(function(){ /* HTML content inlined from HTML import */ const d=document.createElement("div"); d.setAttribute("inlined-html",""); const finalStyleText="html:not(.style-scope) {\n --primary-text-color: var(--light-theme-text-color);\n --primary-background-color: var(--light-theme-background-color);\n --secondary-text-color: var(--light-theme-secondary-color);\n --disabled-text-color: var(--light-theme-disabled-color);\n --divider-color: var(--light-theme-divider-color);\n --error-color: #dd2c00;\n --primary-color: #3f51b5;\n --light-primary-color: #c5cae9;\n --dark-primary-color: #303f9f;\n --accent-color: #ff4081;\n --light-accent-color: #ff80ab;\n --dark-accent-color: #f50057;\n --light-theme-background-color: #fff;\n --light-theme-base-color: #000;\n --light-theme-text-color: #212121;\n --light-theme-secondary-color: #737373;\n --light-theme-disabled-color: #9b9b9b;\n --light-theme-divider-color: #dbdbdb;\n --dark-theme-background-color: #212121;\n --dark-theme-base-color: #fff;\n --dark-theme-text-color: #fff;\n --dark-theme-secondary-color: #bcbcbc;\n --dark-theme-disabled-color: #646464;\n --dark-theme-divider-color: #3c3c3c;\n --text-primary-color: var(--dark-theme-text-color);\n --default-primary-color: var(--primary-color);\n}\n\n"; d.appendChild(document.createElement("style")); d.lastChild.setAttribute("css-build-single",""); d.lastChild.textContent=finalStyleText; document.head.appendChild(d); })();(function(){'use strict';var g,aaa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},aa=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},baa=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b0;){var a=this.properties_.pop();if(a in this.object_)return a}return null}; ra.prototype.getNext=ra.prototype.getNext;var paa=function(a){this.JSC$5778_context_=new qa;this.program_=a},raa=function(a,b){naa(a.JSC$5778_context_); var c=a.JSC$5778_context_.yieldAllIterator_;if(c)return qaa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.JSC$5778_context_.return); a.JSC$5778_context_.return(b);return sa(a)},qaa=function(a,b,c,d){try{var e=b.call(a.JSC$5778_context_.yieldAllIterator_,c); maa(e);if(!e.done)return a.JSC$5778_context_.isRunning_=!1,e;var f=e.value}catch(h){return a.JSC$5778_context_.yieldAllIterator_=null,oaa(a.JSC$5778_context_,h),sa(a)}a.JSC$5778_context_.yieldAllIterator_=null;d.call(a.JSC$5778_context_,f);return sa(a)},sa=function(a){for(;a.JSC$5778_context_.nextAddress;)try{var b=a.program_(a.JSC$5778_context_); if(b)return a.JSC$5778_context_.isRunning_=!1,{value:b.value,done:!1}}catch(c){a.JSC$5778_context_.yieldResult=void 0,oaa(a.JSC$5778_context_,c)}a.JSC$5778_context_.isRunning_=!1;if(a.JSC$5778_context_.abruptCompletion_){b=a.JSC$5778_context_.abruptCompletion_;a.JSC$5778_context_.abruptCompletion_=null;if(b.isException)throw b.exception;return{value:b.return,done:!0}}return{value:void 0,done:!0}},saa=function(a){this.next=function(b){naa(a.JSC$5778_context_); a.JSC$5778_context_.yieldAllIterator_?b=qaa(a,a.JSC$5778_context_.yieldAllIterator_.next,b,a.JSC$5778_context_.JSC$5769_next_):(a.JSC$5778_context_.JSC$5769_next_(b),b=sa(a));return b}; this.throw=function(b){naa(a.JSC$5778_context_);a.JSC$5778_context_.yieldAllIterator_?b=qaa(a,a.JSC$5778_context_.yieldAllIterator_["throw"],b,a.JSC$5778_context_.JSC$5769_next_):(oaa(a.JSC$5778_context_,b),b=sa(a));return b}; this.return=function(b){return raa(a,b)}; this[Symbol.iterator]=function(){return this}},taa=function(a,b){b=new saa(new paa(b)); ha&&a.prototype&&ha(b,a.prototype);return b},uaa=function(a){function b(d){return a.next(d)} function c(d){return a.throw(d)} return new Promise(function(d,e){function f(h){h.done?d(h.value):Promise.resolve(h.value).then(b,c).then(f,e)} f(a.next())})},ta=function(a){return uaa(new saa(new paa(a)))}; fa("Symbol",function(a){if(a)return a;var b=function(f,h){this.$jscomp$symbol$id_=f;aa(this,"description",{configurable:!0,writable:!0,value:h})}; b.prototype.toString=function(){return this.$jscomp$symbol$id_}; var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)}; return e}); fa("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");aa(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return vaa(jaa(this))}}); return a}); fa("Symbol.asyncIterator",function(a){return a?a:Symbol("Symbol.asyncIterator")}); var vaa=function(a){a={next:a};a[Symbol.iterator]=function(){return this}; return a},waa=function(a){this[Symbol.asyncIterator]=function(){return this}; this[Symbol.iterator]=function(){return a}; this.next=function(b){return Promise.resolve(a.next(b))}; this["throw"]=function(b){return new Promise(function(c,d){var e=a["throw"];e!==void 0?c(e.call(a,b)):(c=a["return"],c!==void 0&&c.call(a),d(new TypeError("no `throw` method")))})}; a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})},ua=function(){for(var a=Number(this),b=[],c=a;c=f}}); fa("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=va(this,b,"endsWith");b+="";c===void 0&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;e>0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}}); fa("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}}); fa("String.prototype.repeat",function(a){return a?a:function(b){var c=va(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}}); var zaa=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e=0&&b56319||b+1===d)return e;b=c.charCodeAt(b+1);return b<56320||b>57343?e:(e-55296)*1024+b+9216}}}); fa("String.fromCodePoint",function(a){return a?a:function(b){for(var c="",d=0;d1114111||e!==Math.floor(e))throw new RangeError("invalid_code_point "+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}}); fa("Set.prototype.union",function(a){return a?a:function(b){if(!(this instanceof Set))throw new TypeError("Method must be called on an instance of Set.");if(typeof b!=="object"||b===null||typeof b.size!=="number"||b.size<0||typeof b.keys!=="function"||typeof b.has!=="function")throw new TypeError("Argument must be set-like");var c=new Set(this);b=b.keys();if(typeof b!=="object"||b===null||typeof b.next!=="function")throw new TypeError("Invalid iterator.");for(var d=b.next();!d.done;)c.add(d.value), d=b.next();return c}}); fa("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;c<0&&(c=Math.max(0,e+c));if(d==null||d>e)d=e;d=Number(d);d<0&&(d=Math.max(0,e+d));for(c=Number(c||0);c0&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}}); fa("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}}); fa("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)}); return c}}); fa("Array.prototype.findIndex",function(a){return a?a:function(b,c){return zaa(this,b,c).i}}); fa("String.raw",function(a){return a?a:function(b,c){b=kaa(b);for(var d=b.raw,e=d.length,f="",h=0;h>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}}); fa("Math.hypot",function(a){return a?a:function(b){if(arguments.length<2)return arguments.length?Math.abs(arguments[0]):0;var c,d,e;for(c=e=0;c1E100||e<1e-100){if(!e)return e;for(c=d=0;c>>0),Caa=0,Daa=function(a){var b=Ga(a); if(b=="object"||b=="array"){if(typeof a.clone==="function")return a.clone();if(typeof Map!=="undefined"&&a instanceof Map)return new Map(a);if(typeof Set!=="undefined"&&a instanceof Set)return new Set(a);b=b=="array"?[]:{};for(var c in a)b[c]=Daa(a[c]);return b}return a},Eaa=function(a,b,c){return a.call.apply(a.bind,arguments)},Faa=function(a,b,c){if(!a)throw Error(); if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},Qa=function(a,b,c){Qa=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Eaa:Faa; return Qa.apply(null,arguments)},Ra=function(a,b){var c=Array.prototype.slice.call(arguments,1); return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},Sa=function(){return Date.now()},Ta=function(a){return a},Ua=function(a,b){function c(){} c.prototype=b.prototype;a.superClass_=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var h=Array(arguments.length-2),m=2;m=0;m--)if(h=a[m])f=(e<3?h(f):e>3?h(b,c,f):h(b,c))||f;e>3&&f&&Object.defineProperty(b,c,f)},r=function(a,b){if(Reflect&&typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(a,b)},Kaa=function(a){function b(f){a.error=a.hasError? new SuppressedError(f,a.error,"An error was suppressed during disposal."):f; a.hasError=!0} function c(){for(;d=a.stack.pop();)try{if(!d.async&&e===1)return e=0,a.stack.push(d),Promise.resolve().then(c);if(d.dispose){var f=d.dispose.call(d.value);if(d.async)return e|=2,Promise.resolve(f).then(c,function(h){b(h);return c()})}else e|=1}catch(h){b(h)}if(e===1)return a.hasError?Promise.reject(a.error):Promise.resolve(); if(a.hasError)throw a.error} var d,e=0;c()};function Xa(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Xa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)} Ua(Xa,Error);Xa.prototype.name="CustomError";var Laa;function Ya(a,b){var c=a.length-b.length;return c>=0&&a.indexOf(b,c)==c} function Za(a){return /^[\s\xa0]*$/.test(a)} var $a=String.prototype.trim?function(a){return a.trim()}:function(a){return /^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},Maa=/&/g,Naa=//g,Paa=/"/g,Qaa=/'/g,Raa=/\x00/g,Saa=/[\x00&<>"']/; function cb(a,b){return a.indexOf(b)!=-1} function eb(a,b){return cb(a.toLowerCase(),b.toLowerCase())} function Taa(a,b){return ab?1:0} ;/* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ function hb(a){return{valueOf:a}.valueOf()} ;var kb={};var nb=globalThis.trustedTypes,Uaa=nb,Vaa;function Waa(){var a=null;if(!Uaa)return a;try{var b=function(c){return c}; a=Uaa.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a} function Xaa(){Vaa===void 0&&(Vaa=Waa());return Vaa} ;var ob=function(a,b){this.privateDoNotAccessOrElseWrappedResourceUrl=b}; ob.prototype.toString=function(){return this.privateDoNotAccessOrElseWrappedResourceUrl+""}; function pb(a){var b=Xaa();a=b?b.createScriptURL(a):a;return new ob(kb,a)} function qb(a){return a instanceof ob} function rb(a){if(qb(a))return a.privateDoNotAccessOrElseWrappedResourceUrl;throw Error("")} ;var Yaa=na([""]),Zaa=la([""],["\\0"]),$aa=la(["\n"],["\\n"]),aba=la([""],["\\u0000"]),bba=na([""]),cba=la([""],["\\0"]),dba=la(["\n"],["\\n"]),eba=la([""],["\\u0000"]);function tb(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)} function ub(a){return a.toString().indexOf("`")===-1} var fba=ub(function(a){return a(Yaa)})||ub(function(a){return a(Zaa)})||ub(function(a){return a($aa)})||ub(function(a){return a(aba)}),gba=tb(bba)&&tb(cba)&&tb(dba)&&tb(eba);var vb=function(a,b){this.privateDoNotAccessOrElseWrappedUrl=b}; vb.prototype.toString=function(){return this.privateDoNotAccessOrElseWrappedUrl}; function wb(a){return new vb(kb,a)} var hba=wb("about:blank"),xb=wb("about:invalid#zClosurez");function yb(a){return a instanceof vb} function Ab(a){if(yb(a))return a.privateDoNotAccessOrElseWrappedUrl;throw Error("")} ;var Cb=function(a){this.isValid=a}; function Db(a){return new Cb(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})} var Eb={TEL:Db("tel"),CALLTO:new Cb(function(a){return /^callto:\+?\d*$/i.test(a)}), SSH:new Cb(function(a){return a.indexOf("ssh://")===0}), RTSP:Db("rtsp"),DATA:Db("data"),HTTP:Db("http"),HTTPS:Db("https"),EXTENSION:new Cb(function(a){return a.indexOf("chrome-extension://")===0||a.indexOf("moz-extension://")===0||a.indexOf("ms-browser-extension://")===0||a.indexOf("safari-web-extension://")===0}), FTP:Db("ftp"),RELATIVE:new Cb(function(a){return /^[^:]*([/?#]|$)/.test(a)}), MAILTO:Db("mailto"),INTENT:Db("intent"),MARKET:Db("market"),ITMS:Db("itms"),ITMS_APPSS:Db("itms-appss"),ITMS_SERVICES:Db("itms-services"),FACEBOOK_MESSENGER:Db("fb-messenger"),WHATSAPP:Db("whatsapp"),SIP:new Cb(function(a){return a.indexOf("sip:")===0||a.indexOf("sips:")===0}), SMS:Db("sms"),VND_YOUTUBE:Db("vnd.youtube"),GOOGLEHOME:Db("googlehome"),GOOGLEHOMESDK:Db("googlehomesdk"),LINE:Db("line")},iba=[Eb.DATA,Eb.HTTP,Eb.HTTPS,Eb.MAILTO,Eb.FTP,Eb.RELATIVE];function Fb(a,b){b=b===void 0?iba:b;if(yb(a))return a;for(var c=0;c=0} function Ec(a,b){b=Array.prototype.indexOf.call(a,b,void 0);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c} function Fc(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d>>1);var m=c(b,a[h]);m>0?d=h+1:(e=h,f=!m)}return f?d:-d-1} function Gc(a,b,c){if(!La(a)||!La(b)||a.length!=b.length)return!1;var d=a.length;c=c||Rba;for(var e=0;eb?1:a4);e++)b[Wba(a[e])]||(c+="\nInner error "+d++ +": ",a[e].stack&&a[e].stack.indexOf(a[e].toString())==0||(c+=typeof a[e]==="string"?a[e]:a[e].message+"\n"),c+=Uba(a[e],b));e1;)d+=c.shift()+e.shift();return d+c.join("%s")},Jc=function(a){return encodeURIComponent(String(a))},Kc=function(a){return decodeURIComponent(a.replace(/\+/g," "))},Lc=function(a){Saa.test(a)&&(a.indexOf("&")!=-1&&(a=a.replace(Maa,"&")),a.indexOf("<")!=-1&&(a=a.replace(Naa,"<")),a.indexOf(">")!=-1&&(a=a.replace(Oaa,">")),a.indexOf("\"")!=-1&&(a=a.replace(Paa,""")),a.indexOf("'")!= -1&&(a=a.replace(Qaa,"'")),a.indexOf("\0")!=-1&&(a=a.replace(Raa,"�"))); return a},fca=function(a){var b={"&":"&", "<":"<",">":">",""":"\""};var c=xa.document.createElement("div");return a.replace(eca,function(d,e){var f=b[d];if(f)return f;e.charAt(0)=="#"&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(nc(c,Rb(d+" ")),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})},gca=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case"amp":return"&"; case"lt":return"<";case"gt":return">";case"quot":return"\"";default:return c.charAt(0)!="#"||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c);}})},eca=/&([^;\s<&]+);?/g,hca=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#>>0; return b},Oc=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},Pc=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()},kca=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})},lca=function(a){var b=1; a=a.split(":");for(var c=[];b>0&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c};function mca(a,b,c,d,e,f){var h="";a&&(h+=a+":");b&&(h=h+"//"+b,c&&(h+=":"+c));d&&(h+=d);e&&(h+="?"+e);f&&(h+="#"+f);return h} var nca=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Rc(a){return a.match(nca)} function oca(a,b){return a?b?decodeURI(a):decodeURIComponent(a):a} function Sc(a){return oca(Rc(a)[3]||null,!0)} function Tc(a){return oca(Rc(a)[5]||null,!0)} function pca(a){var b=a.indexOf("#");return b<0?null:a.slice(b+1)} function qca(a){a=Rc(a);return mca(a[1],a[3],a[4])} function Vc(a){a=Rc(a);return mca(null,null,null,a[5],a[6],a[7])} function Xc(a){var b=a.indexOf("#");return b<0?a:a.slice(0,b)} function Yc(a,b){a=Rc(a);b=Rc(b);return a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4]} function rca(a,b){if(a){a=a.split("&");for(var c=0;c=0){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?Kc(e):"")}}} function sca(a,b){if(!b)return a;var c=a.indexOf("#");c<0&&(c=a.length);var d=a.indexOf("?");if(d<0||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function tca(a,b,c){if(Array.isArray(b))for(var d=0;d=0&&b=0;)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));return f.join("").replace(wca,"$1")} ;function dd(){throw Error("Invalid UTF8")} function xca(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b} var ed=void 0,yca,zca=typeof TextDecoder!=="undefined",Aca,Bca=typeof String.prototype.isWellFormed==="function",Cca=typeof TextEncoder!=="undefined"; function Dca(a){var b=!1;b=b===void 0?!1:b;if(Cca){if(b&&(Bca?!a.isWellFormed():/(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])/.test(a)))throw Error("Found an unpaired surrogate");a=(Aca||(Aca=new TextEncoder)).encode(a)}else{for(var c=0,d=new Uint8Array(3*a.length),e=0;e>6|192;else{if(f>=55296&&f<=57343){if(f<=56319&&e=56320&&h<=57343){f=(f-55296)*1024+ h-56320+65536;d[c++]=f>>18|240;d[c++]=f>>12&63|128;d[c++]=f>>6&63|128;d[c++]=f&63|128;continue}else e--}if(b)throw Error("Found an unpaired surrogate");f=65533}d[c++]=f>>12|224;d[c++]=f>>6&63|128}d[c++]=f&63|128}}a=c===d.length?d:d.subarray(0,c)}return a} ;function fd(a){xa.setTimeout(function(){throw a},0)} ;function Eca(a){return Fca(a)} function Fca(a){for(var b=[],c=0,d=0;c191&&e<224){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(e>239&&e<365){f=a[c++];var h=a[c++],m=a[c++];e=((e&7)<<18|(f&63)<<12|(h&63)<<6|m&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],h=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|h&63)}return b.join("")} ;var Gca=Ca(1,!1),hd=Ca(610401301,!1);Ca(899588437,!1);Ca(772657768,!0);var Hca=Ca(513659523,!1),Ica=Ca(568333945,!0),Jca=Ca(1331761403,!1);Ca(651175828,!1);Ca(722764542,!1);Ca(748402145,!1);Ca(748402146,!1);var Kca=Ca(748402147,!0),id=Ca(824648567,!0),ld=Ca(824656860,!0);Ca(333098724,!1);Ca(861377723,!1);Ca(861377724,!1);Ca(869336903,!1);Ca(2147483644,!1);Ca(2147483645,!1);Ca(2147483646,Gca);Ca(2147483647,!0);function md(){var a=xa.navigator;return a&&(a=a.userAgent)?a:""} var od,Lca=xa.navigator;od=Lca?Lca.userAgentData||null:null;function Mca(a){if(!hd||!od)return!1;for(var b=0;b0:!1} function Nca(){return qd()?!1:pd("Opera")} function rd(){return pd("Firefox")||pd("FxiOS")} function Oca(){return pd("Safari")&&!(Pca()||(qd()?0:pd("Coast"))||Nca()||(qd()?0:pd("Edge"))||(qd()?Mca("Microsoft Edge"):pd("Edg/"))||(qd()?Mca("Opera"):pd("OPR"))||rd()||pd("Silk")||pd("Android"))} function Pca(){return qd()?Mca("Chromium"):(pd("Chrome")||pd("CriOS"))&&!(qd()?0:pd("Edge"))||pd("Silk")} ;function sd(){return hd?!!od&&!!od.platform:!1} function vd(){return pd("iPhone")&&!pd("iPod")&&!pd("iPad")} ;var wd=function(a){wd[" "](a);return a}; wd[" "]=function(){}; var xd=function(a,b){try{return wd(a[b]),!0}catch(c){}return!1},Qca=function(a,b,c,d){d=d?d(b):b; return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var Rca=Nca(),yd=qd()?!1:pd("Trident")||pd("MSIE"),zd=pd("Edge"),Sca=zd||yd,Ad=pd("Gecko")&&!(eb(md(),"WebKit")&&!pd("Edge"))&&!(pd("Trident")||pd("MSIE"))&&!pd("Edge"),Bd=eb(md(),"WebKit")&&!pd("Edge"),Tca=Bd&&pd("Mobile"),Uca=sd()?od.platform==="macOS":pd("Macintosh");sd()||pd("Windows");(sd()?od.platform==="Linux":pd("Linux"))||sd()||pd("CrOS");var Vca=sd()?od.platform==="Android":pd("Android");vd();pd("iPad");pd("iPod");var Wca=vd()||pd("iPad")||pd("iPod"),Cd=eb(md(),"KaiOS"),Xca; a:{var Yca="",Zca=function(){var a=md();if(Ad)return /rv:([^\);]+)(\)|;)/.exec(a);if(zd)return /Edge\/([\d\.]+)/.exec(a);if(yd)return /\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Bd)return /WebKit\/(\S+)/.exec(a);if(Rca)return /(?:Version)[ \/]?(\S+)/.exec(a)}(); Zca&&(Yca=Zca?Zca[1]:"");if(yd){var Dd,$ca=xa.document;Dd=$ca?$ca.documentMode:void 0;if(Dd!=null&&Dd>parseFloat(Yca)){Xca=String(Dd);break a}}Xca=Yca} var ada=Xca,bda={},cda=function(a){return Qca(bda,a,function(){for(var b=0,c=$a(String(ada)).split("."),d=$a(String(a)).split("."),e=Math.max(c.length,d.length),f=0;b==0&&f=0})};var dda=rd(),eda=vd()||pd("iPod"),fda=pd("iPad");!pd("Android")||Pca()||rd()||Nca()||pd("Silk");var gda=Pca(),hda=Oca()&&!(vd()||pd("iPad")||pd("iPod"));var ida={},Ed=null,jda=Ad||Bd||typeof xa.btoa=="function";function Fd(a,b){b===void 0&&(b=0);kda();b=ida[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e>2];h=b[(h&3)<<4|m>>4];m=b[(m&15)<<2|p>>6];p=b[p&63];c[f++]=""+q+h+m+p}q=0;p=d;switch(a.length-e){case 2:q=a[e+1],p=b[(q&15)<<2]||d;case 1:a=a[e],c[f]=""+b[a>>2]+b[(a&3)<<4|q>>4]+p+d;}return c.join("")} function lda(a){var b=[];mda(a,function(c){b.push(c)}); return b} function Gd(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):cb("=.",a[b-1])&&(c=cb("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;mda(a,function(f){d[e++]=f}); return e!==c?d.subarray(0,e):d} function mda(a,b){function c(p){for(;d>4);h!=64&&(b(f<<4&240|h>>2),m!=64&&b(h<<6&192|m))}} function kda(){if(!Ed){Ed={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));ida[c]=d;for(var e=0;e=b||(d[a]=c+1,a=Error(),Tba(a,"incident"),fd(a))}} ;function Od(){return typeof BigInt==="function"} ;var Pd=typeof Symbol==="function"&&typeof Symbol()==="symbol";function Qd(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b} var wda=Qd("jas",void 0,!0),Rd=Qd(void 0,"0di"),Sd=Qd(void 0,"1oa"),Ud=Qd(void 0,Symbol()),xda=Qd(void 0,"0ub"),yda=Qd(void 0,"0ubs"),zda=Qd(void 0,"0ubsb"),Ada=Qd(void 0,"0actk"),Vd=Qd("m_m","messagePrototypeMarker",!0),Bda=Qd(void 0,"vps"),Cda=Qd();var Dda={internalArrayState:{value:0,configurable:!0,writable:!0,enumerable:!1}},Eda=Object.defineProperties,Xd=Pd?wda:"internalArrayState",Yd,Fda=[];Zd(Fda,7);Yd=Object.freeze(Fda);function $d(a,b){Pd||Xd in a||Eda(a,Dda);a[Xd]|=b} function Zd(a,b){Pd||Xd in a||Eda(a,Dda);a[Xd]=b} function ae(a){$d(a,34);return a} function be(a){$d(a,8192);return a} function Gda(a){$d(a,32);return a} ;var ce={};function de(a,b){return b===void 0?a.copyOnWrite!==ee&&!!(2&(a.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows[Xd]|0)):!!(2&b)&&a.copyOnWrite!==ee} var ee={};function fe(a,b){if(a!=null)if(typeof a==="string")a=a?new Id(a,Hd):Jd();else if(a.constructor!==Id)if(nda&&a!=null&&a instanceof Uint8Array)a=a.length?new Id(new Uint8Array(a),Hd):Jd();else{if(!b)throw Error();a=void 0}return a} function Hda(a,b){if(typeof b!=="number"||b<0||b>=a.length)throw Error()} var ge=function(a,b,c){this.iterable=a;this.mapper=b;this.thisArg=c}; ge.prototype.next=function(){var a=this.iterable.next();a.done||(a.value=this.mapper.call(this.thisArg,a.value));return a}; ge.prototype[Symbol.iterator]=function(){return this}; var Ida=Object.freeze({});function Jda(a,b,c){var d=b&128?0:-1,e=a.length,f;if(f=!!e)f=a[e-1],f=f!=null&&typeof f==="object"&&f.constructor===Object;var h=e+(f?-1:0);for(b=b&128?1:0;b=Rda&&a<=Sda:a[0]==="-"?Tda(a,Uda):Tda(a,Vda)}),Uda=Number.MIN_SAFE_INTEGER.toString(),Rda=le?BigInt(Number.MIN_SAFE_INTEGER):void 0,Vda=Number.MAX_SAFE_INTEGER.toString(),Sda=le?BigInt(Number.MAX_SAFE_INTEGER):void 0; function Tda(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;oe=b;re=(a-b)/4294967296>>>0} function ue(a){if(a<0){te(0-a);var b=l(Xda(oe,re));a=b.next().value;b=b.next().value;oe=a>>>0;re=b>>>0}else te(a)} function Yda(a){var b=se||(se=new DataView(new ArrayBuffer(8)));b.setFloat32(0,+a,!0);re=0;oe=b.getUint32(0,!0)} function ve(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:we(a,b)} function Zda(a,b){return me(Od()?BigInt.asUintN(64,(BigInt(b>>>0)<>>0)):we(a,b))} function ze(a,b){var c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,a==0&&(b=b+1>>>0));a=ve(a,b);return typeof a==="number"?c?-a:a:c?"-"+a:a} function Ae(a,b){return Od()?me(BigInt.asIntN(64,(BigInt.asUintN(32,BigInt(b))<>31;c=(c<<1|b>>>31)^d;a(b<<1^d,c)} function aea(a,b){return bea(a,b,ze)} function bea(a,b,c){var d=-(a&1);a=(a>>>1|b<<31)^d;b=b>>>1^d;return c(a,b)} function we(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Od()?c=""+(BigInt(b)<>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+cea(c)+cea(a));return c} function cea(a){a=String(a);return"0000000".slice(a.length)+a} function Be(a,b){b&2147483648?Od()?a=""+(BigInt(b|0)<>>0)):(b=l(Xda(a,b)),a=b.next().value,b=b.next().value,a="-"+we(a,b)):a=we(a,b);return a} function De(a){if(a.length<16)ue(Number(a));else if(Od())a=BigInt(a),oe=Number(a&BigInt(4294967295))>>>0,re=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");re=oe=0;for(var c=a.length,d=0+b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),re*=1E6,oe=oe*1E6+d,oe>=4294967296&&(re+=Math.trunc(oe/4294967296),re>>>=0,oe>>>=0);b&&(b=l(Xda(oe,re)),a=b.next().value,b=b.next().value,oe=a,re=b)}} function Xda(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]} ;function Ee(a){return Array.prototype.slice.call(a)} ;var Fe=typeof BigInt==="function"?BigInt.asIntN:void 0,dea=typeof BigInt==="function"?BigInt.asUintN:void 0,Ge=Number.isSafeInteger,He=Number.isFinite,Ie=Math.trunc;function Le(a){if(a!=null&&typeof a!=="number")throw Error("Value of float/double field must be a number, found "+typeof a+": "+a);return a} function Me(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)} function Ne(a){if(typeof a!=="boolean")throw Error("Expected boolean but got "+Ga(a)+": "+a);return a} function eea(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a} var fea=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function Oe(a){switch(typeof a){case"bigint":return!0;case"number":return He(a);case"string":return fea.test(a);default:return!1;}} function gea(a){if(!He(a))throw Md("enum");return a|0} function Pe(a){return a==null?a:He(a)?a|0:void 0} function hea(a){if(typeof a!=="number")throw Md("int32");if(!He(a))throw Md("int32");return a|0} function Qe(a){return a==null?a:hea(a)} function Re(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return He(a)?a|0:void 0} function iea(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return He(a)?a>>>0:void 0} function jea(a){var b=void 0;b!=null||(b=ld?1024:0);if(!Oe(a))throw Md("int64");var c=typeof a;switch(b){case 512:switch(c){case"string":return Se(a);case"bigint":return String(Fe(64,a));default:return kea(a);}case 1024:switch(c){case"string":return lea(a);case"bigint":return me(Fe(64,a));default:return mea(a);}case 0:switch(c){case"string":return Se(a);case"bigint":return me(Fe(64,a));default:return Te(a);}default:return Ob(b,"Unknown format requested type for int64");}} function Ue(a){return a==null?a:jea(a)} function nea(a){var b=a.length;if(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")return a;De(a);return Be(oe,re)} function Te(a){a=Ie(a);Ge(a)||(ue(a),a=ze(oe,re));return a} function kea(a){a=Ie(a);Ge(a)?a=String(a):(ue(a),a=Be(oe,re));return a} function Se(a){var b=Ie(Number(a));if(Ge(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return nea(a)} function lea(a){var b=Ie(Number(a));if(Ge(b))return me(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return Od()?me(Fe(64,BigInt(a))):me(nea(a))} function mea(a){return Ge(a)?me(Te(a)):me(kea(a))} function oea(a){if(a==null)return a;if(typeof a==="bigint")return ne(a)?a=Number(a):(a=Fe(64,a),a=ne(a)?Number(a):String(a)),a;if(Oe(a))return typeof a==="number"?Te(a):Se(a)} function pea(a,b){b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(Fe(64,a));if(Oe(a))return c==="string"?Se(a):b?kea(a):Te(a)} function Ve(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return me(Fe(64,a));if(Oe(a))return b==="string"?lea(a):mea(a)} function qea(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(Fe(64,a));if(Oe(a)){if(b==="string")return Se(a);if(b==="number")return Te(a)}} function rea(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String(dea(64,a));if(Oe(a)){if(b==="string")return b=Ie(Number(a)),Ge(b)&&b>=0?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a[0]==="-"?b=!1:(b=a.length,b=b<20?!0:b===20&&a<="18446744073709551615"),b||(De(a),a=we(oe,re))),a;if(b==="number")return a=Ie(a),a>=0&&Ge(a)||(ue(a),a=ve(oe,re)),a}} function sea(a){if(typeof a!=="string")throw Error();return a} function We(a){if(a!=null&&typeof a!=="string")throw Error();return a} function Xe(a){return a==null||typeof a==="string"?a:void 0} function tea(a,b,c,d){if(a!=null&&a[Vd]===ce)return a;if(!Array.isArray(a))return c?d&2?b[Rd]||(b[Rd]=uea(b)):new b:void 0;c=a[Xd]|0;d=c|d&32|d&2;d!==c&&Zd(a,d);return new b(a)} function uea(a){a=new a;ae(a.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows);return a} function vea(a,b,c){a=b?hea(a):Re(a);return a==null?c?0:void 0:a|0} ;var wea={};function xea(a){return a} ;var yea={},zea=function(){try{var a=function(){return eaa(Map,[],this.constructor)}; k(a,Map);wd(new a);return!1}catch(b){return!0}}(),Ze=function(){this.JSC$5948_map_=new Map}; g=Ze.prototype;g.get=function(a){return this.JSC$5948_map_.get(a)}; g.set=function(a,b){this.JSC$5948_map_.set(a,b);this.size=this.JSC$5948_map_.size;return this}; g.delete=function(a){a=this.JSC$5948_map_.delete(a);this.size=this.JSC$5948_map_.size;return a}; g.clear=function(){this.JSC$5948_map_.clear();this.size=this.JSC$5948_map_.size}; g.has=function(a){return this.JSC$5948_map_.has(a)}; g.entries=function(){return this.JSC$5948_map_.entries()}; g.keys=function(){return this.JSC$5948_map_.keys()}; g.values=function(){return this.JSC$5948_map_.values()}; g.forEach=function(a,b){return this.JSC$5948_map_.forEach(a,b)}; Ze.prototype[Symbol.iterator]=function(){return this.entries()}; var $e=function(){if(zea)return Object.setPrototypeOf(Ze.prototype,Map.prototype),Object.defineProperties(Ze.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),Ze;var a=function(){return eaa(Map,[],this.constructor)}; k(a,Map);return a}(); function Aea(a){return a} var af=function(a,b,c,d){c=c===void 0?Aea:c;d=d===void 0?Aea:d;var e=$e.call(this)||this;e.arrayState=a[Xd]|0;e.valueCtor=b;e.keyToApi=c;e.valueToApi=e.valueCtor?Bea:d;for(var f=0;f=h){var x=v-t,A=void 0;((A=b)!=null?A:b={})[x]=w}else f[v]=w}if(u)for(var H in u)m=u[H], m!=null&&(m=c(m,d))!=null&&(v=+H,w=void 0,q&&!Number.isNaN(v)&&(w=v+t)0?void 0:a===0?Sea||(Sea=[0,void 0]):[-a,void 0];case"string":return[0,a];case"object":return a;}} function gf(a,b){return Uea(a,b[0],b[1])} function hf(a,b,c){return Uea(a,b,c,2048)} function Uea(a,b,c,d){d=d===void 0?0:d;if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("narr");e=a[Xd]|0;if(Kca&&1&e)throw Error("rfarr");2048&e&&!(2&e)&&Vea();if(e&256)throw Error("farr");if(e&64)return(e|d)!==e&&Zd(a,e|d),a;if(c&&(e|=128,c!==a[0]))throw Error("mid");a:{c=a;e|=64;var f=c.length;if(f){var h=f-1,m=c[h];if(m!=null&&typeof m==="object"&&m.constructor===Object){b=e&128?0:-1;h-=b;if(h>=1024)throw Error("pvtlmt");for(var p in m)f= +p,f1024)throw Error("spvt");e=e&-16760833|(p&1023)<<14}}}Zd(a,e|64|d);return a} function Vea(){if(Kca)throw Error("carr");Nd(Ada,5)} ;function Wea(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[Xd]|0;return a.length===0&&c&1?void 0:Xea(a,c,b)}if(a!=null&&a[Vd]===ce)return Yea(a);if(a instanceof af){b=a.arrayState;if(b&2)return a;if(!a.size)return;c=ae(bf(a));if(a.valueCtor)for(a=0;a=f){var h=a[f];if(h!=null&&typeof h==="object"&&h.constructor===Object){c=h[b];var m=!0}else if(e===f)c=h;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return m?h[b]=d:a[e]=d,d}return c}},sf=function(a,b,c,d){nf(a); var e=a.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows;rf(e,e[Xd]|0,b,c,d);return a}; function rf(a,b,c,d,e){var f=c+(e?0:-1),h=a.length-1;if(h>=1+(e?0:-1)&&f>=h){var m=a[h];if(m!=null&&typeof m==="object"&&m.constructor===Object)return m[c]=d,b}if(f<=h)return a[f]=d,b;if(d!==void 0){var p;h=((p=b)!=null?p:b=a[Xd]|0)>>14&1023||536870912;c>=h?d!=null&&(f={},a[h+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b} var vf=function(a,b,c){a=a.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows;return tf(a,a[Xd]|0,b,c)!==void 0},xf=function(a,b,c,d){var e=a.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows; return tf(e,e[Xd]|0,b,wf(a,d,c))!==void 0},yf=function(a,b){return qf(a,b,void 0,void 0,bfa)}; function cfa(a,b,c){var d=a.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows,e=d[Xd]|0,f=de(a,e)?1:3;f===2&&mf(a)&&(d=a.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows,e=d[Xd]|0);a=dfa(d,b);var h=a===Yd?7:a[Xd]|0,m=efa(h,e);var p=4&m?!1:!0;if(p){4&m&&(a=Ee(a),h=0,m=zf(m,e),e=rf(d,e,b,a));for(var q=0,t=0;qa.length)throw Error()}else d=d!=null?d:new c;e!=void 0?a.splice(e,f,d):a.push(d);e=c=a===Yd?7:a[Xd]|0;(f=de(d))?(c&=-9,a.length===1&&(c&=-4097)):c|=4096;c!==e&&Zd(a,c);f||of(m);return d}} var Nf=function(a,b,c,d,e){Lf(a,b,c,d,e);return a},Of=function(a,b){return ld?pea(qf(a,b,void 0,void 0,Ve)):pea(qf(a,b),!0)},Pf=function(a,b){var c=c===void 0?!1:c; var d;return(d=eea(qf(a,b)))!=null?d:c},Qf=function(a,b,c){c=c===void 0?0:c; var d;return(d=Re(qf(a,b)))!=null?d:c},Rf=function(a,b,c){c=c===void 0?$ea:c; a=ld?qf(a,b,void 0,void 0,Ve):Ve(qf(a,b));return a!=null?a:c},Sf=function(a,b){var c=c===void 0?0:c; a=qf(a,b,void 0,void 0,Me);return a!=null?a:c},Tf=function(a,b,c,d){c=c===void 0?"":c; var e;return(e=Xe(qf(a,b,d)))!=null?e:c},Uf=function(a,b){var c=c===void 0?0:c; var d;return(d=Pe(qf(a,b)))!=null?d:c},Vf=function(a,b){var c=c===void 0?"0":c; var d;return(d=Of(a,b))!=null?d:c},Wf=function(a,b,c){return Tf(a,wf(a,c,b))},Xf=function(a,b,c,d){return Gf(a,b,wf(a,d,c),void 0)},qfa=function(a,b){b=wf(a,Yf,b); return Of(a,b)},Zf=function(a,b,c){b=wf(a,c,b); return Xe(qf(a,b))},$f=function(a,b){return Xe(qf(a,b,void 0,afa))},ag=function(a,b,c){return sf(a,b,c==null?c:Ne(c))},bg=function(a,b,c){return Bf(a,b,c==null?c:Ne(c),!1)},cg=function(a,b,c){return sf(a,b,Qe(c))},dg=function(a,b,c){return sf(a,b,Ue(c))},eg=function(a,b,c){return sf(a,b,We(c))},fg=function(a,b,c){return sf(a,b,c==null?c:gea(c))};var gg=function(a,b,c){this.buffer=a;if(c&&!b)throw Error();this.JSC$5961_isImmutable=b}; function rfa(a,b){if(typeof a==="string")return new gg(sda(a),b);if(Array.isArray(a))return new gg(new Uint8Array(a),b);if(a.constructor===Uint8Array)return new gg(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new gg(a,!1);if(a.constructor===Id)return b=Kd(a)||new Uint8Array(0),new gg(b,!0,a);if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new gg(a,!1);throw Error()} ;var sfa=function(a,b,c,d){this.bytes_=null;this.bytesAreImmutable_=!1;this.cursor_=this.end_=this.JSC$5964_start_=0;this.init(a,b,c,d)}; g=sfa.prototype;g.init=function(a,b,c,d){var e=d===void 0?{}:d;d=e.aliasBytesFields===void 0?!1:e.aliasBytesFields;e=e.treatNewDataAsImmutable===void 0?!1:e.treatNewDataAsImmutable;this.aliasBytesFields=d;this.treatNewDataAsImmutable=e;a&&(a=rfa(a,this.treatNewDataAsImmutable),this.bytes_=a.buffer,this.bytesAreImmutable_=a.JSC$5961_isImmutable,this.JSC$5964_start_=b||0,this.end_=c!==void 0?this.JSC$5964_start_+c:this.bytes_.length,this.cursor_=this.JSC$5964_start_)}; g.free=function(){this.clear();hg.length<100&&hg.push(this)}; g.clear=function(){this.bytes_=null;this.bytesAreImmutable_=!1;this.cursor_=this.end_=this.JSC$5964_start_=0;this.aliasBytesFields=!1}; g.reset=function(){this.cursor_=this.JSC$5964_start_}; g.atEnd=function(){return this.cursor_==this.end_}; var jg=function(a,b){var c=0,d=0,e=0,f=a.bytes_,h=a.cursor_;do{var m=f[h++];c|=(m&127)<32)for(d|=(m&127)>>4,e=3;e<32&&m&128;e+=7)m=f[h++],d|=(m&127)<>>0,d>>>0);throw Error()},tfa=function(a){return jg(a,function(b,c){return bea(b,c,Ae)})},ig=function(a,b){a.cursor_=b; if(b>a.end_)throw Error()},kg=function(a){var b=a.bytes_,c=a.cursor_,d=b[c++],e=d&127; if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error();ig(a,c);return e},lg=function(a){var b=a.bytes_,c=a.cursor_,d=b[c+0],e=b[c+1],f=b[c+2]; b=b[c+3];ig(a,a.cursor_+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},ufa=function(a){var b=lg(a); a=lg(a);return ve(b,a)},vfa=function(a){var b=lg(a); a=lg(a);return Zda(b,a)},mg=function(a){var b=lg(a); a=(b>>31)*2+1;var c=b>>>23&255;b&=8388607;return c==255?b?NaN:a*Infinity:c==0?a*1.401298464324817e-45*b:a*Math.pow(2,c-150)*(b+8388608)},wfa=function(a){var b=lg(a),c=lg(a); a=(c>>31)*2+1;var d=c>>>20&2047;b=4294967296*(c&1048575)+b;return d==2047?b?NaN:a*Infinity:d==0?a*5e-324*b:a*Math.pow(2,d-1075)*(b+4503599627370496)},ng=function(a){for(var b=0,c=a.cursor_,d=c+10,e=a.bytes_;ca.end_)throw Error();a.cursor_=b;return c},yfa=function(a,b){if(b==0)return Jd(); var c=xfa(a,b);a.aliasBytesFields&&a.bytesAreImmutable_?c=a.bytes_.subarray(c,c+b):(a=a.bytes_,b=c+b,c=c===b?new Uint8Array(0):Wda?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return c.length==0?Jd():new Id(c,Hd)},hg=[];var Afa=function(a,b,c,d){if(hg.length){var e=hg.pop();e.init(a,b,c,d);a=e}else a=new sfa(a,b,c,d);this.decoder_=a;this.fieldCursor_=this.decoder_.cursor_;this.nextWireType_=this.nextField_=-1;zfa(this,d)},zfa=function(a,b){b=b===void 0?{}:b; a.discardUnknownFields=b.discardUnknownFields===void 0?!1:b.discardUnknownFields},Bfa=function(a,b,c,d){if(og.length){var e=og.pop(); zfa(e,d);e.decoder_.init(a,b,c,d);return e}return new Afa(a,b,c,d)}; Afa.prototype.free=function(){this.decoder_.clear();this.nextWireType_=this.nextField_=-1;og.length<100&&og.push(this)}; Afa.prototype.reset=function(){this.decoder_.reset();this.fieldCursor_=this.decoder_.cursor_;this.nextWireType_=this.nextField_=-1}; var Cfa=function(a){if(a.decoder_.atEnd())return!1;a.fieldCursor_=a.decoder_.cursor_;var b=kg(a.decoder_)>>>0,c=b>>>3;b&=7;if(!(b>=0&&b<=5))throw Error();if(c<1)throw Error();a.nextField_=c;a.nextWireType_=b;return!0},pg=function(a){switch(a.nextWireType_){case 0:a.nextWireType_!=0?pg(a):ng(a.decoder_); break;case 1:a=a.decoder_;ig(a,a.cursor_+8);break;case 2:if(a.nextWireType_!=2)pg(a);else{var b=kg(a.decoder_)>>>0;a=a.decoder_;ig(a,a.cursor_+b)}break;case 5:a=a.decoder_;ig(a,a.cursor_+4);break;case 3:b=a.nextField_;do{if(!Cfa(a))throw Error();if(a.nextWireType_==4){if(a.nextField_!=b)throw Error();break}pg(a)}while(1);break;default:throw Error();}},qg=function(a,b,c){var d=a.decoder_.end_,e=kg(a.decoder_)>>>0; e=a.decoder_.cursor_+e;var f=e-d;f<=0&&(a.decoder_.end_=e,c(b,a,void 0,void 0,void 0),f=e-a.decoder_.cursor_);if(f)throw Error();a.decoder_.cursor_=e;a.decoder_.end_=d;return b},rg=function(a){var b=kg(a.decoder_)>>>0; a=a.decoder_;var c=xfa(a,b);a=a.bytes_;if(zca){var d=a,e;(e=yca)||(e=yca=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=c===0&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(q){if(ed===void 0){try{e.decode(new Uint8Array([128]))}catch(t){}try{e.decode(new Uint8Array([97])),ed=!0}catch(t){ed=!1}}!ed&&(yca=void 0);throw q}}else{f=c;b=f+b;c=[];for(var h=null,m,p;f=b?dd():(p=a[f++],m<194||(p&192)!==128?(f--,dd()):c.push((m&31)<<6|p&63)):m<240?f>=b-1?dd():( p=a[f++],(p&192)!==128||m===224&&p<160||m===237&&p>=160||((e=a[f++])&192)!==128?(f--,dd()):c.push((m&15)<<12|(p&63)<<6|e&63)):m<=244?f>=b-2?dd():(p=a[f++],(p&192)!==128||(m<<28)+(p-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,dd()):(m=(m&7)<<18|(p&63)<<12|(e&63)<<6|d&63,m-=65536,c.push((m>>10&1023)+55296,(m&1023)+56320))):dd(),c.length>=8192&&(h=xca(h,c),c.length=0);f=xca(h,c)}return f},Dfa=function(a){var b=kg(a.decoder_)>>>0; return yfa(a.decoder_,b)},Efa=function(a,b,c){var d=kg(a.decoder_)>>>0; for(d=a.decoder_.cursor_+d;a.decoder_.cursor_>>0;this.JSC$5971_hi=b>>>0},Gfa=function(a){a=BigInt.asUintN(64,a); return new Ffa(Number(a&BigInt(4294967295)),Number(a>>BigInt(32)))},Ifa=function(a){if(!a)return Hfa||(Hfa=new Ffa(0,0)); if(!/^\d+$/.test(a))return null;De(a);return new Ffa(oe,re)},Hfa,Jfa=function(a,b){this.JSC$5973_lo=a>>>0; this.JSC$5973_hi=b>>>0},Lfa=function(a){if(!a)return Kfa||(Kfa=new Jfa(0,0)); if(!/^-?\d+$/.test(a))return null;De(a);return new Jfa(oe,re)},Kfa;var Mfa=function(){this.JSC$5975_buffer_=[]}; Mfa.prototype.length=function(){return this.JSC$5975_buffer_.length}; Mfa.prototype.end=function(){var a=this.JSC$5975_buffer_;this.JSC$5975_buffer_=[];return a}; var sg=function(a,b,c){for(;c>0||b>127;)a.JSC$5975_buffer_.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.JSC$5975_buffer_.push(b)},vg=function(a,b){for(;b>127;)a.JSC$5975_buffer_.push(b&127|128),b>>>=7; a.JSC$5975_buffer_.push(b)},Nfa=function(a,b){if(b>=0)vg(a,b);else {for(var c=0;c<9;c++)a.JSC$5975_buffer_.push(b&127|128),b>>=7;a.JSC$5975_buffer_.push(1)}},Ofa=function(a,b){De(b); $da(function(c,d){sg(a,c>>>0,d>>>0)})},wg=function(a,b){a.JSC$5975_buffer_.push(b>>>0&255); a.JSC$5975_buffer_.push(b>>>8&255);a.JSC$5975_buffer_.push(b>>>16&255);a.JSC$5975_buffer_.push(b>>>24&255)};var Pfa=function(){this.blocks_=[];this.totalLength_=0;this.encoder_=new Mfa},xg=function(a,b){b.length!==0&&(a.blocks_.push(b),a.totalLength_+=b.length)},yg=function(a,b,c){vg(a.encoder_,b*8+c)},Rfa=function(a,b,c){if(c!=null)switch(Qfa(c),yg(a,b,1),typeof c){case"number":a=a.encoder_; te(c);wg(a,oe);wg(a,re);break;case"bigint":c=Gfa(c);a=a.encoder_;b=c.JSC$5971_hi;wg(a,c.JSC$5971_lo);wg(a,b);break;default:c=Ifa(c),a=a.encoder_,b=c.JSC$5971_hi,wg(a,c.JSC$5971_lo),wg(a,b);}},Sfa=function(a,b,c){yg(a,b,2); vg(a.encoder_,c.length);xg(a,a.encoder_.end());xg(a,c)},zg=function(a,b,c,d){if(c!=null){yg(a,b,2); b=a.encoder_.end();xg(a,b);b.push(a.totalLength_);d(c,a);c=b.pop();for(c=a.totalLength_+a.encoder_.length()-c;c>127;)b.push(c&127|128),c>>>=7,a.totalLength_++;b.push(c);a.totalLength_++}}; function Tfa(a){switch(typeof a){case"string":Lfa(a);}} function Qfa(a){switch(typeof a){case"string":Ifa(a);}} ;function Ag(){var a=function(){throw Error()}; Object.setPrototypeOf(a,a.prototype);return a} var Ufa=Ag(),Vfa=Ag(),Bg=Ag(),Wfa=Ag(),Xfa=Ag(),Cg=Ag(),Yfa=Ag(),Zfa=Ag(),$fa=Ag(),aga=Ag(),bga=Ag(),cga=Ag(),dga=Ag();var Dg=function(a,b,c){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a,b,c)}; Dg.prototype.toJSON=function(){return ff(this)}; Dg.prototype.serialize=function(a){return JSON.stringify(ff(this,a))}; var Eg=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");return new a(Gda(b))}; Dg.prototype.getExtension=function(a){Lea(this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows);Kea(this);return a.ctor?a.isRepeated?a.getExtensionFn(this,a.ctor,175237375,void 0===Ida?2:4,a.JSC$5986_hasMessageId):a.getExtensionFn(this,a.ctor,175237375,a.JSC$5986_hasMessageId):a.isRepeated?a.getExtensionFn(this,175237375,void 0===Ida?2:4,a.JSC$5986_hasMessageId):a.getExtensionFn(this,175237375,a.defaultValue,a.JSC$5986_hasMessageId)}; Dg.prototype.clone=function(){var a=this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows,b=a[Xd]|0;return lf(this,a,b)?kf(this,a,!0):new this.constructor(jf(a,b,!1))}; Dg.prototype[Vd]=ce;Dg.prototype.toString=function(){return this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows.toString()}; function ega(a,b){if(b==null)return new a;if(!Array.isArray(b))throw Error();if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error();return new a(Gda(b))} ;var Fg=function(a,b,c){this.$$binaryReaderFn=a;this.$$binaryWriterFn=b;a=Ta(Ufa);this.$$isMsg=!!a&&c===a||!1}; function Gg(a,b){var c=c===void 0?Ufa:c;return new Fg(a,b,c)} function fga(a,b,c,d,e){zg(a,c,gga(b,d),e)} var hga=Gg(function(a,b,c,d,e){if(a.nextWireType_!==2)return!1;qg(a,nfa(b,d,c),e);return!0},fga),iga=Gg(function(a,b,c,d,e){if(a.nextWireType_!==2)return!1; qg(a,nfa(b,d,c),e);return!0},fga),Hg=Symbol(),Ig=Symbol(),jga=Symbol(),kga=Symbol(),lga=Symbol(),mga,nga; function Jg(a,b,c,d){var e=d[a];if(e)return e;e={};e.binaryFields=d;e.messageMetadata=Tea(d[0]);var f=d[1],h=1;f&&f.constructor===Object&&(e.extensions=f,f=d[++h],typeof f==="function"&&(e.isMessageSet=!0,mga!=null||(mga=f),nga!=null||(nga=d[h+1]),f=d[h+=2]));for(var m={};f&&Array.isArray(f)&&f.length&&typeof f[0]==="number"&&f[0]>0;){for(var p=0;p>BigInt(32)));sg(a.encoder_,c.JSC$5973_lo,c.JSC$5973_hi);break;default:c=Lfa(b),sg(a.encoder_,c.JSC$5973_lo,c.JSC$5973_hi);}} function Ega(a,b,c){b=rea(b);if(b!=null&&(Qfa(b),b!=null))switch(yg(a,c,0),typeof b){case"number":a=a.encoder_;ue(b);sg(a,oe,re);break;case"bigint":c=Gfa(b);sg(a.encoder_,c.JSC$5971_lo,c.JSC$5971_hi);break;default:c=Ifa(b),sg(a.encoder_,c.JSC$5971_lo,c.JSC$5971_hi);}} function Fga(a,b,c){b=Re(b);b!=null&&b!=null&&(yg(a,c,0),Nfa(a.encoder_,b))} function Gga(a,b,c){b=eea(b);b!=null&&(yg(a,c,0),a.encoder_.JSC$5975_buffer_.push(b?1:0))} function Hga(a,b,c){b=Xe(b);b!=null&&Sfa(a,c,Dca(b))} function Iga(a,b,c,d,e){zg(a,c,gga(b,d),e)} function Jga(a,b,c){b=b==null||typeof b=="string"||b instanceof Id?b:void 0;b!=null&&Sfa(a,c,rfa(b,!0).buffer)} function Kga(a,b,c){b=iea(b);b!=null&&b!=null&&(yg(a,c,0),vg(a.encoder_,b))} function Lga(a,b,c){b=Re(b);b!=null&&(b=parseInt(b,10),yg(a,c,0),Nfa(a.encoder_,b))} function Mga(a,b,c){if(a.nextWireType_!==0)return!1;Og(b,c,jg(a.decoder_,Ae));return!0} function Nga(a,b,c){if(a.nextWireType_!==0)return!1;Og(b,c,jg(a.decoder_,Zda));return!0} var Qg=Ng(function(a,b,c){if(a.nextWireType_!==1)return!1;Og(b,c,wfa(a.decoder_));return!0},Cga,bga),Oga=Ng(function(a,b,c,d){if(a.nextWireType_!==1)return!1; Ef(b,c,d,wfa(a.decoder_));return!0},Cga,bga),Pga=Ng(function(a,b,c){if(a.nextWireType_!==5)return!1; Og(b,c,mg(a.decoder_));return!0},Dga,aga),Qga=Aga(function(a,b,c){if(a.nextWireType_!==5&&a.nextWireType_!==2)return!1; b=Cf(b,b[Xd]|0,c);a.nextWireType_==2?Efa(a,mg,b):b.push(mg(a.decoder_));return!0},function(a,b,c){b=yga(Me,b,!0); if(b!=null&&b.length)for(yg(a,c,2),vg(a.encoder_,b.length*4),c=0;c>>0);return!0},Kga,Xfa),bha=Ng(function(a,b,c,d){if(a.nextWireType_!==0)return!1; Ef(b,c,d,kg(a.decoder_)>>>0);return!0},Kga,Xfa),gh=Ng(function(a,b,c){if(a.nextWireType_!==0)return!1; Og(b,c,kg(a.decoder_));return!0},Lga,dga),hh=Ng(function(a,b,c){if(a.nextWireType_!==0)return!1; a=kg(a.decoder_);Og(b,c,a===0?void 0:a);return!0},Lga,dga),cha=Ng(function(a,b,c){if(id)return a.nextWireType_!==0?a=!1:(Og(b,c,tfa(a.decoder_)),a=!0),a; if(a.nextWireType_!==0)return!1;Og(b,c,jg(a.decoder_,aea));return!0},function(a,b,c){b=qea(b); if(b!=null&&(Tfa(b),b!=null))switch(yg(a,c,0),typeof b){case"number":a=a.encoder_;c=b;b=c<0;c=Math.abs(c)*2;te(c);c=oe;var d=re;b&&(c==0?d==0?d=c=4294967295:(d--,c=4294967295):c--);oe=c;re=d;sg(a,oe,re);break;case"bigint":a=a.encoder_;b=b<>BigInt(63);oe=Number(BigInt.asUintN(32,b));re=Number(BigInt.asUintN(32,b>>BigInt(32)));sg(a,oe,re);break;default:Ofa(a.encoder_,b);}},Zfa);var fha=function(){var a=dha;this.ctor=eha;this.isRepeated=0;this.getExtensionFn=Gf;this.defaultValue=void 0;this.JSC$5986_hasMessageId=a.messageId!=null?he:void 0}; fha.prototype.register=function(){wd(this)};function ih(a,b){return function(c,d){var e={treatNewDataAsImmutable:!0};d&&Object.assign(e,d);c=Bfa(c,void 0,void 0,e);try{var f=new a,h=f.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows;rga(b)(h,c);var m=f}finally{c.free()}return m}} function jh(a){return function(b){return zga(b,a)}} function kh(a){return function(){return zga(this,a)}} function gha(a){return je(function(b){return b instanceof a&&!de(b)})} function hha(a){return function(b){return Eg(a,b)}} ;var lh=window;function nh(a){try{return!!a&&a.location.href!=null&&xd(a,"foo")}catch(b){return!1}} ;var oh=function(){},iha=function(a){return a},jha=function(a){var b=b||0; return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}},ph=function(a){var b=!1,c; return function(){b||(c=a(),b=!0);return c}},qh=function(a,b){var c=0; return function(d){xa.clearTimeout(c);var e=arguments;c=xa.setTimeout(function(){a.apply(void 0,e)},b)}},kha=function(a,b){var c=0,d=!1,e=[],f=function(){c=0; d&&(d=!1,h())},h=function(){c=xa.setTimeout(f,b); var m=e;e=[];a.apply(void 0,m)}; return function(m){e=arguments;c?d=!0:h()}},lha=function(a,b){var c=0,d=function(){c=0}; return function(e){c||(c=xa.setTimeout(d,b),a.apply(void 0,arguments))}};function mha(){return hd&&od?!od.mobile&&(pd("iPad")||pd("Android")||pd("Silk")):pd("iPad")||pd("Android")&&!pd("Mobile")||pd("Silk")} ;function nha(a){var b=oha;if(b)for(var c in b)Object.prototype.hasOwnProperty.call(b,c)&&a(b[c],c,b)} function pha(){var a=[];nha(function(b){a.push(b)}); return a} ;function rh(a){return new mc(kb,a[0].toLowerCase())} ;function qha(a){return sc(a.map(vc).join(""))} ;function sh(a,b){if(Sb(a))return a;a=th(String(a));if(b==null?0:b.preserveSpaces)a=a.replace(/(^|[\r\n\t ]) /g,"$1 ");if(b==null?0:b.preserveNewlines)a=a.replace(/(\r\n|\n|\r)/g,"
");if(b==null?0:b.preserveTabs)a=a.replace(/(\t+)/g,"$1");return Rb(a)} function th(a){return a.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")} function rha(a){return sha("",a)} function sha(a,b){a=sh(a);return Rb(b.map(function(c){return Ub(sh(c))}).join(Ub(a).toString()))} var tha=/^[a-z][a-z\d-]*$/i,uha="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),vha="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),wha=["action","formaction","href"];function xha(a){if(!tha.test(a))throw Error("");if(uha.indexOf(a.toUpperCase())!==-1)throw Error("")} function yha(a){for(var b="",c=Object.keys(a),d=0;d";break;case"endTag":d="";}e=d}else e=d;return e}); return Rb(a)}; uh.prototype.text=function(a){return zha(this,{type:"html",html:sh(a).toString()})}; uh.prototype.safeHtml=function(a){return zha(this,{type:"html",html:Ub(a).toString()})}; var zha=function(a,b){var c="{_safevalues_format_marker_:"+a.replacements.size+"_"+Math.random().toString(36).slice(2)+"}";a.replacements.set(sh(c).toString(),b);return c};function Aha(a){try{return new URL(a,window.document.baseURI)}catch(b){return new URL("about:invalid")}} ;function Bha(a,b){var c=b.createRange();c.selectNode(b.body);a=Rb(a);return $ba(c,a)} ;function Cha(a){a=a.nodeName;return typeof a==="string"?a:"FORM"} function Dha(a){a=a.nodeType;return a===1||typeof a!=="number"} ;var vh=function(a,b,c,d,e){this.allowedElements=a;this.elementPolicies=b;this.allowedGlobalAttributes=c;this.globalAttributePolicies=d;this.globallyAllowedAttributePrefixes=e},Eha=function(a,b,c){c=a.elementPolicies.get(c); return(c==null?0:c.has(b))?c.get(b):a.allowedGlobalAttributes.has(b)?{policyAction:1}:(c=a.globalAttributePolicies.get(b))?c:a.globallyAllowedAttributePrefixes&&[].concat(ja(a.globallyAllowedAttributePrefixes)).some(function(d){return b.indexOf(d)===0})?{policyAction:1}:{policyAction:0}};var Fha="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR NOBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" "), Gha=[["A",new Map([["href",{policyAction:7}]])],["AREA",new Map([["href",{policyAction:7}]])],["LINK",new Map([["href",{policyAction:5,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{policyAction:5}],["srcset",{policyAction:6}]])],["IMG",new Map([["src",{policyAction:5}],["srcset",{policyAction:6}]])],["VIDEO",new Map([["src", {policyAction:5}]])],["AUDIO",new Map([["src",{policyAction:5}]])]],Hha="title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked cite color cols colspan controls controlslist coords crossorigin datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden inert ismap label lang loop max maxlength media minlength min multiple muted nonce open playsinline placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type usemap valign value width wrap itemscope itemtype itemid itemprop itemref".split(" "), Iha=[["dir",{policyAction:3,conditions:hb(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}], ["async",{policyAction:3,conditions:hb(function(){return new Map([["async",new Set(["async"])]])})}], ["loading",{policyAction:3,conditions:hb(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}], ["poster",{policyAction:5}],["target",{policyAction:3,conditions:hb(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],Jha=new vh(new Set(Fha),new Map(Gha),new Set(Hha),new Map(Iha)),Kha=new vh(new Set(Fha.concat(["BUTTON", "INPUT"])),new Map(Gha),new Set(hb(function(){return Hha.concat(["class","id","name"])})),new Map(hb(function(){return Iha.concat([["style", {policyAction:1}]])}))),Lha=new vh(new Set(hb(function(){return Fha.concat("STYLE TITLE INPUT TEXTAREA BUTTON LABEL".split(" "))})),new Map(Gha),new Set(hb(function(){return Hha.concat(["class", "id","tabindex","contenteditable","name"])})),new Map(hb(function(){return Iha.concat([["style", {policyAction:1}]])})),new Set(["data-", "aria-"]));var wh=function(a,b,c,d,e){this.JSC$6054_sanitizerTable=a;this.styleElementSanitizer=b;this.styleAttributeSanitizer=c;this.JSC$6054_resourceUrlPolicy=d;this.JSC$6054_navigationUrlPolicy=e;this.changes=[]},xh=function(a,b){var c=document.implementation.createHTMLDocument(""); a=Mha(a,b,c);c=c.body;c.appendChild(a);c=new XMLSerializer().serializeToString(c);c=c.slice(c.indexOf(">")+1,c.lastIndexOf("2&&Bia(a,d,b,2);return d},Bia=function(a,b,c,d){function e(m){m&&b.appendChild(typeof m==="string"?a.createTextNode(m):m)} for(;d0)e(f);else{a:{if(f&&typeof f.length=="number"){if(Ma(f)){var h=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){h=typeof f.item=="function";break a}}h=!1}zc(h?Fc(f):f,e)}}},Zh=function(a){return Aia(document,a)},Aia=function(a,b){b=String(b); a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)},$h=function(a){if(a.nodeType!=1)return!1; switch(a.tagName){case"APPLET":case"AREA":case"BASE":case"BR":case"COL":case"COMMAND":case"EMBED":case"FRAME":case"HR":case"IMG":case"INPUT":case"IFRAME":case"ISINDEX":case"KEYGEN":case"LINK":case"NOFRAMES":case"NOSCRIPT":case"META":case"OBJECT":case"PARAM":case"SCRIPT":case"SOURCE":case"STYLE":case"TRACK":case"WBR":return!1;}return!0},Cia=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},ai=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)},bi=function(a){return a&& a.parentNode?a.parentNode.removeChild(a):null},di=function(a,b){if(!a||!b)return!1; if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},Fia=function(a,b){if(a==b)return 0; if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var c=a.nodeType==1,d=b.nodeType==1;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?Dia(a,b):!c&&di(e,b)?-1*Eia(a,b):!d&&di(f,a)?Eia(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=Uh(a);c=d.createRange();c.selectNode(a);c.collapse(!0);a=d.createRange();a.selectNode(b);a.collapse(!0);return c.compareBoundaryPoints(xa.Range.START_TO_END, a)},Eia=function(a,b){var c=a.parentNode; if(c==b)return-1;for(;b.parentNode!=c;)b=b.parentNode;return Dia(b,a)},Dia=function(a,b){for(;b=b.previousSibling;)if(b==a)return-1; return 1},Gia=function(a){var b,c=arguments.length; if(!c)return null;if(c==1)return arguments[0];var d=[],e=Infinity;for(b=0;b=0&&a<32768},Mia=function(a){var b=[]; Lia(a,b,!1);return b.join("")},Lia=function(a,b,c){if(!(a.nodeName in Hia))if(a.nodeType==3)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Iia)b.push(Iia[a.nodeName]);else for(a=a.firstChild;a;)Lia(a,b,c),a=a.nextSibling},Nia=function(a,b,c){if(!b&&!c)return null; var d=b?String(b).toUpperCase():null;return gi(a,function(e){return(!d||e.nodeName==d)&&(!c||typeof e.className==="string"&&Dc(e.className.split(/\s+/),c))},!0)},gi=function(a,b,c){a&&!c&&(a=a.parentNode); for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null},Th=function(a){this.JSC$6098_document_=a||xa.document||document}; g=Th.prototype;g.getElement=function(a){return Wh(this.JSC$6098_document_,a)}; g.$=Th.prototype.getElement;g.getElementsByTagName=function(a,b){return(b||this.JSC$6098_document_).getElementsByTagName(String(a))}; g.getElementsByTagNameAndClass=function(a,b,c){c=c||this.JSC$6098_document_;return(a=a&&a!="*"?String(a).toUpperCase():"")||b?c.querySelectorAll(a+(b?"."+b:"")):c.getElementsByTagName("*")}; g.$$=Th.prototype.getElementsByTagNameAndClass;g.setProperties=via;g.createDom=function(a,b,c){return yia(this.JSC$6098_document_,arguments)}; g.createElement=function(a){return Aia(this.JSC$6098_document_,a)}; g.createTextNode=function(a){return this.JSC$6098_document_.createTextNode(String(a))}; g.appendChild=function(a,b){a.appendChild(b)}; g.append=function(a,b){Bia(Uh(a),a,arguments,1)}; g.canHaveChildren=$h;g.removeNode=bi;g.contains=di;g.isFocusable=Kia;function hi(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d} g=hi.prototype;g.getWidth=function(){return this.right-this.left}; g.getHeight=function(){return this.bottom-this.top}; g.clone=function(){return new hi(this.top,this.right,this.bottom,this.left)}; g.contains=function(a){return this&&a?a instanceof hi?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; g.expand=function(a,b,c,d){Ma(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this}; g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this}; g.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; g.translate=function(a,b){a instanceof Hh?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,typeof b==="number"&&(this.top+=b,this.bottom+=b));return this}; g.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};function ii(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d} ii.prototype.clone=function(){return new ii(this.left,this.top,this.width,this.height)}; var Oia=function(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new ii(c,e,d-c,a-e)}return null}; g=ii.prototype;g.boundingRect=function(a){var b=Math.max(this.left+this.width,a.left+a.width),c=Math.max(this.top+this.height,a.top+a.height);this.left=Math.min(this.left,a.left);this.top=Math.min(this.top,a.top);this.width=b-this.left;this.height=c-this.top}; g.contains=function(a){return a instanceof Hh?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; g.distance=function(a){var b=a.x>>31)&4294967295;u=e[0];var x=e[1],A=e[2],H=e[3],P=e[4];for(w=0;w<80;w++){if(w<40){if(w<20){var O=H^x&(A^H);var Q=1518500249}else O=x^A^H,Q=1859775393;}else w<60?(O=x&A|H&(x|A),Q=2400959708):(O=x^A^H,Q=3395469782);O=((u<<5|u>>>27)&4294967295)+O+P+Q+v[w]&4294967295;P=H;H=A;A=(x<<30|x>>>2)&4294967295;x=u;u=O}e[0]=e[0]+u&4294967295;e[1]=e[1]+x&4294967295;e[2]= e[2]+A&4294967295;e[3]=e[3]+H&4294967295;e[4]=e[4]+P&4294967295} function c(u,v){if(typeof u==="string"){u=unescape(encodeURIComponent(u));for(var w=[],x=0,A=u.length;x=56;w--)f[w]=v&255,v>>>=8;b(f);for(w=v=0;w<5;w++)for(var x=24;x>=0;x-=8)u[v++]=e[w]>>x&255;return u} for(var e=[],f=[],h=[],m=[128],p=1;p<64;++p)m[p]=0;var q,t;a();return{reset:a,update:c,digest:d,digestString:function(){for(var u=d(),v="",w=0;w=0;b--)this.remove(a[b])}; var $ia=function(a){a=(a.JSC$6119_document_.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f-1?(b=a[h],c||(b.callOnce=!1)):(b=new fja(b,this.src,f,!!d,e),b.callOnce=c,a.push(b));return b}; Ci.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.listeners))return!1;var e=this.listeners[a];b=gja(e,b,c,d);return b>-1?(Bi(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.listeners[a],this.typeCount_--),!0):!1}; var hja=function(a,b){var c=b.type;if(!(c in a.listeners))return!1;var d=Ec(a.listeners[c],b);d&&(Bi(b),a.listeners[c].length==0&&(delete a.listeners[c],a.typeCount_--));return d}; Ci.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.listeners)if(!a||c==a){for(var d=this.listeners[c],e=0;e-1?a[e]:null}; var gja=function(a,b,c,d){for(var e=0;e>>0),Fi=function(a){if(typeof a==="function")return a; a[pja]||(a[pja]=function(b){return a.handleEvent(b)}); return a[pja]};function Ji(){wi.call(this);this.eventTargetListeners_=new Ci(this);this.actualEventTarget_=this;this.parentEventTarget_=null} Ua(Ji,wi);Ji.prototype[dja]=!0;g=Ji.prototype;g.addEventListener=function(a,b,c,d){Ei(this,a,b,c,d)}; g.removeEventListener=function(a,b,c,d){Hi(this,a,b,c,d)}; g.dispatchEvent=function(a){var b,c=this.parentEventTarget_;if(c)for(b=[];c;c=c.parentEventTarget_)b.push(c);c=this.actualEventTarget_;var d=a.type||a;if(typeof a==="string")a=new yi(a,c);else if(a instanceof yi)a.target=a.target||c;else{var e=a;a=new yi(d,c);Ph(a,e)}e=!0;var f;if(b)for(f=b.length-1;!a.propagationStopped_&&f>=0;f--){var h=a.currentTarget=b[f];e=Ki(h,d,!0,a)&&e}a.propagationStopped_||(h=a.currentTarget=c,e=Ki(h,d,!0,a)&&e,a.propagationStopped_||(e=Ki(h,d,!1,a)&&e));if(b)for(f=0;!a.propagationStopped_&& f0){this.occupants_--;var a=this.JSC$6171_head_;this.JSC$6171_head_=a.next;a.next=null}else a=this.create_();return a}; Pi.prototype.put=function(a){this.reset_(a);this.occupants_<100&&(this.occupants_++,a.next=this.JSC$6171_head_,this.JSC$6171_head_=a)};var xja=function(){this.workTail_=this.workHead_=null}; xja.prototype.add=function(a,b){var c=yja.get();c.set(a,b);this.workTail_?this.workTail_.next=c:this.workHead_=c;this.workTail_=c}; xja.prototype.remove=function(){var a=null;this.workHead_&&(a=this.workHead_,this.workHead_=this.workHead_.next,this.workHead_||(this.workTail_=null),a.next=null);return a}; var yja=new Pi(function(){return new zja},function(a){return a.reset()}),zja=function(){this.next=this.scope=this.fn=null}; zja.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null}; zja.prototype.reset=function(){this.next=this.scope=this.fn=null};var Aja,Bja=!1,Cja=new xja,Qi=function(a,b){Aja||Dja();Bja||(Aja(),Bja=!0);Cja.add(a,b)},Dja=function(){var a=Promise.resolve(void 0); Aja=function(){a.then(Eja)}}; function Eja(){for(var a;a=Cja.remove();){try{a.fn.call(a.scope)}catch(b){fd(b)}yja.put(a)}Bja=!1} ;function Fja(){this.blockSize=-1} ;var Ri=function(){this.blockSize=-1;this.blockSize=64;this.chain_=[];this.buf_=[];this.W_=[];this.pad_=[];this.pad_[0]=128;for(var a=1;a>>31)&4294967295;b=a.chain_[0];c=a.chain_[1];e=a.chain_[2];for(var f=a.chain_[3],h=a.chain_[4],m,p,q=0;q<80;q++)q<40?q<20?(m=f^c&(e^f),p=1518500249):(m=c^e^f,p=1859775393):q<60?(m=c&e|f&(c|e), p=2400959708):(m=c^e^f,p=3395469782),m=(b<<5|b>>>27)+m+h+p+d[q]&4294967295,h=f,f=e,e=(c<<30|c>>>2)&4294967295,c=b,b=m;a.chain_[0]=a.chain_[0]+b&4294967295;a.chain_[1]=a.chain_[1]+c&4294967295;a.chain_[2]=a.chain_[2]+e&4294967295;a.chain_[3]=a.chain_[3]+f&4294967295;a.chain_[4]=a.chain_[4]+h&4294967295}; Ri.prototype.update=function(a,b){if(a!=null){b===void 0&&(b=a.length);for(var c=b-this.blockSize,d=0,e=this.buf_,f=this.inbuf_;d=56;c--)this.buf_[c]=b&255,b/=256;Si(this,this.buf_);for(c=b=0;c<5;c++)for(var d=24;d>=0;d-=8)a[b]=this.chain_[c]>>d&255,++b;return a};var Gja=function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""},Hja=function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)},Ija=function(a,b){return a.classList?a.classList.contains(b):Dc(a.classList?a.classList:Gja(a).match(/\S+/g)||[],b)},Jja=function(a,b){a.classList?a.classList.remove(b):Ija(a,b)&&Hja(a,Array.prototype.filter.call(a.classList?a.classList:Gja(a).match(/\S+/g)||[],function(c){return c!= b}).join(" "))};function Ti(){} Ti.prototype.next=function(){return Ui}; var Ui={done:!0,value:void 0};function Vi(a){return{value:a,done:!1}} Ti.prototype.__iterator__=function(){return this}; function Kja(a){if(a instanceof Ti)return a;if(typeof a.__iterator__=="function")return a.__iterator__(!1);if(La(a)){var b=0,c=new Ti;c.next=function(){for(;;){if(b>=a.length)return Ui;if(b in a)return Vi(a[b++]);b++}}; return c}throw Error("Not implemented")} ;var Lja=function(a){if(a instanceof Wi||a instanceof Xi||a instanceof Yi)return a;if(typeof a.next=="function")return new Wi(function(){return a}); if(typeof a[Symbol.iterator]=="function")return new Wi(function(){return a[Symbol.iterator]()}); if(typeof a.__iterator__=="function")return new Wi(function(){return a.__iterator__()}); throw Error("Not an iterator or iterable.")},Wi=function(a){this.func_=a}; Wi.prototype.__iterator__=function(){return new Xi(this.func_())}; Wi.prototype[Symbol.iterator]=function(){return new Yi(this.func_())}; Wi.prototype.toEs6=function(){return new Yi(this.func_())}; var Xi=function(a){this.JSC$6195_iter_=a}; k(Xi,Ti);Xi.prototype.next=function(){return this.JSC$6195_iter_.next()}; Xi.prototype[Symbol.iterator]=function(){return new Yi(this.JSC$6195_iter_)}; Xi.prototype.toEs6=function(){return new Yi(this.JSC$6195_iter_)}; var Yi=function(a){Wi.call(this,function(){return a}); this.JSC$6198_iter_=a}; k(Yi,Wi);Yi.prototype.next=function(){return this.JSC$6198_iter_.next()};var Mja=function(a){try{return xa.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a)},Zi=function(a){return new Nja().serialize(a)}; function Nja(){} Nja.prototype.serialize=function(a){var b=[];Oja(this,a,b);return b.join("")}; var Oja=function(a,b,c){if(b==null)c.push("null");else{if(typeof b=="object"){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f1)));h=h.next)e||(f=h);e&&(c.state_==0&&d==1?dka(c,b):(f?(d=f,d.next==c.callbackEntriesTail_&&(c.callbackEntriesTail_=d),d.next=d.next.next):eka(c),fka(c,e,3,b)))}a.parent_=null}else bj(a,3,b)},bka=function(a,b){a.callbackEntries_||a.state_!=2&&a.state_!=3||gka(a); a.callbackEntriesTail_?a.callbackEntriesTail_.next=b:a.callbackEntries_=b;a.callbackEntriesTail_=b},aka=function(a,b,c,d){var e=Vja(null,null,null); e.child=new cj(function(f,h){e.JSC$6209_onFulfilled=b?function(m){try{var p=b.call(d,m);f(p)}catch(q){h(q)}}:f; e.JSC$6209_onRejected=c?function(m){try{var p=c.call(d,m);p===void 0&&m instanceof hj?h(m):f(p)}catch(q){h(q)}}:h}); e.child.parent_=a;bka(a,e);return e.child}; cj.prototype.unblockAndFulfill_=function(a){this.state_=0;bj(this,2,a)}; cj.prototype.unblockAndReject_=function(a){this.state_=0;bj(this,3,a)}; var bj=function(a,b,c){a.state_==0&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.state_=1,Wja(c,a.unblockAndFulfill_,a.unblockAndReject_,a)||(a.result_=c,a.state_=b,a.parent_=null,gka(a),b!=3||c instanceof hj||hka(a,c)))},Wja=function(a,b,c,d){if(a instanceof cj)return cka(a,b,c,d),!0; if(Sja(a))return a.then(b,c,d),!0;if(Ma(a))try{var e=a.then;if(typeof e==="function")return ika(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},ika=function(a,b,c,d,e){var f=!1,h=function(p){f||(f=!0,c.call(e,p))},m=function(p){f||(f=!0,d.call(e,p))}; try{b.call(a,h,m)}catch(p){m(p)}},gka=function(a){a.executing_||(a.executing_=!0,Qi(a.executeCallbacks_,a))},eka=function(a){var b=null; a.callbackEntries_&&(b=a.callbackEntries_,a.callbackEntries_=b.next,b.next=null);a.callbackEntries_||(a.callbackEntriesTail_=null);return b}; cj.prototype.executeCallbacks_=function(){for(var a;a=eka(this);)fka(this,a,this.state_,this.result_);this.executing_=!1}; var fka=function(a,b,c,d){if(c==3&&b.JSC$6209_onRejected&&!b.always)for(;a&&a.hadUnhandledRejection_;a=a.parent_)a.hadUnhandledRejection_=!1;if(b.child)b.child.parent_=null,jka(b,c,d);else try{b.always?b.JSC$6209_onFulfilled.call(b.context):jka(b,c,d)}catch(e){kka.call(null,e)}Uja.put(b)},jka=function(a,b,c){b==2?a.JSC$6209_onFulfilled.call(a.context,c):a.JSC$6209_onRejected&&a.JSC$6209_onRejected.call(a.context,c)},hka=function(a,b){a.hadUnhandledRejection_=!0; Qi(function(){a.hadUnhandledRejection_&&kka.call(null,b)})},kka=fd,hj=function(a){Xa.call(this,a)}; Ua(hj,Xa);hj.prototype.name="cancel";var $ja=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c};function lj(a){wi.call(this);this.JSC$6221_key_=1;this.pendingKeys_=[];this.publishDepth_=0;this.subscriptions_=[];this.topics_={};this.async_=!!a} Ua(lj,wi);lj.prototype.subscribe=function(a,b,c){var d=this.topics_[a];d||(d=this.topics_[a]=[]);var e=this.JSC$6221_key_;this.subscriptions_[e]=a;this.subscriptions_[e+1]=b;this.subscriptions_[e+2]=c;this.JSC$6221_key_=e+3;d.push(e);return e}; lj.prototype.unsubscribe=function(a,b,c){if(a=this.topics_[a]){var d=this.subscriptions_;if(a=a.find(function(e){return d[e+1]==b&&d[e+2]==c}))return this.unsubscribeByKey(a)}return!1}; lj.prototype.unsubscribeByKey=function(a){var b=this.subscriptions_[a];if(b){var c=this.topics_[b];this.publishDepth_!=0?(this.pendingKeys_.push(a),this.subscriptions_[a+1]=function(){}):(c&&Ec(c,a),delete this.subscriptions_[a],delete this.subscriptions_[a+1],delete this.subscriptions_[a+2])}return!!b}; lj.prototype.publish=function(a,b){var c=this.topics_[a];if(c){var d=Array(arguments.length-1),e=arguments.length,f;for(f=1;f0&&this.publishDepth_==0)for(;c=this.pendingKeys_.pop();)this.unsubscribeByKey(c)}}return f!= 0}return!1}; var lka=function(a,b,c){Qi(function(){a.apply(b,c)})}; lj.prototype.clear=function(a){if(a){var b=this.topics_[a];b&&(b.forEach(this.unsubscribeByKey,this),delete this.topics_[a])}else this.subscriptions_.length=0,this.topics_={}}; lj.prototype.disposeInternal=function(){lj.superClass_.disposeInternal.call(this);this.clear();this.pendingKeys_.length=0};function nj(a){this.mechanism=a} nj.prototype.set=function(a,b){b===void 0?this.mechanism.remove(a):this.mechanism.set(a,Zi(b))}; nj.prototype.get=function(a){try{var b=this.mechanism.get(a)}catch(c){return}if(b!==null)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered"}}; nj.prototype.remove=function(a){this.mechanism.remove(a)};function oj(a){this.mechanism=a} Ua(oj,nj);var mka=function(a){this.data=a},nka=function(a){return a===void 0||a instanceof mka?a:new mka(a)}; oj.prototype.set=function(a,b){oj.superClass_.set.call(this,a,nka(b))}; oj.prototype.getWrapper=function(a){a=oj.superClass_.get.call(this,a);if(a===void 0||a instanceof Object)return a;throw"Storage: Invalid value was encountered"}; oj.prototype.get=function(a){if(a=this.getWrapper(a)){if(a=a.data,a===void 0)throw"Storage: Invalid value was encountered"}else a=void 0;return a};function pj(a){this.mechanism=a} Ua(pj,oj);pj.prototype.set=function(a,b,c){if(b=nka(b)){if(c){if(cSa())pj.prototype.remove.call(this,a);else return b}};function oka(){} ;var qj=function(){}; Ua(qj,oka);qj.prototype[Symbol.iterator]=function(){return Lja(this.__iterator__(!0)).toEs6()}; qj.prototype.clear=function(){var a=Array.from(this);a=l(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};function rj(a){this.storage_=a;this.cachedIsStorageAvailable_=null} Ua(rj,qj);g=rj.prototype;g.isAvailable=function(){if(this.cachedIsStorageAvailable_===null){var a=this.storage_;if(a)try{a.setItem("__sak","1");a.removeItem("__sak");var b=!0}catch(c){b=c instanceof DOMException&&(c.name==="QuotaExceededError"||c.code===22||c.code===1014||c.name==="NS_ERROR_DOM_QUOTA_REACHED")&&a&&a.length!==0}else b=!1;this.cachedIsStorageAvailable_=b}return this.cachedIsStorageAvailable_}; g.set=function(a,b){sj(this);try{this.storage_.setItem(a,b)}catch(c){if(this.storage_.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded"}}; g.get=function(a){sj(this);a=this.storage_.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a}; g.remove=function(a){sj(this);this.storage_.removeItem(a)}; g.__iterator__=function(a){sj(this);var b=0,c=this.storage_,d=new Ti;d.next=function(){if(b>=c.length)return Ui;var e=c.key(b++);if(a)return Vi(e);e=c.getItem(e);if(typeof e!=="string")throw"Storage mechanism: Invalid value was encountered";return Vi(e)}; return d}; g.clear=function(){sj(this);this.storage_.clear()}; g.key=function(a){sj(this);return this.storage_.key(a)}; var sj=function(a){if(a.storage_==null)throw Error("Storage mechanism: Storage unavailable");a.isAvailable()||fd(Error("Storage mechanism: Storage unavailable"))};function pka(){var a=null;try{a=xa.localStorage||null}catch(b){}rj.call(this,a)} Ua(pka,rj);function qka(){var a=null;try{a=xa.sessionStorage||null}catch(b){}rj.call(this,a)} Ua(qka,rj);function tj(a,b){this.mechanism_=a;this.prefix_=b+"::"} Ua(tj,qj);tj.prototype.set=function(a,b){this.mechanism_.set(this.prefix_+a,b)}; tj.prototype.get=function(a){return this.mechanism_.get(this.prefix_+a)}; tj.prototype.remove=function(a){this.mechanism_.remove(this.prefix_+a)}; tj.prototype.__iterator__=function(a){var b=this.mechanism_[Symbol.iterator](),c=this,d=new Ti;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.prefix_.length)!=c.prefix_;){e=b.next();if(e.done)return e;e=e.value}return Vi(a?e.slice(c.prefix_.length):c.mechanism_.get(e))}; return d};function rka(a){var b=new pka;return b.isAvailable()?a?new tj(b,a):b:null} ;/* (The MIT License) Copyright (C) 2014 by Vitaly Puzrin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------------------------- Ported from zlib, which is under the following license https://github.com/madler/zlib/blob/master/zlib.h zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). */ var uj={},ska=typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Int32Array!=="undefined";uj.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if(typeof c!=="object")throw new TypeError(c+"must be non-object");for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}}return a}; uj.shrinkBuf=function(a,b){if(a.length===b)return a;if(a.subarray)return a.subarray(0,b);a.length=b;return a}; var tka={arraySet:function(a,b,c,d,e){if(b.subarray&&a.subarray)a.set(b.subarray(c,c+d),e);else for(var f=0;f>>6:(f<65536?m[c++]=224|f>>>12:(m[c++]=240|f>>>18,m[c++]=128|f>>>12&63),m[c++]= 128|f>>>6&63),m[c++]=128|f&63);return m};var xka={};xka=function(a,b,c,d){var e=a&65535|0;a=a>>>16&65535|0;for(var f;c!==0;){f=c>2E3?2E3:c;c-=f;do e=e+b[d++]|0,a=a+e|0;while(--f);e%=65521;a%=65521}return e|a<<16|0};for(var vj={},wj,yka=[],xj=0;xj<256;xj++){wj=xj;for(var zka=0;zka<8;zka++)wj=wj&1?3988292384^wj>>>1:wj>>>1;yka[xj]=wj}vj=function(a,b,c,d){c=d+c;for(a^=-1;d>>8^yka[(a^b[d])&255];return a^-1};var yj={};yj={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};function zj(a){for(var b=a.length;--b>=0;)a[b]=0} var Aka=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Aj=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Bka=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Cka=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Bj=Array(576);zj(Bj);var Cj=Array(60);zj(Cj);var Dj=Array(512);zj(Dj);var Gj=Array(256);zj(Gj);var Dka=Array(29);zj(Dka);var Hj=Array(30);zj(Hj); function Eka(a,b,c,d,e){this.static_tree=a;this.extra_bits=b;this.extra_base=c;this.elems=d;this.max_length=e;this.has_stree=a&&a.length} var Fka,Gka,Hka;function Ika(a,b){this.dyn_tree=a;this.max_code=0;this.stat_desc=b} function Ij(a,b){a.pending_buf[a.pending++]=b&255;a.pending_buf[a.pending++]=b>>>8&255} function Jj(a,b,c){a.bi_valid>16-c?(a.bi_buf|=b<>16-a.bi_valid,a.bi_valid+=c-16):(a.bi_buf|=b<>>=1,c<<=1;while(--b>0);return c>>>1} function Kka(a,b,c){var d=Array(16),e=0,f;for(f=1;f<=15;f++)d[f]=e=e+c[f-1]<<1;for(c=0;c<=b;c++)e=a[c*2+1],e!==0&&(a[c*2]=Jka(d[e]++,e))} function Lka(a){var b;for(b=0;b<286;b++)a.dyn_ltree[b*2]=0;for(b=0;b<30;b++)a.dyn_dtree[b*2]=0;for(b=0;b<19;b++)a.bl_tree[b*2]=0;a.dyn_ltree[512]=1;a.opt_len=a.static_len=0;a.last_lit=a.matches=0} function Mka(a){a.bi_valid>8?Ij(a,a.bi_buf):a.bi_valid>0&&(a.pending_buf[a.pending++]=a.bi_buf);a.bi_buf=0;a.bi_valid=0} function Nka(a,b,c){Mka(a);Ij(a,c);Ij(a,~c);uj.arraySet(a.pending_buf,a.window,b,c,a.pending);a.pending+=c} function Oka(a,b,c,d){var e=b*2,f=c*2;return a[e]>>7)];Kj(a,h,c);m=Aj[h];m!==0&&(e-=Hj[h],Jj(a,e,m))}}while(d>1;h>=1;h--)Pka(a,c,h);p=f;do h=a.heap[1],a.heap[1]=a.heap[a.heap_len--],Pka(a,c,1),d=a.heap[1],a.heap[--a.heap_max]=h,a.heap[--a.heap_max]= d,c[p*2]=c[h*2]+c[d*2],a.depth[p]=(a.depth[h]>=a.depth[d]?a.depth[h]:a.depth[d])+1,c[h*2+1]=c[d*2+1]=p,a.heap[1]=p++,Pka(a,c,1);while(a.heap_len>=2);a.heap[--a.heap_max]=a.heap[1];h=b.dyn_tree;p=b.max_code;d=b.stat_desc.static_tree;e=b.stat_desc.has_stree;f=b.stat_desc.extra_bits;var q=b.stat_desc.extra_base,t=b.stat_desc.max_length,u,v=0;for(u=0;u<=15;u++)a.bl_count[u]=0;h[a.heap[a.heap_max]*2+1]=0;for(b=a.heap_max+1;b<573;b++){var w=a.heap[b];u=h[h[w*2+1]*2+1]+1;u>t&&(u=t,v++);h[w*2+1]=u;if(!(w> p)){a.bl_count[u]++;var x=0;w>=q&&(x=f[w-q]);var A=h[w*2];a.opt_len+=A*(u+x);e&&(a.static_len+=A*(d[w*2+1]+x))}}if(v!==0){do{for(u=t-1;a.bl_count[u]===0;)u--;a.bl_count[u]--;a.bl_count[u+1]+=2;a.bl_count[t]--;v-=2}while(v>0);for(u=t;u!==0;u--)for(w=a.bl_count[u];w!==0;)d=a.heap[--b],d>p||(h[d*2+1]!==u&&(a.opt_len+=(u-h[d*2+1])*h[d*2],h[d*2+1]=u),w--)}Kka(c,m,a.bl_count)} function Ska(a,b,c){var d,e=-1,f=b[1],h=0,m=7,p=4;f===0&&(m=138,p=3);b[(c+1)*2+1]=65535;for(d=0;d<=c;d++){var q=f;f=b[(d+1)*2+1];++h>>=1)if(b&1&&a.dyn_ltree[c*2]!==0)return 0;if(a.dyn_ltree[18]!==0||a.dyn_ltree[20]!==0||a.dyn_ltree[26]!==0)return 1;for(c=32;c<256;c++)if(a.dyn_ltree[c*2]!==0)return 1;return 0} var Vka=!1;function Lj(a,b,c){a.pending_buf[a.d_buf+a.last_lit*2]=b>>>8&255;a.pending_buf[a.d_buf+a.last_lit*2+1]=b&255;a.pending_buf[a.l_buf+a.last_lit]=c&255;a.last_lit++;b===0?a.dyn_ltree[c*2]++:(a.matches++,b--,a.dyn_ltree[(Gj[c]+256+1)*2]++,a.dyn_dtree[(b<256?Dj[b]:Dj[256+(b>>>7)])*2]++);return a.last_lit===a.lit_bufsize-1} ;function Mj(a,b){a.msg=yj[b];return b} function Nj(a){for(var b=a.length;--b>=0;)a[b]=0} function Oj(a){var b=a.state,c=b.pending;c>a.avail_out&&(c=a.avail_out);c!==0&&(uj.arraySet(a.output,b.pending_buf,b.pending_out,c,a.next_out),a.next_out+=c,b.pending_out+=c,a.total_out+=c,a.avail_out-=c,b.pending-=c,b.pending===0&&(b.pending_out=0))} function Pj(a,b){var c=a.block_start>=0?a.block_start:-1,d=a.strstart-a.block_start,e=0;if(a.level>0){a.strm.data_type===2&&(a.strm.data_type=Uka(a));Rka(a,a.l_desc);Rka(a,a.d_desc);Ska(a,a.dyn_ltree,a.l_desc.max_code);Ska(a,a.dyn_dtree,a.d_desc.max_code);Rka(a,a.bl_desc);for(e=18;e>=3&&a.bl_tree[Cka[e]*2+1]===0;e--);a.opt_len+=3*(e+1)+5+5+4;var f=a.opt_len+3+7>>>3;var h=a.static_len+3+7>>>3;h<=f&&(f=h)}else f=h=d+5;if(d+4<=f&&c!==-1)Jj(a,b?1:0,3),Nka(a,c,d);else if(a.strategy===4||h===f)Jj(a,2+(b? 1:0),3),Qka(a,Bj,Cj);else{Jj(a,4+(b?1:0),3);c=a.l_desc.max_code+1;d=a.d_desc.max_code+1;e+=1;Jj(a,c-257,5);Jj(a,d-1,5);Jj(a,e-4,4);for(f=0;f>>8&255;a.pending_buf[a.pending++]=b&255} function Wka(a,b){var c=a.max_chain_length,d=a.strstart,e=a.prev_length,f=a.nice_match,h=a.strstart>a.w_size-262?a.strstart-(a.w_size-262):0,m=a.window,p=a.w_mask,q=a.prev,t=a.strstart+258,u=m[d+e-1],v=m[d+e];a.prev_length>=a.good_match&&(c>>=2);f>a.lookahead&&(f=a.lookahead);do{var w=b;if(m[w+e]===v&&m[w+e-1]===u&&m[w]===m[d]&&m[++w]===m[d+1]){d+=2;for(w++;m[++d]===m[++w]&&m[++d]===m[++w]&&m[++d]===m[++w]&&m[++d]===m[++w]&&m[++d]===m[++w]&&m[++d]===m[++w]&&m[++d]===m[++w]&&m[++d]===m[++w]&&de){a.match_start=b;e=w;if(w>=f)break;u=m[d+e-1];v=m[d+e]}}}while((b=q[b&p])>h&&--c!==0);return e<=a.lookahead?e:a.lookahead} function Sj(a){var b=a.w_size,c;do{var d=a.window_size-a.lookahead-a.strstart;if(a.strstart>=b+(b-262)){uj.arraySet(a.window,a.window,b,b,0);a.match_start-=b;a.strstart-=b;a.block_start-=b;var e=c=a.hash_size;do{var f=a.head[--e];a.head[e]=f>=b?f-b:0}while(--c);e=c=b;do f=a.prev[--e],a.prev[e]=f>=b?f-b:0;while(--c);d+=b}if(a.strm.avail_in===0)break;e=a.strm;c=a.window;f=a.strstart+a.lookahead;var h=e.avail_in;h>d&&(h=d);h===0?c=0:(e.avail_in-=h,uj.arraySet(c,e.input,e.next_in,h,f),e.state.wrap=== 1?e.adler=xka(e.adler,c,h,f):e.state.wrap===2&&(e.adler=vj(e.adler,c,h,f)),e.next_in+=h,e.total_in+=h,c=h);a.lookahead+=c;if(a.lookahead+a.insert>=3)for(d=a.strstart-a.insert,a.ins_h=a.window[d],a.ins_h=(a.ins_h<=3&&(a.ins_h=(a.ins_h<=3){if(c=Lj(a,a.strstart-a.match_start,a.match_length-3),a.lookahead-=a.match_length,a.match_length<=a.max_lazy_match&&a.lookahead>=3){a.match_length--; do a.strstart++,a.ins_h=(a.ins_h<=3&&(a.ins_h=(a.ins_h<4096)&&(a.match_length=2));if(a.prev_length>=3&&a.match_length<=a.prev_length){d=a.strstart+a.lookahead-3;c=Lj(a,a.strstart-1-a.prev_match,a.prev_length-3);a.lookahead-=a.prev_length-1;a.prev_length-=2;do++a.strstart<=d&&(a.ins_h=(a.ins_h<=3&&a.strstart>0&&(d=a.strstart-1,c=f[d],c===f[++d]&&c===f[++d]&&c===f[++d])){for(e=a.strstart+258;c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&c===f[++d]&&da.lookahead&&(a.match_length=a.lookahead)}a.match_length>=3?(c=Lj(a,1,a.match_length-3),a.lookahead-= a.match_length,a.strstart+=a.match_length,a.match_length=0):(c=Lj(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++);if(c&&(Pj(a,!1),a.strm.avail_out===0))return 1}a.insert=0;return b===4?(Pj(a,!0),a.strm.avail_out===0?3:4):a.last_lit&&(Pj(a,!1),a.strm.avail_out===0)?1:2} function Zka(a,b){for(var c;;){if(a.lookahead===0&&(Sj(a),a.lookahead===0)){if(b===0)return 1;break}a.match_length=0;c=Lj(a,0,a.window[a.strstart]);a.lookahead--;a.strstart++;if(c&&(Pj(a,!1),a.strm.avail_out===0))return 1}a.insert=0;return b===4?(Pj(a,!0),a.strm.avail_out===0?3:4):a.last_lit&&(Pj(a,!1),a.strm.avail_out===0)?1:2} function Uj(a,b,c,d,e){this.good_length=a;this.max_lazy=b;this.nice_length=c;this.max_chain=d;this.func=e} var Vj; Vj=[new Uj(0,0,0,0,function(a,b){var c=65535;for(c>a.pending_buf_size-5&&(c=a.pending_buf_size-5);;){if(a.lookahead<=1){Sj(a);if(a.lookahead===0&&b===0)return 1;if(a.lookahead===0)break}a.strstart+=a.lookahead;a.lookahead=0;var d=a.block_start+c;if(a.strstart===0||a.strstart>=d)if(a.lookahead=a.strstart-d,a.strstart=d,Pj(a,!1),a.strm.avail_out===0)return 1;if(a.strstart-a.block_start>=a.w_size-262&&(Pj(a,!1),a.strm.avail_out===0))return 1}a.insert=0;if(b===4)return Pj(a,!0),a.strm.avail_out===0?3: 4;a.strstart>a.block_start&&Pj(a,!1);return 1}), new Uj(4,4,8,4,Xka),new Uj(4,5,16,8,Xka),new Uj(4,6,32,32,Xka),new Uj(4,4,16,16,Tj),new Uj(8,16,32,32,Tj),new Uj(8,16,128,128,Tj),new Uj(8,32,128,256,Tj),new Uj(32,128,258,1024,Tj),new Uj(32,258,258,4096,Tj)]; function $ka(){this.strm=null;this.status=0;this.pending_buf=null;this.wrap=this.pending=this.pending_out=this.pending_buf_size=0;this.gzhead=null;this.gzindex=0;this.method=8;this.last_flush=-1;this.w_mask=this.w_bits=this.w_size=0;this.window=null;this.window_size=0;this.head=this.prev=null;this.nice_match=this.good_match=this.strategy=this.level=this.max_lazy_match=this.max_chain_length=this.prev_length=this.lookahead=this.match_start=this.strstart=this.match_available=this.prev_match=this.match_length= this.block_start=this.hash_shift=this.hash_mask=this.hash_bits=this.hash_size=this.ins_h=0;this.dyn_ltree=new uj.Buf16(1146);this.dyn_dtree=new uj.Buf16(122);this.bl_tree=new uj.Buf16(78);Nj(this.dyn_ltree);Nj(this.dyn_dtree);Nj(this.bl_tree);this.bl_desc=this.d_desc=this.l_desc=null;this.bl_count=new uj.Buf16(16);this.heap=new uj.Buf16(573);Nj(this.heap);this.heap_max=this.heap_len=0;this.depth=new uj.Buf16(573);Nj(this.depth);this.bi_valid=this.bi_buf=this.insert=this.matches=this.static_len=this.opt_len= this.d_buf=this.last_lit=this.lit_bufsize=this.l_buf=0} function ala(a,b){if(!a||!a.state||b>5||b<0)return a?Mj(a,-2):-2;var c=a.state;if(!a.output||!a.input&&a.avail_in!==0||c.status===666&&b!==4)return Mj(a,a.avail_out===0?-5:-2);c.strm=a;var d=c.last_flush;c.last_flush=b;if(c.status===42)if(c.wrap===2)a.adler=0,Qj(c,31),Qj(c,139),Qj(c,8),c.gzhead?(Qj(c,(c.gzhead.text?1:0)+(c.gzhead.hcrc?2:0)+(c.gzhead.extra?4:0)+(c.gzhead.name?8:0)+(c.gzhead.comment?16:0)),Qj(c,c.gzhead.time&255),Qj(c,c.gzhead.time>>8&255),Qj(c,c.gzhead.time>>16&255),Qj(c,c.gzhead.time>> 24&255),Qj(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),Qj(c,c.gzhead.os&255),c.gzhead.extra&&c.gzhead.extra.length&&(Qj(c,c.gzhead.extra.length&255),Qj(c,c.gzhead.extra.length>>8&255)),c.gzhead.hcrc&&(a.adler=vj(a.adler,c.pending_buf,c.pending,0)),c.gzindex=0,c.status=69):(Qj(c,0),Qj(c,0),Qj(c,0),Qj(c,0),Qj(c,0),Qj(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),Qj(c,3),c.status=113);else{var e=8+(c.w_bits-8<<4)<<8;e|=(c.strategy>=2||c.level<2?0:c.level<6?1:c.level===6?2:3)<<6;c.strstart!==0&&(e|= 32);c.status=113;Rj(c,e+(31-e%31));c.strstart!==0&&(Rj(c,a.adler>>>16),Rj(c,a.adler&65535));a.adler=1}if(c.status===69)if(c.gzhead.extra){for(e=c.pending;c.gzindex<(c.gzhead.extra.length&65535)&&(c.pending!==c.pending_buf_size||(c.gzhead.hcrc&&c.pending>e&&(a.adler=vj(a.adler,c.pending_buf,c.pending-e,e)),Oj(a),e=c.pending,c.pending!==c.pending_buf_size));)Qj(c,c.gzhead.extra[c.gzindex]&255),c.gzindex++;c.gzhead.hcrc&&c.pending>e&&(a.adler=vj(a.adler,c.pending_buf,c.pending-e,e));c.gzindex===c.gzhead.extra.length&&( c.gzindex=0,c.status=73)}else c.status=73;if(c.status===73)if(c.gzhead.name){e=c.pending;do{if(c.pending===c.pending_buf_size&&(c.gzhead.hcrc&&c.pending>e&&(a.adler=vj(a.adler,c.pending_buf,c.pending-e,e)),Oj(a),e=c.pending,c.pending===c.pending_buf_size)){var f=1;break}f=c.gzindexe&&(a.adler=vj(a.adler,c.pending_buf,c.pending-e,e));f===0&&(c.gzindex=0,c.status=91)}else c.status=91;if(c.status=== 91)if(c.gzhead.comment){e=c.pending;do{if(c.pending===c.pending_buf_size&&(c.gzhead.hcrc&&c.pending>e&&(a.adler=vj(a.adler,c.pending_buf,c.pending-e,e)),Oj(a),e=c.pending,c.pending===c.pending_buf_size)){f=1;break}f=c.gzindexe&&(a.adler=vj(a.adler,c.pending_buf,c.pending-e,e));f===0&&(c.status=103)}else c.status=103;c.status===103&&(c.gzhead.hcrc?(c.pending+2>c.pending_buf_size&&Oj(a), c.pending+2<=c.pending_buf_size&&(Qj(c,a.adler&255),Qj(c,a.adler>>8&255),a.adler=0,c.status=113)):c.status=113);if(c.pending!==0){if(Oj(a),a.avail_out===0)return c.last_flush=-1,0}else if(a.avail_in===0&&(b<<1)-(b>4?9:0)<=(d<<1)-(d>4?9:0)&&b!==4)return Mj(a,-5);if(c.status===666&&a.avail_in!==0)return Mj(a,-5);if(a.avail_in!==0||c.lookahead!==0||b!==0&&c.status!==666){d=c.strategy===2?Zka(c,b):c.strategy===3?Yka(c,b):Vj[c.level].func(c,b);if(d===3||d===4)c.status=666;if(d===1||d===3)return a.avail_out=== 0&&(c.last_flush=-1),0;if(d===2&&(b===1?(Jj(c,2,3),Kj(c,256,Bj),c.bi_valid===16?(Ij(c,c.bi_buf),c.bi_buf=0,c.bi_valid=0):c.bi_valid>=8&&(c.pending_buf[c.pending++]=c.bi_buf&255,c.bi_buf>>=8,c.bi_valid-=8)):b!==5&&(Jj(c,0,3),Nka(c,0,0),b===3&&(Nj(c.head),c.lookahead===0&&(c.strstart=0,c.block_start=0,c.insert=0))),Oj(a),a.avail_out===0))return c.last_flush=-1,0}if(b!==4)return 0;if(c.wrap<=0)return 1;c.wrap===2?(Qj(c,a.adler&255),Qj(c,a.adler>>8&255),Qj(c,a.adler>>16&255),Qj(c,a.adler>>24&255),Qj(c, a.total_in&255),Qj(c,a.total_in>>8&255),Qj(c,a.total_in>>16&255),Qj(c,a.total_in>>24&255)):(Rj(c,a.adler>>>16),Rj(c,a.adler&65535));Oj(a);c.wrap>0&&(c.wrap=-c.wrap);return c.pending!==0?0:1} ;var bla={};bla=function(){this.input=null;this.total_in=this.avail_in=this.next_in=0;this.output=null;this.total_out=this.avail_out=this.next_out=0;this.msg="";this.state=null;this.data_type=2;this.adler=0};var cla=Object.prototype.toString; function Wj(a){if(!(this instanceof Wj))return new Wj(a);a=this.options=uj.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},a||{});a.raw&&a.windowBits>0?a.windowBits=-a.windowBits:a.gzip&&a.windowBits>0&&a.windowBits<16&&(a.windowBits+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.strm=new bla;this.strm.avail_out=0;var b=this.strm;var c=a.level,d=a.method,e=a.windowBits,f=a.memLevel,h=a.strategy;if(b){var m=1;c===-1&&(c=6);e<0?(m=0,e=-e):e>15&&(m= 2,e-=16);if(f<1||f>9||d!==8||e<8||e>15||c<0||c>9||h<0||h>4)b=Mj(b,-2);else{e===8&&(e=9);var p=new $ka;b.state=p;p.strm=b;p.wrap=m;p.gzhead=null;p.w_bits=e;p.w_size=1<>=7;f<30;f++)for(Hj[f]=h<<7,e=0;e<1<=q.w_size&&(b===0&&(Nj(q.head),q.strstart=0,q.block_start=0,q.insert=0),c=new uj.Buf8(q.w_size),uj.arraySet(c,f,h-q.w_size,q.w_size,0),f=c,h=q.w_size);c=a.avail_in;d=a.next_in;e=a.input;a.avail_in=h;a.next_in=0;a.input=f;for(Sj(q);q.lookahead>=3;){f=q.strstart;h=q.lookahead-2;do q.ins_h=(q.ins_h<< q.hash_shift^q.window[f+3-1])&q.hash_mask,q.prev[f&q.w_mask]=q.head[q.ins_h],q.head[q.ins_h]=f,f++;while(--h);q.strstart=f;q.lookahead=2;Sj(q)}q.strstart+=q.lookahead;q.block_start=q.strstart;q.insert=q.lookahead;q.lookahead=0;q.match_length=q.prev_length=2;q.match_available=0;a.next_in=d;a.input=e;a.avail_in=c;q.wrap=b;b=0}}else b=-2;if(b!==0)throw Error(yj[b]);this._dict_set=!0}} Wj.prototype.push=function(a,b){var c=this.strm,d=this.options.chunkSize;if(this.ended)return!1;var e=b===~~b?b:b===!0?4:0;typeof a==="string"?c.input=wka(a):cla.call(a)==="[object ArrayBuffer]"?c.input=new Uint8Array(a):c.input=a;c.next_in=0;c.avail_in=c.input.length;do{c.avail_out===0&&(c.output=new uj.Buf8(d),c.next_out=0,c.avail_out=d);a=ala(c,e);if(a!==1&&a!==0)return dla(this,a),this.ended=!0,!1;if(c.avail_out===0||c.avail_in===0&&(e===4||e===2))if(this.options.to==="string"){var f=uj.shrinkBuf(c.output, c.next_out);b=f;f=f.length;if(f<65537&&(b.subarray&&vka||!b.subarray))b=String.fromCharCode.apply(null,uj.shrinkBuf(b,f));else{for(var h="",m=0;m0||c.avail_out===0)&&a!==1);if(e===4)return(c=this.strm)&&c.state?(d=c.state.status,d!==42&&d!==69&&d!==73&&d!==91&&d!==103&&d!==113&&d!==666?a=Mj(c,-2):(c.state=null,a=d===113?Mj(c,-3):0)):a=-2,dla(this,a),this.ended= !0,a===0;e===2&&(dla(this,0),c.avail_out=0);return!0}; var dla=function(a,b){b===0&&(a.result=a.options.to==="string"?a.chunks.join(""):uj.flattenChunks(a.chunks));a.chunks=[];a.err=b;a.msg=a.strm.msg}; function ela(a,b){b=b||{};b.gzip=!0;b=new Wj(b);b.push(a,!0);if(b.err)throw b.msg||yj[b.err];return b.result} ;/* Copyright (c) 2017 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ window.JSCompiler_renameProperty=function(a){return a};var fla=/(url\()([^)]*)(\))/g,gla=/(^\/[^\/])|(^#)|(^[\w-\d]*:)/,Xj,Yj; function Zj(a,b){if(a&&gla.test(a)||a==="//")return a;if(Xj===void 0){Xj=!1;try{var c=new URL("b","http://a");c.pathname="c%20d";Xj=c.href==="http://a/c%20d"}catch(d){}}b||(b=document.baseURI||window.location.href);if(Xj)try{return new URL(a,b).href}catch(d){return a}Yj||(Yj=document.implementation.createHTMLDocument("temp"),Yj.base=Yj.createElement("base"),Yj.head.appendChild(Yj.base),Yj.anchor=Yj.createElement("a"),Yj.body.appendChild(Yj.anchor));Yj.base.href=b;Yj.anchor.href=a;return Yj.anchor.href|| a} function ak(a,b){return a.replace(fla,function(c,d,e,f){return d+"'"+Zj(e.replace(/["']/g,""),b)+"'"+f})} function bk(a){return a.substring(0,a.lastIndexOf("/")+1)} ;var ck=!window.ShadyDOM||!window.ShadyDOM.inUse,hla=!(window.ShadyCSS&&!window.ShadyCSS.nativeCss),ila=!window.customElements.polyfillWrapFlushCallback,dk;if(dk=ck&&"adoptedStyleSheets"in Document.prototype&&"replaceSync"in CSSStyleSheet.prototype)try{var jla=new CSSStyleSheet;jla.replaceSync("");var kla=document.createElement("div");kla.attachShadow({mode:"open"});kla.shadowRoot.adoptedStyleSheets=[jla];dk=kla.shadowRoot.adoptedStyleSheets[0]===jla}catch(a){dk=!1} var lla=dk,ek=window.Polymer&&window.Polymer.rootPath||bk(document.baseURI||window.location.href),fk=window.Polymer&&window.Polymer.sanitizeDOMValue||void 0,gk=window.Polymer&&window.Polymer.setPassiveTouchGestures||!1,hk=window.Polymer&&window.Polymer.strictTemplatePolicy||!1,ik=window.Polymer&&window.Polymer.allowTemplateFromDomModule||!1,mk=window.Polymer&&window.Polymer.legacyOptimizations||!1,pk=window.Polymer&&window.Polymer.legacyWarnings||!1,qk=window.Polymer&&window.Polymer.syncInitialRender|| !1,rk=window.Polymer&&window.Polymer.legacyUndefined||!1,sk=window.Polymer&&window.Polymer.orderedComputed||!1,tk=window.Polymer&&window.Polymer.removeNestedTemplates||!1,uk=window.Polymer&&window.Polymer.fastDomIf||!1,vk=window.Polymer&&window.Polymer.suppressTemplateNotifications||!1,wk=window.Polymer&&window.Polymer.legacyNoObservedAttributes||!1,mla=window.Polymer&&window.Polymer.useAdoptedStyleSheetsWithBuiltCSS||!1;/* Copyright (c) 2017 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ var nla=mk;function ola(a){return a?(a=a.privateDoNotAccessOrElseSafeScriptWrappedValue)?fc(a):null:null} function xk(a){return a?(a=a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?pb(a):null:null} ;/* Copyright 2017 Google LLC SPDX-License-Identifier: BSD-3-Clause */ function pla(a,b,c){if(Object.hasOwnProperty.call(qla,a)&&(a=qla[a],Object.hasOwnProperty.call(a,b)&&(a=a[b],a instanceof Array))){for(var d=null,e=!1,f=0,h=a.length;f: <"+x+" "+H+"=\""+P+"\">",q));return O}}} function Wla(a,b,c){return[,{filterRaw:function(d,e,f){return f}, filterString:void 0,safeReplacement:void 0,safeType:void 0},{filterRaw:void 0,filterString:void 0,safeReplacement:void 0,safeType:"HTML"},{filterRaw:void 0,filterString:void 0,safeReplacement:Bk,safeType:"URL"},{filterRaw:void 0,filterString:void 0,safeReplacement:Bk,safeType:"RESOURCE_URL"},{filterRaw:void 0,filterString:void 0,safeReplacement:Ak,safeType:"STYLE"},,{filterRaw:void 0,filterString:void 0,safeReplacement:Xla,safeType:"JAVASCRIPT"},{filterRaw:void 0,filterString:function(d,e,f){f=String(f).toLowerCase(); return sla(d,e,f)?f:Ak}, safeReplacement:Ak,safeType:void 0},,{filterRaw:void 0,filterString:function(d,e,f){return a.test(f)?f:Ak}, safeReplacement:Ak,safeType:"CONSTANT"},{filterRaw:function(d,e,f,h){if(typeof f==="string")var m=(m=f.match(Pla))?m.map(Sla).filter(Boolean):[];else if(Array.isArray(f))m=f;else return Bk;var p=m;m=[];var q=[],t={};if(Array.isArray(p))for(var u=0,v=p.length;u: <"+d+" "+e+"=\""+f+"\">: "+p,h);return q===zk?Bk:q}, filterString:void 0,safeReplacement:void 0,safeType:void 0}]} var Yla=function(){var a=function(){var d={createHTML:function(){return"zClosurez"}, createScript:function(){return" /*zClosurez*/ "}, createScriptURL:function(){return"about:invalid#zClosurez"}}; return typeof trustedTypes!=="undefined"?trustedTypes.createPolicy("polymer_resin",d):d}(),b=a.createHTML(""),c=a.createScript(""); a=a.createScriptURL("");return{INNOCUOUS_STRING:b,INNOCUOUS_SCRIPT:c,INNOCUOUS_URL:a}}(),Ak=Yla.INNOCUOUS_STRING,Xla=Yla.INNOCUOUS_SCRIPT,Bk=Yla.INNOCUOUS_URL; function Zla(a){var b=Vla(a);return function(c,d,e,f){return f||f===document.all?b(c,d,e)(f):f}} ;var Ck=function(a){this.name=a};function Dk(a,b){if(!a)return null;a=Object.keys(a);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.toLowerCase();if(d.indexOf(b,d.length-b.length)>-1)return c}return null} ;var Ek=xa.window,$la,ama,Fk=(Ek==null?void 0:($la=Ek.yt)==null?void 0:$la.config_)||(Ek==null?void 0:(ama=Ek.ytcfg)==null?void 0:ama.data_)||{};ya("yt.config_",Fk);function Gk(){var a=arguments;a.length>1?Fk[a[0]]=a[1]:a.length===1&&Object.assign(Fk,a[0])} function Hk(a,b){return a in Fk?Fk[a]:b} function bma(a){var b=Fk.EXPERIMENT_FLAGS;return b?b[a]:void 0} ;var cma=[];function dma(a){cma.forEach(function(b){return b(a)})} function Ik(a){return a&&window.yterr?function(){try{return a.apply(this,arguments)}catch(b){Jk(b)}}:a} function Jk(a){var b=za("yt.logging.errors.log");b?b(a,"ERROR",void 0,void 0,void 0,void 0,void 0):(b=Hk("ERRORS",[]),b.push([a,"ERROR",void 0,void 0,void 0,void 0,void 0]),Gk("ERRORS",b));dma(a)} function Qk(a,b,c,d,e){var f=za("yt.logging.errors.log");f?f(a,"WARNING",b,c,d,void 0,e):(f=Hk("ERRORS",[]),f.push([a,"WARNING",b,c,d,void 0,e]),Gk("ERRORS",f))} ;var ema=/^[\w.]*$/,fma={q:!0,search_query:!0};function gma(a,b){b=a.split(b);for(var c={},d=0,e=b.length;d1?a[1]:a[0])):{}} function kma(a,b){return Tk(a,b||{},!0)} function Tk(a,b,c){var d=a.split("#",2);a=d[0];d=d.length>1?"#"+d[1]:"";var e=a.split("?",2);a=e[0];e=Rk(e[1]||"");for(var f in b)!c&&e!==null&&f in e||(e[f]=b[f]);return $c(a,e)+d} function Uk(a){if(!b)var b=window.location.href;var c=Rc(a)[1]||null,d=Sc(a);return c&&d?Yc(a,b):d?Sc(b)===d&&(Number(Rc(b)[4]||null)||null)===(Number(Rc(a)[4]||null)||null):!0} function lma(a){a=mma(a);return a===null?!1:a[0]==="com"&&a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1} function mma(a){a=Sc(a);return a!==null?a.split(".").reverse():null} function hma(a){return a&&a.match(ema)?a:Kc(a)} ;var oma=function(a){var b=nma;a=a===void 0?za("yt.ads.biscotti.lastId_")||"":a;var c=Object,d=c.assign,e={};e.dt=Tia;e.flash="0";a:{try{var f=b.JSC$6282_win_.top.location.href}catch(ca){f=2;break a}f=f?f===b.doc_.location.href?0:1:2}e=(e.frm=f,e);try{e.u_tz=-new Date().getTimezoneOffset();try{var h=lh.history.length}catch(ca){h=0}e.u_his=h;var m;e.u_h=(m=lh.screen)==null?void 0:m.height;var p;e.u_w=(p=lh.screen)==null?void 0:p.width;var q;e.u_ah=(q=lh.screen)==null?void 0:q.availHeight;var t;e.u_aw= (t=lh.screen)==null?void 0:t.availWidth;var u;e.u_cd=(u=lh.screen)==null?void 0:u.colorDepth}catch(ca){}h=b.JSC$6282_win_;try{var v=h.screenX;var w=h.screenY}catch(ca){}try{var x=h.outerWidth;var A=h.outerHeight}catch(ca){}try{var H=h.innerWidth;var P=h.innerHeight}catch(ca){}try{var O=h.screenLeft;var Q=h.screenTop}catch(ca){}try{H=h.innerWidth,P=h.innerHeight}catch(ca){}try{var V=h.screen.availWidth;var Z=h.screen.availTop}catch(ca){}v=[O,Q,v,w,V,Z,x,A,H,P];w=uja(!1,b.JSC$6282_win_.top);x={};var da= da===void 0?xa:da;A=new sja;"SVGElement"in da&&"createElementNS"in da.document&&A.set(0);H=iia();H["allow-top-navigation-by-user-activation"]&&A.set(1);H["allow-popups-to-escape-sandbox"]&&A.set(2);da.crypto&&da.crypto.subtle&&A.set(3);"TextDecoder"in da&&"TextEncoder"in da&&A.set(4);da=tja(A);b=(x.bc=da,x.bih=w.height,x.biw=w.width,x.brdim=v.join(),x.vis=wja(b.doc_),x.wgl=!!lh.WebGLRenderingContext,x);c=d.call(c,e,b);c.ca_type="image";a&&(c.bid=a);return c},nma=new function(){var a=window.document; this.JSC$6282_win_=window;this.doc_=a}; ya("yt.ads_.signals_.getAdSignalsString",function(a){return jma(oma(a))});Sa();navigator.userAgent.indexOf(" (CrKey ");var pma="XMLHttpRequest"in xa?function(){return new XMLHttpRequest}:null; function qma(){if(!pma)return null;var a=pma();return"open"in a?a:null} ;function Vk(a,b){typeof a==="function"&&(a=Ik(a));return window.setTimeout(a,b)} function Wk(a,b){typeof a==="function"&&(a=Ik(a));return window.setInterval(a,b)} ;var rma="absolute_experiments client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods theme".split(" "),sma=[].concat(ja(rma),["client_dev_set_cookie"]);function y(a){a=Xk(a);return typeof a==="string"&&a==="false"?!1:!!a} function Yk(a,b){a=Xk(a);return a===void 0&&b!==void 0?b:Number(a||0)} function tma(a){a=Xk(a);return Array.isArray(a)?Bc(a,function(b){return Number(b||0)}):[Number(a||0)]} function Zk(a){a=Xk(a);return a!==void 0?String(a):""} function uma(a){a=Xk(a);return Array.isArray(a)?Bc(a,function(b){return String(b||"")}):[String(a||"")]} function vma(){return Hk("EXPERIMENTS_TOKEN","")} function Xk(a){return Hk("EXPERIMENT_FLAGS",{})[a]} function wma(){for(var a=[],b=Hk("EXPERIMENTS_FORCED_FLAGS",{}),c=l(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,a.push({key:d,value:String(b[d])});c=Hk("EXPERIMENT_FLAGS",{});d=l(Object.keys(c));for(var e=d.next();!e.done;e=d.next())e=e.value,e.startsWith("force_")&&b[e]===void 0&&a.push({key:e,value:String(c[e])});return a} ;var xma={Authorization:"AUTHORIZATION","X-Goog-EOM-Visitor-Id":"EOM_VISITOR_DATA","X-Goog-Visitor-Id":"SANDBOXED_VISITOR_ID","X-Youtube-Domain-Admin-State":"DOMAIN_ADMIN_STATE","X-Youtube-Chrome-Connected":"CHROME_CONNECTED_HEADER","X-YouTube-Client-Name":"INNERTUBE_CONTEXT_CLIENT_NAME","X-YouTube-Client-Version":"INNERTUBE_CONTEXT_CLIENT_VERSION","X-YouTube-Delegation-Context":"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT","X-YouTube-Device":"DEVICE","X-Youtube-Identity-Token":"ID_TOKEN","X-YouTube-Page-CL":"PAGE_CL", "X-YouTube-Page-Label":"PAGE_BUILD_LABEL","X-Goog-AuthUser":"SESSION_INDEX","X-Goog-PageId":"DELEGATED_SESSION_ID"},yma="app debugcss debugjs expflag force_ad_params force_ad_encrypted force_viral_ad_response_params forced_experiments innertube_snapshots innertube_goldens internalcountrycode internalipoverride absolute_experiments conditional_experiments sbb sr_bns_address".split(" ").concat(ja(rma)),zma=!1; function Ama(a,b,c,d,e,f,h,m,p){c=c===void 0?"GET":c;d=d===void 0?"":d;m=m===void 0?!1:m;var q=qma();if(!q)return null;var t=function(){(q&&"readyState"in q?q.readyState:0)===4&&b&&Ik(b)(q)}; "onloadend"in q?q.addEventListener("loadend",t,!1):q.onreadystatechange=t;y("debug_forward_web_query_parameters")&&(a=Bma(a,window.location.search));q.open(c,a,!0);f&&(q.responseType=f);h&&(q.withCredentials=!0);c=c==="POST"&&(window.FormData===void 0||!(d instanceof FormData));if(e=Cma(a,e))for(var u in e)q.setRequestHeader(u,e[u]),"content-type"===u.toLowerCase()&&(c=!1);c&&q.setRequestHeader("Content-Type","application/x-www-form-urlencoded");p&&"onprogress"in q&&(q.onprogress=function(){p(q.responseText)}); if(m&&"setAttributionReporting"in XMLHttpRequest.prototype){a={eventSourceEligible:!0,triggerEligible:!1};try{q.setAttributionReporting(a)}catch(v){Qk(v)}}q.send(d);return q} function Cma(a,b){b=b===void 0?{}:b;var c=Uk(a),d=Hk("INNERTUBE_CLIENT_NAME"),e=y("web_ajax_ignore_global_headers_if_set"),f;for(f in xma){var h=Hk(xma[f]),m=f==="X-Goog-AuthUser"||f==="X-Goog-PageId";f!=="X-Goog-Visitor-Id"||h||(h=Hk("VISITOR_DATA"));var p;if(!(p=!h)){if(!(p=c||(Sc(a)?!1:!0))){p=a;var q;if(q=y("add_auth_headers_to_remarketing_google_dot_com_ping")&&f==="Authorization"&&(d==="TVHTML5"||d==="TVHTML5_UNPLUGGED"||d==="TVHTML5_SIMPLY"))q=mma(p),q=q===null?!1:q[1]==="google"?!0:q[2]=== "google"?q[0]==="au"&&q[1]==="com"?!0:q[0]==="uk"&&q[1]==="co"?!0:!1:!1;q&&(p=Tc(p)||"",p=p.split("/"),p="/"+(p.length>1?p[1]:""),q=p==="/pagead");p=q?!0:!1}p=!p}p||e&&b[f]!==void 0||d==="TVHTML5_UNPLUGGED"&&m||(b[f]=h)}"X-Goog-EOM-Visitor-Id"in b&&"X-Goog-Visitor-Id"in b&&delete b["X-Goog-Visitor-Id"];if(c||!Sc(a))b["X-YouTube-Utc-Offset"]=String(-new Date().getTimezoneOffset());if(c||!Sc(a)){try{var t=new Intl.DateTimeFormat().resolvedOptions().timeZone}catch(u){}t&&(b["X-YouTube-Time-Zone"]=t)}document.location.hostname.endsWith("youtubeeducation.com")|| !c&&Sc(a)||(b["X-YouTube-Ad-Signals"]=jma(oma()));return b} function Dma(a,b){var c=Sc(a);y("debug_handle_relative_url_for_query_forward_killswitch")||!c&&Uk(a)&&(c=document.location.hostname);var d=Tc(a);d=(c=c&&(c.endsWith("youtube.com")||c.endsWith("youtube-nocookie.com")))&&d&&d.startsWith("/api/");if(!c||d)return a;var e=Rk(b),f={};zc(yma,function(h){e[h]&&(f[h]=e[h])}); return Tk(a,f||{},!1)} function Ema(a,b){b.method="POST";b.postParams||(b.postParams={});return $k(a,b)} function Fma(a,b){var c=Hk("XSRF_FIELD_NAME"),d;b.headers&&(d=b.headers["Content-Type"]);return!b.excludeXsrf&&(!Sc(a)||b.withCredentials||Sc(a)===document.location.hostname)&&b.method==="POST"&&(!d||d==="application/x-www-form-urlencoded")&&!(b.postParams&&b.postParams[c])} function $k(a,b){var c=b.format||"JSON";a=Gma(a,b);var d=Hma(a,b),e=!1,f=Ima(a,function(p){if(!e){e=!0;m&&window.clearTimeout(m);a:switch(p&&"status"in p?p.status:-1){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:var q=!0;break a;default:q=!1;}var t=null,u=400<=p.status&&p.status<500,v=500<=p.status&&p.status<600;if(q||u||v)t=Jma(a,c,p,b.convertToSafeHtml);q&&(q=Kma(c,p,t));t=t||{};u=b.context||xa;q?b.onSuccess&&b.onSuccess.call(u,p,t):b.onError&&b.onError.call(u,p,t);b.onFinish&& b.onFinish.call(u,p,t)}},b.method,d,b.headers,b.responseType,b.withCredentials,!1,b.onProgress); d=b.timeout||0;if(b.onTimeout&&d>0){var h=b.onTimeout;var m=Vk(function(){e||(e=!0,f.abort(),window.clearTimeout(m),h.call(b.context||xa,f))},d)}return f} function Gma(a,b){b.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var c=Hk("XSRF_FIELD_NAME");if(b=b.urlParams)b[c]&&delete b[c],a=kma(a,b);return a} function Hma(a,b){var c=Hk("XSRF_FIELD_NAME"),d=Hk("XSRF_TOKEN"),e=b.postBody||"",f=b.postParams;Fma(a,b)&&(f||(f={}),f[c]=d);(y("ajax_parse_query_data_only_when_filled")&&f&&Object.keys(f).length>0||f)&&typeof e==="string"&&(e=Rk(e),Ph(e,f),e=b.postBodyFormat&&b.postBodyFormat==="JSON"?JSON.stringify(e):Zc(e));f=e||f&&!Mh(f);!zma&&f&&b.method!=="POST"&&(zma=!0,Jk(Error("AJAX request with postData should use POST")));return e} function Jma(a,b,c,d){var e=null;switch(b){case"JSON":try{var f=c.responseText}catch(h){throw d=Error("Error reading responseText"),d.params=a,Qk(d),h}a=c.getResponseHeader("Content-Type")||"";if(f&&a.indexOf("json")>=0){f.substring(0,5)===")]}'\n"&&(f=f.substring(5));try{e=JSON.parse(f)}catch(h){}}break;case"XML":if(a=(a=c.responseXML)?Lma(a):null)e={},zc(a.getElementsByTagName("*"),function(h){e[h.tagName]=Mma(h)});}d&&Nma(e); return e} function Nma(a){if(Ma(a))for(var b in a)b==="html_content"||Ya(b,"_html")?a[b]=Rb(a[b]):Nma(a[b])} function Kma(a,b,c){if(b&&b.status===204)return!0;switch(a){case"JSON":return!!c;case"XML":return Number(c&&c.return_code)===0;case"RAW":return!0;default:return!!c;}} function Lma(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&a.length>0?a[0]:null:null} function Mma(a){var b="";zc(a.childNodes,function(c){b+=c.nodeValue}); return b} var Bma=Dma,Ima=Ama;var Oma=[{messageFn:function(a){return"Cannot read property '"+a.key+"'"}, patternsForType:{Error:[{regexp:/(Permission denied) to access property "([^']+)"/,groups:["reason","key"]}],TypeError:[{regexp:/Cannot read property '([^']+)' of (null|undefined)/,groups:["key","value"]},{regexp:/\u65e0\u6cd5\u83b7\u53d6\u672a\u5b9a\u4e49\u6216 (null|undefined) \u5f15\u7528\u7684\u5c5e\u6027\u201c([^\u201d]+)\u201d/,groups:["value","key"]},{regexp:/\uc815\uc758\ub418\uc9c0 \uc54a\uc74c \ub610\ub294 (null|undefined) \ucc38\uc870\uc778 '([^']+)' \uc18d\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4./, groups:["value","key"]},{regexp:/No se puede obtener la propiedad '([^']+)' de referencia nula o sin definir/,groups:["key"]},{regexp:/Unable to get property '([^']+)' of (undefined or null) reference/,groups:["key","value"]},{regexp:/(null) is not an object \(evaluating '(?:([^.]+)\.)?([^']+)'\)/,groups:["value","base","key"]}]}},{messageFn:function(a){return"Cannot call '"+a.key+"'"}, patternsForType:{TypeError:[{regexp:/(?:([^ ]+)?\.)?([^ ]+) is not a function/,groups:["base","key"]},{regexp:/([^ ]+) called on (null or undefined)/,groups:["key","value"]},{regexp:/Object (.*) has no method '([^ ]+)'/,groups:["base","key"]},{regexp:/Object doesn't support property or method '([^ ]+)'/,groups:["key"]},{regexp:/\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f '([^']+)' \u30d7\u30ed\u30d1\u30c6\u30a3\u307e\u305f\u306f\u30e1\u30bd\u30c3\u30c9\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093/, groups:["key"]},{regexp:/\uac1c\uccb4\uac00 '([^']+)' \uc18d\uc131\uc774\ub098 \uba54\uc11c\ub4dc\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4./,groups:["key"]}]}},{messageFn:function(a){return a.key+" is not defined"}, patternsForType:{ReferenceError:[{regexp:/(.*) is not defined/,groups:["key"]},{regexp:/Can't find variable: (.*)/,groups:["key"]}]}}];var Rma={messageWeights:[],callbackWeights:[{callback:Pma,weight:500},{callback:Qma,weight:500}]};function Pma(a){if(a.name==="JavaException")return!0;a=a.stack;return a.includes("chrome://")||a.includes("-extension://")||a.includes("webkit-masked-url://")} function Qma(a){if(!a.stack)return!0;var b=!a.stack.includes("\n");return b&&a.stack.includes("ErrorType: ")||b&&a.stack.includes("Anonymous function (Unknown script")||a.stack.toLowerCase()==="not available"||a.fileName==="user-script"||a.fileName.startsWith("user-script:")?!0:!1} ;var Sma=function(){this.callbackWeights=[];this.messageWeights=[]},Tma,Vma=function(){if(!Tma){var a=Tma=new Sma; a.messageWeights.length=0;a.callbackWeights.length=0;Uma(a,Rma)}return Tma},Uma=function(a,b){b.messageWeights&&a.messageWeights.unshift.apply(a.messageWeights,b.messageWeights); b.callbackWeights&&a.callbackWeights.unshift.apply(a.callbackWeights,b.callbackWeights)};var Wma=new lj;function Xma(a,b){var c=a.length,d=0,e=function(){return a.charCodeAt(d++)}; do{var f=Yma(e);if(f===Infinity)break;var h=f>>3;switch(f&7){case 0:f=Yma(e);if(h===b)return f;break;case 1:if(h===b)return;d+=8;break;case 2:f=Yma(e);if(h===b)return a.substr(d,f);d+=f;break;case 5:if(h===b)return;d+=4;break;default:return;}}while(d500));d++);d=e}else if(typeof a==="object")for(e in a){if(a[e]){var f=e;var h=a[e],m=b,p=c;f=typeof h!=="string"||f!=="clickTrackingParams"&&f!=="trackingParams"?0:(h=Xma(atob(h.replace(/-/g,"+").replace(/_/g,"/")),2))?$ma(f+".ve",h,m,p):0;d+=f;d+=$ma(e,a[e],b,c);if(d>500)break}}else c[b]=al(a),d+=c[b].length;}else c[b]=al(a),d+=c[b].length;return d} function $ma(a,b,c,d){c+="."+a;a=al(b);d[c]=a;return c.length+a.length} function al(a){try{return(typeof a==="string"?a:String(JSON.stringify(a))).substr(0,500)}catch(b){return"unable to serialize "+typeof a+" ("+b.message+")"}} ;var bl=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(bl,Dg);bl.prototype.getColdHashData=function(){return Tf(this,3)}; bl.prototype.getHotHashData=function(){return Tf(this,5)}; bl.prototype.setHotHashData=function(a){return eg(this,5,a)};var ana=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(ana,Dg);var cl=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(cl,Dg);cl.prototype.getExperimentIds=function(a){var b=cfa(this,9,Re);Hda(b,a);return b[a]}; cl.prototype.getPlayerType=function(){return Uf(this,36)}; cl.prototype.setHomeGroupInfo=function(a){return If(this,81,a)}; cl.prototype.clearLocationPlayabilityToken=function(){return sf(this,89)};var dl=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(dl,Dg);dl.prototype.setKey=function(a){return eg(this,1,a)}; var bna=[2,3,4,5,6];var cna=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(cna,Dg);cna.prototype.setTrackingParams=function(a){return sf(this,1,fe(a,!1))};var dna=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(dna,Dg);var el=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(el,Dg);el.prototype.getExperimentIds=function(a){var b=cfa(this,5,iea);Hda(b,a);return b[a]};var fl=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(fl,Dg);fl.prototype.setToken=function(a){return eg(this,2,a)};var gl=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(gl,Dg);gl.prototype.setSafetyMode=function(a){return fg(this,5,a)};var hl=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(hl,Dg);hl.prototype.setClient=function(a){return If(this,1,a)};var ena={WEB_DISPLAY_MODE_UNKNOWN:"WEB_DISPLAY_MODE_UNKNOWN",WEB_DISPLAY_MODE_BROWSER:"WEB_DISPLAY_MODE_BROWSER",WEB_DISPLAY_MODE_MINIMAL_UI:"WEB_DISPLAY_MODE_MINIMAL_UI",WEB_DISPLAY_MODE_STANDALONE:"WEB_DISPLAY_MODE_STANDALONE",WEB_DISPLAY_MODE_FULLSCREEN:"WEB_DISPLAY_MODE_FULLSCREEN"};var fna=function(a){var b=this;this.deferredInstallPrompt=void 0;this.appInstalledEventFired=!1;a.addEventListener("beforeinstallprompt",function(c){c.preventDefault();b.deferredInstallPrompt=c}); a.addEventListener("appinstalled",function(){b.appInstalledEventFired=!0},{once:!0})},gna=function(){if(!xa.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN"; try{return xa.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":xa.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":xa.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":xa.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}};var il=function(){this.syncHeaders=!0},hna=function(){il.instance||(il.instance=new il); return il.instance},ina=function(a,b){a={}; var c=[];"USER_SESSION_ID"in Fk&&c.push({key:"u",value:Hk("USER_SESSION_ID")});if(c=ri(c))a.Authorization=c,c=b=b==null?void 0:b.sessionIndex,c===void 0&&(c=Number(Hk("SESSION_INDEX",0)),c=isNaN(c)?0:c),y("voice_search_auth_header_removal")||(a["X-Goog-AuthUser"]=c.toString()),"INNERTUBE_HOST_OVERRIDE"in Fk||(a["X-Origin"]=window.location.origin),b===void 0&&"DELEGATED_SESSION_ID"in Fk&&(a["X-Goog-PageId"]=Hk("DELEGATED_SESSION_ID"));return a};var jl={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};function jna(a){switch(a){case"DESKTOP":return 1;case"UNKNOWN_PLATFORM":return 0;case"TV":return 2;case"GAME_CONSOLE":return 3;case"MOBILE":return 4;case"TABLET":return 5;}} ;function kl(a,b,c,d,e){qi.set(""+a,b,{maxAge:c,path:"/",domain:d===void 0?"youtube.com":d,secure:e===void 0?!1:e})} function ll(a){return qi.get(""+a,void 0)} function kna(a,b,c){qi.remove(""+a,b===void 0?"/":b,c===void 0?"youtube.com":c)} function lna(){if(!qi.isEnabled())return!1;if(!qi.isEmpty())return!0;qi.set("TESTCOOKIESENABLED","1",{maxAge:60});if(qi.get("TESTCOOKIESENABLED")!=="1")return!1;qi.remove("TESTCOOKIESENABLED");return!0} ;var ml=za("ytglobal.prefsUserPrefsPrefs_")||{};ya("ytglobal.prefsUserPrefsPrefs_",ml);var nl=function(){this.cookieName=Hk("ALT_PREF_COOKIE_NAME","PREF");this.cookieDomain=Hk("ALT_PREF_COOKIE_DOMAIN","youtube.com");var a=ll(this.cookieName);a&&this.parse(a)},mna,ol=function(){mna||(mna=new nl); return mna}; nl.prototype.get=function(a,b){nna(a);ona(a);a=ml[a]!==void 0?ml[a].toString():null;return a!=null?a:b?b:""}; nl.prototype.set=function(a,b){nna(a);ona(a);if(b==null)throw Error("ExpectedNotNull");ml[a]=b.toString()}; var pl=function(a,b){return!!((pna("f"+(Math.floor(b/31)+1))||0)&1<10&&Hl.shift())} function Kl(a,b){Il||(Hl.push({type:"EVENT",eventType:a,payload:b}),Hl.length>10&&Hl.shift())} ;function Ll(a){if(a.indexOf(":")>=0)throw Error("Database name cannot contain ':'")} function Ml(a){return a.substr(0,a.indexOf(":"))||a} ;var Bna=eda||fda;function Nl(){return(eda||fda)&&Ol("applewebkit")&&!Ol("version")&&(!Ol("safari")||Ol("gsa/"))} function Cna(){return Vca&&Ol("version/")} function Ol(a){var b=md();return b?b.toLowerCase().indexOf(a)>=0:!1} ;var Pl={},Dna=(Pl.AUTH_INVALID="No user identifier specified.",Pl.EXPLICIT_ABORT="Transaction was explicitly aborted.",Pl.IDB_NOT_SUPPORTED="IndexedDB is not supported.",Pl.MISSING_INDEX="Index not created.",Pl.MISSING_OBJECT_STORES="Object stores not created.",Pl.DB_DELETED_BY_MISSING_OBJECT_STORES="Database is deleted because expected object stores were not created.",Pl.DB_REOPENED_BY_MISSING_OBJECT_STORES="Database is reopened because expected object stores were not created.",Pl.UNKNOWN_ABORT= "Transaction was aborted for unknown reasons.",Pl.QUOTA_EXCEEDED="The current transaction exceeded its quota limitations.",Pl.QUOTA_MAYBE_EXCEEDED="The current transaction may have failed because of exceeding quota limitations.",Pl.EXECUTE_TRANSACTION_ON_CLOSED_DB="Can't start a transaction on a closed database",Pl.INCOMPATIBLE_DB_VERSION="The binary is incompatible with the database version",Pl),Ql={},Ena=(Ql.AUTH_INVALID="ERROR",Ql.EXECUTE_TRANSACTION_ON_CLOSED_DB="WARNING",Ql.EXPLICIT_ABORT="IGNORED", Ql.IDB_NOT_SUPPORTED="ERROR",Ql.MISSING_INDEX="WARNING",Ql.MISSING_OBJECT_STORES="ERROR",Ql.DB_DELETED_BY_MISSING_OBJECT_STORES="WARNING",Ql.DB_REOPENED_BY_MISSING_OBJECT_STORES="WARNING",Ql.QUOTA_EXCEEDED="WARNING",Ql.QUOTA_MAYBE_EXCEEDED="WARNING",Ql.UNKNOWN_ABORT="WARNING",Ql.INCOMPATIBLE_DB_VERSION="WARNING",Ql),Rl={},Fna=(Rl.AUTH_INVALID=!1,Rl.EXECUTE_TRANSACTION_ON_CLOSED_DB=!1,Rl.EXPLICIT_ABORT=!1,Rl.IDB_NOT_SUPPORTED=!1,Rl.MISSING_INDEX=!1,Rl.MISSING_OBJECT_STORES=!1,Rl.DB_DELETED_BY_MISSING_OBJECT_STORES= !1,Rl.DB_REOPENED_BY_MISSING_OBJECT_STORES=!1,Rl.QUOTA_EXCEEDED=!1,Rl.QUOTA_MAYBE_EXCEEDED=!0,Rl.UNKNOWN_ABORT=!0,Rl.INCOMPATIBLE_DB_VERSION=!1,Rl),Sl=function(a,b,c,d,e){b=b===void 0?{}:b;c=c===void 0?Dna[a]:c;d=d===void 0?Ena[a]:d;e=e===void 0?Fna[a]:e;ql.call(this,c,Object.assign({},{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:a},b));this.type=a;this.message=c;this.level=d;this.retryable=e;Object.setPrototypeOf(this,Sl.prototype)}; k(Sl,ql);var Gna=function(a,b){Sl.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:b,foundObjectStores:a},Dna.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Gna.prototype)}; k(Gna,Sl);var Tl=function(a,b){var c=Error.call(this);this.message=c.message;"stack"in c&&(this.stack=c.stack);this.index=a;this.objectStore=b;Object.setPrototypeOf(this,Tl.prototype)}; k(Tl,Error);var Hna=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"]; function Ina(a,b,c,d){b=Ml(b);var e=a instanceof Error?a:Error("Unexpected error: "+a);if(e instanceof Sl)return e;a={objectStoreNames:c,dbName:b,dbVersion:d};if(e.name==="QuotaExceededError")return new Sl("QUOTA_EXCEEDED",a);if(hda&&e.name==="UnknownError")return new Sl("QUOTA_MAYBE_EXCEEDED",a);if(e instanceof Tl)return new Sl("MISSING_INDEX",Object.assign({},a,{objectStore:e.objectStore,index:e.index}));if(e.name==="InvalidStateError"&&Hna.some(function(f){return e.message.includes(f)}))return new Sl("EXECUTE_TRANSACTION_ON_CLOSED_DB", a); if(e.name==="AbortError")return new Sl("UNKNOWN_ABORT",a,e.message);e.args=[Object.assign({},a,{name:"IdbError",originalName:e.name})];e.level="WARNING";return e} function Ul(a,b,c){var d=Ana();return new Sl("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:d==null?void 0:d.hasSucceededOnce}})} ;function Jna(a){if(!a)throw Error();throw a} function Kna(a){return a} var Vl=function(a){this.executor=a},Wl=function(a){var b=this; this.state={status:"PENDING"};this.JSC$6394_onFulfilled=[];this.JSC$6394_onRejected=[];a=a.executor;var c=function(e){if(b.state.status==="PENDING"){b.state={status:"FULFILLED",value:e};e=l(b.JSC$6394_onFulfilled);for(var f=e.next();!f.done;f=e.next())f=f.value,f()}},d=function(e){if(b.state.status==="PENDING"){b.state={status:"REJECTED", reason:e};e=l(b.JSC$6394_onRejected);for(var f=e.next();!f.done;f=e.next())f=f.value,f()}}; try{a(c,d)}catch(e){d(e)}}; Wl.all=function(a){return new Wl(new Vl(function(b,c){var d=[],e=a.length;e===0&&b(d);for(var f={i$jscomp$315:0};f.i$jscomp$315=f)Sna(a,p,w,h,x,b.join(),e),m=x;H.jumpTo(2);break;case 4:return H.return(Promise.reject(m));}})},Sna=function(a,b,c,d,e,f,h){b=c-b; e?(e instanceof Sl&&(e.type==="QUOTA_EXCEEDED"||e.type==="QUOTA_MAYBE_EXCEEDED")&&Kl("QUOTA_EXCEEDED",{dbName:Ml(a.JSC$6407_wrapped.name),objectStoreNames:f,transactionCount:a.transactionCount,transactionMode:h.mode}),e instanceof Sl&&e.type==="UNKNOWN_ABORT"&&(c-=a.startedMs,c<0&&c>=2147483648&&(c=0),Kl("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:f,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.hasUnknownAbortedTransaction=!0),Tna(a,!1,d,f,b,h.tag),Jl(e)):Tna(a, !0,d,f,b,h.tag)},Tna=function(a,b,c,d,e,f){Kl("TRANSACTION_ENDED",{objectStoreNames:d, connectionHasUnknownAbortedTransaction:a.hasUnknownAbortedTransaction,duration:e,isSuccessful:b,tryCount:c,tag:f===void 0?"IDB_TRANSACTION_TAG_UNKNOWN":f})}; $l.prototype.getName=function(){return this.JSC$6407_wrapped.name}; var cm=function(a){this.JSC$6422_wrapped=a}; cm.prototype.add=function(a,b){return Xl(this.JSC$6422_wrapped.add(a,b))}; cm.prototype.autoIncrement=function(){return this.JSC$6422_wrapped.autoIncrement}; cm.prototype.clear=function(){return Xl(this.JSC$6422_wrapped.clear()).then(function(){})}; var fm=function(a,b,c){a.JSC$6422_wrapped.createIndex(b,c,{unique:!1})}; cm.prototype.count=function(a){return Xl(this.JSC$6422_wrapped.count(a))}; var Una=function(a,b){return im(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})}; g=cm.prototype;g.delete=function(a){return a instanceof IDBKeyRange?Una(this,a):Xl(this.JSC$6422_wrapped.delete(a))}; g.get=function(a){return Xl(this.JSC$6422_wrapped.get(a))}; g.index=function(a){try{return new jm(this.JSC$6422_wrapped.index(a))}catch(b){if(b instanceof Error&&b.name==="NotFoundError")throw new Tl(a,this.JSC$6422_wrapped.name);throw b}}; g.getName=function(){return this.JSC$6422_wrapped.name}; g.keyPath=function(){return this.JSC$6422_wrapped.keyPath}; g.put=function(a,b){return Xl(this.JSC$6422_wrapped.put(a,b))}; var im=function(a,b,c){a=a.JSC$6422_wrapped.openCursor(b.query,b.direction);return Vna(a).then(function(d){return Qna(d,c)})},em=function(a){var b=this; this.JSC$6430_wrapped=a;this.objectStoreCache=new Map;this.aborted=!1;this.done=new Promise(function(c,d){b.JSC$6430_wrapped.addEventListener("complete",function(){c()}); b.JSC$6430_wrapped.addEventListener("error",function(e){e.currentTarget===e.target&&d(b.JSC$6430_wrapped.error)}); b.JSC$6430_wrapped.addEventListener("abort",function(){var e=b.JSC$6430_wrapped.error;if(e)d(e);else if(!b.aborted){e=Sl;for(var f=b.JSC$6430_wrapped.objectStoreNames,h=[],m=0;m=H},A); A.done.catch(function(H){e(H)})}catch(H){e(H)}}); f.addEventListener("success",function(){var w=f.result;m&&w.addEventListener("versionchange",function(){m(v())}); w.addEventListener("close",function(){Kl("IDB_UNEXPECTEDLY_CLOSED",{dbName:Ml(a),dbVersion:w.version});p&&p()}); d(v())}); f.addEventListener("error",function(){e(f.error)}); h&&f.addEventListener("blocked",function(){h()})})} function Zna(a,b,c){c=c===void 0?{}:c;return Yna(a,b,c)} function mm(a,b){b=b===void 0?{}:b;var c,d,e,f;return ta(function(h){if(h.nextAddress==1)return h.setCatchFinallyBlocks(2),c=self.indexedDB.deleteDatabase(a),d=b,(e=d.blocked)&&c.addEventListener("blocked",function(){e()}),h.yield(Pna(c),4); if(h.nextAddress!=2)return h.leaveTryBlock(0);f=h.enterCatchBlock();throw Ina(f,a,"",-1)})} ;var pm=function(a,b){this.name=a;this.options=b;this.isCompatible=!0;this.timesReopenedToFixMissingObjectStore=this.timesDeletedToFixMissingObjectStore=0}; pm.prototype.openDb=function(a,b,c){c=c===void 0?{}:c;return Zna(a,b,c)}; pm.prototype.delete=function(a){a=a===void 0?{}:a;return mm(this.name,a)}; var $na=function(a,b){return new Sl("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})},qm=function(a,b){if(!b)throw Ul("openWithToken",Ml(a.name)); return a.open()}; pm.prototype.open=function(){var a=this;if(!this.isCompatible)throw $na(this);if(this.connectionPromise)return this.connectionPromise;var b,c=function(){a.connectionPromise===b&&(a.connectionPromise=void 0)},d={blocking:function(f){f.close()}, closed:c,terminated:c,upgrade:this.options.upgrade},e=function(){var f,h,m,p,q,t,u,v,w,x;return ta(function(A){switch(A.nextAddress){case 1:return h=(f=Error().stack)!=null?f:"",A.setCatchFinallyBlocks(2),A.yield(a.openDb(a.name,a.options.version,d),4);case 4:for(var H=m=A.yieldResult,P=a.options,O=[],Q=l(Object.keys(P.objectStores)),V=Q.next();!V.done;V=Q.next()){V=V.value;var Z=P.objectStores[V],da=Z.removedAtVersion===void 0?Number.MAX_VALUE:Z.removedAtVersion;!(H.JSC$6407_wrapped.version>=Z.addedAtVersion)|| H.JSC$6407_wrapped.version>=da||H.JSC$6407_wrapped.objectStoreNames.contains(V)||O.push(V)}p=O;if(p.length===0){A.jumpTo(5);break}q=Object.keys(a.options.objectStores);t=m.objectStoreNames();if(a.timesReopenedToFixMissingObjectStorea.options.version+1)throw v.close(),a.isCompatible=!1,$na(a,w);return A.return(v);case 8:throw c(),u instanceof Error&&!y("ytidb_async_stack_killswitch")&&(u.stack=u.stack+"\n"+h.substring(h.indexOf("\n")+1)),Ina(u,a.name,"",(x=a.options.version)!=null?x:-1);}})}; return this.connectionPromise=b=e()};var aoa=new pm("YtIdbMeta",{objectStores:{databases:{addedAtVersion:1}},upgrade:function(a,b){b(1)&&dm(a,"databases",{keyPath:"actualName"})}}); function boa(a,b){var c;return ta(function(d){if(d.nextAddress==1)return d.yield(qm(aoa,b),2);c=d.yieldResult;return d.return(bm(c,["databases"],{enableRetries:!0,mode:"readwrite"},function(e){var f=e.objectStore("databases");return f.get(a.actualName).then(function(h){if(h?a.actualName!==h.actualName||a.publicName!==h.publicName||a.userIdentifier!==h.userIdentifier:1)return f.put(a).then(function(){})})}))})} function rm(a,b){var c;return ta(function(d){if(d.nextAddress==1)return a?d.yield(qm(aoa,b),2):d.return();c=d.yieldResult;return d.return(c.delete("databases",a))})} function coa(a,b){var c,d;return ta(function(e){return e.nextAddress==1?(c=[],e.yield(qm(aoa,b),2)):e.nextAddress!=3?(d=e.yieldResult,e.yield(bm(d,["databases"],{enableRetries:!0,mode:"readonly"},function(f){c.length=0;return im(f.objectStore("databases"),{},function(h){a(h.cursor.value)&&c.push(h.cursor.value);return h.continue()})}),3)):e.return(c)})} function doa(a){return coa(function(b){return b.publicName==="LogsDatabaseV2"&&b.userIdentifier!==void 0},a)} ;var eoa,sm=new function(){}(new function(){}()); function foa(){var a,b,c;return ta(function(d){switch(d.nextAddress){case 1:a=Ana();if((b=a)==null?0:b.hasSucceededOnce)return d.return(!0);var e;if(e=Bna)e=/WebKit\/([0-9]+)/.exec(md()),e=!!(e&&parseInt(e[1],10)>=600);e&&(e=/WebKit\/([0-9]+)/.exec(md()),e=!(e&&parseInt(e[1],10)>=602));if(!(e=e||zd)){try{e=self;var f=!!(e.indexedDB&&e.IDBIndex&&e.IDBKeyRange&&e.IDBObjectStore)}catch(h){f=!1}e=!f}if(e||!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return d.return(!1);d.setCatchFinallyBlocks(2); c={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0};return d.yield(boa(c,sm),4);case 4:return d.yield(rm("yt-idb-test-do-not-use",sm),5);case 5:return d.return(!0);case 2:return d.enterCatchBlock(),d.return(!1);}})} function goa(){if(eoa!==void 0)return eoa;Il=!0;return eoa=foa().then(function(a){Il=!1;var b;if((b=zna())!=null&&b.hasLocalStorage()){var c;b={hasSucceededOnce:((c=Ana())==null?void 0:c.hasSucceededOnce)||a};var d;(d=zna())==null||d.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0)}return a})} function tm(){return za("ytglobal.idbToken_")||void 0} function um(){var a=tm();return a?Promise.resolve(a):goa().then(function(b){b?(ya("ytglobal.idbToken_",sm),b=sm):b=void 0;return b})} ;new $i;function hoa(a){if(!rl())throw a=new Sl("AUTH_INVALID",{dbName:a}),Jl(a),a;var b=sl();return{actualName:a+":"+b,publicName:a,userIdentifier:b}} function ioa(a,b,c,d){var e,f,h,m,p,q;return ta(function(t){switch(t.nextAddress){case 1:return f=(e=Error().stack)!=null?e:"",t.yield(um(),2);case 2:h=t.yieldResult;if(!h)throw m=Ul("openDbImpl",a,b),y("ytidb_async_stack_killswitch")||(m.stack=m.stack+"\n"+f.substring(f.indexOf("\n")+1)),Jl(m),m;Ll(a);p=c?{actualName:a,publicName:a,userIdentifier:void 0}:hoa(a);t.setCatchFinallyBlocks(3);return t.yield(boa(p,h),5);case 5:return t.yield(Zna(p.actualName,b,d),6);case 6:return t.return(t.yieldResult); case 3:return q=t.enterCatchBlock(),t.setCatchFinallyBlocks(7),t.yield(rm(p.actualName,h),9);case 9:t.leaveTryBlock(8);break;case 7:t.enterCatchBlock();case 8:throw q;}})} function joa(a,b,c){c=c===void 0?{}:c;return ioa(a,b,!1,c)} function koa(a,b,c){c=c===void 0?{}:c;return ioa(a,b,!0,c)} function loa(a,b){b=b===void 0?{}:b;var c,d;return ta(function(e){if(e.nextAddress==1)return e.yield(um(),2);if(e.nextAddress!=3){c=e.yieldResult;if(!c)return e.return();Ll(a);d=hoa(a);return e.yield(mm(d.actualName,b),3)}return e.yield(rm(d.actualName,c),0)})} function moa(a,b,c){a=a.map(function(d){return ta(function(e){return e.nextAddress==1?e.yield(mm(d.actualName,b),2):e.yield(rm(d.actualName,c),0)})}); return Promise.all(a).then(function(){})} function noa(){var a=a===void 0?{}:a;var b,c;return ta(function(d){if(d.nextAddress==1)return d.yield(um(),2);if(d.nextAddress!=3){b=d.yieldResult;if(!b)return d.return();Ll("LogsDatabaseV2");return d.yield(doa(b),3)}c=d.yieldResult;return d.yield(moa(c,a,b),0)})} function ooa(a,b){b=b===void 0?{}:b;var c;return ta(function(d){if(d.nextAddress==1)return d.yield(um(),2);if(d.nextAddress!=3){c=d.yieldResult;if(!c)return d.return();Ll(a);return d.yield(mm(a,b),3)}return d.yield(rm(a,c),0)})} ;var vm=function(a,b){pm.call(this,a,b);this.options=b;Ll(a)}; k(vm,pm);var poa=function(a,b){var c;return function(){c||(c=new vm(a,b));return c}}; vm.prototype.openDb=function(a,b,c){c=c===void 0?{}:c;return(this.options.shared?koa:joa)(a,b,Object.assign({},c))}; vm.prototype.delete=function(a){a=a===void 0?{}:a;return(this.options.shared?ooa:loa)(this.name,a)}; function wm(a,b){return poa(a,b)} ;var qoa={},roa=wm("ytGcfConfig",{objectStores:(qoa.coldConfigStore={addedAtVersion:1},qoa.hotConfigStore={addedAtVersion:1},qoa),shared:!1,upgrade:function(a,b){b(1)&&(fm(dm(a,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),fm(dm(a,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))}, version:1});function xm(a){return qm(roa(),a)} function soa(a,b,c,d){var e,f,h;return ta(function(m){switch(m.nextAddress){case 1:return e={config:a,hashData:b,timestamp:d!==void 0?d:Zl()},m.yield(xm(c),2);case 2:return f=m.yieldResult,m.yield(f.clear("hotConfigStore"),3);case 3:return m.yield(f.put("hotConfigStore",e),4);case 4:return h=m.yieldResult,m.return(h);}})} function toa(a,b,c,d,e){var f,h,m;return ta(function(p){switch(p.nextAddress){case 1:return f={config:a,hashData:b,configData:c,timestamp:e!==void 0?e:Zl()},p.yield(xm(d),2);case 2:return h=p.yieldResult,p.yield(h.clear("coldConfigStore"),3);case 3:return p.yield(h.put("coldConfigStore",f),4);case 4:return m=p.yieldResult,p.return(m);}})} function uoa(a){var b,c;return ta(function(d){return d.nextAddress==1?d.yield(xm(a),2):d.nextAddress!=3?(b=d.yieldResult,c=void 0,d.yield(bm(b,["coldConfigStore"],{mode:"readwrite",enableRetries:!0},function(e){return km(e.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},function(f){c=f.cursor.value})}),3)):d.return(c)})} function voa(a){var b,c;return ta(function(d){return d.nextAddress==1?d.yield(xm(a),2):d.nextAddress!=3?(b=d.yieldResult,c=void 0,d.yield(bm(b,["hotConfigStore"],{mode:"readwrite",enableRetries:!0},function(e){return km(e.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},function(f){c=f.cursor.value})}),3)):d.return(c)})} ;var woa=function(){wi.call(this);this.localHotConfigJobQueue=[];this.sharedHotConfigJobQueue=[];var a=za("yt.gcf.config.hotUpdateCallbacks");a?(this.localHotConfigJobQueue=[].concat(ja(a)),this.sharedHotConfigJobQueue=a):(this.sharedHotConfigJobQueue=[],ya("yt.gcf.config.hotUpdateCallbacks",this.sharedHotConfigJobQueue))}; k(woa,wi);woa.prototype.disposeInternal=function(){for(var a=l(this.localHotConfigJobQueue),b=a.next();!b.done;b=a.next()){var c=this.sharedHotConfigJobQueue;b=c.indexOf(b.value);b>=0&&c.splice(b,1)}this.localHotConfigJobQueue.length=0;wi.prototype.disposeInternal.call(this)};var Cm=function(){var a=this;this.isConfigDbInitialized=!1;this.debounceTimer=this.initJob=0;this.configUpdateService=new woa;this.TEST_ONLY={initializeConfigDb:function(){a.isConfigDbInitialized=!0}, getColdConfigGroup:function(){return a.coldGlobalConfigGroup}, setHotConfigGroup:function(b){ym(a,b)}, setHotHashData:function(b){a.setHotHashData(b)}, setColdConfigGroup:function(b){xoa(a,b)}, getColdHashData:function(){return a.coldHashData}, getHotHashData:function(){return a.hotHashData}, getHotConfigGroup:function(){return a.hotGlobalConfigGroup}, getExportedColdConfigGroup:function(){return zm()}, getExportedHotConfigGroup:function(){return Am()}, getExportedColdHashData:function(){return za("yt.gcf.config.coldHashData")}, getExportedHotHashData:function(){return za("yt.gcf.config.hotHashData")}, triggerScheduleConfigs:function(){yoa(a)}, resetInstance:function(){a.setHotHashData(void 0);Bm(a);delete Cm.instance}, setDebounceTimer:function(b){a.debounceTimer=b}, getDebounceTimer:function(){return a.debounceTimer}}},Dm=function(){var a; return(a=Am())!=null?a:Hk("RAW_HOT_CONFIG_GROUP")},zoa=function(a){var b,c,d,e,f,h; return ta(function(m){switch(m.nextAddress){case 1:if(a.hotGlobalConfigGroup)return m.return(Am());if(!a.isConfigDbInitialized)return b=Ul("getHotConfig IDB not initialized"),Qk(b),m.return(Promise.reject(b));c=tm();d=Hk("TIME_CREATED_MS");if(!c){e=Ul("getHotConfig token error");Qk(e);m.jumpTo(2);break}return m.yield(voa(c),3);case 3:if((f=m.yieldResult)&&f.timestamp>d)return ym(a,f.config),a.setHotHashData(f.hashData),m.return(Am());case 2:ym(a,Hk("RAW_HOT_CONFIG_GROUP"));a.setHotHashData(Hk("SERIALIZED_HOT_HASH_DATA")); if(!(c&&a.hotGlobalConfigGroup&&a.hotHashData)){m.jumpTo(4);break}return m.yield(soa(a.hotGlobalConfigGroup,a.hotHashData,c,d),4);case 4:return a.hotGlobalConfigGroup?m.return(Am()):(h=new ql("Config not available in ytConfig"),Qk(h),m.return(Promise.reject(h)));}})},Boa=function(a){var b,c,d,e,f,h; return ta(function(m){switch(m.nextAddress){case 1:if(a.coldGlobalConfigGroup)return m.return(zm());if(!a.isConfigDbInitialized)return b=Ul("getColdConfig IDB not initialized"),Qk(b),m.return(Promise.reject(b));c=tm();d=Hk("TIME_CREATED_MS");if(!c){e=Ul("getColdConfig");Qk(e);m.jumpTo(2);break}return m.yield(uoa(c),3);case 3:if((f=m.yieldResult)&&f.timestamp>d)return xoa(a,f.config),Aoa(a,f.configData),Bm(a,f.hashData),m.return(zm());case 2:xoa(a,Hk("RAW_COLD_CONFIG_GROUP"));Bm(a,Hk("SERIALIZED_COLD_HASH_DATA")); var p;Aoa(a,(p=a.coldGlobalConfigGroup)==null?void 0:p.configData);if(!(c&&a.coldGlobalConfigGroup&&a.coldHashData&&a.configData)){m.jumpTo(4);break}return m.yield(toa(a.coldGlobalConfigGroup,a.coldHashData,a.configData,c,d),4);case 4:return a.coldGlobalConfigGroup?m.return(zm()):(h=new ql("Config not available in ytConfig"),Qk(h),m.return(Promise.reject(h)));}})},yoa=function(a){if(!a.hotGlobalConfigGroup||!a.coldGlobalConfigGroup){if(!tm()){var b=Ul("scheduleGetConfigs"); Qk(b)}a.initJob||(a.initJob=Oi.addLowPriorityJob(function(){return ta(function(c){switch(c.nextAddress){case 1:return c.setCatchFinallyBlocks(2),c.yield(zoa(a),4);case 4:c.leaveTryBlock(3);break;case 2:c.enterCatchBlock();case 3:return c.setCatchFinallyBlocks(5),c.yield(Boa(a),7);case 7:c.leaveTryBlock(6);break;case 5:c.enterCatchBlock();case 6:a.initJob&&(a.initJob=0),c.jumpToEnd();}})},100))}},Coa=function(a,b,c){var d,e,f; return ta(function(h){switch(h.nextAddress){case 1:if(!y("start_client_gcf")){h.jumpTo(0);break}c&&ym(a,c);a.setHotHashData(b);d=tm();if(!d){h.jumpTo(3);break}if(c){h.jumpTo(4);break}return h.yield(voa(d),5);case 5:e=h.yieldResult,c=(f=e)==null?void 0:f.config;case 4:return h.yield(soa(c,b,d),3);case 3:if(c)for(var m=c,p=l(a.configUpdateService.sharedHotConfigJobQueue),q=p.next();!q.done;q=p.next())q=q.value,q(m);h.jumpToEnd();}})},Doa=function(a,b,c){var d,e,f,h; return ta(function(m){if(m.nextAddress==1){if(!y("start_client_gcf"))return m.jumpTo(0);Bm(a,b);return(d=tm())?c?m.jumpTo(4):m.yield(uoa(d),5):m.jumpTo(0)}m.nextAddress!=4&&(e=m.yieldResult,c=(f=e)==null?void 0:f.config);if(!c)return m.jumpTo(0);h=c.configData;return m.yield(toa(c,b,h,d),0)})},Eoa=function(){if(!Cm.instance){var a=new Cm; Cm.instance=a}a=Cm.instance;var b=Zl()-a.debounceTimer;if(!(a.debounceTimer!==0&&b0&&(b.request={internalExperimentFlags:c});Hoa(a,void 0,b);Ioa(void 0, b);Joa(void 0,b);Koa(a,void 0,b);Loa(void 0,b);y("start_client_gcf")&&Moa(void 0,b);Hk("DELEGATED_SESSION_ID")&&!y("pageid_as_header_web")&&(b.user={onBehalfOfUser:Hk("DELEGATED_SESSION_ID")});!y("fill_delegate_context_in_gel_killswitch")&&(a=Hk("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(b.user=Object.assign({},b.user,{serializedDelegationContext:a}));a=Hk("INNERTUBE_CONTEXT");var d;if(y("enable_persistent_device_token")&&(a==null?0:(d=a.client)==null?0:d.rolloutToken)){var e;b.client.rolloutToken= a==null?void 0:(e=a.client)==null?void 0:e.rolloutToken}d=Object;e=d.assign;a=b.client;c={};for(var f=l(Object.entries(Rk(Hk("DEVICE","")))),h=f.next();!h.done;h=f.next()){var m=l(h.value);h=m.next().value;m=m.next().value;h==="cbrand"?c.deviceMake=m:h==="cmodel"?c.deviceModel=m:h==="cbr"?c.browserName=m:h==="cbrver"?c.browserVersion=m:h==="cos"?c.osName=m:h==="cosver"?c.osVersion=m:h==="cplatform"&&(c.platform=m)}b.client=e.call(d,a,c);return b} function Hoa(a,b,c){a=a.innertubeContextClientName;if(a==="WEB"||a==="MWEB"||a===1||a===2)if(b){c=Gf(b,ana,96)||new ana;var d=gna();d=Object.keys(ena).indexOf(d);d=d===-1?null:d;d!==null&&fg(c,3,d);If(b,96,c)}else c&&(c.client.mainAppWebInfo=(d=c.client.mainAppWebInfo)!=null?d:{},c.client.mainAppWebInfo.webDisplayMode=gna())} function Ioa(a,b){var c=za("yt.embedded_player.embed_url");c&&(a?(b=Gf(a,el,7)||new el,eg(b,4,c),If(a,7,b)):b&&(b.thirdParty={embedUrl:c}))} function Joa(a,b){var c;if(y("web_log_memory_total_kbytes")&&((c=xa.navigator)==null?0:c.deviceMemory)){var d;c=(d=xa.navigator)==null?void 0:d.deviceMemory;a?sf(a,95,Ue(c*1E6)):b&&(b.client.memoryTotalKbytes=""+c*1E6)}} function Koa(a,b,c){if(a.appInstallData)if(b){var d;c=(d=Gf(b,bl,62))!=null?d:new bl;eg(c,6,a.appInstallData);If(b,62,c)}else c&&(c.client.configInfo=c.client.configInfo||{},c.client.configInfo.appInstallData=a.appInstallData)} function Loa(a,b){var c=wna();c&&(a?fg(a,61,sna[c]):b&&(b.client.connectionType=c));y("web_log_effective_connection_type")&&(c=xna())&&(a?fg(a,94,tna[c]):b&&(b.client.effectiveConnectionType=c))} function Noa(a,b,c){c=c===void 0?{}:c;var d={};Hk("EOM_VISITOR_DATA")?d={"X-Goog-EOM-Visitor-Id":Hk("EOM_VISITOR_DATA")}:d={"X-Goog-Visitor-Id":c.visitorData||Hk("VISITOR_DATA","")};if(b&&b.includes("www.youtube-nocookie.com"))return d;b=c.authorization||Hk("AUTHORIZATION");b||(a?b="Bearer "+za("gapi.auth.getToken")().access_token:(a=ina(hna()),y("pageid_as_header_web")||delete a["X-Goog-PageId"],d=Object.assign({},d,a)));b&&(d.Authorization=b);return d} function Moa(a,b){var c=Eoa();if(c){var d=c.coldConfigData,e=c.coldHashData;c=c.hotHashData;if(a){var f;b=(f=Gf(a,bl,62))!=null?f:new bl;d=eg(b,1,d);eg(d,3,e).setHotHashData(c);If(a,62,b)}else b&&(b.client.configInfo=b.client.configInfo||{},d&&(b.client.configInfo.coldConfigData=d),e&&(b.client.configInfo.coldHashData=e),c&&(b.client.configInfo.hotHashData=c))}} ;var Ooa=typeof TextEncoder!=="undefined"?new TextEncoder:null,Poa=Ooa?function(a){return Ooa.encode(a)}:function(a){for(var b=[],c=0,d=0;d>6|192:((e&64512)==55296&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}a=new Uint8Array(b.length);for(c=0;cbpa||fbpa||m=epa)if(dpa++,y("abandon_compression_after_N_slow_zips_lr")){b= dpa/Km;var q=fpa/Yk("compression_disable_point");Km>0&&Km%Yk("compression_disable_point")===0&&b>=q&&(Jm=!1)}else Jm=!1;hpa(e)}}a.headers=Object.assign({},{"Content-Encoding":"gzip"},a.headers||{});a.body=f;return a}catch(t){return Qk(t),a}}else return a} function gpa(a){try{return new Blob(a.split("")).size}catch(b){return Qk(b),null}} function hpa(a){y("gel_compression_csi_killswitch")||!y("log_gel_compression_latency")&&!y("log_gel_compression_latency_lr")||apa("gel_compression",a,{sampleRate:.1})} ;function jpa(a){a=Object.assign({},a);delete a.Authorization;var b=ri();if(b){var c=new Ri;c.update(Hk("INNERTUBE_API_KEY"));c.update(b);a.hash=Fd(c.digest(),3)}return a} ;var kpa;function Mm(){kpa||(kpa=new Gl("yt.innertube"));return kpa} function lpa(a,b,c,d){if(d)return null;d=Mm().get("nextId",!0)||1;var e=Mm().get("requests",!0)||{};e[d]={method:a,request:b,authState:jpa(c),requestTime:Math.round(Zl())};Mm().set("nextId",d+1,86400,!0);Mm().set("requests",e,86400,!0);return d} function mpa(a){var b=Mm().get("requests",!0)||{};delete b[a];Mm().set("requests",b,86400,!0)} function npa(a){var b=Mm().get("requests",!0);if(b){for(var c in b){var d=b[c];if(!(Math.round(Zl())-d.requestTime<6E4)){var e=d.authState,f=jpa(Noa(!1));qia(e,f)&&(e=d.request,"requestTimeMs"in e&&(e.requestTimeMs=Math.round(Zl())),Nm(a,d.method,e,{}));delete b[c]}}Mm().set("requests",b,86400,!0)}} ;var Pm=function(a){var b=this;this.bypassDbTokenDependency=this.initialized=!1;this.potentialEsfErrorCounter=this.intervalJob=0;this.handleError=function(){}; this.handleWarning=function(){}; this.now=Date.now;this.disableYtIdbTransactions=!1;this.TEST_ONLY={setDbToken:function(t){b.databaseToken=t}, triggerThrottle:function(){b.throttledSend()}, cancelThrottle:function(){b.cancelThrottledSend()}, immediateSend:function(t){return ta(function(u){return u.yield(b.immediateSend(t),0)})}, requestWithinAgeLimit:function(t,u){return b.requestWithinAgeLimit(t,u)}, retryQueuedRequests:function(){b.retryQueuedRequests()}}; var c;this.throttleTimeout=(c=a.throttleTimeout)!=null?c:100;var d;this.retryMaxAttempts=(d=a.retryMaxAttempts)!=null?d:1;var e;this.requestAgeLimitMs=(e=a.requestAgeLimitMs)!=null?e:2592E6;var f;this.queuedRequestAgeLimitMs=(f=a.queuedRequestAgeLimitMs)!=null?f:12E4;var h;this.retryDelayMs=(h=a.retryDelayMs)!=null?h:5E3;var m;this.databaseToken=(m=a.databaseToken)!=null?m:void 0;this.enableCleaning=!!a.enableCleaning;var p;this.cleaningRate=(p=a.cleaningRate)!=null?p:.1;var q;this.potentialEsfErrorLimit= (q=a.potentialEsfErrorLimit)!=null?q:10;a.handleError&&(this.handleError=a.handleError);a.handleWarning&&(this.handleWarning=a.handleWarning);a.disableYtIdbTransactions&&(this.disableYtIdbTransactions=a.disableYtIdbTransactions);a.bypassDbTokenDependency&&(this.bypassDbTokenDependency=a.bypassDbTokenDependency);this.getBooleanFlag=a.getBooleanFlag;this.jobManager=a.jobManager;this.logsStore=a.logsStore;this.networkManager=a.networkManager;this.sendFn=a.sendFn;this.onlineEvent=a.onlineEvent;this.offlineEvent= a.offlineEvent;Om(this)&&(!this.getBooleanFlag||this.getBooleanFlag("networkless_logging"))&&opa(this)},opa=function(a){Om(a)&&!a.disableYtIdbTransactions&&(a.initialized=!0,a.enableCleaning&&Math.random()<=a.cleaningRate&&a.logsStore.cleanLogsStore(a.databaseToken),a.retryQueuedRequests(),a.networkManager.isNetworkAvailable()&&a.throttledSend(),a.networkManager.listen(a.onlineEvent,a.throttledSend.bind(a)),a.networkManager.listen(a.offlineEvent,a.cancelThrottledSend.bind(a)))}; g=Pm.prototype;g.writeThenSend=function(a,b){var c=this;b=b===void 0?{}:b;if(Om(this)&&this.initialized){var d={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.logsStore.set(d,this.databaseToken).then(function(e){d.id=e;c.networkManager.isNetworkAvailable()&&c.immediateSend(d)}).catch(function(e){c.immediateSend(d); Qm(c,e)})}else this.sendFn(a,b)}; g.sendThenWrite=function(a,b,c){var d=this;b=b===void 0?{}:b;if(Om(this)&&this.initialized){var e={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.getBooleanFlag&&this.getBooleanFlag("nwl_skip_retry")&&(e.skipRetry=c);if(this.networkManager.isNetworkAvailable()||this.getBooleanFlag&&this.getBooleanFlag("nwl_aggressive_send_then_write")&&!e.skipRetry){if(!e.skipRetry){var f=b.onError?b.onError:function(){}; b.onError=function(h,m){return ta(function(p){if(p.nextAddress==1)return p.yield(d.logsStore.set(e,d.databaseToken).catch(function(q){Qm(d,q)}),2); f(h,m);p.jumpToEnd()})}}this.sendFn(a,b,e.skipRetry)}else this.logsStore.set(e,this.databaseToken).catch(function(h){d.sendFn(a,b,e.skipRetry); Qm(d,h)})}else this.sendFn(a,b,this.getBooleanFlag&&this.getBooleanFlag("nwl_skip_retry")&&c)}; g.sendAndWrite=function(a,b){var c=this;b=b===void 0?{}:b;if(Om(this)&&this.initialized){var d={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0},e=!1,f=b.onSuccess?b.onSuccess:function(){}; d.options.onSuccess=function(h,m){d.id!==void 0?c.logsStore.deleteRequest(d.id,c.databaseToken):e=!0;c.networkManager.networkStatusHint&&c.getBooleanFlag&&c.getBooleanFlag("vss_network_hint")&&c.networkManager.networkStatusHint(!0);f(h,m)}; this.sendFn(d.url,d.options,void 0,!0);this.logsStore.set(d,this.databaseToken).then(function(h){d.id=h;e&&c.logsStore.deleteRequest(d.id,c.databaseToken)}).catch(function(h){Qm(c,h)})}else this.sendFn(a,b,void 0,!0)}; g.throttledSend=function(){var a=this;if(!Om(this))throw Error("IndexedDB is not supported: throttleSend");this.intervalJob||(this.intervalJob=this.jobManager.addLowPriorityJob(function(){var b;return ta(function(c){if(c.nextAddress==1)return c.yield(a.logsStore.getMostRecentByStatus("NEW",a.databaseToken),2);if(c.nextAddress!=3)return b=c.yieldResult,b?c.yield(a.immediateSend(b),3):(a.cancelThrottledSend(),c.return());a.intervalJob&&(a.intervalJob=0,a.throttledSend());c.jumpToEnd()})},this.throttleTimeout))}; g.cancelThrottledSend=function(){this.jobManager.cancelJob(this.intervalJob);this.intervalJob=0}; g.immediateSend=function(a){var b=this,c;return ta(function(d){switch(d.nextAddress){case 1:if(!Om(b))throw Error("IndexedDB is not supported: immediateSend");if(a.id===void 0){d.jumpTo(2);break}return d.yield(b.logsStore.markAsQueued(a.id,b.databaseToken),3);case 3:(c=d.yieldResult)||b.handleWarning(Error("The request cannot be found in the database."));case 2:if(b.requestWithinAgeLimit(a,b.requestAgeLimitMs)){d.jumpTo(4);break}b.handleWarning(Error("Networkless Logging: Stored logs request expired age limit")); if(a.id===void 0){d.jumpTo(5);break}return d.yield(b.logsStore.deleteRequest(a.id,b.databaseToken),5);case 5:return d.return();case 4:a.skipRetry||(a=ppa(b,a));if(!a){d.jumpTo(0);break}if(!a.skipRetry||a.id===void 0){d.jumpTo(8);break}return d.yield(b.logsStore.deleteRequest(a.id,b.databaseToken),8);case 8:b.sendFn(a.url,a.options,!!a.skipRetry),d.jumpToEnd();}})}; var ppa=function(a,b){if(!Om(a))throw Error("IndexedDB is not supported: updateRequestHandlers");var c=b.options.onError?b.options.onError:function(){}; b.options.onError=function(e,f){var h,m,p,q;return ta(function(t){switch(t.nextAddress){case 1:h=qpa(f);(m=rpa(f))&&a.getBooleanFlag&&a.getBooleanFlag("web_enable_error_204")&&a.handleError(Error("Request failed due to compression"),b.url,f);if(!(a.getBooleanFlag&&a.getBooleanFlag("nwl_consider_error_code")&&h||a.getBooleanFlag&&!a.getBooleanFlag("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.potentialEsfErrorLimit)){t.jumpTo(2);break}if(!a.networkManager.sendNetworkCheckRequest){t.jumpTo(3); break}return t.yield(a.networkManager.sendNetworkCheckRequest(),3);case 3:if(a.networkManager.isNetworkAvailable()){t.jumpTo(2);break}c(e,f);if(!a.getBooleanFlag||!a.getBooleanFlag("nwl_consider_error_code")||((p=b)==null?void 0:p.id)===void 0){t.jumpTo(6);break}return t.yield(a.logsStore.resetRequest(b.id,a.databaseToken,!1),6);case 6:return t.return();case 2:if(a.getBooleanFlag&&a.getBooleanFlag("nwl_consider_error_code")&&!h&&a.potentialEsfErrorCounter>a.potentialEsfErrorLimit)return t.return(); a.potentialEsfErrorCounter++;if(((q=b)==null?void 0:q.id)===void 0){t.jumpTo(8);break}return b.sendCount=b?!1:!0}; Pm.prototype.retryQueuedRequests=function(){var a=this;if(!Om(this))throw Error("IndexedDB is not supported: retryQueuedRequests");this.logsStore.getMostRecentByStatus("QUEUED",this.databaseToken).then(function(b){b&&!a.requestWithinAgeLimit(b,a.queuedRequestAgeLimitMs)?a.jobManager.addLowPriorityJob(function(){return ta(function(c){if(c.nextAddress==1)return b.id===void 0?c.jumpTo(2):c.yield(a.logsStore.resetRequest(b.id,a.databaseToken),2);a.retryQueuedRequests();c.jumpToEnd()})}):a.networkManager.isNetworkAvailable()&& a.throttledSend()})}; var Qm=function(a,b){a.writeError&&!a.networkManager.isNetworkAvailable()?a.writeError(b):a.handleError(b)},Om=function(a){return!!a.databaseToken||a.bypassDbTokenDependency}; function qpa(a){var b;return(a=a==null?void 0:(b=a.error)==null?void 0:b.code)&&a>=400&&a<=599?!1:!0} function rpa(a){var b;a=a==null?void 0:(b=a.error)==null?void 0:b.code;return!(a!==400&&a!==415)} ;var Rm; function spa(){if(Rm)return Rm();var a={};Rm=wm("LogsDatabaseV2",{objectStores:(a.LogsRequestsStore={addedAtVersion:2},a),shared:!1,upgrade:function(b,c,d){c(2)&&dm(b,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});c(3);c(5)&&(d=d.objectStore("LogsRequestsStore"),d.JSC$6422_wrapped.indexNames.contains("newRequest")&&d.JSC$6422_wrapped.deleteIndex("newRequest"),fm(d,"newRequestV2",["status","interface","timestamp"]));c(7)&&b.JSC$6407_wrapped.objectStoreNames.contains("sapisid")&&b.JSC$6407_wrapped.deleteObjectStore("sapisid");c(9)&& b.JSC$6407_wrapped.objectStoreNames.contains("SWHealthLog")&&b.JSC$6407_wrapped.deleteObjectStore("SWHealthLog")}, version:9});return Rm()} ;function Sm(a){return qm(spa(),a)} function tpa(a,b){var c,d,e,f;return ta(function(h){if(h.nextAddress==1)return c={startTime:Zl(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}},h.yield(Sm(b),2);if(h.nextAddress!=3)return d=h.yieldResult,e=Object.assign({},a,{options:JSON.parse(JSON.stringify(a.options)),interface:Hk("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),h.yield(d.put("LogsRequestsStore",e),3);f=h.yieldResult;c.ticks.tc=Zl();upa(c);return h.return(f)})} function vpa(a,b){var c,d,e,f,h,m,p,q,t;return ta(function(u){if(u.nextAddress==1)return c={startTime:Zl(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}},u.yield(Sm(b),2);if(u.nextAddress!=3)return d=u.yieldResult,e=Hk("INNERTUBE_CONTEXT_CLIENT_NAME",0),f=[a,e,0],h=[a,e,Zl()],m=IDBKeyRange.bound(f,h),p="prev",y("use_fifo_for_networkless")&&(p="next"),q=void 0,t=a==="NEW"?"readwrite":"readonly",y("use_readonly_for_get_most_recent_by_status_killswitch")&&(t="readwrite"),u.yield(bm(d, ["LogsRequestsStore"],{mode:t,enableRetries:!0},function(v){return km(v.objectStore("LogsRequestsStore").index("newRequestV2"),{query:m,direction:p},function(w){w.cursor.value&&(q=w.cursor.value,a==="NEW"&&(q.status="QUEUED",w.update(q)))})}),3); c.ticks.tc=Zl();upa(c);return u.return(q)})} function wpa(a,b){var c;return ta(function(d){if(d.nextAddress==1)return d.yield(Sm(b),2);c=d.yieldResult;return d.return(bm(c,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(e){var f=e.objectStore("LogsRequestsStore");return f.get(a).then(function(h){if(h)return h.status="QUEUED",f.put(h).then(function(){return h})})}))})} function xpa(a,b,c,d){c=c===void 0?!0:c;var e;return ta(function(f){if(f.nextAddress==1)return f.yield(Sm(b),2);e=f.yieldResult;return f.return(bm(e,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(h){var m=h.objectStore("LogsRequestsStore");return m.get(a).then(function(p){return p?(p.status="NEW",c&&(p.sendCount+=1),d!==void 0&&(p.options.compress=d),m.put(p).then(function(){return p})):Wl.resolve(void 0)})}))})} function ypa(a,b){var c;return ta(function(d){if(d.nextAddress==1)return d.yield(Sm(b),2);c=d.yieldResult;return d.return(c.delete("LogsRequestsStore",a))})} function zpa(a){var b,c;return ta(function(d){if(d.nextAddress==1)return d.yield(Sm(a),2);b=d.yieldResult;c=Zl()-2592E6;return d.yield(bm(b,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(e){return im(e.objectStore("LogsRequestsStore"),{},function(f){if(f.cursor.value.timestamp<=c)return f.delete().then(function(){return f.continue()})})}),0)})} function Apa(){ta(function(a){return a.yield(noa(),0)})} function upa(a){y("nwl_csi_killswitch")||apa("networkless_performance",a,{sampleRate:1})} ;var Bpa={accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135, mangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28, nextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42, assetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225, liveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,offlineSystemFailure:546,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationPlayablesMetrics:533,liveCreationStreamWebrtcStats:288,liveCreationWebrtcError:526,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70, mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73,visualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86, spacecastBatchLookupRequested:87,spacecastSummaryRequested:88,spacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104, vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153,vrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126, kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136,mbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163, gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167,kidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383, transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387,transactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186, outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189,ypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205, ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258,ypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218, watchTimeSegment:219,appWidthLayoutError:221,accountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243, deviceContextEvent:244,templateResolutionException:245,musicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267, ytbFileOpened:268,tfliteModelError:269,apiTest:270,yongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293, watchRestoreAttempt:294,liteAccountSignIn:296,notaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317, tvhtml5UnexpectedRestart:319,tvhtml5DeviceStorageStats:535,tvhtml5StabilityTraceEvent:478,tvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336, appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340,iosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358, webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361,mdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376, parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380,mdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394, prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400,clipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418, sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420,mdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501, parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16,mangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297, biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443,cruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,producerMediaServicesResetDetails:522,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456, youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468,miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486, crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490,shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511, embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515,adsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520,derpLogEvent:521,playablesPortalEvent:523,ipValidationStarted:524,ipValidationReceived:525,reelsSequenceMutationEvent:527,watchZoomStateChange:528,metadataEditorEvent:529,kidsPrismaDeeplinksEvent:530,creationOrchestrationEvent:531,coordinatedSamplingTriggered:532,dnaRecapScreenshotEvent:534, mdxLocalNetworkPermissionRequestEvent:536,mdxLocalNetworkPermissionResponseEvent:537,sessionReplayEvent:538,sessionReplayStatusEvent:539,loggingReliabilityProbe:540,keyValueStoreStatsEvent:541,deviceLocationPermissionEvent:542,remoteControlStarted:543,remoteControlCompleted:544,reelsAdsEvents:545,ytlrLoaderTestHarnessEvent:547,biometricAuthenticationEvent:548};var Cpa={},Dpa=wm("ServiceWorkerLogsDatabase",{objectStores:(Cpa.SWHealthLog={addedAtVersion:1},Cpa),shared:!0,upgrade:function(a,b){b(1)&&fm(dm(a,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])}, version:1});function Epa(a){return qm(Dpa(),a)} function Fpa(a){var b,c;ta(function(d){if(d.nextAddress==1)return d.yield(Epa(a),2);b=d.yieldResult;c=Zl()-2592E6;return d.yield(bm(b,["SWHealthLog"],{mode:"readwrite",enableRetries:!0},function(e){return im(e.objectStore("SWHealthLog"),{},function(f){if(f.cursor.value.timestamp<=c)return f.delete().then(function(){return f.continue()})})}),0)})} function Gpa(a){var b;return ta(function(c){if(c.nextAddress==1)return c.yield(Epa(a),2);b=c.yieldResult;return c.yield(b.clear("SWHealthLog"),0)})} ;var Hpa={},Ipa=0; function Tm(a,b,c,d,e,f,h){e=e===void 0?"":e;f=f===void 0?!1:f;h=h===void 0?!1:h;if(a)if(c&&!Ol("cobalt"))Qk(new ql("Legacy referrer-scrubbed ping detected")),a&&Jpa(a,void 0,{scrubReferrer:!0});else if(e)Ama(a,b,"POST",e,d);else if(Hk("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||d||h)Ama(a,b,"GET","",d,void 0,f,h);else{b:{try{c:{var m=new Iaa({url:a});if(m.urlParamValues_.dsh==="1")var p=null;else{var q=m.urlParamValues_.ae;if(q==="1"){var t=m.urlParamValues_.adurl;if(t)try{p={version:3,directUrl:decodeURIComponent(t), asyncUrl:Haa(m.JSC$5846_url_,"act=1","ri=1",Jaa(m))};break c}catch(Q){}}p=q==="2"?{version:4,directUrl:Haa(m.JSC$5846_url_,"dct=1","suid="+m.suid_,"ri=1"),asyncUrl:Haa(m.JSC$5846_url_,"act=1","ri=1","suid="+m.suid_)}:null}}if(p){var u=Tc(a),v;if(!(v=!u||!u.endsWith("/aclk"))){var w=a.search(vca),x=uca(a,0,"ri",w);if(x<0)var A=null;else{var H=a.indexOf("&",x);if(H<0||H>w)H=w;A=Kc(a.slice(x+3,H!==-1?H:0))}v=A!=="1"}var P=!v;break b}}catch(Q){}P=!1}if(P){b:{try{if(window.navigator&&window.navigator.sendBeacon&& window.navigator.sendBeacon(a,"")){var O=!0;break b}}catch(Q){}O=!1}O?(b&&b(),c=!0):c=!1}else c=!1;c||Jpa(a,b)}} function Jpa(a,b,c){c=c===void 0?{}:c;var d=new Image,e=""+Ipa++;Hpa[e]=d;d.onload=d.onerror=function(){b&&Hpa[e]&&b();delete Hpa[e]}; c.scrubReferrer&&(d.referrerPolicy="no-referrer");d.src=a} function $m(a,b){Kpa(a,b==="ATTRIBUTION_SRC_MODE_XHR_OPTION")} function Lpa(a){var b;return((b=document.featurePolicy)==null?0:b.allowedFeatures().includes("attribution-reporting"))?a+"&nis=6":a+"&nis=5"} function Mpa(a){if(!a)return!1;try{var b;if(((b=Rk(a))==null?void 0:b.asm)==="4")return!0}catch(c){Jk(c)}return!1} function Kpa(a,b){b?(a=Lpa(a),Tm(a,void 0,void 0,void 0,"",!0,!0)):Tm(a)} ;var Npa;function an(){Npa||(Npa=new Gl("yt.offline"));return Npa} function Opa(a){if(y("offline_error_handling")){var b=an().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);an().set("errors",b,2592E3,!0)}} ;var bn=function(){this.requestMap=new Map;this.anyRequestHasSucceeded=!1},Ppa=function(){if(!bn.instance){var a=za("yt.networkRequestMonitor.instance")||new bn; ya("yt.networkRequestMonitor.instance",a);bn.instance=a}return bn.instance}; bn.prototype.requestComplete=function(a,b){b&&(this.anyRequestHasSucceeded=!0);a=this.removeParams(a);this.requestMap.get(a)||this.requestMap.set(a,b)}; bn.prototype.isEndpointCFR=function(a){a=this.removeParams(a);return(a=this.requestMap.get(a))?!1:a===!1&&this.anyRequestHasSucceeded?!0:null}; bn.prototype.removeParams=function(a){return a.split("?")[0]}; bn.prototype.removeParams=bn.prototype.removeParams;bn.prototype.isEndpointCFR=bn.prototype.isEndpointCFR;bn.prototype.requestComplete=bn.prototype.requestComplete;bn.getInstance=Ppa;var fn=function(){Ji.call(this);var a=this;this.shouldFlushErrors=!1;this.sharedNetworkStatusManager=rja();this.sharedNetworkStatusManager.listen("networkstatus-online",function(){if(a.shouldFlushErrors&&y("offline_error_handling")){var b=an().get("errors",!0);if(b){for(var c in b)if(b[c]){var d=new ql(c,"sent via offline_errors");d.name=b[c].name;d.stack=b[c].stack;d.level=b[c].level;Jk(d)}an().set("errors",{},2592E3,!0)}}})}; k(fn,Ji);var Qpa=function(){if(!fn.instance){var a=za("yt.networkStatusManager.instance")||new fn;ya("yt.networkStatusManager.instance",a);fn.instance=a}return fn.instance}; g=fn.prototype;g.isNetworkAvailable=function(){return this.sharedNetworkStatusManager.isNetworkAvailable()}; g.networkStatusHint=function(a){this.sharedNetworkStatusManager.isOnline=a}; g.getWindowStatus=function(){var a=window.navigator.onLine;return a===void 0?!0:a}; g.enableErrorFlushing=function(){this.shouldFlushErrors=!0}; g.listen=function(a,b){return this.sharedNetworkStatusManager.listen(a,b)}; g.sendNetworkCheckRequest=function(a){return Li(this.sharedNetworkStatusManager,a)}; fn.prototype.sendNetworkCheckRequest=fn.prototype.sendNetworkCheckRequest;fn.prototype.listen=fn.prototype.listen;fn.prototype.enableErrorFlushing=fn.prototype.enableErrorFlushing;fn.prototype.getWindowStatus=fn.prototype.getWindowStatus;fn.prototype.networkStatusHint=fn.prototype.networkStatusHint;fn.prototype.isNetworkAvailable=fn.prototype.isNetworkAvailable;fn.getInstance=Qpa;var gn=function(a){a=a===void 0?{}:a;Ji.call(this);var b=this;this.lastJobTime=this.schedulerJob=0;this.nsmInstance=Qpa();var c=za("yt.networkStatusManager.instance.listen").bind(this.nsmInstance);c&&(a.rateLimit?(this.rateLimit=a.rateLimit,c("networkstatus-online",function(){Rpa(b,"publicytnetworkstatus-online")}),c("networkstatus-offline",function(){Rpa(b,"publicytnetworkstatus-offline")})):(c("networkstatus-online",function(){b.dispatchEvent("publicytnetworkstatus-online")}),c("networkstatus-offline", function(){b.dispatchEvent("publicytnetworkstatus-offline")})))}; k(gn,Ji);gn.prototype.isNetworkAvailable=function(){var a=za("yt.networkStatusManager.instance.isNetworkAvailable");return a?a.bind(this.nsmInstance)():!0}; gn.prototype.networkStatusHint=function(a){var b=za("yt.networkStatusManager.instance.networkStatusHint").bind(this.nsmInstance);b&&b(a)}; gn.prototype.sendNetworkCheckRequest=function(a){var b=this,c;return ta(function(d){c=za("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(b.nsmInstance);return y("skip_network_check_if_cfr")&&Ppa().isEndpointCFR("generate_204")?d.return(new Promise(function(e){var f;b.networkStatusHint(((f=window.navigator)==null?void 0:f.onLine)||!0);e(b.isNetworkAvailable())})):c?d.return(c(a)):d.return(!0)})}; var Rpa=function(a,b){a.rateLimit?a.lastJobTime?(Oi.cancelJob(a.schedulerJob),a.schedulerJob=Oi.addLowPriorityJob(function(){a.lastPublicSignalSent!==b&&(a.dispatchEvent(b),a.lastPublicSignalSent=b,a.lastJobTime=Zl())},a.rateLimit-(Zl()-a.lastJobTime))):(a.dispatchEvent(b),a.lastPublicSignalSent=b,a.lastJobTime=Zl()):a.dispatchEvent(b)};var Spa,hn=function(){var a=Pm.call;Spa||(Spa=new gn({logOfflineErrors:!0,enablePolling:!0}));a.call(Pm,this,{logsStore:{cleanLogsStore:zpa,deleteRequest:ypa,getMostRecentByStatus:vpa,markAsQueued:wpa,resetRequest:xpa,set:tpa},networkManager:Spa,handleError:function(b,c,d){var e,f=d==null?void 0:(e=d.error)==null?void 0:e.code;if(f===400||f===415){var h;b=new ql(b.message,c,d==null?void 0:(h=d.error)==null?void 0:h.code);Qk(b,void 0,void 0,void 0,!0)}else Jk(b)}, handleWarning:Qk,sendFn:Tpa,now:Zl,writeError:Opa,jobManager:Fl(),onlineEvent:"publicytnetworkstatus-online",offlineEvent:"publicytnetworkstatus-offline",enableCleaning:!0,cleaningRate:.1,potentialEsfErrorLimit:Yk("potential_esf_error_limit",10),getBooleanFlag:y,disableYtIdbTransactions:!(rl()&&Sc(document.location.toString())!=="www.youtube-nocookie.com")});this.initializationPromise=new $i;y("networkless_immediately_drop_all_requests")&&Apa();ooa("LogsDatabaseV2")}; k(hn,Pm);var Vpa=function(){var a=za("yt.networklessRequestController.instance");a||(a=new hn,ya("yt.networklessRequestController.instance",a),y("networkless_logging")&&um().then(function(b){a.databaseToken=b;opa(a);a.initializationPromise.resolve();a.enableCleaning&&Math.random()<=a.cleaningRate&&a.databaseToken&&Fpa(a.databaseToken);y("networkless_immediately_drop_sw_health_store")&&Upa(a)})); return a}; hn.prototype.writeThenSend=function(a,b){b||(b={});b=Wpa(a,b);rl()||(this.initialized=!1);Pm.prototype.writeThenSend.call(this,a,b)}; hn.prototype.sendThenWrite=function(a,b,c){b||(b={});b=Wpa(a,b);rl()||(this.initialized=!1);Pm.prototype.sendThenWrite.call(this,a,b,c)}; hn.prototype.sendAndWrite=function(a,b){b||(b={});b=Wpa(a,b);rl()||(this.initialized=!1);Pm.prototype.sendAndWrite.call(this,a,b)}; hn.prototype.awaitInitialization=function(){return this.initializationPromise.promise}; var Upa=function(a){var b;ta(function(c){if(!a.databaseToken)throw b=Ul("clearSWHealthLogsDb"),b;return c.return(Gpa(a.databaseToken).catch(function(d){a.handleError(d)}))})}; function Tpa(a,b,c){b=y("web_fp_via_jspb")?Object.assign({},b):b;if(y("use_request_time_ms_header"))b.headers&&Uk(a)&&(b.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round(Zl())));else{var d;if((d=b.postParams)==null?0:d.requestTimeMs)b.postParams.requestTimeMs=Math.round(Zl())}c&&Object.keys(b).length===0?Tm(a):b.compress?b.postBody?(typeof b.postBody!=="string"&&(b.postBody=JSON.stringify(b.postBody)),Lm(a,b.postBody,b,$k)):Lm(a,JSON.stringify(b.postParams),b,Ema):$k(a,b)} function Wpa(a,b){y("use_event_time_ms_header")&&Uk(a)&&(b.headers||(b.headers={}),b.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round(Zl())));return b} ;var Xpa=xa.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};ya("ytNetworklessLoggingInitializationOptions",Xpa);var jn=function(a){var b=this;this.config_=null;a?this.config_=a:Foa()&&(this.config_=Em());vl(0,function(){npa(b)},5E3)}; jn.prototype.isReady=function(){!this.config_&&Foa()&&(this.config_=Em());return!!this.config_}; var Nm=function(a,b,c,d){!Hk("VISITOR_DATA")&&b!=="visitor_id"&&Math.random()<.01&&Qk(new ql("Missing VISITOR_DATA when sending innertube request.",b,c,d));if(!a.isReady()){var e=new ql("innertube xhrclient not ready",b,c,d);Jk(e);throw e}var f={headers:d.headers||{},method:"POST",postParams:c,postBody:d.postBody,postBodyFormat:d.postBodyFormat||"JSON",onTimeout:function(){d.onTimeout()}, onFetchTimeout:d.onTimeout,onSuccess:function(u,v){if(d.onSuccess)d.onSuccess(v)}, onFetchSuccess:function(u){if(d.onSuccess)d.onSuccess(u)}, onProgress:function(u){if(d.onProgress)d.onProgress(u)}, onError:function(u,v){if(d.onError)d.onError(v)}, onFetchError:function(u){if(d.onError)d.onError(u)}, timeout:d.timeout,withCredentials:!0,compress:d.compress};f.headers["Content-Type"]||(f.headers["Content-Type"]="application/json");var h="";(e=a.config_.innertubeHostOverride)&&(h=e);var m=a.config_.innertubeUseThirdPartyAuth||!1,p=Noa(m,h,d);Object.assign(f.headers,p);f.headers.Authorization&&!h&&m&&(f.headers["x-origin"]=window.location.origin);var q=kma(""+h+("/youtubei/"+a.config_.innertubeApiVersion+"/"+b),{alt:"json"}),t=function(u){u=u===void 0?!1:u;var v;if(d.retry&&h!="www.youtube-nocookie.com"&&( u||y("skip_ls_gel_retry")||f.headers["Content-Type"]!=="application/json"||(v=lpa(b,c,p,m)),v)){var w=f.onSuccess,x=f.onFetchSuccess;f.onSuccess=function(H,P){mpa(v);w(H,P)}; c.onFetchSuccess=function(H,P){mpa(v);x(H,P)}}try{if(u&&d.retry&&!d.networklessOptions.bypassNetworkless)f.method="POST",d.networklessOptions.writeThenSend?Vpa().writeThenSend(q,f):Vpa().sendAndWrite(q,f);else if(d.compress){if(f.postBody){var A=f.postBody;typeof A!=="string"&&(A=JSON.stringify(f.postBody));Lm(q,A,f,$k)}else Lm(q,JSON.stringify(f.postParams),f,Ema);}else Ema(q,f)}catch(H){if(H.name==="InvalidAccessError")v&&(mpa(v),v=0),Qk(Error("An extension is blocking network request."));else throw H}v&&vl(0,function(){npa(a)},5E3)}; za("ytNetworklessLoggingInitializationOptions")&&Xpa.isNwlInitialized?goa().then(function(u){t(u)}):t(!1)};var Ypa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Ypa,Dg);function Zpa(a,b){for(a=a.firstElementChild;a;){var c=b(a)?a:Zpa(a,b);if(c)return c;a=a.nextElementSibling}return null} ;var $pa=0;function aqa(){var a=document,b;Cc(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],function(c){b=a[c];return!!b}); return b} function kn(a){var b=bqa(a);b?b.focus(void 0):ln(a)} function bqa(a){return(a=Zpa(a,function(b){return Ma(b)&&b.nodeType==1?Kia(b)&&!!b.offsetParent:!1}))?a:null} function ln(a,b){a.hasAttribute("tabindex")||a.setAttribute("tabindex","-1");a.focus(b)} var cqa=za("ytDomDomGetNextId")||function(){return++$pa}; ya("ytDomDomGetNextId",cqa);var dqa={stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1},mn=function(a){this.type="";this.state=this.source=this.data=this.currentTarget=this.relatedTarget=this.target=null;this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.ctrlKey=this.altKey=!1;this.rotation=this.clientY=this.clientX=0;this.scale=1;this.changedTouches=this.touches=null;try{if(a= a||window.event){this.event=a;for(var b in a)b in dqa||(this[b]=a[b]);this.scale=a.scale;this.rotation=a.rotation;var c=a.target||a.srcElement;c&&c.nodeType==3&&(c=c.parentNode);this.target=c;var d=a.relatedTarget;if(d)try{d=d.nodeName?d:null}catch(e){d=null}else this.type=="mouseover"?d=a.fromElement:this.type=="mouseout"&&(d=a.toElement);this.relatedTarget=d;this.clientX=a.clientX!=void 0?a.clientX:a.pageX;this.clientY=a.clientY!=void 0?a.clientY:a.pageY;this.keyCode=a.keyCode?a.keyCode:a.which; this.charCode=a.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=a.altKey;this.ctrlKey=a.ctrlKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pageX_=a.pageX;this.pageY_=a.pageY}}catch(e){}},eqa=function(a){if(document.body&&document.documentElement){var b=document.body.scrollTop+document.documentElement.scrollTop; a.pageX_=a.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);a.pageY_=a.clientY+b}}; mn.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}; mn.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}; mn.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};var nn=xa.ytEventsEventsListeners||{};ya("ytEventsEventsListeners",nn);var fqa=xa.ytEventsEventsCounter||{count:0};ya("ytEventsEventsCounter",fqa); function gqa(a,b,c,d){d=d===void 0?{}:d;a.addEventListener&&(b!="mouseenter"||"onmouseenter"in document?b!="mouseleave"||"onmouseenter"in document?b=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"):b="mouseout":b="mouseover");return nia(nn,function(e){var f=typeof e[4]==="boolean"&&e[4]==!!d,h=Ma(e[4])&&Ma(d)&&qia(e[4],d);return!!e.length&&e[0]==a&&e[1]==b&&e[2]==c&&(f||h)})} function on(a,b,c,d){d=d===void 0?{}:d;if(!a||!a.addEventListener&&!a.attachEvent)return"";var e=gqa(a,b,c,d);if(e)return e;e=++fqa.count+"";var f=!(b!="mouseenter"&&b!="mouseleave"||!a.addEventListener||"onmouseenter"in document);var h=f?function(m){m=new mn(m);if(!gi(m.relatedTarget,function(p){return p==a},!0))return m.currentTarget=a,m.type=b,c.call(a,m)}:function(m){m=new mn(m); m.currentTarget=a;return c.call(a,m)}; h=Ik(h);a.addEventListener?(b=="mouseenter"&&f?b="mouseover":b=="mouseleave"&&f?b="mouseout":b=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"),hqa()||typeof d==="boolean"?a.addEventListener(b,h,d):a.addEventListener(b,h,!!d.capture)):a.attachEvent("on"+b,h);nn[e]=[a,b,c,h,d];return e} function iqa(a){var b=window;var c=c===void 0?{}:c;var d=on(b,"scroll",function(){jqa(d);a.apply(b,arguments)},c)} function jqa(a){a&&(typeof a=="string"&&(a=[a]),zc(a,function(b){if(b in nn){var c=nn[b],d=c[0],e=c[1],f=c[3];c=c[4];d.removeEventListener?hqa()||typeof c==="boolean"?d.removeEventListener(e,f,c):d.removeEventListener(e,f,!!c.capture):d.detachEvent&&d.detachEvent("on"+e,f);delete nn[b]}}))} var hqa=ph(function(){var a=!1;try{var b=Object.defineProperty({},"capture",{get:function(){a=!0}}); window.addEventListener("test",null,b)}catch(c){}return a});function pn(a){this.JSC$6574_callback_=a;this.position_=null;this.previousTime_=0;this.previousPosition_=null;this.previousVelocity_=0;this.cycles_=[];for(a=0;a<4;a++)this.cycles_.push(0);this.index_=0;this.mouseListenerKey_=on(window,"mousemove",Qa(this.onMouseMove_,this));this.timerId_=Wk(Qa(this.checkPosition_,this),25)} Ua(pn,wi);pn.prototype.onMouseMove_=function(a){a.pageX_===void 0&&eqa(a);var b=a.pageX_;a.pageY_===void 0&&eqa(a);this.position_=new Hh(b,a.pageY_)}; pn.prototype.checkPosition_=function(){if(this.position_){var a=Zl();if(this.previousTime_!=0){var b=this.previousPosition_,c=this.position_,d=b.x-c.x;b=b.y-c.y;d=Math.sqrt(d*d+b*b)/(a-this.previousTime_);this.cycles_[this.index_]=Math.abs((d-this.previousVelocity_)/this.previousVelocity_)>.5?1:0;for(c=b=0;c<4;c++)b+=this.cycles_[c]||0;b>=3&&this.JSC$6574_callback_();this.previousVelocity_=d}this.previousTime_=a;this.previousPosition_=this.position_;this.index_=(this.index_+1)%4}}; pn.prototype.disposeInternal=function(){window.clearInterval(this.timerId_);jqa(this.mouseListenerKey_)};var kqa={};function lqa(){var a={};var b=a.preferMobileEvents===void 0?!1:a.preferMobileEvents;a=a.enableScrollEventListener===void 0?!0:a.enableScrollEventListener;if(za("_lact",window)==null){var c=parseInt(Hk("LACT"),10);c=isFinite(c)?Date.now()-Math.max(c,0):-1;ya("_lact",c,window);ya("_fact",c,window);c==-1&&qn();mqa(b,a);new pn(function(){rn("mouse",100)})}} function mqa(a,b){var c=window;a=a===void 0?!1:a;b=b===void 0?!0:b;on(c.document,"keydown",qn);on(c.document,"keyup",qn);on(c.document,"mousedown",qn);on(c.document,"mouseup",qn);a?on(c,"touchmove",function(){rn("touchmove",200)},{passive:!0}):(on(c,"resize",function(){rn("resize",200)}),b&&on(c,"scroll",function(){rn("scroll",200)})); on(c.document,"touchstart",qn,{passive:!0});on(c.document,"touchend",qn,{passive:!0})} function rn(a,b){kqa[a]||(kqa[a]=!0,Oi.addLowPriorityJob(function(){qn();kqa[a]=!1},b))} function qn(){za("_lact",window)==null&&(lqa(),za("_lact",window));var a=Date.now();ya("_lact",a,window);za("_fact",window)==-1&&ya("_fact",a,window);(a=za("ytglobal.ytUtilActivityCallback_"))&&a()} function nqa(){var a=za("_lact",window);return a==null?-1:Math.max(Date.now()-a,0)} ;var oqa=new Ck("rawColdConfigGroup");var pqa=new Ck("rawHotConfigGroup");var qqa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(qqa,Dg);var rqa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(rqa,Dg);var sn=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a,500)}; k(sn,Dg);sn.prototype.getPayloadCase=function(){return Ff(this,sqa)}; sn.prototype.getContext=function(){return Gf(this,rqa,33)}; var sqa=[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328,330,331,332,334,337,338,340,344,348,350,351,352,353, 354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515,516,517,518,519,520,522,523,524,525,526,527,528,529,530,531,536,537,538,539,541,545,548];var tqa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(tqa,Dg);var tn=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(tn,Dg);tn.prototype.setVideoId=function(a){return Df(this,1,un,We(a))}; tn.prototype.getPlaylistId=function(){return $f(this,wf(this,un,2))}; var un=[1,2];var uqa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(uqa,Dg);uqa.prototype.getContext=function(){return Gf(this,hl,1)};var vqa=xa.ytPubsubPubsubInstance||new lj,vn=xa.ytPubsubPubsubSubscribedKeys||{},wn=xa.ytPubsubPubsubTopicToKeys||{},wqa=xa.ytPubsubPubsubIsSynchronous||{};function xqa(a,b){var c=xn();if(c&&b){var d=c.subscribe(a,function(){var e=arguments,f=function(){vn[d]&&b.apply&&typeof b.apply=="function"&&b.apply(window,e)}; try{wqa[a]?f():Vk(f,0)}catch(h){Jk(h)}},void 0); vn[d]=!0;wn[a]||(wn[a]=[]);wn[a].push(d);return d}return 0} function yqa(a){var b=xn();b&&(typeof a==="number"?a=[a]:typeof a==="string"&&(a=[parseInt(a,10)]),zc(a,function(c){b.unsubscribeByKey(c);delete vn[c]}))} function zqa(a,b){var c=xn();c&&c.publish.apply(c,arguments)} function Aqa(a){var b=xn();if(b)if(b.clear(a),a)Bqa(a);else for(var c in wn)Bqa(c)} function xn(){return xa.ytPubsubPubsubInstance} function Bqa(a){wn[a]&&(a=wn[a],zc(a,function(b){vn[b]&&delete vn[b]}),a.length=0)} lj.prototype.subscribe=lj.prototype.subscribe;lj.prototype.unsubscribeByKey=lj.prototype.unsubscribeByKey;lj.prototype.publish=lj.prototype.publish;lj.prototype.clear=lj.prototype.clear;ya("ytPubsubPubsubInstance",vqa);ya("ytPubsubPubsubTopicToKeys",wn);ya("ytPubsubPubsubIsSynchronous",wqa);ya("ytPubsubPubsubSubscribedKeys",vn);var yn=Symbol("injectionDeps"),zn=function(a){this.name=a}; zn.prototype.toString=function(){return"InjectionToken("+this.name+")"}; var Cqa=function(a){this.key=a},Dqa=function(a){this.deferredKey=a}; function An(a){return new Cqa(a)} var Eqa=function(){var a=this;this.providers=new Map;this.JSC$6603_deferred=new Map;this.cachedValues=new Map;this.TEST_ONLY={getInjectionSnapshot:function(){return new Map(a.providers)}, overrideProvider:function(b){var c=a.providers.get(b.provide),d=a.cachedValues.get(b.provide);a.cachedValues.delete(b.provide);a.addProvider(b);return function(){a.providers.delete(b.provide);a.cachedValues.delete(b.provide);c&&a.addProvider(c);d&&a.cachedValues.set(b.provide,d)}}}}; Eqa.prototype.addProvider=function(a){this.providers.set(a.provide,a);var b=this.JSC$6603_deferred.get(a.provide);if(b)try{b.resolver(this.resolve(a.provide))}catch(c){b.rejector(c)}}; Eqa.prototype.resolve=function(a){return a instanceof Dqa?Fqa(this,a):a instanceof Cqa?Bn(this,a.key,[],!0):Bn(this,a,[])}; var Fqa=function(a,b){b=b.deferredKey;if(a.JSC$6603_deferred.has(b))return a.JSC$6603_deferred.get(b).promise;var c=Bn(a,b,[],!0);if(c!==void 0)return Promise.resolve(c);var d={};d.promise=new Promise(function(e,f){d.resolver=e;d.rejector=f}); a.JSC$6603_deferred.set(b,d);return d.promise},Bn=function(a,b,c,d){d=d===void 0?!1:d; if(c.indexOf(b)>-1)throw Error("Deps cycle for: "+b);if(a.cachedValues.has(b))return a.cachedValues.get(b);if(!a.providers.has(b)){if(d)return;throw Error("No provider for: "+b)}d=a.providers.get(b);c.push(b);if(d.useValue!==void 0)var e=d.useValue;else if(d.useFactory)e=d[yn]?Gqa(a,d[yn],c):[],e=d.useFactory.apply(d,ja(e));else if(d.useClass){e=d.useClass;var f=e[yn]?Gqa(a,e[yn],c):[];e=new(Function.prototype.bind.apply(e,[null].concat(ja(f))))}else throw Error("Could not resolve providers for: "+ b);c.pop();d.skipCache||a.cachedValues.set(b,e);return e},Gqa=function(a,b,c){return b?b.map(function(d){return d instanceof Cqa?Bn(a,d.key,c,!0):Bn(a,d,c)}):[]};var Cn;function Dn(){Cn||(Cn=new Eqa);return Cn} function Hqa(){var a=Iqa;return function(){var b=Dn();if(!b.resolve(An(a))){var c={};b.addProvider((c.provide=a,c.useClass=a,c[yn]=void 0,c))}return b.resolve(a)}} function En(a,b){var c,d;ta(function(e){c=Dn();return(d=c.resolve(An(a)))?(b(d),e.return(Promise.resolve(d))):e.return(c.resolve(new Dqa(a)).then(function(f){b(f);return f}))})} ;var Fn=window;function Jqa(){var a,b;return"h5vcc"in Fn&&((a=Fn.h5vcc.traceEvent)==null?0:a.traceBegin)&&((b=Fn.h5vcc.traceEvent)==null?0:b.traceEnd)?1:"performance"in Fn&&Fn.performance.mark&&Fn.performance.measure?2:0} function Kqa(a){var b=Jqa();switch(b){case 1:Fn.h5vcc.traceEvent.traceBegin("YTLR",a);break;case 2:Fn.performance.mark(a+"-start");break;case 0:break;default:Ob(b,"unknown trace type");}} function Lqa(a){var b=Jqa();switch(b){case 1:Fn.h5vcc.traceEvent.traceEnd("YTLR",a);break;case 2:b=a+"-start";var c=a+"-end";Fn.performance.mark(c);Fn.performance.measure(a,b,c);break;case 0:break;default:Ob(b,"unknown trace type");}} ;var Gn=y("web_enable_lifecycle_monitoring")&&Jqa()!==0,Mqa=y("web_enable_lifecycle_monitoring");function Nqa(a){var b,c;(c=(b=window).onerror)==null||c.call(b,a.message,"",0,0,a)} ;var Pqa=function(a){var b=this;var c=c===void 0?0:c;var d=d===void 0?Fl():d;this.JSC$6614_defaultPriority=c;this.scheduler=d;this.completedResolver=new $i;this.scheduledPayloads=a;for(a={i$jscomp$324:0};a.i$jscomp$324-1&&a.plugins.splice(b,1)})}; Hn.prototype.transition=function(a,b){var c=this;Gn&&Lqa(this.state);var d=this.transitions.find(function(f){return Array.isArray(f.from)?f.from.find(function(h){return h===c.state&&f.to===a}):f.from===c.state&&f.to===a}); if(d){this.jobSet&&(Qqa(this.jobSet),this.jobSet=void 0);Rqa(this,a,b);this.state=a;Gn&&Kqa(this.state);d=d.action.bind(this);var e=this.plugins.filter(function(f){return f[a]}).map(function(f){return f[a]}); d(Sqa(this,e),b)}else throw Error("no transition specified from "+this.state+" to "+a)}; var Sqa=function(a,b){var c=b.filter(function(e){return Tqa(a,e)===10}),d=b.filter(function(e){return Tqa(a,e)!==10}); return a.processPluginOptions.shouldWaitOnAsyncImmediate?function(){var e=ua.apply(0,arguments);return ta(function(f){if(f.nextAddress==1)return f.yield(a.runImmediateJobsAsync.apply(a,[c].concat(ja(e))),2);a.setJobSetWithScheduledJobs.apply(a,[d].concat(ja(e)));f.jumpToEnd()})}:function(){var e=ua.apply(0,arguments); a.runImmediateJobsSync.apply(a,[c].concat(ja(e)));a.setJobSetWithScheduledJobs.apply(a,[d].concat(ja(e)))}}; Hn.prototype.runImmediateJobsSync=function(a){var b=ua.apply(1,arguments);Fl();for(var c=l(a),d=c.next(),e={};!d.done;e={lifecycle$jscomp$2:void 0},d=c.next())e.lifecycle$jscomp$2=d.value,Dl(function(f){return function(){Uqa(f.lifecycle$jscomp$2.name);Vqa(function(){return f.lifecycle$jscomp$2.callback.apply(f.lifecycle$jscomp$2,ja(b))}); In(f.lifecycle$jscomp$2.name)}}(e))}; Hn.prototype.runImmediateJobsAsync=function(a){var b=ua.apply(1,arguments),c,d,e,f;return ta(function(h){h.nextAddress==1&&(Fl(),c=l(a),d=c.next(),e={});if(h.nextAddress!=3){if(d.done)return h.jumpTo(0);e.lifecycle$jscomp$3=d.value;e.asyncJobCompletion=void 0;f=function(m){return function(){Uqa(m.lifecycle$jscomp$3.name);var p=Vqa(function(){return m.lifecycle$jscomp$3.callback.apply(m.lifecycle$jscomp$3,ja(b))}); Qda(p)?m.asyncJobCompletion=y("web_lifecycle_error_handling_killswitch")?p.then(function(){In(m.lifecycle$jscomp$3.name)}):p.then(function(){In(m.lifecycle$jscomp$3.name)},function(q){Nqa(q); In(m.lifecycle$jscomp$3.name)}):In(m.lifecycle$jscomp$3.name)}}(e); Dl(f);return e.asyncJobCompletion?h.yield(e.asyncJobCompletion,3):h.jumpTo(3)}e={lifecycle$jscomp$3:void 0,asyncJobCompletion:void 0};d=c.next();return h.jumpTo(2)})}; Hn.prototype.setJobSetWithScheduledJobs=function(a){var b=ua.apply(1,arguments),c=this,d=a.map(function(e){return{job:function(){Uqa(e.name);Vqa(function(){return e.callback.apply(e,ja(b))}); In(e.name)}, priority:Tqa(c,e)}}); d.length&&(this.jobSet=new Pqa(d))}; var Tqa=function(a,b){var c,d;return(d=(c=a.overridePriority)!=null?c:b.priority)!=null?d:0},Uqa=function(a){Gn&&a&&Kqa(a)},In=function(a){Gn&&a&&Lqa(a)},Rqa=function(a,b,c){Mqa&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed("["+a.constructor.name+"] '"+a.state+"' to '"+b+"'"),console.log("with message: ",c),console.groupEnd())}; ba.Object.defineProperties(Hn.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}}); function Vqa(a){if(y("web_lifecycle_error_handling_killswitch"))return a();try{return a()}catch(b){Nqa(b)}} ;var Jn=function(a){Hn.call(this,a===void 0?"none":a);this.navigationTimer=null;this.overridePriority=10;this.transitions=[{from:"none",to:"application_navigating",action:this.runApplicationNavigationBegin},{from:"application_navigating",to:"none",action:this.runApplicationNavigationEnd},{from:"application_navigating",to:"application_navigating",action:function(){}}, {from:"none",to:"none",action:function(){}}]},Wqa; k(Jn,Hn);Jn.prototype.runApplicationNavigationBegin=function(a,b){var c=this;this.navigationTimer=vl(0,function(){c.currentState==="application_navigating"&&c.transition("none")},5E3); a(b==null?void 0:b.event)}; Jn.prototype.runApplicationNavigationEnd=function(a,b){this.navigationTimer&&(Oi.cancelJob(this.navigationTimer),this.navigationTimer=null);a(b==null?void 0:b.event)}; var Xqa=function(){Wqa||(Wqa=new Jn);return Wqa};var Yqa=[];ya("yt.logging.transport.getScrapedGelPayloads",function(){return Yqa});var Zqa=void 0,$qa=void 0;var Kn=function(){var a=this;this.store={};this.totalEntries=0;this.memoizedKeySequences={};this.TEST_ONLY={getEntriesCount:function(){return a.totalEntries}}}; Kn.prototype.storePayload=function(a,b){a=ara(a);this.store[a]?this.store[a].push(b):(this.memoizedKeySequences={},this.store[a]=[b]);this.totalEntries++;y("more_accurate_gel_parser")&&(b=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(b));return a}; Kn.prototype.smartExtractMatchingEntries=function(a){if(!a.keys.length)return[];for(var b=bra(this,a.keys.splice(0,1)[0]),c=[],d=0;d=1E3?m("CODE_SECTION_FLUSH_LOGS_ON_HARD_MAX_QUEUE_SIZE"):d>=a?kra||(kra=xra(function(){m("CODE_SECTION_FLUSH_LOGS_ON_MAX_QUEUE_SIZE");kra=void 0},0)):e-h>=10&&(yra(b,c.tier),f.lastDebounceQueueFromLogTimeMs=e)} function rra(a,b){if(a.endpoint==="log_event"){y("more_accurate_gel_parser")&&Sn().storePayload({isJspb:!1},a.payload);Tn(a);var c=Un(a),d=new Map;d.set(c,[a.payload]);var e=ora(a.payload)||"";b&&(Mn=new b);return new cj(function(f,h){Mn&&Mn.isReady()?zra(d,Mn,f,h,{bypassNetworkless:!0},!0,Vn(e)):f()})}} function ura(a,b,c){if(b.endpoint==="log_event"){Tn(void 0,b);var d=Un(b,!0),e=new Map;e.set(d,[ff(b.payload)]);c&&(Mn=new c);return new cj(function(f){Mn&&Mn.isReady()?Ara(e,Mn,f,{bypassNetworkless:!0},!0,Vn(a)):f()})}} function Un(a,b){var c="";if(a.dangerousLogToVisitorSession)c="visitorOnlyApprovedKey";else if(a.cttAuthInfo){if(b===void 0?0:b){b=a.cttAuthInfo.token;c=a.cttAuthInfo;var d=new tn;c.videoId?d.setVideoId(c.videoId):c.playlistId&&Df(d,2,un,We(c.playlistId));Qn[b]=d}else b=a.cttAuthInfo,c={},b.videoId?c.videoId=b.videoId:b.playlistId&&(c.playlistId=b.playlistId),Pn[a.cttAuthInfo.token]=c;c=a.cttAuthInfo.token}return c} function wra(a,b,c,d){b=b===void 0?{}:b;c=c===void 0?!1:c;if(y("enable_flush_logs_call_source_trace")){var e=a;a===void 0&&(e=On?"CODE_SECTION_FLUSH_LOGS_ON_THE_FIRST_TIME_AFTER_STARTUP":"CODE_SECTION_UNSPECIFIED");Rn[""]=!0;Sn().storePayload({cttAuthInfo:"",isJspb:!1,tier:200},{eventTimeMs:Math.round(Zl()),context:{lastActivityMs:String(nqa())},tvhtml5StabilityTraceEvent:{codeSection:e}})}new cj(function(f,h){var m=vra(c,d),p=m.useVideoStatsEndPoint;m.useVideoStatsEndPoint=!1;Bra(m.queueTimer);Bra(m.queueMaxTimer); m.queueMaxTimer=0;Mn&&Mn.isReady()?d===void 0&&y("enable_web_tiered_gel")?Cra(f,h,b,c,300,p):Cra(f,h,b,c,d,p):(yra(c,d),f())})} function Cra(a,b,c,d,e,f){var h=Mn;c=c===void 0?{}:c;d=d===void 0?!1:d;e=e===void 0?200:e;f=f===void 0?!1:f;var m=new Map,p=new Map,q={isJspb:d,cttAuthInfo:void 0,tier:e},t={isJspb:d,cttAuthInfo:void 0};if(d){b=l(Object.keys(Rn));for(e=b.next();!e.done;e=b.next())e=e.value,p=y("enable_web_tiered_gel")?Sn().smartExtractMatchingEntries({keys:[q,t],sizeLimit:1E3}):Sn().extractMatchingEntries({isJspb:!0,cttAuthInfo:e}),p.length>0&&m.set(e,p),(y("web_fp_via_jspb_and_json")&&c.writeThenSend||!y("web_fp_via_jspb_and_json"))&& delete Rn[e];Ara(m,h,a,c,!1,f)}else{m=l(Object.keys(Rn));for(q=m.next();!q.done;q=m.next())q=q.value,t=y("enable_web_tiered_gel")?Sn().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:q,tier:e},{isJspb:!1,cttAuthInfo:q}],sizeLimit:1E3}):Sn().extractMatchingEntries({isJspb:!1,cttAuthInfo:q}),t.length>0&&p.set(q,t),(y("web_fp_via_jspb_and_json")&&c.writeThenSend||!y("web_fp_via_jspb_and_json"))&&delete Rn[q];zra(p,h,a,b,c,!1,f)}} function yra(a,b){a=a===void 0?!1:a;b=b===void 0?200:b;var c=function(){wra("CODE_SECTION_FLUSH_LOGS_ON_DEBOUNCE_LOGS_QUEUE",{writeThenSend:!0},a,b)},d=vra(a,b),e=d===jra||d===ira?5E3:era; y("web_gel_timeout_cap")&&!d.queueMaxTimer&&(e=xra(function(){c()},e),d.queueMaxTimer=e); Bra(d.queueTimer);e=Hk("LOGGING_BATCH_TIMEOUT",Yk("web_gel_debounce_ms",1E4));y("shorten_initial_gel_batch_timeout")&&On&&(e=dra);e=xra(function(){Yk("gel_min_batch_size")>0?Sn().getSequenceCount({cttAuthInfo:void 0,isJspb:a,tier:b})>=fra&&c():c()},e); d.queueTimer=e} function zra(a,b,c,d,e,f,h){e=e===void 0?{}:e;var m=Math.round(Zl()),p=a.size,q=Dra(h);a=l(a);var t=a.next();for(h={};!t.done;h={networkFailures:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,onSuccess$jscomp$3:void 0,onError$jscomp$3:void 0},t=a.next()){var u=l(t.value);t=u.next().value;u=u.next().value;h.batchRequest=Oh({context:Goa(b.config_||Em())});if(!La(u)&&!y("throw_err_when_logevent_malformed_killswitch")){d();break}h.batchRequest.events=u;(u=Pn[t])&&Era(h.batchRequest,t, u);delete Pn[t];h.dangerousLogToVisitorSession=t==="visitorOnlyApprovedKey";Fra(h.batchRequest,m,h.dangerousLogToVisitorSession);Gra(e);h.onSuccess$jscomp$3=function(v){y("start_client_gcf")&&Oi.addLowPriorityJob(function(){return ta(function(w){return w.yield(Hra(v),0)})}); p--;p||c()}; h.networkFailures=0;h.onError$jscomp$3=function(v){return function(){v.networkFailures++;if(e.bypassNetworkless&&v.networkFailures===1)try{Nm(b,q,v.batchRequest,Ira({writeThenSend:!0},v.dangerousLogToVisitorSession,v.onSuccess$jscomp$3,v.onError$jscomp$3,f)),On=!1}catch(w){Jk(w),d()}p--;p||c()}}(h); try{Nm(b,q,h.batchRequest,Ira(e,h.dangerousLogToVisitorSession,h.onSuccess$jscomp$3,h.onError$jscomp$3,f)),On=!1}catch(v){Jk(v),d()}}} function Ara(a,b,c,d,e,f){d=d===void 0?{}:d;var h=Math.round(Zl()),m={value:a.size},p=new Map([].concat(ja(a)));p=l(p);for(var q=p.next();!q.done;q=p.next()){var t=l(q.value).next().value,u=a.get(t);q=new uqa;var v=b.config_||Em(),w=new hl,x=new cl;eg(x,1,v.innertubeContextHostLanguage);eg(x,2,v.innertubeContextGeoLocation);fg(x,16,v.innertubeContextClientNameFieldNumber);eg(x,17,v.innertubeContextClientVersion);if(v.innertubeContextClientConfigInfo){var A=v.innertubeContextClientConfigInfo,H=new bl; A.coldConfigData&&eg(H,1,A.coldConfigData);A.appInstallData&&eg(H,6,A.appInstallData);A.coldHashData&&eg(H,3,A.coldHashData);A.hotHashData&&H.setHotHashData(A.hotHashData);If(x,62,H)}(A=xa.devicePixelRatio)&&A!=1&&sf(x,65,Le(A));A=vma();A!==""&&eg(x,54,A);A=wma();if(A.length>0){H=new dna;for(var P=0;P65535&&(a=1);Gk("BATCH_CLIENT_COUNTER",a);return a} function Era(a,b,c){if(c.videoId)var d="VIDEO";else if(c.playlistId)d="PLAYLIST";else return;a.credentialTransferTokenTargetId=c;a.context=a.context||{};a.context.user=a.context.user||{};a.context.user.credentialTransferTokens=[{token:b,scope:d}]} function Tn(a,b){var c=za("yt.logging.transport.enableScrapingForTest"),d=Zk("il_payload_scraping")==="enable_il_payload_scraping";if(!c)if(d)Yqa=[],ya("yt.logging.transport.enableScrapingForTest",!0),ya("yt.logging.transport.scrapedPayloadsForTesting",Yqa),ya("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),ya("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), ya("yt.logging.transport.scrapeClientEvent",!0);else return;c=za("yt.logging.transport.scrapedPayloadsForTesting");d=za("yt.logging.transport.payloadToScrape");b&&(b=b.payload,(b=za("yt.logging.transport.getScrapedPayloadFromClientEventsFunction").bind(b)())&&c.push(b));b=za("yt.logging.transport.scrapeClientEvent");if(d&&d.length>=1)for(var e=0;e0){h=!0;break}}h&&(h=!1,e?h=!0:(typeof a==="string"?m=a:ErrorEvent&&a instanceof ErrorEvent?(h=!0,m=a.message,b=a.filename,c=a.lineno,d=a.colno):(m="Unknown error",b="Unknown file",c=0),e=new ql(m),e.name="UnhandledWindowError",e.message=m,e.fileName= b,e.lineNumber=c,isNaN(d)?delete e.columnNumber:e.columnNumber=d),y("wiz_enable_component_stack_propagation_killswitch")||(f=Pra(e,f)),f&&fo(e,f),h?$n(e):eo(e))} function $n(a,b,c,d,e,f,h,m){f=f===void 0?{}:f;f.name=c||Hk("INNERTUBE_CONTEXT_CLIENT_NAME",1);f.version=d||Hk("INNERTUBE_CONTEXT_CLIENT_VERSION");c=f;b=b===void 0?"ERROR":b;h=h===void 0?!1:h;b=b===void 0?"ERROR":b;h=h===void 0?!1:h;if(a){a.hasOwnProperty("level")&&a.level&&(b=a.level);if(y("console_log_js_exceptions")||["test","dev","autopush","staging"].includes(Hk("SERVER_VERSION")))d=[],d.push("Name: "+a.name),d.push("Message: "+a.message),a.hasOwnProperty("params")&&d.push("Error Params: "+JSON.stringify(a.params)), a.hasOwnProperty("args")&&d.push("Error args: "+JSON.stringify(a.args)),d.push("File name: "+a.fileName),d.push("Stacktrace: "+a.stack),d=d.join("\n"),window.console.log(d,a);if(!(Rra>=5)){d=[];e=l(Vra);for(f=e.next();!f.done;f=e.next()){f=f.value;try{f()&&d.push(f())}catch(H){}}d=[].concat(ja(Ura),ja(d));var p=Vba(a);e=p.message||"Unknown Error";f=p.name||"UnknownError";var q=p.stack||a.stacktrace||"Not available";if(q.startsWith(f+": "+e)){var t=q.split("\n");t.shift();q=t.join("\n")}t=p.lineNumber|| "Not available";p=p.fileName||"Not available";var u=0;if(a.hasOwnProperty("args")&&a.args&&a.args.length)for(var v=0;v=500);v++);else if(a.hasOwnProperty("params")&&a.params){var w=a.params;if(typeof a.params==="object")for(v in w){if(w[v]){var x="params."+v,A=al(w[v]);c[x]=A;u+=x.length+A.length;if(u>500)break}}else c.params=al(w)}if(d.length)for(v=0;v=500);v++);navigator.vendor&&!c.hasOwnProperty("vendor")&&( c["device.vendor"]=navigator.vendor);v={message:e,name:f,lineNumber:t,fileName:p,stack:q,params:c,sampleWeight:1};c=Number(a.columnNumber);isNaN(c)||(v.lineNumber=v.lineNumber+":"+c);if(a.level==="IGNORED")a=0;else a:{a=Vma();c=l(a.messageWeights);for(d=c.next();!d.done;d=c.next())if(d=d.value,v.message&&v.message.match(d.messageRegExp)){a=d.weight;break a}a=l(a.callbackWeights);for(c=a.next();!c.done;c=a.next())if(c=c.value,c.callback(v)){a=c.weight;break a}a=1}v.sampleWeight=a;a=l(Oma);for(c=a.next();!c.done;c= a.next())if(c=c.value,c.patternsForType[v.name])for(e=l(c.patternsForType[v.name]),d=e.next();!d.done;d=e.next())if(f=d.value,d=v.message.match(f.regexp)){v.params["params.error.original"]=d[0];e=f.groups;f={};for(t=0;t not found for "+a.debugName+". See go/cow-error/required-context-provider-not-found for more information.");return a.defaultValue}return b} ;hca("#");function vsa(a){var b;return((b=wsa.documentOverride)!=null?b:a).__wizdispatcher} var wsa={};var xsa=ho("WizInjectionContext_ModelRootElement"),ysa=ho("WizInjectionContext_RendererData"),zsa=ho("WizInjectionContext_InjectingConstructor"),Asa=ho("WizInjectionContext_AppContext"),Bsa=ho("WizInjectionContext_Dispatcher"),Csa=ho("WizInjectionContext_RootElement"),Dsa=ho("WizInjectionContext_AsyncDeps"),Esa=ho("WizInjectionContext_ObjectCreationTracker");function ro(a){var b=io;if(!b){switch(a===void 0?3:a){case 0:a=Error("Registering a bleat cleanup without an open owner. See go/cow-error/missing-open-owner for more information.");break;case 1:a=Error("Attempted to inject a value outside of an injection context. Valid injection contexts are:\n A. in a Wiz Object constructor\n B. in a Client-only Wiz component\n C. in the onInit callback of a Client-only Wiz component\n D. in a effect callback of a Client-only Wiz component\n E. (advanced) in a custom wiz async binding\nNOTE: This error may also be caused if you manually instantiated anew Wiz Object instead of injecting them. See go/cow-error/missing-context-for-injection for more information."); break;case 2:a=Error("Attempted to create a portal outside of a root render context. If you're trying to create a separate TSX tree, call render() instead. See go/cow-error/portal-outside-render-context for more information.");break;default:a=Error("Missing open owner. See go/cow-error/missing-open-owner.");}throw a}return b} function Fsa(a){var b=jo(a);a={};return a[Symbol.dispose]=function(){jo(b)},a} ;function Gsa(){var a=ro(1),b=qo(a,Asa);if(!po(b))return b;a=qo(a,Bsa);if(!po(a))return a.getOptionalAppContext()} ;function Hsa(a,b){return Object.is(a,b)} ;var so=null,to=!1,uo=1,vo=Symbol("SIGNAL");function wo(a){var b=so;so=a;return b} var xo={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:function(){return!1}, producerRecomputeValue:function(){}, consumerMarkedDirty:function(){}, consumerOnSignalRead:function(){}}; function Isa(a){if(to)throw Error("");if(so!==null){var b=so.producersTail;if(b===void 0||b.producer!==a){var c=void 0,d=so.recomputing;if(d&&(c=b!==void 0?b.nextProducer:so.producers,c!==void 0&&c.producer===a)){so.producersTail=c;c.lastReadVersion=a.version;return}var e=a.consumersTail,f;if(!(f=e===void 0||e.consumer!==so)){if(d){a:{f=so;d=f.producersTail;if(d!==void 0){f=f.producers;do{if(f===e){d=!0;break a}if(f===d)break;f=f.nextProducer}while(f!==void 0)}d=!1}d=!d}f=d}f&&(d=yo(so),c={producer:a, consumer:so,nextProducer:c,prevConsumer:e,lastReadVersion:a.version,nextConsumer:void 0},so.producersTail=c,b!==void 0?b.nextProducer=c:so.producers=c,d&&Jsa(a,c))}}} function zo(a){if(!yo(a)||a.dirty)if(a.dirty||a.lastCleanEpoch!==uo)(a.producerMustRecompute(a)||Ksa(a))&&a.producerRecomputeValue(a),a.dirty=!1,a.lastCleanEpoch=uo} function Lsa(a){if(a.consumers!==void 0){var b=to;to=!0;try{for(var c=a.consumers;c!==void 0;c=c.nextConsumer){var d=c.consumer;d.dirty||(a=void 0,d.dirty=!0,Lsa(d),(a=d.consumerMarkedDirty)==null||a.call(d,d))}}finally{to=b}}} function Msa(){var a;return((a=so)==null?void 0:a.consumerAllowSignalWrites)!==!1} function Nsa(a){a&&(a.producersTail=void 0,a.recomputing=!0);return wo(a)} function Osa(a){a.recomputing=!1;var b=a.producersTail,c=b!==void 0?b.nextProducer:a.producers;if(c!==void 0){if(yo(a)){do c=Psa(c);while(c!==void 0)}b!==void 0?b.nextProducer=void 0:a.producers=void 0}} function Ksa(a){for(a=a.producers;a!==void 0;a=a.nextProducer){var b=a.producer,c=a.lastReadVersion;if(c!==b.version)return!0;zo(b);if(c!==b.version)return!0}return!1} function Jsa(a,b){var c=a.consumersTail,d=yo(a);c!==void 0?(b.nextConsumer=c.nextConsumer,c.nextConsumer=b):(b.nextConsumer=void 0,a.consumers=b);b.prevConsumer=c;a.consumersTail=b;if(!d)for(a=a.producers;a!==void 0;a=a.nextProducer)Jsa(a.producer,a)} function Psa(a){var b=a.producer,c=a.nextProducer,d=a.nextConsumer,e=a.prevConsumer;a.nextConsumer=void 0;a.prevConsumer=void 0;d!==void 0?d.prevConsumer=e:b.consumersTail=e;if(e!==void 0)e.nextConsumer=d;else if(b.consumers=d,!yo(b))for(a=b.producers;a!==void 0;)a=Psa(a);return c} function yo(a){return a.consumerIsAlwaysLive||a.consumers!==void 0} ;function Qsa(a){var b=Object.create(Rsa);b.computation=a;a=function(){zo(b);Isa(b);if(b.value===Ao)throw b.error;return b.value}; a[vo]=b;return a} var Bo=Symbol("UNSET"),Co=Symbol("COMPUTING"),Ao=Symbol("ERRORED"),Rsa=Object.assign({},xo,{value:Bo,dirty:!0,error:null,equal:Hsa,kind:"computed",producerMustRecompute:function(a){return a.value===Bo||a.value===Co}, producerRecomputeValue:function(a){if(a.value===Co)throw Error("");var b=a.value;a.value=Co;var c=Nsa(a),d=!1;try{var e=a.computation();wo(null);d=b!==Bo&&b!==Ao&&e!==Ao&&a.equal(b,e)}catch(f){e=Ao,a.error=f}finally{wo(c),a&&Osa(a)}d?a.value=b:(a.value=e,a.version++)}});var Ssa=Object.assign({},xo,{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"});var Do=function(){throw Error()};var Tsa=null;function Usa(a,b){var c=Object.create(Vsa);c.value=a;b!==void 0&&(c.equal=b);a=function(){Isa(c);return c.value}; a[vo]=c;return[a,function(d){return Eo(c,d)}, function(d){Msa()||Do(c);Eo(c,d(c.value))}]} function Eo(a,b){Msa()||Do(a);if(!a.equal(a.value,b)){a.value=b;a.version++;uo++;Lsa(a);var c;(c=Tsa)==null||c(a)}} var Vsa=Object.assign({},xo,{equal:Hsa,value:void 0,kind:"signal"});function Wsa(a,b,c){var d=Object.create(Xsa);d.source=a;d.computation=b;c!=void 0&&(d.equal=c);a=function(){zo(d);Isa(d);if(d.value===Ao)throw d.error;return d.value}; a[vo]=d;return a} var Xsa=Object.assign({},xo,{value:Bo,dirty:!0,error:null,equal:Hsa,kind:"linkedSignal",producerMustRecompute:function(a){return a.value===Bo||a.value===Co}, producerRecomputeValue:function(a){if(a.value===Co)throw Error("");var b=a.value;a.value=Co;var c=Nsa(a);try{var d=a.source();var e=a.computation(d,b===Bo||b===Ao?void 0:{source:a.sourceValue,value:b});a.sourceValue=d}catch(f){e=Ao,a.error=f}finally{wo(c),a&&Osa(a)}b!==Bo&&e!==Ao&&a.equal(b,e)?a.value=b:(a.value=e,a.version++)}});function Fo(a){var b=wo(null);try{return a()}finally{wo(b)}} ;Object.assign({},xo,{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:function(a){a.schedule!==null&&a.schedule(a.ref)}, cleanupFn:function(){}});function Ysa(a){return Object.create(Object.assign({},xo,a))} ;var Zsa;function $sa(){var a;return(a=Zsa)!=null?a:Zsa=Ysa({consumerAllowSignalWrites:!0})} ;var ata=Symbol("lYIU2b"),Go=Symbol("PvID9b"),bta=Symbol("STw07c"),cta=je(function(a){return ke(a)&&ata in a}); function dta(a,b,c){var d;return a&&b?a+"__"+b:(d=a!=null?a:b)!=null?d:c} ;var eta={enableAttributeSanitization:!0,enableComponentStacksInErrorMessages:!0,enableContextBasedComponentStacks:Hca,enableContextPerComponent:Hca,enableLazyTsx:Ica,enablePerformanceTiming:!1,enablePerformanceTracing:!1,alwaysTrackContexts:!1,enableClientOnlyWizVeLogging:!0,flushRenderEffectsDuringRender:!1,legacyTriggerSoyRendererEvents:!1};var Ho=Object.assign({},{attributes:{},handleError:function(a){throw a}},eta); function fta(){var a=Object.assign({},eta);Object.getOwnPropertyNames(eta).forEach(function(b){Ho[b]!==void 0&&(a[b]=Ho[b])}); return a} ;function Io(a,b,c){c=c===void 0?"":c;a=Qsa(a);var d=a[vo];d.debugName=dta(b==null?void 0:b.debugName,c,"[computed]");(b==null?void 0:b.equals)!=null&&(d.equal=b.equals);return a} ;var Jo=Symbol("idom");var Ko=Symbol("IS_VNODE");var Lo=function(){this.afterRenderCallbacks=null},gta=Symbol("ElRef"),Mo=function(a){this.props=a; this.__unmounted=!1}; Mo.prototype.didPatch=function(){}; Mo.prototype.didMount=function(){}; Mo.prototype.didUnmount=function(){}; Mo.prototype.didUpdate=function(){};function hta(a,b){b.nextDisposable=void 0;a.tailDisposable?a.tailDisposable.nextDisposable=b:a.childDisposable=b;a.tailDisposable=b} function ita(a,b){var c={};hta(a,(c[Symbol.dispose]=b,c))} function No(a){var b=io;b&&!b.isDisposed&&(hta(b,a),a.parent=b)} function jta(a){for(var b=a.childDisposable;b;){var c=b.nextDisposable;Oo(b);b=c}a.childDisposable=void 0;a.tailDisposable=void 0} function Oo(a){if(!a.isDisposed){a.isDisposed=!0;var b;(b=a[Symbol.dispose])==null||b.call(a);delete a.parent;jta(a)}} ;var kta=Symbol("rIL0Me"),Po={},mta=(Po[kta]=!0,Po.debugName="[component]",Po.getComponentStack=function(){for(var a=[],b=this;b;)lta(b)&&a.push(b.debugName),b=b.parent;return a},Po.registerSignal=function(){},Po.registerEffect=function(){},Po.registerChildSignalProp=function(){},Po); function nta(a){var b=Object.create(mta);b.debugName=a;!io||No(b);return b} function lta(a){return ke(a)&&kta in a} function ota(a){for(a=a===void 0?io:a;a;){if(lta(a))return a;var b=void 0;a=(b=a.parent)!=null?b:null}return null} ;function pta(a){return ke(a)&&a.name!==void 0&&a.isReactive!==void 0&&a.parent!==void 0} ;var Qo=null,qta,rta=null,sta;function tta(a,b,c){var d=Ro(a);Qo={name:c?d+" ("+c+")":d,isReactive:a.componentType!==Jo,parent:Qo};a=b();Qo=Qo.parent;return a} function So(){var a=Qo;return a?a.isReactive:!1} function To(a,b,c){var d=Qo;b&&(Qo=b);try{return c==null?a():a.call(c)}catch(f){a=f;Uo(a,Qo);if(a!==qta){rta=Qo;b=[];for(c=io;c;){var e=void 0;b.push((e=c.debugName)!=null?e:"[context]");e=void 0;c=(e=c.parent)!=null?e:null}sta=b.reverse()}qta=a;throw a}finally{Qo=d}} function Uo(a,b){try{var c=uta(b);if(c&&!a.componentStack&&(a.componentStack=c,Ho.enableComponentStacksInErrorMessages)){var d=a.message+"\n\nComponent stack: "+c;a.stack&&(a.stack=a.stack.replace(a.message,d));a.message=d}}catch(e){}} function vta(a){for(var b=0,c="";b<20&&a;)c+="$$XID:"+a.name+"$$ > ",a=a.parent,b++;return c.slice(0,-3)} function uta(a){return pta(a)||a===null?vta(a):Ho.enableContextBasedComponentStacks?ota(a).getComponentStack().slice(0,20).map(function(b){return"$$XID:"+b+"$$"}).join(" > "):""} function Ro(a){return a.debugName||a.name||"[component]"} ;var wta={},xta=Ysa(Object.assign({},{consumerAllowSignalWrites:!0},wta)),Vo=Ysa(Object.assign({},{consumerAllowSignalWrites:!0},wta));function Wo(a){var b=wo(xta);try{a()}finally{wo(b)}} ;function Xo(a,b){if(Ho.enablePerformanceTiming){var c,d;(d=(c=performance).mark)==null||d.call(c,a+"Start__"+b)}} function Yo(a,b){if(Ho.enablePerformanceTiming){var c,d;(d=(c=performance).measure)==null||d.call(c,a+"__"+b,a+"Start__"+b)}} ;function Zo(a,b){Xo("signalSet",b.debugName);try{a()}finally{Yo("signalSet",b.debugName)}} function yta(a,b,c){a=Usa(a,b.equals);var d=a[0],e=d[vo];e.debugName=dta(b.debugName,c,"[signal]");if(!Ho.enablePerformanceTiming)return a;var f=a[1],h=a[2];return[d,function(m){Zo(function(){return void f(m)},e)}, function(m){Zo(function(){return void h(m)},e)}]} ;function $o(a,b,c){return yta(a,b!=null?b:{},c===void 0?"":c)} ;var ap=0,bp=function(){this.isFlushing=!1;this.queue=[];this.queueLength=0}; bp.prototype.schedule=function(a){this.queue[this.queueLength++]=a}; bp.prototype.clear=function(){for(var a=0;a0)Ho.flushRenderEffectsDuringRender&&fp.flush();else{for(var a=l(Gta),b=a.next();!b.done;b=a.next())b.value.flush();Nta()}} function Nta(){ta(function(a){if(a.nextAddress==1)return a.yield(Promise.resolve(),2);for(var b=l(Hta),c=b.next();!c.done;c=b.next())c.value.flush();a.jumpToEnd()})} function Dta(a){var b=a.isFlushing;a.isFlushing=!0;try{for(var c=0;c0;)e.pop().run()}}a.queueLength=0}finally{a.isFlushing=b}} function gp(a){ap--;if(a){a=l(Ita);for(var b=a.next();!b.done;b=a.next())b.value.clear()}else ap>0||fp.isFlushing&&!Ho.flushRenderEffectsDuringRender||Mta()} var Ata=fd;var Ota;Ota=tsa({defaultValue:null},"im1Mkf");function hp(a,b){if((b=b===void 0?io:b)&&!b.isDisposed&&(b=usa(Ota,b),b==null?0:b.reportError)){b.reportError(a);return}throw a} ;var ip={},Qta=Object.assign({},Ssa,(ip[ata]=!0,ip.effectType=Go,ip.isResettableOwner=!0,ip.consumerMarkedDirty=Kta,ip.run=function(){Pta(this)},ip.cleanup=function(){jta(this)},ip.componentStack=void 0,ip.debugName="[effect]",ip.destroy=function(){if(yo(this))for(var a=this.producers;a!==void 0;)a=Psa(a); this.consumersTail=this.consumers=this.producersTail=this.producers=void 0;Oo(this);this.dirty=!1},ip[Symbol.dispose]=function(){this.destroy()},ip)),Rta=Object.assign({},Qta,{version:1, dirty:!1});function Sta(a,b,c){a=Object.create(a);b&&(a.fn=b);c&&(a.debugName=c);No(a);a.componentStack=Qo;return a} function Pta(a){if(!a.isDisposed){if(to)throw Error("Schedulers cannot synchronously execute effects while scheduling.");var b=jo(a);Xo("effectRun",a.debugName);try{To(function(){a.dirty=!1;if(!(a.version>0)||Ksa(a)){a.version++;var c=Nsa(a);try{a.cleanup(),a.fn()}finally{wo(c),a&&Osa(a)}}},a.componentStack,a)}catch(c){Ho.enableContextBasedComponentStacks&&Uo(c),hp(c)}finally{Yo("effectRun",a.debugName),jo(b)}}} ;var Tta=Object.assign({},Qta,{effectType:Go});function jp(a,b){a=Sta(Tta,a,b);Kta(a)} ;function Uta(a){return a} function Vta(a,b,c){function d(){return e()} c=c===void 0?"":c;var e=typeof a==="function"?Wsa(a,Uta,b==null?void 0:b.equals):Wsa(a.source,a.computation,b==null?void 0:b.equals);var f=e[vo];f.debugName=dta(b==null?void 0:b.debugName,c,"[linkedSignal]");d[vo]=f;return[d,function(h){Zo(function(){zo(f);Eo(f,h);f.dirty=!1;f.lastCleanEpoch=uo},f)}, function(h){Zo(function(){zo(f);if(f.value===Ao)throw f.error;Msa()||Do(f);Eo(f,h(f.value));f.dirty=!1;f.lastCleanEpoch=uo},f)}]} ;function kp(a){var b=io;if(b){var c=Qo;ita(b,function(){var d=wo($sa());try{To(function(){return void a()},c)}catch(e){throw Ho.enableContextBasedComponentStacks&&Uo(e),e; }finally{wo(d)}})}} ;function lp(a,b){var c={};(b===void 0||b)&&No(c);b=jo(c);try{a(c)}finally{jo(b)}return function(){return void Oo(c)}} ;var Wta=Symbol("signal_object_key");function mp(a){return typeof a==="function"?a():(a==null?0:a[Wta])?a.get():a} ;function op(a,b){a=jo(a);try{return Fo(b)}finally{jo(a)}} ;var Xta=new Set("allowfullscreen allowtransparency async autofocus autoplay checked controls default defer disabled disableremoteplayback formnovalidate hidden inert ismap itemscope jsshadow jsslot loop multiple muted nomodule novalidate open playsinline readonly required reversed scoped seamless selected spellcheck sortable typemustmatch".split(" "));function pp(a,b){var c=uta(rta),d,e;var f=(e=(d=sta)==null?void 0:d.slice())!=null?e:[];b={componentStack:c,ownerTrace:f,errorSeverity:3,featureFlags:fta(),tagName:b};return[a,b]} ;var Yta=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,qp={},Zta=(qp[1]=null,qp[2]=function(a,b){return b instanceof Qb?Ub(b):xb.toString()},qp[3]=function(a,b){return yb(b)?Ab(b):Yta.test(String(b))?String(b):xb.toString()},qp[4]=function(a,b){return b instanceof ob?rb(b):xb.toString()},qp[5]=function(a,b){return String(b)},qp[7]=null,qp[8]=null,qp[10]=null,qp); function $ta(a,b){b=pla(a.toLowerCase(),b,function(){var d;(d=Ho.handleError)==null||d.call.apply(d,[Ho].concat(ja(pp(Error("Contingent attribute/property lookups are not supported."),a.toLowerCase()))))}); if(b===null)return null;var c;return(c=Zta[b])!=null?c:null} function aua(a,b,c){if(c===null||c===void 0)return c;b=b.toLowerCase();a=$ta(a,b);return a===null?c:a(b,c)} ;var bua="Y Z E P T G M K m u n".split(" "),cua={"":1,n:9.313225746154785e-10,u:9.5367431640625e-7,m:1/1024,k:1024,K:1024,M:1048576,G:1073741824,T:1099511627776,P:0x4000000000000,E:0x1000000000000000,Z:1.1805916207174113E21,Y:1.2089258196146292E24};var dua=function(a){if(a.getValues&&typeof a.getValues=="function")return a.getValues();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(La(a)){for(var b=[],c=a.length,d=0;d1||f.length==1&&f[0]!="")&&f.pop(),d&&h==e.length&&f.push("")):(f.push(m),d=!0)}d=f.join("/")}else d=e}c?vp(b,d):c=a.queryData_.toString()!=="";c?gua(b,a.queryData_.clone()):c=!!a.fragment_;c&&(b.fragment_=a.fragment_);return b}; rp.prototype.clone=function(){return new rp(this)}; var sp=function(a,b,c){a.scheme_=c?wp(b,!0):b;a.scheme_&&(a.scheme_=a.scheme_.replace(/:$/,""))},tp=function(a,b,c){a.JSC$6808_domain_=c?wp(b,!0):b},up=function(a,b){if(b){b=Number(b); if(isNaN(b)||b<0)throw Error("Bad port number "+b);a.JSC$6808_port_=b}else a.JSC$6808_port_=null},vp=function(a,b,c){a.JSC$6808_path_=c?wp(b,!0):b; return a},gua=function(a,b,c){b instanceof xp?(a.queryData_=b,lua(a.queryData_,a.JSC$6808_ignoreCase_)):(c||(b=yp(b,mua)),a.queryData_=new xp(b,a.JSC$6808_ignoreCase_))},zp=function(a,b,c){a.queryData_.set(b,c)},Ap=function(a){zp(a,"zx",jca()); return a},Bp=function(a){return a instanceof rp?a.clone():new rp(a)},wp=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},yp=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,nua),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},nua=function(a){a=a.charCodeAt(0); return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},hua=/[#\/\?@]/g,jua=/[#\?:]/g,iua=/[#\?]/g,mua=/[#\?@]/g,kua=/#/g,xp=function(a,b){this.count_=this.keyMap_=null; this.encodedQuery_=a||null;this.JSC$6809_ignoreCase_=!!b},Cp=function(a){a.keyMap_||(a.keyMap_=new Map,a.count_=0,a.encodedQuery_&&rca(a.encodedQuery_,function(b,c){a.add(Kc(b),c)}))}; xp.prototype.add=function(a,b){Cp(this);this.encodedQuery_=null;a=Dp(this,a);var c=this.keyMap_.get(a);c||this.keyMap_.set(a,c=[]);c.push(b);this.count_+=1;return this}; xp.prototype.remove=function(a){Cp(this);a=Dp(this,a);return this.keyMap_.has(a)?(this.encodedQuery_=null,this.count_-=this.keyMap_.get(a).length,this.keyMap_.delete(a)):!1}; xp.prototype.clear=function(){this.keyMap_=this.encodedQuery_=null;this.count_=0}; xp.prototype.isEmpty=function(){Cp(this);return this.count_==0}; var oua=function(a,b){Cp(a);b=Dp(a,b);return a.keyMap_.has(b)}; g=xp.prototype;g.forEach=function(a,b){Cp(this);this.keyMap_.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)}; g.getKeys=function(){Cp(this);for(var a=Array.from(this.keyMap_.values()),b=Array.from(this.keyMap_.keys()),c=[],d=0;d0?String(a[0]):b}; var pua=function(a,b,c){a.remove(b);c.length>0&&(a.encodedQuery_=null,a.keyMap_.set(Dp(a,b),Fc(c)),a.count_+=c.length)}; xp.prototype.toString=function(){if(this.encodedQuery_)return this.encodedQuery_;if(!this.keyMap_)return"";for(var a=[],b=Array.from(this.keyMap_.keys()),c=0;c":f.push(q);c.push(b(f.join(""), h));e=0;f=[];m=h=null;break;default:f.push(q);}break;default:throw Error();}e===1&&p>=d&&(p=m+1,c.push("<"),e=0,f=[],m=h=null)}return c.join("")} var Cua=function(a,b){a=a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>");return b?a.replace(/{/g," \\{").replace(/}/g," \\}").replace(/\/\*/g,"/ *").replace(/\\$/,"\\ "):a},Kp=function(a){Hp(a,Ep)?(a=Aua(a.getContent()),a=String(a).replace(Dua,wua)):a=String(a).replace(vua,wua); return a},Eua=function(a){a=String(a); for(var b=function(d,e,f){for(var h=Math.min(e.length-f,d.length),m=0;m":">","`":"`","\x85":"…","\xA0":" ","\u2028":"
","\u2029":"
"},wua=function(a){return Fua[a]},Gua={"\0":"%00", "\x01":"%01","\x02":"%02","\x03":"%03","\x04":"%04","\x05":"%05","\x06":"%06","\x07":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\x0E":"%0E","\x0F":"%0F","\x10":"%10","\x11":"%11","\x12":"%12","\x13":"%13","\x14":"%14","\x15":"%15","\x16":"%16","\x17":"%17","\x18":"%18","\x19":"%19","\x1A":"%1A","\x1B":"%1B","\x1C":"%1C","\x1D":"%1D","\x1E":"%1E","\x1F":"%1F"," ":"%20","\"":"%22","'":"%27","(":"%28",")":"%29","<":"%3C", ">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\x7F":"%7F","\x85":"%C2%85","\xA0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uFF01":"%EF%BC%81","\uFF03":"%EF%BC%83","\uFF04":"%EF%BC%84","\uFF06":"%EF%BC%86","\uFF07":"%EF%BC%87","\uFF08":"%EF%BC%88","\uFF09":"%EF%BC%89","\uFF0A":"%EF%BC%8A","\uFF0B":"%EF%BC%8B","\uFF0C":"%EF%BC%8C","\uFF0F":"%EF%BC%8F","\uFF1A":"%EF%BC%9A","\uFF1B":"%EF%BC%9B","\uFF1D":"%EF%BC%9D","\uFF1F":"%EF%BC%9F","\uFF20":"%EF%BC%A0","\uFF3B":"%EF%BC%BB","\uFF3D":"%EF%BC%BD"}, Qp=function(a){return Gua[a]},vua=/[\x00\x22\x26\x27\x3c\x3e]/g,Dua=/[\x00\x22\x27\x3c\x3e]/g,Rp=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,Hua=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,Iua=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,Jua=function(a){a=String(a); return Iua.test(a)?a:"zSoyz"},zua=/=0?b.setProperty(e,f):b[e]=f}}} function Qua(a,b,c){var d=typeof c;d==="object"||d==="function"?a[b]=c:Up(a,b,c)} function Rua(){var a=new Oua;a[Tp.default]=Qua;a.style=Pua;return a} var Vp=Rua();var Sua=Rua(),Tua=Sua[Tp.default],Uua=Sua.style,Vua=["focusin","focusout"]; function Wua(a,b,c){if(c===!1&&Xta.has(b))Up(a,b,null);else if(b!=="idomKey"&&b!=="skip"&&b!=="skipchildren"&&b!=="children"&&b!=="el")if(b.startsWith("on")){if(b[2]!==":")throw Error("Event handler attributes must be defined under the on: namespace. See go/cow-dev-guide/core/events#bind for more information.Got: "+b);if(c===void 0||c===null){var d;(d=Ho.handleError)==null||d.call.apply(d,[Ho].concat(ja(pp(Error("The "+b+" attribute was set to undefined or null. This is not supported and may lead to unexpected behavior if an event handler is being conditionally set."),a.tagName)))); a[b]=void 0}else{var e=b.slice(3);d=So();if(e==="jsaction"){c=l(Array.isArray(c)?c:[c]);for(var f=c.next();!f.done;f=c.next()){f=f.value;if(typeof f!=="object"||f===null||typeof f.selfReg!=="function")throw Error("Expected the value of "+b+" to be a value or list of values created with useWizJsaction().");f.selfReg(0,a,d?kp:function(){})}}else{if(typeof c!=="object"||c===null)throw Error("Expected "+b+" to be an EventHandler but its type was: "+(typeof c+". Event handlers must be created using useHandler.")); if(typeof c.getFn!=="function")throw Error("Expected the event handler for "+b+" to have a 'getFn' property but its keys were: "+(Object.keys(c)+". Event handlers must be created using useHandler."));if(c.selfReg)c.selfReg(0,a,e,d?kp:function(){});else if(d&&a["on"+e]===void 0){var h=c.getFn(0);a.addEventListener(e,h);kp(function(){return void a.removeEventListener(e,h)})}else if(d||!Vua.includes(e))a["on"+e]=c.getFn(0)}}}else{if(b.startsWith("data-")&&typeof c==="string")try{c=Eua(c)}catch(m){c="zSoyz"}typeof c!=="function"||a._disposeEffects!=null?((d=b.startsWith("prop:"))&&(b=b.slice(5)),Ho.enableAttributeSanitization&&(d&&Xua(a.tagName)||(c=aua(a.tagName,b,c))),b==="style"?(c instanceof Sp&&(c=c.toString()),Uua(a,b,c)):d?a[b]=c:Tua(a, b,c)):(a._signalProps||(a._signalProps=[]),a._signalValues||(a._signalValues=[]),a._signalProps.push(b))}} function Yua(a,b){var c={isReactive:!0};c=(c===void 0?{}:c).isReactive;if(b==null?0:b.el){var d=b.el,e;(e=d.onRender)==null||e.call(d,a);a._disposeRef||(a._disposeRef=function(){var f;(f=d.onUnmount)==null||f.call(d);delete a._disposeRef},c&&kp(function(){var f; (f=a._disposeRef)==null||f.call(a)}))}} function Xua(a){return a.length>0&&a.includes("-")&&!Zua.includes(a.toLowerCase())} var Zua="annotation-xml color-profile font-face font-face-src font-face-uri font-face-format font-face-name missing-glyph".split(" ");var Wp=function(){},$ua=function(){},ava=function(){};var Xp=Symbol("dynamicRange");function bva(a){return ke(a)&&Xp in a} function cva(a){return bva(a)?a[Xp].flattened:a} ;function dva(a,b){var c=ua.apply(2,arguments),d;b=(d=b)!=null?d:{};d={};return d.type=a,d.props=b,d.children=c,d[Ko]=!0,d} function Yp(a){return a.children} ;var eva,Zp=dva;function $p(a){var b=Zp!==dva;Zp=a?eva:dva;return b} ;var aq=Symbol("reactiveData");function bq(a){return Ma(a)?"nodeType"in a:!1} ;var fva=new Set("a altGlyph altGlyphDef altGlyphItem animate animateColor animateMotion animateTransform circle clipPath color-profile cursor defs desc ellipse feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix feDiffuseLighting feDisplacementMap feDistantLight feDropShadow feFlood feFuncA feFuncB feFuncG feFuncR feGaussianBlur feImage feMerge feMergeNode feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile feTurbulence filter font font-face font-face-format font-face-name font-face-src font-face-uri foreignObject g glyph glyphRef hkern image line linearGradient marker mask metadata missing-glyph mpath path pattern polygon polyline radialGradient rect script set stop style svg switch symbol text textPath title tref tspan use view vkern".split(" ")), gva=new Set(["a","font","script","style","title"]);function hva(a){return a.startsWith("svg:")?a.replace("svg:",""):a} ;var ksa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(ksa,Dg);var iva=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(iva,Dg);var jva=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(jva,Dg);function kva(a){if(!a)return null;a=$f(a,2);return a===null||a===void 0?null:Rb(a)} function lva(a){if(!a)return null;a=$f(a,4);return a===null||a===void 0?null:pb(a)} ;function cq(){return document.createTextNode("")} function dq(a){a=document.createTextNode(String(a));a._isSignalTextNode=!0;return a} function mva(a){return Hp(a,Ep)||a instanceof Qb||jsa()(a)} function nva(a){var b=document.createElement("div");jsa()(a)&&kva(a)?nc(b,kva(a)):a instanceof Qb?nc(b,a):Hp(a,Ep)&&nc(b,tua(a));a=l(b.childNodes);for(var c=a.next();!c.done;c=a.next())c.value._isSafeOrSanitizedHtmlNode=!0;return b} function eq(a){a=typeof a;return a==="string"||a==="number"||a==="boolean"} function fq(a){return a instanceof ob||yb(a)||a instanceof rc||a instanceof Sp} function gq(a,b){var c=a.parentElement;if(!c)return b;c.replaceChild(b,a);return b} function hq(a,b){var c=a[0].parentElement;if(c)if(a[0].previousSibling||a[a.length-1].nextSibling){c.insertBefore(b,a[0]);for(var d=a.length-1;d>=0;d--)c.removeChild(a[d])}else c.textContent="",c.appendChild(b);return b} function ova(a,b){if(a[0].parentElement)for(var c=a[0].parentElement,d=b.length,e=a.length,f=d,h=0,m=0,p=a[e-1].nextSibling,q=null;ht-m)for(u=a[h];m1)throw Error("Script tags can contain at most 1 child. Got "+a.length+": ["+(a.map(iq).join(", ")+"]"));a=a[0]}if(a==null)return null;if(!hc(a)){var b,c;if((b=window)==null?0:(c=b.trustedTypes)==null?0:c.isScript(a))throw Error("Do not use a TrustedScript instance in a script tag directly. Use a SafeScript instead.");if(String(a).trim().length===0)return null;throw Error("Script tags must only contain SafeScript or LegacyScript instances. Got: "+iq(a)); }return a} function sva(a,b){b=rva(b);b!==null&&kc(a,b)} function tva(a){if(Array.isArray(a)){if(a.length>1)throw Error("Style tags can contain at most 1 child. Got "+a.length+": ["+(a.map(iq).join(", ")+"]"));a=a[0]}if(a==null)return null;if(!Hba(a)){if(String(a).trim().length===0)return null;throw Error("Style tags must only contain SafeScript or LegacyScript instances. Got: "+iq(a))}return a} function uva(a,b){b=tva(b);b!==null&&Iba(a,b)} function iq(a){return"("+typeof a+") "+(a!=null&&typeof a==="object"?a.constructor.name:typeof a)+" "+a} ;function vva(){} function wva(){return null} var xva={setUp:vva,tearDown:vva,log:vva,logNodeRange:wva,logReconciledJsx:wva,graft:function(a,b){b()}};function jq(a,b){b=b===void 0?{}:b;var c=yva(),d=!0,e,f=!!Ho.legacyTriggerSoyRendererEvents;f&&(e=Gsa());jp(function(){var h=!d&&b.isControlFlowComponent&&f,m=h?pva(c[0]):void 0;d=!1;b.isControlFlowComponent&&ap++;var p=c[0],q=c[Xp].flattened,t=$p(!0);try{try{var u=a()}catch(Q){hp(Q),u=cq()}var v=zva(p,u,c),w,x=(w=xva.logReconciledJsx(v))!=null?w:v;Array.isArray(x)||(c[Xp].flattened=[x]);var A=c[Xp].flattened;if(q&&(!Array.isArray(q)||q.length!==0)){var H=Array.isArray(q)?q[0]:q,P=H[aq],O=H._disposeEffects; H._disposeEffects=void 0;H=Array.isArray(A)?A[0]:A;H[aq]=P;H[aq]&&(H[aq].numNodes=H===A?1:A.length);H._disposeEffects=O}c[0]=x;b.isControlFlowComponent&&gp(!1)}catch(Q){throw b.isControlFlowComponent&&gp(!0),Q}finally{$p(t)}h&&qva(m,e)},b.debugName); return c} function zva(a,b,c){for(;typeof b==="function";)b=b();if(b!=null&&b[Ko]){var d,e,f;(f=Ho.handleError)==null||f.call.apply(f,[Ho].concat(ja(pp(Error("Encountered a VNode when only real nodes are expected. Tag name: "+((d=b.type)==null?void 0:d.TAG_NAME)),(e=b.type)==null?void 0:e.TAG_NAME))))}if(a==null)return b==null?cq():eq(b)?dq(b):fq(b)?dq(b.toString()):bq(b)?b:b.length===0?cq():kq(b,c);if(bq(a)){if(b==null)return gq(a,cq());if(eq(b))return Ava(a,b);if(fq(b))return Ava(a,b.toString());if(bq(b))return gq(a, b);if(b.length===0)return gq(a,cq());b=kq(b,c);ova([a],c[Xp].flattened);return b}a=lq(a);if(b==null)return hq(a,cq());if(eq(b))return hq(a,dq(b));if(fq(b))return hq(a,dq(b.toString()));if(bq(b))return ova(a,[b])[0];if(b.length===0)return hq(a,cq());b=kq(b,c);ova(a,c[Xp].flattened);return b} function Ava(a,b){a.nodeType===Node.TEXT_NODE?a.textContent!==String(b)&&(a.textContent=String(b)):a=gq(a,dq(b));return a} function lq(a,b,c){return mq(a,b!=null?b:[],c===void 0?!1:c)} function kq(a,b){var c=lq(a,void 0,!0);if(c.length===0)return cq();b[Xp].flattened=c;return a} function mq(a,b,c,d,e){b=b===void 0?[]:b;c=c===void 0?!1:c;e=e===void 0?-1:e;if(a==null)return b;if(a instanceof Lo){var f=a.render();return mq(f,b,c,d,e)}if(bq(b)&&b.nodeType===Node.ELEMENT_NODE)switch(b.tagName){case"SCRIPT":sva(b,a);return;case"STYLE":uva(b,a);return;}eq(a)&&(a=dq(a),d&&c&&(d[e]=a));if(mva(a)){c=nva(a);c=Array.from(c.childNodes);c=l(c);for(f=c.next();!f.done;f=c.next())nq(b,f.value);return b}fq(a)&&(a=dq(a.toString()),d&&c&&(d[e]=a));if(bq(a))return nq(b,a);if(Array.isArray(a)){for(f= 0;f0&&(b.children=c.length===1?c[0]:c);if(a.componentType===Jo){var f;Bva(function(){var h=b;if(a.componentType!==Jo)f=!1;else{h||(h={});var m=new rq(h,a),p=wo(Vo);try{var q=m.render(h)}finally{wo(p)}q instanceof HTMLElement?(q.__instance=m,m.el=q,m.__type=a,a.TAG_NAME=q.tagName.toLowerCase(),pq.didPatch(m),f=q):f=q}},a.name); if(f)return f}return Cva(a,b)},b.debugInstance); var d=$va(a,b),e;for(e in b)Wua(d,e,b[e]);d._signalProps!=null&&d._disposeEffects==null&&Eva(d,b);lq(c,d);Yua(d,b);ava(d,b);return d} var Zva=function(a,b,c){this.afterRenderCallbacks=null;this.kind=a;this.props=b;this.children=c}; k(Zva,Lo);Zva.prototype.render=function(){var a=Hva(this.kind,this.props,this.children);if(this.afterRenderCallbacks!=null)for(var b=l(this.afterRenderCallbacks),c=b.next();!c.done;c=b.next())c=c.value,a=c(a);return a}; function $va(a,b){a=(gva.has(a.toLowerCase())?0:fva.has(hva(a)))?document.createElementNS("http://www.w3.org/2000/svg",hva(a)):$ua(a,b)||document.createElement(a);a[Fva]=!0;return a} ;Do=function(a){throw Error("The '"+a.debugName+"' signal was set within a computation. Please create a separate linked, computed or derived signal instead. See go/cow-error/signal-write-in-a-computation for more information.")}; function C(a,b){return Zp.apply(null,[a,b].concat(ja(ua.apply(2,arguments))))} ;eva=Gva;function awa(a,b){var c;b=lp(function(){var d=$p(!0);ap++;try{c=lq(a()),gp(!1)}catch(e){throw gp(!0),e}finally{$p(d)}},b===void 0?!1:b); return[c,b]} ;var bwa=Symbol("PIECES");function cwa(a,b,c){dwa(a,b);a[b][bwa].unshift(c)} function dwa(a,b){if(!a[b]||!a[b][bwa]){var c=a[b],d=c?[c]:[];a[b]=function(){for(var e=l(d),f=e.next();!f.done;f=e.next())f.value.apply(this,arguments)}; a[b][bwa]=d}} function ewa(a){if(!a)return[];var b=[];a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?b.push.apply(b,ja(ewa(c))):b.push(c);return b} ;/* Copyright 2016 Google LLC SPDX-License-Identifier: BSD-3-Clause */ var fwa=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||xa.Reflect===void 0||xa.customElements===void 0||xa.customElements.polyfillWrapFlushCallback||!1,gwa,hwa=function(){var a=HTMLElement; if(fwa)return a;if(gwa!==void 0)return gwa;var b=xa.Reflect,c=function(){return b.construct(a,[],this.constructor)}; c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return gwa=c},iwa=!1;fwa||iwa||(iwa=!0,xa.HTMLElement=hwa());/* Copyright (c) 2019 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ window.COMPILED=window.COMPILED||!1;var sq={},tq={},wq=function(){return HTMLElement.apply(this,arguments)||this}; k(wq,HTMLElement);wq.import=function(a,b){return a?(a=sq[a]||tq[a.toLowerCase()])&&b?a.querySelector(b):a:null}; wq.prototype.attributeChangedCallback=function(a,b,c){b!==c&&this.register()}; wq.prototype.register=function(a){if(a=a||this.id){if(hk&&(sq[a]||tq[a.toLowerCase()])!==void 0)throw sq[a]=tq[a.toLowerCase()]=null,Error("strictTemplatePolicy: dom-module "+a+" re-registered");this.id=a;sq[a]=tq[a.toLowerCase()]=this;this.querySelector("style")&&console.warn("dom-module %s has style outside template",this.id)}}; ba.Object.defineProperties(wq.prototype,{assetpath:{configurable:!0,enumerable:!0,get:function(){if(!this.__assetpath){var a=window.HTMLImports&&HTMLImports.importForElement?HTMLImports.importForElement(this)||document:this.ownerDocument;a=Zj(this.getAttribute("assetpath")||"",a.baseURI);this.__assetpath=bk(a)}return this.__assetpath}}}); ba.Object.defineProperties(wq,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return["id"]}}}); wq["import"]=wq.import;wq.prototype.modules=sq;customElements.define("dom-module",wq);var jwa=0,kwa=0,xq=[],lwa=0,mwa=!1,nwa=document.createTextNode("");new window.MutationObserver(owa).observe(nwa,{characterData:!0});function owa(){mwa=!1;for(var a=xq.length,b=0;b=0){if(!xq[b])throw Error("invalid async handle: "+a);xq[b]=null}}};var qwa=0,Dq=function(a){var b=a.__mixinApplications;b||(b=new WeakMap,a.__mixinApplications=b);var c=qwa++;return function(d){var e=d.__mixinSet;if(e&&e[c])return d;var f=b,h=f.get(d);h||(h=a(d),f.set(d,h),d=Object.create(h.__mixinSet||e||null),d[c]=!0,h.__mixinSet=d);return h}};var Eq=window.ShadyDOM&&window.ShadyDOM.noPatch&&window.ShadyDOM.wrap?window.ShadyDOM.wrap:window.ShadyDOM?function(a){return ShadyDOM.patch(a)}:function(a){return a};var rwa=Dq(function(a){var b=function(){var c=a.call(this)||this;c.__dataEnabled=!1;c.__dataReady=!1;c.__dataInvalid=!1;c.__data={};c.__dataPending=null;c.__dataOld=null;c.__dataInstanceProps=null;c.__dataCounter=0;c.__serializing=!1;c._initializeProperties();return c}; k(b,a);b.createProperties=function(c){var d=this.prototype,e;for(e in c)e in d||d._createPropertyAccessor(e)}; b.attributeNameForProperty=function(c){return c.toLowerCase()}; b.typeForProperty=function(){}; b.prototype._createPropertyAccessor=function(c,d){this._addPropertyToAttributeMap(c);this.hasOwnProperty("__dataHasAccessor")||(this.__dataHasAccessor=Object.assign({},this.__dataHasAccessor));this.__dataHasAccessor[c]||(this.__dataHasAccessor[c]=!0,this._definePropertyAccessor(c,d))}; b.prototype._addPropertyToAttributeMap=function(c){this.hasOwnProperty("__dataAttributes")||(this.__dataAttributes=Object.assign({},this.__dataAttributes));var d=this.__dataAttributes[c];d||(d=this.constructor.attributeNameForProperty(c),this.__dataAttributes[d]=c);return d}; b.prototype._definePropertyAccessor=function(c,d){Object.defineProperty(this,c,{get:function(){return this.__data[c]}, set:d?function(){}:function(e){this._setPendingProperty(c,e,!0)&&this._invalidateProperties()}})}; b.prototype.ready=function(){this.__dataReady=!0;this._flushProperties()}; b.prototype._initializeProperties=function(){for(var c in this.__dataHasAccessor)this.hasOwnProperty(c)&&(this.__dataInstanceProps=this.__dataInstanceProps||{},this.__dataInstanceProps[c]=this[c],delete this[c])}; b.prototype._initializeInstanceProperties=function(c){Object.assign(this,c)}; b.prototype._setProperty=function(c,d){this._setPendingProperty(c,d)&&this._invalidateProperties()}; b.prototype._getProperty=function(c){return this.__data[c]}; b.prototype._setPendingProperty=function(c,d){var e=this.__data[c],f=this._shouldPropertyChange(c,d,e);f&&(this.__dataPending||(this.__dataPending={},this.__dataOld={}),!this.__dataOld||c in this.__dataOld||(this.__dataOld[c]=e),this.__data[c]=d,this.__dataPending[c]=d);return f}; b.prototype._isPropertyPending=function(c){return!(!this.__dataPending||!this.__dataPending.hasOwnProperty(c))}; b.prototype._invalidateProperties=function(){var c=this;!this.__dataInvalid&&this.__dataReady&&(this.__dataInvalid=!0,Aq.run(function(){c.__dataInvalid&&(c.__dataInvalid=!1,c._flushProperties())}))}; b.prototype._enableProperties=function(){this.__dataEnabled||(this.__dataEnabled=!0,this.__dataInstanceProps&&(this._initializeInstanceProperties(this.__dataInstanceProps),this.__dataInstanceProps=null),this.ready())}; b.prototype._flushProperties=function(){this.__dataCounter++;var c=this.__data,d=this.__dataPending,e=this.__dataOld;this._shouldPropertiesChange(c,d,e)&&(this.__dataOld=this.__dataPending=null,this._propertiesChanged(c,d,e));this.__dataCounter--}; b.prototype._shouldPropertiesChange=function(c,d){return!!d}; b.prototype._propertiesChanged=function(){}; b.prototype._shouldPropertyChange=function(c,d,e){return e!==d&&(e===e||d===d)}; b.prototype.attributeChangedCallback=function(c,d,e,f){d!==e&&this._attributeToProperty(c,e);a.prototype.attributeChangedCallback&&a.prototype.attributeChangedCallback.call(this,c,d,e,f)}; b.prototype._attributeToProperty=function(c,d,e){if(!this.__serializing){var f=this.__dataAttributes;c=f&&f[c]||c;this[c]=this._deserializeValue(d,e||this.constructor.typeForProperty(c))}}; b.prototype._propertyToAttribute=function(c,d,e){this.__serializing=!0;e=arguments.length<3?this[c]:e;this._valueToNodeAttribute(this,e,d||this.constructor.attributeNameForProperty(c));this.__serializing=!1}; b.prototype._valueToNodeAttribute=function(c,d,e){d=this._serializeValue(d);if(e==="class"||e==="name"||e==="slot")c=Eq(c);d===void 0?c.removeAttribute(e):c.setAttribute(e,d===""&&window.trustedTypes?window.trustedTypes.emptyScript:d)}; b.prototype._serializeValue=function(c){switch(typeof c){case"boolean":return c?"":void 0;default:return c!=null?c.toString():void 0;}}; b.prototype._deserializeValue=function(c,d){switch(d){case Boolean:return c!==null;case Number:return Number(c);default:return c;}}; return b});var swa=0,twa=[];function _regLog$$module$third_party$javascript$polymer$v2$polymer$lib$utils$telemetry(a){console.log("["+a.is+"]: registered")} function uwa(a){twa.push(a)} ;var vwa=Dq(function(a){function b(f){f=Object.getPrototypeOf(f);return f.prototype instanceof e?f:null} function c(f){if(!f.hasOwnProperty("__ownProperties")){var h=null;if(f.hasOwnProperty("properties")){var m=f.properties;if(m){h={};for(var p in m){var q=m[p];h[p]=typeof q==="function"?{type:q}:q}}}f.__ownProperties=h}return f.__ownProperties} var d=rwa(a),e=function(){return d.apply(this,arguments)||this}; k(e,d);e.finalize=function(){if(!this.hasOwnProperty("__finalized")){var f=b(this);f&&f.finalize();this.__finalized=!0;this._finalizeClass()}}; e._finalizeClass=function(){var f=c(this);f&&this.createProperties(f)}; e.typeForProperty=function(f){return(f=this._properties[f])&&f.type}; e.prototype._initializeProperties=function(){swa++;this.constructor.finalize();d.prototype._initializeProperties.call(this)}; e.prototype.connectedCallback=function(){d.prototype.connectedCallback&&d.prototype.connectedCallback.call(this);this._enableProperties()}; e.prototype.disconnectedCallback=function(){d.prototype.disconnectedCallback&&d.prototype.disconnectedCallback.call(this)}; ba.Object.defineProperties(e,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var f=this;if(!this.hasOwnProperty("__observedAttributes")){uwa(this.prototype);var h=this._properties;this.__observedAttributes=h?Object.keys(h).map(function(m){return f.prototype._addPropertyToAttributeMap(m)}):[]}return this.__observedAttributes}}, _properties:{configurable:!0,enumerable:!0,get:function(){if(!this.hasOwnProperty("__properties")){var f=b(this);this.__properties=Object.assign({},f&&f._properties,c(this))}return this.__properties}}}); return e});var Fq={},wwa=/-[a-z]/g,xwa=/([A-Z])/g;function Gq(a){return Fq[a]||(Fq[a]=a.indexOf("-")<0?a:a.replace(wwa,function(b){return b[1].toUpperCase()}))} function Hq(a){return Fq[a]||(Fq[a]=a.replace(xwa,"-$1").toLowerCase())} ;for(var ywa={},Iq=HTMLElement.prototype;Iq;){for(var zwa=Object.getOwnPropertyNames(Iq),Awa=0;Awa=0} function Kq(a){var b=a.indexOf(".");return b===-1?a:a.slice(0,b)} function Kwa(a,b){return a.indexOf(b+".")===0} function Lq(a,b){return b.indexOf(a+".")===0} function Mq(a,b,c){return b+c.slice(a.length)} function Lwa(a,b){return a===b||Kwa(a,b)||Lq(a,b)} function Nq(a){if(Array.isArray(a)){for(var b=[],c=0;c1){for(b=0;b>1,w=p.get(m[v].methodInfo)-p.get(h.methodInfo);if(w<0)q=v+1;else if(w>0)t=v-1;else{u=v;break}}u<0&&(u=t+1);m.splice(u,0,h)}}}; function Xwa(a){var b=a.constructor.__orderedComputedDeps;if(!b){b=new Map;for(var c=a.__computeEffects,d=Ywa(a),e=d.counts,f=d.ready,h=d.total;d=f.shift();)b.set(d,b.size),(d=c[d])&&d.forEach(function(m){m=m.info.methodInfo;--h;--e[m]===0&&f.push(m)}); h!==0&&console.warn("Computed graph for "+a.localName+" incomplete; circular?");a.constructor.__orderedComputedDeps=b}return b} function Ywa(a){var b=a.__computeInfo,c={};a=a.__computeEffects;var d=[],e=0,f;for(f in b){var h=b[f];e+=c[f]=h.args.filter(function(p){return!p.literal}).length+(h.dynamicFn?1:0)}for(var m in a)b[m]||d.push(m); return{counts:c,ready:d,total:e}} function Zwa(a,b,c,d,e){b=$wa(a,b,c,d,e);if(b===Qq)return!1;e=e.methodInfo;if(a.__dataHasAccessor&&a.__dataHasAccessor[e])return a._setPendingProperty(e,b,!0);a[e]=b;return!1} function axa(a,b,c,d,e,f,h){c.bindings=c.bindings||[];d={kind:d,target:e,parts:f,literal:h,isCompound:f.length!==1};c.bindings.push(d);d.target&&d.kind!="attribute"&&d.kind!="text"&&!d.isCompound&&d.parts[0].mode==="{"&&(c=d.parts[0],f=c.negate,d.listenerEvent=c.event||Hq(e)+"-changed",d.listenerNegate=f);e=b.nodeInfoList.length;for(c=0;cp.source.length&&m.kind=="property"&&!m.isCompound&&h.__isPropertyEffectsClient&&h.__dataHasAccessor&&h.__dataHasAccessor[m.target]?(c=c[b],b=Mq(p.source,m.target,b),h._setPendingPropertyOrPath(b,c,!1,!0)&&a._enqueueClient(h)):(b=e.evaluator._evaluateBinding(a,p,b,c,d,f),b!==Qq&&(m.isCompound&&(c=h.__dataCompoundStorage[m.target],c[p.compoundIndex]=b,b=c.join("")),m.kind==="attribute"||m.target!=="textContent"&&( m.target!=="value"||h.localName!=="input"&&h.localName!=="textarea")||(b=b==void 0?"":b),p=b,fk&&(p=fk(p,m.target,m.kind,h)),m.kind=="attribute"?a._valueToNodeAttribute(h,p,m.target):(m=m.target,h.__isPropertyEffectsClient&&h.__dataHasAccessor&&h.__dataHasAccessor[m]?h.__readOnly&&h.__readOnly[m]||h._setPendingProperty(m,p)&&a._enqueueClient(h):a._setUnmanagedPropertyToNode(h,m,p))))} function dxa(a,b,c){if(c.listenerEvent){var d=c.parts[0];a.addEventListener(c.listenerEvent,function(e){var f=c.target,h=d.source,m=d.negate,p=e.detail,q=p&&p.path;q?(h=Mq(f,h,q),e=p&&p.value):e=e.currentTarget[f];b.__readOnly&&b.__readOnly[h]||!b._setPendingPropertyOrPath(h,m?!e:e,!0,!!q)||p&&p.queueProperty||b._invalidateProperties()})}} function exa(a,b,c,d,e,f){f=b.static||f&&(typeof f!=="object"||f[b.methodName]);e={methodName:b.methodName,args:b.args,methodInfo:e,dynamicFn:f};for(var h=0,m=void 0;h="0"&&c<="9"&&(c="#");switch(c){case"'":case"\"":b.value=a.slice(1,-1);b.literal=!0;break;case"#":b.value=Number(a),b.literal=!0;}b.literal||(b.rootProperty=Kq(a),b.structured=Jq(a),b.structured&&(b.wildcard=a.slice(-2)==".*",b.wildcard&&(b.name=a.slice(0,-2))));return b} function kxa(a,b,c){a=Oq(a,c);a===void 0&&(a=b[c]);return a} function lxa(a,b,c,d){d={indexSplices:d};rk&&!a._overrideLegacyUndefined&&(b.splices=d);a.notifyPath(c+".splices",d);a.notifyPath(c+".length",b.length);rk&&!a._overrideLegacyUndefined&&(d.indexSplices=[])} function Sq(a,b,c,d,e,f){lxa(a,b,c,[{index:d,addedCount:e,removed:f,object:b,type:"splice"}])} var Uq=Dq(function(a){var b=Jwa(Cwa(a));a=function(){var c=b.call(this)||this;c.__isPropertyEffectsClient=!0;return c}; k(a,b);a.prototype._initializeProperties=function(){b.prototype._initializeProperties.call(this);this._registerHost();this.__dataClientsReady=!1;this.__dataLinkedPaths=this.__dataToNotify=this.__dataPendingClients=null;this.__dataHasPaths=!1;this.__dataCompoundStorage=this.__dataCompoundStorage||null;this.__dataHost=this.__dataHost||null;this.__dataTemp={};this.__dataClientsInitialized=!1}; a.prototype._registerHost=function(){if(Tq.length){var c=Tq[Tq.length-1];c._enqueueClient(this);this.__dataHost=c}}; a.prototype._initializeProtoProperties=function(c){this.__data=Object.create(c);this.__dataPending=Object.create(c);this.__dataOld={}}; a.prototype._initializeInstanceProperties=function(c){var d=this.__readOnly,e;for(e in c)d&&d[e]||(this.__dataPending=this.__dataPending||{},this.__dataOld=this.__dataOld||{},this.__data[e]=this.__dataPending[e]=c[e])}; a.prototype._addPropertyEffect=function(c,d,e){this._createPropertyAccessor(c,d=="__readOnly");var f=Qwa(this,d,!0)[c];f||(f=this[d][c]=[]);f.push(e)}; a.prototype._removePropertyEffect=function(c,d,e){c=Qwa(this,d,!0)[c];e=c.indexOf(e);e>=0&&c.splice(e,1)}; a.prototype._hasPropertyEffect=function(c,d){d=this[d];return!(!d||!d[c])}; a.prototype._hasReadOnlyEffect=function(c){return this._hasPropertyEffect(c,"__readOnly")}; a.prototype._hasNotifyEffect=function(c){return this._hasPropertyEffect(c,"__notifyEffects")}; a.prototype._hasReflectEffect=function(c){return this._hasPropertyEffect(c,"__reflectEffects")}; a.prototype._hasComputedEffect=function(c){return this._hasPropertyEffect(c,"__computeEffects")}; a.prototype._setPendingPropertyOrPath=function(c,d,e,f){if(f||Kq(Array.isArray(c)?c[0]:c)!==c){if(!f&&(f=Oq(this,c),c=Nwa(this,c,d),!c||!b.prototype._shouldPropertyChange.call(this,c,d,f)))return!1;this.__dataHasPaths=!0;if(this._setPendingProperty(c,d,e)){if(e=this.__dataLinkedPaths)for(var h in e)f=e[h],Lq(h,c)?(f=Mq(h,f,c),this._setPendingPropertyOrPath(f,d,!0,!0)):Lq(f,c)&&(f=Mq(f,h,c),this._setPendingPropertyOrPath(f,d,!0,!0));return!0}}else{if(this.__dataHasAccessor&&this.__dataHasAccessor[c])return this._setPendingProperty(c, d,e);this[c]=d}return!1}; a.prototype._setUnmanagedPropertyToNode=function(c,d,e){if(e!==c[d]||typeof e=="object")d==="className"&&(c=Eq(c)),c[d]=e}; a.prototype._setPendingProperty=function(c,d,e){var f=this.__dataHasPaths&&Jq(c);if(this._shouldPropertyChange(c,d,(f?this.__dataTemp:this.__data)[c])){this.__dataPending||(this.__dataPending={},this.__dataOld={});c in this.__dataOld||(this.__dataOld[c]=this.__data[c]);f?this.__dataTemp[c]=d:this.__data[c]=d;this.__dataPending[c]=d;if(f||this.__notifyEffects&&this.__notifyEffects[c])this.__dataToNotify=this.__dataToNotify||{},this.__dataToNotify[c]=e;return!0}return!1}; a.prototype._setProperty=function(c,d){this._setPendingProperty(c,d,!0)&&this._invalidateProperties()}; a.prototype._invalidateProperties=function(){this.__dataReady&&this._flushProperties()}; a.prototype._enqueueClient=function(c){this.__dataPendingClients=this.__dataPendingClients||[];c!==this&&this.__dataPendingClients.push(c)}; a.prototype._flushClients=function(){this.__dataClientsReady?this.__enableOrFlushClients():(this.__dataClientsReady=!0,this._readyClients(),this.__dataReady=!0)}; a.prototype.__enableOrFlushClients=function(){var c=this.__dataPendingClients;if(c){this.__dataPendingClients=null;for(var d=0;d1)return Qq;h[m]=w}return h}; a.addPropertyEffect=function(c,d,e){this.prototype._addPropertyEffect(c,d,e)}; a.createPropertyObserver=function(c,d,e){this.prototype._createPropertyObserver(c,d,e)}; a.createMethodObserver=function(c,d){this.prototype._createMethodObserver(c,d)}; a.createNotifyingProperty=function(c){this.prototype._createNotifyingProperty(c)}; a.createReadOnlyProperty=function(c,d){this.prototype._createReadOnlyProperty(c,d)}; a.createReflectedProperty=function(c){this.prototype._createReflectedProperty(c)}; a.createComputedProperty=function(c,d,e){this.prototype._createComputedProperty(c,d,e)}; a.bindTemplate=function(c){return this.prototype._bindTemplate(c)}; a.prototype._bindTemplate=function(c,d){var e=this.constructor._parseTemplate(c),f=this.__preBoundTemplateInfo==e;if(!f)for(var h in e.propertyEffects)this._createPropertyAccessor(h);d?(e=Object.create(e),e.wasPreBound=f,this.__templateInfo?(c=c._parentTemplateInfo||this.__templateInfo,d=c.lastChild,e.parent=c,c.lastChild=e,(e.previousSibling=d)?d.nextSibling=e:c.firstChild=e):this.__templateInfo=e):this.__preBoundTemplateInfo=e;return e}; a._addTemplatePropertyEffect=function(c,d,e){(c.hostProps=c.hostProps||{})[d]=!0;c=c.propertyEffects=c.propertyEffects||{};(c[d]=c[d]||[]).push(e)}; a.prototype._stampTemplate=function(c,d){d=d||this._bindTemplate(c,!0);Tq.push(this);c=b.prototype._stampTemplate.call(this,c,d);Tq.pop();d.nodeList=c.nodeList;if(!d.wasPreBound)for(var e=d.childNodes=[],f=c.firstChild;f;f=f.nextSibling)e.push(f);c.templateInfo=d;e=d.nodeList;f=d.nodeInfoList;if(f.length)for(var h=0;hf&&e.push({literal:c.slice(f,h.index)});f=h[1][0];var m=!!h[2];h=h[3].trim();var p=!1,q="",t=-1;f=="{"&&(t=h.indexOf("::"))>0&&(q=h.substring(t+2),h=h.substring(0,t),p=!0);t=ixa(h);var u=[];if(t){var v=t,w=v.args;v=v.methodName;for(var x=0;x0||h>0;)p==0?(a.push(2),h--):h==0?(a.push(3),p--):(m=b[p-1][h-1],q=b[p-1][h],t=b[p][h-1],u=q=t.s$jscomp$97.index+t.s$jscomp$97.removed.length?e.set(v,u+t.s$jscomp$97.addedCount-t.s$jscomp$97.removed.length):e.set(v,-1))}}(f)); for(var m=0;m=0&&c.linkPaths("items."+e,"selected."+d++)})}else this.__selectedMap.forEach(function(e){c.linkPaths("selected","items."+e); c.linkPaths("selectedItem","items."+e)})}; a.prototype.clearSelection=function(){this.__dataLinkedPaths={};this.__selectedMap=new Map;this.selected=this.multi?[]:null;this.selectedItem=null}; a.prototype.isSelected=function(c){return this.__selectedMap.has(c)}; a.prototype.isIndexSelected=function(c){return this.isSelected(this.items[c])}; a.prototype.__deselectChangedIdx=function(c){var d=this,e=this.__selectedIndexForItemIndex(c);if(e>=0){var f=0;this.__selectedMap.forEach(function(h,m){e==f++&&d.deselect(m)})}}; a.prototype.__selectedIndexForItemIndex=function(c){if(c=this.__dataLinkedPaths["items."+c])return parseInt(c.slice(9),10)}; a.prototype.deselect=function(c){var d=this.__selectedMap.get(c);if(d>=0){this.__selectedMap.delete(c);var e;this.multi&&(e=this.__selectedIndexForItemIndex(d));this.__updateLinks();this.multi?this.splice("selected",e,1):this.selected=this.selectedItem=null}}; a.prototype.deselectIndex=function(c){this.deselect(this.items[c])}; a.prototype.select=function(c){this.selectIndex(this.items.indexOf(c))}; a.prototype.selectIndex=function(c){var d=this.items[c];this.isSelected(d)?this.toggle&&this.deselectIndex(c):(this.multi||this.__selectedMap.clear(),this.__selectedMap.set(d,c),this.__updateLinks(),this.multi?this.push("selected",d):this.selected=this.selectedItem=d)}; ba.Object.defineProperties(a,{properties:{configurable:!0,enumerable:!0,get:function(){return{items:{type:Array},multi:{type:Boolean,value:!1},selected:{type:Object,notify:!0},selectedItem:{type:Object,notify:!0},toggle:{type:Boolean,value:!1}}}}, observers:{configurable:!0,enumerable:!0,get:function(){return["__updateSelection(multi, items.*)"]}}}); return a}),Cxa=Bxa($q),ar=function(){return Cxa.apply(this,arguments)||this}; k(ar,Cxa);ba.Object.defineProperties(ar,{is:{configurable:!0,enumerable:!0,get:function(){return"array-selector"}}, template:{configurable:!0,enumerable:!0,get:function(){return null}}}); customElements.define(ar.is,ar);var Dxa=window.Polymer;window.Polymer=function(a){return window.Polymer._polymerFn(a)}; Dxa&&Object.assign(Polymer,Dxa);Polymer._polymerFn=function(){throw Error("Load polymer.html to use the Polymer() function.")};Polymer.ResolveUrl={resolveCss:ak,resolveUrl:Zj,pathFromUrl:bk};Polymer.DomModule=wq;Polymer.Async={timeOut:yq,animationFrame:zq,idlePeriod:pwa,microTask:Aq};Polymer.dedupingMixin=Dq;Polymer.wrap=Eq;Polymer.PropertiesChanged=rwa;Polymer.telemetry={instanceCount:swa,incrementInstanceCount:function(){swa++}, registrations:twa,register:uwa,dumpRegistrations:function(){twa.forEach(_regLog$$module$third_party$javascript$polymer$v2$polymer$lib$utils$telemetry)}};Polymer.PropertiesMixin=vwa;Polymer.CaseMap={dashToCamelCase:Gq,camelToDashCase:Hq};Polymer.PropertyAccessors=Cwa;Polymer.TemplateStamp=Jwa;Polymer.Path={isPath:Jq,root:Kq,isAncestor:Kwa,isDescendant:Lq,translate:Mq,matches:Lwa,normalize:Nq,split:Mwa,get:Oq,set:Nwa,isDeep:Jq};Polymer.Settings={useShadow:ck,useNativeCSSProperties:hla,useNativeCustomElements:ila,get rootPath(){return ek},setRootPath:function(a){ek=a}, get sanitizeDOMValue(){return fk},setSanitizeDOMValue:function(a){fk=a}, get passiveTouchGestures(){return gk},setPassiveTouchGestures:function(a){gk=a}, get strictTemplatePolicy(){return hk},setStrictTemplatePolicy:function(a){hk=a}, get allowTemplateFromDomModule(){return ik},setAllowTemplateFromDomModule:function(a){ik=a}, get legacyOptimizations(){return mk},setLegacyOptimizations:function(a){mk=a}, get syncInitialRender(){return qk},setSyncInitialRender:function(a){qk=a}, get legacyUndefined(){return rk},setLegacyUndefined:function(a){rk=a}, get legacyWarnings(){return pk},setLegacyWarnings:function(a){pk=a}, get orderedComputed(){return sk},setOrderedComputed:function(a){sk=a}, get fastDomIf(){return uk},setFastDomIf:function(a){uk=a}, get removeNestedTemplates(){return tk},setRemoveNestedTemplates:function(a){tk=a}, get suppressTemplateNotifications(){return vk},setSuppressTemplateNotifications:vk};Polymer.rootPath!==void 0&&(ek=Polymer.rootPath);Polymer.sanitizeDOMValue!==void 0&&(fk=Polymer.sanitizeDOMValue);Polymer.passiveTouchGestures!==void 0&&(gk=Polymer.passiveTouchGestures);Polymer.strictTemplatePolicy!==void 0&&(hk=Polymer.strictTemplatePolicy);ik=Polymer.allowTemplateFromDomModule!==void 0?Polymer.allowTemplateFromDomModule:!0;Polymer.legacyOptimizations!==void 0&&(mk=Polymer.legacyOptimizations); Polymer.syncInitialRender!==void 0&&(qk=Polymer.syncInitialRender);Polymer.legacyUndefined!==void 0&&(rk=Polymer.legacyUndefined);Polymer.legacyWarnings!==void 0&&(pk=Polymer.legacyWarnings);Polymer.orderedComputed!==void 0&&(sk=Polymer.orderedComputed);Polymer.fastDomIf!==void 0&&(uk=Polymer.fastDomIf);Polymer.removeNestedTemplates!==void 0&&(tk=Polymer.removeNestedTemplates);Polymer.suppressTemplateNotifications!==void 0&&(vk=Polymer.suppressTemplateNotifications); Object.defineProperty(Polymer,"sanitizeDOMValue",{get:function(){return fk}, set:function(a){fk=a}});Polymer.PropertyEffects=Uq;Polymer.StyleGather={stylesFromModules:nxa,stylesFromModule:oxa,stylesFromTemplate:Vq,stylesFromModuleImports:pxa,cssFromModules:qxa,cssFromModule:rxa,cssFromTemplate:sxa,cssFromModuleImports:function(a){return(a=wq.import(a))?_cssFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(a):""}};Polymer.ElementMixin=Wq;Polymer.updateStyles=uxa;Polymer.version="3.5.0";Polymer.ArraySplice={calculateSplices:xxa};Polymer.html=Zq;Polymer.htmlLiteral=function(a){return new Yq(a,ua.apply(1,arguments))};Polymer.Element=$q;Polymer.ArraySelectorMixin=Bxa;Polymer.ArraySelector=ar;var Exa=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gi,br=/(?:^|\W+)@apply\s*\(?([^);\n]*)\)?/gi,Fxa=/@media\s(.*)/;function Gxa(a,b){for(var c in b)c===null?a.style.removeProperty(c):a.style.setProperty(c,b[c])} function Hxa(a,b){return(a=window.getComputedStyle(a).getPropertyValue(b))?a.trim():""} ;var Ixa=null,Jxa=window.HTMLImports&&window.HTMLImports.whenReady||null,Kxa;function Lxa(a){requestAnimationFrame(function(){Jxa?Jxa(a):(Ixa||(Ixa=new Promise(function(b){Kxa=b}),document.readyState==="complete"?Kxa():document.addEventListener("readystatechange",function(){document.readyState==="complete"&&Kxa()})),Ixa.then(function(){a&&a()}))})} ;var cr=null,dr=null,er=function(){this.customStyles=[];this.enqueued=!1;Lxa(function(){window.ShadyCSS.flushCustomStyles&&window.ShadyCSS.flushCustomStyles()})},Mxa=function(a){!a.enqueued&&dr&&(a.enqueued=!0,Lxa(dr))}; er.prototype.addCustomStyle=function(a){a.__seenByShadyCSS||(a.__seenByShadyCSS=!0,this.customStyles.push(a),Mxa(this))}; er.prototype.getStyleForCustomStyle=function(a){if(a.__shadyCSSCachedStyle)return a.__shadyCSSCachedStyle;var b;a.getStyle?b=a.getStyle():b=a;return b}; er.prototype.processStyles=function(){for(var a=this.customStyles,b=0;b-1)&&a!=="touchend"&&Uxa&&Yxa&&gk)return{passive:!0}} var $xa=navigator.userAgent.match(/iP(?:[oa]d|hone)|Android/),aya=[],bya={button:!0,input:!0,keygen:!0,meter:!0,output:!0,textarea:!0,progress:!0,select:!0},cya={button:!0,command:!0,fieldset:!0,input:!0,keygen:!0,optgroup:!0,option:!0,select:!0,textarea:!0},eya=function(a){var b=a.sourceCapabilities;if(!b||b.firesTouchEvents)if(a.__polymerGesturesHandled={skip:!0},a.type==="click"){b=!1;for(var c=or(a),d=0;d-1}if(c[d]===dya)return}b||(a.preventDefault(),a.stopPropagation())}}; function fya(a){for(var b=$xa?["click"]:nr,c=0,d;c-1?b==="mousemove"?(b=a.buttons===void 0?1:a.buttons,a instanceof window.MouseEvent&&!Xxa&&(b=Vxa[a.which]||0),!!(b&1)):(a.button===void 0?0:a.button)===0:!1} function gya(a){if(a.type==="click"){if(a.detail===0)return!0;var b=_findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a);if(!b.nodeType||b.nodeType!==Node.ELEMENT_NODE)return!0;b=b.getBoundingClientRect();var c=a.pageX;a=a.pageY;return!(c>=b.left&&c<=b.right&&a>=b.top&&a<=b.bottom)}return!1} var dya=null,qr=null,hya=0,iya=0,jya=-1,kya=!1;function lya(a,b,c){a.movefn=b;a.upfn=c;document.addEventListener("mousemove",b);document.addEventListener("mouseup",c)} function rr(a){document.removeEventListener("mousemove",a.movefn);document.removeEventListener("mouseup",a.upfn);a.movefn=null;a.upfn=null} document.addEventListener("touchend",function(a){qr||fya(!0);dya=or(a)[0];qr=lr(qr,yq.after(2500),function(){fya();qr=dya=null})},Yxa?{passive:!0}:!1); var or=window.ShadyDOM&&window.ShadyDOM.noPatch?window.ShadyDOM.composedPath:function(a){return a.composedPath&&a.composedPath()||[]},sr={},tr=[]; function mya(a,b){for(var c=document.elementFromPoint(a,b),d=c;d&&d.shadowRoot&&!window.ShadyDOM;){var e=d;d=d.shadowRoot.elementFromPoint(a,b);if(e===d)break;d&&(c=d)}return c} function _findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a){var b=or(a);return b.length>0?b[0]:a.target} function _handleNative$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a){var b=a.type,c=a.currentTarget.__polymerGestures;if(c&&(c=c[b])){if(!a.__polymerGesturesHandled&&(a.__polymerGesturesHandled={},b.slice(0,5)==="touch")){var d=a.changedTouches[0];b==="touchstart"&&a.touches.length===1&&(jya=d.identifier);if(jya!==d.identifier)return;Uxa||(b==="touchstart"||b==="touchmove")&&_handleTouchAction$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a)}d=a.__polymerGesturesHandled; if(!d.skip){for(var e=0,f;e-1&&f.reset&&f.reset();for(e=0;ee:c==="pan-y"&&(d=e>b));d?a.preventDefault(): ur("track")}} function vr(a,b,c){return sr[b]?(_add$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a,b,c),!0):!1} function wr(a,b,c){return sr[b]?(_remove$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a,b,c),!0):!1} function _add$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a,b,c){var d=sr[b],e=d.deps,f=d.name,h=a.__polymerGestures;h||(a.__polymerGestures=h={});for(var m=0,p,q;m-1&&p!=="click"||((q=h[p])||(h[p]=q={_count:0}),q._count===0&&a.addEventListener(p,_handleNative$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures,Zxa(p)),q[f]=(q[f]||0)+1,q._count=(q._count||0)+1);a.addEventListener(b,c);d.touchAction&&xr(a,d.touchAction)} function _remove$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a,b,c){var d=sr[b],e=d.deps;d=d.name;var f=a.__polymerGestures;if(f)for(var h=0,m,p;h2&&this.moves.shift();this.moves.push(a)}, movefn:null,upfn:null,prevent:!1},reset:function(){this.info.state="start";this.info.started=!1;this.info.moves=[];this.info.x=0;this.info.y=0;this.info.prevent=!1;rr(this.info)}, mousedown:function(a){if(pr(a)){var b=_findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),c=this,d=function(e){var f=e.clientX,h=e.clientY;nya(c.info,f,h)&&(c.info.state=c.info.started?e.type==="mouseup"?"end":"track":"start",c.info.state==="start"&&ur("tap"),c.info.addMove({x:f,y:h}),pr(e)||(c.info.state="end",rr(c.info)),b&&oya(c.info,b,e),c.info.started=!0)}; lya(this.info,d,function(e){c.info.started&&d(e);rr(c.info)}); this.info.x=a.clientX;this.info.y=a.clientY}}, touchstart:function(a){a=a.changedTouches[0];this.info.x=a.clientX;this.info.y=a.clientY}, touchmove:function(a){var b=_findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a);a=a.changedTouches[0];var c=a.clientX,d=a.clientY;nya(this.info,c,d)&&(this.info.state==="start"&&ur("tap"),this.info.addMove({x:c,y:d}),oya(this.info,b,a),this.info.state="track",this.info.started=!0)}, touchend:function(a){var b=_findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a);a=a.changedTouches[0];this.info.started&&(this.info.state="end",this.info.addMove({x:a.clientX,y:a.clientY}),oya(this.info,b,a))}}); function nya(a,b,c){if(a.prevent)return!1;if(a.started)return!0;c=Math.abs(a.y-c);return Math.abs(a.x-b)>=5||c>=5} function oya(a,b,c){if(b){var d=a.moves[a.moves.length-2],e=a.moves[a.moves.length-1],f=e.x-a.x,h=e.y-a.y,m=0;if(d){var p=e.x-d.x;m=e.y-d.y}_fire$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(b,"track",{state:a.state,x:c.clientX,y:c.clientY,dx:f,dy:h,ddx:p,ddy:m,sourceEvent:c,hover:function(){return mya(c.clientX,c.clientY)}})}} yr({name:"tap",deps:["mousedown","click","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["click","touchend"]},emits:["tap"],info:{x:NaN,y:NaN,prevent:!1},reset:function(){this.info.x=NaN;this.info.y=NaN;this.info.prevent=!1}, mousedown:function(a){pr(a)&&(this.info.x=a.clientX,this.info.y=a.clientY)}, click:function(a){pr(a)&&pya(this.info,a)}, touchstart:function(a){a=a.changedTouches[0];this.info.x=a.clientX;this.info.y=a.clientY}, touchend:function(a){pya(this.info,a.changedTouches[0],a)}}); function pya(a,b,c){var d=Math.abs(b.clientX-a.x),e=Math.abs(b.clientY-a.y),f=_findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(c||b);!f||cya[f.localName]&&f.hasAttribute("disabled")||!(isNaN(d)||isNaN(e)||d<=25&&e<=25||gya(b))||a.prevent||_fire$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(f,"tap",{x:b.clientX,y:b.clientY,sourceEvent:b,preventer:c})} ;var qya=Dq(function(a){var b=function(){return a.apply(this,arguments)||this}; k(b,a);b.prototype._addEventListenerToNode=function(c,d,e){vr(c,d,e)||a.prototype._addEventListenerToNode.call(this,c,d,e)}; b.prototype._removeEventListenerFromNode=function(c,d,e){wr(c,d,e)||a.prototype._removeEventListenerFromNode.call(this,c,d,e)}; return b});function rya(a,b,c,d,e){var f;e&&(f=typeof c==="object"&&c!==null)&&(d=a.__dataTemp[b]);d=d!==c&&(d===d||c===c);f&&d&&(a.__dataTemp[b]=c);return d} var Ar=Dq(function(a){var b=function(){return a.apply(this,arguments)||this}; k(b,a);b.prototype._shouldPropertyChange=function(c,d,e){return rya(this,c,d,e,!0)}; return b}),sya=Dq(function(a){var b=function(){return a.apply(this,arguments)||this}; k(b,a);b.prototype._shouldPropertyChange=function(c,d,e){return rya(this,c,d,e,this.mutableData)}; ba.Object.defineProperties(b,{properties:{configurable:!0,enumerable:!0,get:function(){return{mutableData:Boolean}}}}); return b}); Ar._mutablePropertyChange=rya;var tya=!1;function uya(){if(mk&&!ck){if(!tya){tya=!0;var a=document.createElement("style");a.textContent="dom-bind,dom-if,dom-repeat{display:none;}";document.head.appendChild(a)}return!0}return!1} ;var vya=qya(sya(Uq(HTMLElement))),Br=function(){var a=vya.call(this)||this;if(hk)throw Error("strictTemplatePolicy: dom-bind not allowed");a.root=null;a.$=null;a.__children=null;return a}; k(Br,vya);g=Br.prototype;g.attributeChangedCallback=function(){this.mutableData=!0}; g.connectedCallback=function(){uya()||(this.style.display="none");this.render()}; g.disconnectedCallback=function(){this.__removeChildren()}; g.__insertChildren=function(){Eq(Eq(this).parentNode).insertBefore(this.root,this)}; g.__removeChildren=function(){if(this.__children)for(var a=0;a child")}); c.observe(this,{childList:!0});return}this.root=this._stampTemplate(b);this.$=this.root.$;this.__children=[];for(var d=this.root.firstChild;d;d=d.nextSibling)this.__children[this.__children.length]=d;this._enableProperties()}this.__insertChildren();this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0}))}; ba.Object.defineProperties(Br,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return["mutable-data"]}}}); customElements.define("dom-bind",Br);Polymer.Debouncer=jr;Polymer.Gestures={gestures:sr,recognizers:tr,deepTargetFind:mya,addListener:vr,removeListener:wr,register:yr,setTouchAction:xr,prevent:ur,resetMouseCanceller:function(){qr&&qr.flush()}, findOriginalTarget:_findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures,add:vr,remove:wr};Polymer.GestureEventListeners=qya;Polymer.MutableData=Ar;Polymer.OptionalMutableData=sya;Polymer.DomBind=Br;var Cr=function(){do{var a=window.ShadyDOM&&ShadyDOM.flush();window.ShadyCSS&&window.ShadyCSS.ScopingShim&&window.ShadyCSS.ScopingShim.flush();var b=Txa()}while(a||b)};var wya=null;function xya(){return wya} xya.prototype=Object.create(HTMLTemplateElement.prototype,{constructor:{value:xya,writable:!0}});var yya=Uq(xya),zya=Ar(yya);function Aya(a,b){wya=a;Object.setPrototypeOf(a,b.prototype);new b;wya=null} var Bya=Uq(function(){}); function Cya(a,b){for(var c=0;c can only be templatized once");a.__templatizeOwner=b;var d=(b?b.constructor:Dr)._parseTemplate(a),e=d.templatizeInstanceClass;e||(e=Fya(a,d,c),d.templatizeInstanceClass=e);var f=Eya(a);Hya(a,d,c,f);c=function(){return e.apply(this,arguments)||this}; k(c,e);c.prototype._methodHost=f;c.prototype.__dataHost=a;c.prototype.__templatizeOwner=b;c.prototype.__hostProps=d.hostProps;return c} function Jya(a,b,c){c=c.constructor._properties;a=a.propertyEffects;b=b.instanceProps;for(var d in a)if(!(c[d]||b&&b[d]))for(var e=a[d],f=0;f child")}); c.observe(this,{childList:!0});return!1}this.__template=b}return!0}; g.__ensureInstance=function(){var a=Eq(this).parentNode;if(this.__hasInstance()){var b=this.__getInstanceNodes();if(b&&b.length&&Eq(this).previousSibling!==b[b.length-1])for(var c=0,d=void 0;c child")}); c.observe(this,{childList:!0});return!1}var d={};d[this.as]=!0;d[this.indexAs]=!0;d[this.itemsIndexAs]=!0;this.__ctor=Er(b,this,{mutableData:this.mutableData,parentModel:!0,instanceProps:d,forwardHostProp:function(e,f){for(var h=this.__instances,m=0,p=void 0;m0?yq.after(b):Aq,a.bind(this));mr(this.__renderDebouncer)}; g.render=function(){this.__debounceRender(this.__render);Cr()}; g.__render=function(){var a=this;if(this.__ensureTemplatized()){var b=this.items||[],c=this.__sortAndFilterItems(b),d=this.__calculateLimit(c.length);this.__updateInstances(b,d,c);this.initialCount&&(this.__shouldMeasureChunk||this.__shouldContinueChunking)&&(cancelAnimationFrame(this.__chunkingId),this.__chunkingId=requestAnimationFrame(function(){a.__chunkingId=null;a.__continueChunking()})); this._setRenderedItemCount(this.__instances.length);vk&&!this.notifyDomChange||this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0}))}}; g.__sortAndFilterItems=function(a){for(var b=this,c=Array(a.length),d=0;d=e;a--)this.__detachAndRemoveInstance(a)}; g.__detachInstance=function(a){a=this.__instances[a];for(var b=Eq(a.root),c=0;c-1&&Rr.splice(c,1)}}; a.__activateDir=!1;return a});var cza=function(a){for(;a;){var b=Object.getOwnPropertyDescriptor(a,"observedAttributes");if(b)return b.get;a=Object.getPrototypeOf(a.prototype).constructor}return function(){return[]}}; Dq(function(a){var b=Wq(a),c=cza(b);a=function(){return b.call(this)||this}; k(a,b);a.prototype._initializeProperties=function(){this.hasAttribute("disable-upgrade")?this.__isUpgradeDisabled=!0:b.prototype._initializeProperties.call(this)}; a.prototype._enableProperties=function(){this.__isUpgradeDisabled||b.prototype._enableProperties.call(this)}; a.prototype._canApplyPropertyDefault=function(d){return b.prototype._canApplyPropertyDefault.call(this,d)&&!(this.__isUpgradeDisabled&&this._isPropertyPending(d))}; a.prototype.attributeChangedCallback=function(d,e,f,h){d=="disable-upgrade"?this.__isUpgradeDisabled&&f==null&&(b.prototype._initializeProperties.call(this),this.__isUpgradeDisabled=!1,Eq(this).isConnected&&b.prototype.connectedCallback.call(this)):b.prototype.attributeChangedCallback.call(this,d,e,f,h)}; a.prototype.connectedCallback=function(){this.__isUpgradeDisabled||b.prototype.connectedCallback.call(this)}; a.prototype.disconnectedCallback=function(){this.__isUpgradeDisabled||b.prototype.disconnectedCallback.call(this)}; ba.Object.defineProperties(a,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return c.call(this).concat("disable-upgrade")}}}); return a});var Ur=!1,Yr=[],Zr=[];function dza(){Ur=!0;requestAnimationFrame(function(){Ur=!1;eza(Yr);setTimeout(function(){for(var a=0,b=Zr.length;a *")}; var Lza=function(a,b,c){b=b.replace(Exa,function(d,e,f,h){return a._produceCssProperties(d,e,f,h,c)}); return a._consumeCssProperties(b,c)}; g=cs.prototype;g._getInitialValueForProperty=function(a){this._measureElement||(this._measureElement=document.createElement("meta"),this._measureElement.setAttribute("apply-shim-measure",""),this._measureElement.style.all="initial",document.head.appendChild(this._measureElement));return window.getComputedStyle(this._measureElement).getPropertyValue(a)}; g._fallbacksFromPreviousRules=function(a){for(var b=this,c=a;c.parent;)c=c.parent;var d={},e=!1;as(c,function(f){(e=e||f===a)||f.selector===a.selector&&Object.assign(d,b._cssTextToMap(f.parsedCssText))}); return d}; g._consumeCssProperties=function(a,b){for(var c;c=br.exec(a);){var d=c[0],e=c[1];c=c.index;var f=c+d.indexOf("@apply"),h=c+d.length;d=a.slice(0,f);a=a.slice(h);f=b?this._fallbacksFromPreviousRules(b):{};Object.assign(f,this._cssTextToMap(d));e=this._atApplyToCssProperties(e,f);a=""+d+e+a;br.lastIndex=c+e.length}return a}; g._atApplyToCssProperties=function(a,b){a=a.replace(Hza,"");var c=[],d=this._map.get(a);d||(this._map.set(a,{}),d=this._map.get(a));if(d){this._currentElement&&(d.dependants[this._currentElement]=!0);var e,f=d.properties;for(e in f){var h=b&&b[e];d=[e,": var(",a,"_-_",e];h&&d.push(",",h.replace(Jza,""));d.push(")");Jza.test(f[e])&&d.push(" !important");c.push(d.join(""))}}return c.join("; ")}; g._replaceInitialOrInherit=function(a,b){var c=Iza.exec(b);c&&(b=c[1]?this._getInitialValueForProperty(a):"apply-shim-inherit");return b}; g._cssTextToMap=function(a,b){b=b===void 0?!1:b;a=a.split(";");for(var c,d,e={},f=0;f1&&(c=d[0].trim(),d=d.slice(1).join(":"),b&&(d=this._replaceInitialOrInherit(c,d)),e[c]=d);return e}; g._invalidateMixinEntry=function(a){if(bs)for(var b in a.dependants)b!==this._currentElement&&bs(b)}; g._produceCssProperties=function(a,b,c,d,e){var f=this;c&&Fza(c,function(x,A){A&&f._map.get(A)&&(d="@apply "+A+";")}); if(!d)return a;var h=this._consumeCssProperties(""+d,e);e=a.slice(0,a.indexOf("--"));var m=h=this._cssTextToMap(h,!0),p=this._map.get(b),q=p&&p.properties;q?m=Object.assign(Object.create(q),h):this._map.set(b,m);var t=[],u,v=!1;for(u in m){var w=h[u];w===void 0&&(w="initial");!q||u in q||(v=!0);t.push(""+b+"_-_"+u+": "+w)}v&&this._invalidateMixinEntry(p);p&&(p.properties=m);c&&(e=a+";"+e);return""+e+t.join("; ")+";"}; cs.prototype.detectMixin=cs.prototype.detectMixin;cs.prototype.transformStyle=cs.prototype.JSC$7117_transformStyle;cs.prototype.transformCustomStyle=cs.prototype.transformCustomStyle;cs.prototype.transformRules=cs.prototype.transformRules;cs.prototype.transformRule=cs.prototype.transformRule;cs.prototype.transformTemplate=cs.prototype.transformTemplate;cs.prototype._separator="_-_";Object.defineProperty(cs.prototype,"invalidCallback",{get:function(){return bs}, set:function(a){bs=a}});var ds=new cs,Mza=function(){this.customStyleInterface=null;ds.invalidCallback=zza},es=function(a){!a.customStyleInterface&&window.ShadyCSS.CustomStyleInterface&&(a.customStyleInterface=window.ShadyCSS.CustomStyleInterface,a.customStyleInterface.transformCallback=function(b){ds.transformCustomStyle(b)},a.customStyleInterface.validateCallback=function(){requestAnimationFrame(function(){a.customStyleInterface.enqueued&&a.flushCustomStyles()})})}; g=Mza.prototype;g.prepareTemplate=function(a,b){es(this);Gza(a)===""&&(xza[b]=a,b=ds.transformTemplate(a,b),a._styleAst=b)}; g.flushCustomStyles=function(){es(this);if(this.customStyleInterface){var a=this.customStyleInterface.processStyles();if(this.customStyleInterface.enqueued){for(var b=0;b-1?c=b:c=a.getAttribute&&a.getAttribute("is")||"":c=a.is;b=xza[c];if(!(b&&Gza(b)!==""||!b||Aza(b))){if(Aza(b)||b._applyShimValidatingVersion!==b._applyShimNextVersion)this.prepareTemplate(b,c),Bza(b);if(a=a.shadowRoot)if(a=a.querySelector("style"))a.__cssRules=b._styleAst,a.textContent=Dza(b._styleAst)}}; g.styleDocument=function(a){es(this);this.styleSubtree(document.body,a)}; if(!window.ShadyCSS||!window.ShadyCSS.ScopingShim){var fs=new Mza,Nza=window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface;window.ShadyCSS={prepareTemplate:function(a,b){fs.flushCustomStyles();fs.prepareTemplate(a,b)}, prepareTemplateStyles:function(a,b,c){window.ShadyCSS.prepareTemplate(a,b,c)}, prepareTemplateDom:function(){}, styleSubtree:function(a,b){fs.flushCustomStyles();fs.styleSubtree(a,b)}, styleElement:function(a){fs.flushCustomStyles();fs.styleElement(a)}, styleDocument:function(a){fs.flushCustomStyles();fs.styleDocument(a)}, getComputedStyleValue:function(a,b){return Hxa(a,b)}, flushCustomStyles:function(){fs.flushCustomStyles()}, nativeCss:Qxa,nativeShadow:fr,cssBuild:gr,disableRuntime:Pxa};Nza&&(window.ShadyCSS.CustomStyleInterface=Nza)}window.ShadyCSS.ApplyShim=ds;var Oza=window.ShadyCSS,gs=Dq(function(a){a=qya(Wq(a));var b=txa?a:bza(a),c=cza(b),d={x:"pan-x",y:"pan-y",none:"none",all:"auto"};a=function(){return b.call(this)||this}; k(a,b);a.prototype.created=function(){}; a.prototype.__attributeReaction=function(e,f,h){(this.__dataAttributes&&this.__dataAttributes[e]||e==="disable-upgrade")&&this.attributeChangedCallback(e,f,h,null)}; a.prototype.setAttribute=function(e,f){if(wk&&!this._legacyForceObservedAttributes){var h=this.getAttribute(e);b.prototype.setAttribute.call(this,e,f);this.__attributeReaction(e,h,String(f))}else b.prototype.setAttribute.call(this,e,f)}; a.prototype.removeAttribute=function(e){if(wk&&!this._legacyForceObservedAttributes){var f=this.getAttribute(e);b.prototype.removeAttribute.call(this,e);this.__attributeReaction(e,f,null)}else b.prototype.removeAttribute.call(this,e)}; a.prototype._enableProperties=function(){this.__isUpgradeDisabled||b.prototype._enableProperties.call(this)}; a.prototype._canApplyPropertyDefault=function(e){return b.prototype._canApplyPropertyDefault.call(this,e)&&!(this.__isUpgradeDisabled&&this._isPropertyPending(e))}; a.prototype.connectedCallback=function(){this.__needsAttributesAtConnected&&this._takeAttributes();this.__isUpgradeDisabled||(b.prototype.connectedCallback.call(this),this.isAttached=!0,this.attached())}; a.prototype.attached=function(){}; a.prototype.disconnectedCallback=function(){this.__isUpgradeDisabled||(b.prototype.disconnectedCallback.call(this),this.isAttached=!1,this.detached())}; a.prototype.detached=function(){}; a.prototype.attributeChangedCallback=function(e,f,h,m){f!==h&&(e=="disable-upgrade"?this.__isUpgradeDisabled&&h==null&&(this._initializeProperties(),this.__isUpgradeDisabled=!1,Eq(this).isConnected&&this.connectedCallback()):(b.prototype.attributeChangedCallback.call(this,e,f,h,m),this.attributeChanged(e,f,h)))}; a.prototype.attributeChanged=function(){}; a.prototype._initializeProperties=function(){if(mk&&this.hasAttribute("disable-upgrade"))this.__isUpgradeDisabled=!0;else{var e=Object.getPrototypeOf(this);e.hasOwnProperty("__hasRegisterFinished")||(this._registered(),e.__hasRegisterFinished=!0);b.prototype._initializeProperties.call(this);this.root=this;this.created();wk&&!this._legacyForceObservedAttributes&&(this.hasAttributes()?this._takeAttributes():this.parentNode||(this.__needsAttributesAtConnected=!0));this._applyListeners()}}; a.prototype._takeAttributes=function(){for(var e=this.attributes,f=0,h=e.length;f0?yq.after(h):Aq,f.bind(this))}; a.prototype.isDebouncerActive=function(e){this._debouncers=this._debouncers||{};e=this._debouncers[e];return!(!e||!e.isActive())}; a.prototype.flushDebouncer=function(e){this._debouncers=this._debouncers||{};(e=this._debouncers[e])&&e.flush()}; a.prototype.cancelDebouncer=function(e){this._debouncers=this._debouncers||{};(e=this._debouncers[e])&&e.cancel()}; a.prototype.async=function(e,f){return f>0?yq.run(e.bind(this),f):~Aq.run(e.bind(this))}; a.prototype.cancelAsync=function(e){e<0?Aq.cancel(~e):yq.cancel(e)}; a.prototype.create=function(e,f){e=document.createElement(e);if(f)if(e.setProperties)e.setProperties(f);else for(var h in f)e[h]=f[h];return e}; a.prototype.elementMatches=function(e,f){return Rya(f||this,e)}; a.prototype.toggleAttribute=function(e,f){var h=this;arguments.length===3&&(h=arguments[2]);arguments.length==1&&(f=!h.hasAttribute(e));if(f)return Eq(h).setAttribute(e,""),!0;Eq(h).removeAttribute(e);return!1}; a.prototype.toggleClass=function(e,f,h){h=h||this;arguments.length==1&&(f=!h.classList.contains(e));f?h.classList.add(e):h.classList.remove(e)}; a.prototype.transform=function(e,f){f=f||this;f.style.webkitTransform=e;f.style.transform=e}; a.prototype.translate3d=function(e,f,h,m){this.transform("translate3d("+e+","+f+","+h+")",m||this)}; a.prototype.arrayDelete=function(e,f){if(Array.isArray(e)){if(f=e.indexOf(f),f>=0)return e.splice(f,1)}else if(f=Oq(this,e).indexOf(f),f>=0)return this.splice(e,f,1);return null}; a.prototype._logger=function(e,f){Array.isArray(f)&&f.length===1&&Array.isArray(f[0])&&(f=f[0]);switch(e){case"log":case"warn":case"error":console[e].apply(console,ja(f));}}; a.prototype._log=function(){this._logger("log",ua.apply(0,arguments))}; a.prototype._warn=function(){this._logger("warn",ua.apply(0,arguments))}; a.prototype._error=function(){this._logger("error",ua.apply(0,arguments))}; a.prototype._logf=function(e){return["[%s::%s]",this.is,e].concat(ja(ua.apply(1,arguments)))}; ba.Object.defineProperties(a.prototype,{domHost:{configurable:!0,enumerable:!0,get:function(){var e=Eq(this).getRootNode();return e instanceof DocumentFragment?e.host:e}}}); ba.Object.defineProperties(a,{importMeta:{configurable:!0,enumerable:!0,get:function(){return this.prototype.importMeta}}, observedAttributes:{configurable:!0,enumerable:!0,get:function(){return wk&&!this.prototype._legacyForceObservedAttributes?(this.hasOwnProperty("__observedAttributes")||(this.__observedAttributes=[],uwa(this.prototype)),this.__observedAttributes):c.call(this).concat("disable-upgrade")}}}); a.prototype.is="";return a});Polymer.FlattenedNodesObserver=Kr;Polymer.DomApi=Wya;Polymer.EventApi=Nr;Polymer.dom=Qr;Polymer.dom.matchesSelector=Rya;Polymer.dom.flush=Cr;Polymer.dom.addDebouncer=mr;Polymer.DirMixin=bza;Polymer.RenderStatus={beforeNextRender:gza,afterNextRender:$r,flush:function(){for(;Yr.length||Zr.length;)eza(Yr),eza(Zr);Ur=!1}};Polymer.LegacyElementMixin=gs;var Pza;Pza=Ar._mutablePropertyChange;var Qza={properties:{mutableData:Boolean},_shouldPropertyChange:function(a,b,c){return Pza(this,a,b,c,this.mutableData)}};Polymer.MutableDataBehavior={_shouldPropertyChange:function(a,b,c){return Pza(this,a,b,c,!0)}}; Polymer.OptionalMutableDataBehavior=Qza;var Rza={attached:!0,detached:!0,ready:!0,created:!0,beforeRegister:!0,registered:!0,attributeChanged:!0,listeners:!0,hostAttributes:!0},Sza={attached:!0,detached:!0,ready:!0,created:!0,beforeRegister:!0,registered:!0,attributeChanged:!0,behaviors:!0,_noAccessors:!0},Tza=Object.assign({listeners:!0,hostAttributes:!0,properties:!0,observers:!0},Sza); function Uza(a,b,c,d){for(var e=b._noAccessors,f=Object.getOwnPropertyNames(b),h=0;h=0;d--){var e=a[d];e?Array.isArray(e)?Vza(e,b):b.indexOf(e)<0&&(!c||c.indexOf(e)<0)&&b.unshift(e):console.warn("behavior is null, check for missing or 404 import")}return b} function Wza(a,b){for(var c in b){var d=a[c],e=b[c];a[c]=!("value"in e)&&d&&"value"in d?Object.assign({value:d.value},e):e}} var Xza=gs(HTMLElement);function hs(a,b,c){var d={},e=function(){return b.apply(this,arguments)||this}; k(e,b);e._finalizeClass=function(){if(this.hasOwnProperty("generatedFrom")){if(h)for(var p=0,q;p=0;q--){var t=p[q],u;for(u in t)this._ensureAttribute(u,t[u])}b.prototype._ensureAttributes.call(this)}; e.prototype.ready=function(){b.prototype.ready.call(this);var p=d.ready;if(p)for(var q=0;q=0?(this._cache=da,!0):!1}, get:function(da){var ca=this._find(da);if(ca>=0)return this._cache=da,this._values[ca]}, set:function(da,ca){this.delete(da);this._keys.push(da);this._values.push(ca);this._cache=da;return this}, delete:function(da){da=this._find(da);return da>=0?(this._keys.splice(da,1),this._values.splice(da,1),this._cache=Z,!0):!1}, clear:function(){this._keys.length=0;this._values.length=0;this._cache=Z}, forEach:function(da){for(var ca=this.size,ma=0;ma=0;--da)if(ca=(0,V[da])(Z),!p(ca)){if(!t(ca))throw new TypeError;Z=ca}return Z}if(!Array.isArray(V))throw new TypeError;if(!q(Z))throw new TypeError;da=u(da);for(ca=V.length-1;ca>=0;--ca)(0,V[ca])(Z,da)}else{if(Array.isArray(V)){if(q(Z)){if(p(da))throw new TypeError; if(!q(ca))throw new TypeError}else throw new TypeError;}else throw new TypeError;da=u(da);for(var ma=V.length-1;ma>=0;--ma){var wa=(0,V[ma])(Z,da,ca);if(!p(wa)){if(!q(wa))throw new TypeError;ca=wa}}return ca}}; a.metadata=function(V,Z){return function(da,ca){if(p(ca)){if(!t(da))throw new TypeError;b(da,void 0,!0).set(V,Z)}else{if(!q(da))throw new TypeError;ca=u(ca);b(da,ca,!0).set(V,Z)}}}; a.defineMetadata=function(V,Z){var da;if(q(Z))p(da)||(da=u(da));else throw new TypeError;b(Z,da,!0).set("parameters",V)}; a.hasMetadata=function(V,Z,da){if(q(Z))p(da)||(da=u(da));else throw new TypeError;return c(V,Z,da)}; a.hasOwnMetadata=function(V,Z,da){if(q(Z))p(da)||(da=u(da));else throw new TypeError;return d(V,Z,da)}; a.getMetadata=function(V,Z,da){if(q(Z))p(da)||(da=u(da));else throw new TypeError;return e(V,Z,da)}; a.getOwnMetadata=function(V,Z,da){if(q(Z))p(da)||(da=u(da));else throw new TypeError;return f(V,Z,da)}; a.getMetadataKeys=function(V,Z){if(q(V))p(Z)||(Z=u(Z));else throw new TypeError;return h(V,Z)}; a.getOwnMetadataKeys=function(V,Z){if(q(V))p(Z)||(Z=u(Z));else throw new TypeError;return m(V,Z)}; a.deleteMetadata=function(V,Z,da){if(q(Z))p(da)||(da=u(da));else throw new TypeError;var ca=b(Z,da,!1);if(!p(ca)){if(!ca.delete(V))return!1;if(ca.size>0)return!0;V=Q.get(Z);V.delete(da);if(V.size>0)return!0;Q.delete(Z);return!0}}; (function(V){if(typeof V.Reflect!=="undefined"){if(V.Reflect!==a)for(var Z in a)V.Reflect[Z]=a[Z]}else V.Reflect=a})(typeof window!=="undefined"?window:typeof WorkerGlobalScope!=="undefined"?self:typeof global!=="undefined"?global:globalThis)})(rAa||(rAa={}));/* Copyright (c) 2015 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ var ms={properties:{focused:{type:Boolean,value:!1,notify:!0,readOnly:!0,reflectToAttribute:!0},disabled:{type:Boolean,value:!1,notify:!0,observer:"_disabledChanged",reflectToAttribute:!0},_oldTabIndex:{type:String},_boundFocusBlurHandler:{type:Function,value:function(){return this._focusBlurHandler.bind(this)}}}, observers:["_changedControlState(focused, disabled)"],ready:function(){this.addEventListener("focus",this._boundFocusBlurHandler,!0);this.addEventListener("blur",this._boundFocusBlurHandler,!0)}, _focusBlurHandler:function(a){this._setFocused(a.type==="focus")}, _disabledChanged:function(a){this.setAttribute("aria-disabled",a?"true":"false");this.style.pointerEvents=a?"none":"";a?(this._oldTabIndex=this.getAttribute("tabindex"),this._setFocused(!1),this.tabIndex=-1,this.blur()):this._oldTabIndex!==void 0&&(this._oldTabIndex===null?this.removeAttribute("tabindex"):this.setAttribute("tabindex",this._oldTabIndex))}, _changedControlState:function(){this._controlStateChanged&&this._controlStateChanged()}};var ns=new Set,sAa={properties:{_parentResizable:{type:Object,observer:"_parentResizableChanged"},_notifyingDescendant:{type:Boolean,value:!1}},listeners:{"iron-request-resize-notifications":"_onIronRequestResizeNotifications"},created:function(){this._interestedResizables=[];this._boundNotifyResize=this.notifyResize.bind(this);this._boundOnDescendantIronResize=this._onDescendantIronResize.bind(this)}, attached:function(){this._requestResizeNotifications()}, detached:function(){this._parentResizable?this._parentResizable.stopResizeNotificationsFor(this):(ns.delete(this),window.removeEventListener("resize",this._boundNotifyResize));this._parentResizable=null}, notifyResize:function(){this.isAttached&&(this._interestedResizables.forEach(function(a){this.resizerShouldNotify(a)&&this._notifyDescendant(a)},this),this._fireResize())}, assignParentResizable:function(a){this._parentResizable&&this._parentResizable.stopResizeNotificationsFor(this);(this._parentResizable=a)&&a._interestedResizables.indexOf(this)===-1&&(a._interestedResizables.push(this),a._subscribeIronResize(this))}, stopResizeNotificationsFor:function(a){var b=this._interestedResizables.indexOf(a);b>-1&&(this._interestedResizables.splice(b,1),this._unsubscribeIronResize(a))}, _subscribeIronResize:function(a){a.addEventListener("iron-resize",this._boundOnDescendantIronResize)}, _unsubscribeIronResize:function(a){a.removeEventListener("iron-resize",this._boundOnDescendantIronResize)}, resizerShouldNotify:function(){return!0}, _onDescendantIronResize:function(a){this._notifyingDescendant?a.stopPropagation():ck||this._fireResize()}, _fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})}, _onIronRequestResizeNotifications:function(a){var b=Qr(a).rootTarget;b!==this&&(b.assignParentResizable(this),this._notifyDescendant(b),a.stopPropagation())}, _parentResizableChanged:function(a){a&&window.removeEventListener("resize",this._boundNotifyResize)}, _notifyDescendant:function(a){this.isAttached&&(this._notifyingDescendant=!0,a.notifyResize(),this._notifyingDescendant=!1)}, _requestResizeNotifications:function(){if(this.isAttached)if(document.readyState==="loading"){var a=this._requestResizeNotifications.bind(this);document.addEventListener("readystatechange",function c(){document.removeEventListener("readystatechange",c);a()})}else this._findParent(),this._parentResizable?this._parentResizable._interestedResizables.forEach(function(b){b!==this&&b._findParent()},this):(ns.forEach(function(b){b!==this&&b._findParent()},this),window.addEventListener("resize",this._boundNotifyResize), this.notifyResize())}, _findParent:function(){this.assignParentResizable(null);this.fire("iron-request-resize-notifications",null,{node:this,bubbles:!0,cancelable:!0});this._parentResizable?ns.delete(this):ns.add(this)}};/* Copyright (c) 2018 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ var os={IronResizableBehavior:sAa};var tAa=function(a){this.multi=!1;this.selection=[];this.selectCallback=a}; g=tAa.prototype;g.get=function(){return this.multi?this.selection.slice():this.selection[0]}; g.clear=function(a){this.selection.slice().forEach(function(b){(!a||a.indexOf(b)<0)&&this.setItemSelected(b,!1)},this)}; g.isSelected=function(a){return this.selection.indexOf(a)>=0}; g.setItemSelected=function(a,b){if(a!=null&&b!==this.isSelected(a)){if(b)this.selection.push(a);else{var c=this.selection.indexOf(a);c>=0&&this.selection.splice(c,1)}this.selectCallback&&this.selectCallback(a,b)}}; g.select=function(a){this.multi?this.toggle(a):this.get()!==a&&(this.setItemSelected(this.get(),!1),this.setItemSelected(a,!0))}; g.toggle=function(a){this.setItemSelected(a,!this.isSelected(a))};var ps={properties:{attrForSelected:{type:String,value:null},selected:{type:String,notify:!0},selectedItem:{type:Object,readOnly:!0,notify:!0},activateEvent:{type:String,value:"tap",observer:"_activateEventChanged"},selectable:String,selectedClass:{type:String,value:"iron-selected"},selectedAttribute:{type:String,value:null},fallbackSelection:{type:String,value:null},items:{type:Array,readOnly:!0,notify:!0,value:function(){return[]}}, _excludedLocalNames:{type:Object,value:function(){return{template:1,"dom-bind":1,"dom-if":1,"dom-repeat":1,"ps-dom-if":1,"ps-dom-repeat":1}}}}, observers:["_updateAttrForSelected(attrForSelected)","_updateSelected(selected)","_checkFallback(fallbackSelection)"],created:function(){this._bindFilterItem=this._filterItem.bind(this);this._selection=new tAa(this._applySelection.bind(this))}, attached:function(){this._observer=this._observeItems(this);this._addListener(this.activateEvent)}, detached:function(){this._observer&&Qr(this).unobserveNodes(this._observer);this._removeListener(this.activateEvent)}, indexOf:function(a){return this.items?this.items.indexOf(a):-1}, select:function(a){this.selected=a}, selectPrevious:function(){var a=this.items.length,b=a-1;this.selected!==void 0&&(b=(Number(this._valueToIndex(this.selected))-1+a)%a);this.selected=this._indexToValue(b)}, selectNext:function(){var a=0;this.selected!==void 0&&(a=(Number(this._valueToIndex(this.selected))+1)%this.items.length);this.selected=this._indexToValue(a)}, selectIndex:function(a){this.select(this._indexToValue(a))}, forceSynchronousItemUpdate:function(){this._observer&&typeof this._observer.flush==="function"?this._observer.flush():this._updateItems()}, get _shouldUpdateSelection(){return this.selected!=null},_checkFallback:function(){this._updateSelected()}, _addListener:function(a){this.listen(this,a,"_activateHandler")}, _removeListener:function(a){this.unlisten(this,a,"_activateHandler")}, _activateEventChanged:function(a,b){this._removeListener(b);this._addListener(a)}, _updateItems:function(){var a=Qr(this).queryDistributedElements(this.selectable||"*");a=Array.prototype.filter.call(a,this._bindFilterItem);this._setItems(a)}, _updateAttrForSelected:function(){this.selectedItem&&(this.selected=this._valueForItem(this.selectedItem))}, _updateSelected:function(){this._selectSelected(this.selected)}, _selectSelected:function(){if(this.items){var a=this._valueToItem(this.selected);a?this._selection.select(a):this._selection.clear();this.fallbackSelection&&this.items.length&&this._selection.get()===void 0&&(this.selected=this.fallbackSelection)}}, _filterItem:function(a){return!this._excludedLocalNames[a.localName]}, _valueToItem:function(a){return a==null?null:this.items[this._valueToIndex(a)]}, _valueToIndex:function(a){if(this.attrForSelected)for(var b=0,c;c=this.items[b];b++){if(this._valueForItem(c)==a)return b}else return Number(a)}, _indexToValue:function(a){if(this.attrForSelected){if(a=this.items[a])return this._valueForItem(a)}else return a}, _valueForItem:function(a){if(!a)return null;if(!this.attrForSelected)return a=this.indexOf(a),a===-1?null:a;var b=a[Gq(this.attrForSelected)];return b!=void 0?b:a.getAttribute(this.attrForSelected)}, _applySelection:function(a,b){this.selectedClass&&this.toggleClass(this.selectedClass,b,a);this.selectedAttribute&&this.toggleAttribute.call(a,this.selectedAttribute,b);this._selectionChange();this.fire("iron-"+(b?"select":"deselect"),{item:a})}, _selectionChange:function(){this._setSelectedItem(this._selection.get())}, _observeItems:function(a){return Qr(a).observeNodes(function(b){this._updateItems();this._updateSelected();this.fire("iron-items-changed",b,{bubbles:!1,cancelable:!1})})}, _activateHandler:function(a){a=a.target;for(var b=this.items;a&&a!=this;){var c=b.indexOf(a);if(c>=0){b=this._indexToValue(c);this._itemActivate(b,a);break}a=a.parentNode}}, _itemActivate:function(a,b){this.fire("iron-activate",{selected:a,item:b},{cancelable:!0}).defaultPrevented||this.select(a)}};var qs=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.arg=b;this.name=this.constructor.name;this.constructor=qs;this.__proto__=qs.prototype}; k(qs,Error);function uAa(a,b){if(a&&a.fn){var c=a.fn;a.fn=function(){try{c.apply(this,arguments)}catch(d){if(d instanceof qs)console.warn("Argument '"+d.arg+"'"+(b?" for method '"+b+"'":"")+" was undefined. Ensure it has a default value, or else ensure the method handles the argument being undefined.");else throw d}}}return a} var vAa=Dq(function(a){var b=function(){return a.apply(this,arguments)||this}; k(b,a);b.prototype._marshalArgs=function(c,d,e){d=a.prototype._marshalArgs.call(this,c,d,e);if(this._legacyUndefinedCheck&&d.length>1)for(e=0;e-1){b.push(a[c]);break}b.push(a[c])}return b} function RAa(a){return a.length>1?" ("+QAa(a.slice().reverse()).map(function(b){return ts(b.token)}).join(" -> ")+")":""} function SAa(a,b,c,d){if(d){var e=Error(" caused by: "+(d instanceof Error?d.message:d));e.ngOriginalError=d}else e=Error();e.addKey=TAa;e.keys=[b];e.injectors=[a];e.constructResolvingMessage=c;e.message=e.constructResolvingMessage();e.ngOriginalError=d;return e} function TAa(a,b){this.injectors.push(a);this.keys.push(b);this.message=this.constructResolvingMessage()} function UAa(a,b){return SAa(a,b,function(){return"No provider for "+ts(this.keys[0].token)+"!"+RAa(this.keys)})} function VAa(a,b){return SAa(a,b,function(){return"Cannot instantiate cyclic dependency!"+RAa(this.keys)})} function WAa(a,b,c){return SAa(a,c,function(){var d=ts(this.keys[0].token);return this.ngOriginalError.message+": Error during instantiation of "+d+"!"+RAa(this.keys)+"."},b)} function XAa(a,b){for(var c=[],d=0,e=b.length;d=a.providers.length)throw Error("Index "+d+" is out-of-bounds.");c[e]=b(a.providers[d])}return c} function mBa(a){return typeof a==="function"&&PAa.parameters(a).every(function(b){return!!b})} ;var zs=new Ck("signalAction");var As=new Ck("urlEndpoint");var Bs=function(a,b,c){this.actionName=a;this.optionalAction=b===void 0?!1:b;this.args=c===void 0?null:c;this.returnValue=[]};var Cs=new zn("ENDPOINT_HANDLER_TOKEN");function Ds(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=c,e=b[c];a=bd(cd(a,d),d,e)}return a} function oBa(a,b,c){c=c===void 0?!1:c;if(!a)return null;if(a.adInfoDialogEndpoint||a.backstageImageUploadEndpoint||a.confirmDialogEndpoint||a.clientActionEndpoint||a.createBackstagePostDialogEndpoint||a.createCommentReplyDialogEndpoint||a.flowEndpoint||a.guideBuilderEndpoint||a.liveChatDialogEndpoint||a.modalEndpoint||a.openPopupAction||a.shareEndpoint||a.shareEntityEndpoint||a.showLiveChatItemEndpoint||a.subscriptionManagerEndpoint||a.unlimitedCreateFamilyEndpoint||a.unlimitedFamilyFlowEndpoint|| a.updateCommentDialogEndpoint||a.updateCommentReplyDialogEndpoint||a.userFeedbackEndpoint||a.videoEditorEndpoint||a.ypcCancelSurveyEndpoint)return b=Yk("polymer_report_client_url_requested_rate"),!c&&Math.random()0&&(c=c.substr(b+1));c&&a.actions.push(c);return a};var tBa=/Command$/,uBa=/Endpoint$/,vBa=new Map;function wBa(a,b){var c=b+a,d=vBa.get(c);if(d)return d;a=b+"-"+a.replace(/([A-Z])/g,"-$1").toLowerCase();vBa.set(c,a);return a} function Fs(a){var b=Dk(a,"action")||Dk(a,"command")||Dk(a,"endpoint");if(!b)return null;b=wBa(b,"yt");z(a,zs)&&(b+="-"+z(a,zs).signal.toLowerCase().replace(/_/g,"-"));return b} function xBa(a){try{var b=Object.keys(a)}catch(e){return[]}for(var c=0;c0?c:a.composedPath?a.composedPath():[]} function Ws(a){return Vs(a)[0]} ;function Xs(a){return a instanceof ShadowRoot?ShadowRoot:a instanceof DocumentFragment?DocumentFragment:a instanceof Document?Document:HTMLElement} function TBa(a){if(a instanceof Element)return Element.prototype;if(a instanceof DocumentFragment)return DocumentFragment.prototype;throw Error("Unsupported node type: "+a)} function UBa(a,b){return y("sunnydom_native_scoped_query_selectors")?TBa(a).querySelector.call(a,b):Xs(a).prototype.querySelector.call(a,b)} function VBa(a,b){return y("sunnydom_native_scoped_query_selectors")?TBa(a).querySelectorAll.call(a,b):Xs(a).prototype.querySelectorAll.call(a,b)} function WBa(a){var b,c,d;return(d=(c=(b=a.parentElement)!=null?b:a.__shady_native_parentElement)!=null?c:a.__shady_parentElement)!=null?d:null} function XBa(a){var b,c,d;return(d=(c=(b=a.parentNode)!=null?b:a.__shady_native_parentNode)!=null?c:a.__shady_parentNode)!=null?d:null} function YBa(a){var b,c,d;return(d=(c=(b=a.nextSibling)!=null?b:a.__shady_native_nextSibling)!=null?c:a.__shady_nextSibling)!=null?d:null} function ZBa(a){var b,c,d;return(d=(c=(b=a.previousSibling)!=null?b:a.__shady_native_previousSibling)!=null?c:a.__shady_previousSibling)!=null?d:null} function $Ba(a){var b,c,d;return(d=(c=(b=a.nextElementSibling)!=null?b:a.__shady_native_nextElementSibling)!=null?c:a.__shady_nextElementSibling)!=null?d:null} function aCa(a){var b,c,d;return(d=(c=(b=a.previousElementSibling)!=null?b:a.__shady_native_previousElementSibling)!=null?c:a.__shady_previousElementSibling)!=null?d:null} function bCa(a){var b,c,d;return new Set([].concat(ja((b=a.children)!=null?b:[]),ja((c=a.__shady_native_children)!=null?c:[]),ja((d=a.__shady_children)!=null?d:[])))} function cCa(a){var b,c,d;return new Set([].concat(ja((b=a.childNodes)!=null?b:[]),ja((c=a.__shady_native_childNodes)!=null?c:[]),ja((d=a.__shady_childNodes)!=null?d:[])))} ;function Ys(a){if(!(a instanceof Element))return null;a=a.classList?Array.from(a.classList):void 0;if(!a)return null;var b=a.indexOf("style-scope");return b>-1&&b+1=a.classList.length)){d=a.classList[d+1];var e,f;a==null||(e=a.classList)==null||(f=e.replace)==null||f.call(e,d,b)}}if(a instanceof HTMLElement||a instanceof DocumentFragment)for(e=l(bCa(a)),f=e.next();!f.done;f=e.next())ct(f.value,b,c);return a} function dt(a,b){if(a instanceof HTMLElement&&Ys(a)===b){var c=Array.from(a.classList).indexOf("style-scope");c===-1||c+1>=a.classList.length||a.classList.remove("style-scope",a.classList[c+1])}if(a instanceof HTMLElement||a instanceof DocumentFragment){c=l(a.children);for(var d=c.next();!d.done;d=c.next())dt(d.value,b)}return a} function xCa(a,b){return Xs(a).prototype.appendChild.call(a,b)} function yCa(a,b){if(a===b)return!0;a=cCa(a);return Array.from(a).some(function(c){return yCa(c,b)})} ;var zCa=y("enable_shadydom_free_scoped_query_methods"),ACa=y("enable_shadydom_free_scoped_node_methods"),BCa=y("enable_shadydom_free_scoped_readonly_properties_batch_one"),CCa=y("enable_shadydom_free_parent_node"),DCa=y("enable_shadydom_free_children"),ECa=y("enable_shadydom_free_last_child");function et(a){var b=window.ShadyDOM;return b&&b.noPatch&&b.wrap?b.wrap(a):b?b.patch(a):a} function ft(a,b){if(a instanceof gt)return a;(b==null?0:b.ignoreOwnerDocument)&&!Object.getOwnPropertyDescriptor(a,"ownerDocument")&&Object.defineProperty(a,"ownerDocument",{get:function(){return window.document}}); return new gt(a)} var gt=function(a){if(a instanceof ShadowRoot)this.host=et(a.host),this.root=a;else if(a.$$){this.host=et(a);var b;this.root=(b=a.root)!=null?b:this.host}else if(a.polymerController){this.host=et(a);var c;this.root=(c=this.host.shadowRoot)!=null?c:this.host}else this.root=this.host=et(a)}; FCa();GCa();HCa();ICa();JCa();var KCa={querySelector:function(a,b){b=eCa(b,Zs(a));return y("sunnydom_native_scoped_query_selectors")?UBa(a,b):UBa($s(a),b)}, querySelectorAll:function(a,b){b=eCa(b,Zs(a));return y("sunnydom_native_scoped_query_selectors")?Array.from(VBa(a,b)):VBa($s(a),b)}},LCa={appendChild:function(a,b){var c=Zs(a),d=Ys(b); return xCa($s(a),c?ct(b,c,d):b)}, cloneNode:function(a,b){var c=Ys(a);a=$s(a);b=Xs(a).prototype.cloneNode.call(a,b);return c?dt(b,c):b}, contains:function(a,b){var c=Zs(a),d=Ys(b);return c!==d?!1:yCa(a,b)}, insertBefore:function(a,b,c){var d=Zs(a),e=Ys(b);a=$s(a);b=d?ct(b,d,e):b;return Xs(a).prototype.insertBefore.call(a,b,c)}, removeChild:function(a,b){var c=Zs(a);a=$s(a);b=c?dt(b,c):b;return Xs(a).prototype.removeChild.call(a,b)}, replaceChild:function(a,b,c){var d=Zs(a),e=Ys(b);b=d?ct(b,d,e):e?dt(b,e):b;c=d?dt(c,d):c;a=$s(a);return Xs(a).prototype.replaceChild.call(a,b,c)}, getRootNode:function(a,b){b=b===void 0?{composed:!0}:b;var c;if(((c=b)!=null?c:{}).composed)a=wCa(a);else{b=a;for(a=XBa(a);a;)b=a,a=gCa(a);a=b}return a}},ht=BCa?{firstChild:qCa, nextSibling:nCa,previousSibling:pCa,firstElementChild:rCa,lastElementChild:tCa,nextElementSibling:mCa,previousElementSibling:oCa,childNodes:uCa}:{};CCa&&(ht.parentNode=lCa);DCa&&(ht.children=vCa);ECa&&(ht.lastChild=sCa);zCa&&MCa(KCa);ACa&&MCa(LCa);NCa(); function FCa(){var a=gt.prototype,b=[].concat(ja(ACa?[]:["getRootNode"]),["setAttribute","removeAttribute"]);b=l(b);for(var c=b.next(),d={};!c.done;d={method$jscomp$22:void 0},c=b.next())d.method$jscomp$22=c.value,a[d.method$jscomp$22]=function(e){return function(){return this.host[e.method$jscomp$22].apply(this.host,arguments)}}(d)} function GCa(){var a=gt.prototype,b=[].concat(ja(ACa?[]:"cloneNode contains appendChild insertBefore removeChild replaceChild".split(" ")),ja(zCa?[]:["querySelector","querySelectorAll"]));b=l(b);for(var c=b.next(),d={};!c.done;d={method$jscomp$23:void 0},c=b.next())d.method$jscomp$23=c.value,a[d.method$jscomp$23]=function(e){return function(){return this.root[e.method$jscomp$23].apply(this.root,arguments)}}(d)} function JCa(){var a=gt.prototype,b=[].concat(ja(BCa?[]:["nextSibling","previousSibling","nextElementSibling","previousElementSibling"]),ja(CCa?[]:["parentNode"]));b=l(b);for(var c=b.next(),d={};!c.done;d={prop$jscomp$56:void 0},c=b.next())d.prop$jscomp$56=c.value,Object.defineProperty(a,d.prop$jscomp$56,{get:function(e){return function(){return this.host[e.prop$jscomp$56]}}(d), configurable:!0})} function HCa(){var a=gt.prototype,b=["activeElement"].concat(ja(BCa?[]:["firstChild","firstElementChild","lastElementChild","childNodes"]),ja(DCa?[]:["children"]),ja(ECa?[]:["lastChild"]));b=l(b);for(var c=b.next(),d={};!c.done;d={prop$jscomp$57:void 0},c=b.next())d.prop$jscomp$57=c.value,Object.defineProperty(a,d.prop$jscomp$57,{get:function(e){return function(){return this.root[e.prop$jscomp$57]}}(d), configurable:!0})} function ICa(){for(var a=gt.prototype,b=l(["innerHTML","textContent"]),c=b.next(),d={};!c.done;d={prop$jscomp$58:void 0},c=b.next())d.prop$jscomp$58=c.value,Object.defineProperty(a,d.prop$jscomp$58,{get:function(e){return function(){return this.root[e.prop$jscomp$58]}}(d), set:function(e){return function(f){this.root[e.prop$jscomp$58]=f}}(d), configurable:!0})} function MCa(a){var b=gt.prototype;a=l(Object.entries(a));for(var c=a.next(),d={};!c.done;d={fn$jscomp$307:void 0},c=a.next()){var e=l(c.value);c=e.next().value;e=e.next().value;d.fn$jscomp$307=e;b[c]=function(f){return function(){return f.fn$jscomp$307.apply(null,[this.host.node||this.host].concat(ja(arguments)))}}(d)}} function NCa(){for(var a=gt.prototype,b=l(Object.entries(ht)),c=b.next(),d={};!c.done;d={fn$jscomp$308:void 0},c=b.next()){var e=l(c.value);c=e.next().value;e=e.next().value;d.fn$jscomp$308=e;Object.defineProperty(a,c,{get:function(f){return function(){return f.fn$jscomp$308.apply(null,[this.host.node||this.host].concat(ja(arguments)))}}(d), configurable:!0})}} ;function jt(a){return a instanceof kt||a instanceof Document?a:new kt(a)} var kt=function(a){this.node=a instanceof ShadowRoot?a.host:a}; OCa();PCa();function OCa(){for(var a=kt.prototype,b=l("setAttribute removeAttribute cloneNode contains appendChild insertBefore getRootNode removeChild replaceChild querySelector querySelectorAll".split(" ")),c=b.next(),d={};!c.done;d={method$jscomp$24:void 0},c=b.next())d.method$jscomp$24=c.value,a[d.method$jscomp$24]=function(e){return function(){return HTMLElement.prototype[e.method$jscomp$24].call.apply(HTMLElement.prototype[e.method$jscomp$24],[this.node].concat(ja(arguments)))}}(d)} function PCa(){for(var a=kt.prototype,b=l("firstChild lastChild firstElementChild lastElementChild childNodes children parentNode nextSibling previousSibling nextElementSibling previousElementSibling classList innerHTML textContent".split(" ")),c=b.next(),d={};!c.done;d={prop$jscomp$59:void 0},c=b.next())d.prop$jscomp$59=c.value,Object.defineProperty(a,d.prop$jscomp$59,{get:function(e){return function(){var f;return(f=this.node["__shady_native_"+e.prop$jscomp$59])!=null?f:this.node[e.prop$jscomp$59]}}(d), configurable:!0})} ;function lt(a,b,c){c===void 0&&(c=!a.classList.contains(b));c?a.classList.add(b):a.classList.remove(b)} function mt(a,b,c){c===void 0&&(c=!a.hasAttribute(b));if(b==="class")throw Error("toggleAttribute is not supported for class attributes");c?jt(a).setAttribute(b,""):jt(a).removeAttribute(b)} function QCa(a){return(a.localName!=="slot"?[]:et(a).assignedNodes({flatten:!0})).filter(function(b){return b.nodeType===Node.ELEMENT_NODE})} function rt(a){return(a=ft(a).querySelector("slot"))&&a.localName==="slot"?QCa(a):[]} function st(a,b){window.ShadyCSS&&window.ShadyCSS.styleSubtree(a,b)} ;function tt(a,b,c,d){d||(d={bubbles:!0,cancelable:!1,composed:!0});c!==null&&c!==void 0&&(d.detail=c);var e=new CustomEvent(b,d);Fo(function(){return void a.dispatchEvent(e)}); return e} ;var RCa=new WeakMap;function ut(a,b){var c=b.bind(a);return function(d){c(d,d.detail)}} function vt(a,b){var c=RCa.get(a);c||(c=new WeakMap,RCa.set(a,c));if(c.has(b))return c.get(b);if(y("web_fi_listen_disable_bound_fn_helper")){var d=b.bind(a);a=function(e){d(e,e==null?void 0:e.detail)}}else a=ut(a,b); c.set(b,a);return a} ;var SCa=Symbol("PIECES");function TCa(a,b){UCa(a);a.created[SCa].push(b)} function UCa(a){if(!a.created||!a.created[SCa]){var b=a.created,c=b?[b]:[];a.created=function(){for(var d=l(c),e=d.next();!e.done;e=d.next())e.value.apply(this)}; a.created[SCa]=c}} ;var VCa=new Set(["tap","track","down","up"]),WCa=y("pbcm_fi_query_decorators");function wt(a){return function(){var b=ua.apply(0,arguments);return function(c,d,e){a.apply(null,ja(b))(c,d,e)}}} function XCa(){return function(){var a=ua.apply(0,arguments);return function(b,c,d){lAa.apply(null,ja(a))(b,c,d)}}} function E(a){return XCa()(a)} function F(){return wt(pAa).apply(null,ja(ua.apply(0,arguments)))} function Bt(a){return y("pbcm_fi_listen_decorators")?YCa(a):wt(nAa)(a)} function YCa(a){return function(b,c){TCa(b,function(){var d=this[c],e=y("web_fi_listen_disable_bound_fn_helper")?function(f){d(f,f.detail)}.bind(this):ut(this,d); VCa.has(a)?vr(this.hostElement,a,e):this.hostElement.addEventListener(a,e)})}} function Ct(){return wt(oAa).apply(null,ja(ua.apply(0,arguments)))} function I(a){a=a===void 0?{}:a;return wt(mAa)(a)} function Dt(a){if(a.hostElement&&a!==a.hostElement){var b=Qr(a.hostElement);b=a.renderIdom?b:b.shadowRoot}b||(a=a.root,b=a instanceof Node?Qr(a):null);return b} function Et(a){return WCa?ZCa(a):function(b,c){Object.defineProperty(b,c,{get:function(){var d;return(d=Dt(this))==null?void 0:d.querySelector(a)}, enumerable:!0,configurable:!0})}} function ZCa(a){return function(b,c){Object.defineProperty(b,c,{get:function(){var d,e=(d=ft(this.hostElement))==null?void 0:d.querySelector(a);if(e)return e;var f;return(f=Dt(this))==null?void 0:f.querySelector(a)}, enumerable:!0,configurable:!0})}} function Ft(a){return WCa?$Ca(a):function(b,c){Object.defineProperty(b,c,{get:function(){var d;return(d=Dt(this))==null?void 0:d.querySelectorAll(a)}, enumerable:!0,configurable:!0})}} function $Ca(a){return function(b,c){Object.defineProperty(b,c,{get:function(){var d,e=(d=ft(this.hostElement))==null?void 0:d.querySelectorAll(a);if(e==null?0:e.length)return e;var f;return(f=Dt(this))==null?void 0:f.querySelectorAll(a)}, enumerable:!0,configurable:!0})}} function aDa(a){return function(b){if(![ks,D].includes(Object.getPrototypeOf(b.prototype).constructor))throw Error("Custom elements must inherit directly from PolymerElement or PolymerElementWithoutHtml.");cAa(Object.assign({},typeof a!=="string"?a:{is:a,notifyObserversOnUndefined:!0},{disableInheritanceCheck:!0,disableEnforceFastDefaultValuesCheck:!0}))(b)}} function Gt(){var a=a===void 0?{}:a;return function(b){if(![ls,Us].includes(Object.getPrototypeOf(b.prototype).constructor))throw Error("Custom behaviors must inherit directly from PolymerBehavior or PolymerBehaviorWithoutHtml.");eAa(Object.assign({},a,{disableInheritanceCheck:!0}))(b)}} ;var bDa=new Set(["allowedProps","_definePropertyAccessor","_setPendingProperty","_setUnmanagedPropertyToNode"]),cDa,Ht={};y("polymer_property_access_logging_debug")&&(window.PROPERTY_ACCESS_MAP=Ht);function It(a,b,c){if(Jt(a)&&!bDa.has(b)){b=b.replace(/^JSC\$[\d]+_/,"");b=b.replace(/\.\d+(\.|$)/g,function(f,h){return".#"+h}); Ht[a]!=null||(Ht[a]={});var d,e;(d=Ht[a])[e=b]!=null||(d[e]=new Set);Ht[a][b].has(c)||(Ht[a][b].add(c),Yn("polymerPropertyAccessEvent",{componentName:a,propertyName:b,accessType:c}))}} function dDa(){return y("polymer_property_access_logging_debug")||y("polymer_enable_property_access_logging")} function Jt(a){if(y("polymer_property_access_logging_debug"))return!0;if(!y("polymer_enable_property_access_logging"))return!1;cDa||(cDa=Date.now());return(Nc(a)+cDa)%1000)for(var b=hBa(a),c=l(b),d=c.next();!d.done;d=c.next())kDa.addProvider(d.value);var e=new Set;lDa(this.behaviors||[],e);b={};for(var f=l(e),h=f.next();!h.done;h=f.next()){var m=h.value;m.inject&&Object.assign(b,m.inject)}this.inject&&Object.assign(b,this.inject);for(var p=l(Object.keys(b)),q=p.next();!q.done;q=p.next()){var t=q.value,u=b[t];try{this[t]=kDa.resolve(u)}catch(v){throw v}}}catch(v){throw Error(v.message); }}};var qDa;function Rt(a){return function(b){if(!a.disableElementRegistration){a.noInjection||pDa(b,a.providers);var c=b.prototype;c.__templateHelpers||lAa(Pt.prototype)(c,"__templateHelpers");c=a.is;qDa||(qDa=Date.now());(Nc(c)+qDa)%1000&&b.push.apply(b,ja(a.split(".")));else{a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,typeof c==="string"?b.push.apply(b,ja(c.split("."))):b.push(c)}return b} function Ut(a,b){if(b[b.length-1]!=="*"&&b[b.length-1]!=="splices"){for(var c=0;cb.length)return!1;for(var c=0;c1&&(f.path=e.path);c.dispatchEvent(new CustomEvent(d,{detail:f}))},[{type:"wildcard", path:b.propertyKey}])} function FDa(a,b,c){EDa(a,function(){c[b.method.methodName].apply(c,ja(ua.apply(0,arguments)))},b.method.args)} function BDa(a){return"_set"+(a.slice(0,1).toUpperCase()+a.slice(1))} ;var GDa=function(a){this.wasDefined=!0;Array.isArray(a)||a instanceof Array?(this.JSC$7330_getImpl=a[0],this.JSC$7330_setImpl=a[1]):this.JSC$7330_getImpl=a}; g=GDa.prototype;g.getWithPath=function(a){return Ut(this.JSC$7330_getImpl(),a)}; g.setWithPath=function(a,b){var c=this;if(a.length)throw Error("Attempted to set path on immutable property.");if(!this.JSC$7330_setImpl)throw Error("Attempted to set a non-settable Signal.");Wo(function(){c.JSC$7330_setImpl(b)})}; g.notifyPath=function(){throw Error("notifyPath is not supported on immutable properties.")}; g.notifySplices=function(){throw Error("notifySplices is not supported on immutable properties.")}; g.getChangeRecordSignal=function(a,b){var c=this;if(a.length)throw Error("getChangeRecordSignal is not supported on immutable properties.");return function(){var d=c.getWithPath(a);return{path:b!=null?b:"",base:d,value:d}}}; g.getSplicesSignal=function(){throw Error("getSplicesSignal is not supported on immutable properties.")}; g.getPathMutationSignal=function(){throw Error("getPathMutationSignal is not supported on immutable properties.")}; g.pop=function(){throw Error("pop is not supported on immutable properties.")}; g.push=function(){throw Error("push is not supported on immutable properties.")}; g.splice=function(){throw Error("splice is not supported on immutable properties.")}; g.unshift=function(){throw Error("unshift is not supported on immutable properties.")};var Vt=function(a){var b=this;this.observedPath={pathComponents:[],data:void 0,subPaths:{}};this.mutationIndex=0;Array.isArray(a)||a instanceof Array?(this.JSC$7335_getImpl=a[0],this.JSC$7335_setImpl=a[1]):this.JSC$7335_getImpl=a;this.wasDefined=!1;Fo(function(){b.wasDefined=b.JSC$7335_getImpl()!==void 0})}; Vt.prototype.getWithPath=function(a){return Ut(this.JSC$7335_getImpl(),a)}; Vt.prototype.setWithPath=function(a,b){var c=this;if(a[a.length-1]!=="*"&&a[a.length-1]!=="splices"){var d=Fo(function(){return c.getWithPath([])}); if(a.length===0){if(!this.JSC$7335_setImpl)throw Error("Attempted to set a non-settable Signal");if(d===b)return;this.wasDefined||(this.wasDefined=b!==void 0);Wo(function(){c.JSC$7335_setImpl(b)})}else{for(var e=0;e1||b!==void 0)}Wt(this,a,{pathComponents:a,value:b})}}; Vt.prototype.notifyPath=function(a,b){a.length===0?b&&this.setWithPath(a,b.value):Wt(this,a,{pathComponents:a,value:b==null?void 0:b.value,fallbackWhenUndefined:b==null?void 0:b.value})}; var Wt=function(a,b,c,d){if(a.setMutationSignal){var e=++a.mutationIndex,f=[a.observedPath],h=a.observedPath,m;b.length===0&&(m=h);for(var p=0;pd){var h=f.mutation;d=f.index;e=void 0}f=Fo(function(){return c.getWithPath(a)}); if(h){var m=h.pathComponents[h.pathComponents.length-1],p=[].concat(ja(h.pathComponents));if(m==="splices"||m==="length")return{base:f,path:(b?[b].concat(ja(p)):p).join("."),value:h.value};var q=a.length>p.length?a:p,t;return{base:f!=null?f:h.fallbackWhenUndefined,path:(b?[b].concat(ja(q)):q).join("."),value:(t=Fo(function(){return c.getWithPath(q)}))!=null?t:h.fallbackWhenUndefined}}e||(e={base:f, path:(b?[b].concat(ja(a)):a).join("."),value:f});return e})}; Vt.prototype.getSplicesSignal=function(a){var b=this.mutationIndex,c;return JDa(this,a,function(d){if(d&&d.index>b&&d.spliceMutationIndex!==b){var e=d.mutation;b=d.index;c=void 0}return e&&e.pathComponents[e.pathComponents.length-1]==="splices"?c=d=e.value:c})}; Vt.prototype.getPathMutationSignal=function(a){var b=this;HDa(this,a);if(!this.getMutationSignal){var c=l($o(this.mutationIndex,void 0,"ugyMh"));this.getMutationSignal=c.next().value;this.setMutationSignal=c.next().value}var d=this.getMutationSignal,e=this.mutationIndex,f;return Io(function(){d();var h=IDa(b,a);if(h&&h.index>e&&h.mutation&&xDa(h.mutation.pathComponents,a)){var m=h.mutation;e=h.index}if(!f||e!==f.index){var p,q;h=(q=Fo(function(){return b.getWithPath(a)}))!=null?q:(p=m)==null?void 0: p.fallbackWhenUndefined; f={index:e,value:h}}return f},void 0,"RXYC9b")}; var IDa=function(a,b){a=a.observedPath;b=l(b);for(var c=b.next();!c.done;c=b.next())a=a.subPaths[c.value];return a.data}; Vt.prototype.pop=function(a){var b=this,c=Fo(function(){return b.getWithPath(a)}); if(!(c instanceof Array))throw Error(".pop called on a value that is not an array");var d=c.length>0,e=c.pop();d&&Xt(this,c,a,c.length,0,[e]);return e}; Vt.prototype.push=function(a){var b=ua.apply(1,arguments),c=this,d=Fo(function(){return c.getWithPath(a)}); if(!(d instanceof Array))throw Error(".push called on a value that is not an array");var e=d.length,f=d.push.apply(d,ja(b));b.length&&Xt(this,d,a,e,b.length,[]);return f}; Vt.prototype.splice=function(a,b,c){var d=ua.apply(3,arguments),e=this,f=Fo(function(){return e.getWithPath(a)}); if(!(f instanceof Array))throw Error(".splice called on a value that is not an array");b<0?b=f.length-Math.floor(-b):b&&(b=Math.floor(b));var h=f.splice.apply(f,[b,c].concat(ja(d)));(d.length||h.length)&&Xt(this,f,a,b,d.length,h);return h}; Vt.prototype.unshift=function(a){var b=ua.apply(1,arguments),c=this,d=Fo(function(){return c.getWithPath(a)}); if(!(d instanceof Array))throw Error(".unshift called on a value that is not an array");var e=d.unshift.apply(d,ja(b));b.length&&Xt(this,d,a,0,b.length,[]);return e};function KDa(){var a,b=lp(function(c){a=c},!1); return[a,b]} var Yt=function(a,b,c){this.model=a;this.unknownSignalResolver=b;this.options=c;this.signalCache={};this.isDisposed=!1;this.childSignalProxies=[];b=l(KDa());a=b.next().value;b=b.next().value;this.owner=a;this.disposeImpl=b}; Yt.prototype.dispose=function(){if(!this.isDisposed){for(var a=l(this.childSignalProxies),b=a.next();!b.done;b=a.next())b.value.dispose();this.disposeImpl();this.childSignalProxies=[];this.isDisposed=!0}}; var LDa=function(a,b){a=jo(a.owner);try{b()}finally{jo(a)}}; Yt.prototype.effect=function(a){LDa(this,function(){jp(a,"f")})}; var MDa=function(a,b){a.options!=null||(a.options={});var c;(c=a.options).immutableProps!=null||(c.immutableProps=new Set);a.options.immutableProps.add(b)},ODa=function(a,b){b=""+b; NDa(a,b);var c,d;if((c=a.options)==null?0:(d=c.immutableProps)==null?0:d.has(b))return!0;var e;if((e=a.model.__signalCache)==null?0:e.has(b))c=a.model.__signalCache.get(b),Array.isArray(c)&&MDa(a,b);var f,h,m;return(m=(f=a.options)==null?void 0:(h=f.immutableProps)==null?void 0:h.has(b))!=null?m:!1},PDa=function(a,b){var c; a.unknownSignalResolver&&(c=a.unknownSignalResolver(b));var d,e;((d=a.options)==null?0:(e=d.immutableProps)==null?0:e.has(b))?c!=null||(c=new GDa($o(a.model[b],void 0,"By5iP"))):c!=null||(c=new Vt($o(a.model[b],void 0,"CXghNc")));var f=a.model.hostElement;Object.defineProperty(a.model,b,{get:function(){Kt(f,b);return c.getWithPath([])}, set:function(h){Lt(f,b);a.setWithPath([b],h)}, configurable:!0});return c},NDa=function(a,b){var c,d,e; ((c=a.model.__signalCache)==null||!c.has(b))&&((d=a.options)==null?0:(e=d.externalSignalProps)==null?0:e.has(b))&&a.model[b]},Zt=function(a,b){b=""+b; var c=a.signalCache[b];if(c!==void 0)return c;c=!1;NDa(a,b);var d;if((d=a.model.__signalCache)==null?0:d.has(b))if(c=a.model.__signalCache.get(b),Array.isArray(c))c=!0,MDa(a,b);else return a.signalCache[b]=a.model.__signalCache.get(b).signal,a.signalCache[b];var e,f;d=(f=(e=a.options)==null?void 0:e.reactivityMode)!=null?f:0;var h,m;if(!((h=a.options)==null?0:(m=h.reactiveProps)==null?0:m.has(b))&&!c&&d===1)throw Error("Attempted to upgrade undecorated property "+b+".");e=c?QDa(a,b):PDa(a,b);return a.signalCache[b]= e},QDa=function(a,b){var c=Object.getOwnPropertyDescriptor(a.model.constructor.prototype,b),d=function(){return a.model[b]}; return new GDa(c&&c.get&&!c.set?d:[d,function(e){a.model[b]=e}])}; Yt.prototype.getWithPath=function(a){var b=l(a);a=b.next().value;b=ia(b);Kt(this.model.hostElement,""+a);return Zt(this,a).getWithPath(b)}; Yt.prototype.setWithPath=function(a,b){if(a.length){Lt(this.model.hostElement,a.join("."));var c=l(a);a=c.next().value;c=ia(c);Zt(this,a).setWithPath(c,b)}}; Yt.prototype.getPathMutationSignal=function(a){var b=l(a);a=b.next().value;b=ia(b);return Zt(this,a).getPathMutationSignal(b)}; Yt.prototype.notifyPath=function(a,b){var c=l(a);a=c.next().value;c=ia(c);Zt(this,a).notifyPath(c,b)}; var RDa=function(a,b){if(b.type==="literal")return function(){return{rootWasDefined:!0,value:b.value}}; var c=Tt(b.path),d=l(c),e=d.next().value;d=ia(d);var f,h;if(b.type==="path"&&(c.length===1||((f=a.options)==null?0:(h=f.immutableProps)==null?0:h.has(e))))return function(){var u=a.getWithPath(c.slice(0,1));u=Ut(u,c.slice(1));return{rootWasDefined:Zt(a,c[0]).wasDefined,value:u}}; var m=Zt(a,e);if(b.type==="path"){var p=m.getPathMutationSignal(d);return function(){var u,v=(u=p())==null?void 0:u.value;return{rootWasDefined:m.wasDefined,value:v}}}if(b.type==="splices"){var q=m.getSplicesSignal(d); return function(){var u=q();return{rootWasDefined:m.wasDefined,value:u}}}var t=m.getChangeRecordSignal(d,""+e); return function(){var u=t();return{rootWasDefined:m.wasDefined,value:u}}},EDa=function(a,b,c){var d=c.map(function(m){return RDa(a,m)}),e=c.length===0,f=[],h=c.length!==1||c[0].type!=="path"?!1:!0; a.effect(function(){for(var m=d.length,p=[],q=!!f.length,t=0;t="0"&&b<="9")return{type:"literal",value:Number(a)};if(b==="'"||b==="\"")return{type:"literal",value:a.slice(1,-1)};if(b=a.match(YDa)){b=b[1];var c=cEa[b];if(c)return{type:c,path:a.slice(0,-(b.length+1))}}return{type:"path",path:a}} function eEa(a){var b=a.match(XDa);if(b)return a={methodName:b[1],args:bEa},b[2].trim()&&(b=b[2].replace(ZDa,",").split(","),a.args=b.map(dEa)),a} ;function fEa(a,b,c,d){d=d===void 0?!1:d;b=Pc(b);var e=fk;e&&(c=e(c,b,"attribute",a));$t(a,c,b,d)} function $t(a,b,c,d){b=gEa(b,d===void 0?!1:d);b===void 0?a.removeAttribute(c):a.setAttribute(c,b)} function gEa(a,b){switch(typeof a){case"object":case"function":if(a instanceof Date)return a.toString();if(a){if((b===void 0?0:b)&&!y("polymer_reflect_objects_as_boolean_killswitch"))return a?"":void 0;b=window.trustedTypes?window.trustedTypes.isHTML(a)||window.trustedTypes.isScript(a)||window.trustedTypes.isScriptURL(a):void 0;if(b)return a;try{return JSON.stringify(a)}catch(c){eo(Error("Couldn't stringify object: "+a))}}break;case"boolean":return a?"":void 0;default:return a!==null&&a!==void 0? a.toString():void 0;}} ;function hEa(a){if(a===void 0)throw Error("Expected NodeInfo; got undefined");return a} var iEa=RegExp("(\\[\\[|{{)\\s*(?:(!)\\s*)?((?:[a-zA-Z_$][\\w.:$\\-*]*)\\s*(?:\\(\\s*(?:(?:(?:((?:[a-zA-Z_$][\\w.:$\\-*]*)|(?:[-+]?[0-9]*\\.?[0-9]+(?:[eE][-+]?[0-9]+)?)|(?:(?:'(?:[^'\\\\]|\\\\.)*')|(?:\"(?:[^\"\\\\]|\\\\.)*\")))\\s*)(?:,\\s*(?:((?:[a-zA-Z_$][\\w.:$\\-*]*)|(?:[-+]?[0-9]*\\.?[0-9]+(?:[eE][-+]?[0-9]+)?)|(?:(?:'(?:[^'\\\\]|\\\\.)*')|(?:\"(?:[^\"\\\\]|\\\\.)*\")))\\s*))*)?)\\)\\s*)?)(?:]]|}})","g"),jEa=/[A-Z]/,kEa=["class","hidden","id","on-dom-change"],lEa=new Set([].concat(ja(kEa),["if", "notify-dom-change","restamp"])),mEa=new Set([].concat(ja(kEa),"as index-as initial-count items items-index-as notify-dom-change target-framerate strip-whitespace".split(" "))),nEa=new Set(["restamp"]); function oEa(a,b,c,d){var e=pEa(d);if(e.length){d=c;var f="property";jEa.test(c)?f="attribute":c[c.length-1]==="$"&&(c=c.slice(0,-1),f="attribute");var h=qEa(e);h&&f==="attribute"&&(c==="class"&&a.hasAttribute("class")&&(h+=" "+a.getAttribute(c)),$t(a,h,c));f==="attribute"&&d==="disable-upgrade$"&&a.setAttribute("disable-upgrade","");a.localName==="input"&&d==="value"&&a.setAttribute("value","");a.removeAttribute(d);f==="property"&&(c=Oc(c));b=hEa(b);rEa(b,f,c,e);return!0}return c.slice(0,3)==="on-"?( a.removeAttribute(c),(f=b).events!=null||(f.events=[]),b.events.push({name:c.slice(3),value:d}),!0):c==="id"?(b.id=d,!0):!1} function pEa(a){for(var b=[],c=0,d;(d=iEa.exec(a))!==null;){d.index>c&&b.push({type:"literal",value:a.slice(c,d.index)});var e=d[1][0];c=!!d[2];d=d[3].trim();if(e==="{")throw Error("Two-way data bindings in templates are not supported.");(e=eEa(d))?b.push({type:"method",negate:c,signature:e}):b.push({type:"path",negate:c,path:d});c=iEa.lastIndex}c&&c1&&d){var f=a.getPathMutationSignal(e);d=function(){var h=op(a.owner,function(){return a.getWithPath([e[0]])}),m,p=(m=f())==null?void 0:m.value; return{rootWasDefined:h!==void 0,value:p}}}else d=function(){var h=a.getWithPath(e); return{rootWasDefined:h!==void 0,value:h}}; b.signalCache[c]=d}return d()} function zEa(a,b,c,d,e){b=b.parts.map(function(h,m){if(h.type==="literal"){c.partWasDefined!=null||(c.partWasDefined=[]);var p;(p=c.partWasDefined)[m]||(p[m]=h.value!==void 0);return h.value}var q;if(h.type==="method"){var t,u=(t=(q=c.partWasDefined)==null?void 0:q[m])!=null?t:!1;u||(u=h.signature.args.every(function(x){return x.type==="literal"})); var v=!1,w=!0;q=h.signature.args.map(function(x){if(x.type==="literal")return x.value;if(x.type!=="path")throw Error("Support for "+x.type+" args in template bindings not implemented.");var A=yEa(a,c,x.path);x=A.value;A=A.rootWasDefined;v||(v=A);w&&(w=A);return x}); u||(u=e===1?w:v);c.partWasDefined!=null||(c.partWasDefined={});c.partWasDefined[m]=u;if(!u)return;q=(m=yEa(a,c,h.signature.methodName).value)&&typeof m==="function"?m.apply(d,q):void 0}else t=yEa(a,c,h.path),q=t.value,c.partWasDefined!=null||(c.partWasDefined={}),(u=c.partWasDefined)[m]||(u[m]=q!==void 0||t.rootWasDefined);h.negate&&(q=!q);return q}); if(b.length===1){var f;return((f=c.partWasDefined)==null?0:f[0])?b[0]:wEa}return b.join("")} function au(a){return typeof a==="object"&&!!a&&"notifyPath"in a&&"canNotifyPath"in a} function bu(a){return typeof a==="object"&&!!a&&"notifyPath"in a} function AEa(a){return"polymerController"in a} function BEa(a,b){b=""+Tt(b)[0];if(au(a))return a.canNotifyPath(b);if(AEa(a)&&au(a.polymerController))return a.polymerController.canNotifyPath(b);if(bu(a)){var c;return!((c=a.properties)==null||!c[b])}if(AEa(a)&&bu(a.polymerController)){var d;return!((d=a.polymerController.properties)==null||!d[b])}return!1} function CEa(a,b,c){au(a)||bu(a)?a.notifyPath(b,c):AEa(a)&&(au(a.polymerController)||bu(a.polymerController))&&a.polymerController.notifyPath(b,c)} function DEa(a,b,c){if(c!==wEa){a.kind==="attribute"||a.target!=="textContent"&&(a.target!=="value"||b.localName!=="input"&&b.localName!=="textarea")||(c=c===void 0?"":c);var d,e=(d=xEa.Polymer)==null?void 0:d.sanitizeDOMValue;e&&(c=e(c,a.target,a.kind,b));if(a.kind==="attribute"){a=a.target;if(a==="class"||a==="name"||a==="slot")b=et(b);$t(b,c,a)}else if(a=a.target,c!==b[a]||typeof c==="object")b.loggingStatus&&(b.loggingStatus.isDeclarativeExternal=!0,It(b.localName,a,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE")), b[a]=c,b.loggingStatus&&(b.loggingStatus.isDeclarativeExternal=!1)}} function EEa(a,b,c,d){var e=b.parts[0];if(b.parts.length!==1||e.type!=="path"||!BEa(c,b.target))return!1;var f=l(e.path.split(".")),h=f.next().value,m=ia(f);if(ODa(a,h))return!1;d.signalCache!=null||(d.signalCache={});f=d.signalCache[e.path];var p;f=(p=f)==null?void 0:p().value;if((f==null?void 0:f.path)!==void 0){d=Tt(f.path);var q=Tt(e.path);d=[b.target].concat(ja(d.slice(q.length-1)));CEa(c,d,e.negate?!f.value:f.value);return!0}var t=Zt(a,h);var u=t.getChangeRecordSignal(m),v=!1;f=function(){if(!v){var x= op(a.owner,function(){return t.getWithPath([])}); v||(v=x!==void 0)}return{value:u(),rootWasDefined:v}}; d.signalCache[e.path]=f;d.partWasDefined!=null||(d.partWasDefined={});f=f();(q=d.partWasDefined)[0]||(q[0]=f.rootWasDefined);var w=op(a.owner,function(){return t.getWithPath(m)}); d.partWasDefined[0]&&op(a.owner,function(){return void DEa(b,c,e.negate?!w:w)}); return!0} function FEa(a,b,c,d,e,f){if(!EEa(a,b,c,d)){var h=zEa(a,b,d,e,f);op(a.owner,function(){return void DEa(b,c,h)})}} function GEa(a,b,c,d,e,f){c=l(c);for(var h=c.next(),m={};!h.done;m={infoIndex:void 0},h=c.next()){h=h.value;var p=h.bindings;m.infoIndex=h.infoIndex;h=h.parentInfo;if(p){p=l(p);for(var q=p.next(),t={};!q.done;t={b$jscomp$84:void 0,bindingCtx$jscomp$4:void 0},q=p.next()){t.b$jscomp$84=q.value;if(m.infoIndex===void 0)throw Error("Invariant: missing infoIndex");t.bindingCtx$jscomp$4={};a.effect(function(u,v){return function(){e&&!e()||FEa(a,u.b$jscomp$84,b[v.infoIndex],u.bindingCtx$jscomp$4,d,f)}}(t, m))}}h&&GEa(a,b,[h],d,e,f)}} function HEa(a,b){a=(b.parentInfo?HEa(a,b.parentInfo):a).firstChild;for(var c=0;a;a=a.nextSibling)if(b.parentIndex===c++)return a;throw Error("Invariant: Node not found")} function IEa(a,b,c,d){a=document.importNode(a.content,!0);a.__noInsertionPoint=!(d==null?0:d.hasInsertionPoint);for(var e=Array(b.length),f={},h=0;h=0;c--){var d=b[c];Array.isArray(d)?iFa(a,d):a.indexOf(d)<0&&a.unshift(d)}} function jFa(a,b){a.reactiveSchemas=a.reactiveSchemas.filter(function(c){return c.type==="observe"&&b.includes(c.method.methodName)||eFa(c)&&b.includes(c.propertyKey)?!1:!0})} function kFa(a,b){var c=b.prototype,d,e,f={is:a.is,reactiveSchemas:[],observedAttributes:[],behaviors:[oDa.InjectBehavior,Pt.prototype],disableElementRegistration:a.disableElementRegistration,provide:(d=a.providers)!=null?d:[],reactivityMode:a.reactivityMode,signalProperties:(e=c.signalProperties)!=null?e:[]};"template"in b?f.templateGetter=function(){return b.template}:a.getTemplate&&(f.templateGetter=a.getTemplate); c.behaviors&&iFa(f.behaviors,c.behaviors);lFa(f,b);return f} function lFa(a,b){for(var c=b.prototype,d={properties:{},observers:[],disabledPolySiReactions:[]},e=l(a.behaviors),f=e.next();!f.done;f=e.next())hFa(d,f.value);hFa(d,c);if(a.signalProperties)for(c=l(a.signalProperties),e=c.next();!e.done;e=c.next())delete d.properties[e.value];c=l(Object.entries(d.properties));for(e=c.next();!e.done;e=c.next()){f=l(e.value);e=f.next().value;f=f.next().value;var h=void 0;if((h=a.signalProperties)==null||!h.includes(e)){h=void 0;var m=a,p=f.type;if(!p)if(window.Reflect!== void 0&&window.Reflect.getMetadata!==void 0)a:{p=Reflect.getMetadata("design:type",b,e);for(var q=l(fFa),t=q.next();!t.done;t=q.next())if(t=t.value,p===t){p=t;break a}p=Object}else p=String;f.computed||f.selector||(m.reactiveSchemas.push({type:"signal",propertyKey:e,value:f.value,attributeType:p,readOnly:f.readOnly}),m.observedAttributes.push(Pc(e)));f.reflectToAttribute&&m.reactiveSchemas.push({type:"reflect",propertyKey:e});if(f.computed){p=eEa(f.computed);if(!p)throw Error("Unable to parse computed in @property"); m.reactiveSchemas.push({type:"computeWithMethod",propertyKey:e,method:p,value:f.value})}f.observer&&m.reactiveSchemas.push({type:"observe",method:{methodName:f.observer,args:[{type:"path",path:e}]}});f.notify&&m.reactiveSchemas.push({type:"notify",propertyKey:e});f.selector&&m.reactiveSchemas.push({type:"redux",propertyKey:e,selector:f.selector,selectorArgs:(h=f.selectorArgs)!=null?h:[]})}}UDa&&gFa(a);b=l(d.observers);for(e=b.next();!e.done;e=b.next())c=a,e=e.value,(f=eEa(e))?c.reactiveSchemas.push({type:"observe", method:f}):console.log("Warning: unable to parse observe declaration: \""+e+"\"");jFa(a,d.disabledPolySiReactions)} ;function mFa(a,b){for(var c=0;c=d;b--)c=a,e=b,xFa(c,e),l(c.instances.splice(e,1)).next().value.signalProxy.dispose()},xFa=function(a,b){a=a.instances[b]; b=et(a.root);for(var c=0;c=0?b:void 0}; ba.Object.defineProperties(iu.prototype,{items:{configurable:!0,enumerable:!0,get:function(){var a=this;return op(this.parentSignalProxy.owner,function(){return ju(a).getWithPath([])})}, set:function(a){wFa(this,a)}}, delay:{configurable:!0,enumerable:!0,set:function(){}}, filter:{configurable:!0,enumerable:!0,set:function(){}}, observe:{configurable:!0,enumerable:!0,set:function(){}}, sort:{configurable:!0,enumerable:!0,set:function(){}}, __instances:{configurable:!0,enumerable:!0,get:function(){return this.instances}}}); ba.Object.defineProperties(iu,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return"as index-as initial-count items-index-as notify-dom-change target-framerate".split(" ")}}}); customElements.define("ps-dom-repeat",iu);var ku=new zn("STATE_STORE_TOKEN"),DFa=new zn("SELECT_TOKEN"),EFa=new zn("DISPATCH_TOKEN");function FFa(a,b){var c=lu().getState();return b?a.apply(null,[c].concat(ja(b))):a(c)} var mu={getSelectFn:function(){var a;return(a=Dn().resolve(An(DFa)))!=null?a:FFa}, getDispatchFn:function(){var a;return(a=Dn().resolve(An(EFa)))!=null?a:lu().dispatch.bind(lu())}, getAppStore:function(){return Dn().resolve(ku)}},GFa; function HFa(){if(GFa)return GFa;var a=l($o(0,void 0,"MB1Hb")),b=a.next().value;a.next();var c=a.next().value;lu().subscribe(function(){IFa(c)}); return GFa=b} var JFa=!1;function IFa(a){JFa||(JFa=!0,Promise.resolve().then(function(){a(function(b){return b+1}); JFa=!1}))} function lu(){return mu.getAppStore()} function nu(a){mu.getDispatchFn()(a)} ;var KFa=function(a,b,c){c=c===void 0?{}:c;this.name=a;this.id=ou.nextSpanId++;this.sessionId=ou.sessionId;this.attributes=b;this.status="SPAN_STATUS_UNSET";var d;this.startTime=(d=c.startTime)!=null?d:Zl();this.isActiveSpan=c.active;if(a=ou.stack[ou.stack.length-1])this.parentId=a.id,a.children||(a.children=[]),a.children.push(this);a=l(ou.processors);for(b=a.next();!b.done;b=a.next()){b=b.value;try{var e=d=void 0;(e=(d=b).onSpanStart)==null||e.call(d,this)}catch(f){eo(f)}}c.endTime!=null&&(this.isActiveSpan= !1,this.end("SPAN_STATUS_OK",c.endTime))}; KFa.prototype.end=function(a,b){a=a===void 0?"SPAN_STATUS_OK":a;this.endTime=b=b===void 0?Zl():b;this.duration=this.endTime-this.startTime;this.status=a;this.isActiveSpan!==!1&&(ou.stack[ou.stack.length-1]===this?ou.stack.pop():eo(Error("Tried to close an inactive span: "+String(this.name))));a=l(ou.processors);for(b=a.next();!b.done;b=a.next()){b=b.value;try{var c=void 0,d=void 0;(d=(c=b).onSpanEnd)==null||d.call(c,this)}catch(e){eo(e)}}}; KFa.prototype.addAttributes=function(a){Object.assign(this.attributes,a)}; var LFa={end:function(){}, addAttributes:function(){}},ou={initialized:!1, nextSpanId:0,stack:[],sessionId:"",enabledSpans:void 0,processors:[],shouldSampleFn:function(){return!0}}; function pu(a){return ou.initialized?ou.enabledSpans?ou.enabledSpans[a]:!0:!1} function qu(a,b,c){if(typeof c==="function"){var d=c;c=void 0}var e=pu(a)?new KFa(a,b,c):LFa,f;if(((f=c)==null?void 0:f.endTime)!=null)return d&&eo(Error("Retroactive spans must not provide a callback.")),e;var h;e!==LFa&&((h=c)==null?void 0:h.active)!==!1&&ou.stack.push(e);if(!d)return e;if(e===LFa)return d(e);try{var m=d(e);if(m instanceof Promise)return m.then(function(p){e.end();return p},function(p){e.end("SPAN_STATUS_ERROR"); throw p}); e.end();return m}catch(p){throw e.end("SPAN_STATUS_ERROR"),p}} ;var ru=function(){};function MFa(a,b,c,d){a instanceof Element&&(c.debugName||(c.debugName="<"+a.tagName.toLowerCase()+(a.tagName.includes("-")?">":"."+a.className+">")),y("ytwiz_enable_debug_component_props")&&(a.debugProps||(a.debugProps=kia(b,function(e){return function(){return e()}})),b.data===void 0||"data"in a&&!a.isWebComponentWrapper||Object.defineProperty(a.debugProps,"data",{get:function(){return mp(b.data)}, set:function(e){var f;d==null||(f=d.data)==null||f.call(d,e)}, enumerable:!0,configurable:!0})))} ;var NFa=void 0;function su(a,b){if(a.length===0&&(b==null||!b.initial))return Vta(a,{debugName:b==null?void 0:b.debugName},"h");var c=l(Vta({source:function(){return a()}, computation:function(f,h){return(h==null?0:h.value)?a(h.value):(b==null?0:b.initial)?a(b.initial):f}},{debugName:b==null?void 0:b.debugName},"i")),d=c.next().value,e=c.next().value; c=c.next().value;return[d,e,c]} ;function tu(a,b){var c=function(d){return qu("ytComponent",{},function(e){var f=NFa={};var h;if(((h=c)==null?0:h.idomCompat)&&d.renderedFromIdom){var m;h=typeof c.idomCompat==="object"?(m=c)==null?void 0:m.idomCompat.callbacks:{};h=l(OFa(d,h));m=h.next().value;var p=h.next().value;h=h.next().value;var q=PFa(a,m);f.privateValue=q;NFa=void 0;MFa(q,m,c,p);e.addAttributes({debugName:c.debugName});e=cva(q);e=Array.isArray(e)?e[0]:e;e[aq]||(e[aq]={});e[aq].updateSignalsFromIdomProps=h;ru(m,q);return q}h= kia(d,QFa);m=PFa(a,h);MFa(m,h,c);f.privateValue=m;NFa=void 0;e.addAttributes({debugName:c.debugName});ru(h,m);return m})}; c.debugName=b===void 0?"":b;return c} function PFa(a,b){a=a(b);return oq(a)} function RFa(a,b){a[b]||(a=new ql("IDOM interop setter undefined. Key:",b),$n(a))} function QFa(a,b){return b==="children"||b==="ref"||typeof a==="function"||a===void 0?a:function(){return mp(a)}} function uu(a,b){return function(){var c;return(c=mp(a))!=null?c:b}} function vu(a,b){var c=Object.assign({},a),d;for(d in b)b.hasOwnProperty(d)&&(c[d]=uu(a[d],b[d]));return c} function OFa(a,b){var c={},d={},e={},f={},h;for(h in a){f={key$jscomp$600:f.key$jscomp$600};f.key$jscomp$600=h;var m=a[f.key$jscomp$600];if(f.key$jscomp$600==="children"||f.key$jscomp$600==="ref")c[f.key$jscomp$600]=m;else if(typeof m==="function"){if(f.key$jscomp$600 in b||m.length>0)e[f.key$jscomp$600]=m,c[f.key$jscomp$600]=function(q){return function(){return e[q.key$jscomp$600].apply(e,ja(ua.apply(0,arguments)))}}(f);else if(f.key$jscomp$600==="data"){var p=l(su(m,{debugName:""+f.key$jscomp$600+":cwis"}));m=p.next().value;p=p.next().value;c[f.key$jscomp$600]=m;d[f.key$jscomp$600]=p}else c[f.key$jscomp$600]=m;}else a[f.key$jscomp$600]===void 0&&f.key$jscomp$600 in b||(p=l($o(a[f.key$jscomp$600],{debugName:""+f.key$jscomp$600+":cwis"},"k10dve")),m=p.next().value,p=p.next().value,c[f.key$jscomp$600]=m,d[f.key$jscomp$600]=p)}return[c,d,function(q){var t={},u;for(u in q)t={key$jscomp$599:t.key$jscomp$599,val$jscomp$73:void 0}, t.key$jscomp$599=u,t.val$jscomp$73=q[t.key$jscomp$599],t.key$jscomp$599!=="children"&&t.key$jscomp$599!=="ref"&&(typeof t.val$jscomp$73==="function"?t.key$jscomp$599 in b?e[t.key$jscomp$599]=t.val$jscomp$73:t.val$jscomp$73.length>0&&(e[t.key$jscomp$599]=t.val$jscomp$73,eo(new ql("Callback detected that was not set in the idomCompat callbacks map. Key:",t.key$jscomp$599))):t.key$jscomp$599 in b&&t.val$jscomp$73===void 0||(RFa(d,t.key$jscomp$599),Wo(function(v){return function(){d[v.key$jscomp$599](v.val$jscomp$73)}}(t))))}]} ;var wu=function(){}; wu.prototype.hasAttribute=function(a){if(a==="dir")return!1;if(a==="disable-upgrade"){var b,c;return(c=(b=this.hostElement)==null?void 0:b.hasAttribute("disable-upgrade"))!=null?c:!1}throw Error("Unexpected call to hasAttribute for attribute "+a)}; wu.prototype.attributeChangedCallbackWrapper=function(a,b,c){if(a==="disable-upgrade"&&this.__isUpgradeDisabled&&c===null){this._initializeProperties();this.__isUpgradeDisabled=!1;var d;((d=this.hostElement)!=null?d:this).isConnected&&this.connectedCallback()}else b===c||this.__isReflecting||this.attributeChangedCallback(a,b,c)}; wu.prototype.getExtraMethodsToForward=function(){for(var a=this,b=[],c=l(SFa),d=c.next(),e={};!d.done;e={tagName$jscomp$42:void 0,name$jscomp$417:void 0},d=c.next())e.name$jscomp$417=d.value,d=void 0,e.name$jscomp$417==="_setPendingProperty"?(e.tagName$jscomp$42=this.hostElement.tagName.toLowerCase(),d=function(f){return function(h,m,p){It(f.tagName$jscomp$42,h,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE");return a._setPendingProperty(h,m,p)}}(e)):d=function(f){return function(){return a[f.name$jscomp$417].apply(a, ja(ua.apply(0,arguments)))}}(e),b.push([e.name$jscomp$417, d]);return b}; var TFa=QEa(MEa(gs(wu)));function UFa(a,b,c){var d=hs(a.prototype,TFa,a.prototype.behaviors);d.prototype.is=b;d.prototype.localName=b;c&&VFa(d,c);return function(e){e&&(d.prototype.hostElement=e);var f=new d;f.root=f;f.hostElement=e;return f}} function VFa(a,b){var c;Object.defineProperty(a.prototype,"_template",{get:function(){c===void 0&&(c=b());return c}, set:function(d){c=d}, configurable:!0,enumerable:!0})} for(var WFa=["disabled","disable-upgrade"],XFa=gs(function(){}),YFa=new Set(Object.getOwnPropertyNames(XFa.prototype)),ZFa=new Set("is hostElement root rootPath importPath inject behaviors properties provide".split(" ").concat(ja(YFa))),$Fa=new Set(["__dataEnabled", "__dataHasAccessor","__dataPending","__isPropertyEffectsClient","__readOnly"]),SFa=new Set("_enableProperties _flushProperties _setPendingProperty _setPendingPropertyOrPath set get".split(" ")),aGa=new Set([].concat(ja($Fa),ja(SFa),ja(YFa))),bGa=l(aGa),cGa=bGa.next();!cGa.done;cGa=bGa.next())bDa.add(cGa.value); function dGa(a,b,c,d){function e(){if(!w){for(var x=new Set,A=l(t),H=A.next();!H.done;H=A.next()){H=H.value;for(var P=l(Object.getOwnPropertyNames(H)),O=P.next();!O.done;O=P.next()){O=O.value;var Q=void 0,V=(Q=Object.getOwnPropertyDescriptor(H,O))==null?void 0:Q.value;V&&V instanceof Function&&!xu(O)&&(!m[O]||y("polymer_forward_method_killswitch"))&&x.add(O)}}A=l(Object.entries(Object.getOwnPropertyDescriptors(a.prototype)));for(H=A.next();!H.done;H=A.next())P=l(H.value),H=P.next().value,P=P.next().value, P.value instanceof Function&&!xu(H)&&x.add(H);w=x}return w} eGa(a,b,d==null?void 0:d.providers);dAa(a.prototype,a,!0);var f=UFa(a,b,c),h,m=(h=a.prototype.properties)!=null?h:{},p,q,t=(q=(p=a.prototype.behaviors)==null?void 0:p.flat(Infinity))!=null?q:[];c=l(t);for(h=c.next();!h.done;h=c.next())m=Object.assign({},h.value.properties,m);var u=[].concat(ja(WFa),ja(Object.keys(m).map(function(x){return Pc(x)}))),v=!1,w; return{ctor:function(x,A){var H=f(x),P,O;x=[].concat(ja((P=d==null?void 0:d.allowedProps)!=null?P:[]),ja((O=d==null?void 0:d.allowedPropsFromBehaviors)!=null?O:[]));H.allowedProps=x.length>0?x:void 0;P={};O=l(u);for(x=O.next();!x.done;x=O.next())x=x.value,P[x]=Oc(x);H.__dataAttributes=P;var Q=H.ready.bind(H);H.ready=function(){A.beforeReady();Q();if(Jt(b)&&!v){var V=H.__templateInfo;if(V==null?0:V.hostProps){V=l(Object.keys(V.hostProps));for(var Z=V.next();!Z.done;Z=V.next())It(b,Z.value,"PROPERTY_ACCESS_GET_INTERNAL")}v= !0}}; H._overrideLegacyUndefined=!0;return H}, props:m,observedAttributes:u,getInitialMethods:e,getPropsToForwardBeforeRegister:function(){for(var x=[],A=new Set,H=l(Object.keys(m)),P=H.next();!P.done;P=H.next())P=P.value,x.push([P,m[P].readOnly]),A.add(P);H=e();P=l(Object.keys(Object.getOwnPropertyDescriptors(a.prototype)));for(var O=P.next();!O.done;O=P.next())O=O.value,!fGa(O)||H.has(O)||A.has(O)||(x.push([O,!1]),A.add(O));A=l($Fa);for(H=A.next();!H.done;H=A.next())x.push([H.value,!0]);return x}, getPropsToForwardBeforeReady:function(x){for(var A=[],H=l(Object.entries(x)),P=H.next();!P.done;P=H.next()){var O=l(P.value);P=O.next().value;O=O.next().value;if(fGa(P)&&!(O instanceof Function)&&(A.push([P,!1]),Jt(b))){var Q=O=void 0;(Q=(O=x)._createPropertyAccessor)==null||Q.call(O,P)}}return A}, shouldForwardProp:fGa,shouldLog:Jt}} var gGa={created:function(){REa(this);this.initializeInjection()}}; function eGa(a,b,c){pDa(a,c);a.prototype.behaviors.unshift(gGa);if(dDa()){if(Jt(b)){var d;(d=a.prototype).behaviors!=null||(d.behaviors=[]);a.prototype.behaviors.unshift(fDa())}gDa(a)}E(Pt.prototype)(a.prototype,"__templateHelpers")} function xu(a){return ZFa.has(a)||a.startsWith("__compute__")} function fGa(a){return!xu(a)&&!a.startsWith("_")&&!a.endsWith("_")} ;function hGa(a,b){function c(){var v=p();v=l(v);for(var w=v.next();!w.done;w=v.next()){var x=l(w.value);w=x.next().value;x=x.next().value;yu(u.prototype,w,x)}d=!0} var d=!1,e=a.ctor,f=a.getInitialMethods,h=a.observedAttributes,m=a.getPropsToForwardBeforeReady,p=a.getPropsToForwardBeforeRegister,q=a.shouldForwardProp,t=a.shouldLog,u=function(){var v=HTMLElement.call(this)||this;v.didForwardDynamicProps=!1;v.loggingStatus={};d||c();v.inst=e(v,{beforeReady:function(){v.didForwardDynamicProps||(v.forwardDynamicProps(),v.didForwardDynamicProps=!0)}}); v.controllerProxy=eDa(v.inst,b);v.forwardMethods();return v}; k(u,HTMLElement);u.prototype.forwardMethods=function(){for(var v=this,w=l(this.inst.getExtraMethodsToForward()),x=w.next(),A={};!x.done;A={method$jscomp$33:void 0},x=w.next()){var H=l(x.value);x=H.next().value;H=H.next().value;A.method$jscomp$33=H;this[x]=function(P){return function(){return P.method$jscomp$33.call.apply(P.method$jscomp$33,[v.inst].concat(ja(ua.apply(0,arguments))))}}(A)}w=l(f()); for(A=w.next();!A.done;A=w.next())A=A.value,q(A)&&iGa(this,A),t(b)&&!xu(A)&&jGa(this.inst,A)}; u.prototype.forwardDynamicProps=function(){var v=m(this.inst);v=l(v);for(var w=v.next();!w.done;w=v.next()){var x=l(w.value);w=x.next().value;x=x.next().value;yu(this,w,x);t(b)&&!xu(w)&&kGa(this.inst,w)}}; u.prototype.connectedCallback=function(){this.inst.connectedCallback();this.inst.isConnected=!0}; u.prototype.disconnectedCallback=function(){this.inst.disconnectedCallback();this.inst.isConnected=!1}; u.prototype.attributeChangedCallback=function(v,w,x){this.inst.attributeChangedCallbackWrapper(v,w,x)}; ba.Object.defineProperties(u.prototype,{is:{configurable:!0,enumerable:!0,get:function(){return b}}, polymerController:{configurable:!0,enumerable:!0,get:function(){return this.controllerProxy}}}); ba.Object.defineProperties(u,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return h}}}); customElements.define(b,u)} function yu(a,b,c){a.hasOwnProperty(b)||Object.defineProperty(a,b,{get:function(){var d,e=((d=a.is)!=null?d:a.tagName).toLowerCase();if(this.polymerController)return this.loggingStatus.isDeclarativeExternal||It(e,b,"PROPERTY_ACCESS_GET_EXTERNAL"),this.loggingStatus.isExternalGet=!0,this.loggingStatus.bypassProxyController=!0,d=this.polymerController[b],this.loggingStatus.isExternalGet=!1,this.loggingStatus.bypassProxyController=!1,d}, set:function(d){if(!c){var e,f=((e=a.is)!=null?e:a.tagName).toLowerCase();this.polymerController&&(this.loggingStatus.isDeclarativeExternal||It(f,b,"PROPERTY_ACCESS_SET_EXTERNAL_IMPERATIVE"),this.loggingStatus.currentExternalSet=b,this.loggingStatus.bypassProxyController=!0,this.polymerController[b]!==d&&(e={},this.polymerController.setProperties((e[b]=d,e)),this.loggingStatus.currentExternalSet=void 0,this.loggingStatus.bypassProxyController=!1))}}})} function iGa(a,b,c){var d=a.polymerController;a[b]=function(){var e=ua.apply(0,arguments);a.loggingStatus.currentExternalCall=b;a.loggingStatus.bypassProxyController=!0;var f,h=((f=a.is)!=null?f:a.tagName).toLowerCase();It(h,b,"PROPERTY_ACCESS_CALL_EXTERNAL");var m;f=(m=c!=null?c:d[b])==null?void 0:m.call.apply(m,[d].concat(ja(e)));a.loggingStatus.currentExternalCall=void 0;a.loggingStatus.bypassProxyController=!1;return f}} function jGa(a,b){var c=a.hostElement,d=a[b];a[b]=function(){var e=ua.apply(0,arguments);if(c.loggingStatus.currentExternalCall!==b){var f,h=((f=c.is)!=null?f:c.tagName).toLowerCase();It(h,b,"PROPERTY_ACCESS_CALL_INTERNAL")}return d==null?void 0:d.apply(a,e)}} function kGa(a,b){var c=Object.getOwnPropertyDescriptor(a,b);c&&!c.get&&Object.defineProperty(a,b,{get:function(){Kt(a.hostElement,b);return c.value}, set:function(d){Lt(a.hostElement,b);c.value=d}})} ;var lGa=!1,zu=window.ShadyDOM;function mGa(a){return a.tagName==="PS-DOM-REPEAT"||a.tagName==="DOM-REPEAT"} function nGa(a,b){var c=oGa(a);a instanceof Element&&c.unshift(a);a=l(c.filter(mGa));for(var d=a.next();!d.done;d=a.next()){var e=void 0;d=l((e=d.value.__instances)!=null?e:[]);for(e=d.next();!e.done;e=d.next())if(e=e.value,e.root){e=Array.from(e.root.children);e=l(e);for(var f=e.next();!f.done;f=e.next())c.push.apply(c,ja(nGa(f.value,b)))}}return c.filter(function(h){return h.usePatchedLifecycles&&h.lifecycleIsConnected===b})} function oGa(a){var b=null;a instanceof Element?b=Element.prototype.querySelectorAll:a instanceof DocumentFragment&&(b=DocumentFragment.prototype.querySelectorAll);return b?Array.from(b.call(a,"*")):[]} function Au(a){Fo(function(){for(var b=l(nGa(a,!1)),c=b.next();!c.done;c=b.next()){c=c.value;c.lifecycleIsConnected=!0;try{var d=void 0,e=(d=c.polymerController)!=null?d:c;e.connectedCallback&&qu("polymerComponent",{debugName:c.tagName.toLowerCase()},e.connectedCallback.bind(e))}catch(f){$n(f)}}})} function Bu(a){Fo(function(){for(var b=l(nGa(a,!0)),c=b.next();!c.done;c=b.next()){c=c.value;c.lifecycleIsConnected=!1;try{var d=void 0,e=void 0,f=void 0,h=void 0;(d=(h=c.polymerController)!=null?h:c)==null||(f=(e=d).disconnectedCallback)==null||f.call(e)}catch(m){$n(m)}}})} function pGa(){if(!lGa){lGa=!0;var a=[Node];zu&&a.push(zu.Wrapper);var b=Node.prototype.insertBefore,c=Node.prototype.removeChild;a=l(a);for(var d=a.next(),e={};!d.done;e={nativeInsertBefore:void 0,nativeAppendChild:void 0,nativeRemoveChild:void 0,nativeReplaceChild:void 0},d=a.next())d=d.value,e.nativeInsertBefore=d.prototype.insertBefore,d.prototype.insertBefore=function(h){return function(m,p){if(m instanceof DocumentFragment){var q=Array.from(m.children);m=h.nativeInsertBefore.call(this,m,p); if(this.isConnected&&h.nativeInsertBefore===b)for(p=l(q),q=p.next();!q.done;q=p.next())Au(q.value);return m}q=m instanceof Element&&m.isConnected;p=h.nativeInsertBefore.call(this,m,p);q&&Bu(m);this.isConnected&&Au(m);return p}}(e),e.nativeAppendChild=d.prototype.appendChild,d.prototype.appendChild=function(h){return function(m){if(m instanceof DocumentFragment){var p=Array.from(m.children); m=h.nativeAppendChild.call(this,m);if(this.isConnected){p=l(p);for(var q=p.next();!q.done;q=p.next())Au(q.value)}return m}p=m instanceof Element&&m.isConnected;q=h.nativeAppendChild.call(this,m);p&&Bu(m);this.isConnected&&Au(m);return q}}(e),e.nativeRemoveChild=d.prototype.removeChild,d.prototype.removeChild=function(h){return function(m){var p=m instanceof Element&&m.isConnected,q=h.nativeRemoveChild.call(this,m); p&&c===h.nativeRemoveChild&&Bu(m);return q}}(e),e.nativeReplaceChild=d.prototype.replaceChild,d.prototype.replaceChild=function(h){return function(m,p){if(m instanceof DocumentFragment){var q=Array.from(m.children); m=h.nativeReplaceChild.call(this,m,p);if(this.isConnected)for(Bu(p),p=l(q),q=p.next();!q.done;q=p.next())Au(q.value);return m}q=m instanceof Element&&m.isConnected;var t=this.isConnected,u=h.nativeReplaceChild.call(this,m,p);t&&Bu(p);q&&Bu(m);t&&Au(m);return u}}(e); a=[Element];zu&&a.push(zu.Wrapper);a=l(a);d=a.next();for(e={};!d.done;e={nativeReplaceWith:void 0,nativeRemove:void 0,nativeInsertAdjacentElement:void 0,nativeSetAttribute:void 0,nativeRemoveAttribute:void 0,nativeToggleAttribute:void 0},d=a.next())d=d.value,d.prototype.before=Cu(d.prototype.before),d.prototype.after=Cu(d.prototype.after),e.nativeReplaceWith=d.prototype.replaceWith,d.prototype.replaceWith=function(h){return function(){var m=ua.apply(0,arguments),p=l(qGa(m)),q=p.next().value,t=p.next().value; p=this.isConnected;h.nativeReplaceWith.apply(this,m);m=l(t);for(t=m.next();!t.done;t=m.next())Bu(t.value);if(p)for(Bu(this),q=l(q),p=q.next();!p.done;p=q.next())p=p.value,p instanceof Element&&Au(p)}}(e),e.nativeRemove=d.prototype.remove,d.prototype.remove=function(h){return function(){var m=this.isConnected; h.nativeRemove.call(this);m&&Bu(this)}}(e),e.nativeInsertAdjacentElement=d.prototype.insertAdjacentElement,d.prototype.insertAdjacentElement=function(h){return function(m,p){var q=p.isConnected; m=h.nativeInsertAdjacentElement.call(this,m,p);q&&Bu(p);m.isConnected&&Au(m);return m}}(e),e.nativeSetAttribute=d.prototype.setAttribute,d.prototype.setAttribute=function(h){return function(m,p){var q=rGa(this); if(!q.usePatchedLifecycles)return h.nativeSetAttribute.call(this,m,p);var t=this.getAttribute(m);h.nativeSetAttribute.call(this,m,p);p=this.getAttribute(m);sGa(q,m,t,p)}}(e),e.nativeRemoveAttribute=d.prototype.removeAttribute,d.prototype.removeAttribute=function(h){return function(m){var p=rGa(this); if(!p.usePatchedLifecycles)return h.nativeRemoveAttribute.call(this,m);var q=this.getAttribute(m);h.nativeRemoveAttribute.call(this,m);q!==null&&sGa(p,m,q,null)}}(e),e.nativeToggleAttribute=d.prototype.toggleAttribute,d.prototype.toggleAttribute=function(h){return function(m,p){var q=rGa(this); if(!this.usePatchedLifecycles)return h.nativeToggleAttribute.call(this,m,p);var t=this.getAttribute(m),u=t!==null;p=h.nativeToggleAttribute.call(this,m,p);p!==u&&sGa(q,m,t,p?"":null);return p}}(e); a=[Document,DocumentFragment,Element,ShadowRoot];zu&&a.push(zu.Wrapper);a=l(a);for(e=a.next();!e.done;e=a.next())e=e.value,e.prototype.prepend=Cu(e.prototype.prepend),e.prototype.append=Cu(e.prototype.append);(zu==null?void 0:zu.noPatch)===!0&&tGa();document.readyState==="complete"?Au(document.body):document.addEventListener("readystatechange",function(){document.readyState==="complete"&&Au(document.body)}); var f=Object.getOwnPropertyDescriptor(HTMLElement.prototype,"innerText");f&&f.get&&f.set&&Object.defineProperty(HTMLElement.prototype,"innerText",{enumerable:f.enumerable,configurable:!0,get:f.get,set:function(h){h||Bu(this);f.set.call(this,h);return h}})}} function Cu(a){return function(){var b=ua.apply(0,arguments),c=l(qGa(b)),d=c.next().value;c=c.next().value;a.apply(this,b);b=l(c);for(c=b.next();!c.done;c=b.next())Bu(c.value);if(this.isConnected)for(d=l(d),b=d.next();!b.done;b=d.next())b=b.value,b instanceof Element&&Au(b)}} var uGa=["appendChild","insertBefore","removeChild","replaceChild"],vGa=[Node];zu&&vGa.push(zu.Wrapper);function tGa(){for(var a=l(vGa),b=a.next();!b.done;b=a.next()){b=b.value.prototype;for(var c=l(uGa),d=c.next();!d.done;d=c.next()){d=d.value;var e=Object.getOwnPropertyDescriptor(b,d);e&&Object.defineProperty(b,"__shady_native_"+d,e)}}} function sGa(a,b,c,d){var e,f;if((e=a.polymerController)==null?0:(f=e.observedAttributes)==null?0:f.includes(b))if(a=a.polymerController,a.attributeChangedCallbackWrapper)a.attributeChangedCallbackWrapper.call(a,b,c,d);else{var h;(h=a.attributeChangedCallback)==null||h.call(a,b,c,d)}} function qGa(a){var b=[],c=[];a=l(a);for(var d=a.next();!d.done;d=a.next())d=d.value,d instanceof Element&&d.isConnected&&c.push(d),d instanceof DocumentFragment?b.push.apply(b,ja(Array.from(d.children))):b.push(d);return[b,c]} function rGa(a){return!(a instanceof Element)&&a.node instanceof Element?a.node:a} ;function wGa(a,b){var c=b?["children"].concat(ja(b)):["children"];b=[];c=l(c);for(var d=c.next();!d.done;d=c.next()){var e=d.value;if(a.hasOwnProperty(e)){e==="children"?d=C(Yp,null,a[e]):(d=a[e],d=typeof d==="function"?d():d,d=Array.isArray(d)?d:[d]);d=oq(d).flat();if(e!=="children"){var f=d;e=LEa(e);f=l(f);for(var h=f.next();!h.done;h=f.next())h=h.value,h instanceof Element&&h.setAttribute("slot",e)}b.push(d)}}b.length===0?a=[]:(a=oq(C("div",null,b)),a=Array.from(a.childNodes));return a} function xGa(a,b,c){var d={};jp(function(){var e={},f;for(f in b)if(b.hasOwnProperty(f)){var h=void 0,m=void 0;if(!(((h=c.slotProps)==null?0:h.includes(f))||f==="children"||((m=c.callbackProps)==null?0:m.includes(f))||f==="ref")&&(h=mp(b[f]),d[f]!==h)){d[f]=h;m=void 0;var p=(m=a.hostElement)!=null?m:a;!c.skipHostForwardedProps&&vEa.has(f)&&(p[f]=h);e[f]=h}}Wo(function(){if(a.setProperties)a.setProperties(e);else for(var q=l(Object.entries(e)),t=q.next();!t.done;t=q.next()){var u=l(t.value);t=u.next().value; u=u.next().value;a[t]=u}})},"j")} function yGa(a,b,c,d){var e=wGa(c,d.slotProps),f=et(a);e=l(e);for(var h=e.next();!h.done;h=e.next())f.appendChild(h.value);xGa(b,c,d);d=l(d.callbackProps||[]);e=d.next();for(f={};!e.done;f={kebabEventName:void 0,eventListener:void 0,callbackName:void 0},e=d.next())e=e.value,f.callbackName=e,c[f.callbackName]&&(String(e).substring(0,2)==="on"&&(f.kebabEventName=LEa(String(e).substring(2)),f.eventListener=c[f.callbackName],a.addEventListener(f.kebabEventName,f.eventListener),kp(function(t){return function(){a.removeEventListener(t.kebabEventName, t.eventListener)}}(f))),Fo(function(t){return function(){return b[t.callbackName]!==void 0}}(f))||(b[f.callbackName]=c[f.callbackName])); if(c.ref){c=l(zGa(c.ref));var m=c.next().value,p=c.next().value,q=b.attached.bind(b);b.attached=function(){m(a);q()}; kp(function(){p()})}} function zGa(a){if(typeof a==="function"){var b;return[function(c){b=a(c)}, function(){var c;(c=b)==null||c()}]}if(!a.onRender||!a.onUnmount)throw Error("Invalid ref prop passed to Polymer CoW Wrapper."); return[a.onRender,a.onUnmount]} ;var Du,AGa,BGa={};function CGa(a,b,c,d,e){d=d===void 0?{}:d;var f=Du,h=!1;f?(h=!0,Du=void 0):(AGa=b,f=document.createElement(b),AGa=void 0);var m=f;m.usePatchedLifecycles=!0;m.lifecycleIsConnected=!1;f.loggingStatus={};var p=DGa(a,b,f,d,e);kp(function(){m.lifecycleIsConnected&&(m.lifecycleIsConnected=!1,p.disconnectedCallback())}); h||(f.__noInsertionPoint=!0,yGa(f,p,c,d));return f} function DGa(a,b,c,d,e){e=e===void 0?dGa:e;BGa[b]!=null||(BGa[b]=e(a,b,d==null?void 0:d.getTemplate,d));var f=BGa[b],h=f.ctor;e=f.getInitialMethods;var m=f.getPropsToForwardBeforeReady;a=f.getPropsToForwardBeforeRegister;d=f.shouldForwardProp;var p=f.observedAttributes,q=f.shouldLog,t=h(c,{beforeReady:function(){var u=t;u._takeAttributes?u._takeAttributes():u.setPropertiesFromInitialAttributeValues&&u.setPropertiesFromInitialAttributeValues();u=l(m(c.polymerController));for(var v=u.next();!v.done;v= u.next()){var w=l(v.value);v=w.next().value;w=w.next().value;yu(c,v,w);q(b)&&!xu(v)&&kGa(c.polymerController,v)}c.polymerController=eDa(t,b)}}); c.polymerController=t;c.polymerController.observedAttributes=p;f=l(t.getExtraMethodsToForward());for(h=f.next();!h.done;h=f.next())p=l(h.value),h=p.next().value,p=p.next().value,iGa(c,h,p);e=l(e());for(f=e.next();!f.done;f=e.next())f=f.value,d(f)&&iGa(c,f),q(b)&&!xu(f)&&jGa(t,f);a=l(a());for(d=a.next();!d.done;d=a.next())e=l(d.value),d=e.next().value,e=e.next().value,yu(c,d,e);return t} ;var Eu;function EGa(a){var b=Eu;Eu=a;return b} var Fu=new WeakMap;function FGa(a){if(Gu.has(a)&&Eu&&GGa(Eu)===a){var b;(b=Eu)._numRenders!=null||(b._numRenders=0);Eu._numRenders++;if(Eu._numRenders>1)throw Error("Attempted to render a component that contains itself.");return Eu}} function HGa(a){var b=GGa(a);Eu!==a&&b.includes("-")&&Fu.set(a,!0)} var Gu=new Set;function GGa(a){var b;return(b=a==null?void 0:a.tagName.toLowerCase())!=null?b:""} ;function IGa(a,b){if(a.componentType===Jo)throw Error("Components must be marked reactive to be used from web component wrapper.");Gu.add(b);var c=function(){var d=HTMLElement.call(this)||this;d.is=b;if(AGa===b)return d.isInert=!0,d;d.createElement();return d}; k(c,HTMLElement);c.prototype.createElement=function(){if(!this.isInert){Du=this;var d=l(awa(function(){return C(a,null)})).next().value; Du=void 0;uEa(this);return d}}; customElements.define(b,c)} ;function JGa(a,b,c,d,e){a.prototype.is=b;(d==null?0:d.useSink)?KGa(a,b,c,d,e):(c=dGa(a,b,c,d),hGa(c,b));return a} function KGa(a,b,c,d,e){pGa();var f=tu(function(h){h=CGa(a,b,h,Object.assign({},d,{getTemplate:c}),e);h.__owner=io;return h},"k"); f.debugName=b;IGa(f,b);return f} ;var LGa=new Set("context didCallReady is info params signalProxy".split(" "));function MGa(a){return!LGa.has(a)} var NGa="_enableProperties _setPendingProperty _setPendingPropertyOrPath fire get linkPaths listen notifyPath notifySplices pop push set setProperties splice unlinkPaths unlisten unshift".split(" "),OGa="__dataHasAccessor __isPropertyEffectsClient $ hostElement isAttached observers properties".split(" "); function PGa(a,b,c,d){function e(){if(!u){for(var v=new Set(NGa),w=l(f.behaviors),x=w.next();!x.done;x=w.next()){x=x.value;for(var A=l(Object.getOwnPropertyNames(x)),H=A.next();!H.done;H=A.next()){H=H.value;var P=void 0,O=(P=Object.getOwnPropertyDescriptor(x,H))==null?void 0:P.value;O&&O instanceof Function&&(!q[H]||y("polymer_forward_method_killswitch"))&&v.add(H)}}w=l(Object.entries(Object.getOwnPropertyDescriptors(a.prototype)));for(x=w.next();!x.done;x=w.next())A=l(x.value),x=A.next().value,A= A.next().value,A.value instanceof Function&&v.add(x);u=v}return u} var f=kFa({is:b,disableElementRegistration:!1,getTemplate:c,providers:d==null?void 0:d.providers,reactivityMode:d==null?void 0:d.reactivityMode},a);if((d==null?0:d.allowedProps)||(d==null?0:d.allowedPropsFromBehaviors)){var h,m;f.allowedProps=[].concat(ja((h=d.allowedProps)!=null?h:[]),ja((m=d.allowedPropsFromBehaviors)!=null?m:[]))}var p=dFa(f,a);b=p.observedAttributes;var q={};c=l(f.reactiveSchemas);for(d=c.next();!d.done;d=c.next())if(d=d.value,d.type==="signal")q[d.propertyKey]={readOnly:d.readOnly}, d.readOnly&&(q[BDa(d.propertyKey)]={readOnly:!0});else if(d.type==="compute"||d.type==="computeWithMethod"||d.type==="redux")q[d.propertyKey]={readOnly:!0};var t=f.reactiveSchemas.length,u;return{ctor:function(v,w){v=new p(v);v.beforeReady=w.beforeReady;return v}, props:q,observedAttributes:b,getInitialMethods:e,getPropsToForwardBeforeRegister:function(){for(var v=[],w=new Set,x=l(OGa),A=x.next();!A.done;A=x.next())A=A.value,v.push([A,A!=="observers"&&A!=="properties"]),w.add(A);x=l(Object.keys(q));for(A=x.next();!A.done;A=x.next())A=A.value,v.push([A,q[A].readOnly]),w.add(A);x=e();A=l(Object.keys(Object.getOwnPropertyDescriptors(a.prototype)));for(var H=A.next();!H.done;H=A.next())H=H.value,!MGa(H)||x.has(H)||w.has(H)||(v.push([H,!1]),w.add(H));v.push(["allowedProps", !0]);return v}, getPropsToForwardBeforeReady:function(v){var w=[];v=l(Object.keys(v));for(var x=v.next();!x.done;x=v.next()){x=x.value;var A=e();MGa(x)&&!A.has(x)&&w.push([x,!1])}v=l(f.reactiveSchemas.slice(t));for(x=v.next();!x.done;x=v.next())x=x.value,x.type!=="compute"&&x.type!=="computeWithMethod"&&x.type!=="redux"&&x.type!=="signal"||w.push([x.propertyKey,x.type==="signal"?x.readOnly:!0]);return w}, shouldForwardProp:MGa,shouldLog:Jt}} function J(a,b,c,d){var e,f,h=(f=(e=d)==null?void 0:e.mode)!=null?f:0;d!=null||(d={});var m;(m=d).reactivityMode!=null||(m.reactivityMode=0);return h===1?JGa(a,b,c,Object.assign({},d,{useSink:!0}),PGa):JGa(a,b,c,Object.assign({},d,{useSink:h===2}))} function Hu(){return function(a,b,c,d){var e,f,h=(f=(e=d)==null?void 0:e.mode)!=null?f:2;d!=null||(d={});var m;(m=d).reactivityMode!=null||(m.reactivityMode=0);if(h===0)throw Error("registerWizNext does not support component mode '"+h+"'.");return KGa(a,b,c,d,h===1?PGa:void 0)}} ;function Iu(a,b,c){var d={};d[a]=b;try{window.top.postMessage(d,Hk("POST_TO_PARENT_DOMAIN","https://www.youtube.com"),c)}catch(e){$n(e)}} ;var Ju=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-open-payments-dialog":"onStartWalletBuyFlow_"};return a}; k(Ju,D);g=Ju.prototype;g.created=function(){this.messageChannel_=null}; g.onStartWalletBuyFlow_=function(a,b){var c=this;this.messageChannel_=new MessageChannel;this.messageChannel_.port1.onmessage=function(d){if(d.data.buyFlowResponse)c.onDialogSuccess_(b,d.data.buyFlowResponse);else if(d.data.error)c.onDialogError_(b,d.data.error);else c.onDialogClose_(b)}; Iu("yt-iframed-buyflow-launcher",{encryptedPurchaseParams:a.data.encryptedPurchaseParams,serializedTransactionFlowLoggingParams:a.data.serializedTransactionFlowLoggingParams,serializedPaymentsClientParams:a.data.serializedPaymentsClientParams},[this.messageChannel_.port2])}; g.onDialogSuccess_=function(a,b){a({success:!0,buyFlowResponse:b})}; g.onDialogClose_=function(a){a({success:!1,closed:!0})}; g.onDialogError_=function(a,b){a({success:!1,error:b})}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],Ju.prototype,"ytActionHandlerBehavior",void 0);n([Rt({is:"yt-iframed-buyflow-launcher",disableElementRegistration:!0})],Ju);J(Ju,"yt-iframed-buyflow-launcher",void 0,{mode:2});function QGa(a){var b=a.nodeName;if(a.id)return b+="#"+a.id;if(a.classList)for(var c=l(a.classList),d=c.next();!d.done;d=c.next())b+="."+d.value;a.parentElement&&(b=QGa(a.parentElement)+" > "+b);return b} ;function Ku(a,b,c,d){d=d===void 0?!1:d;return qu("ytAction",{name:b,nodepath:QGa(a)},function(){var e=new Bs(b,!!d,c);tt(a,"yt-action",e);return e.returnValue})} function Lu(a,b,c){return Ku(a,b,c,!0)} function RGa(a){return Ku(a,"yt-share-panel-can-select-contact-action",void 0)[0]} function Mu(a,b,c,d){b&&b.length&&b.forEach(function(e){var f=Fs(e);f&&(y("handle_service_request_actions")&&e.commandMetadata&&e.commandMetadata.webCommandMetadata&&e.commandMetadata.webCommandMetadata.sendPost?Nu(c?c:a,[e]):Lu(a,f,[e,c,d]))})} function Nu(a,b){var c=[a];b&&c.push.apply(c,b);b=Ku(a,"yt-service-request",c);return b.length>0&&(b=b[0],tt(a,"yt-service-request-sent",b),b&&b.ajaxPromise)?(b.ajaxPromise.then(function(d){tt(a,"yt-service-request-completed",d)},function(d){tt(a,"yt-service-request-error",{error:d, params:c})},a),b.ajaxPromise):dj()} ;var Ou=function(){return D.apply(this,arguments)||this}; k(Ou,D);g=Ou.prototype;g.attached=function(){window.addEventListener("message",vt(this,this.handlePostMessage_))}; g.detached=function(){window.removeEventListener("message",vt(this,this.handlePostMessage_))}; g.ready=function(){this.setupPlayerEventsRelay_()}; g.setupPlayerEventsRelay_=function(){Iu("yt-iframed-player-progress-relay",{})}; g.handlePostMessage_=function(a){if((y("web_allow_replay_bootstrap_url_params")||a.origin===window.location.protocol+"//"+window.location.host)&&a.data)if(a.data["yt-iframed-parent-ready"])this.setupPlayerEventsRelay_();else{var b=Object.keys(a.data);if(b.length&&b[0].indexOf("yt-player-")!=-1){b=b[0];var c="yt-live-player"+b.replace("yt-player","");Lu(this.hostElement,c,[a.data[b]])}}}; n([Rt({is:"yt-iframed-player-events-relay",disableElementRegistration:!0})],Ou);J(Ou,"yt-iframed-player-events-relay",void 0,{mode:2});var SGa=function(a){this.servicePromise_=a;a.then(Qa(function(){},this),function(){},this)},TGa=function(a,b,c){a.servicePromise_.then(function(d){var e=d[b]; if(!e)throw Error("Method not found: "+b);return e.apply(d,c)})},WGa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e 0&&document.addEventListener("click",a.requestAccessForHelpPanel);b.jumpToEnd()})}); this.requestAccessForHelpPanel=function(){if(!(a.rsaForPromises.length>0)){for(var b=l(a.rsaForList),c=b.next();!c.done;c=b.next()){c=c.value;try{a.rsaForPromises.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.rsaForPromises).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}}; $Ga.prototype.reset=function(){document.removeEventListener("click",this.requestAccessForHelpPanel)}; var ZGa=function(a){var b,c,d,e;return ta(function(f){switch(f.nextAddress){case 1:b=l(Object.values(YGa)),c=b.next();case 2:if(c.done){f.jumpTo(0);break}d=c.value;f.setCatchFinallyBlocks(5);return f.yield(navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),7);case 7:e=f.yieldResult;e.state!=="granted"&&a.rsaForList.push(d);f.leaveTryBlock(3);break;case 5:f.enterCatchBlock();f.jumpTo(0);break;case 3:c=b.next(),f.jumpTo(2);}})};new $Ga().initialize();var aHa=function(a){this.loader_=a}; aHa.prototype.startHelp=function(a){TGa(this.loader_,"startHelp",arguments)}; aHa.prototype.JSC$7526_loadChatSupport=function(a){TGa(this.loader_,"loadChatSupport",arguments)}; var cHa=function(a,b){b=b||{};a=WGa(bHa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,asxUiUri:b.asxUiUri||b.asxUiUri,environment:b.environment||b.environment,flow:b.flow||b.flow,frdProductData:b.frdProductData||b.frdProductData,frdProductDataSerializedJspb:b.frdProductDataSerializedJspb||b.frdProductDataSerializedJspb,helpCenterPath:b.helpCenterPath||b.helpCenterPath,locale:b.locale||b.locale||"en".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.receiverUri|| b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new aHa(a)},bHa=new Sh(Qh,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js"); UGa(bHa,"help.service.Lazy.create").thenCatch(function(){});/* gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/ var Pu=window,Qu=document,dHa=Pu.location,eHa=function(){},fHa=/\[native code\]/,Ru=function(a,b,c){return a[b]=a[b]||c},gHa=function(a){a=a.sort(); for(var b=[],c=void 0,d=0;d0&&(b=lHa(b),c&&c.length>0&&(b+="___"+lHa(c)),b.length>28&&(b=b.substr(0,28)+(b.length-28)),c=b,b=Ru(kHa,"_p",Su()),Ru(b,c,Su())[a]=new Date().getTime(),b=Xu.r,typeof b==="function"?b(a,"_p",c):b.push([a,"_p",c]))},lHa=function(a){return a.join("__").replace(/\./g,"_").replace(/\-/g,"_").replace(/,/g,"_")};var mHa=Su(),Zu=[],$u=function(a){throw Error("Bad hint: "+a)}; Zu.push(["jsl",function(a){for(var b in a)if(Object.prototype.hasOwnProperty.call(a,b)){var c=a[b];typeof c=="object"?Wu[b]=Ru(Wu,b,[]).concat(c):Ru(Wu,b,c)}if(b=a.u)a=Ru(Wu,"us",[]),a.push(b),(b=/^https:(.*)$/.exec(b))&&a.push("http:"+b[1])}]); var nHa=/^(\/[a-zA-Z0-9_\-]+)+$/,oHa=[/\/amp\//,/\/amp$/,/^\/amp$/],pHa=/^[a-zA-Z0-9\-_\.,!]+$/,qHa=/^gapi\.loaded_[0-9]+$/,rHa=/^[a-zA-Z0-9,._-]+$/,vHa=function(a,b,c,d,e){var f=a.split(";"),h=f.shift(),m=mHa[h],p=null;m?p=m(f,b,c,d):$u("no hint processor for: "+h);p||$u("failed to generate load url");b=p;c=b.match(sHa);(d=b.match(tHa))&&d.length===1&&uHa.test(b)&&c&&c.length===1||$u("failed sanity: "+a);try{a="?";if(e&&e.length>0){c=b=0;for(d={};c";Qu.write(gv?gv.createHTML(a):a)}},CHa=function(a){var b=Qu.createElement(fv); b.setAttribute("src",gv?gv.createScriptURL(a):a);a=BHa();a!==null&&b.setAttribute("nonce",a);b.async="true";(a=Qu.getElementsByTagName(fv)[0])?a.parentNode.insertBefore(b,a):(Qu.head||Qu.body||Qu.documentElement).appendChild(b)},FHa=function(a,b,c){EHa(function(){var d=b===hHa()?Ru(Tu,"_",Su()):Su(); d=Ru(jHa(b),"_",d);a(d)},c)},HHa=function(a,b){var c=b||{}; typeof b=="function"&&(c={},c.callback=b);var d=(b=c)&&b._c;if(d)for(var e=0;e0&&(q=Pu.setTimeout(function(){t=!0;h()},f)); var A=AHa(a,u);if(A.length){A=AHa(a,m);var H=Ru(Wu,"CP",[]),P=H.length;H[P]=function(Q){if(!Q)return 0;Yu("ml1",A,w);var V=function(da){H[P]=null;x(A,Q)&&iHa(function(){d&&d();da()})},Z=function(){var da=H[P+1]; da&&da()}; P>0&&H[P-1]?H[P]=function(){V(Z)}:V(Z)}; if(A.length){var O="loaded_"+Wu.I++;Tu[O]=function(Q){H[P](Q);Tu[O]=null}; a=vHa(c,A,"gapi."+O,m,v);m.push.apply(m,A);Yu("ml0",A,w);b.sync||Pu.___gapisync?DHa(a):CHa(a)}else H[P](eHa)}else x(A)&&d&&d()},IHa; var JHa=null,KHa=xa.trustedTypes;if(KHa&&KHa.createPolicy){try{JHa=KHa.createPolicy("goog#gapi",{createHTML:Gaa,createScript:Gaa,createScriptURL:Gaa})}catch(a){xa.console&&xa.console.error(a.message)}IHa=JHa}else IHa=JHa;var gv=IHa,EHa=function(a,b){if(Wu.hee&&Wu.hel>0)try{return a()}catch(c){b&&b(c),Wu.hel--,HHa("debug_error",function(){try{window.___jsl.hefn(c)}catch(d){throw c}})}else try{return a()}catch(c){throw b&&b(c),c; }},LHa=Tu.load; LHa&&Ru(Wu,"ol",[]).push(LHa);Tu.load=function(a,b){return EHa(function(){return HHa(a,b)})};var hv=function(a){var b="instance_";if(a.instance_&&a.hasOwnProperty(b))return a.instance_;b=new a;return a.instance_=b};var MHa=na(["data-"]);function NHa(a){a&&(a.dataset?a.dataset[OHa()]="true":qc([rh(MHa)],a,"data-loaded","true".toString()))} function iv(a){return a?a.dataset?a.dataset[OHa()]:a.getAttribute("data-loaded"):null} var PHa={};function OHa(){return PHa.loaded||(PHa.loaded="loaded".replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()}))} ;function QHa(a,b){b=b===void 0?{}:b;typeof b==="function"&&(b={callback:b});b._c&&b._c.jsl&&b._c.jsl.h||Ph(b,{_c:{jsl:{h:Hk("GAPI_HINT_PARAMS")}}});if(b.gapiHintOverride||Hk("GAPI_HINT_OVERRIDE")){var c=Sk(document.location.href).gapi_jsh;c&&Ph(b,{_c:{jsl:{h:c}}})}HHa(a,b)} ;function jv(a,b,c){RHa(a,b,c===void 0?null:c)} function RHa(a,b,c){c=c===void 0?null:c;var d=SHa(typeof a==="string"?a:a.toString()),e=document.getElementById(d),f=e&&iv(e),h=e&&!f;f?b&&b():(b&&(f=xqa(d,b),b=""+Oa(b),THa[b]=f),h||(e=UHa(a,d,function(){iv(e)||(NHa(e),zqa(d),Vk(function(){Aqa(d)},0))},c)))} function UHa(a,b,c,d){d=d===void 0?null:d;var e=Zh("SCRIPT");e.id=b;e.onload=function(){c&&setTimeout(c,0)}; e.onreadystatechange=function(){switch(e.readyState){case"loaded":case"complete":e.onload();}}; d&&e.setAttribute("nonce",d);lc(e,typeof a==="string"?Uu(a):a);a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(e,a.firstChild);return e} function SHa(a){var b=document.createElement("a");Lb(b,a);a=b.href.replace(/^[a-zA-Z]+:\/\//,"//");return"js-"+Nc(a)} var THa={};function VHa(a,b){if(a===b)a=!0;else if(Array.isArray(a)&&Array.isArray(b))a=Gc(a,b,VHa);else if(Ma(a)&&Ma(b)){a:if(mia(a).length!=mia(b).length)a=!1;else{for(var c in a)if(!VHa(a[c],b[c])){a=!1;break a}a=!0}}else a=!1;return a} function WHa(a){var b=ua.apply(1,arguments);if(!kv(a)||b.some(function(d){return!kv(d)}))throw Error("Only objects may be merged."); b=l(b);for(var c=b.next();!c.done;c=b.next())XHa(a,c.value)} function XHa(a,b){for(var c in b)if(kv(b[c])){if(c in a&&!kv(a[c]))throw Error("Cannot merge an object into a non-object.");c in a||(a[c]={});XHa(a[c],b[c])}else if(YHa(b[c])){if(c in a&&!YHa(a[c]))throw Error("Cannot merge an array into a non-array.");c in a||(a[c]=[]);ZHa(a[c],b[c])}else a[c]=b[c];return a} function ZHa(a,b){b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,kv(c)?a.push(XHa({},c)):YHa(c)?a.push(ZHa([],c)):a.push(c);return a} function kv(a){return typeof a==="object"&&!Array.isArray(a)} function YHa(a){return typeof a==="object"&&Array.isArray(a)} ;var $Ha=Date.now().toString();function aIa(a){if(window.crypto&&window.crypto.getRandomValues)try{var b=Array(a),c=new Uint8Array(a);window.crypto.getRandomValues(c);for(var d=0;dlIa&&b.splice(0,b.length-lIa)} function oIa(a){a=a||"";var b=pIa();if(b[a])return b[a];var c={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};nIa(c);return b[a]=c} function qIa(a){a=a||"";var b=pIa();b[a]&&delete b[a];var c={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};nIa(c);b[a]=c} function pIa(){var a=za("ytcsi.reference");if(a)return a;mIa();return za("ytcsi.reference")} ;var tv={},rIa=(tv["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",tv["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",tv["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",tv["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",tv["asset.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS",tv["asset.composition"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION",tv["asset.composition_ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP", tv["asset.composition_policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY",tv["asset.embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS",tv["asset.history"]="LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY",tv["asset.issues"]="LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES",tv["asset.licenses"]="LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES",tv["asset.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA",tv["asset.ownership"]="LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP",tv["asset.potential_embeds"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POTENTIAL_EMBEDS", tv["asset.policy"]="LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY",tv["asset.references"]="LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES",tv["asset.shares"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES",tv["asset.sound_recordings"]="LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS",tv["asset_group.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS",tv["asset_group.campaigns"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS",tv["asset_group.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS", tv["asset_group.metadata"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA",tv["song.analytics"]="LATENCY_ACTION_CREATOR_SONG_ANALYTICS",tv.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",tv["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",tv["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",tv["channel.content"]="LATENCY_ACTION_CREATOR_CONTENT",tv["channel.content.posts"]="LATENCY_ACTION_CREATOR_POST_LIST",tv["channel.content.promotions"]="LATENCY_ACTION_CREATOR_PROMOTION_LIST", tv["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",tv["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING",tv["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",tv["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",tv["channel.music_storefront"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT",tv["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",tv["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",tv["channel.videos"]= "LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",tv["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",tv["dialog.copyright_strikes"]="LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",tv["dialog.video_copyright"]="LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT",tv["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",tv.owner="LATENCY_ACTION_CREATOR_CMS_DASHBOARD",tv["owner.allowlist"]="LATENCY_ACTION_CREATOR_CMS_ALLOWLIST",tv["owner.analytics"]="LATENCY_ACTION_CREATOR_CMS_ANALYTICS",tv["owner.art_tracks"]= "LATENCY_ACTION_CREATOR_CMS_ART_TRACKS",tv["owner.assets"]="LATENCY_ACTION_CREATOR_CMS_ASSETS",tv["owner.asset_groups"]="LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS",tv["owner.bulk"]="LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY",tv["owner.campaigns"]="LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS",tv["owner.channel_invites"]="LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES",tv["owner.channels"]="LATENCY_ACTION_CREATOR_CMS_CHANNELS",tv["owner.claimed_videos"]="LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS",tv["owner.claims"]= "LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",tv["owner.claims.manual"]="LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING",tv["owner.delivery"]="LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY",tv["owner.delivery_templates"]="LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES",tv["owner.issues"]="LATENCY_ACTION_CREATOR_CMS_ISSUES",tv["owner.licenses"]="LATENCY_ACTION_CREATOR_CMS_LICENSES",tv["owner.pitch_music"]="LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC",tv["owner.policies"]="LATENCY_ACTION_CREATOR_CMS_POLICIES",tv["owner.releases"]= "LATENCY_ACTION_CREATOR_CMS_RELEASES",tv["owner.reports"]="LATENCY_ACTION_CREATOR_CMS_REPORTS",tv["owner.videos"]="LATENCY_ACTION_CREATOR_CMS_VIDEOS",tv["playlist.videos"]="LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST",tv["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",tv["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",tv["promotion.edit"]="LATENCY_ACTION_CREATOR_PROMOTION_EDIT",tv["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",tv["video.claims"]="LATENCY_ACTION_CREATOR_VIDEO_CLAIMS", tv["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",tv["video.copyright"]="LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT",tv["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT",tv["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR",tv["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC",tv["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",tv["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",tv["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION", tv["video.policy"]="LATENCY_ACTION_CREATOR_VIDEO_POLICY",tv["video.rights_management"]="LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT",tv["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS",tv),uv={},sIa=(uv.auto_search="LATENCY_ACTION_AUTO_SEARCH",uv.ad_to_ad="LATENCY_ACTION_AD_TO_AD",uv.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",uv.app_startup="LATENCY_ACTION_APP_STARTUP",uv.browse="LATENCY_ACTION_BROWSE",uv.cast_splash="LATENCY_ACTION_CAST_SPLASH",uv.call_to_cast="LATENCY_ACTION_CALL_TO_CAST", uv.channel_activity="LATENCY_ACTION_FAMILY_CENTER_CHANNEL_ACTIVITY",uv.channels="LATENCY_ACTION_CHANNELS",uv.chips="LATENCY_ACTION_CHIPS",uv.commerce_transaction="LATENCY_ACTION_COMMERCE_TRANSACTION",uv.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK",uv.editor="LATENCY_ACTION_EDITOR",uv.embed="LATENCY_ACTION_EMBED",uv.embed_no_video="LATENCY_ACTION_EMBED_NO_VIDEO",uv.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",uv.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF", uv.explore="LATENCY_ACTION_EXPLORE",uv.favorites="LATENCY_ACTION_FAVORITES",uv.home="LATENCY_ACTION_HOME",uv.inboarding="LATENCY_ACTION_INBOARDING",uv.landing="LATENCY_ACTION_LANDING",uv.learning="LATENCY_ACTION_LEARNING",uv.learning_journey_browse="LATENCY_ACTION_LEARNING_JOURNEY_BROWSE",uv.learning_journey_watch="LATENCY_ACTION_LEARNING_JOURNEY_WATCH",uv.library="LATENCY_ACTION_LIBRARY",uv.live="LATENCY_ACTION_LIVE",uv.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",uv.management="LATENCY_ACTION_MANAGEMENT", uv.mini_app="LATENCY_ACTION_MINI_APP_PLAY",uv.notification_settings="LATENCY_ACTION_FAMILY_CENTER_NOTIFICATION_SETTINGS",uv.onboarding="LATENCY_ACTION_ONBOARDING",uv.parent_profile_settings="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",uv.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",uv.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",uv.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",uv.prebuffer="LATENCY_ACTION_PREBUFFER",uv.prefetch="LATENCY_ACTION_PREFETCH",uv.profile_settings= "LATENCY_ACTION_KIDS_PROFILE_SETTINGS",uv.profile_switcher="LATENCY_ACTION_LOGIN",uv.projects="LATENCY_ACTION_PROJECTS",uv.reel_watch="LATENCY_ACTION_REEL_WATCH",uv.results="LATENCY_ACTION_RESULTS",uv.red="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",uv.premium="LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",uv.premium_lite_upsell="LATENCY_ACTION_PREMIUM_LITE_UPSELL",uv.privacy_policy="LATENCY_ACTION_FAMILY_CENTER_PRIVACY_POLICY",uv.review="LATENCY_ACTION_REVIEW",uv.search_overview_answer="LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER", uv.search_ui="LATENCY_ACTION_SEARCH_UI",uv.search_suggest="LATENCY_ACTION_SUGGEST",uv.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",uv.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",uv.switchplan="LATENCY_ACTION_UNPLUGGED_SWITCH_PLAN",uv.seek="LATENCY_ACTION_PLAYER_SEEK",uv.settings="LATENCY_ACTION_SETTINGS",uv.store="LATENCY_ACTION_STORE",uv.supervision_dashboard="LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_DASHBOARD",uv.bedtime_reminder_settings="LATENCY_ACTION_FAMILY_CENTER_BEDTIME_REMINDER_SETTINGS", uv.break_reminder_settings="LATENCY_ACTION_FAMILY_CENTER_BREAK_REMINDER_SETTINGS",uv.supervision_settings_dashboard="LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_SETTINGS_DASHBOARD",uv.time_management="LATENCY_ACTION_FAMILY_CENTER_TIME_MANAGEMENT",uv.update_profile="LATENCY_ACTION_FAMILY_CENTER_UPDATE_PROFILE",uv.viewing_permissions="LATENCY_ACTION_FAMILY_CENTER_VIEWING_PERMISSIONS",uv.shorts_settings="LATENCY_ACTION_FAMILY_CENTER_SHORTS_SETTINGS",uv.privacy_settings="LATENCY_ACTION_FAMILY_CENTER_PRIVACY_SETTINGS", uv.tenx="LATENCY_ACTION_TENX",uv.video_preview="LATENCY_ACTION_VIDEO_PREVIEW",uv.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",uv.watch="LATENCY_ACTION_WATCH",uv.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",uv["watch,watch7"]="LATENCY_ACTION_WATCH",uv["watch,watch7_html5"]="LATENCY_ACTION_WATCH",uv["watch,watch7ad"]="LATENCY_ACTION_WATCH",uv["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",uv.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",uv.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",uv.voice_assistant= "LATENCY_ACTION_VOICE_ASSISTANT",uv.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",uv.networkless_performance="LATENCY_ACTION_NETWORKLESS_PERFORMANCE",uv.gel_compression="LATENCY_ACTION_GEL_COMPRESSION",uv.gel_jspb_serialize="LATENCY_ACTION_GEL_JSPB_SERIALIZE",uv.attestation_challenge_fetch="LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH",uv);Object.assign(sIa,rIa);var tIa=function(a,b){Fm.call(this,1,arguments);this.timer=b}; k(tIa,Fm);var uIa=new Gm("aft-recorded",tIa);var vIa=xa.ytLoggingGelSequenceIdObj_||{};ya("ytLoggingGelSequenceIdObj_",vIa);function wIa(a,b,c){c=c===void 0?{}:c;var d=!1;Hk("ytLoggingEventsDefaultDisabled",!1)&&(d=!0);d=d?null:jn;c=c===void 0?{}:c;var e=Math.round(c.timestamp||Zl());dg(b,1,e6E4&&delete vv[e];a&&(a.cleanupJob=0)},5E3)); return c.count>5?(c.count===6&&Math.random()*1E5<1&&(c=new ql("CSI data exceeded logging limit with key",b.split("_")),b.indexOf("plev")>=0||eo(c)),!0):!1};var yv=window,yIa=function(){this.timing={};this.clearResourceTimings=function(){}; this.webkitClearResourceTimings=function(){}; this.mozClearResourceTimings=function(){}; this.msClearResourceTimings=function(){}; this.oClearResourceTimings=function(){}},zv=yv.performance||yv.mozPerformance||yv.msPerformance||yv.webkitPerformance||new yIa;var zIa,Av=xa.ytLoggingDocDocumentNonce_;Av||(Av=lv(16),ya("ytLoggingDocDocumentNonce_",Av));zIa=Av;var AIa={DEFAULT:0,CHAT:1,CONVERSATIONS:2,MINIPLAYER:3,DIALOG:4,VOZ:5,MUSIC_WATCH_TABS:6,SHARE:7,PUSH_NOTIFICATIONS:8,RICH_GRID_WATCH:9,PICTURE_IN_PICTURE:10,MEDIA_CLIENT:11,0:"DEFAULT",1:"CHAT",2:"CONVERSATIONS",3:"MINIPLAYER",4:"DIALOG",5:"VOZ",6:"MUSIC_WATCH_TABS",7:"SHARE",8:"PUSH_NOTIFICATIONS",9:"RICH_GRID_WATCH",10:"PICTURE_IN_PICTURE",11:"MEDIA_CLIENT"};var BIa=1,Bv=function(a){this.veData=a},Cv=function(a){return new Bv({trackingParams:a})},Dv=function(a,b,c,d,e,f){var h=BIa++; return new Bv({veType:a,veCounter:h,elementIndex:c,dataElement:b,youtubeData:d,jspbYoutubeData:e,loggingDirectives:f})}; g=Bv.prototype; g.getAsJson=function(){var a={};this.veData.trackingParams!==void 0?a.trackingParams=this.veData.trackingParams:(a.veType=this.veData.veType,this.veData.veCounter!==void 0&&(a.veCounter=this.veData.veCounter),this.veData.elementIndex!==void 0&&(a.elementIndex=this.veData.elementIndex));this.veData.dataElement!==void 0&&(a.dataElement=this.veData.dataElement.getAsJson());this.veData.youtubeData!==void 0&&(a.youtubeData=this.veData.youtubeData);this.veData.isCounterfactual&&(a.isCounterfactual=!0); return a}; g.getAsJspb=function(){var a=new cna;this.veData.trackingParams!==void 0?a.setTrackingParams(this.veData.trackingParams):(this.veData.veType!==void 0&&cg(a,2,this.veData.veType),this.veData.veCounter!==void 0&&cg(a,6,this.veData.veCounter),this.veData.elementIndex!==void 0&&cg(a,3,this.veData.elementIndex),this.veData.isCounterfactual&&ag(a,5,!0));if(this.veData.dataElement!==void 0){var b=this.veData.dataElement.getAsJspb();If(a,7,b)}this.veData.youtubeData!==void 0&&If(a,8,this.veData.jspbYoutubeData); return a}; g.toString=function(){return JSON.stringify(this.getAsJson())}; g.isClientVe=function(){return!this.veData.trackingParams&&!!this.veData.veType}; g.getLoggingDirectives=function(){return this.veData.loggingDirectives};function CIa(a){return Hk("client-screen-nonce-store",{})[a===void 0?0:a]} function DIa(a,b){b=b===void 0?0:b;var c=Hk("client-screen-nonce-store");c||(c={},Gk("client-screen-nonce-store",c));c[b]=a} function EIa(a){a=a===void 0?0:a;return a===0?"ROOT_VE_TYPE":"ROOT_VE_TYPE."+a} function FIa(a){return Hk(EIa(a===void 0?0:a))} ya("yt_logging_screen.getRootVeType",FIa);function Ev(a){return(a=FIa(a===void 0?0:a))?new Bv({veType:a,youtubeData:void 0,jspbYoutubeData:void 0}):null} function GIa(){var a=Hk("csn-to-ctt-auth-info");a||(a={},Gk("csn-to-ctt-auth-info",a));return a} function HIa(){return Object.values(Hk("client-screen-nonce-store",{})).filter(function(a){return a!==void 0})} function Fv(a){a=CIa(a===void 0?0:a);if(!a&&!Hk("USE_CSN_FALLBACK",!0))return null;a||(a="UNDEFINED_CSN");return a?a:null} ya("yt_logging_screen.getCurrentCsn",Fv);function IIa(a){for(var b=l(Object.values(AIa)),c=b.next();!c.done;c=b.next())if(Fv(c.value)===a)return!0;return!1} function JIa(a,b,c){var d=GIa();(c=Fv(c))&&delete d[c];b&&(d[a]=b)} function Gv(a){return GIa()[a]} ya("yt_logging_screen.getCttAuthInfo",Gv);function Hv(a,b,c,d){c=c===void 0?0:c;if(a!==CIa(c)||b!==Hk(EIa(c)))if(JIa(a,d,c),DIa(a,c),Gk(EIa(c),b),b=function(){setTimeout(function(){a&&Yn("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:zIa,clientScreenNonce:a})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(b)}catch(e){b()}else b()} ya("yt_logging_screen.setCurrentScreen",Hv);var KIa=!1,LIa=!1,MIa=Qa(zv.clearResourceTimings||zv.webkitClearResourceTimings||zv.mozClearResourceTimings||zv.msClearResourceTimings||zv.oClearResourceTimings||oh,zv);function NIa(a,b){OIa("_start",a,b)} function PIa(a,b){if(!y("web_csi_action_sampling_enabled")||!sv(b).actionDisabled){var c=oIa(b||"");WHa(c.info,a);if(a.loadType){c=a.loadType;var d=sv(b);d.metadata||(d.metadata={});d.metadata.loadType=c}c=jIa(b);c.gelInfos||(c.gelInfos={});WHa(c.gelInfos,a);c=kIa(b);b=sv(b).cttAuthInfo;xIa().info(a,c,b)}} function QIa(){var a,b,c,d;return((d=Dn().resolve(An(Cm))==null?void 0:(a=Dm())==null?void 0:(b=a.loggingHotConfig)==null?void 0:(c=b.csiConfig)==null?void 0:c.debugTicks)!=null?d:[]).map(function(e){return Object.values(e)[0]})} function OIa(a,b,c){if(!y("web_csi_action_sampling_enabled")||!sv(c).actionDisabled){var d=kIa(c),e;if(e=y("web_csi_debug_sample_enabled")&&d){(Dn().resolve(An(Cm))==null?0:Dm())&&!LIa&&(LIa=!0,OIa("gcfl",Zl(),c));var f,h,m;e=(Dn().resolve(An(Cm))==null?void 0:(f=Dm())==null?void 0:(h=f.loggingHotConfig)==null?void 0:(m=h.csiConfig)==null?void 0:m.debugSampleWeight)||0;if(f=e!==0)b:{f=QIa();if(f.length>0)for(h=0;h component's narrowed signal unexpectedly became falsy.")))))}return b}} ;var DJa=function(){this.map=new Map}; DJa.prototype.push=function(a,b){var c=this.map;c.has(a)&&(this.multi||(this.multi=new Map),this.multi.set(b,c.get(a)));c.set(a,b)}; DJa.prototype.pop=function(a){var b=this.map,c=b.get(a),d;c!==void 0&&((d=this.multi)==null?0:d.has(c))?(b.set(a,this.multi.get(c)),this.multi.delete(c)):b.delete(a);return c};function Wv(a){return a.keyBy==="INDEX"?EJa(a):FJa(a)} Wv.debugName="nsTGHd";function Xv(a){a=l(a);for(var b=a.next();!b.done;b=a.next()){var c=void 0;(c=b.value)==null||c()}} function FJa(a){var b=a.keyBy===void 0||a.keyBy==="REFERENCE",c=b?function(u){return u}:a.keyBy,d=[],e=[],f=[],h=[],m=[],p=[],q=!0; kp(function(){Xv(h)}); var t;return jq(function(){var u=GJa(a),v=u.length;if(v===0){if(d.length===0&&!q)return f;Xv(h);d=u;e=[];for(u=0;u=0;x--)w.push(e[x],x);x=Array(v);for(var A=Array(v),H=Array(v),P=Array(v),O=Array(b?0:v),Q={i$jscomp$599:0};Q.i$jscomp$5990&&(e.pop()(),b.pop(),f=!1);for(var p=Array(m.length),q={i$jscomp$600:0};q.i$jscomp$600m.length;)b.pop(),e.pop()(),c.pop();m.length===0&&!f&&a.fallback&&(q=Yv(function(){p[0]=oq(a.fallback())}),e[0]=q,f=!0); return d=p},{debugName:(h=a.debugInstance)!=null?h:"nsTGHd", isControlFlowComponent:!0})} function GJa(a){a=a.each();return Array.isArray(a)?a:Array.from(a)} function Yv(a){var b=io;return lp(function(c){var d=wo(Vo);try{c.parent=b,a(c)}finally{wo(d)}},!1)} ;function Zv(a){var b=HJa(a),c=Io(function(){return IJa(b)},void 0,"F1PF4"),d; return jq(function(){var e=c(),f;lp(function(){var h=wo(Vo);try{f=oq(e())}finally{wo(h)}}); return f},{debugName:(d=a.debugInstance)!=null?d:"vI1rtf", isControlFlowComponent:!0})} Zv.debugName="vI1rtf";function HJa(a){a=a.children;return Array.isArray(a)?a:[a]} function JJa(a){var b=a.props;a=a.children[0];return b.when?{when:b.when,children:a}:{isDefault:!0,children:a}} function IJa(a){var b=function(){return null}; a=l(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,c!=null&&c[Ko]&&(c=c.type===Uv?{isDefault:!0,children:c.children[0]}:{when:c.props.when,children:c.children[0]}),c instanceof Lo&&(c=JJa(c)),c.isDefault)b=c.children;else if(c.when())return c.children;return b} ;function KJa(a){var b=null,c,d={get value(){var f,h;(h=(f=e).validateGetValue)==null||h.call(f);return e.__value},set value(f){var h,m;(m=(h=e).validateSetValue)==null||m.call(h,f);e.__value=f;e.__hasBeenSet=!0}},e=(d.__value=null,d.__hasBeenSet=!1,d.__hasErrored=!1,d.onRender=function(f){if(c&&f!==c){c._disposeRef=void 0;var h;(h=b)==null||h()}c=f;b=a(f)||null},d.onUnmount=function(){var f; (f=b)==null||f();b=e.value=null},d[gta]=!0,d); return e} ;var LJa={OUT_OF_ORDER_HOOK_CALL:function(a){return Error("Hook called out of order in "+a+". Hooks must be invoked unconditionally and in the same order every render. This could happen if you conditionally invoke a hook. See go/cow-dev-guide/idom/hooks#hooks-must-be-called-unconditionally.")}, PRIMITIVE_INVALID_HOOK_CALL:function(){return Error("A valid hook context was not found. Please ensure you are using components from TSX and not invoking the component function directly. See go/cow-dev-guide/idom/hooks#only-call-hooks-in-rendering-scope.")}, RETURNING_CLEANUP_FUNCTION_FROM_ONINIT:function(){return Error("Reactive components do not support returning a cleanup function from onInit. Use onCleanup instead. See go/cow-error/returning-cleanup-function-from-oninit for more information.")}, SIGNAL_INVALID_HOOK_CALL:function(){return Error("Signal hooks can only be invoked from non-reactive components. See go/cow-dev-guide/idom/hooks for more information.")}, USE_ELEMENT_ACCESSED_DURING_RENDER:function(a,b){return Error(((b===void 0?0:b)?"IDOM":"Reactive")+" useElement(\""+($v(a)?a.description:a)+"\") was referenced before the element was created. See go/cow-ref/hooks/useElement#render-null for more information.")}, USE_ELEMENT_UNEXPECTED_ELEMENT:function(a,b){return Error("useElement('"+($v(a)?a.description:a)+"') was placed on a different element type: "+(b+". See go/cow-ref/hooks/useElement#bad-tag-name for more information."))}, USE_ELEMENT_MULTIPLE_ASSIGNMENTS:function(a){return Error("useElement('"+($v(a)?a.description:a)+"') was assigned multiple times in the same render. See go/cow-ref/hooks/useElement#multiple-reference for more information.")}, USE_ELEMENT_NOT_ASSIGNED:function(a){return Error("Required useElement('"+($v(a)?a.description:a)+"') was not set during render. See go/cow-ref/hooks/useElement#missing-element-reference for more information.")}, USE_ELEMENT_NOT_ASSIGNED_CONTROL_FLOW:function(a){return Error("Required useElement('"+($v(a)?a.description:a)+"') was not set after a control flow re-render. See go/cow-ref/hooks/useElement#missing-ref-control-flow for more information.")}}; function $v(a){return typeof a==="symbol"} ;function MJa(a){var b=Dva();if(b==null)throw LJa.PRIMITIVE_INVALID_HOOK_CALL();var c=b.hookCounter++;b.hooks||(b.hooks=[]);var d=b.hooks;d[c]||(d[c]={key:a,host:b});if(a!==d[c].key){if(b.__type){var e;a=(e=b.__type)==null?void 0:e.name}else a=b instanceof rq?Ro(b.functionComponent):"<"+b.el.tagName.toLowerCase()+">";throw LJa.OUT_OF_ORDER_HOOK_CALL(a)}return d[c]} function NJa(a,b){return!a||a.length!==(b==null?void 0:b.length)||a.some(function(c,d){return c!==b[d]})} ;var OJa=Symbol("unknown_html_element");function PJa(a,b){if(So())return a();var c=MJa("useMemoInternal");NJa(c.deps,b)&&(c.deps=b,c.value=a());return c.value} ;function aw(a,b){return QJa(a,!1,b)} function bw(a,b){return QJa(a,!0,b)} function QJa(a,b,c){return So()?RJa(a,b,c):SJa(a,b,c)} function SJa(a,b,c){return PJa(function(){return RJa(a,b,c)},[])} function RJa(a,b,c){var d=io,e=KJa(function(f){e.value=f;var h=function(){var m=wo(null);try{return c==null?void 0:c(f)}catch(p){hp(p,d)}finally{wo(m)}}(); return function(){h==null||h()}}); e.__expectedTagName=a;e.__optional=b;e.isIdom=!So();return e} ;function TJa(a){var b=io,c=Qo;return{getFn:function(){return function(d){if(!b.isDisposed){var e=function(){return a(d)}; try{var f;var h=(f=To(function(){return Fo(e)},c))!=null?f:!1}catch(m){hp(m,b)}h!==!0&&d.stopPropagation()}}}}} ;var cw=new zn("VISIBILITY_OBSERVER");function dw(a){var b=io;return function(c){var d,e=(d=a.observer)!=null?d:Dn().resolve(cw);d=UJa(c);var f=[];a.showOption&&f.push(e.observe(c,function(){op(b,function(){a.visibilityCallback(!0,c)})},a.showOption)); a.hideOption&&f.push(e.observe(c,function(){op(b,function(){a.visibilityCallback(!1,c)})},a.hideOption)); a.prescanOption&&a.prescanCallback&&f.push(e.observe(c,function(){op(b,function(){a.prescanCallback()})},a.prescanOption)); var h;d.visibilityMonitorKeys=((h=d.visibilityMonitorKeys)!=null?h:[]).concat(f)}} function UJa(a){var b;return(b=a.polymerController)!=null?b:a} ;eva=Gva;var VJa=Symbol("reactiveParentSymbol");function WJa(a,b,c){c!=null||(c={});var d=c;c=d.appContext;var e=!!Ho.legacyTriggerSoyRendererEvents;b=XJa(a,b,c,d.allowNestedRender);e&&qva(a,c);xva.log(a,!0);return b} function XJa(a,b,c,d){var e=To(function(){var f=wo(Vo),h=function(){var p=vsa(Uh(a)),q;var t=yJa({rootElement:{value:a},appContext:c||(p==null?void 0:(q=p.getOptionalAppContext)==null?void 0:q.call(p)),dispatcher:p});t=jo(t);p=$p(!0);ap++;try{lq(b(),a),gp(!1)}catch(u){throw gp(!0),u}finally{$p(p),jo(t)}}; try{if(d===AJa)var m=lp(h,!1);else{if(io)throw Error("The rootOwner function was unnecessarily called within an ownership context. See go/cow-error/rootowner-called-with-a-parent for more information.");m=lp(h,!1)}return m}catch(p){throw Ho.enableContextBasedComponentStacks&&Uo(p),p}finally{wo(f)}}); a[VJa]=!0;return function(){a.textContent="";e();a[VJa]=!1}} function ew(a){if(cta(so)){var b;(b=Ho.handleError)==null||b.call.apply(b,[Ho].concat(ja(pp(Error("onInit cannot be called inside an effect. See go/cow-error/oninit-called-inside-an-effect for more information.")))))}var c=io,d=Qo;Jta({onInitType:zta,run:function(){if(c&&!c.isDisposed){var e=jo(c);try{To(function(){return void a()},d)}catch(f){Ho.enableContextBasedComponentStacks&&Uo(f),hp(f)}finally{jo(e)}}}})} ;var YJa=function(a){this.cellValue=a};var ZJa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(ZJa,Dg);var fw=[1,2,3];var $Ja=[0,fw,bh,Vga,Yga];var aKa=[0,ch,[0,Qg,Rg]];var bKa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(bKa,Dg);var cKa=[1,2,3];var dKa=[0,cKa,Tga,Oga,eh,aKa];var eKa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(eKa,Dg);var fKa=[0,ch,$Ja,dKa];var gKa=[0,[1,2,3],eh,[0,$g,-1,Yg],eh,[0,$g,-1,Ug,Yg],eh,[0,$g]];var hKa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(hKa,Dg);hKa.prototype.JSC$7729_serializeBinary=kh([0,$g,gKa,Zga,ch,fKa,Wga,Xga]);var iKa=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(iKa,Dg);var lKa=function(a){var b=new hKa;b=eg(b,1,a.JSC$7739_metricName);var c=jKa(a);b=jfa(b,3,c,sea);c=[];for(var d=[],e=l(a.cellMap.keys()),f=e.next();!f.done;f=e.next())d.push(f.value.split(","));for(e=0;e0&&a2147483647?-1:xa.setTimeout(a,b||0)};var lw=function(a){wi.call(this);this.streamzLogger=a;this.invocationCount=0;this.invocationLimit=100;this.shouldSendIsolatedPayload=!1;this.metricMap=new Map;this.disabledMetrics=new Set;this.flushInterval=3E4;this.JSC$7753_flushTimer=new jw(this.flushInterval);this.JSC$7753_flushTimer.listen("tick",this.snapshotAndFlush,!1,this);xi(this,this.JSC$7753_flushTimer)}; k(lw,wi);lw.prototype.sendIsolatedPayload=function(a){this.shouldSendIsolatedPayload=a;this.invocationLimit=1}; var mKa=function(a){a.JSC$7753_flushTimer.enabled||a.JSC$7753_flushTimer.start();a.invocationCount++;a.invocationCount>=a.invocationLimit&&a.snapshotAndFlush()}; lw.prototype.snapshotAndFlush=function(){var a=this.metricMap.values();a=[].concat(ja(a)).filter(function(b){return b.cellMap.size}); a.length&&this.streamzLogger.flush(a,this.shouldSendIsolatedPayload);nKa(a);this.invocationCount=0;this.JSC$7753_flushTimer.enabled&&this.JSC$7753_flushTimer.stop()}; lw.prototype.addNewCounter=function(a){var b=ua.apply(1,arguments);this.metricMap.has(a)||this.metricMap.set(a,new hw(a,b))}; lw.prototype.addNewEventMetric=function(a){var b=ua.apply(1,arguments);this.metricMap.has(a)||this.metricMap.set(a,new iw(a,b))}; var oKa=function(a,b){return a.disabledMetrics.has(b)?void 0:a.metricMap.get(b)}; lw.prototype.JSC$7753_incrementCounter=function(a){this.JSC$7753_incrementCounterBy(a,1,ua.apply(1,arguments))}; lw.prototype.JSC$7753_incrementCounterBy=function(a,b){var c=ua.apply(2,arguments),d=oKa(this,a);d&&d instanceof hw&&(d.JSC$7742_incrementCounterBy(b,c),mKa(this))}; lw.prototype.JSC$7753_record=function(a,b){var c=ua.apply(2,arguments),d=oKa(this,a);d&&d instanceof iw&&(d.JSC$7745_record(b,c),mKa(this))}; var nKa=function(a){for(var b=0;b>16,a>>8&255,a&255]} function xKa(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error("\"("+a+","+b+","+c+"\") is not a valid RGB color");b=a<<16|b<<8|c;return a<16?"#"+(16777216|b).toString(16).slice(1):"#"+b.toString(16)} var vKa=/^#(?:[0-9a-f]{3}){1,2}$/i,AKa=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function wKa(a){var b=a.match(AKa);if(b){a=Number(b[1]);var c=Number(b[2]);b=Number(b[3]);if(a>=0&&a<=255&&c>=0&&c<=255&&b>=0&&b<=255)return[a,c,b]}return[]} ;function ow(a,b){this.JSC$7762_map_={};this.JSC$7762_keys_=[];this.version_=this.size=0;var c=arguments.length;if(c>1){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d2*this.size&&pw(this),!0):!1}; var pw=function(a){if(a.size!=a.JSC$7762_keys_.length){for(var b=0,c=0;b=d.JSC$7762_keys_.length)return Ui;var f=d.JSC$7762_keys_[b++];return Vi(a?f:d.JSC$7762_map_[f])}; return e}; var qw=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function CKa(){this.JSC$7765_map_=new ow;this.JSC$7765_head_=new DKa("");this.JSC$7765_head_.next=this.JSC$7765_head_.prev=this.JSC$7765_head_} var EKa=function(a,b){if(b=a.JSC$7765_map_.get(b))b.remove(),a.insert_(b);return b}; g=CKa.prototype;g.get=function(a,b){return(a=EKa(this,a))?a.value:b}; g.set=function(a,b){var c=EKa(this,a);c?c.value=b:(c=new DKa(a,b),this.JSC$7765_map_.set(a,c),this.insert_(c))}; g.peek=function(){return this.JSC$7765_head_.next.value}; g.shift=function(){return FKa(this,this.JSC$7765_head_.next)}; g.pop=function(){return FKa(this,this.JSC$7765_head_.prev)}; g.remove=function(a){return(a=this.JSC$7765_map_.get(a))?(this.removeNode(a),!0):!1}; g.removeNode=function(a){a.remove();this.JSC$7765_map_.remove(a.key)}; g.isEmpty=function(){return this.JSC$7765_map_.isEmpty()}; g.getKeys=function(){return this.map(function(a,b){return b})}; g.getValues=function(){return this.map(function(a){return a})}; g.contains=function(a){return this.some(function(b){return b==a})}; g.clear=function(){for(;this.JSC$7765_map_.size>0;)this.removeNode(this.JSC$7765_head_.prev)}; g.forEach=function(a,b){for(var c=this.JSC$7765_head_.next;c!=this.JSC$7765_head_;c=c.next)a.call(b,c.value,c.key,this)}; g.map=function(a,b){for(var c=[],d=this.JSC$7765_head_.next;d!=this.JSC$7765_head_;d=d.next)c.push(a.call(b,d.value,d.key,this));return c}; g.some=function(a,b){for(var c=this.JSC$7765_head_.next;c!=this.JSC$7765_head_;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1}; g.every=function(a,b){for(var c=this.JSC$7765_head_.next;c!=this.JSC$7765_head_;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0}; g.insert_=function(a){a.next=this.JSC$7765_head_.next;a.prev=this.JSC$7765_head_;this.JSC$7765_head_.next=a;for(a.next.prev=a;this.JSC$7765_map_.size>100;)this.removeNode(this.JSC$7765_head_.prev)}; var FKa=function(a,b){a.JSC$7765_head_!=b&&a.removeNode(b);return b.value},DKa=function(a,b){this.key=a; this.value=b}; DKa.prototype.remove=function(){this.prev.next=this.next;this.next.prev=this.prev;delete this.prev;delete this.next};/* Copyright (c) 2015 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ if(!window.polymerSkipLoadingFontRoboto)for(var GKa=l(["https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic","https://fonts.googleapis.com/css?family=Roboto+Mono:400,700"]),HKa=GKa.next();!HKa.done;HKa=GKa.next()){var IKa=HKa.value,JKa=document.createElement("link");JKa.rel="stylesheet";JKa.href=IKa;document.head.appendChild(JKa)};var KKa={"U+0008":"backspace","U+0009":"tab","U+001B":"esc","U+0020":"space","U+007F":"del"},LKa={8:"backspace",9:"tab",13:"enter",27:"esc",33:"pageup",34:"pagedown",35:"end",36:"home",32:"space",37:"left",38:"up",39:"right",40:"down",46:"del",106:"*"},MKa={shift:"shiftKey",ctrl:"ctrlKey",alt:"altKey",meta:"metaKey"},NKa=/[a-z0-9*]/,OKa=/U\+/,PKa=/^arrow/,QKa=/^space(bar)?/,RKa=/^escape$/; function SKa(a,b){var c="";if(a)if(a=a.toLowerCase(),a===" "||QKa.test(a))c="space";else if(RKa.test(a))c="esc";else if(a.length==1){if(!b||NKa.test(a))c=a}else c=PKa.test(a)?a.replace("arrow",""):a=="multiply"?"*":a;return c} function TKa(a,b){var c=a.hasModifiers;if(b.key)c=SKa(b.key,c);else if(b.detail&&b.detail.key)c=SKa(b.detail.key,c);else{c=b.keyIdentifier;var d="";c&&(c in KKa?d=KKa[c]:OKa.test(c)?(c=parseInt(c.replace("U+","0x"),16),d=String.fromCharCode(c).toLowerCase()):d=c.toLowerCase());(c=d)||(c=b.keyCode,d="",Number(c)&&(c>=65&&c<=90?d=String.fromCharCode(32+c):c>=112&&c<=123?d="f"+(c-112+1):c>=48&&c<=57?d=String(c-48):c>=96&&c<=105?d=String(c-96):d=LKa[c]),c=d);c=c||""}return c===a.key&&(!a.hasModifiers|| !!b.shiftKey===!!a.shiftKey&&!!b.ctrlKey===!!a.ctrlKey&&!!b.altKey===!!a.altKey&&!!b.metaKey===!!a.metaKey)} function UKa(a){return a.length===1?{combo:a,key:a,event:"keydown"}:a.split("+").reduce(function(b,c){var d=c.split(":");c=d[0];d=d[1];c in MKa?(b[MKa[c]]=!0,b.hasModifiers=!0):(b.key=c,b.event=d||"keydown");return b},{combo:a.split(":").shift()})} function VKa(a){return a.trim().split(" ").map(function(b){return UKa(b)})} var rw={properties:{keyEventTarget:{type:Object,value:function(){return this}}, stopKeyboardEventPropagation:{type:Boolean,value:!1},_boundKeyHandlers:{type:Array,value:function(){return[]}}, _imperativeKeyBindings:{type:Object,value:function(){return{}}}}, observers:["_resetKeyEventListeners(keyEventTarget, _boundKeyHandlers)"],keyBindings:{},registered:function(){this._prepKeyBindings()}, attached:function(){this._listenKeyEventListeners()}, detached:function(){this._unlistenKeyEventListeners()}, addOwnKeyBinding:function(a,b){this._imperativeKeyBindings[a]=b;this._prepKeyBindings();this._resetKeyEventListeners()}, removeOwnKeyBindings:function(){this._imperativeKeyBindings={};this._prepKeyBindings();this._resetKeyEventListeners()}, keyboardEventMatchesKeys:function(a,b){b=VKa(b);for(var c=0;c0&&(this.selectedValues=this.selectedItems.map(function(a){return this._indexToValue(this.indexOf(a))},this).filter(function(a){return a!=null},this)):ps._updateAttrForSelected.apply(this)}, _updateSelected:function(){this.multi?this._selectMulti(this.selectedValues):this._selectSelected(this.selected)}, _selectMulti:function(a){a=a||[];a=(this._valuesToItems(a)||[]).filter(function(c){return c!==null&&c!==void 0}); this._selection.clear(a);for(var b=0;b>=4,a[d]=zw[d==19?c&3|8:c]);return a.join("")} ;/* Copyright 2015-present Dan Abramov SPDX-License-Identifier: MIT */ function cLa(){var a=ua.apply(0,arguments);return a.length===0?function(b){return b}:a.length===1?a[0]:a.reduce(function(b,c){return function(){return b(c.apply(null,ja(ua.apply(0,arguments))))}})} ;function dLa(){var a=ua.apply(0,arguments);return function(b){return function(c,d){c=b(c,d);var e=function(){throw Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},f={getState:c.getState, dispatch:function(h){return e.apply(null,[h].concat(ja(ua.apply(1,arguments))))}}; d=a.map(function(h){return h(f)}); e=cLa.apply(null,ja(d))(c.dispatch);return Object.assign({},c,{dispatch:e})}}} ;var eLa=function(){return Math.random().toString(36).substring(7).split("").join(".")},fLa="@@redux/INIT"+eLa(),gLa="@@redux/REPLACE"+eLa();function hLa(a){Object.keys(a).forEach(function(b){var c=a[b];if(typeof c(void 0,{type:fLa})==="undefined")throw Error("The slice reducer for key \""+b+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(typeof c(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION"+eLa()})==="undefined")throw Error("The slice reducer for key \""+ b+"\" returned undefined when probed with a random type. Don't try to handle '"+(fLa+"' or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null."))})} function Bw(a){for(var b=Object.keys(a),c={},d=0;d0){try{var f=$w(d.shift())}catch(m){e();return}var h=new gx(c,void 0,Gw,Gw);c.add(f.subscribe(h));h.add(e)}else c.complete()}; e()})} ;function vx(a){return hx(function(b,c){var d=0;b.subscribe(new gx(c,function(e){return a.call(void 0,e,d++)&&c.next(e)}))})} ;function lMa(){var a=ua.apply(0,arguments);a=jMa(a);return a.length===1?$w(a[0]):new Pw(mMa(a))} function mMa(a){return function(b){for(var c=[],d={i$jscomp$637:0};c&&!b.closed&&d.i$jscomp$6370)return rx.prototype.schedule.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this}; wx.prototype.execute=function(a,b){return b>0||this.closed?rx.prototype.execute.call(this,a,b):this._execute(a,b)}; wx.prototype.requestAsyncId=function(a,b,c){c=c===void 0?0:c;return c!=null&&c>0||c==null&&this.delay>0?rx.prototype.requestAsyncId.call(this,a,b,c):a.flush(this)};var oMa=function(){sx.apply(this,arguments)}; k(oMa,sx);var PLa=new oMa(wx);function M(a,b){b=Ub(Rb(b));a.innerHTML=b} ;var pMa;var qMa,N=function(){return qMa!==void 0?qMa:qMa=document.createElement("template")}; document.head.appendChild(N().content);var rMa;/* Copyright (c) 2015 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt SPDX-License-Identifier: BSD-3-Clause */ is({_template:function(){if(rMa!==void 0)return rMa;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;pMa===void 0&&(pMa=document.createElement("template"));var d=pMa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rMa=a}, is:"tp-yt-iron-overlay-backdrop",properties:{opened:{reflectToAttribute:!0,type:Boolean,value:!1,observer:"_openedChanged"}},listeners:{transitionend:"_onTransitionend"},created:function(){this.__openedRaf=null}, attached:function(){this.opened&&this._openedChanged(this.opened)}, prepare:function(){this.opened&&!this.parentNode&&Qr(document.body).appendChild(this)}, open:function(){this.opened=!0}, close:function(){this.opened=!1}, complete:function(){this.opened||this.parentNode!==document.body||Qr(this.parentNode).removeChild(this)}, _onTransitionend:function(a){a&&a.target===this&&this.complete()}, _openedChanged:function(a){a?this.prepare():(a=window.getComputedStyle(this),a.transitionDuration!=="0s"&&a.opacity!=0||this.complete());this.isAttached&&(this.__openedRaf&&(window.cancelAnimationFrame(this.__openedRaf),this.__openedRaf=null),this.scrollTop=this.scrollTop,this.__openedRaf=window.requestAnimationFrame(function(){this.__openedRaf=null;this.toggleClass("opened",this.opened)}.bind(this)))}});var xx=function(){this._overlays=[];this._minimumZ=101;this._backdropElement=null;vr(document.documentElement,"tap",function(){}); document.addEventListener("tap",this._onCaptureClick.bind(this),!0);document.addEventListener("focus",this._onCaptureFocus.bind(this),!0);document.addEventListener("keydown",this._onCaptureKeyDown.bind(this),!0)}; xx.prototype._bringOverlayAtIndexToFront=function(a){var b=this._overlays[a];if(b){var c=this._overlays.length-1,d=this._overlays[c];d&&this._shouldBeBehindOverlay(b,d)&&c--;if(!(a>=c)){d=Math.max(this._getZ(yx(this)),this._minimumZ);for(this._getZ(b)<=d&&this._applyOverlayZ(b,d);a=0)this._bringOverlayAtIndexToFront(b);else{b=this._overlays.length;var c=this._overlays[b-1],d=Math.max(this._getZ(c),this._minimumZ),e=this._getZ(a);c&&this._shouldBeBehindOverlay(a,c)&&(this._applyOverlayZ(c,d),b--,d=Math.max(this._getZ(this._overlays[b-1]),this._minimumZ));e<=d&&this._applyOverlayZ(a,d);this._overlays.splice(b,0,a)}this.trackBackdrop()}; xx.prototype.removeOverlay=function(a){a=this._overlays.indexOf(a);a!==-1&&(this._overlays.splice(a,1),this.trackBackdrop())}; var yx=function(a){return a._overlays[a._overlays.length-1]}; g=xx.prototype;g.trackBackdrop=function(){var a=this._overlayWithBackdrop();if(a||this._backdropElement)this.backdropElement.style.zIndex=this._getZ(a)-1,this.backdropElement.opened=!!a,this.backdropElement.prepare()}; g._overlayWithBackdrop=function(){for(var a=this._overlays.length-1;a>=0;a--)if(this._overlays[a].withBackdrop)return this._overlays[a]}; g._getZ=function(a){var b=this._minimumZ;if(a){var c,d,e=Number(((c=a.hostElement)!=null?c:a).style.zIndex||window.getComputedStyle((d=a.hostElement)!=null?d:a).zIndex);e===e&&(b=e)}return b}; g._setZ=function(a,b){var c;((c=a.hostElement)!=null?c:a).style.zIndex=b}; g._applyOverlayZ=function(a,b){this._setZ(a,b+2)}; g._overlayInPath=function(a){a=a||[];for(var b=0;b=Math.min(this.maxRadius,300)},get isRestingAtMaxRadius(){return this.opacity>=this.initialOpacity&&this.radius>=Math.min(this.maxRadius,300)},get isAnimationComplete(){return this.mouseUpStart?this.isOpacityFullyDecayed:this.isRestingAtMaxRadius},get translationFraction(){return Math.min(1, this.radius/this.containerMetrics.size*2/Math.sqrt(2))},get xNow(){return this.xEnd?this.xStart+this.translationFraction*(this.xEnd-this.xStart):this.xStart},get yNow(){return this.yEnd?this.yStart+this.translationFraction*(this.yEnd-this.yStart):this.yStart},get isMouseDown(){return this.mouseDownStart&&!this.mouseUpStart},draw:function(){this.wave.style.opacity=this.opacity;var a=this.radius/(this.containerMetrics.size/2);var b=this.xNow-this.containerMetrics.width/2;var c=this.yNow-this.containerMetrics.height/ 2;this.waveContainer.style.webkitTransform="translate("+b+"px, "+c+"px)";this.waveContainer.style.transform="translate3d("+b+"px, "+c+"px, 0)";this.wave.style.webkitTransform="scale("+a+","+a+")";this.wave.style.transform="scale3d("+a+","+a+",1)"}, downAction:function(a){var b=this.containerMetrics.width/2,c=this.containerMetrics.height/2;wMa(this);this.mouseDownStart=Bx();this.center?(this.xStart=b,this.yStart=c):(this.xStart=a?a.detail.x-this.containerMetrics.boundingRect.left:this.containerMetrics.width/2,this.yStart=a?a.detail.y-this.containerMetrics.boundingRect.top:this.containerMetrics.height/2);this.recenters&&(this.xEnd=b,this.yEnd=c);a=this.containerMetrics;b=this.xStart;c=this.yStart;this.maxRadius=Math.max(Ax(b,c,0,0),Ax(b,c,a.width, 0),Ax(b,c,0,a.height),Ax(b,c,a.width,a.height));this.waveContainer.style.top=(this.containerMetrics.height-this.containerMetrics.size)/2+"px";this.waveContainer.style.left=(this.containerMetrics.width-this.containerMetrics.size)/2+"px";this.waveContainer.style.width=this.containerMetrics.size+"px";this.waveContainer.style.height=this.containerMetrics.size+"px"}, upAction:function(){this.isMouseDown&&(this.mouseUpStart=Bx())}, remove:function(){Qr(Qr(this.waveContainer).parentNode).removeChild(this.waveContainer)}}; is({_template:function(){if(tMa!==void 0)return tMa;var a=document.createElement("template");M(a,"
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;sMa===void 0&&(sMa=document.createElement("template"));var d=sMa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tMa=a}, is:"tp-yt-paper-ripple",behaviors:[rw],properties:{initialOpacity:{type:Number,value:.25},opacityDecayVelocity:{type:Number,value:.8},recenters:{type:Boolean,value:!1},center:{type:Boolean,value:!1},ripples:{type:Array,value:function(){return[]}}, animating:{type:Boolean,readOnly:!0,reflectToAttribute:!0,value:!1},holdDown:{type:Boolean,value:!1,observer:"_holdDownChanged"},noink:{type:Boolean,value:!1},_animating:{type:Boolean},_boundAnimate:{type:Function,value:function(){return this.animate.bind(this)}}}, get target(){return this.keyEventTarget},keyBindings:{"enter:keydown":"_onEnterKeydown","space:keydown":"_onSpaceKeydown","space:keyup":"_onSpaceKeyup"},attached:function(){Qr(this).parentNode.nodeType==11?this.keyEventTarget=Qr(this).getOwnerRoot().host:this.keyEventTarget=Qr(this).parentNode;var a=this.keyEventTarget;this.listen(a,"up","uiUpAction");this.listen(a,"down","uiDownAction")}, detached:function(){this.unlisten(this.keyEventTarget,"up","uiUpAction");this.unlisten(this.keyEventTarget,"down","uiDownAction");this.keyEventTarget=null;this.ripples.forEach(function(a){a.remove()}); this.ripples.length=0;this._setAnimating(!1)}, get shouldKeepAnimating(){for(var a=0;a0||(this.addRipple().downAction(a),this._animating||(this._animating=!0,this.animate()))}, uiUpAction:function(a){this.noink||this.upAction(a)}, upAction:function(a){this.holdDown||(this.ripples.forEach(function(b){b.upAction(a)}),this._animating=!0,this.animate())}, onAnimationComplete:function(){for(var a=0;a\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content, c=b.insertBefore;AMa===void 0&&(AMa=document.createElement("template"));var d=AMa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return BMa=a}, is:"tp-yt-paper-item",hostAttributes:{"style-target":"host"},behaviors:[Dx]});var EMa;var FMa;var GMa=function(){}; g=GMa.prototype;g.indexOf=function(){}; g.selectPrevious=function(){}; g.selectNext=function(){}; g.selectIndex=function(){}; g.forceSynchronousItemUpdate=function(){}; g._checkFallback=function(){}; g._addListener=function(){}; g._removeListener=function(){}; g._activateEventChanged=function(){}; g._updateItems=function(){}; g._selectSelected=function(){}; g._filterItem=function(){}; g._valueToItem=function(){}; g._valueToIndex=function(){}; g._indexToValue=function(){}; g._valueForItem=function(){}; g._observeItems=function(){}; g._itemActivate=function(){}; g.multiChanged=function(){}; g._updateAttrForSelected=function(){}; g._updateSelected=function(){}; g._selectMulti=function(){}; g._selectionChange=function(){}; g._toggleSelected=function(){}; g._valuesToItems=function(){}; g.registered=function(){}; g.addOwnKeyBinding=function(){}; g.removeOwnKeyBindings=function(){}; g.keyboardEventMatchesKeys=function(){}; g._collectKeyBindings=function(){}; g._prepKeyBindings=function(){}; g._addKeyBinding=function(){}; g._resetKeyEventListeners=function(){}; g._listenKeyEventListeners=function(){}; g._unlistenKeyEventListeners=function(){}; g._onKeyBindingEvent=function(){}; g._triggerKeyHandler=function(){}; g.select=function(){}; g._resetTabindices=function(){}; g._updateMultiselectable=function(){}; g._focusWithKeyboardEvent=function(){}; g._clearSearchText=function(){}; g._focusPrevious=function(){}; g._focusNext=function(){}; g._applySelection=function(){}; g._focusedItemChanged=function(){}; g._onIronItemsChanged=function(){}; g._onShiftTabDown=function(){}; g._onFocus=function(){}; g._onUpKey=function(){}; g._onDownKey=function(){}; g._onEscKey=function(){}; g._onKeydown=function(){}; g._activateHandler=function(){}; g._disabledChanged=function(){}; g._setSelectedItem=function(){}; g._setItems=function(){}; g._setSelectedItems=function(){}; g._setFocusedItem=function(){}; GMa=is({_template:function(){if(FMa!==void 0)return FMa;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;EMa===void 0&&(EMa=document.createElement("template"));var d=EMa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return FMa=a}, is:"tp-yt-paper-listbox",behaviors:[aLa],hostAttributes:{role:"listbox"}});var HMa;var IMa;/* Copyright (c) 2015 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt SPDX-License-Identifier: BSD-3-Clause */ var JMa=function(){}; g=JMa.prototype;g.addOwnKeyBinding=function(){}; g.removeOwnKeyBindings=function(){}; g.keyboardEventMatchesKeys=function(){}; g._collectKeyBindings=function(){}; g._prepKeyBindings=function(){}; g._addKeyBinding=function(){}; g._resetKeyEventListeners=function(){}; g._listenKeyEventListeners=function(){}; g._unlistenKeyEventListeners=function(){}; g._onKeyBindingEvent=function(){}; g._triggerKeyHandler=function(){}; g._tapHandler=function(){}; g._focusChanged=function(){}; g._detectKeyboardFocus=function(){}; g._userActivate=function(){}; g._upHandler=function(){}; g._spaceKeyDownHandler=function(){}; g._spaceKeyUpHandler=function(){}; g._asyncClick=function(){}; g._pressedChanged=function(){}; g._ariaActiveAttributeChanged=function(){}; g._activeChanged=function(){}; g._controlStateChanged=function(){}; g._changedButtonState=function(){}; g._focusBlurHandler=function(){}; g._disabledChanged=function(){}; g._changedControlState=function(){}; g._downHandler=function(){}; g.ensureRipple=function(){}; g.getRipple=function(){}; g.hasRipple=function(){}; g._noinkChanged=function(){}; g._focusedChanged=function(){}; g.registered=function(){}; g._invalidChanged=function(){}; g.hasValidator=function(){}; g.validate=function(){}; g._getValidity=function(){}; g._requiredChanged=function(){}; g._valueChanged=function(){}; g._checkedChanged=function(){}; g._buttonStateChanged=function(){}; g._setPressed=function(){}; g._setPointerDown=function(){}; g._setReceivedFocusFromKeyboard=function(){}; g._setFocused=function(){}; JMa=is({is:"tp-yt-paper-toggle-button",_template:function(){if(IMa!==void 0)return IMa;var a=document.createElement("template");M(a,"
\n
\n
\n
\n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;HMa===void 0&&(HMa=document.createElement("template"));var d=HMa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return IMa=a}, behaviors:[zMa],hostAttributes:{role:"button","aria-pressed":"false",tabindex:0},properties:{ironLabelTarget:{type:Boolean,reflectToAttribute:!0}},listeners:{track:"_ontrack"},__calculateIsRtl:function(){return window.getComputedStyle(this).direction==="rtl"}, attached:function(){this.__calculateIsRtl()&&this.setAttribute("dir","rtl");$r(this,function(){xr(this,"pan-y")})}, _ontrack:function(a){a=a.detail;a.state==="start"?this._trackStart(a):a.state==="track"?this._trackMove(a):a.state==="end"&&this._trackEnd(a)}, _trackStart:function(){this._isRtl=this.__calculateIsRtl();this._width=this.$.toggleBar.offsetWidth/2;this._trackChecked=this.checked;this.$.toggleButton.classList.add("dragging")}, _trackMove:function(a){a=a.dx;this._x=this._isRtl?Math.max(-this._width,Math.min(0,this._trackChecked?-this._width+a:a)):Math.min(this._width,Math.max(0,this._trackChecked?this._width+a:a));this.translate3d(this._x+"px",0,0,this.$.toggleButton);this._isRtl?this._userActivate(this._x<-this._width/2):this._userActivate(this._x>this._width/2)}, _trackEnd:function(){this.$.toggleButton.classList.remove("dragging");this.transform("",this.$.toggleButton)}, _createRipple:function(){this._rippleContainer=this.$.toggleButton;var a=Cx._createRipple();a.id="ink";a.setAttribute("recenters","");a.classList.add("circle","toggle-ink");return a}});var KMa;var LMa;is({_template:function(){if(LMa!==void 0)return LMa;var a=document.createElement("template");M(a,"
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;KMa===void 0&&(KMa=document.createElement("template"));var d=KMa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LMa=a}, is:"tp-yt-paper-tooltip",hostAttributes:{role:"tooltip",tabindex:-1,"aria-label":"tooltip"},properties:{for:{type:String,observer:"_findTarget"},manualMode:{type:Boolean,value:!1,observer:"_manualModeChanged"},position:{type:String,value:"bottom"},fitToVisibleBounds:{type:Boolean,value:!1},offset:{type:Number,value:14},marginTop:{type:Number,value:14},alwaysDisplay:{type:Boolean,value:!1},animationDelay:{type:Number,value:500,observer:"_delayChange"},animationEntry:{type:String,value:""},animationExit:{type:String, value:""},animationConfig:{type:Object,value:function(){return{entry:[{name:"fade-in-animation",node:this,timing:{delay:0}}],exit:[{name:"fade-out-animation",node:this}]}}}, _showing:{type:Boolean,value:!1}},listeners:{webkitAnimationEnd:"_onAnimationEnd"},get target(){var a=Qr(this).parentNode,b=Qr(this).getOwnerRoot(),c;this.for?c=Qr(b).querySelector("#"+this.for):c=a.nodeType==Node.DOCUMENT_FRAGMENT_NODE?b.host:a;return c},attached:function(){this._findTarget()}, detached:function(){this.manualMode||this._removeListeners()}, playAnimation:function(a){a==="entry"?this.show():a==="exit"&&this.hide()}, cancelAnimation:function(){this.$.tooltip.classList.add("cancel-animation")}, show:function(){if(!this._showing){if(!this.alwaysDisplay&&Qr(this).textContent.trim()===""){for(var a=!0,b=Qr(this).getEffectiveChildNodes(),c=0;cwindow.innerWidth?(this.style.right="0px",this.style.left="auto"):(this.style.left=Math.max(0,p)+"px",this.style.right="auto"),b.top+q+d.height>window.innerHeight?(this.style.bottom=b.height+"px",this.style.top="auto"):(this.style.top=Math.max(-b.top,q)+"px",this.style.bottom="auto")):(this.style.left=p+"px",this.style.top=q+"px")}}, _addListeners:function(){this._target&&(this.listen(this._target,"mouseenter","show"),this.listen(this._target,"focus","show"),this.listen(this._target,"mouseleave","hide"),this.listen(this._target,"blur","hide"),this.listen(this._target,"tap","hide"));this.listen(this.$.tooltip,"animationend","_onAnimationEnd");this.listen(this,"mouseenter","hide")}, _findTarget:function(){this.manualMode||this._removeListeners();this._target=this.target;this.manualMode||this._addListeners()}, _delayChange:function(a){a!==500&&this.updateStyles({"--paper-tooltip-delay-in":a+"ms"})}, _manualModeChanged:function(){this.manualMode?this._removeListeners():this._addListeners()}, _cancelAnimation:function(){this.$.tooltip.classList.remove(this._getAnimationType("entry"));this.$.tooltip.classList.remove(this._getAnimationType("exit"));this.$.tooltip.classList.remove("cancel-animation");this.$.tooltip.classList.add("hidden")}, _onAnimationFinish:function(){this._showing&&(this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add(this._getAnimationType("exit")))}, _onAnimationEnd:function(){this._animationPlaying=!1;this._showing||(this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.add("hidden"))}, _getAnimationType:function(a){if(a==="entry"&&this.animationEntry!=="")return this.animationEntry;if(a==="exit"&&this.animationExit!=="")return this.animationExit;if(this.animationConfig[a]&&typeof this.animationConfig[a][0].name==="string"){if(this.animationConfig[a][0].timing&&this.animationConfig[a][0].timing.delay&&this.animationConfig[a][0].timing.delay!==0){var b=this.animationConfig[a][0].timing.delay;a==="entry"?this.updateStyles({"--paper-tooltip-delay-in":b+"ms"}):a==="exit"&&this.updateStyles({"--paper-tooltip-delay-out":b+ "ms"})}return this.animationConfig[a][0].name}}, _removeListeners:function(){this._target&&(this.unlisten(this._target,"mouseenter","show"),this.unlisten(this._target,"focus","show"),this.unlisten(this._target,"mouseleave","hide"),this.unlisten(this._target,"blur","hide"),this.unlisten(this._target,"tap","hide"));this.unlisten(this.$.tooltip,"animationend","_onAnimationEnd");this.unlisten(this,"mouseenter","hide")}});function MMa(a,b){var c={},d=Object.keys(a);d=l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,c[e]=b(e,a[e]);return c} ;var Ex=new Ck("accessibilityContext");var NMa=new Ck("getAccountSwitcherEndpoint");var OMa=new Ck("getAccountsListEndpoint");var Fx=new Ck("browseEndpoint");var PMa=new Ck("confirmDialogEndpoint");var Gx=function(a){this.delegate=a},Hx=function(){Gx.apply(this,arguments)}; k(Hx,Gx);ba.Object.defineProperties(Hx.prototype,{entityMetadata:{configurable:!0,enumerable:!0,get:function(){return this.delegate.entityMetadata}, set:function(a){this.delegate.entityMetadata=a}}});var QMa=function(){Hx.apply(this,arguments)}; k(QMa,Hx);QMa.prototype.getAssociations=function(){return[]};var RMa=new Ck("webThumbnailDetailsExtensionData");var Ix=new Ck("commandContext");var SMa=function(){Hx.apply(this,arguments)}; k(SMa,Hx);SMa.prototype.getAssociations=function(){return[]};var TMa=function(){Hx.apply(this,arguments)}; k(TMa,Hx);TMa.prototype.getAssociations=function(){return[]};var Jx=new Ck("commandExecutorCommand");var Kx=new Ck("emoji");var Lx=new Ck("openPopupAction");var Mx=new Ck("webCommandMetadata");var UMa=new Ck("webNavigationEndpointData");var VMa=new Ck("metadataBadgeRenderer");var Nx=new Ck("signalServiceEndpoint");var Ox=new Ck("innertubeCommand");var WMa=new Ck("loggingDirectives");var XMa=function(){Hx.apply(this,arguments)}; k(XMa,Hx);XMa.prototype.getAssociations=function(){return[]};var YMa=function(){Hx.apply(this,arguments)}; k(YMa,Hx);YMa.prototype.getAssociations=function(){return[]};var ZMa=function(){Hx.apply(this,arguments)}; k(ZMa,Hx);ZMa.prototype.getAssociations=function(){var a=[];this.delegate.alternateChannel&&a.push(this.delegate.alternateChannel);this.delegate.alternateChannelList&&a.push.apply(a,ja(this.delegate.alternateChannelList));this.delegate.oneofChannelEntity&&a.push(this.delegate.oneofChannelEntity);return[].concat(ja(new Set(a)))};var $Ma=function(){Hx.apply(this,arguments)}; k($Ma,Hx);$Ma.prototype.getAssociations=function(){var a=[];this.delegate.entryCollection&&a.push(this.delegate.entryCollection);return[].concat(ja(new Set(a)))}; var aNa=function(){Hx.apply(this,arguments)}; k(aNa,Hx);aNa.prototype.getAssociations=function(){var a=[];this.delegate.parentPlaylist&&a.push(this.delegate.parentPlaylist);if(this.delegate.entries)for(var b=l(this.delegate.entries),c=b.next();!c.done;c=b.next())a.push.apply(a,ja(new bNa(c.value).getAssociations()));return[].concat(ja(new Set(a)))}; var bNa=function(){Gx.apply(this,arguments)}; k(bNa,Gx);bNa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);return[].concat(ja(new Set(a)))};var cNa=function(){Hx.apply(this,arguments)}; k(cNa,Hx);cNa.prototype.getAssociations=function(){var a=[];this.delegate.descriptionEntity&&a.push(this.delegate.descriptionEntity);this.delegate.creators&&a.push.apply(a,ja(this.delegate.creators));this.delegate.theBiggestFan&&a.push(this.delegate.theBiggestFan);return[].concat(ja(new Set(a)))}; var dNa=function(){Hx.apply(this,arguments)}; k(dNa,Hx);dNa.prototype.getAssociations=function(){return[]};var eNa=function(){Hx.apply(this,arguments)}; k(eNa,Hx);eNa.prototype.getAssociations=function(){return[]};var fNa=function(){Hx.apply(this,arguments)}; k(fNa,Hx);fNa.prototype.getAssociations=function(){return[]};var gNa=function(){Hx.apply(this,arguments)}; k(gNa,Hx);gNa.prototype.getAssociations=function(){return[]};var hNa=new Ck("youtubeIconSource");var iNa=function(){Hx.apply(this,arguments)}; k(iNa,Hx);iNa.prototype.getAssociations=function(){return[]};var jNa=function(){Hx.apply(this,arguments)}; k(jNa,Hx);jNa.prototype.getAssociations=function(){return[]};var kNa=new Ck("interactionLoggingCommandMetadata");var lNa={SLI_STATUS_UNKNOWN:"SLI_STATUS_UNKNOWN",SLI_STATUS_SUCCESS:"SLI_STATUS_SUCCESS",SLI_STATUS_FAILURE:"SLI_STATUS_FAILURE",SLI_STATUS_TIMEOUT:"SLI_STATUS_TIMEOUT",SLI_STATUS_ABORTED:"SLI_STATUS_ABORTED",SLI_STATUS_CANCELLED:"SLI_STATUS_CANCELLED",SLI_STATUS_REJECTED:"SLI_STATUS_REJECTED"};var mNa={MAIN_APP_WEB_PAGE_TYPE_UNKNOWN:"MAIN_APP_WEB_PAGE_TYPE_UNKNOWN",MAIN_APP_WEB_PAGE_TYPE_BROWSE:"MAIN_APP_WEB_PAGE_TYPE_BROWSE",MAIN_APP_WEB_PAGE_TYPE_SEARCH:"MAIN_APP_WEB_PAGE_TYPE_SEARCH",MAIN_APP_WEB_PAGE_TYPE_WATCH:"MAIN_APP_WEB_PAGE_TYPE_WATCH",MAIN_APP_WEB_PAGE_TYPE_CHANNEL:"MAIN_APP_WEB_PAGE_TYPE_CHANNEL",MAIN_APP_WEB_PAGE_TYPE_PLAYLIST:"MAIN_APP_WEB_PAGE_TYPE_PLAYLIST",MAIN_APP_WEB_PAGE_TYPE_SETTING:"MAIN_APP_WEB_PAGE_TYPE_SETTING",MAIN_APP_WEB_PAGE_TYPE_SHORTS:"MAIN_APP_WEB_PAGE_TYPE_SHORTS"}, nNa={MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN:"MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN",MAIN_APP_WEB_REQUEST_TYPE_NAVIGATE:"MAIN_APP_WEB_REQUEST_TYPE_NAVIGATE",MAIN_APP_WEB_REQUEST_TYPE_LOAD:"MAIN_APP_WEB_REQUEST_TYPE_LOAD"};var Px=new Ck("loggingContext");var oNa=function(){Hx.apply(this,arguments)}; k(oNa,Hx);oNa.prototype.getAssociations=function(){return[]};var pNa=function(){Hx.apply(this,arguments)}; k(pNa,Hx);pNa.prototype.getAssociations=function(){return[]};var qNa=function(){Hx.apply(this,arguments)}; k(qNa,Hx);qNa.prototype.getAssociations=function(){return[]};var rNa=function(){Hx.apply(this,arguments)}; k(rNa,Hx);rNa.prototype.getAssociations=function(){var a=[];this.delegate.downloadsList&&a.push(this.delegate.downloadsList);this.delegate.smartDownloadsList&&a.push(this.delegate.smartDownloadsList);this.delegate.recommendedDownloadsList&&a.push(this.delegate.recommendedDownloadsList);this.delegate.refresh&&a.push(this.delegate.refresh);return[].concat(ja(new Set(a)))};var sNa=function(){Hx.apply(this,arguments)}; k(sNa,Hx);sNa.prototype.getAssociations=function(){var a=[];this.delegate.refresh&&a.push(this.delegate.refresh);if(this.delegate.downloads)for(var b=l(this.delegate.downloads),c=b.next();!c.done;c=b.next())a.push.apply(a,ja(new tNa(c.value).getAssociations()));return[].concat(ja(new Set(a)))}; var tNa=function(){Gx.apply(this,arguments)}; k(tNa,Gx);tNa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);this.delegate.playlist&&a.push(this.delegate.playlist);this.delegate.videoItem&&a.push(this.delegate.videoItem);this.delegate.playlistItem&&a.push(this.delegate.playlistItem);return[].concat(ja(new Set(a)))};var uNa=function(){Hx.apply(this,arguments)}; k(uNa,Hx);uNa.prototype.getAssociations=function(){var a=[];this.delegate.localImageEntities&&a.push.apply(a,ja(this.delegate.localImageEntities));return[].concat(ja(new Set(a)))};var vNa=function(){Hx.apply(this,arguments)}; k(vNa,Hx);vNa.prototype.getAssociations=function(){var a=[];this.delegate.playbackData&&a.push(this.delegate.playbackData);this.delegate.localImageEntities&&a.push.apply(a,ja(this.delegate.localImageEntities));this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(ja(new Set(a)))};var wNa=function(){Hx.apply(this,arguments)}; k(wNa,Hx);wNa.prototype.getAssociations=function(){return[]};var xNa=function(){Hx.apply(this,arguments)}; k(xNa,Hx);xNa.prototype.getAssociations=function(){var a=[];this.delegate.fakeChildren&&a.push.apply(a,ja(this.delegate.fakeChildren));return[].concat(ja(new Set(a)))};var yNa=function(){Hx.apply(this,arguments)}; k(yNa,Hx);yNa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);this.delegate.playbackData&&a.push(this.delegate.playbackData);this.delegate.offlineVideoPolicy&&a.push(this.delegate.offlineVideoPolicy);return[].concat(ja(new Set(a)))};var zNa=function(){Hx.apply(this,arguments)}; k(zNa,Hx);zNa.prototype.getAssociations=function(){return[]};var ANa=function(){Hx.apply(this,arguments)}; k(ANa,Hx);ANa.prototype.getAssociations=function(){var a=[];this.delegate.channelOwner&&a.push(this.delegate.channelOwner);this.delegate.videos&&a.push.apply(a,ja(this.delegate.videos));this.delegate.collaboratorChannels&&a.push.apply(a,ja(this.delegate.collaboratorChannels));this.delegate.downloadState&&a.push(this.delegate.downloadState);this.delegate.refresh&&a.push(this.delegate.refresh);return[].concat(ja(new Set(a)))};var BNa=function(){Hx.apply(this,arguments)}; k(BNa,Hx);BNa.prototype.getAssociations=function(){var a=[];this.delegate.video&&a.push(this.delegate.video);this.delegate.channelContributor&&a.push(this.delegate.channelContributor);return[].concat(ja(new Set(a)))};var CNa=function(){Gx.apply(this,arguments)}; k(CNa,Gx);CNa.prototype.getAssociations=function(){var a=[];this.delegate.recommendedVideoMetadata&&a.push.apply(a,ja(new DNa(this.delegate.recommendedVideoMetadata).getAssociations()));return[].concat(ja(new Set(a)))}; var DNa=function(){Gx.apply(this,arguments)}; k(DNa,Gx);DNa.prototype.getAssociations=function(){var a=[];this.delegate.localImageEntities&&a.push.apply(a,ja(this.delegate.localImageEntities));this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(ja(new Set(a)))};var ENa=function(){Gx.apply(this,arguments)}; k(ENa,Gx);ENa.prototype.getAssociations=function(){var a=[];this.delegate.playbackPosition&&a.push(this.delegate.playbackPosition);return[].concat(ja(new Set(a)))};var FNa=function(){Hx.apply(this,arguments)}; k(FNa,Hx);FNa.prototype.getAssociations=function(){var a=[];this.delegate.owner&&a.push(this.delegate.owner);this.delegate.downloadState&&a.push(this.delegate.downloadState);this.delegate.userState&&a.push.apply(a,ja(new ENa(this.delegate.userState).getAssociations()));this.delegate.additionalMetadata&&a.push.apply(a,ja(new CNa(this.delegate.additionalMetadata).getAssociations()));return[].concat(ja(new Set(a)))};var GNa=function(){Hx.apply(this,arguments)}; k(GNa,Hx);GNa.prototype.getAssociations=function(){var a=[];this.delegate.userChannelDetails&&a.push(this.delegate.userChannelDetails);return[].concat(ja(new Set(a)))};var HNa=function(){Hx.apply(this,arguments)}; k(HNa,Hx);HNa.prototype.getAssociations=function(){var a=[];this.delegate.channelOwner&&a.push(this.delegate.channelOwner);this.delegate.playbackPosition&&a.push(this.delegate.playbackPosition);this.delegate.localImageEntities&&a.push.apply(a,ja(this.delegate.localImageEntities));this.delegate.downloadStatus&&a.push(this.delegate.downloadStatus);return[].concat(ja(new Set(a)))};var INa=new Ck("downloadsPageSmartDownloadsOptInBannerParams");var JNa=new Ck("downloadsPageUpsellBannerParams");var KNa=function(){Hx.apply(this,arguments)}; k(KNa,Hx);KNa.prototype.getAssociations=function(){return[]};var LNa=function(){Hx.apply(this,arguments)}; k(LNa,Hx);LNa.prototype.getAssociations=function(){return[]};var MNa=function(){Hx.apply(this,arguments)}; k(MNa,Hx);MNa.prototype.getAssociations=function(){return[]};var NNa=function(){Hx.apply(this,arguments)}; k(NNa,Hx);NNa.prototype.getAssociations=function(){return[]};var ONa=function(){Hx.apply(this,arguments)}; k(ONa,Hx);ONa.prototype.getAssociations=function(){return[]};var PNa=function(){Hx.apply(this,arguments)}; k(PNa,Hx);PNa.prototype.getAssociations=function(){return[]};var QNa=function(){Hx.apply(this,arguments)}; k(QNa,Hx);QNa.prototype.getAssociations=function(){return[]};var RNa=function(){Hx.apply(this,arguments)}; k(RNa,Hx);RNa.prototype.getAssociations=function(){return[]};var SNa=function(){Hx.apply(this,arguments)}; k(SNa,Hx);SNa.prototype.getAssociations=function(){return[]};var TNa=function(){Hx.apply(this,arguments)}; k(TNa,Hx);TNa.prototype.getAssociations=function(){return[]};var UNa=function(){Hx.apply(this,arguments)}; k(UNa,Hx);UNa.prototype.getAssociations=function(){return[]};var VNa=function(){Hx.apply(this,arguments)}; k(VNa,Hx);VNa.prototype.getAssociations=function(){return[]};var WNa=function(){Hx.apply(this,arguments)}; k(WNa,Hx);WNa.prototype.getAssociations=function(){return[]};var XNa=function(){Hx.apply(this,arguments)}; k(XNa,Hx);XNa.prototype.getAssociations=function(){var a=[];this.delegate.compositeSourceKeys&&a.push.apply(a,ja(this.delegate.compositeSourceKeys));return[].concat(ja(new Set(a)))};var YNa=function(){Hx.apply(this,arguments)}; k(YNa,Hx);YNa.prototype.getAssociations=function(){var a=[];this.delegate.trackDownloadMetadatas&&a.push.apply(a,ja(this.delegate.trackDownloadMetadatas));return[].concat(ja(new Set(a)))};var ZNa=function(){Hx.apply(this,arguments)}; k(ZNa,Hx); ZNa.prototype.getAssociations=function(){var a=[];this.delegate.downloadedTracks&&a.push.apply(a,ja(this.delegate.downloadedTracks));this.delegate.smartDownloadedTracks&&a.push.apply(a,ja(this.delegate.smartDownloadedTracks));this.delegate.downloadedEpisodes&&a.push.apply(a,ja(this.delegate.downloadedEpisodes));this.delegate.downloadedAlbumReleases&&a.push.apply(a,ja(this.delegate.downloadedAlbumReleases));this.delegate.smartDownloadedAlbumReleases&&a.push.apply(a,ja(this.delegate.smartDownloadedAlbumReleases));this.delegate.downloadedPlaylists&& a.push.apply(a,ja(this.delegate.downloadedPlaylists));this.delegate.smartDownloadedPlaylists&&a.push.apply(a,ja(this.delegate.smartDownloadedPlaylists));this.delegate.metadataOnlyTracks&&a.push.apply(a,ja(this.delegate.metadataOnlyTracks));return[].concat(ja(new Set(a)))};var $Na=function(){Hx.apply(this,arguments)}; k($Na,Hx);$Na.prototype.getAssociations=function(){var a=[];this.delegate.trackDownloadMetadatas&&a.push.apply(a,ja(this.delegate.trackDownloadMetadatas));return[].concat(ja(new Set(a)))};var aOa=function(){Hx.apply(this,arguments)}; k(aOa,Hx);aOa.prototype.getAssociations=function(){var a=[];this.delegate.playbackData&&a.push(this.delegate.playbackData);this.delegate.localImageEntities&&a.push.apply(a,ja(this.delegate.localImageEntities));this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(ja(new Set(a)))};var bOa=function(){Hx.apply(this,arguments)}; k(bOa,Hx); bOa.prototype.getAssociations=function(){var a=[];this.delegate.musicLibraryStatusEntity&&a.push(this.delegate.musicLibraryStatusEntity);this.delegate.primaryArtists&&a.push.apply(a,ja(this.delegate.primaryArtists));this.delegate.details&&a.push(this.delegate.details);this.delegate.userDetails&&a.push(this.delegate.userDetails);this.delegate.tracks&&a.push.apply(a,ja(this.delegate.tracks));this.delegate.share&&a.push(this.delegate.share);this.delegate.downloadMetadata&&a.push(this.delegate.downloadMetadata);this.delegate.refresh&& a.push(this.delegate.refresh);return[].concat(ja(new Set(a)))}; var cOa=function(){Hx.apply(this,arguments)}; k(cOa,Hx);cOa.prototype.getAssociations=function(){var a=[];this.delegate.albumRelease&&a.push(this.delegate.albumRelease);this.delegate.tracks&&a.push.apply(a,ja(this.delegate.tracks));return[].concat(ja(new Set(a)))}; var dOa=function(){Hx.apply(this,arguments)}; k(dOa,Hx);dOa.prototype.getAssociations=function(){var a=[];this.delegate.albumRelease&&a.push(this.delegate.albumRelease);return[].concat(ja(new Set(a)))};var eOa=function(){Hx.apply(this,arguments)}; k(eOa,Hx);eOa.prototype.getAssociations=function(){var a=[];this.delegate.details&&a.push(this.delegate.details);this.delegate.userDetails&&a.push(this.delegate.userDetails);return[].concat(ja(new Set(a)))}; var fOa=function(){Hx.apply(this,arguments)}; k(fOa,Hx);fOa.prototype.getAssociations=function(){var a=[];this.delegate.parentArtist&&a.push(this.delegate.parentArtist);return[].concat(ja(new Set(a)))}; var gOa=function(){Hx.apply(this,arguments)}; k(gOa,Hx);gOa.prototype.getAssociations=function(){var a=[];this.delegate.parentArtist&&a.push(this.delegate.parentArtist);return[].concat(ja(new Set(a)))};var hOa=function(){Hx.apply(this,arguments)}; k(hOa,Hx);hOa.prototype.getAssociations=function(){return[]};var iOa=function(){Hx.apply(this,arguments)}; k(iOa,Hx);iOa.prototype.getAssociations=function(){return[]};var jOa=function(){Hx.apply(this,arguments)}; k(jOa,Hx); jOa.prototype.getAssociations=function(){var a=[];this.delegate.tracks&&a.push.apply(a,ja(this.delegate.tracks));this.delegate.refresh&&a.push(this.delegate.refresh);this.delegate.musicLibraryStatusEntity&&a.push(this.delegate.musicLibraryStatusEntity);this.delegate.details&&a.push(this.delegate.details);this.delegate.downloadMetadata&&a.push(this.delegate.downloadMetadata);this.delegate.sideloadMetadata&&a.push(this.delegate.sideloadMetadata);this.delegate.userDetails&&a.push(this.delegate.userDetails);this.delegate.entryCollection&& a.push(this.delegate.entryCollection);this.delegate.share&&a.push(this.delegate.share);this.delegate.podcastShowAdditionalMetadata&&a.push.apply(a,ja(new kOa(this.delegate.podcastShowAdditionalMetadata).getAssociations()));return[].concat(ja(new Set(a)))}; var kOa=function(){Gx.apply(this,arguments)}; k(kOa,Gx);kOa.prototype.getAssociations=function(){var a=[];this.delegate.creatorEntity&&a.push(this.delegate.creatorEntity);return[].concat(ja(new Set(a)))};var lOa=function(){Hx.apply(this,arguments)}; k(lOa,Hx);lOa.prototype.getAssociations=function(){return[]};var mOa=function(){Hx.apply(this,arguments)}; k(mOa,Hx); mOa.prototype.getAssociations=function(){var a=[];this.delegate.musicLibraryStatusEntity&&a.push(this.delegate.musicLibraryStatusEntity);this.delegate.artists&&a.push.apply(a,ja(this.delegate.artists));this.delegate.audioModeVersion&&a.push(this.delegate.audioModeVersion);this.delegate.videoModeVersion&&a.push(this.delegate.videoModeVersion);this.delegate.userDetails&&a.push(this.delegate.userDetails);this.delegate.details&&a.push(this.delegate.details);this.delegate.albumRelease&&a.push(this.delegate.albumRelease);this.delegate.share&& a.push(this.delegate.share);this.delegate.libraryEdit&&a.push(this.delegate.libraryEdit);this.delegate.downloadMetadata&&a.push(this.delegate.downloadMetadata);this.delegate.playbackPosition&&a.push(this.delegate.playbackPosition);this.delegate.lyrics&&a.push(this.delegate.lyrics);return[].concat(ja(new Set(a)))}; var nOa=function(){Hx.apply(this,arguments)}; k(nOa,Hx);nOa.prototype.getAssociations=function(){var a=[];this.delegate.parentTrack&&a.push(this.delegate.parentTrack);return[].concat(ja(new Set(a)))}; var oOa=function(){Hx.apply(this,arguments)}; k(oOa,Hx);oOa.prototype.getAssociations=function(){var a=[];this.delegate.parentTrack&&a.push(this.delegate.parentTrack);return[].concat(ja(new Set(a)))};var pOa=new Ck("modalEndpoint");var qOa=new Ck("shareEndpoint"),rOa=new Ck("shareEntityEndpoint"),sOa=new Ck("shareEntityServiceEndpoint");var tOa=new Ck("userFeedbackEndpoint");var Qx=new Ck("watchEndpoint");var uOa=new Ck("watchPlaylistEndpoint");var vOa=function(){Hx.apply(this,arguments)}; k(vOa,Hx);vOa.prototype.getAssociations=function(){return[]};var wOa=function(){Hx.apply(this,arguments)}; k(wOa,Hx);wOa.prototype.getAssociations=function(){return[]};var xOa=function(){Hx.apply(this,arguments)}; k(xOa,Hx);xOa.prototype.getAssociations=function(){return[]};var yOa=function(){Hx.apply(this,arguments)}; k(yOa,Hx);yOa.prototype.getAssociations=function(){return[]};var zOa=function(){Hx.apply(this,arguments)}; k(zOa,Hx);zOa.prototype.getAssociations=function(){var a=[];this.delegate.transfer&&a.push(this.delegate.transfer);this.delegate.adsPlaybackData&&a.push.apply(a,ja(this.delegate.adsPlaybackData));this.delegate.drmLicense&&a.push(this.delegate.drmLicense);this.delegate.offlineVideoPolicy&&a.push(this.delegate.offlineVideoPolicy);this.delegate.videoDownloadContextEntity&&a.push(this.delegate.videoDownloadContextEntity);return[].concat(ja(new Set(a)))};var AOa=function(){Hx.apply(this,arguments)}; k(AOa,Hx);AOa.prototype.getAssociations=function(){return[]};var BOa=function(){Hx.apply(this,arguments)}; k(BOa,Hx);BOa.prototype.getAssociations=function(){var a=[];this.delegate.offlineVideoStreams&&a.push.apply(a,ja(this.delegate.offlineVideoStreams));this.delegate.captionTrack&&a.push.apply(a,ja(this.delegate.captionTrack));return[].concat(ja(new Set(a)))};var COa=function(){Hx.apply(this,arguments)}; k(COa,Hx);COa.prototype.getAssociations=function(){return[]};var DOa=function(){Hx.apply(this,arguments)}; k(DOa,Hx);DOa.prototype.getAssociations=function(){return[]};var EOa=function(){Hx.apply(this,arguments)}; k(EOa,Hx);EOa.prototype.getAssociations=function(){return[]};var Rx=new Ck("playlistEditEndpoint");var FOa=function(){Hx.apply(this,arguments)}; k(FOa,Hx);FOa.prototype.getAssociations=function(){return[]};var Sx=new Ck("reelWatchEndpoint");var GOa=new Ck("menuRenderer"),HOa=new Ck("menuRenderer"),IOa=new Ck("menuFlexibleItemRenderer");var JOa=new Ck("resolveUrlCommandMetadata");var KOa=function(){Hx.apply(this,arguments)}; k(KOa,Hx);KOa.prototype.getAssociations=function(){return[]};var LOa=new Ck("webSerializedServiceEndpointExtension");var Tx=new Ck("offlineVideoEndpoint"),MOa={ACTION_UNKNOWN:"ACTION_UNKNOWN",ACTION_ADD:"ACTION_ADD",ACTION_REMOVE:"ACTION_REMOVE",ACTION_REMOVE_WITH_PROMPT:"ACTION_REMOVE_WITH_PROMPT",ACTION_PAUSE:"ACTION_PAUSE",ACTION_RETRY:"ACTION_RETRY",ACTION_RESUME:"ACTION_RESUME",ACTION_DOWNLOAD_IMMEDIATELY:"ACTION_DOWNLOAD_IMMEDIATELY",ACTION_REDOWNLOAD:"ACTION_REDOWNLOAD",ACTION_RENEW:"ACTION_RENEW",ACTION_RENEW_WITH_PROMPT:"ACTION_RENEW_WITH_PROMPT",ACTION_INFER_AUTOMATICALLY:"ACTION_INFER_AUTOMATICALLY"};var NOa=function(){Hx.apply(this,arguments)}; k(NOa,Hx);NOa.prototype.getAssociations=function(){return[]};var OOa=function(){Hx.apply(this,arguments)}; k(OOa,Hx);OOa.prototype.getAssociations=function(){return[]};var POa=function(){Hx.apply(this,arguments)}; k(POa,Hx);POa.prototype.getAssociations=function(){return[]};var QOa=function(){Hx.apply(this,arguments)}; k(QOa,Hx);QOa.prototype.getAssociations=function(){return[]};var ROa=function(){Hx.apply(this,arguments)}; k(ROa,Hx);ROa.prototype.getAssociations=function(){return[]};var SOa=function(){Hx.apply(this,arguments)}; k(SOa,Hx);SOa.prototype.getAssociations=function(){return[]};var TOa=function(){Hx.apply(this,arguments)}; k(TOa,Hx);TOa.prototype.getAssociations=function(){return[]};var UOa=function(){Hx.apply(this,arguments)}; k(UOa,Hx);UOa.prototype.getAssociations=function(){return[]};var VOa=function(){Hx.apply(this,arguments)}; k(VOa,Hx);VOa.prototype.getAssociations=function(){return[]};var WOa=function(){Hx.apply(this,arguments)}; k(WOa,Hx);WOa.prototype.getAssociations=function(){return[]};var XOa=function(){Hx.apply(this,arguments)}; k(XOa,Hx);XOa.prototype.getAssociations=function(){return[]};var YOa=new Ck("unpluggedStringRunImage");var ZOa=function(){Hx.apply(this,arguments)}; k(ZOa,Hx);ZOa.prototype.getAssociations=function(){return[]};var $Oa=function(){Hx.apply(this,arguments)}; k($Oa,Hx);$Oa.prototype.getAssociations=function(){return[]};var aPa=function(){Hx.apply(this,arguments)}; k(aPa,Hx);aPa.prototype.getAssociations=function(){return[]};var bPa=function(){Hx.apply(this,arguments)}; k(bPa,Hx);bPa.prototype.getAssociations=function(){return[]};var cPa=function(){Hx.apply(this,arguments)}; k(cPa,Hx);cPa.prototype.getAssociations=function(){return[]};var dPa=function(){Hx.apply(this,arguments)}; k(dPa,Hx);dPa.prototype.getAssociations=function(){return[]};var ePa=function(){Hx.apply(this,arguments)}; k(ePa,Hx);ePa.prototype.getAssociations=function(){return[]};function fPa(a){switch(a){case"canary":return"CLIENT_CANARY_STATE_CANARY";case"control":return"CLIENT_CANARY_STATE_CONTROL";case"none":return"CLIENT_CANARY_STATE_NONE";default:return"CLIENT_CANARY_STATE_UNKNOWN";}} ;var gPa=function(){this.register=new Map},hPa=function(a,b,c){a=a+"_"+b; Ux.register.has(a)?c=Ux.register.get(a):(c=c(),Ux.register.set(a,c));return c},iPa=function(a){a=l(a.register.values()); for(var b=a.next();!b.done;b=a.next())Vx(b.value,"ABORTED")}; gPa.prototype.clear=function(){iPa(this);this.register.clear()}; var Ux=new gPa;function jPa(a,b){b=b===void 0?"":b;var c=[],d;for(d in a)if(a.hasOwnProperty(d)){var e=b!==""?b+"."+d:d;typeof a[d]==="object"?c.push.apply(c,ja(jPa(a[d],e))):c.push([e,a[d]])}c.sort();return c} var kPa=function(){this.events=new Map},lPa=function(a){var b=[]; a=l(a.events.values());for(var c=a.next();!c.done;c=a.next())b.push(c.value);return b}; kPa.prototype.clear=function(){this.events.clear()};var nPa=function(){this.logTransport=new mPa;this.loggedEventRegister=new kPa;this.unloggedEventRegister=new kPa;this.eventsCount=0;this.flushInterval=3E4;this.JSC$8231_flushTimer=new jw(this.flushInterval);this.JSC$8231_flushTimer.listen("tick",this.flush,!1,this)}; nPa.prototype.flush=function(){if(this.eventsCount){var a={loggedEvents:lPa(this.loggedEventRegister),unloggedEvents:lPa(this.unloggedEventRegister)};if(y("export_player_version_to_ytconfig")){var b;(b=Hk("PLAYER_CLIENT_VERSION"))?(b=b.split("-")[0].replace(/\./g,""),b=isNaN(Number(b))?"0":b):b="";var c=Hk("PLAYER_CLIENT_VERSION");if(c){c=c.split("-");var d="";c.length>1&&(d=c[c.length-1]);c=fPa(d.startsWith("canary_experiment")?"canary":d.startsWith("canary_control")?"control":"none")}else c="CLIENT_CANARY_STATE_UNKNOWN"; a.dimensions={playerClientVersion:b,playerCanaryState:c}}this.logTransport.flush(a);this.loggedEventRegister.clear();this.unloggedEventRegister.clear();this.eventsCount=0;this.JSC$8231_flushTimer.enabled&&this.JSC$8231_flushTimer.stop()}}; var oPa=function(a){Wx==null&&(Wx=new nPa);var b=Wx;var c=b.loggedEventRegister;a.dimensions=a.dimensions||{};a.dimensions.csn=Fv()||"";var d=jPa(a.dimensions).join(";");if(a.records!=null)if(c.events.has(d)){var e;(e=c.events.get(d).records)==null||e.push.apply(e,ja(a.records))}else c.events.set(d,a);b.JSC$8231_flushTimer.enabled||b.JSC$8231_flushTimer.start();b.eventsCount++;b.eventsCount>=100&&b.flush()};var mPa=function(){}; mPa.prototype.flush=function(a,b){y("enable_client_sli_logging")&&Yn("sliEventBatch",a,{sendIsolatedPayload:!!b})};var Wx;var pPa=function(a,b){this.name=a;this.sliId=b;this.timeoutMs=12E4;this.logSliId="";this.timeoutHandle=-1;this.ongoing=!1;this.dimensions={}}; pPa.prototype.getId=function(){return this.sliId}; var qPa=function(a,b){b=b===void 0?{}:b;a.ongoing||(a.ongoing=!0,a.dimensions=b,a.logSliId=bLa(8),oPa({dimensions:a.dimensions,records:[{name:a.name,state:"SLI_STATE_START",sliId:a.logSliId}]}),a.timeoutMs>0&&(a.timeoutHandle=setTimeout(function(){Vx(a,"TIMEOUT")},a.timeoutMs)))},Vx=function(a,b){if(a.ongoing){a.timeoutMs>0&&clearTimeout(a.timeoutHandle); a.ongoing=!1;var c=a.dimensions,d=a.name;a:{for(var e=l(Object.entries(lNa)),f=e.next();!f.done;f=e.next())if(f=l(f.value),f.next(),f=f.next().value,f==="SLI_STATUS_"+b){b=f;break a}b="SLI_STATUS_UNKNOWN"}c={dimensions:c,records:[{name:d,status:b,state:"SLI_STATE_END",sliId:a.logSliId}]};Ux.register.delete(a.name+"_"+a.sliId);oPa(c)}}; function rPa(a,b){return hPa(a,b,function(){return new pPa(a,b)})} ;function Xx(){return rPa("SLI_NAME_YOUTUBE_WEB_NETWORK_REQUEST","NETWORK_REQUEST")} function Yx(){return rPa("SLI_NAME_YOUTUBE_WEB_WARM_PAGE_NAVIGATION","WARM_PAGE_NAVIGATION")} ;var sPa=function(){Hx.apply(this,arguments)}; k(sPa,Hx);sPa.prototype.getAssociations=function(){return[]};var tPa=new Ck("highlightTextDecoratorColorMapExtension");var uPa=new Ck("styleRunColorMapExtension");var Zx=window.yt&&window.yt.msgs_||window.ytcfg&&window.ytcfg.msgs||{};ya("yt.msgs_",Zx);function $x(a,b,c){b=b===void 0?{}:b;a=(a=a in Zx?Zx[a]:c)||"";c={};for(var d in b){c={key$jscomp$692:c.key$jscomp$692};c.key$jscomp$692=d;var e=function(f){return function(){return String(b[f.key$jscomp$692])}}(c); a=a.replace(new RegExp("\\$\\{"+c.key$jscomp$692+"\\}","gi"),e);a=a.replace(new RegExp("\\$"+c.key$jscomp$692,"gi"),e)}return a} function ay(a,b){return vPa(a in Zx?Zx[a]:{},b)} function vPa(a,b){var c=Hk("I18N_PLURAL_RULES");c||(c=function(d){return d==1?"one":"other"}); return(a=a["case"+b]||a[c(b)])?a.replace("#",b.toString()):b+""} ;var wPa=new Gl("yt-menu"),xPa=function(){},zPa=function(a,b,c){a=b=="right-click"?c.rightClickMenuPopupHint:c.menuPopupHint; if(!(yPa(b)>10))return b=b||"default",wPa.set(""+b+"-impression",yPa(b)+1),a},yPa=function(a){return parseInt(wPa.get(""+(a||"default")+"-impression")||0,10)}; Ea(xPa);var by=function(){if(this.constructor===by)throw new TypeError("VisibilityObserver cannot be instantiated directly.")}; by.prototype.dispose=function(){}; by.prototype.disconnect=function(){}; by.prototype.observe=function(a,b,c){return{element:a,option:c}}; by.prototype.unobserveByKey=function(){};var APa=function(a,b){b=b===void 0?0:b;by.call(this);this.viewroot=a;this.defaultPrescanHeight=b;this.isConnected=!0;this.pauseObservingUntilReconnect=!1;this.observer=new IntersectionObserver(this.handleObserveEvent.bind(this),a?{root:a,rootMargin:"-0.1px"}:{rootMargin:"-0.1px"});this.prescanObservers=new Map;this.handlers=new Map}; k(APa,by);g=APa.prototype;g.dispose=function(){this.disconnect();this.handlers.clear()}; g.disconnect=function(a){this.isConnected=!1;this.pauseObservingUntilReconnect=a===void 0?!1:a;this.observer.disconnect();a=l(this.prescanObservers.values());for(var b=a.next();!b.done;b=a.next())b.value.disconnect()}; g.handleObserveEvent=function(a){a=l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=this.handlers.get(b.target);if(c){var d=b.isIntersecting;c=l(c);for(var e=c.next();!e.done;e=c.next()){var f=l(e.value);e=f.next().value;f=f.next().value;e&&(e.state==="visible"&&d||e.state==="hidden"&&!d)&&(f(b.target,e.state),e.calledOnce&&this.unobserveByKey({element:b.target,option:e}))}}}}; g.handlePrescanEvent=function(a){a=l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=this.handlers.get(b.target);if(c&&b.isIntersecting){c=l(c);for(var d=c.next();!d.done;d=c.next()){var e=l(d.value);d=e.next().value;e=e.next().value;d&&d.state==="prescan"&&(e(b.target,d.state),d.calledOnce&&this.unobserveByKey({element:b.target,option:d}))}}}}; g.observe=function(a,b,c){var d=(d=this.handlers.get(a))&&d.has(c)?{element:a,option:c}:void 0;if(d)return d;d={element:a,option:c};this.handlers.has(a)||this.handlers.set(a,new Map);var e=this.handlers.get(a);e&&!e.has(c)&&e.set(c,b);this.pauseObservingUntilReconnect||(c.state==="prescan"&&(b=this.defaultPrescanHeight,a.hasAttribute("prescan-height")&&(c=Number(a.getAttribute("prescan-height")),isNaN(c)||(b=c)),this.prescanObservers.has(b)?b=this.prescanObservers.get(b):(c="-0.1px -0.1px "+b+"px -0.1px", c=new IntersectionObserver(this.handlePrescanEvent.bind(this),this.viewroot?{root:this.viewroot,rootMargin:c}:{rootMargin:c}),this.prescanObservers.set(b,c),b=c),b.observe(a)),this.observer.observe(a));return d}; g.unobserveByKey=function(a){var b=this.handlers.get(a.element);if(b&&b.has(a.option)){b.delete(a.option);if(a&&a.option.state==="prescan")for(var c=l(this.prescanObservers.values()),d=c.next();!d.done;d=c.next())d.value.unobserve(a.element);b.size===0&&(this.handlers.delete(a.element),this.observer.unobserve(a.element))}};function BPa(a){if(window.IntersectionObserver)return new APa(a,400);throw new TypeError("Non-IntersectionObserver version of VisibilityObserver is not yet implemented")} ;var CPa=["browse-video-menu-button","unified-verified-badge","topbar-guide-menu"],cy=function(){var a,b=this;this.JSC$8270_actionRouter=a=a===void 0?Gs.getInstance():a;this.targetMap=new Map;this.targetedElements=new WeakMap;this.triggeredTargets=new Set;this.TEST_ONLY={getVisibilityObserver:function(){return b.visibilityObserver}, getVisibilityObservedElementHandlerKeys:function(){return b.visibilityObservedElementHandlerKeys}}},DPa; cy.prototype.initVisibilityObserver=function(){!this.visibilityObserver&&y("kevlar_use_vimio_behavior")&&Hk("INNERTUBE_CLIENT_NAME")!=="WEB_REMIX"&&(this.visibilityObserver=BPa())}; cy.prototype.dispose=function(){this.visibilityMonitor&&Hi(this.visibilityMonitor,"yt-visibility-monitor-refreshed",this.handleVisibilityRefreshed,!1,this);this.visibilityObserver&&this.visibilityObserver.dispose()}; cy.prototype.handleVisibilityRefreshed=function(){for(var a=l(this.targetMap.entries()),b=a.next();!b.done;b=a.next()){var c=l(b.value);b=c.next().value;c=c.next().value;EPa(this,b,c)}}; var FPa=function(a,b,c){dy(a,c);var d=a.targetMap.get(b);d||(d={},a.targetMap.set(b,d));d.element=c;a.targetedElements.set(c,b);EPa(a,b,d)},dy=function(a,b){var c=a.targetedElements.get(b); if(c){var d=a.targetMap.get(c);d&&(delete d.element,a.targetMap.set(c,d));a.targetedElements.delete(b);a.visibilityObserver&&a.visibilityObservedElementHandlerKeys&&(c=a.visibilityObservedElementHandlerKeys.get(b))&&(a.visibilityObserver.unobserveByKey(c),a.visibilityObservedElementHandlerKeys.delete(b))}},EPa=function(a,b,c){var d=c.action,e=c.element; e&&d&&(CPa.includes(b)||Hk("INNERTUBE_CLIENT_NAME")==="WEB_REMIX"||a.visibilityMonitor&&a.visibilityMonitor.isNodeVisible(e)?GPa(a,b,c):a.visibilityObserver&&(a.visibilityObservedElementHandlerKeys||(a.visibilityObservedElementHandlerKeys=new WeakMap),d=a.visibilityObserver.observe(e,function(){GPa(a,b,c);a.visibilityObservedElementHandlerKeys.delete(e)},{calledOnce:!0, state:"visible"}),a.visibilityObservedElementHandlerKeys.set(e,d)))},GPa=function(a,b,c){var d=c.action; (c=c.element)&&d&&(CBa(a.JSC$8270_actionRouter,[d],c),a.targetMap.delete(b),a.targetedElements.delete(c),a.triggeredTargets.add(b))},ey=function(){DPa||(DPa=new cy); return DPa};function HPa(a){var b=Hk("INNERTUBE_HOST_OVERRIDE");b&&(a=String(b)+String(Vc(a)));return a} function IPa(a){var b={};y("json_condensed_response")&&(b.prettyPrint="false");return a=Tk(a,b||{},!1)} function fy(a,b,c){c=c===void 0?{}:c;a={method:b===void 0?"POST":b,mode:Uk(a)?"same-origin":"cors",credentials:Uk(a)?"same-origin":"include"};b={};for(var d=l(Object.keys(c)),e=d.next();!e.done;e=d.next())e=e.value,c[e]&&(b[e]=c[e]);Object.keys(b).length>0&&(a.headers=b);return a} function gy(a,b){b=b===void 0?{}:b;return"service:"+a+"/"+Object.keys(b).sort().map(function(c){return c+":"+b[c]}).join("/")} ;var JPa="absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick".split(" "); function hy(a,b,c,d){d=d===void 0?!0:d;var e=Hk("VALID_SESSION_TEMPDATA_DOMAINS",[]),f=Sc(window.location.href);f&&e.push(f);f=Sc(a);if(Dc(e,f)||!f&&a.lastIndexOf("/",0)==0)if(e=document.createElement("a"),Lb(e,a),a=e.href)if(a=Vc(a),a=Xc(a))d&&!b.csn&&(b.itct||b.ved)&&(b=Object.assign({csn:Fv()},b)),c?(c=parseInt(c,10),isFinite(c)&&c>0&&KPa(a,b,c)):KPa(a,b)} function KPa(a,b,c){a=LPa(a);b=b?Zc(b):"";c=c||5;(aja()||Nl()||Cna()||!Hk("EOM_VISITOR_DATA"))&&kl(a,b,c)} function LPa(a){for(var b=l(JPa),c=b.next();!c.done;c=b.next())a=cd(a,c.value);return"ST-"+Nc(a).toString(36)} ;function iy(a){a&=16777215;a=[(a&16711680)>>16,(a&65280)>>8,a&255];return xKa(a[0],a[1],a[2])} function jy(a){a=[(a&16711680)>>>16,(a&65280)>>>8,a&255,(a&4278190080)>>>24];if(!Lba(a,function(b){return b===(b&255)}))throw Error("\"("+a.join(",")+"\") is not a valid RGBA color"); return"rgba("+a[0]+","+a[1]+","+a[2]+","+(a[3]/255).toFixed(3)+")"} function MPa(a){return[(a&16711680)>>>16,(a&65280)>>>8,a&255]} function NPa(a){a=a.map(function(b){b/=255;return b<=.03928?b/12.92:Math.pow((b+.05)/1.05,2.4)}); return a[0]*.2126+a[1]*.7152+a[2]*.0722} function OPa(a){return NPa(MPa(a&16777215))<.5} function ky(a,b){a=MPa(a);return"rgba("+a[0]+", "+a[1]+", "+a[2]+", "+b+")"} function ly(a){return(a&4278190080)>>>24===0?ky(a,"1"):jy(a)} ;var PPa=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);function my(a){a=a===void 0?!1:a;ol();var b="USER_INTERFACE_THEME_LIGHT";pl(0,165)?b="USER_INTERFACE_THEME_DARK":pl(0,174)?b="USER_INTERFACE_THEME_LIGHT":QPa()&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(b="USER_INTERFACE_THEME_DARK");return a?b:RPa()||b} function QPa(){return!y("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches} function RPa(){var a=a===void 0?window.location.href:a;if(y("kevlar_disable_theme_param"))return null;Tc(a);try{var b=Sk(a).theme;return PPa.get(b)||null}catch(c){}return null} ;var ny=function(){this.tokenJars={};if(this.cookiesEnabled=lna()){var a=ll("CONSISTENCY");a&&SPa(this,{encryptedTokenJarContents:a})}},TPa=function(){ny.instance||(ny.instance=new ny); return ny.instance}; ny.prototype.handleResponse=function(a,b){if(!b)throw Error("request needs to be passed into ConsistencyService");var c,d;b=((c=b.innerTubeRequest.context)==null?void 0:(d=c.request)==null?void 0:d.consistencyTokenJars)||[];var e;(a=(e=a.responseContext)==null?void 0:e.consistencyTokenJar)&&this.replace(b,a)}; ny.prototype.replace=function(a,b){a=l(a);for(var c=a.next();!c.done;c=a.next())delete this.tokenJars[c.value.encryptedTokenJarContents];SPa(this,b)}; var SPa=function(a,b){if(b.encryptedTokenJarContents&&(a.tokenJars[b.encryptedTokenJarContents]=b,typeof b.expirationSeconds==="string")){var c=Number(b.expirationSeconds);setTimeout(function(){delete a.tokenJars[b.encryptedTokenJarContents]},c*1E3); a.cookiesEnabled&&kl("CONSISTENCY",b.encryptedTokenJarContents,c,void 0,!0)}};var UPa=window.location.hostname.split(".").slice(-2).join("."),oy=function(){this.remoteLocationPlayabilityTokenTimeoutID=-1;var a=Hk("LOCATION_PLAYABILITY_TOKEN");Hk("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=VPa(this))&&(a=this.localStorage.get("yt-location-playability-token"));a&&(this.locationPlayabilityToken=a,this.mostRecentPosition=void 0)},py; oy.getInstance=function(){py=za("yt.clientLocationService.instance");py||(py=new oy,ya("yt.clientLocationService.instance",py));return py}; oy.prototype.setLocationOnInnerTubeContext=function(a){a.client||(a.client={});if(this.mostRecentPosition)a.client.locationInfo||(a.client.locationInfo={}),a.client.locationInfo.latitudeE7=Math.floor(this.mostRecentPosition.coords.latitude*1E7),a.client.locationInfo.longitudeE7=Math.floor(this.mostRecentPosition.coords.longitude*1E7),a.client.locationInfo.horizontalAccuracyMeters=Math.round(this.mostRecentPosition.coords.accuracy),a.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.remoteLocationPlayabilityToken|| this.locationPlayabilityToken)a.client.locationPlayabilityToken=this.remoteLocationPlayabilityToken||this.locationPlayabilityToken}; oy.prototype.handleResponse=function(a){var b;a=(b=a.responseContext)==null?void 0:b.locationPlayabilityToken;a!==void 0&&(this.locationPlayabilityToken=a,this.mostRecentPosition=void 0,Hk("INNERTUBE_CLIENT_NAME")==="TVHTML5"?(this.localStorage=VPa(this))&&this.localStorage.set("yt-location-playability-token",a,15552E3):kl("YT_CL",JSON.stringify({loctok:a}),15552E3,UPa,!0))}; var VPa=function(a){return a.localStorage===void 0?new Gl("yt-client-location"):a.localStorage}; oy.prototype.clearLocationPlayabilityToken=function(a){a==="TVHTML5"?(this.localStorage=VPa(this))&&this.localStorage.remove("yt-location-playability-token"):kna("YT_CL");this.remoteLocationPlayabilityToken=void 0;this.remoteLocationPlayabilityTokenTimeoutID!==-1&&(clearTimeout(this.remoteLocationPlayabilityTokenTimeoutID),this.remoteLocationPlayabilityTokenTimeoutID=-1)}; oy.prototype.getCurrentPositionFromGeolocation=function(){var a=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("Geolocation unsupported"));var b=!1,c=1E4;Hk("INNERTUBE_CLIENT_NAME")==="MWEB"&&(b=!0,c=15E3);return new Promise(function(d,e){navigator.geolocation.getCurrentPosition(function(f){a.mostRecentPosition=f;d(f)},function(f){e(f)},{enableHighAccuracy:b, maximumAge:0,timeout:c})})}; oy.prototype.createUnpluggedLocationInfo=function(a){var b={};a=a.coords;if(a==null?0:a.latitude)b.latitudeE7=Math.floor(a.latitude*1E7);if(a==null?0:a.longitude)b.longitudeE7=Math.floor(a.longitude*1E7);if(a==null?0:a.accuracy)b.locationRadiusMeters=Math.round(a.accuracy);return b}; oy.prototype.createLocationInfo=function(a){var b={};a=a.coords;if(a==null?0:a.latitude)b.latitudeE7=Math.floor(a.latitude*1E7);if(a==null?0:a.longitude)b.longitudeE7=Math.floor(a.longitude*1E7);return b};function WPa(a,b,c,d,e){b=b===void 0?!1:b;c=c===void 0?!1:c;var f=Hk("INNERTUBE_CONTEXT");if(!f)return $n(Error("Error: No InnerTubeContext shell provided in ytconfig.")),{};f=Oh(f);y("web_no_tracking_params_in_shell_killswitch")||delete f.clickTracking;f.client||(f.client={});var h=f.client;h.clientName==="MWEB"&&h.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(h.clientFormFactor=Hk("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");h.screenWidthPoints=window.innerWidth;h.screenHeightPoints=window.innerHeight; h.screenPixelDensity=Math.round(window.devicePixelRatio||1);h.screenDensityFloat=window.devicePixelRatio||1;h.utcOffsetMinutes=-Math.floor(new Date().getTimezoneOffset());h.userInterfaceTheme=my();if(!b){var m=wna();m&&(h.connectionType=m);y("web_log_effective_connection_type")&&(m=xna())&&(f.client.effectiveConnectionType=m)}var p;if(y("web_log_memory_total_kbytes")&&((p=xa.navigator)==null?0:p.deviceMemory)){var q;p=(q=xa.navigator)==null?void 0:q.deviceMemory;f.client.memoryTotalKbytes=""+p*1E6}b&& d&&!y("web_it_context_set_original_url_ks")&&(q=d,p=xa.location.href,p instanceof rp||(p=Bp(p)),q instanceof rp||(q=Bp(q)),q=p.resolve(q),h.originalUrl=q.toString());y("web_gcf_hashes_innertube")&&(m=Eoa())&&(q=m.coldConfigData,p=m.coldHashData,m=m.hotHashData,f.client.configInfo=f.client.configInfo||{},q&&(f.client.configInfo.coldConfigData=q),p&&(f.client.configInfo.coldHashData=p),m&&(f.client.configInfo.hotHashData=m));q=Sk(xa.location.href);!y("web_populate_internal_geo_killswitch")&&q.internalcountrycode&&( h.internalGeo=q.internalcountrycode);!y("web_populate_client_screen_killswitch")&&e&&(h.clientScreen=e);h.clientName==="MWEB"||h.clientName==="WEB"?(h.mainAppWebInfo||(h.mainAppWebInfo={}),h.mainAppWebInfo.graftUrl=d||xa.location.href,y("kevlar_woffle")&&fna.instance&&(d=fna.instance,h.mainAppWebInfo.pwaInstallabilityStatus=!d.appInstalledEventFired&&d.deferredInstallPrompt?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED":"PWA_INSTALLABILITY_STATUS_UNKNOWN"),h.mainAppWebInfo.webDisplayMode=gna(),h.mainAppWebInfo.isWebNativeShareAvailable= navigator&&navigator.share!==void 0):h.clientName==="TVHTML5"&&(!y("web_lr_app_quality_killswitch")&&(d=Hk("LIVING_ROOM_APP_QUALITY"))&&(h.tvAppInfo=Object.assign(h.tvAppInfo||{},{appQuality:d})),d=Hk("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(h.tvAppInfo=Object.assign(h.tvAppInfo||{},{certificationScope:d}));if(!y("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!=="undefined")try{var t=new Intl.DateTimeFormat().resolvedOptions().timeZone;break a}catch(Z){}t=void 0}t&&(h.timeZone=t)}(t=vma())? h.experimentsToken=t:delete h.experimentsToken;t=wma();h=TPa();f.request=Object.assign({},f.request,{internalExperimentFlags:t,consistencyTokenJars:lia(h.tokenJars)});!y("web_prequest_context_killswitch")&&(t=Hk("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(f.request.externalPrequestContext=t);h=ol();t=pl(0,58);h=h.get("gsml","");f.user=Object.assign({},f.user);t&&(f.user.enableSafetyMode=t);h&&(f.user.lockedSafetyMode=!0);y("warm_op_csn_cleanup")?c&&(b=Fv())&&(f.clientScreenNonce=b):!b&&(b=Fv())&&(f.clientScreenNonce= b);a&&(f.clickTracking={clickTrackingParams:a});if(a=za("yt.mdx.remote.remoteClient_"))f.remoteClient=a;oy.getInstance().setLocationOnInnerTubeContext(f);try{var u=oma(),v=u.bid;delete u.bid;f.adSignalsInfo={params:[],bid:v};for(var w=l(Object.entries(u)),x=w.next();!x.done;x=w.next()){var A=l(x.value),H=A.next().value,P=A.next().value;u=H;v=P;a=void 0;(a=f.adSignalsInfo.params)==null||a.push({key:u,value:""+v})}var O,Q;if(((O=f.client)==null?void 0:O.clientName)==="TVHTML5"||((Q=f.client)==null? void 0:Q.clientName)==="TVHTML5_UNPLUGGED"){var V=Hk("INNERTUBE_CONTEXT");V.adSignalsInfo&&(f.adSignalsInfo.advertisingId=V.adSignalsInfo.advertisingId,f.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",f.adSignalsInfo.limitAdTracking=V.adSignalsInfo.limitAdTracking)}}catch(Z){$n(Z)}return f} ;var XPa=function(a,b){var c=Yx();a||(a="unknown");b||(b="unknown");a="MAIN_APP_WEB_PAGE_TYPE_"+a.toUpperCase();a in mNa||(a="MAIN_APP_WEB_PAGE_TYPE_UNKNOWN");b="MAIN_APP_WEB_REQUEST_TYPE_"+b.toUpperCase();b in nNa||(b="MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN");qPa(c,{mainAppWeb:{pageType:a,requestType:b,isShellLoad:!!Hk("IS_SHELL_LOAD",!1)}})},YPa={start:function(){qPa(Xx(),{mainAppWeb:{isShellLoad:!!Hk("IS_SHELL_LOAD",!1)}})}, success:function(){Vx(Xx(),"SUCCESS")}, failure:function(){Vx(Xx(),"FAILURE")}, cancelled:function(){Vx(Xx(),"CANCELLED")}};function qy(a){a.map(function(b){return b.source}).join("|")} qy([/^https:\/\/([\w-]*\.)*youtube\.com.*/,/^https:\/\/([\w-]*\.)*gstatic\.com.*/]);qy([/\.css$/,/\.js$/,/\.webm$/,/\.png$/]);qy([/\.css$/,/\.js$/,/\.ico$/,/\/ytmweb\/_\/js\//,/\/ytmweb\/_\/ss\//,/\/kabuki\/_\/js\//,/\/kabuki\/_\/ss\//,/\/ytmainappweb\/_\/js\//,/\/ytmainappweb\/_\/ss\//,/\/ytmusicweb\/_\/js\//,/\/ytmusicweb\/_\/ss\//,/\/music_integrations\/_\/js\//,/\/music_integrations\/_\/ss\//]);qy([/purge_shell=1/]);var ry=void 0;ry=ry===void 0?[]:ry; for(var ZPa=[],$Pa=l(sma),aQa=$Pa.next();!aQa.done;aQa=$Pa.next())ZPa.push({key:aQa.value});for(var bQa=l(ry),cQa=bQa.next();!cQa.done;cQa=bQa.next())ZPa.push(cQa.value);var dQa=na(["/sw.js"]),eQa=na(["/sw.js?0"]);Dh(dQa);var fQa=Dh(eQa);function gQa(){navigator.serviceWorker.getRegistrations().then(function(a){a.forEach(hQa)})} function hQa(a){a&&aca(navigator.serviceWorker,fQa,{scope:a.scope||Zk("service_worker_scope")||"/"})} ;var iQa;var jQa,kQa=function(){return jQa!==void 0?jQa:jQa=document.createElement("template")}; document.head.appendChild(kQa().content);var lQa,mQa=function(){return lQa!==void 0?lQa:lQa=document.createElement("template")}; document.head.appendChild(mQa().content);var nQa;var oQa,pQa=function(){return oQa!==void 0?oQa:oQa=document.createElement("template")}; document.head.appendChild(pQa().content);var qQa;var rQa=document.head,sQa=rQa.appendChild,tQa;if(qQa===void 0){var sy=document.createElement("template");M(sy,"");sy.content.insertBefore(pQa().content.cloneNode(!0),sy.content.firstChild);qQa=sy}tQa=qQa;sQa.call(rQa,tQa.content);var uQa,vQa=function(){return uQa!==void 0?uQa:uQa=document.createElement("template")}; document.head.appendChild(vQa().content);var wQa;var xQa,yQa=function(){return xQa!==void 0?xQa:xQa=document.createElement("template")}; document.head.appendChild(yQa().content);var zQa;var AQa=document.head,BQa=AQa.appendChild,CQa;if(zQa===void 0){var ty=document.createElement("template");M(ty,"");ty.content.insertBefore(yQa().content.cloneNode(!0),ty.content.firstChild);zQa=ty}CQa=zQa;BQa.call(AQa,CQa.content);var DQa,EQa=function(){return DQa!==void 0?DQa:DQa=document.createElement("template")}; document.head.appendChild(EQa().content);var FQa;var GQa=document.head,HQa=GQa.appendChild,IQa;if(FQa===void 0){var uy=document.createElement("template");M(uy,"");uy.content.insertBefore(EQa().content.cloneNode(!0),uy.content.firstChild);FQa=uy}IQa=FQa;HQa.call(GQa,IQa.content);var JQa=document.head,KQa=JQa.appendChild,LQa;if(wQa===void 0){var vy=document.createElement("template");M(vy,"");vy.content.insertBefore(vQa().content.cloneNode(!0),vy.content.firstChild);wQa=vy}LQa=wQa;KQa.call(JQa,LQa.content);var MQa=document.head,NQa=MQa.appendChild,OQa;if(nQa===void 0){var wy=document.createElement("template");M(wy,"");wy.content.insertBefore(mQa().content.cloneNode(!0),wy.content.firstChild);wy.content.insertBefore(kQa().content.cloneNode(!0),wy.content.firstChild);nQa=wy}OQa=nQa;NQa.call(MQa,OQa.content);var QQa=function(a,b,c,d,e){this.prefix=b;this.prefixMapping=e;this.SHARED_RENDERERS_={aboutThisAdRenderer:!0,bubbleHintRenderer:!0,confirmDialogRenderer:!0,fancyDismissibleDialogRenderer:!0,mealbarPromoRenderer:!0,notificationActionRenderer:!0,reportDetailsFormRenderer:!0,reportFormModalRenderer:!0,sharingEmbedRenderer:!0,sharingRenderer:!0,showActionDialogRenderer:!0,sortFilterSubMenuPopupRenderer:!0,tooltipRenderer:!0,unifiedSharePanelRenderer:!0,unlimitedFamilyMessageInterstitialRenderer:!0,unlimitedFamilyProfileInterstitialRenderer:!0, unpluggedPauseMembershipDialogRenderer:!0,upsellDialogRenderer:!0,ypcOffersModalRenderer:!0,ypcUpgradeDialogRenderer:!0,loadingRenderer:!0,sheetViewModel:!0,miniAppGameInfoDialogViewModel:!0,profileCardViewModel:!0,genAiFeedbackFormViewModel:!0,dialogViewModel:!0,gulpTriggeringDialogViewModel:!0,imageEditorRenderer:!0,storiesViewerViewModel:!0};this.popupConfig=c||PQa;this.forwardedEvents=a||[];this.forwardingEnabledPopups=new Set(d||[])},RQa=function(a,b){var c; return((c=a.prefixMapping)==null?0:c[b])?a.prefixMapping[b]:a.SHARED_RENDERERS_.hasOwnProperty(b)?"yt":a.prefix},xy={DIALOG:{component:"tp-yt-paper-dialog", properties:{withBackdrop:!0,modern:!0,modal:!1},preventAutonav:!0},FULLSCREEN_OVERLAY:{component:null,properties:{withBackdrop:!0}},DROPDOWN:{component:"tp-yt-iron-dropdown",properties:{noOverlap:!0,horizontalAlign:"auto",verticalAlign:"top",dynamicAlign:!0,withBackdrop:!1,addSpacing:!0},forceFocus:!0,slotName:"dropdown-content",preventAutonav:!0},HINT:{component:"tp-yt-iron-dropdown",properties:{allowOutsideScroll:!0,dynamicAlign:!1,horizontalAlign:"center",noOverlap:!0,scrollAction:"refit",verticalAlign:"bottom", verticalOffset:15,withBackdrop:!1},positionalProperties:{OPEN_POPUP_POSITION_TOP:{horizontalAlign:"center",horizontalOffset:0,verticalAlign:"bottom",verticalOffset:15},OPEN_POPUP_POSITION_TOPLEFT:{horizontalAlign:"right",horizontalOffset:-12,shiftedHorizontalOffset:24,verticalAlign:"bottom",verticalOffset:15},OPEN_POPUP_POSITION_TOPRIGHT:{horizontalAlign:"left",horizontalOffset:-12,shiftedHorizontalOffset:24,verticalAlign:"bottom",verticalOffset:15},OPEN_POPUP_POSITION_LEFT:{horizontalAlign:"right", horizontalOffset:12,verticalAlign:"middle",verticalOffset:0},OPEN_POPUP_POSITION_RIGHT:{horizontalAlign:"left",horizontalOffset:12,verticalAlign:"middle",verticalOffset:0},OPEN_POPUP_POSITION_BOTTOM:{horizontalAlign:"center",horizontalOffset:0,verticalAlign:"top",verticalOffset:12},OPEN_POPUP_POSITION_BOTTOMLEFT:{horizontalAlign:"right",horizontalOffset:12,shiftedHorizontalOffset:24,verticalAlign:"top",verticalOffset:12},OPEN_POPUP_POSITION_BOTTOMRIGHT:{horizontalAlign:"left",horizontalOffset:-12, shiftedHorizontalOffset:24,verticalAlign:"top",verticalOffset:12}},forceCloseOnOutsideClick:!0,forceFocus:!0,slotName:"dropdown-content"},HINT_PERSISTENT:{component:"tp-yt-iron-dropdown",properties:{allowOutsideScroll:!0,dynamicAlign:!1,horizontalAlign:"center",noOverlap:!0,scrollAction:"refit",verticalAlign:"bottom",verticalOffset:15,withBackdrop:!1,noAutoFocus:!0},positionalProperties:{OPEN_POPUP_POSITION_TOP:{horizontalAlign:"center",horizontalOffset:0,verticalAlign:"bottom",verticalOffset:15}, OPEN_POPUP_POSITION_TOPLEFT:{horizontalAlign:"right",horizontalOffset:-12,shiftedHorizontalOffset:24,verticalAlign:"bottom",verticalOffset:15},OPEN_POPUP_POSITION_TOPRIGHT:{horizontalAlign:"left",horizontalOffset:-12,shiftedHorizontalOffset:24,verticalAlign:"bottom",verticalOffset:15},OPEN_POPUP_POSITION_LEFT:{horizontalAlign:"right",horizontalOffset:12,verticalAlign:"middle",verticalOffset:0},OPEN_POPUP_POSITION_RIGHT:{horizontalAlign:"left",horizontalOffset:12,verticalAlign:"middle",verticalOffset:0}, OPEN_POPUP_POSITION_BOTTOM:{horizontalAlign:"center",horizontalOffset:0,verticalAlign:"top",verticalOffset:12},OPEN_POPUP_POSITION_BOTTOMLEFT:{horizontalAlign:"right",horizontalOffset:12,shiftedHorizontalOffset:24,verticalAlign:"top",verticalOffset:12},OPEN_POPUP_POSITION_BOTTOMRIGHT:{horizontalAlign:"left",horizontalOffset:-12,shiftedHorizontalOffset:24,verticalAlign:"top",verticalOffset:12}},slotName:"dropdown-content"},LOCKED_OVERLAY_DIALOG:{component:"tp-yt-paper-dialog",properties:{restoreFocusOnClose:!0, scrollAction:"lock",withBackdrop:!0},preventAutonav:!0}};xy.MEALBAR={component:"tp-yt-paper-dialog",properties:{keepBelowPlayer:!y("kevlar_mealbar_above_player"),modern:Hk("INNERTUBE_CLIENT_NAME")!=="WEB_REMIX",noAutoFocus:!0,noCancelOnOutsideClick:!0,withBackdrop:!1,restoreFocusOnClose:!0},styles:{position:"fixed",top:"auto",left:"0",right:"auto",bottom:"0",margin:"16px"},rtlStyles:{position:"fixed",top:"auto",right:"0",left:"auto",bottom:"0",margin:"16px"}}; xy.BOTTOM_SHEET={component:"tp-yt-paper-dialog",properties:{},styles:{position:"fixed",bottom:"0",width:"100%",margin:"0"}};xy.MODAL={component:"tp-yt-paper-dialog",properties:{modal:!0,modern:!0},forceFocus:!0,preventAutonav:!0};xy.LOCKED_MODAL={component:"tp-yt-paper-dialog",properties:{modal:!0,modern:!0,scrollAction:"lock"},forceFocus:!0,preventAutonav:!0}; xy.MOLE={component:null,styles:{position:"fixed",top:"auto",left:"auto",right:"0",bottom:"0",zIndex:"var(--ytd-z-index-miniplayer)"},rtlStyles:{position:"fixed",top:"auto",left:"0",right:"auto",bottom:"0",zIndex:"var(--ytd-z-index-miniplayer)"}}; xy.NOTIFICATION={component:null,styles:{position:"fixed",top:"0",left:"auto",right:"0",bottom:"auto",marginTop:"60px",zIndex:"var(--ytd-z-index-notification)"},rtlStyles:{position:"fixed",top:"0",left:"0",right:"auto",bottom:"auto",marginTop:"60px",zIndex:"var(--ytd-z-index-notification)"},preventAutonav:!0}; xy.OVERLAY_DROPDOWN={component:"tp-yt-iron-dropdown",properties:{noOverlap:!1,horizontalAlign:"auto",verticalAlign:"top",dynamicAlign:!0,withBackdrop:!1},forceFocus:!0,slotName:"dropdown-content",preventAutonav:!0}; xy.RESPONSIVE_DROPDOWN={component:"tp-yt-iron-dropdown",properties:{noOverlap:!0,horizontalAlign:"auto",verticalAlign:"top",dynamicAlign:!0,withBackdrop:!1},narrowProperties:{horizontalAlign:null,verticalAlign:null,dynamicAlign:!1,withBackdrop:!0},forceFocus:!0,slotName:"dropdown-content",preventAutonav:!0}; xy.CONTEXTUAL_SHEET={component:"tp-yt-iron-dropdown",properties:{noOverlap:!0,horizontalAlign:"auto",verticalAlign:"top",dynamicAlign:!0,withBackdrop:!1,avoidOuterEdge:!0,addSpacing:!0},positionalProperties:{OPEN_POPUP_POSITION_RIGHT:{horizontalAlign:"left",verticalAlign:"middle"},OPEN_POPUP_POSITION_BOTTOMLEFT:{horizontalAlign:"right",verticalAlign:"top"}},forceFocus:!0,slotName:"dropdown-content",preventAutonav:!0,styles:{"max-width":"400px"}}; xy.SURVEY={component:"tp-yt-paper-dialog",properties:{withBackdrop:!1,noCancelOnOutsideClick:!0,noAutoFocus:!0},styles:{position:"fixed",top:"auto",left:"auto",right:"0",bottom:"0"},rtlStyles:{position:"fixed",top:"auto",left:"0",right:"auto",bottom:"0"}};xy.TOP_ALIGNED_DIALOG={component:"tp-yt-paper-dialog",properties:{withBackdrop:!0,verticalAlign:"top",horizontalAlign:"center"},styles:{margin:"8px 0 0 0"},targetContainer:!0};xy.TOAST={component:null,properties:{}};var PQa=xy;var SQa=new function(a,b,c){this.supportedPopups=a;this.navigationEndpointPopupMap=b;this.popupTypeMap=c;this.supportedPopups=a;this.navigationEndpointPopupMap=b;this.popupTypeMap=c}({aboutThisAdRenderer:!0, adFeedbackRenderer:!0,adInfoDialogRenderer:!0,addToPlaylistRenderer:!0,backstagePostDialogPopupRenderer:!0,bubbleHintRenderer:!0,channelCreationDialogRenderer:!0,channelWarmWelcomeRenderer:!0,channelWarmWelcomeContRenderer:!0,checkboxSurveyRenderer:!0,confirmDialogRenderer:!0,dismissalFollowUpRenderer:!0,enforcementMessageViewModel:!0,fancyDismissibleDialogRenderer:!0,formPopupRenderer:!0,gamingAccountLinkConfirmDialogRenderer:!0,gamingAccountLinkSettingRenderer:!0,hotkeyDialogRenderer:!0,sponsorshipConfirmCancelRenderer:!0, modalWithTitleAndButtonRenderer:!0,notificationActionRenderer:!0,reportFormModalRenderer:!0,searchSuggestionReportDialog:!0,sharingRenderer:!0,sharingEmbedRenderer:!0,menuPopupRenderer:!0,singleOptionSurveyRenderer:!0,surveyFollowUpRenderer:!0,unifiedSharePanelRenderer:!0,unlimitedFamilyMessageInterstitialRenderer:!0,unlimitedFamilyProfileInterstitialRenderer:!0,unpluggedPauseMembershipDialogRenderer:!0,ypcUpgradeDialogRenderer:!0,ypcOffersOverlayRenderer:!0,redCancelSurveyRenderer:!0,conversationSectionController:!0, conversationHighPriorityNotificationContentRenderer:!0},{adFeedbackEndpoint:"adFeedbackEndpoint.content",adInfoDialogEndpoint:"adInfoDialogEndpoint.dialog",createBackstagePostDialogEndpoint:"createBackstagePostDialogEndpoint.dialog",confirmDialogEndpoint:"confirmDialogEndpoint.content",managePurchaseEndpoint:"managePurchaseEndpoint.content",modalEndpoint:"modalEndpoint.modal",shareEndpoint:"shareEndpoint",shareEntityEndpoint:"shareEntityEndpoint",unlimitedFamilyFlowEndpoint:"unlimitedFamilyFlowEndpoint.unlimitedFamilyFlowEndpointSupportedRenderers", openPopupAction:"openPopupAction.popup",ypcCancelSurveyEndpoint:"ypcCancelSurveyEndpoint.surveySupportedRenderers"},{aboutThisAdRenderer:"DIALOG",adFeedbackRenderer:"DIALOG",adInfoDialogRenderer:"RESPONSIVE_DROPDOWN",addToPlaylistRenderer:y("desktop_add_to_playlist_renderer_dialog_popup")?"DIALOG":"RESPONSIVE_DROPDOWN",backstagePostDialogPopupRenderer:"DIALOG",bubbleHintRenderer:"HINT",checkboxSurveyRenderer:"SURVEY",confirmDialogRenderer:"DIALOG",dismissalFollowUpRenderer:"DIALOG",enforcementMessageViewModel:"LOCKED_MODAL", fancyDismissibleDialogRenderer:"DIALOG",gamingAccountLinkConfirmDialogRenderer:"DIALOG",gamingAccountLinkSettingRenderer:"DIALOG",hotkeyDialogRenderer:"DIALOG",sponsorshipConfirmCancelRenderer:"DIALOG",menuPopupRenderer:"RESPONSIVE_DROPDOWN",modalWithTitleAndButtonRenderer:"RESPONSIVE_DROPDOWN",notificationActionRenderer:"TOAST",reportFormModalRenderer:"DIALOG",searchSuggestionReportDialog:"DIALOG",sharingEmbedRenderer:"DIALOG",sharingRenderer:"RESPONSIVE_DROPDOWN",singleOptionSurveyRenderer:"SURVEY", surveyFollowUpRenderer:"SURVEY",unifiedSharePanelRenderer:"DIALOG",unlimitedFamilyMessageInterstitialRenderer:"DIALOG",unlimitedFamilyProfileInterstitialRenderer:"DIALOG",unpluggedPauseMembershipDialogRenderer:"DIALOG",ypcOffersOverlayRenderer:"DIALOG",ypcUpgradeDialogRenderer:"DIALOG",redCancelSurveyRenderer:"DIALOG",conversationSectionController:"MOLE",conversationHighPriorityNotificationContentRenderer:"NOTIFICATION"}),TQa=new QQa("yt-action yt-navigate yt-popup-canceled yt-popup-closed yt-popup-opened yt-service-request-completed yt-service-request-error yt-service-request-sent yt-lockup-requested".split(" "), "ytd");var UQa;var VQa;var yy=new zn("ICON_MANAGER_TOKEN");var WQa=[48,20,18,16,15,13,12],XQa=new Map;function zy(a){a=(a||"").split(":");a.length===1&&a.unshift("yt-icons");a[1]=a[1].toLowerCase();return a} var YQa=new Set,ZQa=new Set,$Qa=new Set,aRa=new Set,bRa=new Set,dRa=new Promise(function(a){var b=!1,c=!1,d=!1,e=[],f=function(h){if("detail"in h)if(h=h.detail,h.name==="yt-icons")cRa(h),b=!0;else if(h.name==="yt-sys-icons")cRa(h),c=!0;else{var m;((m=h.name)==null?0:m.includes("yt-sys-icons"))&&h.size!==24&&(cRa(h,!0),e.push(h.size),e.length===WQa.length&&(d=!0))}b&&c&&d&&(window.removeEventListener("iron-iconset-added",f),a())}; window.addEventListener("iron-iconset-added",f)}); function cRa(a,b){var c=(b=b===void 0?!1:b)?aRa:ZQa,d=b?bRa:$Qa;a.getIconNames().forEach(function(e){e=b?e:e.substring(e.indexOf(":")+1);a.name==="yt-icons"?YQa.add(e):e.includes("-filled")?c.add(e):d.add(e)})} function Ay(a,b,c,d){c=c===void 0?!1:c;d=d===void 0?!1:d;var e,f,h;return ta(function(m){if(m.nextAddress==1)return m.yield(dRa,2);if(d)return m.return(YQa.has(a));e=c?aRa:ZQa;f=c?bRa:$Qa;return b?(h=a.includes("-filled")?a:a.concat("-filled"),m.return(e.has(h))):m.return(f.has(a))})} var eRa=new Map([["access_time","watch_later"],["add_friend","people"],["add_to_playlist","add"],["add_to_remote_queue","add_to_queue"],["answer_neither_satisfied_nor_dissatisfied","meh"],["answer_somewhat_dissatisfied","sad"],["answer_somewhat_satisfied","happy"],["answer_very_dissatisfied","very_sad"],["answer_very_satisfied","very_happy"],["arrow-back","arrow_back"],["arrow-drop-down","arrow_drop_down"],["arrow-forward","arrow_forward"],["arrow_solid_down","arrow_solid_down-filled"],["arrow_solid_up", "arrow_solid_up-filled"],["audiotrack","music"],["auto-awesome","auto_awesome"],["avatar_anonymous","account_circle"],["avatar_logged_out","account_circle"],["back","arrow_back"],["bar_horizontal","bar_horizontal"],["block","slash_circle_left"],["bookmark_border","bookmark"],["channel_notification_preference_off","notifications"],["channel_notification_preference_on","notifications_active"],["check_circle","check_circle_thick"],["check_circle_filled","check_circle_thick-filled"],["cloud_upload","cloud_arrow_up"], ["contact_support","help"],["content_cut","scissors"],["creation_live","live"],["creation_upload","my_videos"],["creation_upload_red","upload"],["delete_sweep","delete"],["dismissal","close"],["draft","paper_corner_folded"],["email","mail"],["emoji","very_happy"],["emoji_flags","flag"],["emoji_objects","course"],["emoji_people","very_happy"],["emoji_recent","watch_later"],["error_white","alert_circle"],["exit_app","exit_to_app"],["expand-less","collapse"],["expand-more","expand"],["expand_less","collapse"], ["expand_more","expand"],["external_link","open_in_new"],["face_filled_happy","face_happy_v2-filled"],["face_filled_meh","face_meh_v2-filled"],["face_filled_sad","face_sad_v2-filled"],["face_filled_unhappy","face_unhappy_v2-filled"],["face_filled_very_happy","face_very_happy_v2-filled"],["face_outlined_happy","face_happy_v2"],["face_outlined_meh","face_meh_v2"],["face_outlined_sad","face_sad_v2"],["face_outlined_unhappy","face_unhappy_v2"],["face_outlined_very_happy","face_very_happy_v2"],["guide_close", "chevron_left"],["help_outline","help"],["home","tab_home"],["info_outline","info"],["insert_chart","poll"],["insert_photo","image"],["launch","open_in_new"],["likes_playlist","like"],["live","radar_live"],["live_unlisted","link"],["local_offer","purchases"],["members_only_mode_off","message"],["money_fill_jpy","yen_sign_container"],["more_chevron","expand"],["more_horiz","more"],["music_note","music"],["music_repeat_all","loop"],["music_repeat_one","loop_one"],["music_shuffle","shuffle"],["my_channel", "account_circle"],["notifications_done_checkmark","check"],["notifications_none","notifications"],["official_artist_badge","music"],["outline_arrow_solid_down","arrow_solid_down"],["paid","creator_metadata_monetization"],["play_all","play_arrow"],["privacy_private","lock"],["privacy_unlisted","link"],["question_answer","forum"],["remove-circle-outline","remove_circle"],["report","error"],["report_problem","warning"],["schedule","watch_later"],["settings_application","settings"],["settings_material", "settings"],["share_arrow","share"],["slow_mode_off","message"],["sticker_emoticon","happy"],["subscription_manager","settings"],["supervisor_account","people"],["tab_account","person"],["tab_explore","explore"],["tab_subscriptions","subscriptions"],["tab_trending","fire"],["timer","stopwatch"],["trending","fire"],["unlimited","subscribe"],["vertical_align_bottom","offline_download"],["video_library_white","uploads"],["video_youtube","subscribe"],["wallpaper","image"],["watch_related_mix","mix"], ["what_to_watch","tab_home"]]); function By(a){if(fRa(a))return a.toString();var b=XQa.get(a);if(b)return b;b=a.toLowerCase();var c="yt-icons",d=b.replace(/_/g,"-");switch(a){case"MY_CHANNEL":b="account_circle";break;case"ADD_TO_LIBRARY":b="add";break;case"ALERT_WARN_RED":b="warning";break;case"ARTIST":case"ARTIST_ANALYTICS":b="person_music";break;case"BLOCK_USER":b="block";break;case"CAPTIONS":b="closed_caption";break;case"CLOSED_CAPTION":c="av";b="closed-caption";break;case"COLLECTION":c="maps";b="layers";break;case"CONTACT":c= "icons";b="business";break;case"CREATOR_STUDIO_ERROR_ON_LOAD":case"CREATOR_STUDIO_ERROR_ON_LOAD_V2":case"CREATOR_STUDIO_NO_COMMENTS":case"CREATOR_STUDIO_NO_HELD_COMMENTS":case"CREATOR_STUDIO_NO_HELD_COMMENTS_V2":case"CREATOR_STUDIO_NO_SEARCH_MATCH":case"CREATOR_STUDIO_NO_SEARCH_MATCH_V2":c="yt-studio-system-icons";b=d.split("creator-studio-")[1];break;case"DISMISSAL":b="close";break;case"DO_NOT_DISTURB":b="block";break;case"DOGFOOD":c="icons";b="pets";break;case"DRAFT":b="paper_corner_folded"; break;case"EMPTY_LIKE":b="like_outline";break;case"EXIT_APP":b="exit_to_app";break;case"EXPAND_MORE":case"EXPAND_LESS":b=d;break;case"GAMES":c="ytg";b="my-games";break;case"GO_TO_PAGE":b="arrow-forward";break;case"GROUP":c="social";break;case"HIDE":b="not_interested";break;case"INPUT_COMPONENT":c="icons";b="settings-input-component";break;case"KIDS_BLOCK":b="block";break;case"MEMBERSHIP_LIMITED_PRE_PURCHASE":case"MEMBERSHIP_OFFER":c="ytg";b="membership-pre-purchase";break;case"MEMBERSHIP_LIMITED_POST_PURCHASE":c= "ytg";b="membership-post-purchase";break;case"MULTIVIEW":b="screen_multi_view";break;case"MY_LOCATION":c="maps";b=d;break;case"NOTIFICATIONS_INBOX":b="NOTIFICATIONS";break;case"NEXT":b="chevron_right";break;case"OFFLINE":b="power-settings-new";break;case"PAUSE":c="miniplayer";break;case"PAYMENT":c="icons";break;case"PHONE_DOWNLOAD":b="phone_download";break;case"PREMIUM_STANDALONE":c="yt-logos";b="premium_standalone";break;case"PREMIUM_STANDALONE_CAIRO":c="yt-logos";b="premium_standalone_cairo"; break;case"QUESTION_ANSWER":b="question_answer";break;case"REDEEM":c="icons";b="redeem";break;case"REMOVE":case"REMOVE_FROM_HISTORY":case"REMOVE_FROM_PLAYLIST":b="remove-circle-outline";break;case"SAVE_PLAYLIST":case"LIBRARY_ADD":b="library_add";break;case"SCHOOL":c="yt-sys-icons";b="creator_academy";break;case"SETTINGS_LIGHT":b="settings_applications";break;case"SETTINGS_MATERIAL":b="settings";break;case"SEARCH_HISTORY":b="watch_history";break;case"SHOPPING_BAG":b="bag";break;case"SOCIAL":case"PEOPLE":c= "yt-icons";b="people";break;case"STAFF_PICK":c="ytg";b="spotlight";break;case"START_DVR":b="add";break;case"STOP_DVR":c="av";b="stop";break;case"TAB_LIKED":b="like";break;case"TAB_INBOX":b="mail";break;case"TERMS_OF_SERVICE":c="icons";b="description";break;case"TRENDING":b="fire";break;case"UNBLOCK_USER":b="remove";break;case"UNPLUGGED_DARK_THEME":c="image";b="brightness-3";break;case"UNPLUGGED_LIVE_GUIDE":case"LIVE":b="live";break;case"UNPLUGGED_SPORTS":c="ytu";b="visibility-off";break; case"VIDEOS":c="av";b="play-circle-filled";break;case"YOUTUBE":c="yt-logos";b="lozenge";break;case"YOUTUBE_RED_LOGO":case"YOUTUBE_PREMIUM_LOGO":c="yt-logos-ext";b="yt-logo-red-updated";break;case"YOUTUBE_LOGO":c="yt-logos-ext";b="yt-logo-updated";break;case"OFFLINE_NO_CONTENT":c="offline-no-content";break;case"SHORTS_COMMENT":case"SHORTS_DISLIKE":case"SHORTS_LIKE":case"SHORTS_SHARE":c="shorts";b=d;break;case"OUTLINE_YOUTUBE_IMPROVE_TV":c="yt-sys-icons";b="youtube_improve_tv";break;case"OUTLINE_BAG":c= "yt-sys-icons";b="bag";break;case"QUEUE_PLAY_LAST":c="yt-sys-icons";b="list_queue_last";break;case"SLASH_CIRCLE_LEFT":b="slash_circle_left";break;case"SPEED_1_POINT_2X":b="1_point_2x";break;case"SPEED_1_POINT_5X":b="1_point_5x";break;case"SPEED_1_POINT_8X":b="1_point_8x";break;case"SPEED_POINT_2X":b="point_2x";break;case"SPEED_POINT_5X":b="point_5x";break;case"SPEED_POINT_8X":b="point_8x";break;case"SPEED_1X":b="1x";break;case"SPEED_2X":b="2x";break;case"TAB_BOOKMARK":b="bookmark";break; case"OUTLINE_CLOCK_HALF_CIRCLE":c="yt-sys-icons";b="clock_half_circle";break;case"YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16":case"YOUTUBE_SHORTS_FILL_NO_TRIANGLE_WHITE_16":c="yt-sys-icons";b="youtube_shorts_no_triangle-filled";break;case"PLAYABLES_LOGO":c="yt-sys-icons",b="tic_tac_toe";}b=""+c+":"+b;XQa.set(a,b);return b} function fRa(a){var b;y("kevlar_use_wil_icons")?b=!!Dn().resolve(yy).resolveIcon({iconName:a.toString()}):b=!1;return b} ;function Cy(a,b){var c=Object.keys(a);a=new ql("[Command Handler] "+b,{filteredCommandNames:c,originalCommand:a});$n(a)} function gRa(a,b){Cy(a,b+" was called but not set")} ;function Dy(a){return function(){return Dn().resolve(a)}} function hRa(a,b){var c=z(a,zs);if(c&&(c=b[c.signal]))return c();a=l(Object.keys(a));for(c=a.next();!c.done;c=a.next())if(c=c.value,b[c]&&(c=b[c]))return c()} ;var Ey=function(a,b,c,d,e,f,h,m){h=h===void 0?[]:h;m=m===void 0?[]:m;this.buildCommandPayload=a;this.navigate=b;this.handleServiceRequest=c;this.sendAction=d;this.JSC$8331_screenManager=e;this.commandResolverMap=f;this.autoLogResolverAllowlist=h;this.metaCommandClickLoggingDenylist=m;this.pendingCommands=new Set;this.isTracingEnabled=!1;iRa(this)},mRa=function(a,b){var c=jRa,d=kRa,e=y("enable_command_handler_screen_manager")?Fy():void 0,f=lRa; var h=h===void 0?[]:h;var m=m===void 0?[]:m;Ey.instance=new Ey(a,b,c,d,e,f,h,m)},iRa=function(a){if(!a.isTracingEnabled&&pu("command")){var b=a.resolveCommand; a.resolveCommand=function(c,d){a:{for(e in c)if(Object.prototype.hasOwnProperty.call(c,e)){var e={commandType:e};break a}e={}}return qu("command",e,b.bind(this,c,d))}; a.isTracingEnabled=!0}},nRa=function(a,b,c){if(!a.commandResolverMap)return{handled:!1}; var d=hRa(b,a.commandResolverMap);return d?(a.autoLogResolverAllowlist.some(function(e){return!!z(b,e)}),Gy(a,b,c),{handled:!0, completion:function(){var e,f;return ta(function(h){if(h.nextAddress==1)return d instanceof Promise?h.yield(d,3):(e=d,h.jumpTo(2));h.nextAddress!=2&&(e=h.yieldResult);f=e;return h.yield(f.resolve(b,c),0)})}()}):{handled:!1}}; Ey.prototype.resolveCommand=function(a,b){return oRa(this,a,b).handled}; var oRa=function(a,b,c){var d=pRa(b);if(c==null||!c.skipCommandResolverMap){var e=nRa(a,b,c);if(e.handled)return e}if(d)return qRa(a,b,c);if(!a.buildCommandPayload)return Cy(b,"Unhandled command by buildCommandPayload"),{handled:!1};var f=a.buildCommandPayload(b,c);if(c==null?0:c.commandController)f.commandController=c.commandController;if(f.type===0){if(!a.navigate)return gRa(b,"navigate"),{handled:!1};if(!rRa(f.command))return Cy(b,"Page requests need to specify a url"),{handled:!1};if(sRa(a,f.command))return{handled:!1}; y("logging_avoid_blocking_during_navigation")&&Xqa().transition("application_navigating");b=a.navigate(f)||[];d=Promise.resolve(Zja(b).then(function(){a.pendingCommands.delete(f.command)})); a.JSC$8331_screenManager&&tRa(a.JSC$8331_screenManager,f.command,{clickedVisualElement:c==null?void 0:c.clickedVisualElement,dataPromises:b,layer:f.layer,automatedLogEventSource:4});return{handled:!0,completion:d}}if(f.type===1){if(!a.handleServiceRequest)return gRa(b,"handleServiceRequest"),{handled:!1};if(sRa(a,f.command))return{handled:!1};Gy(a,f.command,c);c=a.handleServiceRequest(f);return{handled:!0,completion:Promise.resolve(Zja(c).then(function(){a.pendingCommands.delete(f.command)}))}}if(f.type=== 2){if(!a.sendAction)return gRa(b,"sendAction"),{handled:!1}; Gy(a,f.command,c);a.sendAction(f);return{handled:!0,completion:Promise.resolve()}}return{handled:!1}},sRa=function(a,b){if(a.pendingCommands.has(b))return!0; a.pendingCommands.add(b);return!1},Gy=function(a,b,c){if((c==null||!c.disableClickTracking)&&a.JSC$8331_screenManager)if(b.clickTrackingParams&&y("log_click_with_layer_from_element_in_command_handler")){var d; c=c==null?void 0:(d=c.form)==null?void 0:d.element;a.JSC$8331_screenManager.clickCommand(b,null,c&&c.getScreenLayer&&c.getScreenLayer())}else b.clickTrackingParams?a.JSC$8331_screenManager.clickCommand(b):!y("disable_clicked_visual_element_in_command_handler")&&(c==null?0:c.clickedVisualElement)&&Hy(a.JSC$8331_screenManager,c.clickedVisualElement)},pRa=function(a){var b=!!z(a,Jx),c; a=((c=z(a,Nx))==null?void 0:c.signal)==="CLIENT_SIGNAL";return b||a},qRa=function(a,b,c){var d=z(b,Jx); if(d)var e=(d==null?void 0:d.commands)||[];else{var f;if(((f=z(b,Nx))==null?void 0:f.signal)==="CLIENT_SIGNAL"){var h;e=((h=z(b,Nx))==null?void 0:h.actions)||[]}}if(e){(d=uRa(a,e))&&Gy(a,b,c);b=[];e=l(e);for(f=e.next();!f.done;f=e.next()){f=f.value;try{var m=Object.assign({},c);d&&(m.disableClickTracking=!0);var p=oRa(a,f,m);p.handled&&b.push(p.completion)}catch(q){q instanceof Error&&$n(q)}}return{handled:!0,completion:Promise.allSettled(b).then(function(){})}}Cy(b,"Could not handle the meta command"); return{handled:!1}},uRa=function(a,b){return b.every(function(c){return a.metaCommandClickLoggingDenylist.some(function(d){return!!z(c,d)})})},rRa=function(a){var b; return!((b=z(a==null?void 0:a.commandMetadata,Mx))==null||!b.url)};function Iy(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?!1:d;c===null&&(c={});var e=uma("kevlar_command_handler_command_banlist");e=l(e);for(var f=e.next();!f.done;f=e.next())if(f=a?a.hasOwnProperty(f.value):void 0,f)return!1;e=z(a.commandMetadata,Mx);return d&&e!=null&&e.url?!1:!b.disableCommandHandlerOverride&&Ey.instance?(d=Ey.instance,c.form||(c.form={element:b}),c.form.element||(c.form.element=b),!c.clickedVisualElement&&b.visualElement&&(c.clickedVisualElement=b.visualElement),d.resolveCommand(a, c),!0):!1} ;function Jy(a){return{runs:[{text:a}]}} function Ky(a){if(a&&a.simpleText)return a.simpleText;var b="";if(a&&a.runs)for(var c=0;c1E3&&eo(new ql("IL Attach cache exceeded limit"))}m= Qy(c,b);Ny.has(m)?ERa(c,b):BRa.set(m,!0)}}d=d.filter(function(t){t.csn!==b?(t.csn=b,t=!0):t=!1;return t}); c={csn:b,parentVe:c.getAsJson(),childVes:Bc(d,function(t){return t.getAsJson()})}; b==="UNDEFINED_CSN"?Ry("visualElementAttached",f,c):a?Xn("visualElementAttached",c,a,f):Yn("visualElementAttached",c,f)} function FRa(a,b,c,d,e,f,h){GRa(a,b,c,e,h)} function GRa(a,b,c,d,e){HRa(c,b);e=Oy({cttAuthInfo:Gv(b)||void 0,automatedLogEventSource:e},b);c={csn:b,ve:c.getAsJson(),eventType:1};d&&(c.clientData=d);b==="UNDEFINED_CSN"?Ry("visualElementShown",e,c):a?Xn("visualElementShown",c,a,e):Yn("visualElementShown",c,e)} function IRa(a,b,c,d){HRa(c,b);var e=Oy({cttAuthInfo:Gv(b)||void 0,automatedLogEventSource:void 0},b);c={csn:b,ve:c.getAsJson(),eventType:4};d&&(c.clientData=d);b==="UNDEFINED_CSN"?Ry("visualElementShown",e,c):a?Xn("visualElementShown",c,a,e):Yn("visualElementShown",c,e)} function JRa(a,b,c,d,e,f){var h=(d=d===void 0?!1:d)?16:8;d=Oy({cttAuthInfo:Gv(b)||void 0,endOfSequence:d,automatedLogEventSource:f},b);c={csn:b,ve:c.getAsJson(),eventType:h};e&&(c.clientData=e);b==="UNDEFINED_CSN"?Ry("visualElementHidden",d,c):a?Xn("visualElementHidden",c,a,d):Yn("visualElementHidden",c,d)} function KRa(a,b,c,d,e,f){LRa(a,b,c,void 0,d,e,f)} function LRa(a,b,c,d,e,f,h){HRa(c,b);d=d||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";f=Oy({cttAuthInfo:Gv(b)||void 0,automatedLogEventSource:h},b);c={csn:b,ve:c.getAsJson(),gestureType:d};e&&(c.clientData=e);b==="UNDEFINED_CSN"?Ry("visualElementGestured",f,c):a?Xn("visualElementGestured",c,a,f):Yn("visualElementGestured",c,f)} function MRa(a,b,c,d){var e=Oy({cttAuthInfo:Gv(b)||void 0},b);c={csn:b,ve:c.getAsJson(),clientData:d};b==="UNDEFINED_CSN"?Ry("visualElementStateChanged",e,c):a?Xn("visualElementStateChanged",c,a,e):Yn("visualElementStateChanged",c,e)} function xRa(){var a=aIa(16);for(var b=[],c=0;c0&&!b[b.length-1].csn&&(b[b.length-1].csn=t||"")):a.backHistoryStack[a.backHistoryStack.length-1]&&!a.backHistoryStack[a.backHistoryStack.length-1].csn&&(a.backHistoryStack[a.backHistoryStack.length- 1].csn=t||"");Jv({clientScreenNonce:t});TRa();var u=Ev(d.layer);f&&f!=="UNDEFINED_CSN"&&u&&y("music_web_mark_root_visible")&&Ty(t,u);a.pendingScreenCreation.delete(d.layer||0);a.pendingScreenFn=void 0;var v;(v=a.recurringGrafts.get(d.layer))==null||v.forEach(function(w,x){w?hz(a,x,w,d.layer):u&&hz(a,x,u,d.layer)}); aSa(a)},WRa=function(a,b){a.backHistoryStackMap.has(b)||a.backHistoryStackMap.set(b,[]); return a.backHistoryStackMap.get(b)},aSa=function(a){for(var b=0;be.clientWidth;f=(f=== "scroll"||f==="auto")&&e.scrollHeight>e.clientHeight||h}}else f=!1;if(f||e._attn_tracked)return b=qz(e,b,c),d.parentID=b.id,d}throw Error("No parent found for attention node")} function kSa(a){return function c(){var d,e;return taa(c,function(f){switch(f.nextAddress){case 1:f.setFinallyBlock(2),d=hSa(a);case 4:if(!d){f.jumpTo(2);break}e=xaa;return f.yield(d,7);case 7:e(f.yieldResult);d=hSa(d);f.jumpTo(4);break;case 2:f.enterFinallyBlock(),f.leaveFinallyBlock(0);}})}()} ;function lSa(a){function b(p){p=l(p);for(var q=p.next(),t={};!q.done;t={node$jscomp$485:void 0},q=p.next())t.node$jscomp$485=q.value,t.node$jscomp$485===window||t.node$jscomp$485.addEventListener("scroll",function(u){return function(){return h(u.node$jscomp$485)}}(t))} var c=a.scrollThrottle,d=a.scheduleAfterRender,e=new Qw,f=function(p){return void e.next(Object.assign({},{timestamp:Zl()},p))},h=mSa(c,function(p){d(function(){var q=p._attn_data; if(q&&q.attributes){var t=q.attributes.scrollTop,u=q.attributes.scrollLeft,v=q.attributes.scrollTop=p===window?window.scrollY:p.scrollTop,w=q.attributes.scrollLeft=p===window?window.scrollX:p.scrollLeft;if(t!==v||u!==w)q={id:q.id,attributes:{}},t!==v&&(q.attributes.scrollTop={value:v,prev:t,delta:v-t}),u!==w&&(q.attributes.scrollLeft={value:w,prev:u,delta:w-u}),f({mutated:q})}})}),m=mSa(c,function(){d(function(){var p=eSa(!0); p=l(p);for(var q=p.next();!q.done;q=p.next())f({mutated:q.value})})}); c=iSa({emit:f,scheduleAfterRender:d,onDiscovered:function(p){b(p)}}); a=c.track;c=c.untrack;window.addEventListener("scroll",function(){return h(window)}); window.addEventListener("resize",function(){return m(window)}); return{events$:qLa(e),track:a,untrack:c,snapshot:function(){d(function(){var p=eSa(!1);f({added:p})})}, onPositionChanged:h}} function mSa(a,b){var c=new mw(b,a);return function(d){return void c.fire(d)}} ;var nSa={events$:cx(),track:function(){}, untrack:function(){}, snapshot:function(){}, onPositionChanged:function(){}};var pSa=oSa(function(){if(y("web_attention_logging_enabled"))try{var a=lSa({scrollThrottle:Yk("web_attention_logging_scroll_throttle",500),scheduleAfterRender:function(b){return ul(0,b,8)}}); y("web_attention_logging_export_to_gel")&&PRa(a);return a}catch(b){}return nSa}); function oSa(a){var b;return function(){b||(b=a());return b}} ;var qSa={},rSa=null,rz={isVisibilityRoot:!1,properties:{observeVisibleOption:{type:String,value:null},observeHiddenOption:{type:String,value:null},observePrescanOption:{type:String,value:null},viewroot:Object,visibilityMonitorKeys:{type:Array,value:void 0},visibilityObserver:Object},created:function(){this.visibilityObserverForChild_=this.localVisibilityObserver_=null;this.visibilityOptionVisible_=this.observeVisibleOption?{calledOnce:this.observeVisibleOption=="observe_once",state:"visible"}:null; this.visibilityOptionHidden_=this.observeHiddenOption?{calledOnce:this.observeHiddenOption=="observe_once",state:"hidden"}:null;this.visibilityOptionPrescan_=this.observePrescanOption?{calledOnce:this.observePrescanOption=="observe_once",state:"prescan"}:null}, attached:function(){this.isVisibilityRoot&&(this.visibilityObserverForChild_=BPa(this.viewroot));Ms(this.initVisibilityObserver_.bind(this))}, initVisibilityObserver_:function(){this.visibilityObserver&&(this.configureVisibilityObserver_(),y("web_attention_logging_enabled")&&pSa().track(this.hostElement))}, configureVisibilityObserver_:function(){var a=this;this.unobserve_();if(y("kevlar_vimio_use_shared_monitor"))pz(this.hostElement,{data:this.data||null,observer:this.visibilityObserver,visibilityCallback:this.visibilityCallback.bind(this),prescanCallback:this.onPrescanVisible.bind(this),layer:this.getScreenLayer&&this.getScreenLayer(),showOption:this.visibilityOptionVisible_,hideOption:this.visibilityOptionHidden_,prescanOption:this.visibilityOptionPrescan_,skipLogging:this.shouldSkipLogging.bind(this)});else {var b=[];this.visibilityOptionVisible_&&b.push(this.visibilityObserver.observe(this.hostElement,function(){return a.onVisible()},this.visibilityOptionVisible_)); this.visibilityOptionHidden_&&b.push(this.visibilityObserver.observe(this.hostElement,function(){return a.onHidden()},this.visibilityOptionHidden_)); this.visibilityOptionPrescan_&&b.push(this.visibilityObserver.observe(this.hostElement,function(){return a.onPrescanVisible()},this.visibilityOptionPrescan_)); this.visibilityMonitorKeys=b}}, detached:function(){this.unobserve_();this.visibilityObserverForChild_=this.localVisibilityObserver_=null}, unobserve_:function(){nz(this,this.visibilityObserver)}, markDirtyVisibilityObserver:function(){this.localVisibilityObserver_&&this.configureVisibilityObserver_()}, getVisibilityObserverForChild:function(){return this.visibilityObserverForChild_?this.visibilityObserverForChild_:this.localVisibilityObserver_}, get visibilityObserver(){if(this.localVisibilityObserver_)return this.localVisibilityObserver_;var a=gi(this.parentNode,function(c){var d,e=(d=c.polymerController)!=null?d:c;return!!e.getVisibilityObserverForChild&&e.getVisibilityObserverForChild()},!0); if(a){var b;this.localVisibilityObserver_=((b=a.polymerController)!=null?b:a).getVisibilityObserverForChild()}else rSa||(rSa=BPa()),this.localVisibilityObserver_=rSa;return this.localVisibilityObserver_},visibilityCallback:function(a){a?this.onVisible():this.onHidden()}, onVisible:function(){}, onHidden:function(){}, onPrescanVisible:function(){}, shouldSkipLogging:function(){}}; y("kevlar_use_vimio_behavior")||(rz={});rz&&!y("kevlar_use_vimio_behavior")&&(delete rz.attached,delete rz.detached);qSa.YtVisibilityObserverBehavior=[rz];var sSa={};sSa.YtVisualElementBehavior=[qSa.YtVisibilityObserverBehavior,{properties:{observeVisibleOption:{type:String,value:"observe_multiple"},observeHiddenOption:{type:String,value:"observe_multiple"},visualElement:Object},onVisible:function(){if(y("kevlar_use_vimio_behavior")&&this.onShow)this.onShow();if(!y("kevlar_vimio_use_shared_monitor")&&!this.shouldSkipLogging()){var a=this.getScreenLayer&&this.getScreenLayer(),b=this.getVisibilityLogger();b&&b.reportShown(this,void 0,a)}}, onHidden:function(){if(y("kevlar_use_vimio_behavior")&&this.onHide)this.onHide();if(!y("kevlar_vimio_use_shared_monitor")){var a=this.getScreenLayer&&this.getScreenLayer(),b=this.getVisibilityLogger();b&&b.reportHidden(this,void 0,a)}}, getVisibilityLogger:function(){return y("kevlar_use_vimio_behavior")?ez():null}, shouldSkipLogging:function(){if(Hk("INNERTUBE_CLIENT_NAME")!=="WEB"||!this.data)return!1;var a=this.getParentRenderer&&this.getParentRenderer();if(!a)return!1;var b,c=(b=a.polymerController)!=null?b:a;if(!c.data)return!1;a=this.data.trackingParams;a=this.data.loggingDirectives?this.data.loggingDirectives.trackingParams:a;var d;b=(d=c.data)==null?void 0:d.trackingParams;var e,f;b=((e=c.data)==null?0:e.loggingDirectives)?(f=c.data)==null?void 0:f.loggingDirectives.trackingParams:b;return a&&b&&a=== b}}];function tSa(a){if(a)try{var b=atob(a.replace(/-/g,"+").replace(/_/g,"/"));if(b){var c=Xma(b,1),d=Xma(b,2);a={};c!==void 0&&(a.veIndex=Number(c));d!==void 0&&(a.veType=Number(d));return a}}catch(e){}} ;var sz=new Map,tz;function uSa(a){ez();if(Ik(bz().JSC$8389_elementShouldLogGesture).bind(bz())(a,4)){vSa(a);var b=wSa(a);sz.set(a,b)}} function vSa(a){sz.has(a)&&(sz.get(a).cancel("untrack hover element"),sz.delete(a))} function wSa(a){var b,c=[],d=!1,e=new cj(function(f,h){Di(a,"mouseenter",Ik(function(){var m,p,q;return ta(function(t){if(t.nextAddress==1)return b=Zl(),m=xSa(a),c.push(m),p=ySa(a,function(){d=!0;h(Error("abandon hover"))}),t.yield(m,2); if(t.nextAddress!=3)return p&&Ii(p),q=zSa(a),c.push(q),t.yield(q,3);f();t.jumpToEnd()})}))}); e.then(function(){var f=Zl()-b;f=Math.round(f);if(!(500>f||6E5<=f)){var h=a.getScreenLayer?a.getScreenLayer():void 0;h=Fv(h)||"";var m=URa(ez(),a);Xy(h,a.visualElement?a.visualElement:Cv(m),"INTERACTION_LOGGING_GESTURE_TYPE_HOVER",{hoverData:{durationHoveredMs:f}})}uSa(a)},function(){tz&&(tz(),tz=null); d&&(vSa(a),uSa(a))}); return e} function xSa(a){var b;return new cj(function(c,d){tz=function(){d(Error("mouse did not stop"))}; b=Oi.debounce(Ik(function(){Ii(e);c()}),1,100); var e=Ei(a,"mousemove",b)}).thenCatch(function(){var c=Oi,d=c.cancelDebouncedJobMap.get(b); d&&c.cancelJob(d)})} function zSa(a){var b;return new cj(function(c,d){tz=function(){d(Error("mouse did not leave"))}; b=Di(a,"mouseleave",Ik(function(){c()}))}).thenCatch(function(){Ii(b)})} function ySa(a,b){return Di(a,"mouseleave",Ik(b))} ;var uz=function(a){this.layer=a},vz=function(a){return a.layer!==void 0?a.layer:a.parent?vz(a.parent):a.layer=0}; uz.prototype.setParent=function(a){this.parent=a};var wz={},xz=0;function ASa(a){xz&&zq.cancel(xz);xz=zq.run(function(){tt(a,"yt-visibility-refresh");xz=0})} wz.YtRendererBehavior=[Ly.YtComponentBehavior,sSa.YtVisualElementBehavior,{_noAccessors:!0,properties:{data:Object},observers:["ytRendererBehaviorDataObserver_(data)","ytRendererBehaviorTargetIdObserver_(data.targetId)"],childCache_:null,parentComponent:null,wasVisible:!1,wasPrescan:!1,lastHandledScroll_:0,isRenderer_:!0,screenLayer:null,veFromLoggingDirective_:!1,useVimio_:y("kevlar_use_vimio_behavior"),created:function(){this.useVimio_||(this.childCache_=new Set)}, detached:function(){if(this.monitorScroll){var a,b;(b=(a=this.monitorScrollElement)!=null?a:this.hostElement)==null||b.removeEventListener("scroll",vt(this,this.onScroll))}this.parentComponent&&(this.parentComponent.childCache_&&this.parentComponent.childCache_.delete(this.hostElement),this.parentComponent=null);this.useVimio_||this.markDirty();vSa(this.hostElement);dy(ey(),this.hostElement);$y.delete(this.hostElement)}, registerRenderer:function(a){var b;((b=a.polymerController)!=null?b:a).parentComponent=this.hostElement;this.useVimio_||(this.childCache_.add(a),this.markDirty())}, unregisterRenderer_:function(a){this.useVimio_||(this.childCache_.delete(a),this.markDirty())}, attached:function(){var a=this,b=this.getParentRenderer();if(b){var c,d,e;(d=(c=(e=b.polymerController)!=null?e:b).registerRenderer)==null||d.call(c,this.hostElement)}if(!this.useVimio_&&this.monitorScroll){var f,h;(h=(f=this.monitorScrollElement)!=null?f:this.hostElement)==null||h.addEventListener("scroll",vt(this,this.onScroll))}ul(0,function(){uSa(a.hostElement)},8); c=new uz(this.screenLayer||void 0);(b=$y.get(b))&&b.layerNode&&c.setParent(b.layerNode);b={};QRa(this.hostElement,(b.isRenderer=!0,b.layerNode=c,b[Zy]=this.data,b))}, getParentRenderer:function(){for(var a=this.hostElement.parentNode,b,c;a&&((b=$y.get(a))==null||!b.isRenderer)&&!((c=a.polymerController)!=null?c:a).isRenderer_;)a=a.parentNode||a.host;return a}, ytRendererBehaviorDataObserver_:function(){if(this.data){this.wasVisible=!1;y("kevlar_use_vimio_behavior")&&this.markDirtyVisibilityObserver();Hk("ADD_SCRAPER_ATTRIBUTES")&&this.data.trackingParams&&(this.hostElement.dataset.ved=this.data.trackingParams);if(y("debug_web_ve_data")&&this.data.trackingParams){var a=tSa(this.data.trackingParams);if(a==null?0:a.veIndex)this.hostElement.dataset.veIndex=String(a.veIndex);if(a==null?0:a.veType)this.hostElement.dataset.ve=String(a.veType)}this.veFromLoggingDirective_&&( this.dataElement=this.clientYouTubeData=this.veType=this.visualElement=void 0,this.veFromLoggingDirective_=!1);!this.visualElement&&this.data.loggingDirectives&&this.data.loggingDirectives.clientVeSpec&&this.data.loggingDirectives.clientVeSpec.uiType&&(this.veType=this.data.loggingDirectives.clientVeSpec.uiType,this.clientYouTubeData=this.data.loggingDirectives.clientVeSpec.clientYoutubeData,y("debug_web_ve_data")&&(this.hostElement.dataset.ve=String(this.veType)),this.data.loggingDirectives.trackingParams&&( this.dataElement=Cv(this.data.loggingDirectives.trackingParams)),this.visualElement=jz(Fy(),this)||void 0,this.veFromLoggingDirective_=!0)}}, ytRendererBehaviorTargetIdObserver_:function(){if(this.data&&this.data.targetId){var a=this.data.targetId;FPa(ey(),a,this.hostElement)}else dy(ey(),this.hostElement)}, onScroll:function(){var a=Date.now();a-this.lastHandledScroll_<50||(this.lastHandledScroll_=a,this.markDirty())}, markDirty:function(){y("kevlar_use_vimio_behavior")?this.markDirtyVisibilityObserver():ASa(this.hostElement)}, getScreenLayer:function(){if(this.screenLayer)return this.screenLayer;var a=this.getParentRenderer();if(a&&(a=$y.get(a))&&a.layerNode)return vz(a.layerNode)}, invalidate:function(){this.markDirty();this.wasPrescan=this.wasVisible=!1}, getNodes:function(){return this.childCache_?[].concat(ja(this.childCache_)):[]}, impressionLog:function(){if(this.data&&this.data.impressionEndpoints)for(var a=0;a=e.length?(b.append(e),a-=e.length):a?(b.append(new Uint8Array(e.buffer,e.byteOffset,a)),c.append(new Uint8Array(e.buffer,e.byteOffset+a,e.length-a)),a=0):c.append(e);return{headView:b,tailView:c}}; Gz.prototype.isFocused=function(a){return a>=this.arrayPos&&a>10;f=56320|f&1023}Hz[e++]=f}}f=String.fromCharCode.apply(String,Hz); e<1024&&(f=f.substring(0,e));c.push(f)}return c.join("")} function Rz(a,b){var c;if((c=Sz)==null?0:c.encodeInto)return b=Sz.encodeInto(a,b),b.read>6|192:((e&64512)===55296&&d+1>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return c} var ESa=window.TextDecoder?new TextDecoder:void 0,Sz=window.TextEncoder?new TextEncoder:void 0;var FSa=function(a){this.arrayView=a;this.pos=0;this.pendingTagAndType=-1},Tz=function(a){var b=CSa(a.arrayView,a.pos); ++a.pos;if(b<128)return b;for(var c=b&127,d=1;b>=128;)b=CSa(a.arrayView,a.pos),++a.pos,d*=128,c+=(b&127)*d;return c},GSa=function(a,b){var c=a.pendingTagAndType; for(a.pendingTagAndType=-1;a.pos+1<=a.arrayView.totalLength;){c<0&&(c=Tz(a));var d=c>>3,e=c&7;if(d===b)return!0;if(d>b){a.pendingTagAndType=c;break}c=-1;switch(e){case 0:Tz(a);break;case 1:a.pos+=8;break;case 2:d=Tz(a);a.pos+=d;break;case 5:a.pos+=4;}}return!1};function HSa(a,b){a=new Uint8Array(a);b&&a.set(b);return a} var ISa=function(){this.pos=0;this.submessagePosStack=[];this.buf=HSa(4096);this.view=new DataView(this.buf.buffer,this.buf.byteOffset,this.buf.byteLength)},Uz=function(a,b){b=a.pos+b; if(!(a.buf.length>=b)){for(var c=a.buf.length*2;c268435455){Uz(a,4); for(var c=b&1073741823,d=0;d<4;d++)a.view.setUint8(a.pos,c&127|128),c>>=7,a.pos+=1;b=Math.floor(b/268435456)}for(Uz(a,4);b>127;)a.view.setUint8(a.pos,b&127|128),b>>=7,a.pos+=1;a.view.setUint8(a.pos,b);a.pos+=1};function Wz(a){a=new FSa(new Gz([Gd(decodeURIComponent(a))]));if(GSa(a,2)){var b=Tz(a);var c=a.pos;var d=a.arrayView;c=c===void 0?0:c;var e=b===void 0?-1:b;c=c===void 0?0:c;e=e===void 0?-1:e;if(d.totalLength&&e){e<0&&(e=d.totalLength-c);d.focus(c);if(!(c-d.arrayPos+e<=d.arrays[d.arrayIdx].length)){var f=d.arrayIdx,h=d.arrayPos;d.focus(c+e-1);h=new Uint8Array(d.arrayPos+d.arrays[d.arrayIdx].length-h);for(var m=0,p=f;p<=d.arrayIdx;p++)h.set(d.arrays[p],m),m+=d.arrays[p].length;d.arrays.splice(f,d.arrayIdx- f+1,h);d.arrayIdx=0;d.arrayPos=0;d.focus(c)}f=d.arrays[d.arrayIdx];d=new DataView(f.buffer,f.byteOffset+c-d.arrayPos,e)}else d=new DataView(new ArrayBuffer(0));d=new Uint8Array(d.buffer,d.byteOffset,d.byteLength);a.pos+=b;b=d}else b=void 0;b=b?DSa(b):void 0;a=GSa(a,4)?Tz(a):void 0;d=JSa[a];if(typeof d==="undefined")throw a=new ql("Failed to recognize field number",{name:"EntityKeyHelperError",fieldNumber:a}),$n(a),a;return{entityTypeFieldNumber:a,entityType:d,entityId:b}} function Xz(a,b){var c=c===void 0?0:c;var d=new ISa;if(Sz)a=Sz.encode(a);else{var e=new Uint8Array(Math.ceil(a.length*1.2)),f=Rz(a,e);e.lengthf&&(e=e.subarray(0,f));a=e}a!==void 0&&(Vz(d,18),e=a.length,Vz(d,e),Uz(d,e),d.buf.set(a,d.pos),d.pos+=e);a=KSa[b];if(typeof a==="undefined")throw c=new ql("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:b}),$n(c),c;a!==void 0&&(Vz(d,32),Vz(d,a));Vz(d,40);Vz(d,1);b=new Uint8Array(d.buf.buffer, d.buf.byteOffset,d.pos);return encodeURIComponent(Fd(b,c))} for(var KSa={animationEntity:302,accountLinkStatusEntity:122,booleanEntity:307,buttonEntity:358,captionTrack:225,channelHandle:275,chipEntity:498,commerceAcquisitionClientPayloadEntity:276,commerceCartListEntity:236,compositeSourceEntity:594,contextNoteFeedEntityPayload:483,contextNoteUserRatingEntityPayload:576,continuationTokenEntity:406,downloadQualityPickerEntity:202,downloadsPageRefreshTokenEntity:299,downloadsPageViewConfigurationEntity:264,downloadStatusEntity:141,dismissState:540,sfvAudioItemCurrentlyPlayingEntity:186, emojiFountainDataEntity:393,emojiCustomizationSetEntity:496,fakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,featuredProductsEntity:392,flowStateEntity:252,iconBadgeEntity:229,interstitialInteractionStateEntity:443,likeButtonAnimationEntity:567,liveChatPollStateEntity:217,liveViewerLeaderboardChatEntryPointStateEntity:563,liveViewerLeaderboardPointsEntity:564,liveReactionsDataEntity:503,logoEntity:245,macroMarkerEntity:329,mainDownloadsLibraryEntity:158, mainDownloadsListEntity:164,mainPlaylistDownloadStateEntity:373,mainPlaylistEntity:306,mainPlaylistVideoEntity:368,mainVideoDownloadStateEntity:262,mainVideoEntity:261,markersEngagementPanelSyncEntity:196,markersVisibilityOverrideEntity:312,musicAlbumReleaseDetail:18,musicAlbumReleaseDownloadMetadataEntity:259,musicAlbumRelease:17,musicAlbumReleaseUserDetail:19,musicArtistDetail:21,musicArtist:20,musicArtistUserDetail:22,musicDownloadsLibraryEntity:257,musicLibraryEdit:121,musicLibraryStatusEntity:318, musicPlaylist:24,musicPlaylistDownloadMetadataEntity:248,musicShare:100,musicTrackDetail:29,musicTrackDownloadMetadataEntity:234,musicTrack:28,musicTrackUserDetail:30,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pageHeaderEntity:495,pdpStateEntity:524,pinnedProductEntity:273,playbackData:119,quantityIncrementerEntity:356,playerStateEntity:323,refresh:148,saveToPlaylistListEntity:231,selectedChipIndexEntityPayload:479, settingEntity:297,stringEntity:382,suggestedFeedbackChipStateEntity:485,transfer:120,trendingOfferEntity:469,videoDownloadContextEntity:461,videoOverviewAsyncDataEntity:545,videoPlaybackPositionEntity:76,votingEntity:561,ytMainChannelEntity:152,youchatPendingResponseEntity:553,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},JSa={},LSa=l(Object.entries(KSa)),MSa=LSa.next();!MSa.done;MSa=LSa.next()){var NSa=l(MSa.value),OSa=NSa.next().value,PSa=NSa.next().value,QSa=OSa,RSa=PSa;RSa&&(JSa[RSa]= QSa)}function SSa(a){a=a.key||a.id;if(!a)throw Error("Entity key is missing");return a} ;function TSa(a,b){a=a===void 0?{}:a;return USa(a,b)} function Yz(a,b,c,d){if(d===void 0)return d=Object.assign({},a[b]||{}),c=(delete d[c],d),d={},Object.assign({},a,(d[b]=c,d));var e={},f={};return Object.assign({},a,(f[b]=Object.assign({},a[b],(e[c]=d,e)),f))} function VSa(a,b,c,d,e){var f=a[b]||{},h=f[c];if(!h&&!y("web_enable_entity_upsert_on_update"))return a;d=BSa(h||{},d,e==="REPEATED_FIELDS_MERGE_OPTION_APPEND");e={};h={};return Object.assign({},a,(h[b]=Object.assign({},f,(e[c]=d,e)),h))} var USa=function(a,b){a=a===void 0?{}:a;switch(b.type){case"ENTITY_LOADED":return b.payload.reduce(function(d,e){var f,h=(f=e.options)==null?void 0:f.persistenceOption;if(h&&h!=="ENTITY_PERSISTENCE_OPTION_UNKNOWN"&&h!=="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST")return d;if(!e.entityKey)return $n(Error("Missing entity key")),d;if(e.type==="ENTITY_MUTATION_TYPE_REPLACE"){if(!e.payload)return e=new ql("REPLACE entity mutation is missing a payload",{entityKey:e.entityKey}),$n(e),d;var m=Kh(e.payload); return Yz(d,m,e.entityKey,e.payload[m])}if(e.type==="ENTITY_MUTATION_TYPE_DELETE"){a:{e=e.entityKey;try{var p=Wz(e).entityType;m=Yz(d,p,e);break a}catch(u){if(u instanceof Error){e=new ql("Failed to deserialize entity key",{entityKey:e,originalMessage:u.message});$n(e);m=d;break a}throw u}m=void 0}return m}if(e.type==="ENTITY_MUTATION_TYPE_UPDATE"){if(!e.payload)return e=new ql("UPDATE entity mutation is missing a payload",{entityKey:e.entityKey}),$n(e),d;m=Kh(e.payload);var q,t;return VSa(d,m,e.entityKey, e.payload[m],(q=e.fieldMask)==null?void 0:(t=q.mergeOptions)==null?void 0:t.repeatedFieldsMergeOption)}return d},a); case"REPLACE_ENTITY":var c=b.payload;return Yz(a,c.entityType,c.key,c.entityPayload);case"REPLACE_ENTITIES":return Object.keys(b.payload).reduce(function(d,e){var f=b.payload[e];return Object.keys(f).reduce(function(h,m){return Yz(h,e,m,f[m])},d)},a); case"UPDATE_ENTITY":return c=b.payload,VSa(a,c.entityType,c.key,c.entityPayload,c.mergeOption);default:return a;}};function Zz(a,b,c){return a[b]?a[b][c]||null:null} ;var $z;function WSa(){if($z)return $z();var a={};$z=wm("PersistentEntityStoreDb",{objectStores:(a.EntityStore={addedAtVersion:1},a.EntityAssociationStore={addedAtVersion:2},a),shared:!1,upgrade:function(b,c){c(1)&&fm(dm(b,"EntityStore",{keyPath:"key"}),"entityType","entityType");c(2)&&(b=dm(b,"EntityAssociationStore",{keyPath:["parentEntityKey","childEntityKey"]}),fm(b,"byParentEntityKey","parentEntityKey"),fm(b,"byChildEntityKey","childEntityKey"))}, version:3});return $z()} ;function XSa(a){return qm(WSa(),a)} ;function aA(a){return window.Int32Array?new Int32Array(a):Array(a)} var YSa=!1,bA,cA,dA,eA,fA,ZSa=function(a){wi.call(this);this.counter=[0,0,0,0];this.cipherBlock=new Uint8Array(16);this.blockOffset=16;if(!YSa){var b,c=new Uint8Array(256),d=new Uint8Array(256);var e=1;for(b=0;b<256;b++)c[e]=b,d[b]=e,e^=e<<1^(e>>7&&283);bA=new Uint8Array(256);cA=aA(256);dA=aA(256);eA=aA(256);fA=aA(256);for(var f=0;f<256;f++){e=f?d[255^c[f]]:0;e^=e<<1^e<<2^e<<3^e<<4;e=e&255^e>>>8^99;bA[f]=e;b=e<<1^(e>>7&&283);var h=b^e;cA[f]=b<<24|e<<16|e<<8|h;dA[f]=h<<24|cA[f]>>>8;eA[f]=e<<24|dA[f]>>> 8;fA[f]=e<<24|eA[f]>>>8}YSa=!0}e=aA(44);for(c=0;c<4;c++)e[c]=a[4*c]<<24|a[4*c+1]<<16|a[4*c+2]<<8|a[4*c+3];for(d=1;c<44;c++)a=e[c-1],c%4||(a=(bA[a>>16&255]^d)<<24|bA[a>>8&255]<<16|bA[a&255]<<8|bA[a>>>24],d=d<<1^(d>>7&&283)),e[c]=e[c-4]^a;this.key=e}; k(ZSa,wi); ZSa.prototype.encrypt=function(a){var b=a.length;a=new Uint8Array(a.buffer.slice(a.byteOffset,a.byteOffset+b));for(var c=this.cipherBlock,d=0;d=0&&!(a.counter[h]=-~a.counter[h]);h--);for(var m,p,q=4;q<40;)h=cA[c>>>24]^dA[d>>16&255]^eA[e>>8&255]^fA[f&255]^b[q++],m=cA[d>>>24]^dA[e>>16&255]^eA[f>>8&255]^fA[c&255]^b[q++],p=cA[e>>>24]^dA[f>>16&255]^eA[c>>8&255]^fA[d&255]^b[q++],f=cA[f>>>24]^dA[c>>16&255]^eA[d>>8&255]^fA[e&255]^b[q++],c=h,d=m,e=p;a=a.cipherBlock;h=b[40];a[0]=bA[c>>>24]^h>>>24;a[1]=bA[d>>16&255]^h>>16&255;a[2]= bA[e>>8&255]^h>>8&255;a[3]=bA[f&255]^h&255;h=b[41];a[4]=bA[d>>>24]^h>>>24;a[5]=bA[e>>16&255]^h>>16&255;a[6]=bA[f>>8&255]^h>>8&255;a[7]=bA[c&255]^h&255;h=b[42];a[8]=bA[e>>>24]^h>>>24;a[9]=bA[f>>16&255]^h>>16&255;a[10]=bA[c>>8&255]^h>>8&255;a[11]=bA[d&255]^h&255;h=b[43];a[12]=bA[f>>>24]^h>>>24;a[13]=bA[c>>16&255]^h>>16&255;a[14]=bA[d>>8&255]^h>>8&255;a[15]=bA[e&255]^h&255};var aTa=!1;(function(){var a=function(d){return new Uint8Array(d)},b=function(d){for(var e=new Uint8Array(d.length),f=0;f0&&(a.channel.postMessage(h),ETa(a,h)));return m.return(f)})}; nA.prototype.observe=function(a){var b=this;this.observers.push(a);return function(){var c=b.observers.indexOf(a);c>=0&&b.observers.splice(c,1)}}; nA.prototype.JSC$8538_handleMessage=function(a){ETa(this,a.data)}; var ETa=function(a,b){a=l(a.observers);for(var c=a.next();!c.done;c=a.next())c=c.value,c(b)}; nA.prototype.disposeInternal=function(){this.channel.close()}; var GTa;function HTa(){GTa||(GTa=ITa());return GTa} function ITa(){var a,b,c;return ta(function(d){if(d.nextAddress==1)return d.setCatchFinallyBlocks(2),d.yield(um(),4);if(d.nextAddress!=2){a=d.yieldResult;if(!a||!rl()||typeof xa.BroadcastChannel==="undefined")return d.return();b=new DTa;return d.return(new nA(a,b))}c=d.enterCatchBlock();c instanceof Error&&$n(c);return d.return()})} ;function oA(a,b){var c;return ta(function(d){if(d.nextAddress==1){c=a.mutations;if(!c||c.length<=0)return d.return();b&&b.dispatch(zz({type:"ENTITY_LOADED",payload:c}));return d.yield(JTa(c),2)}c.length=0;d.jumpToEnd()})} function JTa(a){var b;return ta(function(c){return c.nextAddress==1?c.yield(HTa(),2):(b=c.yieldResult)?c.yield(FTa(b,"readwrite",function(d){for(var e={},f=l(a),h=f.next(),m={};!h.done;m={mutation$jscomp$10:void 0,mutationEntityType$jscomp$3:void 0},h=f.next())m.mutation$jscomp$10=h.value,m.mutation$jscomp$10.entityKey&&KTa(m.mutation$jscomp$10)&&(m.mutationEntityType$jscomp$3=Kh(m.mutation$jscomp$10.payload),h=void 0,m.mutation$jscomp$10.type==="ENTITY_MUTATION_TYPE_REPLACE"&&(h=function(p){return function(){return yTa(d, p.mutation$jscomp$10.payload[p.mutationEntityType$jscomp$3],p.mutationEntityType$jscomp$3)}}(m)),m.mutation$jscomp$10.type==="ENTITY_MUTATION_TYPE_DELETE"&&(h=function(p){return function(){return ATa(d,p.mutation$jscomp$10.entityKey)}}(m)),m.mutation$jscomp$10.type==="ENTITY_MUTATION_TYPE_UPDATE"&&(h=function(p){return function(){return BTa(d,p.mutation$jscomp$10.entityKey,p.mutation$jscomp$10.payload[p.mutationEntityType$jscomp$3],p.mutationEntityType$jscomp$3)}}(m)),h&&(e[m.mutation$jscomp$10.entityKey]= e[m.mutation$jscomp$10.entityKey]?e[m.mutation$jscomp$10.entityKey].then(h):h())); return Wl.all(Object.values(e))}),0):c.return()})} function KTa(a){var b;a=(b=a.options)==null?void 0:b.persistenceOption;return a==="ENTITY_PERSISTENCE_OPTION_PERSIST"||a==="ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"} ;function LTa(a,b){return Zz(a.entities,"inlineExpansionEntity",b)} function MTa(a,b){return Zz(a.entities,"markersEngagementPanelSyncEntity",b)} function pA(a,b){return Zz(a.entities,"playerStateEntity",b)} function NTa(a,b){return Zz(a.entities,"fantasyWinProbabilityEntity",b)} function OTa(a,b){return Zz(a.entities,"fantasyTeamEntity",b)} function PTa(a,b){return Zz(a.entities,"fantasyPlayerEntity",b)} function QTa(a,b){return Zz(a.entities,"booleanEntity",b)} function RTa(a,b){return Zz(a.entities,"qrCodeEntity",b)} function STa(a){return Zz(a.entities,"likeButtonAnimationEntity","EhxsaWtlX2J1dHRvbl9hbmltYXRpb25fZW50aXR5ILcEKAE%3D")} function TTa(a,b){return Zz(a.entities,"continuationTokenEntity",b)} function UTa(a,b){return Zz(a.entities,"chatLoadingStateEntity",b)} ;var qA;function VTa(){if(qA)return qA;if(window.lottie)return qA=Promise.resolve(window.lottie);var a=xk(Hk("LOTTIE_URL"));return a?qA=new Promise(function(b,c){var d=document.createElement("script");d.addEventListener("load",function(){b(lottie)}); d.addEventListener("error",function(e){var f="Lottie library failed to load.";e?e.message&&(f+=" Original description: "+e.message,fo(e,f)):e=Error(f);eo(e);c(e)}); d.setAttribute("async","");lc(d,a);document.head.appendChild(d)}):Promise.reject(Error("LOTTIE_URL not provided in ytConfig. Cannot load Lottie for LottieComponent."))} ;var rA=new Map;var WTa={ephemeralAction:null};var XTa=Bw({ephemeralAction:function(a,b){a=a===void 0?WTa.ephemeralAction:a;switch(b.type){case"SET_EPHEMERAL_ACTION":return b.payload;default:return a;}}});var YTa={animatedThumbnailEnabled:!1,inlinePreviewEnabled:!1,currentPageType:"",currentPageSubType:"",persistentPanelVisible:!1,isSearchboxHidden:!1};var ZTa={sharedUi:YTa,a11y:WTa,entities:{}},$Ta={sharedUi:function(a,b){a=a===void 0?YTa:a;switch(b.type){case"SET_SHARED_ANIMATED_THUMBNAIL_ENABLED":return Object.assign({},a,{animatedThumbnailEnabled:b.payload});case"SET_SHARED_INLINE_PREVIEW_ENABLED":return Object.assign({},a,{inlinePreviewEnabled:b.payload});case"SET_SHARED_CURRENT_PAGE_TYPE":return Object.assign({},a,{currentPageType:b.payload});case"SET_SHARED_CURRENT_PAGE_SUB_TYPE":return Object.assign({},a,{currentPageSubType:b.payload}); case"SET_SHARED_PERSISTENT_PANEL_VISIBLE":return Object.assign({},a,{persistentPanelVisible:b.payload});case"SET_SHARED_IS_SEARCHBOX_HIDDEN":return Object.assign({},a,{isSearchboxHidden:b.payload});default:return a;}}, a11y:XTa,entities:TSa};var aUa={playlistId:"",inviteLinkURL:""};function bUa(a,b){a=a===void 0?aUa:a;switch(b.type){case"SET_COLLAB_INVITE_LINK":return{playlistId:b.payload.playlistId,inviteLinkURL:b.payload.inviteLinkUrl};default:return a;}} ;var cUa={continuationCommand:{}};var dUa=Bw({continuationCommand:function(a,b){a=a===void 0?cUa.continuationCommand:a;switch(b.type){case"SET_CONTINUATION_COMMAND":return b.payload.continuationCommand;default:return a;}}});var eUa=function(a,b){return zz({type:"SET_COMMAND_FOR_GROUP_ID",payload:{groupId:a,command:b}})};var fUa={currentFormId:"",commandsMap:{}};function gUa(a,b){a=a===void 0?fUa:a;switch(b.type){case"SET_CURRENT_FORM_ID":return b=b.payload.formId,a.currentFormId===b?a:{currentFormId:b,commandsMap:{}};case"SET_COMMAND_FOR_GROUP_ID":var c=b.payload;b=c.groupId;c=c.command;if(a.currentFormId){var d=Object.assign({},a.commandsMap);d[b]=c;a=Object.assign({},a,{commandsMap:d})}return a;case"RESET_COMMAND_MAP":return Object.assign({},a,{commandsMap:{}});default:return a;}} ;var hUa={isLeaderTab:!0};var iUa=Bw({isLeaderTab:function(a,b){a=a===void 0?hUa.isLeaderTab:a;switch(b.type){case"SET_IS_LEADER_TAB":var c,d;return(d=b==null?void 0:(c=b.payload)==null?void 0:c.isLeaderTab)!=null?d:a;default:return a;}}});var jUa={currentMode:"canvas-hidden"};function kUa(a,b){a=a===void 0?jUa:a;switch(b.type){case"UPDATE_CANVAS_MODE":return Object.assign({},a,{currentMode:b.payload.currentMode});default:return a;}} ;var lUa=function(){return function(a){return function(b){var c=a(b);Ku(document.documentElement,"yt-forward-redux-action-to-live-chat-iframe",[b],!0);return c}}};var mUa=new $i,nUa=new zn("WATCH_PLAYER_PROMISE_TOKEN");new $i;var oUa=new zn("GET_SHORTS_PLAYER_FUNCTION_TOKEN");var pUa=function(){return function(a){return function(b){b.type==="ENTITY_LOADED"&&Dn().resolve(nUa).then(function(c){var d;(d=c.dispatchReduxAction)==null||d.call(c,b)}); return a(b)}}};var sA={additionalContext:"",impersonatedChannelUrl:"",selectedVideoIds:{}};var qUa=Bw({additionalContext:function(a,b){a=a===void 0?sA.additionalContext:a;switch(b.type){case"CHANNEL_REPORT_RESET":return"";case"ADDITIONAL_CONTEXT_UPDATED":var c;return(c=b.payload)!=null?c:"";default:return a;}}, impersonatedChannelUrl:function(a,b){a=a===void 0?sA.impersonatedChannelUrl:a;switch(b.type){case"CHANNEL_REPORT_RESET":return"";case"IMPERSONATED_CHANNEL_URL_UPDATED":var c;return(c=b.payload)!=null?c:"";default:return a;}}, selectedVideoIds:function(a,b){a=a===void 0?sA.selectedVideoIds:a;switch(b.type){case"CHANNEL_REPORT_RESET":return{};case"VIDEO_SELECTED":var c={};return Object.assign({},a,(c[b.payload]=!0,c));case"VIDEO_UNSELECTED":return b=b.payload,a=Object.assign({},a),delete a[b],a;default:return a;}}});var rUa={parentClickTrackingParams:""};var sUa=Bw({parentClickTrackingParams:function(a,b){a=a===void 0?rUa.parentClickTrackingParams:a;switch(b.type){case"SET_PARENT_CLICK_TRACKING_PARAMS":return b.payload.parentClickTrackingParams;case"CLEAR_PARENT_CLICK_TRACKING_PARAMS":return"";default:return a;}}});var tUa={stepStates:{}};var uUa=Bw({stepStates:function(a,b){a=a===void 0?tUa.stepStates:a;switch(b.type){case"TALK_TO_RECS_RESET_STEP_STATE":var c=b.payload,d=Object.assign({},a);delete d[c.stepId];return d;case"TALK_TO_RECS_UPDATE_SELECTION":var e=a,f=b.payload,h;a={};b={selectionStates:Object.assign({},(h=(c=e[f.stepId])==null?void 0:c.selectionStates)!=null?h:{},(a[f.token]={isSelected:f.isSelected},a)),userQuery:(d=e[f.stepId])==null?void 0:d.userQuery};c={};return Object.assign({},e,(c[f.stepId]=b,c));case"TALK_TO_RECS_UPDATE_USER_QUERY":return c= a,d=b.payload,h={selectionStates:Object.assign({},(f=(e=c[d.stepId])==null?void 0:e.selectionStates)!=null?f:{}),userQuery:{userQuery:d.userQuery,token:d.userQueryToken}},e={},Object.assign({},c,(e[d.stepId]=h,e));default:return a;}}});var vUa=function(a){return zz({type:"SET_SLIMLINE_SURVEY_RATING_SELECTED_INDEX",payload:a})},wUa=function(a){return zz({type:"SET_INLINE_PREVIEW_IS_ENABLED", payload:a})},xUa=function(a){return zz({type:"SET_CHIP_BAR_IS_STICKY", payload:a})};var yUa={scrollAtTop:!0,guideIsExpanded:!1,guideIsVisibleButNotPersistent:!1,miniplayerIsActive:!1,singleOptionSurveyIsActive:!1,slimlineSurveyRatingSelectedIndex:-1,miniplayerPlaybackState:-1,richGridMiniMode:!1,richGridItemsPerRow:4,richGridSlimItemsPerRow:8,richGridContainerWidth:void 0,richGridStyle:"RICH_GRID_STYLE_UNKNOWN",currentPageType:"WEB_PAGE_TYPE_UNKNOWN",inlinePreviewIsActive:!1,inlinePreviewIsEnabled:!0,darkModeIsEnabled:!1,tabGesturesIsActive:!1,isOnline:!0,chipBarIsSticky:!1,frostedGlassMode:"none"};function zUa(a,b){a=a===void 0?yUa:a;switch(b.type){case"SET_GUIDE_IS_EXPANDED":return Object.assign({},a,{guideIsExpanded:b.payload});case"SET_SCROLL_AT_TOP":return Object.assign({},a,{scrollAtTop:b.payload});case"SET_GUIDE_IS_VISIBLE_BUT_NOT_PERSISTENT":return Object.assign({},a,{guideIsVisibleButNotPersistent:b.payload});case"SET_MINIPLAYER_IS_ACTIVE":return Object.assign({},a,{miniplayerIsActive:b.payload});case"SET_SINGLE_OPTION_SURVEY_IS_ACTIVE":return Object.assign({},a,{singleOptionSurveyIsActive:b.payload}); case"SET_SLIMLINE_SURVEY_RATING_SELECTED_INDEX":return Object.assign({},a,{slimlineSurveyRatingSelectedIndex:b.payload});case"SET_RICH_GRID_MINI_MODE":return Object.assign({},a,{richGridMiniMode:b.payload});case"SET_RICH_GRID_ITEMS_PER_ROW":return Object.assign({},a,{richGridItemsPerRow:b.payload});case"SET_RICH_GRID_SLIM_ITEMS_PER_ROW":return Object.assign({},a,{richGridSlimItemsPerRow:b.payload});case"SET_RICH_GRID_CONTAINER_WIDTH":return Object.assign({},a,{richGridContainerWidth:b.payload}); case"SET_RICH_GRID_STYLE":return Object.assign({},a,{richGridStyle:b.payload});case"SET_CURRENT_PAGE_TYPE":return Object.assign({},a,{currentPageType:b.payload});case"SET_INLINE_PREVIEW_IS_ACTIVE":return Object.assign({},a,{inlinePreviewIsActive:b.payload});case"SET_INLINE_PREVIEW_IS_ENABLED":return Object.assign({},a,{inlinePreviewIsEnabled:b.payload});case"SET_DARK_MODE_IS_ENABLED":return Object.assign({},a,{darkModeIsEnabled:b.payload});case"SET_MINIPLAYER_PLAYBACK_STATE":return Object.assign({}, a,{miniplayerPlaybackState:b.payload});case"SET_TAB_GESTURES_IS_ACTIVE":return Object.assign({},a,{tabGesturesIsActive:b.payload});case"SET_ONLINE_STATUS":return Object.assign({},a,{isOnline:b.payload});case"SET_CHIP_BAR_IS_STICKY":return Object.assign({},a,{chipBarIsSticky:b.payload});case"SET_FROSTED_GLASS_MODE":return Object.assign({},a,{frostedGlassMode:b.payload});default:return a;}} ;var tA={isWatchActive:!1,isLearningJourneyActive:!1,isSwatcherooActive:!1,isResponsiveSecondaryGridActive:!1,secondaryGridColumns:2,isTheaterMode:!!Hk("START_IN_THEATER_MODE"),isWatchFullscreen:!1,isWatchNarrowWidth:!1,isWatchRetroMode:!1,isLiveChatCollapsed:!1,openEngagementPanels:[],playerState:-1,watchScrollTop:0,watchWindowSize:{width:0,height:0},isSplitScroll:!1};var AUa=Bw({isTheaterMode:function(a,b){a=a===void 0?!!Hk("START_IN_THEATER_MODE"):a;switch(b.type){case"SET_IS_THEATER_MODE":return b.payload.isTheaterMode;default:return a;}}, isWatchActive:function(a,b){a=a===void 0?tA.isWatchActive:a;switch(b.type){case"SET_IS_WATCH_ACTIVE":return b.payload.isWatchActive;default:return a;}}, isLearningJourneyActive:function(a,b){a=a===void 0?tA.isLearningJourneyActive:a;switch(b.type){case"SET_IS_LEARNING_JOURNEY_ACTIVE":return b.payload.isLearningJourneyActive;default:return a;}}, isWatchFullscreen:function(a,b){a=a===void 0?tA.isWatchFullscreen:a;switch(b.type){case"SET_IS_WATCH_FULLSCREEN":return b.payload.isWatchFullscreen;default:return a;}}, isWatchNarrowWidth:function(a,b){a=a===void 0?tA.isWatchNarrowWidth:a;switch(b.type){case"SET_IS_WATCH_NARROW_WIDTH":return b.payload.isWatchNarrowWidth;default:return a;}}, isSwatcherooActive:function(a,b){a=a===void 0?tA.isSwatcherooActive:a;switch(b.type){case"SET_IS_SWATCHEROO_ACTIVE":return b.payload.isSwatcherooActive;default:return a;}}, isResponsiveSecondaryGridActive:function(a,b){a=a===void 0?tA.isResponsiveSecondaryGridActive:a;switch(b.type){case"SET_IS_RESPONSIVE_SECONDARY_GRID_ACTIVE":return b.payload.isResponsiveSecondaryGridActive;default:return a;}}, secondaryGridColumns:function(a,b){a=a===void 0?tA.secondaryGridColumns:a;switch(b.type){case"SET_SECONDARY_GRID_COLUMNS":return b.payload.secondaryGridColumns;default:return a;}}, isWatchRetroMode:function(a,b){a=a===void 0?tA.isWatchRetroMode:a;switch(b.type){case"SET_IS_WATCH_RETRO_MODE":return b.payload.isWatchRetroMode;default:return a;}}, isLiveChatCollapsed:function(a,b){a=a===void 0?tA.isLiveChatCollapsed:a;switch(b.type){case"SET_IS_LIVE_CHAT_COLLAPSED":return b.payload.isLiveChatCollapsed;default:return a;}}, openEngagementPanels:function(a,b){a=a===void 0?tA.openEngagementPanels:a;var c=[].concat(ja(a));switch(b.type){case"ADD_OPEN_ENGAGEMENT_PANEL":return c.push(b.payload.panelToAdd),c;case"REMOVE_OPEN_ENGAGEMENT_PANEL":return c.splice(c.indexOf(b.payload.panelToRemove),1),c;default:return a;}}, playerState:function(a,b){a=a===void 0?tA.playerState:a;switch(b.type){case"SET_PLAYER_STATE":return b.payload.playerState;default:return a;}}, watchScrollTop:function(a,b){a=a===void 0?tA.watchScrollTop:a;switch(b.type){case"SET_WATCH_SCROLL_TOP":return b.payload.watchScrollTop;default:return a;}}, watchWindowSize:function(a,b){a=a===void 0?tA.watchWindowSize:a;switch(b.type){case"SET_WATCH_WINDOW_SIZE":return b.payload.watchWindowSize;default:return a;}}, isSplitScroll:function(a,b){a=a===void 0?tA.isSplitScroll:a;switch(b.type){case"SET_IS_SPLIT_SCROLL":return b.payload.isSplitScroll;default:return a;}}});var BUa={surveyFeedbackData:{feedbackTokens:[]}};var CUa=Bw({surveyFeedbackData:function(a,b){a=a===void 0?BUa.surveyFeedbackData:a;switch(b.type){case"YPC_UPDATE_SURVEY_FEEDBACK_DATA":return b.payload;case"YPC_UPDATE_PARTIAL_SURVEY_FEEDBACK_DATA":return Object.assign({},a,b.payload);default:return a;}}});var uA={isDesktopSmallWidth:!1,isShortsActive:!1,isWatchWhileMode:!1,playerState:-1,isFullscreen:!1,isSmallScreenSqueezeback:!1,isPlaybackStarted:!1,isShortsPipActive:!1,shortsLayout:0,metapanelStyle:0};var DUa=Bw({isDesktopSmallWidth:function(a,b){a=a===void 0?uA.isDesktopSmallWidth:a;switch(b.type){case"SET_IS_DESKTOP_SMALL_WIDTH":return b.payload.isDesktopSmallWidth;default:return a;}}, isShortsActive:function(a,b){a=a===void 0?uA.isShortsActive:a;switch(b.type){case"SET_IS_SHORTS_ACTIVE":return b.payload.isShortsActive;default:return a;}}, isWatchWhileMode:function(a,b){a=a===void 0?uA.isWatchWhileMode:a;switch(b.type){case"SET_IS_WATCH_WHILE_MODE":return b.payload.isWatchWhileMode;default:return a;}}, playerState:function(a,b){a=a===void 0?uA.playerState:a;switch(b.type){case"SET_PLAYER_STATE":return b.payload.playerState;default:return a;}}, isFullscreen:function(a,b){a=a===void 0?uA.isFullscreen:a;switch(b.type){case"SET_IS_FULLSCREEN":return b.payload.isFullscreen;default:return a;}}, isSmallScreenSqueezeback:function(a,b){a=a===void 0?uA.isSmallScreenSqueezeback:a;switch(b.type){case"SET_IS_SMALL_SCREEN_SQUEEZEBACK":return b.payload.isSmallScreenSqueezeback;default:return a;}}, isShortsPipActive:function(a,b){a=a===void 0?uA.isShortsPipActive:a;switch(b.type){case"SET_IS_SHORTS_PIP_ACTIVE":return b.payload.isShortsPipActive;default:return a;}}, isPlaybackStarted:function(a,b){a=a===void 0?uA.isPlaybackStarted:a;switch(b.type){case"SET_IS_PLAYBACK_STARTED":return b.payload.isPlaybackStarted;default:return a;}}, shortsLayout:function(a,b){a=a===void 0?uA.shortsLayout:a;switch(b.type){case"SET_SHORTS_LAYOUT":return b.payload.shortsLayout;default:return a;}}, metapanelStyle:function(a,b){a=a===void 0?uA.metapanelStyle:a;switch(b.type){case"SET_METAPANEL_STYLE":return b.payload.metapanelStyle;default:return a;}}});var EUa={};var FUa={isLiveChatCollapsed:!1,openEngagementPanels:[]};var GUa=Bw({isLiveChatCollapsed:function(a,b){a=a===void 0?FUa.isLiveChatCollapsed:a;switch(b.type){case"MAIN_APP_SET_IS_LIVE_CHAT_COLLAPSED":return b.payload?b.payload.isLiveChatCollapsed:a;default:return a;}}, openEngagementPanels:function(a,b){a=a===void 0?FUa.openEngagementPanels:a;switch(b.type){case"MAIN_APP_ADD_OPEN_ENGAGEMENT_PANEL":return[].concat(ja(a),[b.payload.panelToAdd]);case"MAIN_APP_REMOVE_OPEN_ENGAGEMENT_PANEL":return a.length===0?a:a.filter(function(c){return c!==b.payload.panelToRemove}); default:return a;}}});var HUa={voiceSearch:EUa,shorts:uA,mainAppWatch:FUa},IUa={voiceSearch:function(a,b){a=a===void 0?EUa:a;switch(b.type){case"SET_TRANSCRIPTION_STATE":return Object.assign({},a,{transcription:b.payload});case"SET_OVERLAY_STATE":return Object.assign({},a,{overlay:b.payload});case"RESET_VOICE_SEARCH_STATE":return{};default:return a;}}, shorts:DUa,mainAppWatch:GUa};function JUa(){return Bw(Object.assign({},{continuation:dUa,download:iUa,canvas:kUa,reportChannelAbuse:qUa,share:sUa,talkToRecs:uUa,ui:zUa,watch:AUa,ypc:CUa,radioButtonGroup:gUa,collabInviteLink:bUa},$Ta,IUa))} function KUa(){return y("web_player_entities_middleware")?new Az(JUa(),[lUa,pUa]):new Az(JUa(),[lUa])} var vA=void 0;y("web_enable_redux_store_on_demand")||(vA=KUa());function wA(){vA||(vA=KUa());return vA} ;var LUa=window.matchMedia("(forced-colors: active)").matches; function MUa(a){if(a)switch(a){case"yt-icons:like":case"LIKE":case"LIKE_SELECTED":if(y("kevlar_use_wil_icons"))return a=(a=STa(wA().getState()))&&a.animationLightUrl&&a.animationDarkUrl?{name:"custom_animated_like_icon",nameDarkTheme:"custom_animated_like_icon_dark",path:a.animationLightUrl,pathDarkTheme:a.animationDarkUrl,lottiePlayerProps:{animationConfig:{loop:!1,autoplay:!1}},type:"CUSTOM_LIKE",totalFrames:120,lazyLoad:!0}:void 0,a?a:yz.get("LIKE");}} function NUa(a){var b=MUa(a);if(b)return b;switch(a){case"FACE_FILLED_HAPPY":case"FACE_OUTLINED_HAPPY":return yz.get("FACE_HAPPY");case"FACE_FILLED_MEH":case"FACE_OUTLINED_MEH":return yz.get("FACE_MEH");case"FACE_FILLED_SAD":case"FACE_OUTLINED_SAD":return yz.get("FACE_SAD");case"FACE_FILLED_UNHAPPY":case"FACE_OUTLINED_UNHAPPY":return yz.get("FACE_UNHAPPY");case"FACE_FILLED_VERY_HAPPY":case"FACE_OUTLINED_VERY_HAPPY":return yz.get("FACE_VERY_HAPPY");case"NOTIFICATIONS_NONE":return yz.get("NOTIFICATION_BELL");}} function OUa(a,b){if(!a.closest)return!1;b=!!MUa(b);return Hk("ID_TOKEN")&&b?!!a.closest("segmented-like-dislike-button-view-model")||!!a.closest("yt-player-quick-action-buttons"):!1} function PUa(a,b){if(!a||LUa)b=!1;else{var c;if(!(c=OUa(a,b)))if(a.closest){if(a=a.closest("ytd-subscription-notification-toggle-button-renderer-next"),Hk("ID_TOKEN")&&a){var d;c=((d=a.data)==null?void 0:d.targetId)==="notification-bell"&&b!=="EXPAND_MORE"}else c=!1;}else c=!1;b=c}return b} function QUa(a){var b,c;return ta(function(d){switch(d.nextAddress){case 1:return d.setCatchFinallyBlocks(2),d.yield(fetch(a),4);case 4:return b=d.yieldResult,d.yield(b.json(),5);case 5:return d.return(d.yieldResult);case 2:c=d.enterCatchBlock(),eo(c),d.jumpToEnd();}})} function RUa(a,b){var c,d,e;return ta(function(f){if(f.nextAddress==1)return(c=b?a.pathDarkTheme:a.path)?f.yield(Promise.all([QUa(c),VTa()]),2):f.return();d=f.yieldResult;e=d[0];rA.set(c,e);f.jumpToEnd()})} ;var SUa;var TUa;var UUa=new zn("LOTTIE_LOADER_TOKEN");function R(){for(var a=ua.apply(0,arguments),b=!0,c=l(a),d=c.next();!d.done;d=c.next())if(typeof d.value!=="string"){b=!1;break}return b?a.join(" ").trim()||void 0:function(){for(var e="",f=l(a),h=f.next();!h.done;h=f.next())if(h=h.value,typeof h==="function"&&(h=h()),h)if(typeof h==="string")e+=" "+h;else for(var m in h)if(h.hasOwnProperty(m)){var p=h[m];typeof p==="function"&&(p=p());p&&(e+=" "+m)}e=e.trim()||void 0;return mp(e)}} ;var xA=tu(function(a){var b=a.data;var c=a.className;var d=a.animationName;var e=a.animationRef;var f=a.elRefForInterop;var h=bw("lottie-component"),m;kp(function(){var q;return void((q=m)==null?void 0:q.destroy())}); var p;Vv(function(){var q=mp(d);if(q!==p){p=q;var t=Object.assign({},{animationName:q,animationRef:mp(e)},mp(b));try{Dn().resolve(UUa)().then(function(w){var x;(x=m)==null||x.destroy();var A,H;x=(H=f==null?void 0:(A=f())==null?void 0:A.value)!=null?H:h.value;A=t.animationRef;H=t.listeners;w=w.loadAnimation(Object.assign({},{container:x,rendererSettings:t.rendererSettings},t.animationConfig));A&&(A.lottieEl=w);if(H)for(x=l(Object.entries(H)),A=x.next();!A.done;A=x.next())H=l(A.value),A=H.next().value, (H=H.next().value)&&w.addEventListener(A,H);m=w})}catch(w){q=w; var u="LottieComponent error.";q.message&&(u+=" Original description: "+q.message);fo(q,u);eo(q);var v;((v=t.listeners)==null?0:v.error)&&t.listeners.error(q)}}},"nrJISd"); return C(K,{cond:function(){return!(f==null?0:f())}, then:function(){return C("lottie-component",{class:R("ytLottieComponentHost",c),el:h})}})},"m");var VUa=new WeakMap;function WUa(a,b){if(a===void 0)b();else{a=jo(a);try{b()}finally{jo(a)}}} ;var yA=function(a,b,c){b=b===void 0?"unknown":b;c=c===void 0?{}:c;ql.call(this,a+" ("+b+")",Object.assign({},{name:"YtWcwError",tagName:b},c));Object.setPrototypeOf(this,this.constructor.prototype)}; k(yA,ql);var XUa=new WeakMap;var YUa=new WeakMap,ZUa=!1;var zA=Symbol("signal"),AA=Symbol("static"),$Ua=Symbol("slot"),aVa=new Set(Object.getOwnPropertyNames(Element.prototype));function bVa(a,b){a=new yA(a,b);$n(a);throw a} function cVa(a,b,c){var d=EGa(a);a._numRenders=0;var e=[[a],function(){}]; try{e=awa(function(){return C(b,Object.assign({},c))},!!io)}catch(h){var f=function(m){m.args||(m.args=[]); m.args.push("Error in web component wrapper");m.args.push(a.tagName.toLowerCase());return m}; ao(h instanceof Error?f(h):new yA("Wiz rendering error",a.tagName.toLowerCase()));hp(h)}finally{EGa(d)}return e} function BA(a,b,c){function d(t){var u={};t=l(t);for(var v=t.next();!v.done;v=t.next()){v=v.value;var w=void 0,x=void 0,A=void 0,H=Oc((A=(x=(w=v).getAttribute)==null?void 0:x.call(w,"slot"))!=null?A:"children");if(w=u[H])w.push(v);else if(H in f||H==="children")u[H]=[v]}t=l(Object.keys(u));H=t.next();for(v={};!H.done;v={content$jscomp$52:void 0},H=t.next())H=H.value,H!=="children"&&(v.content$jscomp$52=u[H],u[H]=function(P){return function(){return P.content$jscomp$52}}(v)); return u} c=c===void 0?{}:c;a.debugName=b+" (CoW)";var e,f=(e=c.props)!=null?e:{};Gu.add(b);var h=hwa();e=function(){var t=h.apply(this,arguments)||this;t.rawProps={};t.queuingData=!1;t.owner=null;t.dispose=function(){}; t.isWebComponentWrapper=!0;t.isReparenting=!1;t.hasRendered=!1;t.isLazyComponentFn=!1;return t}; k(e,h);e.prototype.isQueuingForData=function(){return"data"in f&&!this.rawProps.data&&!this.getAttribute("data")}; e.prototype.render=function(){var t=this;y("lazy_cow_web_component_wrapper_ks")||this.hasRendered||(this.setUpProps(),this.hasRendered=!0);y("lazy_cow_web_component_wrapper_ks")&&(this.hasRendered=!0);for(var u=l([].concat(ja(this.attributes))),v=u.next();!v.done;v=u.next())v=v.value,v.name!=="slot"&&v.name!=="hidden"&&this.removeAttribute(v.name);var w=a,x=Object.assign({},this.componentProps,this.slotProps),A=XUa.get(this);if(A){var H=w;w=tu(function(Q){return C(uJa,{contexts:A.map(function(V){return vJa(V[0], V[1])})},C(H,Object.assign({},Q)))},"n"); w.debugName=b+" (Context Provider)"}var P=[],O=function(){}; WUa(this.owner,function(){var Q=l(cVa(t,w,x));P=Q.next().value;O=Q.next().value}); !(P[0]instanceof Element)||P.length>1?bVa("Wrapped Wiz components must return a single root element.",b):(u=P[0].tagName.toLowerCase(),u!==b&&bVa("Wrapped Wiz components must have the same host tag name as the web component. Expected tag '"+(u+" !== '"+b),b),this.dispose=O)}; e.prototype.setUpProps=function(){var t=this;WUa(this.owner,function(){for(var u=t.rawProps,v=t.attributes,w=l(Object.keys(f)),x=w.next();!x.done;x=w.next()){x=x.value;var A=void 0;((A=t)==null?0:A[x])&&t[x]!==dVa&&u[x]===void 0&&(u[x]=t[x],(A=Object.getOwnPropertyDescriptor(t.constructor.prototype,x))&&Object.defineProperty(t,x,A))}w=l(v);for(x=w.next();!x.done;x=w.next()){A=x.value;x=Oc(A.name);var H=x==="class"&&!v.getNamedItem("class-name");if(x in f||H)A=A.value===""||A.value==="true"?!0:A.value=== "false"?!1:isNaN(Number(A.value))?A.value:Number(A.value),x!=="class"||u.className?u[x]=A:u.className=A}v={};for(var P in f)f[P]!==AA&&f[P]!==$Ua&&(u[P]instanceof Function&&bVa("Function props must be configured as STATIC, not SIGNAL.",b),x=l($o(u[P],void 0,"krzCTc")),w=x.next().value,x=x.next().value,v[P]=x,u[P]=w);u=l([u,v]);t.componentProps=u.next().value;t.setters=u.next().value}); this.slotProps=d(this.childNodes)}; e.prototype.setUpOwner=function(){for(var t=this;t&&!t.__owner;){var u=void 0,v=void 0;t=(v=t.parentElement)!=null?v:(u=t.parentNode)==null?void 0:u.host}var w,x;this.owner=(x=(w=t)==null?void 0:w.__owner)!=null?x:null}; e.prototype.connectedCallback=function(){var t=this;if(!Fu.has(this))if(this.isReparenting)this.isReparenting=!1;else{this.queuingData=this.isQueuingForData();this.isLazyComponentFn=!y("lazy_cow_web_component_wrapper_ks")&&VUa.has(a);this.owner||this.setUpOwner();var u;if((u=this.owner)==null?0:u.isDisposed)this.owner=null;!y("lazy_cow_web_component_wrapper_ks")||this.hasRendered||this.queuingData||this.setUpProps();this.queuingData||this.isLazyComponentFn||this.render();if(this.isLazyComponentFn){var v; (v=VUa.get(a))==null||v().then(function(w){w.debugName=b+" (CoW)";a=w;t.isLazyComponentFn=!1;!t.isQueuingForData()&&t.isConnected&&(t.queuingData=!1,t.render())}).catch(function(){var w=new yA("Failed to load chunk",b); $n(w)})}}}; e.prototype.disconnectedCallback=function(){if(!Fu.has(this)){var t;a:{if(ZUa)for(t=this;t;){if(YUa.has(t)){t=!0;break a}t=t.parentElement}t=!1}if(t)this.isReparenting=!0;else{this.dispose();if(!this.queuingData&&!this.isLazyComponentFn){t=l([].concat(ja(this.attributes)));for(var u=t.next();!u.done;u=t.next()){u=u.value;var v=void 0;u.name==="slot"||u.name==="hidden"&&((v=c.unsafeExternallySettableAttributes)==null?0:v.has("hidden"))||this.removeAttribute(u.name)}}this.innerText="";uEa(this)}}}; e.prototype._setPendingPropertyOrPath=function(){}; e.prototype.notifyPath=function(){}; ba.Object.defineProperties(e.prototype,{__isPropertyEffectsClient:{configurable:!0,enumerable:!0,get:function(){return!1}}, __dataHasAccessor:{configurable:!0,enumerable:!0,get:function(){}}}); var m=Object.keys(f);m.includes("className")&&m.push("class");m=l(m);for(var p=m.next(),q={};!p.done;q={prop$jscomp$100:void 0},p=m.next())q.prop$jscomp$100=p.value,p=void 0,((p=c.legacyPolymer)==null?0:p.forwardHostProps)&&vEa.has(q.prop$jscomp$100)||Object.defineProperty(e.prototype,q.prop$jscomp$100,{set:function(t){return function(u){var v=this;Fu.has(this)||(t.prop$jscomp$100==="class"&&(t.prop$jscomp$100="className"),this.setters?Wo(function(){var w,x;return void((x=(w=v.setters)[t.prop$jscomp$100])== null?void 0:x.call(w,u))}):(this.rawProps[t.prop$jscomp$100]=u,this.queuingData&&t.prop$jscomp$100==="data"&&u!=null&&(this.queuingData=!1,y("lazy_cow_web_component_wrapper_ks")&&this.setUpProps(),this.isLazyComponentFn||this.render())))}}(q), get:aVa.has(q.prop$jscomp$100)?void 0:function(){return dVa}}); customElements.define(b,e)} var dVa=Symbol("prop_value");BA(tu(function(a){return C("ytd-lottie-player",{id:a.id,hidden:a.hidden,class:a.className,"aria-label":a.ariaLabel,style:"display: block;"},C(xA,{data:a.data,animationName:function(){var b;return((b=a.data().animationConfig)==null?void 0:b.name)||""}, animationRef:function(){return a.data().animationRef}}))},"o"),"ytd-lottie-player",{props:{data:zA, id:zA,hidden:zA,className:zA,ariaLabel:zA}});var CA=function(){var a=D.apply(this,arguments)||this;a.animationRef={};return a}; k(CA,D);g=CA.prototype; g.handlePropertyChange=function(){var a=this.animatedIcon,b=this.active,c=this.isDarkTheme;if(a){var d=this.previousActive!==b;this.previousActive=b;var e=this.animationRef.lottieEl;y("enable_web_animated_like_fix")?e&&d&&this.toggleAnimation(b,a.totalFrames):e?d?this.toggleAnimation(b,a.totalFrames):this.setAnimationState(b,a.totalFrames):b?this.initializeAnimationAsToggled(a.lottiePlayerProps,a.totalFrames):this.initializeAnimationAsUntoggled(a.lottiePlayerProps);a.lottiePlayerProps.animationRef=this.animationRef; this.animatedIconType=a.type;this.lottiePlayerProps=this.computeLottiePlayerProps(a,c)}}; g.computeLottiePlayerProps=function(a,b){var c=this,d=this.deepCloneLottiePlayerProps(a),e="",f="";b?(e=a.nameDarkTheme,f=a.pathDarkTheme):(e=a.name,f=a.path);d.animationConfig.name=e;(a=rA.get(f))?d.animationConfig.animationData=a:d.animationConfig.path=f;y("enable_web_animated_like_fix")&&(d.listeners=Object.assign({},d.listeners,{DOMLoaded:function(){c.animatedIcon&&c.setAnimationState(c.active,c.animatedIcon.totalFrames)}})); return d}; g.initializeAnimationAsToggled=function(a,b){a.animationConfig.initialSegment=[b-1,b]}; g.initializeAnimationAsUntoggled=function(a){a.animationConfig.initialSegment=void 0}; g.toggleAnimation=function(a,b){if(a){var c;(c=this.animationRef.lottieEl)==null||c.playSegments([0,b],!0)}else{var d;(d=this.animationRef.lottieEl)==null||d.playSegments([0,1],!0)}}; g.setAnimationState=function(a,b){this.animationRef.lottieEl&&this.animationRef.lottieEl.goToAndStop(a?b-1:0,!0)}; g.deepCloneLottiePlayerProps=function(a){var b=Object.assign({},a.lottiePlayerProps.animationConfig);a=Object.assign({},a.lottiePlayerProps);a.animationConfig=b;return a}; CA.prototype.handlePropertyChange=CA.prototype.handlePropertyChange;n([I(),r("design:type",Object)],CA.prototype,"animatedIcon",void 0);n([I({value:!1}),r("design:type",Boolean)],CA.prototype,"active",void 0);n([I(),r("design:type",Boolean)],CA.prototype,"isDarkTheme",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],CA.prototype,"animatedIconType",void 0);n([I(),r("design:type",Boolean)],CA.prototype,"previousActive",void 0); n([I(),r("design:type",Object)],CA.prototype,"lottiePlayerProps",void 0);n([I(),r("design:type",Object)],CA.prototype,"animationRef",void 0);n([Ct("animatedIcon","active","isDarkTheme"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],CA.prototype,"handlePropertyChange",null);n([Rt({is:"yt-animated-icon",disableElementRegistration:!0})],CA); J(CA,"yt-animated-icon",function(){if(TUa===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;SUa===void 0&&(SUa=document.createElement("template"));var d=SUa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);TUa=a}a=TUa;return a},{mode:2});var eVa;var fVa;function DA(){var a=ua.apply(0,arguments);return bw(OJa,function(b){var c=a.map(function(d){return d==null?void 0:d(b)}); return function(){return void c.forEach(function(d){return void(d==null?void 0:d())})}})} ;var EA=tu(function(a){var b={value:null,cancelled:!1};kp(function(){b.cancelled=!0}); var c=Io(a.data,{equals:function(d,e){return d.iconName===e.iconName&&d.iconStyle===e.iconStyle&&d.iconSize===e.iconSize&&d.iconSetName===e.iconSetName&&d.iconSelected===e.iconSelected}},"ck24jb"); return C("span",{class:"yt-icon-shape",el:DA(function(d){Vv(function(){var e,f=(e=a.options)==null?void 0:e.call(a);e=c();gVa(d,b,e,f)},"v878Je")})})},"q"); EA.idomCompat=!0;function gVa(a,b,c,d){function e(h,m){if(b.value===m&&!b.cancelled){for(;a.firstChild;)a.removeChild(a.firstChild);a.classList.add("ytSpecIconShapeHost");h(a,d)}} var f=hVa(Dn().resolve(yy),c);typeof f==="function"?(b.value=null,e(f,null)):(b.value=f,f.then(function(h){e(h,f)}))} ;function iVa(a,b){var c=document.createElement("div"),d=WJa(c,function(){return C(K,{cond:a,then:function(e){return C(EA,{data:e,options:b})}})},"r"); return[c,d]} ;var jVa={FILLED:"youtube_fill",OUTLINE:"youtube_outline"},FA=["youtube_fill","youtube_outline"];var kVa=new Set(["ci","cr","carml"]),GA=function(){this.signals=[];this.compoundSignals=new Map;this.inProgressSignals=new Set;this.JSC$8645_parkedJobs=new Map;this.parkedProcessors=new Map},HA=function(){GA.instance||(GA.instance=new GA); return GA.instance}; GA.prototype.onAny=function(a){if(a.length>1){var b=[],c=Object.create(null);a=l(a);for(var d=a.next();!d.done;d=a.next())d=d.value,c[d]||(b.push(d),c[d]=!0);a=b}if(a.length===1)a=a[0];else{c=a;b="";c.sort();c=l(c);for(d=c.next();!d.done;d=c.next())b+=d.value+"|";if(!this.compoundSignals.get(b)){c=0;d=[];for(var e=l(a),f=e.next();!f.done;f=e.next())f=f.value,c++,IA(this,f)||d.push(f);c>d.length?this.signals.push(b):lVa(this,b,a,d)}a=b}return a}; GA.prototype.parkOrScheduleJob=function(a,b,c,d,e){IA(this,c)?ul(Fl(),a,b,d):(e&&(a=mVa(a),nVa(this,a,b,c,e)),e=this.JSC$8645_parkedJobs.get(c),e||(this.JSC$8645_parkedJobs.set(c,[]),e=this.JSC$8645_parkedJobs.get(c)),e.push({job:a,priority:b,delay:d}))}; GA.prototype.addListener=function(a,b,c){c&&(b=mVa(b),nVa(this,b,0,a,c));c=this.parkedProcessors.get(a);c||(this.parkedProcessors.set(a,[]),c=this.parkedProcessors.get(a));c.push(b)}; GA.prototype.processSignal=function(a){if(!IA(this,a)){this.inProgressSignals.add(a);var b=this.JSC$8645_parkedJobs.get(a);if(b){b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,ul(Fl(),c.job,c.priority,c.delay);this.JSC$8645_parkedJobs.delete(a)}if(b=this.parkedProcessors.get(a)){b=l(b);for(c=b.next();!c.done;c=b.next())c=c.value,c();this.parkedProcessors.delete(a)}this.signals.push(a);this.inProgressSignals.delete(a)}}; var IA=function(a,b){return kVa.has(b)||Hk("IS_HOMEPAGE_COLD")||Hk("IS_RESULTS_PAGE_COLD")||Hk("IS_WATCH_PAGE_COLD")?a.signals.indexOf(b)>=0:!0},mVa=function(a){var b=!1; return function(){b||(b=!0,a())}},nVa=function(a,b,c,d,e){if(oVa.has(d))ul(Fl(),b,c,e);else {var f=a.compoundSignals.get(d);f&&ul(Fl(),function(){IA(a,d)||(f.isTimeoutConditionSatisfied?ul(Fl(),b,c):f.timeoutConditionObservers.push(function(){ul(Fl(),b,c)}))},c,e)}},lVa=function(a,b,c,d){var e=function(){a.processSignal(b)}; d=l(d);for(var f=d.next();!f.done;f=d.next())a.addListener(f.value,e);a.compoundSignals.set(b,{signals:c,isOnAny:!0,isInitialized:!1,isTimeoutConditionSatisfied:!1,timeoutConditionObservers:[]});pVa(a,b)},pVa=function(a,b){if(!IA(a,b)){var c=a.compoundSignals.get(b); if(c&&!c.isTimeoutConditionSatisfied){for(var d=!1,e=0,f=0,h=l(c.signals),m=h.next();!m.done;m=h.next()){var p=m.value;m=!IA(a,p);oVa.has(p)?d=!0:(p=a.compoundSignals.get(p))?m&&!p.isTimeoutConditionSatisfied&&(f++,c.isInitialized||p.timeoutConditionObservers.push(function(){pVa(a,b)})):m&&e++}c.isInitialized=!0; c.isOnAny?d&&(c.isTimeoutConditionSatisfied=!0):e===0&&f===0&&(c.isTimeoutConditionSatisfied=!0);if(c.isTimeoutConditionSatisfied)for(c=l(c.timeoutConditionObservers),d=c.next();!d.done;d=c.next())d=d.value,d()}}}; GA.prototype.processSignal=GA.prototype.processSignal;GA.prototype.parkOrScheduleJob=GA.prototype.parkOrScheduleJob;GA.prototype.onAny=GA.prototype.onAny;ya("ytsignals.getInstance",HA);GA.prototype.onAny=GA.prototype.onAny;GA.prototype.parkOrScheduleJob=GA.prototype.parkOrScheduleJob;GA.prototype.processSignal=GA.prototype.processSignal;var oVa=new Set(["eop","eocs","dl","pcl"]);var qVa=new vw({type:"iconset",value:void 0}),JA=function(){var a=D.apply(this,arguments)||this;a.isDarkTheme=document.documentElement.hasAttribute("dark");a.iconName="";a.iconsetName="yt-icons";a.iconset=null;a.missingIconSet=!1;a.iconType=null;a.iconShapeDataSignal=$o(void 0,void 0,"Mf3JCc");a.renderingOptionsSignal=$o({iconWidth:"100%",iconHeight:"100%",iconFilter:a.iconFilter,iconColor:a.gradientColor},void 0,"goDozd");a.wizHasRendered=!1;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"}; return a}; k(JA,D);JA.prototype.updateIconSize=function(){y("web_yt_icon_update_styles_killswitch")||this.size===24||st(this.hostElement,{width:this.size+"px",height:this.size+"px"})}; JA.prototype.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.isDarkTheme=a)}; JA.prototype.handlePropertyChange=function(){var a=this,b,c,d,e,f,h,m,p,q,t,u,v,w,x,A,H,P;return ta(function(O){switch(O.nextAddress){case 1:if(b=!a.icon&&!a.iconName||!a.isAttached)return O.return();c=a;d=c.icon;e=c.size;f=c.defaultToFilled;h=c.active;m=c.targetContainer;a.toggleContainerClass(m);y("kevlar_use_wil_icons")&&d&&(p=zy(d),a.iconType=p.length?p[1]:null);if(d){O.jumpTo(2);break}a.iconsetName="";a.iconName="";return O.yield(a.renderIcon(m,d),3);case 3:return O.return();case 2:q=rVa(d); t=zy(q);t.length&&(a.iconsetName=t[0],a.iconName=t[1]);if(!y("kevlar_use_wil_icons")){O.jumpTo(4);break}u=JA;v=sVa;w=a.iconType;x=a.active;A=a.defaultToFilled;H=a.size;P=a.iconsetName;return O.yield(tVa(),6);case 6:return O.yield(v.call(u,w,x,A,H,P,O.yieldResult),5);case 5:a.iconShapeData=O.yieldResult;case 4:if(a.shouldRenderIconShape(m)){O.jumpTo(7);break}return O.yield(a.determineIconSet(q,h,f,e,m),7);case 7:return O.yield(a.renderIcon(m,d),0);}})}; JA.prototype.toggleContainerClass=function(a){a?this.hostElement.classList.add("external-container"):this.hostElement.classList.remove("external-container")}; var rVa=function(a){return!y("default_to_innertube_icon")||a.indexOf(":")>0?a:By(a)}; g=JA.prototype;g.determineIconSet=function(a,b,c,d){var e=this;return ta(function(f){return f.nextAddress==1?y("kevlar_system_icons")||Hk("INNERTUBE_CLIENT_NAME")==="WEB_REMIX"||Hk("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR"?f.yield(e.switchToYtSysIconset(a,b,c,d),3):f.jumpTo(2):f.nextAddress!=2?f.return():f.yield(e.useYtSysIconsetForMissingIcons(a,b,c,d),0)})}; g.switchToYtSysIconset=function(a,b,c,d){var e=this,f,h,m,p,q,t,u;return ta(function(v){switch(v.nextAddress){case 1:if(!a||e.iconsetName!=="yt-icons"&&e.iconsetName!=="yt-sys-icons"){v.jumpTo(0);break}f=zy(a);h=f[1];var w=h;if(fRa(w))h=w;else{var x=w=w.toLowerCase();(w=eRa.get(w))&&(x=w);h=x}y("enable_polymer_icons_replace_underscores_dash")&&h.includes("_filled")&&(h=h.replace(/_filled/g,"-filled"));return v.yield(Ay(h,!0),3);case 3:return m=v.yieldResult,v.yield(Ay(h,!1),4);case 4:if((p=v.yieldResult)|| b&&m)e.iconsetName="yt-sys-icons";e.iconName=e.getIconName(h,b,c,p,m);if(d===24){v.jumpTo(0);break}q="yt-sys-icons"+d+":"+e.iconName;return v.yield(Ay(q,!1,!0),6);case 6:return t=v.yieldResult,v.yield(Ay(q,!0,!0),7);case 7:u=v.yieldResult;e.iconName=e.getIconName(h,b,c,t,u);if(!b&&t||b&&u)e.iconsetName="yt-sys-icons"+d;v.jumpToEnd();}})}; g.getIconName=function(a,b,c,d,e){a.includes("-filled")&&(a=a.replace("-filled",""));return e&&(b||c)?a+"-filled":a}; g.useYtSysIconsetForMissingIcons=function(a,b,c,d){var e=this,f,h;return ta(function(m){if(m.nextAddress==1)return e.iconsetName!=="yt-icons"?m.jumpTo(0):m.yield(Ay(e.iconName,!1,!1,!0),3);if(m.nextAddress!=4)return f=m.yieldResult,m.yield(Ay(e.iconName,!1),4);h=m.yieldResult;if(f||!h)return m.jumpTo(0);e.iconsetName="yt-sys-icons";return m.yield(e.switchToYtSysIconset(a,b,c,d),0)})}; g.onIconsetAdded=function(){this.renderIcon(this.targetContainer,this.icon)}; var tVa=function(){return ta(function(a){try{return a.return(Dn().resolve(yy))}catch(b){return a.return(new Promise(function(c){HA().parkOrScheduleJob(function(){c(Dn().resolve(yy))},2,"ci")}))}})},sVa=function(a,b,c,d,e,f){d=d===void 0?24:d; if(a){a=a.toLowerCase();var h=a.endsWith("_filled")||a.endsWith("-filled");b={iconName:a,iconStyle:(b===void 0?0:b)||(c===void 0?0:c)||h?"youtube_fill":"youtube_outline",iconSize:d,iconSetName:e===void 0?"yt-icons":e};c=!!f.resolveIcon(b);c||(b.iconSize=void 0,c=!!f.resolveIcon(b));!c&&h&&(b.iconName=a.substring(0,a.length-7),b.iconSize=d,c=!!f.resolveIcon(b),c||(b.iconSize=void 0,c=!!f.resolveIcon(b)));c||(b.iconStyle=void 0,c=!!f.resolveIcon(b));c||eo(new ql("Icon not supported",{iconName:b.iconName, iconStyle:b.iconStyle,iconSize:b.iconSize,iconType:a}));return c?b:void 0}}; g=JA.prototype;g.shouldRenderIconShape=function(a){if(!y("kevlar_use_wil_icons")||!this.iconType||!this.iconShapeData||this.isAnimatedIcon)return!1;a=this.getContainer(a);return!PUa(a,this.icon)}; g.renderIcon=function(a,b){var c=this,d,e,f,h,m,p,q,t;return ta(function(u){switch(u.nextAddress){case 1:if(b&&c.icon!==b)return u.return();d=c.getContainer(a);e=PUa(d,c.icon);if(c.shouldRenderIconShape(a)&&c.iconType)return c.applyIconShape(e,d),u.return();c.removeIconShape();if(!d)return u.return();c.iconName===""&&c.iconset&&d&&(c.removeStaticIcon(c.iconset,d),e&&c.removeAnimatedIcon(d));if(c.iconName===""&&c.iconset||!c.iconsetName||!qVa)return u.return();c.iconset=qVa.byKey(c.iconsetName);if(!c.iconset)return c.missingIconSet= !0,window.addEventListener("iron-iconset-added",vt(c,c.onIconsetAdded)),u.return();c.missingIconSet&&(c.missingIconSet=!1,window.removeEventListener("iron-iconset-added",vt(c,c.onIconsetAdded)));h=(f=e||c.isAnimatedIcon?NUa(c.icon):void 0)&&!f.lazyLoad;p=f&&((m=f)==null?void 0:m.lazyLoad)&&(f.lottiePlayerProps.animationConfig.animationData?!0:rA.get(c.isDarkTheme?f.pathDarkTheme:f.path)?!0:!1);if(h||p)return c.applyAnimatedIcon(d,f,c.iconset),u.return();if(p||(q=f)==null||!q.lazyLoad){u.jumpTo(2); break}t=RUa(f,c.isDarkTheme);c.applyStaticIcon(c.iconset,d,c.iconName,a,e);return u.yield(t,3);case 3:return u.yield(c.renderIcon(c.targetContainer,c.icon),4);case 4:return u.return();case 2:c.applyStaticIcon(c.iconset,d,c.iconName,a,e),u.jumpToEnd();}})}; g.getContainer=function(a){var b,c=(b=wCa(this.hostElement))==null?void 0:b.host;b=!!c&&!!c.polymerController;if(!a||b)return a?this.getTargetContainer(a,c):this.hostElement}; g.getTargetContainer=function(a,b){var c=ft(b).querySelector("#"+a);c||(a=new ql("yt-icon container missing",b.is,a),$n(a));return c}; g.applyStaticIcon=function(a,b,c,d,e){e&&this.removeAnimatedIcon(b);this.removeIconShape();e=e&&!!this.iconType&&!!this.iconShapeData&&y("kevlar_use_wil_icons");try{e?this.applyIconShape(!1,b):a.applyIcon(b,c)}catch(f){this.handleError(f,d,b)}}; g.applyIconShape=function(a,b){this.iconset&&b&&(this.removeStaticIcon(this.iconset,b),a&&this.removeAnimatedIcon(b));a={iconWidth:"100%",iconHeight:"100%",iconFilter:this.iconFilter,iconColor:this.gradientColor};var c=l(this.iconShapeDataSignal);b=c.next().value;c=c.next().value;var d=l(this.renderingOptionsSignal),e=d.next().value;d=d.next().value;c(this.iconShapeData);d(a);if(!this.wizHasRendered)for(this.wizHasRendered=!0,a=l(iVa(b,e)).next().value;a.firstChild;)ft(this.hostElement).appendChild(a.firstChild)}; g.removeIconShape=function(){if(y("kevlar_use_wil_icons"))(0,this.iconShapeDataSignal[1])(void 0)}; g.removeStaticIcon=function(a,b){a.removeIcon(b)}; g.applyAnimatedIcon=function(a,b,c){this.removeStaticIcon(c,a);this.removeIconShape();var d;c=this.animatedIconElement&&((d=this.animatedIconElement.polymerController.animatedIcon)==null?void 0:d.type)===b.type;if(this.animatedIconElement&&c){this.animatedIconElement.polymerController.animatedIcon=b;var e;((e=this.animatedIconElement)==null?void 0:e.polymerController.active)!==this.active&&(this.animatedIconElement.polymerController.active=this.active)}else this.animatedIconElement&&this.removeAnimatedIcon(a), this.animatedIconElement=document.createElement("yt-animated-icon"),this.animatedIconElement.polymerController.animatedIcon=b,this.animatedIconElement.polymerController.active=this.active,y("delhi_modern_web_player_icons")?(b=OUa(a,this.icon)&&a.closest("yt-player-quick-action-buttons")?{useDarkTheme:!0}:void 0,this.animatedIconElement.polymerController.isDarkTheme=b?b.useDarkTheme:this.isDarkTheme):this.animatedIconElement.polymerController.isDarkTheme=this.isDarkTheme,y("kevlar_use_wil_icons")? a.insertBefore(this.animatedIconElement,a.childNodes[0]):(a=ft(a),a.insertBefore(this.animatedIconElement,a.childNodes[0]))}; g.removeAnimatedIcon=function(a){y("kevlar_use_wil_icons")?this.animatedIconElement&&a.contains(this.animatedIconElement)&&a.removeChild(this.animatedIconElement):(a=ft(a),this.animatedIconElement&&a.contains(this.animatedIconElement)&&a.removeChild(this.animatedIconElement));this.animatedIconElement=void 0}; g.handleError=function(a,b,c){fo(a,this.iconName,b,c);b=PUa(c,this.icon);var d=!1;window.location.href.includes("JpymaW6Lh2w")?d=!0:c._svgIcon&&(c=(c=c._svgIcon.parentNode)?c.tagName:"unknown",fo(a,c),c==="YT-ICON"&&a.name==="NotFoundError"?d=!0:a.name==="NotFoundError"&&b&&(d=!0));d?eo(a):$n(a)}; ba.Object.defineProperties(JA,{template:{configurable:!0,enumerable:!0,get:function(){if(fVa===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;eVa=== void 0&&(eVa=document.createElement("template"));var d=eVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fVa=a}a=fVa;return a}}}); JA.prototype.handlePropertyChange=JA.prototype.handlePropertyChange;JA.prototype.updateIconSize=JA.prototype.updateIconSize;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],JA.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",String)],JA.prototype,"icon",void 0);n([I({value:!1}),r("design:type",Boolean)],JA.prototype,"active",void 0);n([I({value:!1}),r("design:type",Boolean)],JA.prototype,"defaultToFilled",void 0); n([I({value:!1}),r("design:type",Boolean)],JA.prototype,"isAnimatedIcon",void 0);n([I({value:24}),r("design:type",Number)],JA.prototype,"size",void 0);n([Ct("size"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],JA.prototype,"updateIconSize",null);n([I({value:""}),r("design:type",String)],JA.prototype,"targetContainer",void 0);n([I(),r("design:type",Object)],JA.prototype,"animatedIconElement",void 0);n([I(),r("design:type",Object)],JA.prototype,"isDarkTheme",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],JA.prototype,"ariaHidden",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],JA.prototype,"ariaLabel",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],JA.prototype,"role",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],JA.prototype,"tabindex",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],JA.prototype,"title",void 0);n([I(),r("design:type",String)],JA.prototype,"style",void 0); n([I(),r("design:type",String)],JA.prototype,"iconFilter",void 0);n([I(),r("design:type",String)],JA.prototype,"gradientColor",void 0);n([Ct("icon","active","defaultToFilled","size","targetContainer","isAttached","isDarkTheme","gradientColor","iconFilter"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",Promise)],JA.prototype,"handlePropertyChange",null);n([Rt({is:"yt-icon",noInjection:!0})],JA);var uVa;var vVa=function(){var a=document.body,b=a.appendChild;if(uVa===void 0){var c=document.createElement("template");M(c,"\n 5\n \n 4\n \n 3\n \n 2\n \n 1\n "); uVa=c}c=uVa;b.call(a,c.content)}; document.body?vVa():window.addEventListener("DOMContentLoaded",vVa);var wVa=new Gl("yt-live-chat"),xVa=new Map;xVa.set("timestamp_toggle","show-timestamps");xVa.set("reactions_toggle","allow-reactions");var KA=function(){return D.apply(this,arguments)||this}; k(KA,D);g=KA.prototype;g.menuItemIdentifierChanged=function(){var a;(a=this.data)!=null&&a.menuItemIdentifier&&(a=xVa.get(this.data.menuItemIdentifier))&&(y("enable_lwe_web_mute")?(a=wVa.get(a),this.isToggled=!(a===void 0?!this.data.isToggled:!a)):this.isToggled=wVa.get(a))}; g.onFocus=function(){this.toggleButton.focus()}; g.onTap=function(){var a=this.data.command;a&&this.componentBehavior.resolveCommand(a)}; g.computeText=function(a,b,c){return this.componentBehavior.getSimpleString(a?c:b)}; g.computeIcon=function(a,b,c){return(a=a?c:b)&&a.iconType?By(a.iconType):""}; KA.prototype.onTap=KA.prototype.onTap;KA.prototype.onFocus=KA.prototype.onFocus;KA.prototype.menuItemIdentifierChanged=KA.prototype.menuItemIdentifierChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],KA.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],KA.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],KA.prototype,"data",void 0); n([I({computed:"computeIcon(data.isToggled,data.defaultIcon,data.toggledIcon)",value:""}),r("design:type",String)],KA.prototype,"icon",void 0);n([I({value:!1}),r("design:type",Boolean)],KA.prototype,"isToggled",void 0);n([Et("tp-yt-paper-toggle-button"),r("design:type",Object)],KA.prototype,"toggleButton",void 0);n([Ct("data.menuItemIdentifier"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KA.prototype,"menuItemIdentifierChanged",null); n([Bt("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KA.prototype,"onFocus",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KA.prototype,"onTap",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-toggle-renderer",noInjection:!0})],KA); J(KA,"yt-live-chat-toggle-renderer",function(){if(VQa===void 0){var a=document.createElement("template");M(a,"\n \n [[computeText(data.isToggled, data.defaultText, data.toggledText)]]\n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;UQa===void 0&&(UQa=document.createElement("template"));var d=UQa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);VQa=a}a=VQa;return a},{mode:0});var LA=function(a,b){this.data=a;this.actions=b;this.data=a;this.actions=b},MA=function(){};function yVa(a,b,c){Ku(a,"yt-open-popup-action",[b,c||a])} function zVa(a,b){var c=Dk(a,"endpoint"),d=Dk(a,"action");return(c=d?d:c)&&b&&(c=b.navigationEndpointPopupMap[c])&&(a=za(c,a),(c=Dk(a,"renderer"))&&b.supportedPopups.hasOwnProperty(c))?{openPopupAction:{popupType:b.popupTypeMap[c],popup:a}}:null} ;var NA={};NA.YtOpenPopupBehavior={properties:{popupPositionTarget:Object},listeners:{"yt-service-request-completed":"onOpenPopupServiceRequestCompleted_"},created:function(){this.openPopupConfig=null}, openPopup:function(a,b){yVa(this.hostElement,a,b)}, getNavigationEndpointPopupAction:function(a){return zVa(a,this.openPopupConfig)}, onOpenPopupServiceRequestCompleted_:function(a,b){var c=this.hostElement,d=this.openPopupConfig;if(d){var e;b=b==null?void 0:(e=b.data)==null?void 0:e.contents;(e=b instanceof Array&&b.length?b[0]:b)&&(b=Dk(e,"renderer"))&&d.supportedPopups.hasOwnProperty(b)&&(a.stopPropagation(),yVa(c,{openPopupAction:{popupType:d.popupTypeMap[b],popup:e}}))}}};var OA=function(){var a=Us.apply(this,arguments)||this;a._noAccessors=!0;return a}; k(OA,Us);OA.prototype.created=function(){this.ytOpenPopupBehavior.openPopupConfig=Hk("openPopupConfig")}; n([E(NA.YtOpenPopupBehavior),r("design:type",Object)],OA.prototype,"ytOpenPopupBehavior",void 0);n([Gt()],OA);var PA=[NA.YtOpenPopupBehavior,OA.prototype];var AVa;var BVa,CVa=function(){return BVa!==void 0?BVa:BVa=document.createElement("template")}; document.head.appendChild(CVa().content);var DVa;var EVa,FVa=function(){return EVa!==void 0?EVa:EVa=document.createElement("template")}; document.head.appendChild(FVa().content);var GVa;var HVa=document.head,IVa=HVa.appendChild,JVa;if(GVa===void 0){var QA=document.createElement("template");M(QA,"");QA.content.insertBefore(FVa().content.cloneNode(!0),QA.content.firstChild);GVa=QA}JVa=GVa;IVa.call(HVa,JVa.content);var KVa=document.head,LVa=KVa.appendChild,MVa;if(DVa===void 0){var RA=document.createElement("template");M(RA,"");RA.content.insertBefore(CVa().content.cloneNode(!0),RA.content.firstChild);DVa=RA}MVa=DVa;LVa.call(KVa,MVa.content);var NVa,OVa=function(){return NVa!==void 0?NVa:NVa=document.createElement("template")}; document.head.appendChild(OVa().content);var PVa;var QVa=document.head,RVa=QVa.appendChild,SVa;if(PVa===void 0){var SA=document.createElement("template");M(SA,"");SA.content.insertBefore(OVa().content.cloneNode(!0),SA.content.firstChild);PVa=SA}SVa=PVa;RVa.call(QVa,SVa.content);var TVa;(TVa=document.body)==null||TVa.setAttribute("rounded-container","");var UVa=function(){}; UVa.prototype.flush=function(a,b){a=a===void 0?[]:a;b=b===void 0?!1:b;if(y("enable_client_streamz_web")){a=l(a);for(var c=a.next();!c.done;c=a.next())c=lKa(c.value),this.rootSpec&&If(c,2,this.rootSpec),c={serializedIncrementBatch:Fd(c.JSC$7729_serializeBinary())},Yn("streamzIncremented",c,{sendIsolatedPayload:b})}}; var VVa=function(){}; k(VVa,UVa);var TA;function Sv(){if(!TA){TA=new lw(new VVa());var a=Yk("client_streamz_web_flush_count",-1);a!==-1&&(TA.invocationLimit=a)}return TA} ;var UA=function(a){this.expiringStorage=new pj(a)}; UA.prototype.set=function(a,b,c){c=c!==void 0?Date.now()+c:void 0;this.expiringStorage.set(a,b,c)}; UA.prototype.get=function(a){return this.expiringStorage.get(a)}; UA.prototype.remove=function(a){this.expiringStorage.remove(a)};function WVa(){var a=XVa;a||(a=document.querySelector("#persist_identity"));return a} function YVa(){var a=!1;try{a=!!window.sessionStorage.getItem("session_logininfo")}catch(b){a=!0}return(Hk("INNERTUBE_CLIENT_NAME")==="WEB"||Hk("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&a} function ZVa(a){var b;if(!YVa())return!1;b||(b=Hk("LOGIN_INFO"));return b?(a.session_logininfo=b,!0):!1} function VA(){var a=a===void 0?!0:a;try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");Gk("LOGIN_INFO","");a&&window.sessionStorage.setItem("from_switch_account","1");a=!0;a=a===void 0?!1:a;var b=WVa();if(b){var c=b.src?new URL(b.src).origin:"*";if(a){var d;(d=b.contentWindow)==null||d.postMessage({action:"clear"},c)}else if(!(Number(window.sessionStorage.getItem("stickiness_reload"))>=2)){var e=window.sessionStorage.getItem("session_logininfo"); if(e){var f;(f=b.contentWindow)==null||f.postMessage({loginInfo:e},c)}}}}catch(h){}} function $Va(a){a&&(a.startsWith("https://accounts.google.com/AddSession")?VA():a.startsWith("https://accounts.google.com/ServiceLogin")?VA():a.startsWith("https://myaccount.google.com")&&Bp(a).JSC$6808_path_.endsWith("/youtubeoptions")&&VA())} function WA(a){$Va(a);if(Hk("LOGGED_IN",!0)&&YVa()){var b=Hk("VALID_SESSION_TEMPDATA_DOMAINS",[]);var c=Sc(window.location.href);c&&b.push(c);c=Sc(a);Dc(b,c)||!c&&a.lastIndexOf("/",0)==0?(b=Vc(a),(b=Xc(b))?(b=LPa(b),b=(b=ll(b)||null)?Rk(b):{}):b=null):b=null;b==null&&(b={});ZVa(b)&&hy(a,b)}} var XVa=null;var aWa=["backstageImageUploadEndpoint","openUpdateCommentDialogAction","updateCommentDialogEndpoint","updateCommentReplyDialogEndpoint"]; function bWa(a,b,c,d,e){e=e===void 0?!1:e;var f=Yk("pbj_navigate_limit",-1)===0;cWa(b);Dn().resolve(An(Cs));var h=b.data;if(Object.keys(h).length!==0)if(!y("unplugged_web_disable_actions_for_cec_endpoint")&&z(h,Jx))y("endpoint_behavior_command_executor_fix_killswitch")||(c.preventDefault(),c.stopPropagation()),Mu(a,[h],a);else if(d=zVa(h,d))h.loggingUrls&&h.loggingUrls.forEach(function(p){p.baseUrl&&Tm(p.baseUrl)}),c.preventDefault(),c.stopPropagation(),yVa(a,d,b);else {var m=sBa(0,b.data,c);if(a=b.getForm)a=a(),m.tempData=m.tempData||{},m.tempData=Object.assign({},m.tempData,a);a=Vs(c);if(d=a.find(function(p){return!!p.visualElement}))m.createScreenConfig=m.createScreenConfig||{},m.createScreenConfig.clickedVisualElement=d.visualElement; if(!f)if(c.preventDefault(),c.stopPropagation(),z(h,tOa)&&!e&&Ey.instance)Ey.instance.resolveCommand(h,m);else if(y("kevlar_command_handler_formatted_string")&&!e&&Ey.instance&&dWa(h))e=a.find(function(p){return!!p.is})||c.target,c={form:Object.assign({},m,{event:c, element:e,originatingNode:b})},Ey.instance.resolveCommand(h,c);else{h=Vs(c);c=[];for(e=0;e1&&(b*=e);if(y("kevlar_tuner_min_thumbnail_quality"))return a[0].url|| null;e=a.length;if(y("kevlar_tuner_max_thumbnail_quality"))return a[e-1].url||null;if(c)for(var f=0;f=0)return a[f].url||null;for(c=0;c=b)return a[c].url||null;for(b=e-1;b>0;b--)if(a[b][d])return a[b].url||null;return a[0].url||null} function lWa(){bB.size?setTimeout(function(){Dl(mWa)},0):aB=0} function mWa(){var a=Zl(),b=null,c=!1;bB.forEach(function(e){e.loaded=!0;e.loadTime=a;e.pendingPaint=!1;var f=kWa.get(e);f&&f.resolve(a);b=e;c||!e.ftlEligible&&e.tagName!=="YT-THUMBNAIL-VIEW-MODEL"||(c=!0)}); var d;((d=b)==null?0:d.markDirty)&&b.markDirty();bB.clear();aB=0;c&&jWa(a)} function nWa(a){bB.add(a);a.pendingPaint=!0;aB||(aB=Cl(lWa))} ;var oWa;var pWa;function eB(a,b,c){c===void 0?delete a[b.name]:a[b.name]=c} ;function fB(a){var b={androidIncludeFontPadding:!1},c=0,d=[],e=[],f=[];if(a.simpleText)return b.content=a.simpleText,b;if(a.runs===void 0)return b.content="",b;a=l(a.runs);for(var h=a.next();!h.done;h=a.next()){h=h.value;var m=h.text,p=void 0,q=(p=m)==null?void 0:p.length;if(m&&q){d.push(m);if(h.bold||h.italics||h.strikethrough||h.underline||h.textColor!=null&&h.textColor!==0||h.deemphasize){m=e;p=m.push;var t={startIndex:c,length:q};h.bold&&(t.weightLabel="FONT_WEIGHT_MEDIUM");h.italics&&(t.italic= !0);h.strikethrough&&(t.strikethrough="LINE_STYLE_SINGLE");h.underline&&(t.underline="LINE_STYLE_SINGLE");h.textColor!=null&&h.textColor!==0?document.documentElement.hasAttribute("dark")?t.fontColor=h.darkModeTextColor||h.textColor:t.fontColor=h.textColor:h.deemphasize&&(document.documentElement.hasAttribute("dark")?t.fontColor=parseInt("ff"+nw("#aaa").substring(1),16):t.fontColor=parseInt("ff"+nw("#606060").substring(1),16));p.call(m,t)}h.navigationEndpoint&&(m=f,p=m.push,t={startIndex:c,length:q, onTap:{innertubeCommand:h.navigationEndpoint}},h.loggingDirectives&&eB(t,WMa,h.loggingDirectives),p.call(m,t));c+=q}}b.content=d.join("");b.styleRuns=e.length?e:void 0;b.commandRuns=f.length?f:void 0;return b} function qWa(a){if(a==null||!a.runs)return!0;a=l(a.runs);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.bracket||b.errorUnderline||b.deemphasize||z(b,Kx)||z(b,YOa))return!1;return!0} ;var gB=new zn("DARK_THEME_TOKEN");var rWa=new Ck("accessibilityProperties");var sWa=new Ck("layoutProperties");var tWa=new Ck("imageType");var uWa={};function vWa(a,b){return function(c){var d=b.unit;if(d!==c)throw Error(a+"'s unit does not match (actual: "+d+", expected: "+c+").");return b}} ;if("ytAttributedStringLinkHoverColor"in uWa)throw Error("STV name collision: ytAttributedStringLinkHoverColor is already defined.");(function(a,b){uWa[a]="value"in b&&"unit"in b?vWa(a,b):function(c){try{return b(c)}catch(d){throw Error("Error when retrieving "+a+"'s value: "+d.message+".")}}})("ytAttributedStringLinkHoverColor",{value:"unset !stv-no-inline", unit:"str"});function hB(a){if(!((a==null?0:a.value)&&(a==null?0:a.unit)))return"";switch(a.unit){case"DIMENSION_UNIT_FRACTION":var b="%";break;default:b="px";}a=a.value;b==="%"&&(a*=100);return""+a+b} ;var wWa=function(a){var b=this;this.holdTime=a===void 0?500:a;this.longPressTimeout=NaN;this.moveOccurred=this.longPressOccurred=!1;this.onlongpress=function(c){var d=new CustomEvent("LONG_PRESS"),e;(e=c.changedTouches[0].target)==null||e.dispatchEvent(d)}; this.ontouchstart=function(c){b.longPressTimeout=Bl(function(){b.onlongpress(c);b.longPressOccurred=!0},b.holdTime)}; this.ontouchmove=function(){Oi.cancelJob(b.longPressTimeout);b.longPressTimeout=NaN;b.longPressOccurred=!1;b.moveOccurred=!0}; this.ontouchend=function(c){if(b.longPressTimeout&&!b.longPressOccurred&&!b.moveOccurred){var d;(d=c.changedTouches[0].target)==null||d.dispatchEvent(new Event("click"))}Oi.cancelJob(b.longPressTimeout);b.longPressTimeout=NaN;b.longPressOccurred=!1;b.moveOccurred=!1}};var xWa=function(a,b){wWa.call(this,b);var c=this;this.callback=a;this.onlongpress=function(d){var e;(e=c.callback)==null||e.call(c,d)}}; k(xWa,wWa);var yWa=function(a,b){var c=Object.assign({},b);a=l(new Map([["ontouchstart",a.ontouchstart],["ontouchend",a.ontouchend],["ontouchmove",a.ontouchmove]]));for(var d=a.next(),e={};!d.done;e={eventName$jscomp$72:void 0,eventHandler$jscomp$1:void 0},d=a.next()){var f=l(d.value);d=f.next().value;f=f.next().value;e.eventName$jscomp$72=d;e.eventHandler$jscomp$1=f;b[e.eventName$jscomp$72]=function(h){return function(m){var p;(p=c[h.eventName$jscomp$72])==null||p.call(c,m);(0,h.eventHandler$jscomp$1)(m)}}(e)}};function zWa(a){try{return a()}catch(b){eo(b)}} ;var iB=new zn("COMMAND_HANDLER_TOKEN");var AWa=new Ck("parallelCommand");var BWa=new Ck("performOnceCommand");var CWa=new Ck("serialCommand");var jB=void 0;function kB(a){var b=z(a,Ox);if(b)return b;if((b=z(a,AWa))&&b.commands)return DWa(b.commands);if((b=z(a,CWa))&&b.commands)return DWa(b.commands);if((a=z(a,BWa))&&a.identifier&&a.command&&(jB||(jB=[]),!jB.includes(a.identifier)))return jB.push(a.identifier),z(a.command,Ox)} function DWa(a){if(a.length!==0){var b=[];a=l(a);for(var c=a.next();!c.done;c=a.next())(c=kB(c.value))&&b.push(c);return{commandExecutorCommand:{commands:b}}}} ;var EWa=function(){this.data=[];this.consumer=null}; EWa.prototype.push=function(a){this.consumer?this.consumer(a):this.data.push(a)};var lB={};$o(lB,void 0,"sgPmTd");$o(null,void 0,"jypsq");$o(null,void 0,"mWiOof");var FWa=new EWa;var GWa=[Eb.DATA,Eb.HTTP,Eb.HTTPS,Eb.MAILTO,Eb.FTP,Eb.RELATIVE,Eb.INTENT,Eb.VND_YOUTUBE]; function mB(a){var b=a.defaultTarget,c=a.elementConfig,d=a.elementsCommand,e=a.skipOnClick,f=a.forceNewState,h=a.additionalCommandArgs,m=a.innertubeCommand||kB(d);if(m){a={};var p=HWa(m);d=p.navigatingCommand;p=p.href;d&&p?(a.href$=p,IWa(a,d,p,b),y("web_atagconfig_pointerdown")&&JWa(a,d),f&&(a["force-new-state$"]=!0)):(a.role$="button",a.href$="javascript:void(0);");z(m,pOa)&&(a["aria-haspopup$"]=!0);e||(a.onclick=function(q){var t={};if(KWa(q)){var u=(h==null?void 0:h.clickedVisualElement)||(h== null?void 0:h.getClickedVisualElement)&&h.getClickedVisualElement();u&&(t={clickedVisualElement:u});t=Object.assign({},{form:{element:q.target,event:q,createScreenConfig:t}},h);q.preventDefault();nB(m,t)}}); return Object.assign({},c,a)}} function LWa(a){if(a.length){if(a.length===1)return a[0];var b={};eB(b,Jx,{commands:a});return b}} function oB(a){return a&&a.href$!=="javascript:void(0);"} function HWa(a){var b,c=((b=z(a,Jx))==null?void 0:b.commands)||[a];a=l(c);for(b=a.next();!b.done;b=a.next()){b=b.value;var d=void 0,e=void 0;c=(e=z((d=b)==null?void 0:d.commandMetadata,Mx))==null?void 0:e.url;y("web_remove_web_navigation_endpoint_data")||(d=void 0,c=c||((d=z(b,UMa))==null?void 0:d.url));if(c&&c!=="/service_ajax"){if(d=Fb(c,GWa))return a=Ab(d),{navigatingCommand:b,href:a};eo(new ql("AttributedString URL could not be sanitized",c))}}return{}} function KWa(a){return a.button!==void 0?a.button===0&&!(a.shiftKey||a.altKey||a.metaKey||a.ctrlKey):!(a.shiftKey||a.altKey||a.metaKey||a.ctrlKey)} function IWa(a,b,c,d){c=!Uk(c);var e,f,h;if((e=z(b,Fx))!=null&&e.nofollow||(f=z(b,Qx))!=null&&f.nofollow||(h=z(b,As))!=null&&h.nofollow||c)a.rel$="nofollow";var m;b=((m=z(b,As))==null?void 0:m.target)==="TARGET_NEW_WINDOW"?"_blank":d===void 0?"":d;a.target$=b} function JWa(a,b){b.clickTrackingParams&&(a.params={itct:b.clickTrackingParams});a.onpointerdown=function(c){MWa(c,b)}; a._data=b} function MWa(a,b){var c=a.currentTarget;a=zWa(function(){return c.href}); b=b.clickTrackingParams?{itct:b.clickTrackingParams}:{};a&&hy(a,b,8,!0)} function pB(a,b){(a=kB(a))&&nB(a,b)} function nB(a,b){En(iB,function(c){b?c.resolveCommand(a,b):c.resolveCommand(a)})} ;function NWa(a,b){var c=["yt-core-attributed-string__link"];b!=null&&b.noLinkColor||((b==null?0:b.isOverlay)?c.push("yt-core-attributed-string__link--overlay-call-to-action-color"):c.push("yt-core-attributed-string__link--call-to-action-color"),(b==null?0:b.linkInheritColor)&&c.push("yt-core-attributed-string--link-inherit-color"));c={className:c.join(" "),tabindex$:"0"};var d=a.onTap||a.onLongPress;if(!d)return c;var e=OWa(a);e&&(c["aria-label$"]=e);b=mB({elementsCommand:d,elementConfig:c,skipOnClick:!(b== null||!b.skipOnClick),forceNewState:!0});a.onLongPress&&(d=new xWa(function(){var f=kB(a.onLongPress);f&&Dn().resolve(iB).resolveCommand(f)}),b&&yWa(d,b)); return b||c} function OWa(a){var b,c;return(b=a.onTapOptions)==null?void 0:(c=b.accessibilityInfo)==null?void 0:c.accessibilityLabel} ;var qB=new Ck("bracketTextDecorator");var rB=new Ck("highlightTextDecorator");function PWa(a){var b=a;a<=16777215&&(b+=parseInt("ff000000",16));return jy(b)} function QWa(a){var b=a.isDarkTheme;var c=a.extension;a=a.runColor;var d=void 0;if(c=c==null?void 0:c.colorMap){b=b?"USER_INTERFACE_THEME_DARK":"USER_INTERFACE_THEME_LIGHT";c=l(c);for(var e=c.next();!e.done;e=c.next())if(e=e.value,b===e.key){d=e.value;break}}d==null&&a&&(d=a);if(d)return PWa(d)} ;function sB(a){var b=a.config;var c=a.image;var d=a.imageConfig;var e=a.imageWrapperConfig;var f=a.run;var h=a.tag;var m=a.textLength;var p=a.startIndex===void 0?0:a.startIndex;a=a.length;p===void 0&&(p=0);f={run:f,startIndex:p,endIndex:a!==void 0?p+a:m,tag:h};c&&(f.image=c);d&&(f.imageConfig=d);e&&(f.imageWrapperConfig=e);b&&(f.config=b);return f} ;function RWa(a,b){if(a.weight)return a.weight;switch(a.weightLabel){case"FONT_WEIGHT_THIN":return 100;case"FONT_WEIGHT_EXTRA_LIGHT":return 200;case"FONT_WEIGHT_LIGHT":return 300;case"FONT_WEIGHT_MEDIUM":return 500;case"FONT_WEIGHT_SEMI_BOLD":return 600;case"FONT_WEIGHT_BOLD":return b?900:700;case"FONT_WEIGHT_EXTRA_BOLD":return 800;case"FONT_WEIGHT_BLACK":return 900;default:return 400;}} function SWa(a){switch(a){case"LINE_STYLE_DOT":return"yt-core-attributed-string--line-style-dot";case"LINE_STYLE_NONE":return"yt-core-attributed-string--line-style-none";default:return"yt-core-attributed-string--line-style-single";}} function TWa(a){switch(a){case"TEXT_ALIGNMENT_LEFT":return"yt-core-attributed-string--text-alignment-left";case"TEXT_ALIGNMENT_RIGHT":return"yt-core-attributed-string--text-alignment-right";case"TEXT_ALIGNMENT_CENTER":return"yt-core-attributed-string--text-alignment-center";case"TEXT_ALIGNMENT_JUSTIFIED":return"yt-core-attributed-string--text-alignment-justified";case"TEXT_ALIGNMENT_LAYOUT_START":return"yt-core-attributed-string--text-alignment-layout-start";default:return"yt-core-attributed-string--text-alignment-unknown";}} ;function tB(a,b,c){var d=b;a.content&&c&&(c=a.content.indexOf("\n"),c!==-1&&(d=Math.min(b,c)));if(!a.content||a.content.length<=d)b=a;else if(a.attachmentRuns||a.commandRuns||a.decorationRuns||a.styleRuns||a.paragraphStyleRuns){b=uB(a.content,d);c=d;var e=a.attachmentRuns;if(e){var f=[];e=l(e);for(var h=e.next();!h.done;h=e.next())h=Object.assign({},h.value),h.startIndex===void 0||h.startIndex>=c||(h.length||(h.length=0),h.length+h.startIndex>c&&(h.length=c-h.startIndex),f.push(h));c=f}else c=void 0; f=UWa(d,a.commandRuns);e=d;var m=a.decorationRuns;if(m){h=[];m=l(m);for(var p=m.next();!p.done;p=m.next()){p=p.value;var q=z(p.textDecorator,rB);if(q&&q.startIndex!==void 0&&!(q.startIndex>=e)){p=Object.assign({},p,{textDecorator:{highlightTextDecorator:Object.assign({},q)}});q=z(p.textDecorator,rB);if(!q.length||q.length+q.startIndex>e)q.length=e-q.startIndex;h.push(p)}}e=h}else e=void 0;h=UWa(d,a.styleRuns);if(m=a.paragraphStyleRuns)for(a=[],m=l(m),p=m.next();!p.done;p=m.next()){var t=p.value;p= Object.assign({},t);if(!(p.startIndex===void 0||p.startIndex>=d)){if(!p.length||p.length+p.startIndex>d)p.length=d-p.startIndex;q=[];var u=void 0,v=void 0;if((u=t)==null?0:(v=u.listGroup)==null?0:v.listItems)for(t=l(t.listGroup.listItems),u=t.next();!u.done;u=t.next())if(u=Object.assign({},u.value),!(u.startIndex===void 0||u.startIndex>=d)){if(!u.length||u.length+u.startIndex>d)u.length=d-u.startIndex;q.push(u)}q.length>0&&(p.listGroup||(p.listGroup={}),p.listGroup=Object.assign({},p.listGroup,{listItems:q})); a.push(p)}}else a=void 0;b={content:b,attachmentRuns:c,commandRuns:f,decorationRuns:e,styleRuns:h,paragraphStyleRuns:a}}else b=Object.assign({},a,{content:uB(a.content,d)});return b} function UWa(a,b){if(b){var c=[];b=l(b);for(var d=b.next();!d.done;d=b.next())if(d=Object.assign({},d.value),!(d.startIndex===void 0||d.startIndex>=a)){if(!d.length||d.length+d.startIndex>a)d.length=a-d.startIndex;c.push(d)}return c}} function uB(a,b){var c=0+b,d;if(d=c>0)d=a.charCodeAt(c-1),d=d>=55296&&d<=56319;d&&(c=a.charCodeAt(c),d=c>=56320&&c<=57343);d&&--b;return a.substring(0,0+b)} ;var vB=new zn("APP_DIRECTION_TOKEN");var wB={calledOnce:!1,state:"visible"},xB={calledOnce:!1,state:"hidden"};var VWa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,yB={},WWa=(yB[1]={filterString:null,isUnwrappable:null,unwrap:null},yB[2]={filterString:function(a,b,c){return Lc(c)}, isUnwrappable:function(a){return a instanceof Qb}, unwrap:function(a){return Ub(a)}},yB[3]={filterString:function(a,b,c){return VWa.test(c)?c:xb.toString()}, isUnwrappable:function(a){return yb(a)}, unwrap:function(a){return Ab(a)}},yB[4]={filterString:function(){return xb.toString()}, isUnwrappable:function(a){return a instanceof ob}, unwrap:function(a){return rb(a).toString()}},yB[5]={filterString:function(a,b,c){return c}, isUnwrappable:function(a){return typeof a==="string"}, unwrap:function(a){return a.toString()}},yB[7]={filterString:function(){return" /*zClosurez*/ "}, isUnwrappable:function(a){return a instanceof dc}, unwrap:function(a){return ic(a)}},yB[8]={filterString:function(a,b,c){c=String(c).toLowerCase(); return sla(a,b,c)?c:"zClosurez"}, isUnwrappable:null,unwrap:null},yB[10]={filterString:null,isUnwrappable:null,unwrap:null},yB);function XWa(a,b,c){if(c===null||c===void 0)return c;var d=pla(a.tagName.toLowerCase(),b,function(){throw Error("Contingent attribute/property lookups are not supported.")}); if(d===null)return c;d=WWa[d];var e;if((e=d.isUnwrappable)==null?0:e.call(d,c)){if(d.unwrap)return d.unwrap(c);throw Error("Value Handler's unwrap function does not exist.")}return d.filterString?d.filterString(a.tagName,b,String(c)):c} ;Vp[Tp["default"]]=YWa;function YWa(a,b,c){var d=b[b.length-1]!=="$";c=XWa(a,b,c);d?a[b]=c:(d=c==null?null:String(c),Up(a,b.slice(0,-1),d))} ;function zB(a){return(a==null?void 0:a.content)!==void 0} function ZWa(a,b){return!!b||!(a.commandRuns&&a.commandRuns.length!==0||a.paragraphStyleRuns&&a.paragraphStyleRuns.length!==0)} function $Wa(a){return function(b){var c=a.run;(c.onTap!==void 0||c.onLongPress!==void 0)&&z(c,WMa)&&pz(b,{data:{loggingDirectives:z(c,WMa)},observer:Dn().resolve(cw),hideOption:xB,showOption:wB,layer:b.layer})}} function aXa(a){return function(b){for(var c in a)(Vp[c]||Vp[Tp["default"]])(b,c,a[c])}} ;function bXa(a,b,c,d){for(var e=l(a.parts),f=e.next();!f.done;f=e.next()){f=f.value;if(typeof f==="string")throw Error("Unexpected string part");if(f.start<=b&&c<=f.end){bXa(f,b,c,d);return}}a.parts.push({data:d,parts:[],start:b,end:c})} function cXa(a,b){for(var c=b.parts.length;c>=0;c--){var d=b.parts[c],e=b.parts[c-1],f=c===b.parts.length?b.end:d.start;e=c===0?b.start:e.end;f!==e&&b.parts.splice(c,0,a.slice(e,f));d&&cXa(a,d)}} function dXa(a){a.sort(function(b,c){if(b.startIndexc?-1:c>b?1:0})} ;var eXa=new zn("ICON_WIZ_COMPONENT_TOKEN");var fXa=/^YTICON_(fill|outline)_([a-zA-Z0-9_]+)_s([0-9]+)$/i;function gXa(a){if(a=a.match(fXa))return{iconName:a[2],iconActive:a[1].toUpperCase()==="FILL",iconSize:Number(a[3])}} var AB=tu(function(a){var b=a.icon;var c=a.active;var d=a.className;var e=a.style;var f=a.dataSelected;var h=a.dataDisabled;var m=a.role;var p=a.animateIcon;var q=a.themeOverride;var t=a.ariaHidden;var u=a.ariaExpanded;var v=a.ariaLabel;var w=a.tabindex;var x=a.id;var A=a.size;var H=a.iconFilter;var P=a.gradientColor;var O=a.onKeydown;var Q=a.title;var V=Io(function(){var ma=b==null?void 0:b();if(ma)return gXa(ma)},void 0,"M0i5vf"),Z=function(){var ma,wa; return(wa=(ma=V())==null?void 0:ma.iconName)!=null?wa:b==null?void 0:b()},da=function(){var ma,wa; return(wa=A==null?void 0:A())!=null?wa:(ma=V())==null?void 0:ma.iconSize},ca=function(){var ma,wa; return(wa=c==null?void 0:c())!=null?wa:(ma=V())==null?void 0:ma.iconActive}; return C(K,{cond:b,then:function(){var ma=Dn().resolve(eXa);return C(ma,{icon:Z,dataSelected:f,dataDisabled:h,animateIcon:p,themeOverride:q,ariaExpanded:u,tabindex:w,id:x,active:ca,size:da,role:m,className:d,ariaHidden:t,ariaLabel:v,style:function(){return(e==null?0:e())||!da()?e==null?void 0:e():"width: "+da()+"px;height: "+(da()+"px;")}, title:Q,iconFilter:H,gradientColor:P,onKeydown:O})}})},"s"); AB.idomCompat={callbacks:{onKeydown:!0}};var hXa=new Ck("borderImageProcessor");var iXa=window.devicePixelRatio||1;function jXa(a){var b=a.thumbnails;if(b){a={sources:[]};b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d={};d.url=c.url;d.width=c.width;d.height=c.height;a.sources.push(d)}return a}} function BB(a,b,c,d){if(!b)return a.length>=1?a[a.length-1]:null;if(d)for(var e=l(a),f=e.next();!f.done;f=e.next()){f=f.value;var h=void 0,m=(h=f.url)==null?void 0:h.indexOf(d);if(m!==void 0&&m>=0)return f}d=l(a);for(e=d.next();!e.done;e=d.next())if(e=e.value,e.width&&e.height&&(c&&e.width>=b||!c&&e.height>=b))return e;for(b=a.length-1;b>=0;b--)if(c&&a[b].width||!c&&a[b].height)return a[b];return a[0]} function kXa(a){if(a.sources){a=l(a.sources);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;if((c=b.clientResource)==null?0:c.imageName)return b;if(b.customImageSource){var d=c=void 0;if((c=z(b.customImageSource,hNa))==null?0:(d=c.clientResource)==null?0:d.icon)return b}}}} function lXa(a){var b={};a=z(a.processor,hXa);var c=(a=a==null?void 0:(c=a.imageTint)==null?void 0:c.color)?jy(a):void 0;c&&(b.color=c);return b} function mXa(a){var b;if((b=a.clientResource)!=null&&b.imageColor)return jy(a.clientResource.imageColor)} ;function nXa(a,b,c,d,e,f,h){if(!b||b.length===0||b[0].clientResource)return null;if(c&&b[0].url)return b[0].url;d===void 0&&(d=!0);if(d){var m;a=iXa*(e||(a==null?void 0:(m=a.getBoundingClientRect())==null?void 0:m.width)||0)}else{var p;a=iXa*(f||(a==null?void 0:(p=a.getBoundingClientRect())==null?void 0:p.height)||0)}b=BB(b,a,d,h);return(b==null?0:b.url)?b.url:(b==null?0:b.imageData)?b.imageData:null} function oXa(a,b,c){c=c?[c]:[];a.opacity&&c.push("opacity: "+a.opacity+";");b&&a.placeholderColor?(a=jy(a.placeholderColor),c.push("background-color: "+a+";")):c.push("background-color: transparent;");return c.join(" ")} function pXa(a,b,c,d,e){var f=["ytCoreImageHost"];b&&f.push(b);c||f.push("ytCoreImageFillParentHeight");d||f.push("ytCoreImageFillParentWidth");switch(a.contentMode){case"CONTENT_MODE_SCALE_ASPECT_FIT":f.push("ytCoreImageContentModeScaleAspectFit");break;case"CONTENT_MODE_SCALE_ASPECT_FILL":f.push("ytCoreImageContentModeScaleAspectFill");break;case"CONTENT_MODE_CENTER":f.push("ytCoreImageContentModeCenter");break;default:f.push("ytCoreImageContentModeScaleToFill");}a.flipForRtlLayout&&f.push("ytCoreImageFlipRtl"); switch(e){case"TOP_START":var h;f.push(((h=document.body)==null?void 0:h.getAttribute("dir"))==="rtl"?"ytCoreImageObjectPositionTopRight":"ytCoreImageObjectPositionTopLeft");}return f.join(" ")} function qXa(a){var b;if(a==null?0:(b=a.clientResource)==null?0:b.imageName){var c,d=(c=a.clientResource)==null?void 0:c.imageName;a:{switch(d){case"yt_premium_wordmark_header_light":case"yt_premium_wordmark_header_dark":c="yt-logos-ext:yt-logo-red-updated";break a;case"yt_wordmark_header_light":case"yt_wordmark_header_dark":c="yt-logos-ext:yt-logo-updated";break a;}c=void 0}return c||rXa.get(d)||d}if(a==null?0:a.customImageSource){var e;if(c=(d=z(a.customImageSource,hNa))==null?void 0:(e=d.clientResource)== null?void 0:e.icon)return c}} var rXa=new Map([["yt_outline_bag_black_24","bag"]]);function CB(a){ul(0,function(){try{a()}catch(b){ej(b)}},8)} ;var DB=function(a){var b=this;this.margin=.1;this.whenInViewportWithMargin=a;this.observationTargets=[];this.scanRequested=!1;window.addEventListener("touchmove",function(){b.requestScan()}); window.addEventListener("touchend",function(){b.requestScan()}); window.addEventListener("updateui",function(){b.requestScan()}); var c=new mw(Qa(this.requestScan,this),100);window.addEventListener("scroll",function(){c.fire()},!0); window.addEventListener("resize",Qa(this.requestScan,this));window.addEventListener("state-navigatestart",function(){b.observationTargets=[]}); window.addEventListener("state-navigateend",Qa(this.requestScan,this))}; DB.prototype.observe=function(a){this.observationTargets.includes(a)||this.observationTargets.push(a)}; DB.prototype.unobserve=function(a){this.observationTargets=this.observationTargets.filter(function(b){return b!==a})}; DB.prototype.requestScan=function(){var a=this;this.scanRequested||(CB(function(){sXa(a)}),this.scanRequested=!0)}; var sXa=function(a){var b=(1+a.margin)*(document.documentElement.clientHeight||window.innerHeight);a.observationTargets=a.observationTargets.filter(function(c){var d=c.getBoundingClientRect();(d=b>d.top&&!!d.height)&&a.whenInViewportWithMargin(c);return!d&&c.parentNode}); a.scanRequested=!1}; DB.prototype.disconnect=function(){this.observationTargets=[]};function tXa(){return window.matchMedia&&window.matchMedia("(orientation: landscape)").matches} var uXa=l($o(tXa(),void 0,"O3X2wd")),vXa=uXa.next().value,wXa=uXa.next().value;window.addEventListener("resize",function(){wXa(tXa())});var xXa={landscape:"(min-width: 931px) and (orientation: landscape)",portrait:"(min-width: 550px) and (orientation: portrait)"},EB=void 0,yXa=window.innerWidth,zXa=window.innerHeight;window.addEventListener("resize",function(){EB=void 0});var AXa;if("IntersectionObserver"in window)AXa=BXa();else{if(EB===void 0){var CXa;CXa="matchMedia"in window?window.matchMedia(xXa.landscape+","+xXa.portrait).matches:void 0;EB=CXa!==void 0?CXa:yXa>=930&&zXa>=550||yXa>=550&&zXa>=930}AXa=EB?{observe:function(a){CB(function(){var b;(b=a.onViewportEntered)==null||b.call(a)})}, unobserve:function(){}}:new DB(function(a){CB(function(){var b; (b=a.onViewportEntered)==null||b.call(a)})})}var DXa=AXa; function EXa(a,b){a.onViewportEntered=b;DXa.observe(a)} function BXa(){var a={rootMargin:"10%",threshold:.01};y("mweb_enable_set_io_root_to_null_safari")?a.root=null:y("mweb_enable_set_io_root_to_body_safari")&&(a.root=document.body);return new IntersectionObserver(function(b,c){b.filter(function(d){return d.intersectionRect.height>0}).forEach(function(d){d=d.target; if(!y("mweb_enable_only_update_image_when_connected")||d.isConnected!==!1){var e;(e=d.onViewportEntered)==null||e.call(d);c.unobserve(d)}})},a)} ;function FXa(a,b,c,d,e){function f(){if(d){var m=d.loadedClass,p=d.notifyOnUnloaded;m&&Jja(a,m);p&&a.dispatchEvent(new Event("image-unloaded",{bubbles:!0,composed:!0}))}} function h(){var m=c(b,a);m&&a.getAttribute("src")!==m&&(y("mweb_enable_only_update_image_when_connected")&&a.isConnected===!1||m===a.src||(a.src=m),f())} e=e===void 0?!0:e;a.removeAttribute("src");f();b&&(e?EXa(a,h):h())} function GXa(a,b,c){if(!b)return!1;b=c(b,a);c=a.getAttribute("src");return b&&b===c&&a.complete} ;function HXa(a,b){for(var c in b)c==="className"?a.className=b[c]:(Vp[c]||Vp[Tp.default])(a,c,b[c])} ;var IXa=tu(function(a){var b=!1,c=aw("img",function(d){kp(function(){b=!0;d.onload=null})}); Vv(function(){var d,e=(d=a.data)==null?void 0:d.call(a),f,h=(f=a.getSrc)==null?void 0:f.call(a).cb,m;d=(m=a.config)==null?void 0:m.call(a);if(m=c.value)if(f=function(q,t){if(!b)return h?h(q,t):q},HXa(m,d),y("web_image_dont_reload_same_src")&&GXa(m,e,f))y("web_image_dont_reload_same_src_simulate_load")&&m.dispatchEvent(new CustomEvent("load",{bubbles:!1, cancelable:!1,detail:{message:"Simulating load event for already loaded image"}}));else{var p;FXa(m,e||null,f,d,(p=a.lazy)==null?void 0:p.call(a))}},"zS0jKb"); return C("img",{el:c})},"u"); IXa.idomCompat=!0;function JXa(a,b,c){c=c===void 0?!1:c;var d=a.sources!==void 0?Object.assign({},a):jXa(a);if(d){var e;d.contentMode=(e=d.contentMode)!=null?e:b.contentMode;var f=b.onload;b.onload=function(q){var t=q.target;if(!c||t.naturalWidth!==120)if(t.classList)t.classList.add("ytCoreImageLoaded");else if(!Ija(t,"ytCoreImageLoaded")){var u=Gja(t);Hja(t,u+(u.length>0?" ytCoreImageLoaded":"ytCoreImageLoaded"))}b.notifyOnLoaded&&t.dispatchEvent(new Event("image-loaded",{bubbles:!0,composed:!0}));f==null||f(q)}; b.targetWidth&&b.preserveWidth&&(b.width=b.targetWidth);b.targetHeight&&b.preserveHeight&&(b.height=b.targetHeight);var h=kXa(d);e=h&&qXa(h);var m=lXa(d);if(e)return(a=mXa(h)||m.color)&&(b.color=a),{type:"icon",iconName:e,config:Object.assign({},b,b.alt?{}:{"aria-hidden$":"true"},{"aria-label$":b.alt,role:"img"})};if(a.sources===void 0){b.alt=a.accessibility&&a.accessibility.accessibilityData&&a.accessibility.accessibilityData.label||b.alt;b.style$=oXa(a,b.shouldShowPlaceholder,b.style$);var p;b.isPreloaded= !((p=z(a,RMa))==null||!p.isPreloaded)}b.className=pXa(d,b.className,b.preserveHeight,b.preserveWidth,b.objectPosition);b.loadedClass="ytCoreImageLoaded";return{type:"image",image:d,config:b}}} var FB=tu(function(a){var b=function(){var c,d=a.data(),e,f,h,m,p,q,t,u,v,w,x,A,H,P,O,Q,V,Z,da,ca,ma,wa,Ba,Ja,Na,ab,Ha,bb,lb;var Ka={contentMode:(e=a.contentMode)==null?void 0:e.call(a),loadedClass:(f=a.loadedClass)==null?void 0:f.call(a),isPreloaded:(h=a.isPreloaded)==null?void 0:h.call(a),notifyOnLoaded:(m=a.notifyOnLoaded)==null?void 0:m.call(a),notifyOnUnloaded:(p=a.notifyOnUnloaded)==null?void 0:p.call(a),preferredThumbnail:(q=a.preferredThumbnail)==null?void 0:q.call(a),preserveHeight:(t=a.preserveHeight)== null?void 0:t.call(a),preserveWidth:(u=a.preserveWidth)==null?void 0:u.call(a),objectPosition:(v=a.objectPosition)==null?void 0:v.call(a),targetWidth:(w=a.targetWidth)==null?void 0:w.call(a),targetHeight:(x=a.targetHeight)==null?void 0:x.call(a),shouldShowPlaceholder:(A=a.shouldShowPlaceholder)==null?void 0:A.call(a),useWidth:(H=a.useWidth)==null?void 0:H.call(a),isToggled:(P=a.isToggled)==null?void 0:P.call(a),alt:(O=a.alt)==null?void 0:O.call(a),className:(Q=a.className)==null?void 0:Q.call(a), onerror:a.onerror,onload:a.onload,style$:((V=a.style$)==null?void 0:V.call(a))||((Z=a.style)==null?void 0:Z.call(a)),color:(da=a.color)==null?void 0:da.call(a),width:(ca=a.width)==null?void 0:ca.call(a),height:(ma=a.height)==null?void 0:ma.call(a),"aria-hidden$":(bb=(wa=a["aria-hidden$"])==null?void 0:wa.call(a))!=null?bb:(Ba=a.ariaHidden)==null?void 0:Ba.call(a),draggable:(Ja=a.draggable)==null?void 0:Ja.call(a),"data-disabled$":(lb=(Na=a["data-disabled$"])==null?void 0:Na.call(a))!=null?lb:(ab= a.dataDisabled)==null?void 0:ab.call(a),size:(Ha=a.size)==null?void 0:Ha.call(a)};return JXa(d,Ka,(c=a.hideOn404)==null?void 0:c.call(a))}; return C(Zv,null,C(Tv,{when:function(){var c;return((c=b())==null?void 0:c.type)==="image"}},function(){return C(IXa,{data:function(){return b().image}, getSrc:{cb:function(c,d){var e=b().image.sources,f=b().config.isPreloaded,h=b().config.useWidth,m=b().config.targetWidth,p=b().config.targetHeight,q=b().config.preferredThumbnail;return nXa(d,e,f,h,m,p,q)||""}}, config:function(){var c=b().config,d;for(d in c)c[d]===void 0&&delete c[d];return c}, lazy:a.renderLazy})}),C(Tv,{when:function(){var c; return((c=b())==null?void 0:c.type)==="icon"}},function(){return C(AB,{icon:function(){return b().iconName}, role:function(){return b().config.role}, className:function(){return b().config.className}, style:function(){return b().config.style$+";width: "+(b().config.width+"px;height: ")+(b().config.height+"px;color: ")+(b().config.color+";")}, ariaLabel:function(){return b().config["aria-label$"]}, ariaHidden:function(){return b().config["aria-hidden$"]}, dataDisabled:function(){return b().config["data-disabled$"]}, active:function(){return b().config.isToggled}, size:function(){return b().config.size}})}))},"v"); FB.idomCompat={callbacks:{callback:!0,onerror:!0,onload:!0}};function GB(a,b){var c=b==null?void 0:b.initial;return Io(function(){mp(!0);return c=a(c)},{equals:b==null?void 0:b.isEqual},"rSlKsc")} ;function KXa(a,b){if(a===b)return!0;if(a===void 0||b===void 0)return!1;if(y("web_attributed_string_deep_equal_bugfix"))return VHa(a,b);var c,d,e,f,h,m,p,q;return a.content===b.content&&((c=a.styleRuns)==null?void 0:c.length)===((d=b.styleRuns)==null?void 0:d.length)&&((e=a.commandRuns)==null?void 0:e.length)===((f=b.commandRuns)==null?void 0:f.length)&&((h=a.attachmentRuns)==null?void 0:h.length)===((m=b.attachmentRuns)==null?void 0:m.length)&&((p=a.decorationRuns)==null?void 0:p.length)===((q=b.decorationRuns)== null?void 0:q.length)} var HB=tu(function(a){var b=LXa(a),c=function(e){var f,h,m=DA(function(u){f=e();h=lp(function(){for(var v=l(q()),w=v.next();!w.done;w=v.next()){w=MXa(w.value);w=typeof w==="string"?document.createTextNode(w):w;if(!(w instanceof Node)){v=new ql("Part is not a node",w,typeof w);$n(v);break}u.appendChild(w)}})}),p=GB(b,{isEqual:NXa}),q=function(){var u=e(),v=p(),w=[],x=u.content.length,A,H=(A=Dn().resolve(An(gB)))==null?void 0:A(); if(u.paragraphStyleRuns)for(var P=l(u.paragraphStyleRuns),O=P.next();!O.done;O=P.next()){var Q=w.push,V=Q.apply;var Z=void 0,da=O.value;if((Z=da.listGroup)!=null&&Z.listItems){var ca=[];b:switch(da.listGroup.listType){case"LIST_TYPE_BULLET":var ma="ul";break b;default:ma="span";}ca.push(sB({run:da,textLength:x,tag:ma,config:{className:"yt-core-attributed-string__list-group"},startIndex:da.startIndex,length:da.length}));for(var wa=l(da.listGroup.listItems),Ba=wa.next();!Ba.done;Ba=wa.next()){var Ja= Ba.value;b:switch(da.listGroup.listType){case"LIST_TYPE_BULLET":var Na="li";break b;default:Na="span";}ca.push(sB({run:da,textLength:x,tag:Na,startIndex:Ja.startIndex,length:Ja.length}))}var ab=ca}else ab=[];V.call(Q,w,ja(ab))}if(u.styleRuns&&(v==null||!v.noStyleRuns))for(var Ha=l(u.styleRuns),bb=Ha.next();!bb.done;bb=Ha.next()){var lb=bb.value,Ka=lb,Ia=H,Wa=v,jb=QWa({extension:z(Ka.styleRunExtensions,uPa),isDarkTheme:Ia===void 0?!1:Ia,runColor:Ka.fontColor}),tc=void 0,Jb=Ka,pc=[];jb&&pc.push("yt-core-attributed-string--link-inherit-color"); Jb.italic&&pc.push("yt-core-attributed-string--italicized");Jb.underline&&Jb.strikethrough?pc.push("yt-core-attributed-string--underline-strikethrough",SWa(Jb.underline)):Jb.underline?pc.push("yt-core-attributed-string--underlined",SWa(Jb.underline)):Jb.strikethrough&&pc.push("yt-core-attributed-string--strikethrough",SWa(Jb.strikethrough));if(Jb.baselineOffset){a:switch(Jb.baselineOffset){case"BASELINE_OFFSET_SUBSCRIPT":tc="yt-core-attributed-string--baseline-offset-subscript";break a;case"BASELINE_OFFSET_SUPERSCRIPT":tc= "yt-core-attributed-string--baseline-offset-superscript";break a;default:tc="yt-core-attributed-string--baseline-offset-unknown";}pc.push(tc)}var pe=pc.join(" ");var Td=Ka,oc=jb,uc={};if(Td.weight||Td.weightLabel)uc.fontWeight=RWa(Td,Wa==null?void 0:Wa.isHeadline).toString();oc&&(uc.color=oc);w.push(sB({run:lb,textLength:x,tag:"span",config:{className:pe,style:uc},startIndex:lb.startIndex,length:lb.length}))}if(u.decorationRuns)for(var zb=l(u.decorationRuns),sb=zb.next();!sb.done;sb=zb.next()){var Zb= sb.value,jd={};if(Zb.textDecorator){var $b=Zb.textDecorator,wc=H===void 0?!1:H,fb=[],Xb=z($b,rB),Qc=z($b,qB);if(Xb){var Ce=fb,Je=Ce.concat,Wd=[],Bb=QWa({extension:z(Xb.highlightTextDecoratorExtensions,tPa),isDarkTheme:wc,runColor:Xb.backgroundColor});Bb&&Wd.push("background-color: "+Bb+";");Xb.backgroundCornerRadius!==void 0&&Wd.push("border-radius: "+Xb.backgroundCornerRadius+"px;");Xb.leftPadding!==void 0&&Wd.push("padding-left: "+Xb.leftPadding+"px;");Xb.rightPadding!==void 0&&Wd.push("padding-right: "+ Xb.rightPadding+"px;");Xb.topPadding!==void 0&&Wd.push("padding-top: "+Xb.topPadding+"px;");Xb.bottomPadding!==void 0&&Wd.push("padding-bottom: "+Xb.bottomPadding+"px;");fb=Je.call(Ce,Wd)}else if(Qc){var kd=fb,nd=kd.concat,Uc=wc?"#2ba640":"#107516",td=Qc.color?PWa(Qc.color):Uc;fb=nd.call(kd,["padding: 2px;","border-top: solid "+td+" 2px;","border-bottom: solid "+td+" 2px;","background: linear-gradient(135deg, "+td+" 3px, rgba(0, 0, 0, 0) 3px),\n linear-gradient(315deg, "+td+" 3px, rgba(0, 0, 0, 0) 3px);"])}var Um= fb.join(" ");jd.style$=Um;var jk=Zb.textDecorator,Ej=[],kk=z(jk,qB);z(jk,rB)?Ej.push("yt-core-attributed-string--highlight-text-decorator"):kk&&Ej.push("yt-core-attributed-string--bracket-text-decorator");var Kg=Ej.join(" ");jd.className=Kg;jd.dir="auto"}var Kk=z(Zb.textDecorator,rB),wl=z(Zb.textDecorator,qB),Vg=z(Zb.textDecorator,rB),Lk=z(Zb.textDecorator,qB);w.push(sB({run:Zb,textLength:x,tag:"span",config:jd,startIndex:(Kk==null?void 0:Kk.startIndex)||(wl==null?void 0:wl.startIndex)||0,length:(Vg== null?void 0:Vg.length)||(Lk==null?void 0:Lk.length)||0}))}if(u.commandRuns&&(v==null||!v.noEndpoints))for(var Fj=l(u.commandRuns),gm=Fj.next();!gm.done;gm=Fj.next()){var Vm=gm.value,nt=NWa(Vm,v);w.push(sB({run:Vm,textLength:x,tag:"a",config:nt,startIndex:Vm.startIndex,length:Vm.length}))}if(u.attachmentRuns)for(var lk=l(u.attachmentRuns),ci=lk.next();!ci.done;ci=lk.next()){var Mf=ci.value,xl=void 0,Wm=void 0,Xm={className:"yt-core-attributed-string--inline-block-mod"};if((Wm=Mf.element)==null?0:Wm.properties){var Ym= (xl=Mf.element)==null?void 0:xl.properties,Zm=[],Ni=z(Ym,sWa);if(Ni==null?0:Ni.margin){var ij=Ni.margin,tg=Hk("HTML_DIR")==="rtl"||document.body.getAttribute("dir")==="rtl",uq=tg?ij.end||ij.right:ij.start||ij.left,jj=tg?ij.start||ij.left:ij.end||ij.right;uq&&Zm.push("margin-left: "+hB(uq)+";");jj&&Zm.push("margin-right: "+hB(jj)+";");ij.top&&Zm.push("margin-top: "+hB(ij.top)+";");ij.bottom&&Zm.push("margin-bottom: "+hB(ij.bottom)+";")}var ot=Zm.length!==0?Zm.join(" "):void 0;Xm.style$=ot}var bo=Xm, si=void 0,yl={alt:"",preserveHeight:!0,preserveWidth:!0},ti=["yt-core-attributed-string__image-element"];if(Mf.alignment){a:switch(Mf.alignment){case"ALIGNMENT_BASELINE":var hm="yt-core-attributed-string__image-element--image-alignment-baseline";break a;case"ALIGNMENT_VERTICAL_CENTER":hm="yt-core-attributed-string__image-element--image-alignment-vertical-center";break a;default:hm="yt-core-attributed-string__image-element--image-alignment-bottom";}ti.push(hm)}if((si=Mf.element)==null?0:si.properties){var kj= [],Mk=z(Mf.element.properties,sWa);(Mk==null?0:Mk.height)&&kj.push("height: "+hB(Mk.height)+";");(Mk==null?0:Mk.width)&&kj.push("width: "+hB(Mk.width)+";");var zl=kj.length!==0?kj.join(" "):void 0;yl.style$=zl;var co=void 0;var Nk=((co=z(Mf.element.properties,rWa))==null?void 0:co.label)||"";yl.alt=Nk}yl.className=ti.join(" ");var ug=yl,Ah=void 0;var Ok=void 0,Pk=void 0;var Pa=((Pk=Mf.element)==null?0:Pk.type)?(Ok=z(Mf.element.type,tWa))==null?void 0:Ok.image:void 0;w.push(sB({run:Mf,textLength:x, tag:"img",image:Pa,imageConfig:ug,imageWrapperConfig:bo,startIndex:Mf.startIndex,length:(Ah=Mf.length)!=null?Ah:0}))}if(v==null?0:v.headerRuns)for(var Mb=l(v.headerRuns),Tb=Mb.next();!Tb.done;Tb=Mb.next()){var ec=Tb.value;if(ec.headerMapping&&["ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_1","ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_2","ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_3"].includes(ec.headerMapping)){a:{switch(ec.headerMapping){case"ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_1":var ad="yt-core-attributed-string--heading-1"; break a;case"ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_2":ad="yt-core-attributed-string--heading-2";break a;case"ATTRIBUTED_STRING_HEADER_MAPPING_HEADING_3":ad="yt-core-attributed-string--heading-3";break a;}ad=void 0}w.push(sB({run:ec,textLength:x,tag:"span",config:ad?{className:ad}:void 0,startIndex:ec.startIndex,length:ec.length}))}}var qe=p();if(qe==null?0:qe.userInput)for(var uf=l(w),Wg=uf.next();!Wg.done;Wg=uf.next()){var mh=Wg.value;if(mh.tag!=="a"&&mh.tag!=="li"){var pt=void 0;(pt=mh).config||( pt.config={});mh.config.dir=mh.tag==="ul"?Dn().resolve(vB):"auto"}}if(e().content){var XC=e().content;dXa(w);for(var Bz={data:null,start:0,end:XC.length,parts:[]},Cz=l(w),Kw=Cz.next();!Kw.done;Kw=Cz.next()){var qt=Kw.value;bXa(Bz,qt.startIndex,qt.endIndex,qt)}cXa(XC,Bz);var vq=Bz.parts}else vq=[];return vq},t=!0; Vv(function(){e();p();if(t&&(t=!1,KXa(e(),f)))return;var u=q();Promise.resolve().then(function(){var v=m.value;if(v){v.innerText="";var w;(w=h)==null||w();h=WJa(v,function(){return C(OXa,{parts:u})},"w")}})},"Q3nhfc"); return C("span",{el:m,class:function(){var u;if(u=e()){u=e();var v=b(),w=[];w.push("yt-core-attributed-string");(v==null?0:v.className)&&w.push(v==null?void 0:v.className);(v==null?0:v.ellipsisTruncate)?w.push("yt-core-attributed-string--ellipsis-truncate"):(v==null?0:v.noWrap)?w.push("yt-core-attributed-string--white-space-no-wrap"):(v==null?0:v.noPreWrap)||w.push("yt-core-attributed-string--white-space-pre-wrap");(v==null?0:v.linkInheritColor)&&w.push("yt-core-attributed-string--link-inherit-color"); u.alignment&&w.push(TWa(u.alignment));u.lineBreakMode&&w.push("yt-core-attributed-string--word-wrapping");u=w.join(" ")}return u}, style:a.style,dir:function(){return b().userInput?"auto":void 0}, "aria-label":function(){return ZWa(e(),b().ariaLabel)?b().ariaLabel:void 0}, role:function(){return ZWa(e(),b().ariaLabel)?"text":void 0}})},d=GB(function(){var e,f=(e=a.text)==null?void 0:e.call(a); if(f)return e=zB(f)?f:fB(f),(e==null?0:e.content)?e:void 0},{isEqual:KXa}); return a.contentAsserted?c(d):C(K,{cond:d,then:c})},"y"); HB.idomCompat=!0;function OXa(a){return a.parts.map(MXa)} function MXa(a){if(typeof a==="string")return a;var b=a.data;a=b.image!==void 0&&b.imageConfig!==void 0?C("span",{el:DA(aXa(a.data.imageWrapperConfig))},C(FB,Object.assign({},{data:a.data.image},a.data.imageConfig))):C(a.data.tag,{el:DA($Wa(a.data),aXa(a.data.config))},a.parts.map(MXa));return oq(a)} function NXa(a,b){return a===b?!0:a===void 0||b===void 0?!1:a.noStyleRuns===b.noStyleRuns&&a.noLinkColor===b.noLinkColor&&a.noEndpoints===b.noEndpoints&&a.headerRuns===b.headerRuns&&a.isOverlay===b.isOverlay&&a.linkInheritColor===b.linkInheritColor&&a.userInput===b.userInput&&a.isHeadline===b.isHeadline} function LXa(a){return function(){var b,c,d,e,f,h,m,p,q,t,u,v,w,x;return{ariaLabel:(b=a.ariaLabel)==null?void 0:b.call(a),className:(c=a.className)==null?void 0:c.call(a),ellipsisTruncate:(d=a.ellipsisTruncate)==null?void 0:d.call(a),isOverlay:(e=a.isOverlay)==null?void 0:e.call(a),linkInheritColor:(f=a.linkInheritColor)==null?void 0:f.call(a),noEndpoints:(h=a.noEndpoints)==null?void 0:h.call(a),noStyleRuns:(m=a.noStyleRuns)==null?void 0:m.call(a),noLinkColor:(p=a.noLinkColor)==null?void 0:p.call(a), noPreWrap:(q=a.noPreWrap)==null?void 0:q.call(a),noWrap:(t=a.noWrap)==null?void 0:t.call(a),skipOnClick:(u=a.skipOnClick)==null?void 0:u.call(a),userInput:(v=a.userInput)==null?void 0:v.call(a),headerRuns:(w=a.headerRuns)==null?void 0:w.call(a),isHeadline:(x=a.isHeadline)==null?void 0:x.call(a)}}} ;BA(tu(function(a){return C("yt-attributed-string",{"aria-label":a.ariaLabel,hidden:a.hidden,id:a.id,class:a.className,style:a.style},C(HB,{text:a.data,ariaHidden:a.ariaHidden,ariaLabel:a.ariaLabel,ellipsisTruncate:a.ellipsisTruncate,isOverlay:a.isOverlay,linkInheritColor:a.linkInheritColor,noStyleRuns:a.noStyleRuns,noLinkColor:a.noLinkColor,noPreWrap:a.noPreWrap,noWrap:a.noWrap,userInput:a.userInput,noEndpoints:a.noEndpoints,headerRuns:a.headerRuns,isHeadline:a.isHeadline}))},"z"),"yt-attributed-string", {props:{ariaHidden:zA, ariaLabel:zA,ellipsisTruncate:zA,isOverlay:zA,linkInheritColor:zA,noEndpoints:zA,noStyleRuns:zA,noLinkColor:zA,noPreWrap:zA,noWrap:zA,skipOnClick:zA,userInput:zA,headerRuns:zA,isHeadline:zA,data:zA,id:zA,className:zA,hidden:zA,style:zA,slot:AA}});var IB=function(){var a=D.apply(this,arguments)||this;a.ignoreShadyDom=!1;a.hasChange_=!1;a.hasSetTitle_=!1;a.useIOObserverForVisibilityLogging_=y("kevlar_use_vimio_behavior")&&Hk("INNERTUBE_CLIENT_NAME")==="WEB";a.ytFormattedStringObserverHandlerKeys_=void 0;return a}; k(IB,D);g=IB.prototype;g.created=function(){this.useIOObserverForVisibilityLogging_=y("kevlar_use_vimio_behavior")&&Hk("INNERTUBE_CLIENT_NAME")==="WEB";this.isEmpty=!0}; g.ready=function(){Hk("HTML_DIR")==="rtl"?this.useMixedDirectionFormattedStrings?this.hostElement.dir="rtl":this.respectHtmlDir||(this.hostElement.dir="auto"):this.respectLangDir&&(this.hostElement.dir="auto",this.hostElement.style.textAlign="left");this.enableContentEditableChanged_()}; g.attached=function(){this.hasChange_&&this.textChanged_(this.text)}; g.detached=function(){this.unobserveIOObservers_()}; g.clearContents_=function(){for(var a=this.getRoot(),b=a.lastChild;b&&b.tagName!=="STYLE";){try{a.removeChild(b)}catch(c){break}b=a.lastChild}}; g.unobserveIOObservers_=function(){if(this.useIOObserverForVisibilityLogging_&&this.ytRendererBehavior.visibilityObserver&&this.ytFormattedStringObserverHandlerKeys_){for(var a=l(this.ytFormattedStringObserverHandlerKeys_),b=a.next();!b.done;b=a.next())this.ytRendererBehavior.visibilityObserver.unobserveByKey(b.value);this.ytFormattedStringObserverHandlerKeys_.length=0}}; g.resetForAttributedString=function(){var a=this.getRoot();!a.querySelector("yt-attributed-string")&&this.ytAttributedStringElementRef&&(this.clearContents_(),a.appendChild(this.ytAttributedStringElementRef))}; g.resetForFormattedString=function(){var a=this.getRoot(),b=a.querySelector("yt-attributed-string");b&&(this.ytAttributedStringElementRef=a.removeChild(b))}; g.textChanged=function(){this.textChanged_(this.text)}; g.textChanged_=function(a){if(this.isAttached===void 0)this.hasChange_=!0;else{this.hasChange_=!1;this.isEmpty=!a||!a.runs&&!a.simpleText;if(y("web_replace_formatted_with_attributed_string")){if(this.useYtAttributedString){this.resetForAttributedString();return}this.resetForFormattedString()}this.unobserveIOObservers_();for(var b=this.hostElement.firstChild;b&&b.nodeName==="FONT";){var c=b;b=b.nextSibling;this.hostElement.removeChild(c)}b=this.getRoot();if(this.isEmpty)this.clearContents_();else{this.ellipsisTruncateChanged_(); c=a.simpleText;var d;!c&&((d=a.runs)==null?void 0:d.length)===1&&this.isSimpleString_(a.runs[0])&&(c=a.runs[0].text);c!==void 0&&!this.respectHtmlDir&&this.useMixedDirectionFormattedStrings&&Hk("HTML_DIR")==="rtl"&&(this.hostElement.dir="auto");if(c!==void 0){try{b.textContent=c}catch(e){}b.textContent||(this.isEmpty=!0)}else a=a.runs,c!==void 0&&(a=[{text:c}]),this.ellipsisTruncate?this.hostElement.classList.add("complex-string"):this.hostElement.classList.remove("complex-string"),a&&this.updateText_(a), b.textContent||this.hasEmoji||(this.isEmpty=!0)}}}; g.ellipsisTruncateChanged_=function(){!this.ellipsisTruncate||this.hostElement.title&&!this.hasSetTitle_?this.hasSetTitle_&&(this.hostElement.removeAttribute("title"),this.hasSetTitle_=!1):(this.hostElement.title=this.getRawText(),this.hasSetTitle_=!0)}; g.computeAriaLabel_=function(a){return a}; g.computeEllipsisTruncateStyling=function(a,b){return a&&!b}; g.computeUseAttributedString=function(a){return y("web_replace_formatted_with_attributed_string")&&qWa(a)&&!this.disableAttributedString&&!this.enableContentEditable}; g.setNodeStyle_=function(a,b){!this.useMixedDirectionFormattedStrings||this.respectHtmlDir||y("disable_child_node_auto_formatted_strings")&&this.hostElement.dir==="auto"?b.removeAttribute("dir"):b.setAttribute("dir","auto");b.classList.remove("bold","deemphasize","italic","strikethrough","bracket","error-underline");b.style.color="";var c=null;this.noStyles||(a.bold&&(b.classList.add("bold"),c="bold"),a.deemphasize&&(b.classList.add("deemphasize"),c="deemphasize"),a.italics&&b.classList.add("italic"), a.strikethrough&&b.classList.add("strikethrough"),a.errorUnderline&&(b.classList.add("error-underline"),this.isDarkTheme=document.documentElement.hasAttribute("dark")),a.bracket&&b.classList.add("bracket"),a.textColor&&(b.style.color=iy(a.textColor)));c!==b.getAttribute("style-target")&&(c?b.setAttribute("style-target",c):b.removeAttribute("style-target"))}; g.setUpVisibilityLogging_=function(a,b){var c=this;this.setNodeTrackingParams_(a,b);var d;((d=b.data)==null?0:d.trackingParams)&&this.useIOObserverForVisibilityLogging_&&this.ytRendererBehavior.visibilityObserver&&(a=this.ytRendererBehavior.visibilityObserver.observe(b,function(e){var f=c.ytRendererBehavior.getVisibilityLogger();f&&f.reportShown(e)},this.ytRendererBehavior.visibilityOptionVisible_),b=this.ytRendererBehavior.visibilityObserver.observe(b,function(e){var f=c.ytRendererBehavior.getVisibilityLogger(); f&&f.reportHidden(e)},this.ytRendererBehavior.visibilityOptionHidden_),this.ytFormattedStringObserverHandlerKeys_||(this.ytFormattedStringObserverHandlerKeys_=[]),this.ytFormattedStringObserverHandlerKeys_.push(a),this.ytFormattedStringObserverHandlerKeys_.push(b))}; g.setNodeTrackingParams_=function(a,b){b.data||(b.data={});if((a=a.loggingDirectives?a.loggingDirectives.trackingParams:null)||b.data.trackingParams)b.data.trackingParams=a}; g.computeHasLinkOnly_=function(a){return!(!a||a.length!==1||this.noEndpoints||!a[0].navigationEndpoint)}; g.getRoot=function(){var a=this.buildScopeDomOptions();return this.enableContentEditable?ft(ft(this.hostElement,a).querySelector("[contenteditable]")):ft(this.hostElement,a)}; g.fixContenteditableScope=function(){var a=function(b){b&&(b.nodeType===1&&b.classList&&(b.classList.add("style-scope"),b.classList.add("yt-formatted-string")),b.childNodes&&b.childNodes.forEach(function(c){a(c)}))}; a(this.getRoot())}; g.updateText_=function(a){for(var b=a.length,c=this.getRoot(),d=c.firstChild;d&&d.nodeName==="STYLE";)d=d.nextSibling;for(var e=0;e0?m.alt=h.shortcuts[0]:h.emojiId&&(m.alt=h.emojiId);c.appendChild(m);this.hasEmoji=!0}}else!this.noEndpoints&&e.navigationEndpoint?(m=document.createElement("a"),m.classList.add("yt-simple-endpoint"),m.setAttribute("spellcheck","false"),this.setDataOnAnchor_(m,e.navigationEndpoint)):m=document.createElement("span"),this.setNodeStyle_(e,m),this.setUpVisibilityLogging_(e,m),m.appendChild(document.createTextNode(f)), c.appendChild(m)}}this.getRoot().appendChild(c)}; g.isSimpleString_=function(a){return(this.noEndpoints||!a.navigationEndpoint)&&!z(a,Kx)&&(this.noStyles||!(a.bold||a.deemphasize||a.italics||a.strikethrough||a.errorUnderline||a.bracket||a.textColor))&&!a.loggingDirectives}; g.getRawText=function(){return Ky(this.text)}; g.getFirstRunText=function(){var a;if(((a=this.text)==null?0:a.runs)&&this.text.runs[0])return this.text.runs[0].text}; g.setFirstRunText=function(a){var b;((b=this.text)==null?0:b.runs)&&this.text.runs[0]&&(this.text.runs[0].text=a,this.textChanged_(this.text))}; g.setDataOnAnchor_=function(a,b){var c=this;!y("yf_formatted_string_service_endpoint_killswitch")&&this.isServiceEndpoint_(b)||this.isSignalServiceEndpoint_(b)?(a.onclick=this.serviceEndpointHandler_(b),Lb(a,"#")):bsa({text:this.text,command:b},function(){ABa(a,b,c.target)})}; g.isServiceEndpoint_=function(a){var b;return!((b=z(a==null?void 0:a.commandMetadata,Mx))==null||!b.sendPost)}; g.isSignalServiceEndpoint_=function(a){return!!z(a,Nx)}; g.serviceEndpointHandler_=function(a){var b=this;return function(c){Nu(b.hostElement,[a]);c.preventDefault()}}; g.overrideAriaLabelChanged_=function(){var a=this.getRoot();this.enableContentEditable&&a&&a.setAttribute("aria-label",this.overrideAriaLabel)}; g.enableContentEditableChanged_=function(){var a=this,b=this.buildScopeDomOptions();if(this.enableContentEditable){if(this.hostElement.removeAttribute("dir"),b=ft(this.hostElement,b),!b.lastChild||b.lastChild instanceof HTMLElement&&b.lastChild.id!=="contenteditable-root"){var c=document.createElement("div");c.id="contenteditable-root";c.setAttribute("contenteditable","true");c.setAttribute("dir","auto");c.onfocus=function(){a.hostElement.dispatchEvent(new FocusEvent("focus",{bubbles:!1}))}; b.appendChild(c);this.overrideAriaLabel&&c.setAttribute("aria-label",this.overrideAriaLabel)}}else c=jt(this.hostElement).firstChild,c instanceof HTMLElement&&c.id==="contenteditable-root"&&ft(this.hostElement,b).removeChild(c)}; g.buildScopeDomOptions=function(){if(this.ignoreShadyDom)return{ignoreOwnerDocument:!0}}; g.getNodesForVisibilityLogging_=function(){return Kba(this.getRoot().childNodes,function(a){var b;return!((b=a.data)==null||!b.trackingParams)})}; g.getNodes=function(){return this.getNodesForVisibilityLogging_()}; g.onShow=function(){if(!this.useIOObserverForVisibilityLogging_){var a=this.ytRendererBehavior.getVisibilityLogger();a&&this.getNodesForVisibilityLogging_().forEach(function(b){a.reportShown(b)})}}; g.onHide=function(){if(!this.useIOObserverForVisibilityLogging_){var a=this.ytRendererBehavior.getVisibilityLogger();a&&this.getNodesForVisibilityLogging_().forEach(function(b){a.reportHidden(b)})}}; ba.Object.defineProperties(IB.prototype,{useMixedDirectionFormattedStrings:{configurable:!0,enumerable:!0,get:function(){return this.plaintextOnly?!1:y("enable_mixed_direction_formatted_strings")}}}); IB.prototype.enableContentEditableChanged_=IB.prototype.enableContentEditableChanged_;IB.prototype.overrideAriaLabelChanged_=IB.prototype.overrideAriaLabelChanged_;IB.prototype.ellipsisTruncateChanged_=IB.prototype.ellipsisTruncateChanged_;IB.prototype.textChanged=IB.prototype.textChanged;n([E(gWa.YtPlaintextBehavior),r("design:type",Object)],IB.prototype,"ytPlaintextBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],IB.prototype,"ytComponentBehavior",void 0); n([E(wz.YtRendererBehavior),r("design:type",Object)],IB.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],IB.prototype,"text",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"noEndpoints",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"noStyles",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],IB.prototype,"isDarkTheme",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],IB.prototype,"splitLines",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],IB.prototype,"forceDefaultStyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],IB.prototype,"ellipsisTruncate",void 0);n([I(),r("design:type",Object)],IB.prototype,"ignoreShadyDom",void 0);n([I({reflectToAttribute:!0,computed:"computeEllipsisTruncateStyling(ellipsisTruncate, useYtAttributedString)"}),r("design:type",Boolean)],IB.prototype,"ellipsisTruncateStyling",void 0); n([I({reflectToAttribute:!0,computed:"computeAriaLabel_(text.accessibility.accessibilityData.label)"}),r("design:type",String)],IB.prototype,"ariaLabel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],IB.prototype,"isEmpty",void 0);n([I({reflectToAttribute:!0,computed:"computeHasLinkOnly_(text.runs)"}),r("design:type",Boolean)],IB.prototype,"hasLinkOnly_",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"hasEmoji",void 0); n([I(),r("design:type",Boolean)],IB.prototype,"disableAttributedString",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"isOverlay",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"linkInheritColor",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"noPreWrap",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"userInput",void 0);n([I({value:16}),r("design:type",Number)],IB.prototype,"emojiSize",void 0);n([I(),r("design:type",String)],IB.prototype,"target",void 0); n([I(),r("design:type",Boolean)],IB.prototype,"enableContentEditable",void 0);n([I(),r("design:type",String)],IB.prototype,"overrideAriaLabel",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"respectHtmlDir",void 0);n([I(),r("design:type",Boolean)],IB.prototype,"respectLangDir",void 0);n([F("plaintextOnly"),r("design:type",Boolean),r("design:paramtypes",[])],IB.prototype,"useMixedDirectionFormattedStrings",null); n([I({computed:"computeUseAttributedString(text)"}),r("design:type",Boolean)],IB.prototype,"useYtAttributedString",void 0);n([Ct("text"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IB.prototype,"textChanged",null);n([Ct("ellipsisTruncate"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IB.prototype,"ellipsisTruncateChanged_",null); n([Ct("overrideAriaLabel"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IB.prototype,"overrideAriaLabelChanged_",null);n([Ct("enableContentEditable"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IB.prototype,"enableContentEditableChanged_",null);n([Rt({is:"yt-formatted-string",disableElementRegistration:!0})],IB); J(IB,"yt-formatted-string",function(){if(pWa===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;oWa===void 0&&(oWa=document.createElement("template"));var d=oWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pWa=a}a=pWa;return a});var JB=function(){var a=D.apply(this,arguments)||this;a.systemIcons=y("kevlar_system_icons");return a}; k(JB,D);g=JB.prototype;g.ready=function(){this.hostElement.addEventListener("tap",vt(this,this.onEndpointTapExtra))}; g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menuitem")}; g.onFocus=function(){var a;(a=ft(this.hostElement).querySelector("tp-yt-paper-item"))==null||a.focus()}; g.onEndpointTapExtra=function(a){tt(this.hostElement,"iron-activate");var b=this.data.navigationEndpoint;b&&z(b,tOa)&&(a.stopPropagation(),Mu(this.hostElement,[b],this.hostElement))}; g.computeIcon=function(a){return a&&a.iconType?By(a.iconType):""}; g.computeHasSeparator=function(){return!(!this.data||!this.data.hasSeparator)}; g.computeIconHidden=function(){return this.useIcons?!1:!this.icon}; g.forceUpdateStylesOnLegacyBrowsers=function(){y("kevlar_legacy_browsers")&&st(this.hostElement)}; JB.prototype.forceUpdateStylesOnLegacyBrowsers=JB.prototype.forceUpdateStylesOnLegacyBrowsers;JB.prototype.onFocus=JB.prototype.onFocus;n([E(PA),r("design:type",Object)],JB.prototype,"ytdOpenPopupBehavior",void 0);n([E(fWa.YtConditionalRendererBehavior),r("design:type",Object)],JB.prototype,"ytConditionalRendererBehavior",void 0);n([E(ZA.YtEndpointBehavior),r("design:type",Object)],JB.prototype,"ytEndpointBehavior",void 0);n([I(),r("design:type",Object)],JB.prototype,"data",void 0); n([I({computed:"computeIcon(data.icon)",value:""}),r("design:type",String)],JB.prototype,"icon",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],JB.prototype,"useIcons",void 0);n([I({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),r("design:type",Boolean)],JB.prototype,"hasSeparator",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],JB.prototype,"systemIcons",void 0); n([Bt("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],JB.prototype,"onFocus",null);n([Ct("useIcons","hasSeparator"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],JB.prototype,"forceUpdateStylesOnLegacyBrowsers",null); J(JB,"ytd-menu-navigation-item-renderer",function(){if(AVa===void 0){var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);AVa=a}a=AVa;return a},{mode:1});var KB=function(){return Us.apply(this,arguments)||this}; k(KB,Us);ba.Object.defineProperties(KB.prototype,{store:{configurable:!0,enumerable:!0,get:function(){return y("enable_entity_store_from_dependency_injection")?lu():wA()}}}); n([Gt()],KB);var LB=[Nt.prototype,KB.prototype];var PXa;var MB=Xz("","downloadsPageViewConfigurationEntity"),QXa=Xz("DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS","mainDownloadsListEntity"),RXa=Xz("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","mainDownloadsListEntity");Xz("DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS","refresh");Xz("SMART_DOWNLOADS_ENABLED","settingEntity");var SXa=["TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_TRANSFERRING"];function TXa(a){var b=a.filter(function(e){var f;return(e==null?void 0:(f=e.transferEntity)==null?void 0:f.transferState)==="TRANSFER_STATE_COMPLETE"}).length,c=a.filter(function(e){var f; return(e==null?void 0:(f=e.transferEntity)==null?void 0:f.transferState)==="TRANSFER_STATE_FAILED"}).length,d=a.filter(function(e){var f; return(e==null?void 0:(f=e.transferEntity)==null?void 0:f.transferState)&&SXa.includes(e.transferEntity.transferState)}); if(!(b||d!=null&&d.length))return 0;b=UXa(d)+b;a=a.length-c;return a===0?0:Math.round(b*100/a)/100} function UXa(a){var b=[];b=b.concat.apply(b,ja(a.filter(function(f){return f.streamEntity}).map(function(f){var h=Object.assign({},f.streamEntity),m,p=(m=f.transferEntity)==null?void 0:m.transferState; h.streamsProgress=h.streamsProgress||[];h.streamsProgress=h.streamsProgress.map(function(q){var t=Object.assign({},q);t.numBytesDownloaded=p==="TRANSFER_STATE_COMPLETE"?q.numTotalBytes:q.numBytesDownloaded;return t}); return h}).map(function(f){return f.streamsProgress}))); var c=a=0;b=l(b);for(var d=b.next();!d.done;d=b.next()){var e=d.value;d=Number(e.numBytesDownloaded);e=Number(e.numTotalBytes);c+=isNaN(d)?0:d;a+=isNaN(e)?0:e}return a===0?0:Math.round(c*100/a)/100} function VXa(a){if(!a||!a.expirationTimestamp||!a.action)return!1;var b=Zl()/1E3;return Number(a.expirationTimestamp)>=b} function WXa(a){return a&&a.expirationTimestamp&&a.action?VXa(a)&&a.action==="OFFLINE_VIDEO_POLICY_ACTION_OK":!1} function NB(a){return["TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_PAUSED_BY_USER","TRANSFER_STATE_TRANSFERRING"].includes(a||"TRANSFER_STATE_UNKNOWN")} function XXa(a){var b=new ISa;if(a!==void 0){var c=Math.ceil(Math.log2(a.length*4+2)/7);c=c===void 0?2:c;Vz(b,10);b.submessagePosStack.push(b.pos);b.submessagePosStack.push(c);b.pos+=c;Uz(b,a.length*1.2);c=Rz(a,b.buf.subarray(b.pos));b.pos+c>b.buf.length&&(Uz(b,c),c=Rz(a,b.buf.subarray(b.pos)));b.pos+=c;a=b.submessagePosStack.pop();c=b.submessagePosStack.pop();for(var d=b.pos-c-a;a--;){var e=a?128:0;b.view.setUint8(c++,d&127|e);d>>=7}}b=new Uint8Array(b.buf.buffer,b.buf.byteOffset,b.pos);return new TextDecoder("utf-8").decode(b)} function YXa(a){var b=0;a=l(a);for(var c=a.next(),d={};!c.done;d={transferState$jscomp$3:void 0},c=a.next()){var e=c.value,f=void 0;c=(f=e.streamEntity)!=null?f:{};f=void 0;d.transferState$jscomp$3=(f=e.transferEntity)==null?void 0:f.transferState;f=e=void 0;((e=c)==null?0:(f=e.streamsProgress)==null?0:f.length)&&c.streamsProgress.forEach(function(h){return function(m){m=Number(h.transferState$jscomp$3==="TRANSFER_STATE_COMPLETE"?m.numTotalBytes:m.numBytesDownloaded);isFinite(m)&&(b+=m)}}(d))}return b} function ZXa(a){return a.some(function(b){var c;if(!(b==null?0:(c=b.transferEntity)==null?0:c.transferState)){var d;return!(b==null?0:(d=b.policyEntity)==null?0:d.action)||b.policyEntity.action==="OFFLINE_VIDEO_POLICY_ACTION_OK"}return SXa.includes(b.transferEntity.transferState)})} ;var $Xa=["TRANSFER_STATE_COMPLETE","TRANSFER_STATE_FAILED","TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_PAUSED_BY_USER","TRANSFER_STATE_TRANSFERRING"];function aYa(a){var b=["TRANSFER_STATE_COMPLETE"];b=b===void 0?$Xa:b;return a.filter(function(c){var d,e;return b.includes((e=(d=c.transferEntity)==null?void 0:d.transferState)!=null?e:"TRANSFER_STATE_UNKNOWN")})} function bYa(a,b){if(b){var c,d=(c=Zz(a,"playbackData",Xz(b,"playbackData")))!=null?c:null,e;c=(e=Zz(a,"transfer",Xz(b,"transfer")))!=null?e:null;var f;e=(f=Zz(a,"offlineVideoStreams",Xz(b,"offlineVideoStreams")))!=null?f:null;var h;a=(h=Zz(a,"offlineVideoPolicy",Xz(b,"offlineVideoPolicy")))!=null?h:null;if(d||c||e||a)return{playbackDataEntity:d,transferEntity:c,streamEntity:e,policyEntity:a}}} function cYa(a){var b=a.playbackData;if(!b)return[];var c=[];b=l(Object.keys(b));for(var d=b.next();!d.done;d=b.next()){var e=d.value;if(!OB(a,Wz(e).entityId)&&(d=bYa(a,Wz(e).entityId))){var f=void 0,h=void 0;e=(h=Number((f=Zz(a,"playbackData",e))==null?void 0:f.streamDownloadTimestampSeconds))!=null?h:Zl();c.push({entity:d,streamDownloadTimestamp:e})}}return c.sort(function(m,p){var q=m.streamDownloadTimestamp,t=p.streamDownloadTimestamp;return t===q?m.entity.streamEntity&&!p.entity.streamEntity? 1:-1:t-q}).map(function(m){return m.entity})} function OB(a,b){var c;return((c=Zz(a,"downloadStatusEntity",Xz(b,"downloadStatusEntity")))==null?void 0:c.downloadState)==="DOWNLOAD_STATE_USER_DELETED"?!0:!1} ;function dYa(a){var b=new Set,c;a=(c=a.mainDownloadsListEntity)==null?void 0:c[QXa];var d;if(!(a==null?0:(d=a.downloads)==null?0:d.length))return b;var e;a==null||(e=a.downloads)==null||e.forEach(function(f){(f==null?0:f.videoItem)&&b.add(f.videoItem)}); return b} function PB(a,b){if(b){var c=Zz(a,"mainVideoEntity",Xz(b,"mainVideoEntity")),d=Zz(a,"downloadStatusEntity",Xz(b,"downloadStatusEntity")),e=Zz(a,"ytMainChannelEntity",Xz(b,"ytMainChannelEntity")),f={playbackDataEntity:null,transferEntity:null,streamEntity:null,policyEntity:null};a=bYa(a,b);d=(d==null?void 0:d.downloadState)==="DOWNLOAD_STATE_PENDING_DOWNLOAD"||!y("woffle_render_failed_download_state_ks")&&(d==null?void 0:d.downloadState)==="DOWNLOAD_STATE_FAILED";!a&&d&&(a=f);if(a&&c&&e)return Object.assign({}, {videoEntity:c,channelEntity:e},a)}} function eYa(a,b){if(!b)return"TRANSFER_STATE_UNKNOWN";var c=Zz(a,"transfer",Xz(b,"transfer"));if(c){var d;return(d=c.transferState)!=null?d:"TRANSFER_STATE_UNKNOWN"}c=Zz(a,"offlineOrchestrationActionWrapperEntity",Xz(b,"offlineOrchestrationActionWrapperEntity"));a=Zz(a,"mainVideoEntity",Xz(b,"mainVideoEntity"));return c||a?"TRANSFER_STATE_TRANSFER_IN_QUEUE":"TRANSFER_STATE_UNKNOWN"} function fYa(a,b){if(!b)return"DOWNLOAD_STATE_UNKNOWN";var c,d;return(d=(c=Zz(a,"downloadStatusEntity",Xz(b,"downloadStatusEntity")))==null?void 0:c.downloadState)!=null?d:"DOWNLOAD_STATE_UNKNOWN"} ;function gYa(a,b){return hYa(a).some(function(c){var d;return(c==null?void 0:(d=c.mainPlaylistEntity)==null?void 0:d.playlistId)===b})} function iYa(a,b,c){var d=jYa(a,b);if(!d.length)return[];b=[];d=l(d);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=PB(a,e);c&&eYa(a,e)!=="TRANSFER_STATE_COMPLETE"||f&&b.push(f)}return b} function jYa(a,b){if(!b)return[];var c=Xz(b,"mainPlaylistEntity"),d;b=(d=a.mainPlaylistEntity)==null?void 0:d[c];d=[];if(b==null||!b.videos)return d;b=l(b.videos);for(c=b.next();!c.done;c=b.next()){c=c.value;var e=void 0,f=void 0,h=void 0,m=(e=a)==null?void 0:(f=e.mainPlaylistVideoEntity)==null?void 0:(h=f[c])==null?void 0:h.video;m&&(c=Wz(m).entityId)&&d.push(c)}return d} function kYa(a,b){if(b){var c=Zz(a,"mainPlaylistEntity",Xz(b,"mainPlaylistEntity")),d=Zz(a,"mainPlaylistDownloadStateEntity",Xz(b,"mainPlaylistDownloadStateEntity"));a=Zz(a,"ytMainChannelEntity",Xz(b,"ytMainChannelEntity"));if(d&&c)return Object.assign({},{mainPlaylistEntity:c,mainPlaylistDownloadStateEntity:d},!!a&&{channelEntity:a})}} function hYa(a){return QB(a).sort(function(b,c){return c.addedTimestampMillis-b.addedTimestampMillis}).map(function(b){return b.downloadedPlaylistEntities})} function QB(a){var b=a.mainPlaylistDownloadStateEntity,c=[];if(!b)return c;for(var d=l(Object.keys(b)),e=d.next();!e.done;e=d.next()){var f=e.value;e=kYa(a,Wz(f).entityId);var h=void 0;f=Number((h=b[f])==null?void 0:h.addedTimestampMillis);h=isNaN(f)?Zl():f;e!==void 0&&c.push({downloadedPlaylistEntities:e,addedTimestampMillis:h})}return c} function lYa(a){var b,c=(b=a.mainPlaylistVideoEntity)!=null?b:{};return new Set(hYa(a).reduce(function(d,e){d=d===void 0?[]:d;var f,h;e==null||(f=e.mainPlaylistEntity)==null||(h=f.videos)==null||h.forEach(function(m){var p;(m=(p=c[m])==null?void 0:p.video)&&d.push(m)}); return d},[]))} ;function mYa(a){return"downloadedMusicPlaylistEntities"in a} ;function nYa(a){var b=a.musicPlaylistDownloadMetadataEntity,c=[];if(!b)return c;for(var d=l(Object.keys(b)),e=d.next();!e.done;e=d.next()){e=e.value;a:{var f=a,h=Wz(e).entityId;if(h){var m=Zz(f,"musicPlaylist",Xz(h,"musicPlaylist"));f=Zz(f,"musicPlaylistDownloadMetadataEntity",Xz(h,"musicPlaylistDownloadMetadataEntity"));if(m&&f){m={musicPlaylistEntity:m,musicPlaylistDownloadStateEntity:f};break a}}m=void 0}f=void 0;e=Number((f=b[e])==null?void 0:f.addedTimestampMillis);e=isNaN(e)?Zl():e;m!==void 0&& c.push({downloadedMusicPlaylistEntities:m,addedTimestampMillis:e})}return c} function oYa(a){var b=new Set;a=l(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,"musicPlaylistEntity"in c&&"musicPlaylistDownloadStateEntity"in c){c=l(c.musicPlaylistEntity.tracks);for(var d=c.next();!d.done;d=c.next())b.add(d.value)}return b} ;function pYa(a,b){if(b){var c=Zz(a,"musicTrack",Xz(b,"musicTrack")),d=Zz(a,"musicArtist",Xz(b,"musicArtist"))||{};if((a=bYa(a,b))&&c&&d)return Object.assign({},{musicTrackEntity:c,musicArtistEntity:d},a)}} function qYa(a){var b=a.musicTrackDownloadMetadataEntity,c=[];if(!b)return[];b=l(Object.keys(b));for(var d=b.next();!d.done;d=b.next()){var e=d.value;d=pYa(a,Wz(e).entityId);var f=void 0;e=Number((f=Zz(a,"musicTrackDownloadMetadataEntity",e))==null?void 0:f.addedTimestampMillis);f=isNaN(e)?Zl():e;d!==void 0&&c.push({downloadedMusicEntities:d,addedTimestampMillis:f})}return c} ;var rYa={ALL_DOWNLOADS:"PPAD",DOWNLOADS_PAGE:"PPDP",OFFLINE_PLAYLIST:"PPOM",RECOMMENDED_VIDEOS:"PPRC",SAVED_PODCAST_EPISODES:"PPSE",SAVED_VIDEOS:"PPSV"};function sYa(a,b){if(!b)return[];if(Object.values(rYa).includes(b))return tYa(a,b);b=Xz(b,"musicPlaylist");var c;a=(c=a.musicPlaylist)==null?void 0:c[b];c=[];if(a==null||!a.tracks)return c;a=l(a.tracks);for(b=a.next();!b.done;b=a.next())(b=Wz(b.value).entityId)&&c.push(b);return c} function tYa(a,b){var c=new Set,d=nYa(a).map(function(f){return f.downloadedMusicPlaylistEntities}); d=oYa(d);d=l(d);for(var e=d.next();!e.done;e=d.next())(e=Wz(e.value).entityId)&&c.add(e);return uYa(a).downloadedMusicEntities.filter(function(f){var h;if((h=f.musicTrackEntity)!=null&&h.videoId){f=f.musicTrackEntity;if(h=b==="PPOM"?!0:!c.has(f.videoId))b:switch(f=f.musicVideoType,b){case"PPSE":h=f==="MUSIC_VIDEO_TYPE_PODCAST_EPISODE";break b;default:h=f!=="MUSIC_VIDEO_TYPE_PODCAST_EPISODE";}f=h}else f=!1;return f}).map(function(f){var h; return(h=f.musicTrackEntity)==null?void 0:h.videoId})} function uYa(a){var b=qYa(a).sort(function(c,d){return d.addedTimestampMillis-c.addedTimestampMillis}).map(function(c){return"downloadedMusicEntities"in c?c.downloadedMusicEntities:mYa(c)?c.downloadedMusicPlaylistEntities:{}}); a=nYa(a).sort(function(c,d){return d.addedTimestampMillis-c.addedTimestampMillis}).map(function(c){return"downloadedMusicEntities"in c?c.downloadedMusicEntities:mYa(c)?c.downloadedMusicPlaylistEntities:{}}); return{downloadedMusicEntities:b,downloadedMusicPlaylistEntities:a}} ;function vYa(a,b){b=Hk("INNERTUBE_CLIENT_NAME")==="WEB_REMIX"?sYa(a,b):jYa(a,b);if(!b.length)return"TRANSFER_STATE_UNKNOWN";b=b.map(function(c){if(c){if(c=Zz(a,"transfer",Xz(c,"transfer"))){var d;c=(d=c.transferState)!=null?d:"TRANSFER_STATE_UNKNOWN"}else c="TRANSFER_STATE_UNKNOWN";}else c="TRANSFER_STATE_UNKNOWN";return c}); return wYa(b)} function wYa(a){var b=new Set(a);if(b.has("TRANSFER_STATE_FAILED")&&b.size===1)return"TRANSFER_STATE_FAILED";b.delete("TRANSFER_STATE_FAILED");if(b.has("TRANSFER_STATE_UNKNOWN")&&b.size===1)return"TRANSFER_STATE_PRE_TRANSFER";b.delete("TRANSFER_STATE_UNKNOWN");if(b.has("TRANSFER_STATE_PRE_TRANSFER")&&b.size===1||b.size===0)return"TRANSFER_STATE_PRE_TRANSFER";a=b.has("TRANSFER_STATE_TRANSFERRING");b=b.has("TRANSFER_STATE_TRANSFER_IN_QUEUE");return a||b?"TRANSFER_STATE_TRANSFERRING":"TRANSFER_STATE_COMPLETE"} ;function RB(a){var b=a.mainVideoDownloadStateEntity,c=[];if(!b)return[];b=l(Object.keys(b));for(var d=b.next();!d.done;d=b.next()){var e=d.value;if(!OB(a,Wz(e).entityId)){d=PB(a,Wz(e).entityId);var f=void 0,h=void 0;e=(h=Number((f=Zz(a,"mainVideoDownloadStateEntity",e))==null?void 0:f.addedTimestampMillis))!=null?h:Zl();d!==void 0&&c.push({downloadedVideoEntities:d,addedTimestampMillis:e})}}return c} function xYa(a){return RB(a).sort(function(b,c){return c.addedTimestampMillis-b.addedTimestampMillis}).map(function(b){return b.downloadedVideoEntities})} function yYa(a){var b=lYa(a),c=SB(a),d=dYa(a),e=RB(a).filter(function(h){var m,p;if((h==null?void 0:(m=h.downloadedVideoEntities)==null?void 0:(p=m.transferEntity)==null?void 0:p.transferState)!=="TRANSFER_STATE_COMPLETE")return!1;var q,t;h=h==null?void 0:(q=h.downloadedVideoEntities)==null?void 0:(t=q.videoEntity)==null?void 0:t.key;return y("kevlar_use_library_entity")?h&&(d.has(h)||c[h]):h&&!b.has(h)}),f=QB(a).filter(function(h){return vYa(a,h.downloadedPlaylistEntities.mainPlaylistEntity.playlistId)=== "TRANSFER_STATE_COMPLETE"}); return[].concat(ja(e),ja(f)).sort(function(h,m){return m.addedTimestampMillis-h.addedTimestampMillis}).map(function(h){return zYa(h)})} function SB(a){var b,c,d;a=(d=(c=((b=a.mainDownloadsListEntity)!=null?b:{})[RXa])==null?void 0:c.downloads)!=null?d:[];b={};c=l(a);for(d=c.next();!d.done;d=c.next())a=void 0,b[(a=d.value.videoItem)!=null?a:""]=!0;return b} function AYa(a){var b=SB(a);if(Object.keys(b).length===0)return!1;var c=a.mainVideoEntity;if(!c)return!0;c=l(Object.keys(c));for(var d=c.next();!d.done;d=c.next()){d=d.value;var e=Wz(d).entityId;if(b[d]&&!OB(a,e))return!1}return!0} function TB(a){var b=SB(a);return RB(a).sort(function(c,d){return c.addedTimestampMillis-d.addedTimestampMillis}).map(function(c){return c.downloadedVideoEntities}).filter(function(c){var d; return(c=c==null?void 0:(d=c.videoEntity)==null?void 0:d.key)&&!!b[c]})} function zYa(a){return"downloadedVideoEntities"in a?a.downloadedVideoEntities:"downloadedPlaylistEntities"in a?a.downloadedPlaylistEntities:{}} function BYa(a){var b=SB(a),c=lYa(a),d=RB(a).filter(function(e){var f,h;return(e=e==null?void 0:(f=e.downloadedVideoEntities)==null?void 0:(h=f.videoEntity)==null?void 0:h.key)&&!b[e]&&!c.has(e)}); a=QB(a);return[].concat(ja(d),ja(a)).sort(function(e,f){return f.addedTimestampMillis-e.addedTimestampMillis}).map(function(e){return zYa(e)})} function CYa(a){if(!y("kevlar_use_library_entity"))return BYa(a);var b=RB(a).filter(function(d){var e,f;if(e=d=d==null?void 0:(e=d.downloadedVideoEntities)==null?void 0:(f=e.videoEntity)==null?void 0:f.key){var h,m,p;e=((m=(h=a.mainDownloadsListEntity)==null?void 0:h[QXa])==null?0:(p=m.downloads)==null?0:p.length)?dYa(a).has(d):!1}return e}),c=QB(a); return[].concat(ja(b),ja(c)).sort(function(d,e){return e.addedTimestampMillis-d.addedTimestampMillis}).map(function(d){return zYa(d)})} function DYa(a){var b=SB(a),c=lYa(a);return xYa(a).filter(function(d){var e;return(d=d==null?void 0:(e=d.videoEntity)==null?void 0:e.key)&&!b[d]&&!c.has(d)})} function EYa(a){if(!y("kevlar_use_library_entity"))return DYa(a);var b=SB(a),c=dYa(a);return xYa(a).filter(function(d){var e;return(d=d==null?void 0:(e=d.videoEntity)==null?void 0:e.key)&&!b[d]&&c.has(d)})} function FYa(a){var b=Xz("SMART_DOWNLOADS_ENABLED","settingEntity"),c,d,e;return!!((e=(d=((c=a.settingEntity)!=null?c:{})[b])==null?void 0:d.settingOptionValue)!=null?e:{}).boolValue} function GYa(a){var b,c,d,e=(d=(c=((b=a.mainDownloadsListEntity)!=null?b:{})[RXa])==null?void 0:c.refresh)!=null?d:"",f;a=(f=a.refresh)==null?void 0:f[e];e=a!=null?a:{};return(e==null?0:e.refreshTime)?Number(e==null?void 0:e.refreshTime):0} function HYa(a){var b=TB(a);if(ZXa(b))return 0;var c=[];b=l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=void 0,f=void 0;if((e=d)==null?0:(f=e.videoEntity)==null?0:f.key)e=Wz(d.videoEntity.key).entityId,d=a,e=Xz(e,"mainVideoDownloadStateEntity"),d=Zz(d,"mainVideoDownloadStateEntity",e),(d=Number(d==null?void 0:d.addedTimestampMillis))&&c.push(d)}return Math.max.apply(Math,ja(c))} ;function UB(a){return a.ui.richGridMiniMode} function VB(a){return a.ui.richGridItemsPerRow} function IYa(a){return a.ui.guideIsExpanded} function JYa(a){return a.ui.miniplayerIsActive} function KYa(a){var b;return((b=a.ui)==null?void 0:b.currentPageType)||"WEB_PAGE_TYPE_UNKNOWN"} function LYa(a){return KYa(a)==="WEB_PAGE_TYPE_WATCH"} function MYa(a){return a.ui.inlinePreviewIsActive} function WB(a){return a.ui.inlinePreviewIsEnabled} function XB(a){return a.ui.isOnline} ;function YB(a,b){return eYa(a.entities,b)} function ZB(a,b){return vYa(a.entities,b)} function NYa(a,b){return kYa(a.entities,b)} function $B(a,b){return(a=PB(a.entities,b))?UXa([a]):0} function OYa(a,b){var c=Hk("INNERTUBE_CLIENT_NAME")==="WEB_REMIX";if(c){var d=a.entities;var e=sYa(d,b);if(e.length){var f=[];e=l(e);for(var h=e.next();!h.done;h=e.next())(h=pYa(d,h.value))&&f.push(h);d=f}else d=[]}else d=iYa(a.entities,b);var m;if(c){var p=a.entities;b?(b=Xz(b,"musicPlaylist"),p=(m=p.musicPlaylist)==null?void 0:m[b],m=p!=null&&p.tracks?p.tracks.length:0):m=0}else m=a.entities,b?(b=Xz(b,"mainPlaylistEntity"),m=(p=m.mainPlaylistEntity)==null?void 0:p[b],m=m!=null&&m.videos?m.videos.length: 0):m=0;return d.length!==m?0:d?TXa(d):0} function PYa(a,b,c){if(!b&&c){var d=a.entities;if(c){var e=XXa(c),f,h;b=(h=(f=Zz(d,"offlineabilityEntity",Xz(e,"offlineabilityEntity")))==null?void 0:f.addToOfflineButtonState)!=null?h:"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"}else b="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"}else f=a.entities,b?(h=XXa(b),b=(e=(d=Zz(f,"offlineabilityEntity",Xz(h,"offlineabilityEntity")))==null?void 0:d.addToOfflineButtonState)!=null?e:"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"):b="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED";return b} function QYa(a,b){a=a.entities;if(b){b=XXa(b);var c,d;b=(d=(c=Zz(a,"offlineabilityEntity",Xz(b,"offlineabilityEntity")))==null?void 0:c.addToOfflineButtonState)!=null?d:"ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN"}else b="ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN";return b} function RYa(a){var b,c,d,e=(d=(c=((b=a.entities.downloadsPageViewConfigurationEntity)!=null?b:{})[MB])==null?void 0:c.smartDownloadsOptInBannerVisibility)!=null?d:{};return XB(a)?!!e.visibleWithConnection:!!e.visibleWithoutConnection} function SYa(a){return FYa(a.entities)} function TYa(a){var b,c,d,e=(d=(c=((b=a.entities.downloadsPageViewConfigurationEntity)!=null?b:{})[MB])==null?void 0:c.downloadsUpsellBannerVisibility)!=null?d:{};return XB(a)?!!e.visibleWithConnection:!!e.visibleWithoutConnection} function aC(a,b){return OB(a.entities,b)} function bC(a,b){a:{if(b&&(a=Zz(a.entities,"videoPlaybackPositionEntity",Xz(b,"videoPlaybackPositionEntity")),a==null?0:a.lastPlaybackPositionSeconds)){a=Number(a.lastPlaybackPositionSeconds);break a}a=0}return a} ;var cC=Jy($x("DOWNLOAD",{},"Download")),dC=Jy($x("DELETE_FROM_DOWNLOADS",{},"Delete from downloads")),UYa=Jy($x("RETRY",{},"Retry")),VYa=Jy($x("PAUSE_DOWNLOADING",{},"Pause downloading")),WYa=Jy($x("RESUME_DOWNLOAD",{},"Resume download")),eC=function(){var a=D.apply(this,arguments)||this;a.primaryText=cC;a.primaryIconType="OFFLINE_DOWNLOAD";a.hasSecondaryContent=!1;a.hasSeparator=!1;a.transferState="TRANSFER_STATE_UNKNOWN";a.isVideoDeletedByUser=!1;a.isHidden=!1;a.offlineabilityState="ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"; return a}; k(eC,D);g=eC.prototype;g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menuitem")}; g.onFocus=function(){this.primaryEntry.focus()}; g.onPrimaryClicked=function(){this.sendOfflineAction(this.primaryAction)}; g.onSecondaryClicked=function(){this.sendOfflineAction(this.secondaryAction)}; g.getRemoveAction=function(){return"ACTION_REMOVE"}; g.sendOfflineAction=function(a){var b=this.data.serviceEndpoint;if(b){var c=z(b,Tx);c&&a&&(c.action=a);this.ytComponentBehavior.resolveCommand(b)}}; g.onTransferStateChange=function(){this.hasSecondaryContent=!1;this.secondaryAction=this.primaryAction=void 0;if(this.isVideoDeletedByUser)this.primaryText=cC,this.primaryIconType="OFFLINE_DOWNLOAD",this.primaryAction="ACTION_ADD";else switch(this.transferState){case"TRANSFER_STATE_UNKNOWN":this.primaryText=cC;this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_ADD";break;case"TRANSFER_STATE_FAILED":case"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":this.primaryText=UYa;this.primaryIconType= "OFFLINE_DOWNLOAD";this.primaryAction="ACTION_RETRY";this.secondaryText=dC;this.secondaryIconType="DELETE";this.secondaryAction=this.getRemoveAction();this.hasSecondaryContent=!0;break;case"TRANSFER_STATE_PAUSED_BY_USER":this.primaryText=WYa;this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_RESUME";this.secondaryText=dC;this.secondaryIconType="DELETE";this.secondaryAction=this.getRemoveAction();this.hasSecondaryContent=!0;break;case"TRANSFER_STATE_TRANSFERRING":this.primaryText= VYa;this.primaryIconType="OFFLINE_PAUSE";this.primaryAction="ACTION_PAUSE";this.secondaryText=dC;this.secondaryIconType="DELETE";this.secondaryAction=this.getRemoveAction();this.hasSecondaryContent=!0;break;case"TRANSFER_STATE_COMPLETE":case"TRANSFER_STATE_TRANSFER_IN_QUEUE":this.primaryText=dC;this.primaryIconType="DELETE";this.primaryAction=this.getRemoveAction();break;default:this.primaryText=cC,this.primaryIconType="OFFLINE_DOWNLOAD",this.primaryAction="ACTION_ADD";}}; g.showHideButton=function(){var a;this.isHidden=this.offlineabilityState!=="ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"||((a=this.playerStateEntity)==null?void 0:a.adsState)==="ADS_STATE_PLAYING"}; g.isSecondaryEntryHidden=function(a,b){return a?!0:!b}; g.computeHasSeparator=function(){var a;return!((a=this.data)==null||!a.hasSeparator)}; g.computePlayerStateEntityKey=function(a){return a}; eC.prototype.showHideButton=eC.prototype.showHideButton;eC.prototype.onTransferStateChange=eC.prototype.onTransferStateChange;eC.prototype.onFocus=eC.prototype.onFocus;n([E(wz.YtRendererBehavior),r("design:type",Object)],eC.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],eC.prototype,"ytdReduxBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],eC.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],eC.prototype,"data",void 0); n([I(),r("design:type",Object)],eC.prototype,"primaryText",void 0);n([I(),r("design:type",String)],eC.prototype,"primaryIconType",void 0);n([I(),r("design:type",String)],eC.prototype,"primaryAction",void 0);n([I(),r("design:type",Object)],eC.prototype,"secondaryText",void 0);n([I(),r("design:type",String)],eC.prototype,"secondaryIconType",void 0);n([I(),r("design:type",String)],eC.prototype,"secondaryAction",void 0);n([I(),r("design:type",Object)],eC.prototype,"hasSecondaryContent",void 0); n([I({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),r("design:type",Object)],eC.prototype,"hasSeparator",void 0);n([I({computed:"computePlayerStateEntityKey(data.playerStateEntityKey)"}),r("design:type",String)],eC.prototype,"playerStateEntityKey",void 0);n([I({selector:pA,selectorArgs:["playerStateEntityKey"]}),r("design:type",Object)],eC.prototype,"playerStateEntity",void 0); n([I({selector:YB,selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),r("design:type",String)],eC.prototype,"transferState",void 0);n([I({selector:aC,selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),r("design:type",Object)],eC.prototype,"isVideoDeletedByUser",void 0);n([I(),r("design:type",Object)],eC.prototype,"isHidden",void 0); n([I({selector:PYa,selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),r("design:type",Object)],eC.prototype,"offlineabilityState",void 0);n([Et("#primary-entry"),r("design:type",Object)],eC.prototype,"primaryEntry",void 0);n([Bt("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eC.prototype,"onFocus",null); n([Ot("transferState","isVideoDeletedByUser"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eC.prototype,"onTransferStateChange",null);n([Ot("offlineabilityState","playerStateEntity"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eC.prototype,"showHideButton",null); J(eC,"ytd-menu-service-item-download-renderer",function(){if(PXa===void 0){var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);PXa=a}a=PXa;return a},{mode:1});var XYa;var YYa;var fC=function(a){var b=ZYa.get(a);if(b&&(b=b.pop()))return $Ya++,b;aZa++;try{var c=document.createElement(a)}catch(d){throw new ql("ElementPool failed to create element",a,d.message)}return c},bZa=function(a){var b=a.is; if(b){var c=ZYa.get(b);c||(c=[],ZYa.set(b,c));var d=Hk("ELEMENT_POOL_CONFIG")||{};c.length>=(d[b]!==void 0?d[b]:Hk("ELEMENT_POOL_DEFAULT_CAP",0))||c.push(a)}else eo(new ql("Element pool should only handle custom elements:",a.nodeName))},ZYa=new Map,aZa=0,$Ya=0;function cZa(a){switch(a){case"BADGE_STYLE_TYPE_MEMBERS_ONLY":return 9;case"BADGE_STYLE_TYPE_LIVE_NOW":return 12;case"BADGE_STYLE_TYPE_PREMIUM":return 7;case"BADGE_STYLE_TYPE_AD":case"BADGE_STYLE_TYPE_AD_STARK":return 3;case"BADGE_STYLE_TYPE_YPC":case"BADGE_STYLE_TYPE_YPC_GREEN":return 10;case"BADGE_STYLE_TYPE_FEATURED":return 6;case"BADGE_STYLE_TYPE_THUMBNAIL_OVERLAY_SPECIAL":return 20;case"BADGE_STYLE_TYPE_BLUE":return 13;case"BADGE_STYLE_TYPE_MEDIA":return 1;case"BADGE_STYLE_TYPE_MEDIA_OVERLAY":return 2; default:return 0;}} function dZa(a){switch(a){case"BADGE_STYLE_TYPE_BR_RATING_SMALL_GREEN_SQUARE":return 3;case"BADGE_STYLE_TYPE_BR_RATING_SMALL_BLUE_SQUARE":return 4;case"BADGE_STYLE_TYPE_BR_RATING_SMALL_YELLOW_SQUARE":return 6;case"BADGE_STYLE_TYPE_BR_RATING_SMALL_ORANGE_SQUARE":return 8;case"BADGE_STYLE_TYPE_BR_RATING_SMALL_RED_SQUARE":return 10;case"BADGE_STYLE_TYPE_BR_RATING_SMALL_BLACK_SQUARE":return 12;case"BADGE_STYLE_TYPE_BR_RATING_LARGE_RED_SQUARE":return 11;case"BADGE_STYLE_TYPE_BR_RATING_LARGE_BLUE_SQUARE":return 5; case"BADGE_STYLE_TYPE_BR_RATING_LARGE_YELLOW_SQUARE":return 7;case"BADGE_STYLE_TYPE_BR_RATING_LARGE_ORANGE_SQUARE":return 9;case"BADGE_STYLE_TYPE_BR_RATING_LARGE_BLACK_SQUARE":return 13;}} ;function gC(a){return function(){var b="",c;for(c in a){for(var d=a[c];typeof d==="function";)d=d();d!==void 0&&d!==null&&(b+="; "+c+": "+d)}return b.length>0?mp(b.slice(2)):mp()}} ;function eZa(a){switch(a){case 18:case 19:case 20:return!0;default:return!1;}} function fZa(a){switch(a){case 3:return"yt-badge-shape--ad";case 1:return"yt-badge-shape--media";case 2:return"yt-badge-shape--media-overlay";case 4:return"yt-badge-shape--promoted";case 5:return"yt-badge-shape--promoted-inverted";case 6:return"yt-badge-shape--timely";case 7:return"yt-badge-shape--premium";case 8:return"yt-badge-shape--sale";case 9:return"yt-badge-shape--membership";case 10:return"yt-badge-shape--commerce";case 12:return"yt-badge-shape--live";case 13:return"yt-badge-shape--status-new"; case 14:return"yt-badge-shape--status-complete";case 15:return"yt-badge-shape--status-warning";case 16:return"yt-badge-shape--status-error";case 17:return"yt-badge-shape--status-default";case 18:return y("enable_lockup_redesign")?"yt-badge-shape--thumbnail-default-redesign":"yt-badge-shape--thumbnail-default";case 19:return"yt-badge-shape--thumbnail-live";case 20:return"yt-badge-shape--thumbnail-special";default:return"yt-badge-shape--default";}} var gZa=tu(function(a){var b=a.data;var c=function(){var e=b().icon;if(e)a:{var f=Dn().resolve(yy),h,m;e=(m=(h=gXa(e))==null?void 0:h.iconName)!=null?m:e;h=l([12,24]);for(m=h.next();!m.done;m=h.next()){var p=m.value;m={iconName:e,iconStyle:"youtube_fill",iconSize:p};p={iconName:e,iconStyle:"youtube_outline",iconSize:p};if(f.resolveIcon(m)){e=m;break a}if(f.resolveIcon(p)){e=p;break a}}e=void 0}else e=void 0;return e}; a={};var d={};return C("badge-shape",{class:R("yt-badge-shape",function(){return fZa(b().type)},(a["yt-badge-shape--overlay"]=function(){return b().isOverlay},a["yt-badge-shape--ads-include-dot"]=function(){return b().adsIncludeDot},a["yt-badge-shape--thumbnail-badge"]=function(){return eZa(b().type)},a["yt-badge-shape--thumbnail-badge-redesign"]=function(){return y("enable_lockup_redesign")&&eZa(b().type)},a["yt-badge-shape--status-badge"]=function(){a:switch(b().type){case 13:case 14:case 15:case 16:case 17:var e= !0; break a;default:e=!1;}return e},a["yt-badge-shape--no-text"]=function(){return!b().text},a["yt-badge-shape--modern"]=function(){return b().modern||y("web_modern_badge_shape")},a["yt-badge-shape--typography"]=function(){a:{var e=b(); if(e.shouldInheritTypography)switch(e.type){case 0:case 1:case 10:e=!0;break a;default:e=!1;}else e=!1}return!e},a)), style:gC({"background-color":function(){var e;return(e=b().customColors)==null?void 0:e.backgroundColor}}), role:function(){return b().accessibilityText?"img":void 0}, "aria-label":function(){return b().accessibilityText}},C(K,{cond:function(){return b().animation}, then:function(e){return C(xA,{className:"yt-badge-shape__icon",data:e,animationName:function(){return e().animationConfig.name||""}})}}),C(K,{cond:function(){var e; return c()&&!((e=b())==null?0:e.animation)}, then:function(){return C("div",{class:"yt-badge-shape__icon"},C(EA,{data:function(){return c()}}))}}),C("div",{class:R("yt-badge-shape__text",(d["yt-badge-shape__text--clip-text-overflow"]=function(){return b().clipTextOverflow},d["yt-badge-shape__text--has-multiple-badges-in-row"]=function(){return(b().numBadgesInRow||0)>1},d))},function(){var e; return(e=b())==null?void 0:e.text}))},"A"); gZa.idomCompat=!0;BA(gZa,"badge-shape",{props:{data:zA}});var hC=function(){var a=D.apply(this,arguments)||this;a.systemIcons=y("kevlar_system_icons");a.useBadgeShape=y("web_badge_shape_defrag");return a}; k(hC,D);g=hC.prototype;g.addTooltips=function(){for(var a=ft(this.hostElement).querySelectorAll(".badge"),b=0,c;c=a[b++];){var d=this.repeatElement.itemForElement(c);c=ft(c);c.lastChild&&c.lastChild.is==="tp-yt-paper-tooltip"&&c.removeChild(c.lastChild);if(d=d.metadataBadgeRenderer&&d.metadataBadgeRenderer.tooltip){var e=fC("tp-yt-paper-tooltip");et(e).textContent=d;e.setAttribute("position","top");e.setAttribute("aria-hidden","true");c.appendChild(e)}}}; g.badgesChanged=function(){var a=this;HA().parkOrScheduleJob(function(){a.addTooltips()},0,"eocs",16); this.updateComputedBadges(this.badges,this.topStandaloneBadge)}; g.standaloneRoundedBadgeChanged=function(){var a=this.useRoundedBadge?this.useRoundedBadge:void 0;a&&(this.useRoundedBadge=a)}; g.standaloneBadgeChanged=function(){this.updateComputedBadges(this.badges,this.topStandaloneBadge,this.bottomStandaloneBadge)}; g.hiddenBadgeGroupsChanged=function(){this.updateComputedBadges(this.badges,this.topStandaloneBadge,this.bottomStandaloneBadge)}; g.computeStyle=function(a){y("kevlar_ytb_live_badges")&&a==="BADGE_STYLE_TYPE_LIVE_NOW"&&(a="badge-style-type-live-now-alternate");return a?a.toLowerCase().replace(/_/g,"-"):""}; g.computeRole=function(a){return this.computeAriaLabel(a)?"img":"status"}; g.computeAriaLabel=function(a){var b;return(a==null?void 0:(b=a.accessibilityData)==null?void 0:b.label)||(a==null?void 0:a.label)}; g.computeBadgeShape=function(a){if(a){var b,c,d=cZa(a.style),e=dZa(a.style),f=a.label,h=((b=a.accessibilityData)==null?void 0:b.label)||a.label;a:switch(a.style){case"BADGE_STYLE_TYPE_SHORTS_PLAYER":case"BADGE_STYLE_TYPE_BLACK":case"BADGE_STYLE_TYPE_OVERLAY":b=!0;break a;default:b=!1;}var m=(c=a.icon)==null?void 0:c.iconType;a:switch(a.style){case"BADGE_STYLE_TYPE_AD":case"BADGE_STYLE_TYPE_AD_STARK":c=!0;break a;default:c=!1;}a={type:d,brNzRatingBadgeType:e,text:f,accessibilityText:h,isOverlay:b, icon:m!=="PREMIUM"?m:void 0,modern:(a==null?void 0:a.style)==="BADGE_STYLE_TYPE_VERIFIED"||(a==null?void 0:a.style)==="BADGE_STYLE_TYPE_VERIFIED_ARTIST"||y("web_modern_badge_view_model"),numBadgesInRow:this.numBadgesInRow,adsIncludeDot:c}}else a={};return a}; g.updateComputedBadges=function(a,b,c){var d=this;(b=b?[b]:c?[c]:void 0)?this.computedBadges=b:this.computedBadges=a==null?void 0:a.filter(function(e){var f;if((f=e.metadataBadgeRenderer)==null?0:f.groups){f=!1;e=l(e.metadataBadgeRenderer.groups);for(var h=e.next();!h.done;h=e.next()){h=h.value;var m=void 0;f=f||((m=d.hiddenBadgeGroups)==null?void 0:m.includes(h))}return!f}return!0})}; g.useFilledIcons=function(a){return y("kevlar_system_icons")&&(a==="AUDIO_BADGE"||a==="CHECK_CIRCLE_THICK"||a==="OFFICIAL_ARTIST_BADGE"||a==="SPONSORSHIP_STAR"||a==="PERSON_RADAR_FILLED"||a==="PERSON_RADAR")}; g.computeBadgeShapeStyle=function(a){return this.useBadgeShape?a==="BADGE_STYLE_TYPE_VERIFIED_ARTIST"||a==="BADGE_STYLE_TYPE_VERIFIED"?"badge-shape-style-type-verified-artist":a==="BADGE_STYLE_TYPE_SIMPLE_STRIKETHROUGH"?"badge-shape-style-type-strikethrough":"":""}; g.computeIcon=function(a){var b,c;a=a==null?void 0:(b=a.metadataBadgeRenderer)==null?void 0:(c=b.icon)==null?void 0:c.iconType;if(a!=="PREMIUM"&&a)return By(a)}; g.computeStandaloneBadge=function(a){var b;a=a==null?void 0:(b=a.icon)==null?void 0:b.iconType;return a==="PREMIUM_STANDALONE"||a==="PREMIUM_STANDALONE_CAIRO"?"standalone-badge":""}; hC.prototype.hiddenBadgeGroupsChanged=hC.prototype.hiddenBadgeGroupsChanged;hC.prototype.standaloneBadgeChanged=hC.prototype.standaloneBadgeChanged;hC.prototype.standaloneRoundedBadgeChanged=hC.prototype.standaloneRoundedBadgeChanged;hC.prototype.badgesChanged=hC.prototype.badgesChanged;n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"hidden",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],hC.prototype,"componentBehavior",void 0); n([I(),r("design:type",Array)],hC.prototype,"badges",void 0);n([I(),r("design:type",Object)],hC.prototype,"topStandaloneBadge",void 0);n([I(),r("design:type",Object)],hC.prototype,"bottomStandaloneBadge",void 0);n([I(),r("design:type",Object)],hC.prototype,"computedBadges",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"mediumFontAdBadge",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"useRoundedBadge",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"largeFontAdBadge",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"overlayAd",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"overlayPremium",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"noDotAdBadge",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"collectionTruncate",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"isThumbnailBadge",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hC.prototype,"wrapBadges",void 0);n([I({reflectToAttribute:!0}),r("design:type",Number)],hC.prototype,"numBadgesInRow",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],hC.prototype,"systemIcons",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],hC.prototype,"useBadgeShape",void 0); n([I({value:[]}),r("design:type",Array)],hC.prototype,"hiddenBadgeGroups",void 0);n([Et("#repeat"),r("design:type",Ir)],hC.prototype,"repeatElement",void 0);n([Ot("badges"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hC.prototype,"badgesChanged",null);n([Ot("useRoundedBadge"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hC.prototype,"standaloneRoundedBadgeChanged",null); n([Ot("topStandaloneBadge","bottomStandaloneBadge"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hC.prototype,"standaloneBadgeChanged",null);n([Ot("hiddenBadgeGroups"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hC.prototype,"hiddenBadgeGroupsChanged",null);n([St({is:"ytd-badge-supported-renderer",disableElementRegistration:!0})],hC); Hu()(hC,"ytd-badge-supported-renderer",function(){if(YYa===void 0){var a=document.createElement("template");M(a,""); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);YYa=a}a=YYa;return a},{allowedProps:"badges bottomStandaloneBadge collectionTruncate hidden hiddenBadgeGroups numBadgesInRow isThumbnailBadge largeFontAdBadge noDotAdBadge overlayAd overlayPremium topStandaloneBadge useRoundedBadge wrapBadges".split(" "), mode:2});var iC=function(){var a=D.apply(this,arguments)||this;a.useIcons=!1;a.systemIcons=y("kevlar_system_icons");return a}; k(iC,D);g=iC.prototype;g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menuitem")}; g.onFocus=function(){var a;(a=ft(this.hostElement).querySelector("tp-yt-paper-item"))==null||a.focus()}; g.onTap=function(){Lu(this.hostElement,"yt-menu-service-item-selected-action",[this.data]);var a=this.data.serviceEndpoint,b=this.data.command;if(a){var c,d=(c=this.data)==null?void 0:c.trackingParams;c=!!z(a,sOa);d&&c&&wA().dispatch(zz({type:"SET_PARENT_CLICK_TRACKING_PARAMS",payload:{parentClickTrackingParams:d}}));this.ytComponentBehavior.resolveCommand(a)||Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}})}b&&(this.ytComponentBehavior.resolveCommand(b)||Mu(this.hostElement,[b], this.hostElement))}; g.computeIcon=function(a){return a&&a.iconType?By(a.iconType):""}; g.computeIconHidden=function(){return this.useIcons?!1:!this.icon}; g.computeHasSeparator=function(){var a;return!((a=this.data)==null||!a.hasSeparator)}; g.forceUpdateStylesOnLegacyBrowsers=function(){y("kevlar_legacy_browsers")&&st(this.hostElement)}; g.computeIsSelected=function(){var a;return!((a=this.data)==null||!a.isSelected)}; iC.prototype.forceUpdateStylesOnLegacyBrowsers=iC.prototype.forceUpdateStylesOnLegacyBrowsers;iC.prototype.onTap=iC.prototype.onTap;iC.prototype.onFocus=iC.prototype.onFocus;n([E(wz.YtRendererBehavior),r("design:type",Object)],iC.prototype,"ytRendererBehavior",void 0);n([E(PA),r("design:type",Object)],iC.prototype,"ytdOpenPopupBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],iC.prototype,"ytComponentBehavior",void 0); n([E(fWa.YtConditionalRendererBehavior),r("design:type",Object)],iC.prototype,"ytConditionalRendererBehavior",void 0);n([I(),r("design:type",Object)],iC.prototype,"data",void 0);n([I({computed:"computeIcon(data.icon)",value:""}),r("design:type",String)],iC.prototype,"icon",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],iC.prototype,"useIcons",void 0); n([I({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),r("design:type",Boolean)],iC.prototype,"hasSeparator",void 0);n([I({computed:"computeIsSelected(data.isSelected)",reflectToAttribute:!0}),r("design:type",Boolean)],iC.prototype,"isSelected",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],iC.prototype,"systemIcons",void 0);n([Bt("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],iC.prototype,"onFocus",null); n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],iC.prototype,"onTap",null);n([Ct("useIcons","hasSeparator"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],iC.prototype,"forceUpdateStylesOnLegacyBrowsers",null); J(iC,"ytd-menu-service-item-renderer",function(){if(XYa===void 0){var a=document.createElement("template");M(a,"\n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);XYa=a}a=XYa;return a},{mode:2});var hZa;var iZa;var jC=function(){return D.apply(this,arguments)||this}; k(jC,D);jC.prototype.setTip=function(a){var b=this;this.data&&(this.tip=zPa(xPa.getInstance(),a,this.data),$r(this,function(){tt(b.hostElement,"yt-refit")}))}; jC.prototype.clearTip=function(){this.tip=void 0}; jC.prototype.computeHidden=function(a){return!a}; n([E(wz.YtRendererBehavior),r("design:type",Object)],jC.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],jC.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeHidden(tip)",value:!0}),r("design:type",Boolean)],jC.prototype,"hidden",void 0);n([I(),r("design:type",Object)],jC.prototype,"tip",void 0);n([St({is:"ytd-menu-popup-tip-renderer",disableElementRegistration:!0})],jC); J(jC,"ytd-menu-popup-tip-renderer",function(){if(iZa!==void 0)return iZa;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return iZa= a},{mode:1});var jZa;function kZa(a,b){return typeof a!=="object"||a===null?!1:Object.keys(b).every(function(c){return c in a})} function lZa(a){return Object.fromEntries(Object.keys(a).map(function(b){return[b,b]}))} ;function mZa(a,b,c){return MMa(c,function(d,e){return function(f){var h=ua.apply(1,arguments);return kZa(f,a)?e.apply(null,[f[b]].concat(ja(h))):e.apply(null,[f].concat(ja(h)))}})} function nZa(a){return function(b,c){return mZa(a,b,c)}} ;var oZa=lZa({entities:{}});var kC=nZa(oZa)(oZa.entities,{selectSfvAudioItemPlaybackState:function(a,b){var c,d;a=(d=Zz(a,"sfvAudioItemCurrentlyPlayingEntity",b))!=null?d:void 0;return(c=a==null?void 0:a.sfvAudioItemPlaybackState)!=null?c:void 0}, playlistLoopStateEntitySelector:pZa,toggleMenuServiceItemEntitySelector:qZa});function pZa(a,b){var c;return(c=Zz(a,"playlistLoopStateEntity",b))!=null?c:void 0} function qZa(a,b){var c;return(c=Zz(a,"toggleMenuServiceItemEntity",b))!=null?c:void 0} ;var lC=function(){var a=D.apply(this,arguments)||this;a.useIcons=!1;a.role="menuitem";a.systemIcons=y("kevlar_system_icons");return a}; k(lC,D);g=lC.prototype;g.onFocus=function(){var a;(a=ft(this.hostElement).querySelector("tp-yt-paper-item"))==null||a.focus()}; g.onTap=function(){var a=this.data.isToggled?this.data.toggledServiceEndpoint:this.data.defaultServiceEndpoint;if(a&&z(a,Jx))this.componentBehavior.resolveCommand(a),this.updateToggledStateInEntity();else if(a){this.componentBehavior.resolveCommand(a)||Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}});var b;((b=z(a,Nx))==null?void 0:b.signal)==="CLIENT_SIGNAL"&&this.updateToggledStateInEntity()}}; g.onYtServiceRequestCompleted=function(){this.updateToggledStateInEntity()}; g.toggledStateEntityChanged=function(){this.toggleMenuServiceItemEntity&&this.set("data.isToggled",!!this.toggleMenuServiceItemEntity.isToggled)}; g.updateToggledStateInEntity=function(){var a=this.data.toggleMenuServiceItemEntityKey,b=!this.data.isToggled;a&&this.ytdReduxBehavior.dispatch(Ez("toggleMenuServiceItemEntity",a,{key:a,isToggled:b}))}; g.computeIcon=function(a,b,c){return(a=a?c:b)&&a.iconType?By(a.iconType):""}; g.computeIconHidden=function(){return this.useIcons?!1:!this.icon}; g.isIconActive=function(a){return!y("toggle_menu_active_icon_killswitch")&&a}; ba.Object.defineProperties(lC.prototype,{toggleButtonText:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((a=this.data)==null?0:a.isToggled)?(b=this.data)==null?void 0:b.toggledText:(c=this.data)==null?void 0:c.defaultText}}}); lC.prototype.toggledStateEntityChanged=lC.prototype.toggledStateEntityChanged;lC.prototype.onYtServiceRequestCompleted=lC.prototype.onYtServiceRequestCompleted;lC.prototype.onTap=lC.prototype.onTap;lC.prototype.onFocus=lC.prototype.onFocus;n([E(wz.YtRendererBehavior),r("design:type",Object)],lC.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],lC.prototype,"componentBehavior",void 0);n([E(LB),r("design:type",Object)],lC.prototype,"ytdReduxBehavior",void 0); n([I(),r("design:type",Object)],lC.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],lC.prototype,"useIcons",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],lC.prototype,"role",void 0);n([I({computed:"computeIcon(data.isToggled,data.defaultIcon,data.toggledIcon)",value:""}),r("design:type",String)],lC.prototype,"icon",void 0); n([I({selectorArgs:["data.toggleMenuServiceItemEntityKey"],selector:kC.toggleMenuServiceItemEntitySelector}),r("design:type",Object)],lC.prototype,"toggleMenuServiceItemEntity",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],lC.prototype,"systemIcons",void 0);n([Bt("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lC.prototype,"onFocus",null); n([F("data.isToggled"),r("design:type",Object),r("design:paramtypes",[])],lC.prototype,"toggleButtonText",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lC.prototype,"onTap",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lC.prototype,"onYtServiceRequestCompleted",null); n([Ct("toggleMenuServiceItemEntity.isToggled","data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lC.prototype,"toggledStateEntityChanged",null);n([St({is:"ytd-toggle-menu-service-item-renderer",disableElementRegistration:!0})],lC); J(lC,"ytd-toggle-menu-service-item-renderer",function(){if(jZa!==void 0)return jZa;var a=document.createElement("template");M(a,"\n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return jZa=a},{mode:1});var rZa;var mC=function(){return D.apply(this,arguments)||this}; k(mC,D);mC.prototype.onFocus=function(){var a;(a=ft(this.hostElement).querySelector("tp-yt-paper-item"))==null||a.focus()}; ba.Object.defineProperties(mC.prototype,{imageSource:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.iconUrl)return Gb(this.data.iconUrl)}}}); mC.prototype.onFocus=mC.prototype.onFocus;n([E(wz.YtRendererBehavior),r("design:type",Object)],mC.prototype,"rendererBehavior",void 0);n([E(ZA.YtEndpointBehavior),r("design:type",Object)],mC.prototype,"ytEndpointBehavior",void 0);n([I(),r("design:type",Object)],mC.prototype,"data",void 0);n([Bt("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mC.prototype,"onFocus",null); n([F("data.iconUrl"),r("design:type",Object),r("design:paramtypes",[])],mC.prototype,"imageSource",null);n([St({disableElementRegistration:!0,is:"ytd-menu-custom-icon-item-renderer"})],mC); J(mC,"ytd-menu-custom-icon-item-renderer",function(){if(rZa!==void 0)return rZa;var a=document.createElement("template");M(a,"\n \n \"icon\"\n
\n [[getSimpleString(data.actionText)]]\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return rZa=a},{mode:2});var nC=function(a){this.hostElement=a;this.eventSink=null;this.eventList=[]}; nC.prototype.shouldForward=function(){var a,b;return(b=(a=this.eventSink)==null?void 0:a.isConnected)!=null?b:document.body.contains(this.eventSink)}; nC.prototype.start=function(a,b){this.eventSink&&this.stop();for(var c=0;c1)return b[1];$n(Error("Failed to parse binding: "+a));return null} function xZa(a){return a===void 0?!!Hk("REUSE_COMPONENTS",!1):a||!1} function yZa(a,b,c){c&&(b.is?(qC.has(b)&&(a=qC.get(b),c=a.listener,delete b[a.property],c.type==="element"&&b.removeEventListener(c.eventName,c.handler),qC.delete(b)),bZa(b)):b.__proto__==HTMLElement.prototype&&(b=new ql("Rendererstamper removed a non custom element","Stamper: "+a+" element: "+(b&&b.nodeName)),eo(b)))} function zZa(a,b,c,d){var e=b.node?b.node:b;ft(c).parentNode===e&&(b.removeChild(c),yZa(a,c,d));if(a=pC.get(c))pC.delete(c),Oi.cancelJob(a);c.hidden=!1} function AZa(a,b,c,d){var e,f=(e=b.polymerController)!=null?e:b;e=b.loggingStatus;try{e&&(e.isRendererStamper=!0);if(typeof c!=="string"){for(var h in c.attributes)c.attributes[h]===!0?b.setAttribute(h,""):c.attributes[h]===!1?b.removeAttribute(h):b.setAttribute(h,c.attributes[h]);for(var m in c.params)f[m]=c.params[m],b!==f&&It(b.localName,m,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE");for(var p in c.properties){var q=c.properties[p];if(q){var t=wZa(q);f[p]=a.get(t);b!==f&&It(b.localName,p,"PROPERTY_ACCESS_SET_EXTERNAL_DECLARATIVE"); if(p==="on-tap"||p==="on-click"){var u=a.get(t);b.addEventListener("click",u);qC.set(b,{property:p,listener:{type:"element",eventName:"click",handler:u}})}}else ao(new ql("Undefined property binding",p))}}c.classListBinding&&c.classListBinding.split(" ").forEach(function(v){v=v.trim();if(v.startsWith("[[")){if(v=wZa(v))v=a.get(v),(Array.isArray(v)?v:(v!=null?v:"").split(" ")).forEach(function(w){w&<(b,w,!0)})}else v&<(b,v,!0)}); f.data=d}finally{e&&(e.isRendererStamper=!1)}if(c=pC.get(b))b.hidden=!1,pC.delete(b),Oi.cancelJob(c)} function BZa(a,b,c,d){if(b&&b.children&&(c=b.children[c]))if(Hk("DEFERRED_DETACH"))for(;c&&!pC.has(c);){var e=a,f=b,h=c,m=d;h.hidden=!0;e=vl(0,zZa.bind(null,e,f,h,m),0);pC.set(h,e);c=c.nextElementSibling}else for(;(h=b.lastElementChild)&&(b.removeChild(h),yZa(a,h,d),h!=c););} ;var rC=function(a,b){var c=c===void 0?Fl():c;this.JSC$8925_defaultPriority=a;this.signal=b;this.scheduler=c;this.nextJobDescriptor=0;this.JSC$8925_parkedJobs=[];this.scheduledJobs=new Map},DZa=function(a,b){if(b){var c=HA(); a.signal&&!IA(c,a.signal)?(c.addListener(a.signal,function(){a.processSignal()}),a.JSC$8925_parkedJobs.push({job:b, priority:void 0})):CZa(a,b)}},EZa=function(a,b){if(b!==a.JSC$8925_defaultPriority){a.JSC$8925_defaultPriority=b; for(var c=l(a.scheduledJobs.values()),d=c.next();!d.done;d=c.next())d=d.value,a.scheduler.cancelJob(d.jobId),d.jobId=ul(0,d.jobWrapper,b)}}; rC.prototype.cancel=function(){for(var a=l(this.scheduledJobs),b=a.next();!b.done;b=a.next()){var c=l(b.value);b=c.next().value;c=c.next().value;this.scheduler.cancelJob(c.jobId);this.scheduledJobs.delete(b)}this.JSC$8925_parkedJobs=[]}; rC.prototype.processSignal=function(){for(var a=l(this.JSC$8925_parkedJobs),b=a.next();!b.done;b=a.next())b=b.value,CZa(this,b.job,b.priority);this.JSC$8925_parkedJobs=[]}; var CZa=function(a,b,c){c=c||a.JSC$8925_defaultPriority;if(c===10)Dl(b);else{var d=a.nextJobDescriptor++,e=function(){b();a.scheduledJobs.delete(d)},f=ul(0,e,c); a.scheduledJobs.set(d,{jobWrapper:e,jobId:f,priority:c})}};var sC={},FZa={"yt-live-chat-text-message-renderer":!0,"yt-live-chat-author-badge-renderer":!0};sC.YtRendererstamperBehavior=[{mappings:null,stampDom:null,rendererStamperLogger_:null,beforeRegister:function(){this.configureRendererStamper&&typeof this.configureRendererStamper==="function"&&(this.stampDom?this.stampDom=Object.assign({},this.stampDom,this.configureRendererStamper()):this.stampDom=this.configureRendererStamper());this.stampDom&&this.addStampDomObservers_()}, created:function(){this.deferredBindingTasks_=[];this.renderJobsMap_=Object.create(null);this.hasDataPath_=Object.create(null);this.stampDom&&this.addStampDomObserverFns_();this.telemetry_={};this.resetTelemetry_();this.successRatioSliParams_=Dn().resolve(An(sZa));this.componentsWithPropertyObservers_={}}, updateSuccessRatioSli_:function(a){if(this.successRatioSliParams_){var b=this.successRatioSliParams_,c=b.sli;b=b.sliDimensions;a?c.incrementSuccess(b()):c.incrementFailure(b())}}, resetTelemetry_:function(){this.telemetry_.create=0;this.telemetry_.reuse=0}, getPropertyBindingsWithObservers_:function(){var a=[];if(!this.stampDom)return a;for(var b=l(Object.values(this.stampDom)),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0,e=void 0;if(((d=c)==null?0:d.id)&&((e=c)==null?0:e.mapping))for(d=l(Object.values(c.mapping)),e=d.next();!e.done;e=d.next())if(e=e.value,e.enablePropertyObservers&&e.properties)for(var f in e.properties)if(e.properties.hasOwnProperty(f)){var h=wZa(e.properties[f]);h&&a.push({configId:c.id,component:e.component,propName:f,parentPropName:h})}}return a}, addStampDomObservers_:function(){if(this.useSignals){for(var a in this.stampDom){var b=this.stampDom[a];b&&b.id&&this.addReactiveSchema({type:"observe",method:{methodName:uZa(b.id),args:[{type:"wildcard",path:a}]}})}a=l(this.getPropertyBindingsWithObservers_());for(b=a.next();!b.done;b=a.next())b=b.value,this.addReactiveSchema({type:"observe",method:{methodName:vZa(b.configId,b.component,b.propName),args:[{type:"path",path:b.parentPropName}]}})}else{(a=(this.constructor.generatedFrom||this).observers)||( a=[]);for(b in this.stampDom){var c=this.stampDom[b];c&&c.id&&(c=uZa(c.id),a.push(c+"("+b+".*)"))}b=l(this.getPropertyBindingsWithObservers_());for(c=b.next();!c.done;c=b.next()){c=c.value;var d=vZa(c.configId,c.component,c.propName);a.push(d+"("+c.parentPropName+")")}this.constructor.generatedFrom.observers=a}}, addStampDomObserverFns_:function(){var a=this;for(c in this.stampDom){var b=this.stampDom[c];b.id?(this[uZa(b.id)]=this.rendererStamperObserver_.bind(this,c,b.id),this.hasDataPath_[c]=!1):ao(new ql("Bad rendererstamper config",this.is+":"+c))}var c=l(this.getPropertyBindingsWithObservers_());b=c.next();for(var d={};!b.done;d={binding$jscomp$20:void 0},b=c.next())d.binding$jscomp$20=b.value,this[vZa(d.binding$jscomp$20.configId,d.binding$jscomp$20.component,d.binding$jscomp$20.propName)]=function(e){return function(f){var h= a.getStampContainer_(e.binding$jscomp$20.configId);if(h){var m,p=(m=a.componentsWithPropertyObservers_)==null?void 0:m[e.binding$jscomp$20.configId];if(p){m=l(p);for(var q=m.next();!q.done;q=m.next())if(q=q.value,q.parentElement!==h)p.delete(q);else if(q.tagName.toLowerCase()===e.binding$jscomp$20.component.toLowerCase()){var t=void 0,u=(t=q.polymerController)!=null?t:q;u&&typeof u==="object"&&e.binding$jscomp$20.propName in u&&(u[e.binding$jscomp$20.propName]=f)}}}}}(d)}, rendererStamperObserver_:function(a,b,c){if(c.path==a){if(c.value===void 0&&!this.hasDataPath_[a])return;this.hasDataPath_[a]=c.value!==void 0}this.rendererStamperApplyChangeRecord_(a,b,c)}, rendererStamperApplyChangeRecord_:function(a,b,c){var d=this.renderJobsMap_[b],e=null;a==c.path?(c=c.value,La(c)||(c=c===void 0||c===null?[]:[c]),a=this.stampDom[a],a.mapping&&(e=this.stampDomArray_.bind(this,c,b,a.mapping,a.reuseComponents,a.events,a.stamperStableList)),d&&d.cancel(),d||a.initialRenderPriority==void 0)?a.renderPriority==void 0||d||(d=new rC(a.renderPriority,a.waitForSignal),this.renderJobsMap_[b]=d):(d=new rC(a.initialRenderPriority,a.waitForSignal),this.renderJobsMap_[b]=d,e=function(f, h){f();EZa(h,10)}.bind(this,e,d)):e=a+".splices"==c.path?this.stampDomArraySplices_.bind(this,a,b,c.value):this.forwardRendererStamperChanges_.bind(this,a,b,c); d?DZa(d,e):e()}, forwardRendererStamperChanges_:function(a,b,c){var d=c.path.slice(a.length+1),e=this.getStampContainer_(b),f=d.indexOf("."),h=d.substring(0,f),m=!1,p=0,q=parseInt(h,0);if(h[0]=="#"){m=parseInt(h.substring(1),0);q=this.get(a);var t=this.get([a,h]);q[m]==t?p=m:p=q.indexOf(t);m=!0}else isNaN(q)||(p=q,m=!0);m&&(d=d.substring(h.length+1),f=d.indexOf("."));h=this.polymerDom(e).children[p];var u;if(e=(u=h==null?void 0:h.polymerController)!=null?u:h)d="data"+d.slice(f),typeof e.notifyPath!=="function"?eo(new ql("notifyPath missing", this.is+": "+a+", "+b)):c.value?e.notifyPath(d,c.value):e.notifyPath(d)}, stampDomArraySplices_:function(a,b,c){if(c&&c.indexSplices){var d=this.getStampContainer_(b);if(d){for(var e=this.polymerDom(d),f=xZa(this.stampDom[a].reuseComponents),h=0,m=0,p=function(){h++},q=c.indexSplices.length,t=0;t0;w--)v&&v.parentElement&&(this.polymerDom(v.parentElement).removeChild(v),f&&bZa(v),v=e.children[u.index]); w=this.stampDom[a].mapping;for(var x=u.index+u.addedCount,A=document.createDocumentFragment(),H=f,P=u.index;P0)}else ao(new ql("Container object not found",b,this.hostElement?this.hostElement.is:"")),this.updateSuccessRatioSli_(!1)}}, stampDomArray_:function(a,b,c,d,e,f){var h=this.getStampContainer_(b);if(h){var m=this.polymerDom(h);d=xZa(d);if(a){var p=0,q=0,t=function(){p++},u=0,v=0,w; if(f=f===void 0?!!Hk("STAMPER_STABLE_LIST",!1):f||!1)for(w=m.firstElementChild;w&&!pC.has(w)&&a.length>v;){f=a[v];var x=tZa(c,f);if(x){q++;if(this.getComponentName_(c[x],f[x])!=w.is){var A=this.createComponent_(c[x],f[x],d,t),H=this.polymerDom(w).nextElementSibling;H?m.insertBefore(A,H):m.appendChild(A);zZa(this.is,m,w,d);w=A}else this.telemetry_.reuse++;this.deferRenderStamperBinding_(w,c[x],f[x],b);u++;v++;w=this.polymerDom(w).nextElementSibling}else v++,p++}BZa(this.is,m,u,d);u=w;if(a.length>v){f= document.createDocumentFragment();for(x=a.length;v0)}else BZa(this.is,m,0,d)}else ao(new ql("Container object not found", b,this.hostElement?this.hostElement.is:"")),this.updateSuccessRatioSli_(!1)}, polymerDom:function(a){return this.minimizePipBreakages?a:Qr(a)}, getStampContainer_:function(a){return this.$&&this.$[a]||ft(this.hostElement).querySelector("#"+a)}, getComponentName_:function(a,b){return typeof a==="string"?a:a.matcher?a.matcher.call(this,b):a.component}, createComponent_:function(a,b,c,d){d=d===void 0?function(){}:d; a=this.getComponentName_(a,b);try{var e=Gu.has(a);if(c&&!e){var f=fC(a);try{st(f)}catch(h){c="Failed to clear styles for "+a+".",h.message&&(c+=" Original error: "+h.message),eo(new ql(c))}}else f=document.createElement(a)}catch(h){return f="YtRendererStamperBehavior failed to create "+a+".",h.message&&(f+=" Original description: "+h.message),h.message="YtRendererStamperBehavior failed to create element",fo(h,f),FZa.hasOwnProperty(a)?eo(h):$n(h),d(),document.createElement("SPAN")}this.telemetry_.create++; return f}, deferRenderStamperBinding_:function(a,b,c,d){this.deferredBindingTasks_.push({component:a,typeOrConfig:b,data:c,containerId:d})}, flushRenderStamperComponentBindings_:function(){for(var a=0,b=this.deferredBindingTasks_.length;a0&&!f?d.incrementSuccess(h()):d.incrementFailure(h())},"DhOUxe")} ;var v_a=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("hb0Wmf"),2);a=u_a;return b.return(a)})},w_a=BC(function(){return v_a()},{debugName:"accountLinkButtonViewModel"}); En(zC,function(a){a.registerLoadFn("accountLinkButtonViewModel","hb0Wmf",v_a)});var y_a=tu(function(a){var b=a.data;var c=a.isLeading;var d=a.hideSelectionTextChevron;var e=a.isToggled;var f=a.shouldNotFillIcon;var h=function(){if(c())var v=b().leadingImage;else{var w;v=(w=b().trailingImage)!=null?w:yC(b().themedTrailingImage)}return v},m=function(){a:switch(b().listItemIconAfterSelectionText){case"LIST_ITEM_ICON_AFTER_SELECTION_TEXT_EXPAND_MORE":var v="expand_more"; break a;default:v="chevron_right";}return v}; a={};var p=R("yt-list-item-view-model__image-container",(a["yt-list-item-view-model__leading"]=c,a["yt-list-item-view-model__trailing"]=function(){return!c()},a)),q=R("yt-list-item-view-model__accessory","yt-list-item-view-model__image"); a={};var t=R("yt-list-item-view-model__accessory",(a["yt-list-item-view-model__leading"]=c,a["yt-list-item-view-model__trailing"]=function(){return!c()},a)),u=function(){var v=c()?b().leadingAccessoryColorToken:b().trailingAccessoryColorToken; return IC(v)}; return C(K,{cond:function(){var v=b(),w=c();return!!(w&&(v.leadingImage||v.leadingAccessory)||!w&&(v.trailingImage||v.trailingButton||v.trailingButtons||v.trailingAccessoriesList||v.selectionText||v.themedTrailingImage||v.trailingImageAccessoryType==="LIST_ITEM_IMAGE_ACCESSORY_TYPE_NEW_CONTENT_INDICATOR"||v.trailingLabel))}, then:function(){return C(Yp,null,C(K,{cond:h,then:function(v){return C("div",{class:p,"aria-hidden":"true"},C(FB,{data:v,alt:"",preserveWidth:!0,preserveHeight:!0,targetWidth:function(){var w=(c()?b().leadingImageAccessoryType==="LIST_ITEM_IMAGE_ACCESSORY_TYPE_ICON":b().trailingImageAccessoryType==="LIST_ITEM_IMAGE_ACCESSORY_TYPE_ICON")?c()?x_a(b().leadingIconAccessorySize):x_a(b().trailingIconAccessorySize):void 0;return w}, className:q,isToggled:function(){return!(f==null?0:f())&&(e==null?void 0:e())}, style:gC({color:u})}))}}),C(K,{cond:function(){return c()&&b().leadingAccessory}, then:function(){return C("div",{class:p},C(NC,{data:function(){return b().leadingAccessory}},{avatarViewModel:function(v){return C(CC,{data:v.data, avatarButtonCustomClassName:q})}, collectionThumbnailViewModel:function(v){return C(UZa,{data:v.data,maxHeight:36,width:56,includeStackHeight:!0})}}))}}),C(K,{cond:function(){return!c()&&b().trailingButton}, then:function(){return C("div",{class:"yt-list-item-view-model__button-container"},C(NC,{data:function(){return b().trailingButton}},{buttonViewModel:function(v){return C(EC,{data:v.data, className:t})}}))}}),C(K,{cond:function(){var v; return!c()&&((v=b().trailingButtons)==null?void 0:v.buttons)}, then:function(){return C("div",{class:"yt-list-item-view-model__button-container"},C(NC,{data:function(){var v;return(v=b().trailingButtons)==null?void 0:v.buttons}},{buttonViewModel:function(v){return C(EC,{data:v.data, className:t})}, accountLinkButtonViewModel:function(v){return C(w_a,{data:v.data,className:t})}, switchButtonViewModel:function(v){return C(c_a,{data:v.data,className:t})}, subscribeButtonViewModel:function(v){return C(HC,{data:v.data,isOverlay:!1,animateWidth:!1,className:t})}, toggleButtonViewModel:function(v){return C(FC,{data:v.data,className:t})}}))}}),C(K,{cond:function(){var v; return!c()&&((v=b().trailingAccessoriesList)==null?void 0:v.trailingAccessories)}, then:function(){return C("div",{class:"yt-list-item-view-model__button-container"},C(NC,{data:function(){var v;return(v=b().trailingAccessoriesList)==null?void 0:v.trailingAccessories}},{buttonViewModel:function(v){return C(EC,{data:v.data, className:t})}, accountLinkButtonViewModel:function(v){return C(w_a,{data:v.data,className:t})}, switchButtonViewModel:function(v){return C(c_a,{data:v.data,className:t})}, subscribeButtonViewModel:function(v){return C(HC,{data:v.data,isOverlay:!1,animateWidth:!1,className:t})}, toggleButtonViewModel:function(v){return C(FC,{data:v.data,className:t})}, badgeViewModel:function(v){return C(GC,{data:v.data,class:t})}}))}}),C(K,{cond:function(){return!c()&&!!b().selectionText}, then:function(){return C(Yp,null,C(HB,{text:function(){return b().selectionText}, className:R("yt-list-item-view-model__selection-text","yt-list-item-view-model__selection-text--trailing-selection-text")}),C(K,{cond:function(){return!(d==null?0:d())}, then:function(){return C(AB,{icon:m,className:"yt-list-item-view-model__chevron-icon",style:gC({color:u})})}}))}}),C(K,{cond:function(){return!c()&&b().trailingImageAccessoryType==="LIST_ITEM_IMAGE_ACCESSORY_TYPE_NEW_CONTENT_INDICATOR"}, then:function(){return C("div",{class:p},C("div",{class:"yt-list-item-view-model__new-content-indicator"}))}}),C(K,{cond:function(){return!c()&&b().trailingLabel}, then:function(){return C(HB,{text:function(){return b().trailingLabel}, className:R("yt-list-item-view-model__trailing-label")})}}))}})},"F"); function x_a(a){if(a)switch(a){case"LIST_ITEM_ICON_ACCESSORY_SIZE_XSMALL":return 16;case"LIST_ITEM_ICON_ACCESSORY_SIZE_SMALL":return 18;case"LIST_ITEM_ICON_ACCESSORY_SIZE_STANDARD":return 24;case"LIST_ITEM_ICON_ACCESSORY_SIZE_LARGE":return 36;case"LIST_ITEM_ICON_ACCESSORY_SIZE_XLARGE":return 48;default:return 24;}} ;var z_a=new zn("HORIZONTAL_BAR_VIEW_MODEL_TOKEN");var A_a=tu(function(a){var b=a.data;a=Dn().resolve(An(z_a));return C("div",{class:"yt-list-item-view-model__bottom-accessory"},C(NC,{data:function(){return b().bottomAccessory}},Object.assign({},a&&{horizontalBarViewModel:a})))},"G");var B_a=tu(function(a){var b=a.data,c=function(){var f=b().isDisabled&&b().labelDisabledColorToken?b().labelDisabledColorToken:b().labelTextColorToken;return IC(f)},d=function(){return IC(b().subLabelColorToken)},e=function(){return IC(b().superLabelColorToken)}; return C(K,{cond:function(){return b().superlabel||b().title||b().subtitle}, then:function(){return C("div",{class:"yt-list-item-view-model__text-wrapper"},C(K,{cond:function(){return b().superlabel}, then:function(f){return C(HB,{text:f,className:"yt-list-item-view-model__superlabel",style:gC({color:e})})}}),C(K,{cond:function(){return b().title}, then:function(f){return C("div",{class:"yt-list-item-view-model__title-wrapper"},C(HB,{text:f,className:"yt-list-item-view-model__title",style:gC({color:c})}))}}),C(K,{cond:function(){return b().subtitle}, then:function(f){return C(HB,{text:f,className:"yt-list-item-view-model__subtitle",style:gC({color:d})})}}))}})},"H");function OC(a){if(a.composedPath)return a.composedPath();if(!a.__composedPath){for(var b=[],c=a.target;c;)b.push(c),c=c.parentNode;b.push(window);a.__composedPath=b}return a.__composedPath} function PC(a,b,c){a=l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;if(d===b)break;for(var e=l(c),f=e.next();!f.done;f=e.next())if(f=f.value,d.tagName===f||d.role==="button"&&f==="BUTTON")return!0}return!1} ;function C_a(a,b){var c,d=(c=b.observer)!=null?c:Dn().resolve(cw);if(a){c=D_a(a);var e=[];b.showOption&&e.push(d.observe(a,function(){b.visibilityCallback(!0,a)},b.showOption)); b.hideOption&&e.push(d.observe(a,function(){b.visibilityCallback(!1,a)},b.hideOption)); b.prescanOption&&b.prescanCallback&&e.push(d.observe(a,function(){b.prescanCallback()},b.prescanOption)); var f;c.visibilityMonitorKeys=((f=c.visibilityMonitorKeys)!=null?f:[]).concat(e)}} function D_a(a){var b;return(b=a.polymerController)!=null?b:a} ;function QC(a){return!!RC(a)} function SC(a,b,c,d,e){return function(f){var h=xC();Vv(function(){if(f){E_a(f,a(),e);var m=F_a(f,a(),b,c,d,h);kp(m)}},"lrewVd")}} function E_a(a,b,c){var d=G_a(b),e=H_a(b),f=d&&wB,h=e&&xB;(d||e)&&C_a(a,{visibilityCallback:function(m){var p=Dn().resolve(iB);m&&d?(p.resolveCommand(d,{form:{element:c?a:void 0},disableClickTracking:!0}),d=G_a(b)):!m&&e&&(p.resolveCommand(e,{form:{element:c?a:void 0},disableClickTracking:!0}),e=H_a(b))}, showOption:f,hideOption:h})} function F_a(a,b,c,d,e,f){var h=new Map;if(b=RC(b)){var m;a=(d==null?void 0:(m=d.onTap)==null?void 0:m.value)||a;c=I_a(b,a,c==null?void 0:c.onTap,e,f);a.addEventListener("click",c);h.set("click",c)}return function(){for(var p=l(h),q=p.next();!q.done;q=p.next()){var t=l(q.value);q=t.next().value;t=t.next().value;a.removeEventListener(q,t)}}} function RC(a){var b;return(a=(b=z(a,Ix))==null?void 0:b.onTap)&&kB(a)} function G_a(a){var b;return(a=(b=z(a,Ix))==null?void 0:b.onVisible)&&kB(a)} function H_a(a){var b;return(a=(b=z(a,Ix))==null?void 0:b.onHidden)&&kB(a)} function I_a(a,b,c,d,e){var f=function(m){Dn().resolve(iB).resolveCommand(a,m)},h=function(m){d&&PC(OC(m),b,d)||f(m.target?{form:{element:m.target, sourceData:a,mutationContext:e}}:void 0)}; c&&(h=function(m){c(m,f)}); return h} ;var J_a=tu(function(a){var b=a.data;var c=a.hideSelectionTextChevron;var d=a.TrailingAccessory;var e=a.isToggled;var f=a.disabled;var h=a.isSelectItem;var m=a.isCompact;var p=a.inPopup;var q=a.disableHorizontalPadding;var t=a.horizontalPadding;var u=a.isTappableWithoutSelect;var v=a.useButtonOrAnchor;var w=a.onTap;var x=a.shouldNotFillIcon;var A=function(){return C(B_a,{data:b})},H=function(){return IC(b().trailingAccessoryColorToken)}; a={};return C("div",{class:R("yt-list-item-view-model__layout-wrapper",(a["yt-list-item-view-model__container"]=function(){return!(h==null?0:h())},a["yt-list-item-view-model__container--disabled"]=function(){return!!b().isDisabled||!(f==null||!f())},a["yt-list-item-view-model__container--has-subtitle"]=function(){return!!b().subtitle},a["yt-list-item-view-model__container--compact"]=m,a["yt-list-item-view-model__container--tappable"]=u,a["yt-list-item-view-model__container--action-typography"]=y("web_enable_list_item_action_typography"), a["yt-list-item-view-model__container--in-popup"]=p,a["yt-list-item-view-model__container--disable-horizontal-padding"]=function(){return(q==null?void 0:q())&&!(h==null?0:h())},a)), style:gC({"padding-left":t,"padding-right":t})},C("div",{class:"yt-list-item-view-model__main-container"},C(y_a,{data:b,isLeading:!0,hideSelectionTextChevron:c,isToggled:e,shouldNotFillIcon:x}),C(K,{cond:v,then:function(){return C(MZa,{command:function(){return RC(b().rendererContext)}, onClick:w,className:"yt-list-item-view-model__button-or-anchor",toggleable:e!==void 0,toggled:e},C(A,null))}, else:function(){return C(A,null)}}),C(K,{cond:function(){return!!d}, then:function(){return C("div",{class:"yt-list-item-view-model__trailing",style:gC({color:H})},d&&C(d,null))}, else:function(){return C(y_a,{data:b,isLeading:!1,hideSelectionTextChevron:c,isToggled:e,shouldNotFillIcon:x})}})),C(K,{cond:function(){return b().bottomAccessory}, then:function(){return C(A_a,{data:b})}}))},"J");function TC(){return ta(function(a){return a.nextAddress==1?a.yield(Dn().resolve(nUa),2):a.return(Dn().resolve(oUa)())})} function UC(){return Dn().resolve(oUa)()} ;function K_a(a){if(!((a==null?0:a.entitySelectorType)&&(a==null?0:a.entityKey)))return{};switch(a.entitySelectorType){case"LIST_ITEM_VIEW_MODEL_ENTITY_SELECTOR_TYPE_CAPTION_LANGUAGE_SELECTION_TEXT":var b,c=(b=UC())==null?void 0:b.getOption("captions","track"),d,e=typeof(c==null?void 0:c.translationLanguage)==="object"&&((d=c.translationLanguage)==null?void 0:d.languageName)||(c==null?void 0:c.displayName)||"";return{data:Object.assign({},!!e&&{selectionText:{content:e}},!!e&&{leadingImage:{sources:[{clientResource:{imageName:"CLOSED_CAPTION_SELECTED"}}]}}, {isDisabled:typeof c==="undefined"})};case"LIST_ITEM_VIEW_MODEL_ENTITY_SELECTOR_TYPE_AUDIO_TRACK_SELECTION_TEXT":if(y("web_shorts_audio_track_picker")){var f;d=((f=UC())==null?void 0:f.getAudioTrack())||void 0;var h=d==null?void 0:(e=d.getLanguageInfo())==null?void 0:e.getName();d={data:Object.assign({},{selectionText:{content:h}},h&&!(d==null?0:(c=d.getLanguageInfo())==null?0:c.getIsDefault())&&{leadingImage:{sources:[{clientResource:{imageName:"PERSON_RADAR_FILLED"}}]}})}}else d={};return d;case"LIST_ITEM_VIEW_MODEL_ENTITY_SELECTOR_TYPE_PLAYBACK_SPEED_SELECTION_TEXT":if(y("web_shorts_playback_rate_picker")){var m; c=(m=UC())==null?void 0:m.getPlaybackRate();d=(h=UC())==null?void 0:h.getAvailablePlaybackRates();c={data:{selectionText:{content:c===1?$x("PLAYER_SPEED_NORMAL",void 0,"Normal"):$x("PLAYBACK_SPEED_X",{speed_rate_placeholder:""+(c==null?void 0:c.toFixed(2))})},isDisabled:!(d==null?0:d.length)}}}else c={};return c;default:return{};}} ;var M_a=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("M6UO8e"),2);a=L_a;return b.return(a)})},N_a=BC(function(){return M_a()},{debugName:"checkboxShape"}); En(zC,function(a){a.registerLoadFn("checkboxShape","M6UO8e",M_a)});var O_a=new zn("SEMANTIC_LAYOUT_RESOLVER_TOKEN");function VC(){var a=l($o(void 0,void 0,"Yb8I5")),b=a.next().value;a=a.next().value;En(O_a,a);return b} ;var Q_a=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("zCkKBc"),2);a=P_a;return b.return(a)})},WC=BC(function(){return Q_a()},{debugName:"radioShape"}); En(zC,function(a){a.registerLoadFn("radioShape","zCkKBc",Q_a)});function R_a(a,b){var c=a.map(function(d){return d.toString()}); return uC(function(d){if(c.includes(d.key)){b&&d.preventDefault();var e;(e=d.currentTarget)==null||e.click()}})} function YC(){return R_a(["Enter"])} function S_a(){return R_a(["Enter"," "],!0)} ;function T_a(a,b){return function(c){var d=function(e){PC(OC(e),c,b)||a(e)}; c.addEventListener("click",d);return function(){c.removeEventListener("click",d)}}} ;function U_a(a){return function(){return z(a(),Ex)}} ;function V_a(a,b){return function(c){var d=Object.keys(b);Vv(function(){if(a!=null&&a()){for(var e=l(d),f=e.next();!f.done;f=e.next())f=f.value,c.addEventListener(f,b[f]);kp(function(){for(var h=l(d),m=h.next();!m.done;m=h.next())m=m.value,c.removeEventListener(m,b[m])})}},"bXZGfe")}} ;function ZC(a){return Io(function(){HFa()();return mu.getSelectFn()(a,void 0)},{debugName:"d8B62c"},"DEXkhd")} ;var $C=tu(function(a){var b=a.data;var c=a.isMenuItem;var d=a.isCompact;var e=a.onTap;var f=a.trailingAccessory;var h=a.hideSelectionTextChevron;var m=a.disabled;var p=a.inPopup;var q=a.disableHorizontalPadding;var t=a.isOverlay;var u=a.isToggled;var v=a.ariaLabel;var w=a.ariaPressed;var x=a.shouldNotFillIcon;var A=!y("web_enable_killswitch_for_selectable_list_item_on_tap_fix");a=!y("web_enable_killswitch_for_skip_child_tags");var H=ZC(function(){return K_a(b())}),P=VC(),O=function(){var Wa=b().horizontalPaddingToken, jb; return Wa?(jb=P())==null?void 0:jb(Wa):void 0},Q=function(){return(q==null?void 0:q())||b().disableHorizontalPadding},V=function(){var Wa; return!((Wa=b())==null||!Wa.entitySelectorType)},Z=function(){return V()?Object.assign({},b(),H().data):b()},da=function(){return!!Z().isDisabled||!(m==null||!m())},ca=U_a(function(){return Z().rendererContext}),ma=function(){return!(Z().isSelected===void 0||!Z().selectionStyle||Z().selectionStyle==="LIST_ITEM_SELECTION_STYLE_UNSPECIFIED")},wa=function(){return(QC(Z().rendererContext)||e)&&!ma()},Ba={},Ja=R("yt-list-item-view-model__container",(Ba["yt-list-item-view-model__container--tappable"]=function(){return QC(Z().rendererContext)|| ma()},Ba["yt-list-item-view-model__container--action-typography"]=y("web_enable_list_item_action_typography"),Ba["yt-list-item-view-model__container--compact"]=d,Ba["yt-list-item-view-model__container--in-popup"]=p,Ba["yt-list-item-view-model__container--disable-horizontal-padding"]=function(){return(Q==null?void 0:Q())&&ma()},Ba)),Na=function(){return Z().leadingImage||Z().leadingAccessory},ab=R("yt-list-item-view-model__image-container",function(){return Na()?"yt-list-item-view-model__trailing": "yt-list-item-view-model__leading"}); Ba=YC();var Ha=l($o(!1,void 0,"jND3b")),bb=Ha.next().value,lb=Ha.next().value,Ka=function(){var Wa;if(Wa=y("web_button_or_anchor_list_item")&&(wa==null?void 0:wa()))Wa=b(),Wa=!(Wa.trailingLabel||Wa.selectionText);return Wa},Ia=function(){return C(J_a,{data:Z, hideSelectionTextChevron:h,TrailingAccessory:f,isToggled:u,disabled:m,isSelectItem:ma,isCompact:d,inPopup:p,disableHorizontalPadding:Q,horizontalPadding:O,isTappableWithoutSelect:wa,useButtonOrAnchor:Ka,onTap:e,shouldNotFillIcon:x})}; Ha={};return C("yt-list-item-view-model",{el:DA(SC(function(){return da()?void 0:Z().rendererContext},void 0,void 0,y("web_button_or_anchor_list_item")?["A".toString(), "BUTTON".toString()]:[]),T_a(function(Wa){if(!da()){var jb;if(jb=A)jb=Z().selectionStyle,jb=jb==="LIST_ITEM_SELECTION_STYLE_CHECKBOX"||jb==="LIST_ITEM_SELECTION_STYLE_RADIO"||jb==="LIST_ITEM_SELECTION_STYLE_DEFAULT";jb||e==null||e(Wa)}},a?["A".toString(), "BUTTON".toString()]:[]),V_a(function(){return wa==null?void 0:wa()},{focusin:function(){var Wa; ((Wa=Dn().resolve(An(tC)))==null?0:Wa.keyboardInUse)&&lb(!0)}, focusout:function(){lb(!1)}})), class:R("yt-list-item-view-model",(Ha["yt-list-item-view-model--is-overlay"]=t,Ha["yt-list-item-view-model--keyboard-focused"]=bb,Ha["yt-list-item-view-model--hidden"]=function(){return V()?H().isHidden:!1},Ha)), role:function(){return(c==null?0:c())?"menuitem":"listitem"}, tabindex:function(){var Wa=wa();var jb=Ka();ma();Wa=jb?void 0:y("web_enable_killswitch_tabindex_fix")?e||Wa?0:void 0:Wa?0:void 0;return Wa}, "on:keydown":Ba,"aria-label":function(){var Wa;return(v==null?void 0:v())||((Wa=ca())==null?void 0:Wa.label)}, "aria-pressed":w},C(K,{cond:ma,then:function(){return C(Zv,null,C(Tv,{when:function(){return Z().selectionStyle==="LIST_ITEM_SELECTION_STYLE_CHECKBOX"}},function(){return C(N_a,{labelRenderable:Ia, isCompact:d,checked:function(){return Z().isSelected}, hasLeadingLabel:function(){return!!Na()}, labelClass:Ja,selectElementClass:ab,disableHorizontalPadding:Q,horizontalPadding:O,onClick:A?e:void 0,disabled:da})}),C(Tv,{when:function(){return Z().selectionStyle==="LIST_ITEM_SELECTION_STYLE_RADIO"}},function(){return C(WC,{labelRenderable:Ia, isCompact:d,checked:function(){return Z().isSelected}, hasLeadingLabel:function(){return!!Na()}, labelClass:Ja,selectElementClass:ab,onClick:A?e:void 0,disabled:da})}),C(Tv,{when:function(){return Z().selectionStyle==="LIST_ITEM_SELECTION_STYLE_DEFAULT"}},function(){return C(WC,{labelRenderable:Ia, isCompact:d,checked:function(){return Z().isSelected}, hasLeadingLabel:function(){return!!Na()}, labelClass:Ja,selectElementClass:ab,useCheckIcon:!0,onClick:A?e:void 0,disabled:da})}),C(Uv,null,Ia))}, else:Ia}))},"L"); $C.idomCompat={callbacks:{onTap:!0,trailingAccessory:!0}};BA($C,"yt-list-item-view-model",{props:{data:zA,isMenuItem:zA,isCompact:zA,onTap:AA,trailingAccessory:AA,hideSelectionTextChevron:zA,disabled:zA,inPopup:zA,disableHorizontalPadding:zA,horizontalPadding:zA,isOverlay:zA,isToggled:zA,ariaLabel:zA,ariaPressed:zA,shouldNotFillIcon:zA}});var aD=function(){var a=D.apply(this,arguments)||this;a.disableBackdropFilter=y("web_disable_backdrop_filter");return a}; k(aD,D);g=aD.prototype; g.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{menuNavigationItemRenderer:{component:"ytd-menu-navigation-item-renderer",properties:{useIcons:"[[useIcons]]"}},menuServiceItemRenderer:{component:"ytd-menu-service-item-renderer",properties:{useIcons:"[[useIcons]]"}},menuConditionalNavigationItemRenderer:{component:"ytd-menu-navigation-item-renderer",properties:{useIcons:"[[useIcons]]"}},menuConditionalServiceItemRenderer:{component:"ytd-menu-service-item-renderer",properties:{useIcons:"[[useIcons]]"}}, toggleMenuServiceItemRenderer:{component:"ytd-toggle-menu-service-item-renderer",properties:{useIcons:"[[useIcons]]"}},listItemViewModel:{component:"yt-list-item-view-model",params:{isCompact:!0}},menuCustomIconItemRenderer:{component:"ytd-menu-custom-icon-item-renderer"},menuServiceItemDownloadRenderer:{component:"ytd-menu-service-item-download-renderer"},clientSideToggleMenuItemRenderer:{component:"yt-live-chat-toggle-renderer"}}},"data.footer":{id:"footer",mapping:{menuPopupTipRenderer:"ytd-menu-popup-tip-renderer"}}}}; g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menu")}; g.computeAriaLabel=function(a){return a}; g.onPopupOpened=function(){this.items.selected=0;for(var a=l(ft(this.items).children),b=a.next();!b.done;b=a.next())b.value.popupPositionTarget=this.positionTarget;if(a=this.popupTip||void 0)a.setTip(this.source||""),this.source=void 0;this.veData&&(a=Fv())&&Uy(a,[this.veData])}; g.onPopupClosed=function(){var a=this.popupTip||void 0;a&&a.clearTip()}; g.onIronActivate=function(a){this.shouldPersist(a)||Ku(this.hostElement,"yt-close-popup-action",["ytd-menu-popup-renderer"]);this.veData&&(a=Fv())&&Wy(a,this.veData)}; g.shouldPersist=function(a){var b,c;if(((b=a.detail)==null?void 0:b.selected)===void 0||(c=this.data)==null||!c.items)return!1;var d,e;return!((e=(d=this.data.items[a.detail.selected])==null?void 0:d.toggleMenuServiceItemRenderer)==null||!e.persistentOnMenuPopup)}; g.computeUseIcons=function(){return this.data&&this.data.items?this.data.items.some(function(a){return a.menuNavigationItemRenderer?!!a.menuNavigationItemRenderer.icon:a.menuServiceItemRenderer?!!a.menuServiceItemRenderer.icon:a.menuConditionalServiceItemRenderer?!!a.menuConditionalServiceItemRenderer.icon:a.menuConditionalNavigationItemRenderer?!!a.menuConditionalNavigationItemRenderer.icon:a.toggleMenuServiceItemRenderer?!!a.toggleMenuServiceItemRenderer.defaultIcon:!1}):!1}; aD.prototype.onPopupClosed=aD.prototype.onPopupClosed;aD.prototype.onPopupOpened=aD.prototype.onPopupOpened;n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],aD.prototype,"ytEventForwardingBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],aD.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],aD.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],aD.prototype,"data",void 0); n([I(),r("design:type",Object)],aD.prototype,"veData",void 0);n([I({reflectToAttribute:!0,readOnly:!0,computed:"computeAriaLabel(data.menuPopupAccessibility.label)"}),r("design:type",String)],aD.prototype,"ariaLabel",void 0);n([I({computed:"computeUseIcons(data)",reflectToAttribute:!0}),r("design:type",Boolean)],aD.prototype,"useIcons",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],aD.prototype,"disableBackdropFilter",void 0); n([Et("#items"),r("design:type",Object)],aD.prototype,"items",void 0);n([Et("ytd-menu-popup-tip-renderer"),r("design:type",Object)],aD.prototype,"popupTip",void 0);n([Bt("yt-popup-opened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],aD.prototype,"onPopupOpened",null);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],aD.prototype,"onPopupClosed",null); n([St({is:"ytd-menu-popup-renderer",disableElementRegistration:!0})],aD); J(aD,"ytd-menu-popup-renderer",function(){if(hZa!==void 0)return hZa;var a=document.createElement("template");M(a,"\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return hZa=a},{mode:1});function bD(a,b,c,d){return window.spf&&!y("web_disable_spfjs_client")?W_a(a,b,c,d===void 0?!1:d):X_a(a,b)} function W_a(a,b,c,d){var e=null,f=new cj(function(m,p){var q={};if(b){q.method=b.method;var t=b.postParams||{};Fma(a,b)&&(t[Hk("XSRF_FIELD_NAME")]=Hk("XSRF_TOKEN"));q.postData=Zc(t);b.type&&(q.type=b.type);t=b.headers}q.headers=Cma(a,t);y("debug_forward_web_query_parameters")&&(a=Dma(a,window.location.search));q.experimental_headers=q.headers;q.onError=function(u){u.err&&u.xhr&&(u.err.params={url:u.xhr.responseURL,response:u.xhr.responseText.substr(0,64)});p(u.err)}; q.onPartDone=function(u){c&&c.call(null,u.part)}; q.onDone=function(u){var v=Y_a(u.response,"xsrf_token");Yc(window.location.href,a)&&v&&Gk("XSRF_TOKEN",v);if(v=Y_a(u.response,"service_worker_killswitch"))Gk("SERVICE_WORKER_KILLSWITCH",v),gQa();m(u.response)}; e=spf.request(a,q)}),h=f.then(Z_a); h.thenCatch(function(m){var p=m instanceof hj;d&&p&&f.cancel("canceled requestPromise");var q=m&&m.hasOwnProperty("params")&&m.params.response?m.params.response:"";m instanceof Error&&(q?p?go(m):q===")]}'\n{\"reload\":\"now\"}"?go(m):($_a(m,a,q),a0a(m,q)?eo(m):$n(m)):go(m));e&&e.abort()}); return h} function Z_a(a){if(a.type==="multipart"){var b=a.timing;a=a.parts.reduce(function(c,d){Object.assign(c,d);return c},{}); a.timing=a.timing||{};Object.assign(a.timing,b);a.type="reduced"}return a} function X_a(a,b){b=b===void 0?{}:b;var c=null,d=new cj(function(e,f){b.onFinish=function(h){if(h.readyState===XMLHttpRequest.DONE)if(h.status===200){if(h.responseType!=="json"){var m=h.response;m.substring(0,5)===")]}'\n"&&(m=m.substring(5));try{var p=JSON.parse(m)}catch(q){p=q}}else p=h.response;p instanceof Error?f(p):(m=Y_a(p,"xsrf_token"),Yc(window.location.href,a)&&m&&Gk("XSRF_TOKEN",m),h=h.responseURL,window.performance&&window.performance.getEntriesByName?(m=window.performance.getEntriesByName(h).pop())? h={responseStart:Zl()-(m.responseEnd-m.responseStart)}:(Math.random()<.01&&(m=Error("No timing found"),m.params=h,eo(m)),h={responseStart:-1}):h={responseStart:0},p.timing=p.timing||{},Object.assign(p.timing,h),e(p))}else f(Error("HTTP error: "+h.status))}; (c=$k(a,b))||f(Error("HTTP error: "+c.status))}); d.thenCatch(function(e){e instanceof Error&&($_a(e,a),a0a(e)&&(e.level="WARNING"))}); y("cancel_pending_navs")&&d.thenCatch(function(){c.abort()}); return d} function Y_a(a,b){var c=a[b],d=a.parts;a.type==="multipart"&&d&&(c=(a=d.find(function(e){return b in e}))&&a[b]); return c} function $_a(a,b,c){var d=a.message||"";b={original:d,url:b};if(c)if(d=d.match(/position:?\s*(\d+)/)){d=d&&Number(d[1])?Number(d[1]):0;var e=Math.max(d-25,0);b.position=d;b.response=c.substring(e,d+25)}else b.response=c.substring(0,50);fo(a,b);try{a.message="JSON parse error"}catch(f){}} function a0a(a,b){a=a.message||"";a=!!(a.indexOf("<")>=0||a.indexOf("end of ")>=0||a.indexOf("Unterminated string")>=0||a.indexOf("Unexpected EOF"));if(!a&&b)for(var c=b.length,d=!1,e=0;e");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);iQa=a}a=iQa;return a},{mode:0});var d0a=function(a){if(a.altKey&&!a.ctrlKey||a.metaKey||a.keyCode>=112&&a.keyCode<=123)return!1;if(c0a(a.keyCode))return!0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!Ad;default:return a.keyCode<166||a.keyCode>183;}},c0a=function(a){if(a>=48&&a<=57||a>=96&&a<=106||a>=65&&a<=90||Bd&&a==0)return!0; switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:case 171:return Ad;default:return!1;}},e0a=function(a){switch(a){case 61:return 187; case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a;}},f0a=function(a){switch(a){case 93:return 91; default:return a;}};var g0a=Bw({entities:TSa}),h0a=new Az(g0a);var hD=function(){return Us.apply(this,arguments)||this}; k(hD,Us);ba.Object.defineProperties(hD.prototype,{store:{configurable:!0,enumerable:!0,get:function(){return h0a}}}); n([Gt()],hD);var iD=[Nt.prototype,hD.prototype];var i0a;var j0a;var k0a={}; k0a.YtTappableItemBehavior=[{properties:{tappableItemBehaviorTapEnabled:{type:Boolean,value:!1,observer:"tappableItemBehaviorOnTapEnabledChanged_"}},observers:["tappableItemBehaviorOnTapChanged_(data.onTap)"],listeners:{"yt-commerce-action-init-done":"tappableItemBehaviorOnServiceRequestFinished_","yt-service-request-error":"tappableItemBehaviorOnServiceRequestFinished_","yt-commerce-action-done":"tappableItemBehaviorOnServiceRequestFinished_"},created:function(){this.tappableItemBehaviorTargetId=""; this.tappableItemBehaviorBoundOnTappableItemKeyDown_=this.tappableItemBehaviorOnTappableItemKeyDown_.bind(this);this.tappableItemBehaviorBoundOnTappableItemTap_=this.tappableItemBehaviorOnTappableItemTap_.bind(this)}, attached:function(){this.tappableItemBehaviorGetTappableTarget_().addEventListener("keydown",this.tappableItemBehaviorBoundOnTappableItemKeyDown_,!0);this.tappableItemBehaviorGetTappableTarget_().addEventListener("click",vt(this,this.tappableItemBehaviorBoundOnTappableItemTap_))}, detached:function(){this.tappableItemBehaviorGetTappableTarget_().removeEventListener("keydown",this.tappableItemBehaviorBoundOnTappableItemKeyDown_,!0);this.tappableItemBehaviorGetTappableTarget_().removeEventListener("click",vt(this,this.tappableItemBehaviorBoundOnTappableItemTap_))}, tappableItemBehaviorOnTappableItemKeyDown_:function(a){!this.tappableItemBehaviorTapEnabled||a.keyCode!==13&&a.keyCode!==32||a.target!=this.tappableItemBehaviorGetTappableTarget_()||this.tappableItemBehaviorHandleTappableItemTap_()}, tappableItemBehaviorOnTappableItemTap_:function(){this.tappableItemBehaviorTapEnabled&&this.tappableItemBehaviorHandleTappableItemTap_()}, tappableItemBehaviorHandleTappableItemTap_:function(){var a=this.data.onTap;a.ypcGetCartEndpoint?(Nu(this.hostElement,[a]),this.tappableItemBehaviorTapEnabled=!1):a.ypcOffersEndpoint?Nu(this.hostElement,[a]):Mu(this.hostElement,[a],this.hostElement)}, tappableItemBehaviorOnTapChanged_:function(a){this.tappableItemBehaviorTapEnabled=!!a}, tappableItemBehaviorOnTapEnabledChanged_:function(){var a=this.tappableItemBehaviorGetTappableTarget_();this.tappableItemBehaviorTapEnabled?(a.setAttribute("tabIndex",0),a.setAttribute("role","button")):(a.removeAttribute("tabIndex"),a.removeAttribute("role"))}, tappableItemBehaviorOnServiceRequestFinished_:function(a){a.target==this&&(this.tappableItemBehaviorTapEnabled=!!this.data.onTap)}, tappableItemBehaviorGetTappableTarget_:function(){return this.tappableItemBehaviorTargetId?this.$[this.tappableItemBehaviorTargetId]:this.hostElement}}];var jD={};function kD(a,b,c){jD[a]||(jD[a]={});jD[a][b]=c} function l0a(){jD.sharingToggleButtonAndDefaultButton||(jD.sharingToggleButtonAndDefaultButton={});return jD.sharingToggleButtonAndDefaultButton} ;var m0a=na(["top-"]),n0a=na(["bottom-"]),o0a=na(["left-"]),p0a=na(["right-"]),sD={},q0a=function(a,b,c){a.removeAttribute("top-"+c);a.removeAttribute("bottom-"+c);a.removeAttribute("left-"+c);a.removeAttribute("right-"+c);b&&(b.top&&qc([rh(m0a)],a,"top-"+c,b.top),b.bottom&&qc([rh(n0a)],a,"bottom-"+c,b.bottom),b.left&&qc([rh(o0a)],a,"left-"+c,b.left),b.right&&qc([rh(p0a)],a,"right-"+c,b.right))}; sD.YtCardItemBoxBehavior=[{observers:["cardItemContainerMarginChanged_(data.containerMargin)","cardItemContainerPaddingChanged_(data.containerPadding)"],created:function(){this.cardItemBoxBehaviorPaddingTargetId=""}, cardItemContainerMarginChanged_:function(a){var b,c=ft((b=this.hostElement)!=null?b:this),d;b=this.cardItemBoxBehaviorMarginTargetId&&c?c.querySelector("#"+this.cardItemBoxBehaviorMarginTargetId):(d=this.hostElement)!=null?d:this;q0a(b,a,"margin")}, cardItemContainerPaddingChanged_:function(a){var b,c=ft((b=this.hostElement)!=null?b:this),d;b=this.cardItemBoxBehaviorPaddingTargetId&&c?c.querySelector("#"+this.cardItemBoxBehaviorPaddingTargetId):(d=this.hostElement)!=null?d:this;q0a(b,a,"padding")}}];var tD={CARD_ITEM_COLOR_GENERAL_BACKGROUND_A:JC("YT_SYS_COLOR_BASELINE_REFERENCE_BASE_BACKGROUND")||"var(--yt-base-background)",CARD_ITEM_COLOR_GENERAL_BACKGROUND_B:JC("YT_SYS_COLOR_BASELINE_REFERENCE_BASE_BACKGROUND")||"var(--yt-base-background)",CARD_ITEM_COLOR_BRAND_BACKGROUND_SOLID:JC("YT_SYS_COLOR_BASELINE_REFERENCE_RAISED_BACKGROUND")||"var(--yt-spec-raised-background)",CARD_ITEM_COLOR_ERROR_BACKGROUND:JC("YT_SYS_COLOR_BASELINE_REFERENCE_INVERTED_BACKGROUND")||"var(--yt-spec-inverted-background)", CARD_ITEM_COLOR_TEXT_PRIMARY:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_PRIMARY")||"var(--yt-spec-text-primary)",CARD_ITEM_COLOR_TEXT_SECONDARY:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_SECONDARY")||"var(--yt-spec-text-secondary)",CARD_ITEM_COLOR_TEXT_DISABLED:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_DISABLED")||"var(--yt-spec-text-disabled)",CARD_ITEM_COLOR_CALL_TO_ACTION:JC("YT_SYS_COLOR_BASELINE_REFERENCE_CALL_TO_ACTION")||"var(--yt-spec-call-to-action)",CARD_ITEM_COLOR_ICON_INACTIVE:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_PRIMARY")|| "var(--yt-spec-text-primary)",CARD_ITEM_COLOR_ICON_DISABLED:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_DISABLED")||"var(--yt-spec-text-disabled)",CARD_ITEM_COLOR_BRAND_ICON_ACTIVE:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_PRIMARY")||"var(--yt-spec-text-primary)",CARD_ITEM_COLOR_BRAND_ICON_INACTIVE:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_PRIMARY")||"var(--yt-spec-text-primary)",CARD_ITEM_COLOR_10_PERCENT_LAYER:JC("YT_SYS_COLOR_BASELINE_REFERENCE_OUTLINE")||"var(--yt-spec-outline)",CARD_ITEM_COLOR_TEXT_PRIMARY_INVERSE:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_PRIMARY_INVERSE")|| "var(--yt-spec-text-primary-inverse)",CARD_ITEM_COLOR_ICON_ACTIVE_OTHER:JC("YT_SYS_COLOR_BASELINE_REFERENCE_TEXT_PRIMARY")||"var(--yt-spec-text-primary)",CARD_ITEM_COLOR_THEMED_GREEN:JC("YT_SYS_COLOR_BASELINE_REFERENCE_THEMED_GREEN")||"var(--yt-spec-themed-green)",CARD_ITEM_COLOR_ERROR_INDICATOR:JC("YT_SYS_COLOR_BASELINE_REFERENCE_ERROR_INDICATOR")||"var(--yt-spec-error-indicator)"};var r0a;var s0a;var uD={};uD.YtVisibilityBehavior={_noAccessors:!0,properties:{disablePrescanVisibility:Boolean,prescanHeight:{type:Number,reflectToAttribute:!0}},onShow:function(){if(this.onShow_)this.onShow_()}};var t0a;var u0a;var vD=xa.caches,wD,v0a,xD=function(){}; xD.prototype.open=function(a){return vD.open(w0a(a))}; xD.prototype.has=function(a){return vD.has(w0a(a))}; xD.prototype.delete=function(a){return vD.delete(w0a(a))}; xD.prototype.match=function(a,b){var c=this,d,e,f,h,m,p;return ta(function(q){switch(q.nextAddress){case 1:return q.yield(c.keys(),2);case 2:d=q.yieldResult,e=l(d),f=e.next();case 3:if(f.done){q.jumpTo(5);break}h=f.value;return q.yield(c.open(h),6);case 6:return m=q.yieldResult,q.yield(m.match(a,b),7);case 7:if(p=q.yieldResult)return q.return(p);f=e.next();q.jumpTo(3);break;case 5:return q.return();}})}; var x0a=function(){}; k(x0a,xD);var w0a=function(a){if(a.includes(":"))throw Error("Invalid user cache name: "+a);return a+":"+sl("CacheStorage get")}; x0a.prototype.keys=function(){var a,b,c,d,e,f,h,m,p;return ta(function(q){if(q.nextAddress==1)return a=[],b=sl("CacheStorage keys"),q.yield(vD.keys(),2);c=q.yieldResult;d=l(c);for(e=d.next();!e.done;e=d.next()){f=e.value;var t=f.indexOf(":");h=t===-1?{originalName:f}:{originalName:f.substring(0,t),datasyncId:f.substring(t+1)};m=h.originalName;p=h.datasyncId;p===b&&a.push(m)}return q.return(a)})}; function y0a(){return ta(function(a){if(wD!==void 0)return a.return(wD);wD=new Promise(function(b){var c;return ta(function(d){switch(d.nextAddress){case 1:return d.setCatchFinallyBlocks(2),d.yield(vD.open("test-only"),4);case 4:return d.yield(vD.delete("test-only"),5);case 5:d.leaveTryBlock(3);break;case 2:if(c=d.enterCatchBlock(),c instanceof Error&&c.name==="SecurityError")return b(!1),d.return();case 3:b("caches"in window),d.jumpToEnd();}})}); return a.return(wD)})} function z0a(){return ta(function(a){if(a.nextAddress==1)return a.yield(y0a(),2);if(!a.yieldResult)return a.return(void 0);v0a||(v0a=new x0a);return a.return(v0a)})} ;function yD(a){var b,c,d,e;return ta(function(f){switch(f.nextAddress){case 1:return f.yield(z0a(),2);case 2:b=f.yieldResult;if(!b)throw Error("Cache API not supported");return f.yield(b.open("yt-player-local-img"),3);case 3:return c=f.yieldResult,f.yield(c.match(a),4);case 4:d=f.yieldResult;if(!d)throw Error("Did not find image in cache");return f.yield(d.blob(),5);case 5:return e=f.yieldResult,f.return(e);}})} ;var zD=function(){var a=D.apply(this,arguments)||this;a.empty_=!0;a.loadTime=Infinity;a.pendingPaint=!1;a.hasChange_=!1;a.oldThumbnail_=null;a.oldDelayedSrc_="";a.objectURL_=null;return a}; k(zD,D);g=zD.prototype;g.attached=function(){this.hasChange_&&this.thumbnailChanged_()}; g.ready=function(){var a=this.shouldShowPlaceholder_();lt(this.hostElement,"no-transition",!0);a&&this.hostElement.classList.add("with-placeholder")}; g.isPreloaded=function(){return this.isThumbPreloaded_(this.thumbnail)}; g.isThumbPreloaded_=function(a){return!!this.get("webThumbnailDetailsExtensionData.isPreloaded",a)}; g.computeSrc_=function(){return this.delayedSrc||this.computeThumbnailSrc_(this.thumbnail)||A0a}; g.computeThumbnailSrc_=function(a){return a&&a.thumbnails?dB(a.thumbnails,this.dimension==="width"?this.width:this.height,this.preferredThumbnail,this.dimension):null}; g.computeAlt_=function(){var a=this.thumbnail&&this.thumbnail.accessibility&&this.thumbnail.accessibility.accessibilityData&&this.thumbnail.accessibility.accessibilityData.label;return this.loaded&&a||""}; g.thumbnailChanged_=function(){var a=l([this.thumbnail,this.oldThumbnail_]),b=a.next().value;a=a.next().value;this.oldThumbnail_=b;if(this.isAttached===void 0)this.hasChange_=!0;else{this.hasChange_=!1;if(this.loaded&&(a=this.computeThumbnailSrc_(a),this.computeThumbnailSrc_(b)===a))return;y("kevlar_use_vimio_behavior")&&this.ytRendererBehavior.markDirty();this.isThumbPreloaded_(b)?(this.loadTime=Infinity,this.setSrc_(this.thumbnail.thumbnails[0].url),this.empty_=!1):b&&Hk("DISABLE_YT_IMG_DELAY_LOADING", !1)?this.loaded&&!this.empty_?$r(this,this.onReload_):$r(this,this.onShow_):this.resetImage_();b&&(this.hostElement.style.opacity=""+b.opacity)}}; g.delayedSrcChanged_=function(){var a=this.oldDelayedSrc_;this.oldDelayedSrc_=this.delayedSrc;this.loaded&&this.delayedSrc===a||this.resetImage_()}; g.setSrc_=function(a){a?(ft(this.hostElement).querySelector("#img").src||this.hostElement.classList.remove("empty"),ft(this.hostElement).querySelector("#img").src=a):(ft(this.hostElement).querySelector("#img").removeAttribute("src"),this.hostElement.classList.add("empty"))}; g.resetImage_=function(){var a=this.hostElement;a.loaded=!1;a.loadTime=Infinity;var b=kWa.get(a);b&&(b.reject(Error("resetImageLoad")),kWa.delete(a));a.pendingPaint&&(bB.delete(a),a.pendingPaint=!1);this.empty_=!0;this.setSrc_(A0a);this.ytRendererBehavior.invalidate(!1)}; g.observePlaceholderColor_=function(){var a=this.thumbnail&&this.thumbnail.placeholderColor;a?this.hostElement.style.backgroundColor=iy(a):this.shouldShowPlaceholder_()||(this.hostElement.style.backgroundColor="transparent")}; g.onLoad_=function(){ft(this.hostElement).querySelector("#img").src&&ft(this.hostElement).querySelector("#img").src!==A0a&&(nWa(this.hostElement),this.notifyOnLoaded&&tt(this.hostElement,"yt-img-shadow-loaded"),this.objectURL_&&(URL.revokeObjectURL(this.objectURL_),this.objectURL_=null))}; g.onError_=function(){var a=this;if(y("web_use_cache_for_image_fallback"))yD(ft(this.hostElement).querySelector("#img").src).then(function(b){a.objectURL_=Hb(b).toString();a.setSrc_(a.objectURL_)}).catch(function(){y("kevlar_woffle_fallback_image")&&a.setSrc_("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8XA8AAksBZG7LpHYAAAAASUVORK5CYII=")});else this.onLoad_()}; g.onPrescanVisible=function(){this.onShow_()}; g.onVisible=function(){if(y("yt_img_shadow_trigger_show_on_visible"))this.onShow_()}; g.onShow_=function(){if(!this.loaded||this.empty_){this.empty_=!1;var a=this.computeSrc_();a!==ft(this.hostElement).querySelector("#img").src&&(this.loaded=!1,this.setSrc_(a))}}; g.onReload_=function(){this.empty_=!1;var a=this.computeSrc_();a!==ft(this.hostElement).querySelector("#img").src&&(this.loaded=!1,this.setSrc_(a))}; g.shouldShowPlaceholder_=function(){return y("kevlar_thumbnail_bg")}; zD.prototype.observePlaceholderColor_=zD.prototype.observePlaceholderColor_;zD.prototype.delayedSrcChanged_=zD.prototype.delayedSrcChanged_;zD.prototype.thumbnailChanged_=zD.prototype.thumbnailChanged_;n([I({reflectToAttribute:!0}),r("design:type",String)],zD.prototype,"alt",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zD.prototype,"ariaHidden",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],zD.prototype,"ariaLabel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zD.prototype,"hidden",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],zD.prototype,"id",void 0);n([E(uD.YtVisibilityBehavior),r("design:type",Object)],zD.prototype,"ytVisibilityBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],zD.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",String)],zD.prototype,"delayedSrc",void 0);n([I(),r("design:type",Object)],zD.prototype,"thumbnail",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],zD.prototype,"loaded",void 0);n([I(),r("design:type",Boolean)],zD.prototype,"notifyOnLoaded",void 0);n([I(),r("design:type",Number)],zD.prototype,"height",void 0);n([I(),r("design:type",Number)],zD.prototype,"width",void 0);n([I({value:function(){return"width"}}), r("design:type",String)],zD.prototype,"dimension",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zD.prototype,"fit",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zD.prototype,"fitHeight",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zD.prototype,"fitWidth",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],zD.prototype,"objectFit",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],zD.prototype,"objectPosition",void 0); n([I(),r("design:type",String)],zD.prototype,"preferredThumbnail",void 0);n([I({value:"",computed:"computeAlt_(thumbnail.accessibility.accessibilityData.label, loaded)"}),r("design:type",String)],zD.prototype,"alt_",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],zD.prototype,"sharedTooltipText",void 0);n([I(),r("design:type",Boolean)],zD.prototype,"ftlEligible",void 0);n([I({value:void 0}),r("design:type",String)],zD.prototype,"observeHiddenOption",void 0); n([I({value:"observe_once"}),r("design:type",String)],zD.prototype,"observePrescanOption",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zD.prototype,"roundedContainer",void 0);n([Ot("thumbnail"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zD.prototype,"thumbnailChanged_",null);n([Ot("delayedSrc"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zD.prototype,"delayedSrcChanged_",null); n([Ct("thumbnail.placeholderColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zD.prototype,"observePlaceholderColor_",null);n([Rt({is:"yt-img-shadow",disableElementRegistration:!0})],zD);var A0a=Hk("NO_EMPTY_DATA_IMG")?"":"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"; Hu()(zD,"yt-img-shadow",function(){if(u0a===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;t0a===void 0&&(t0a=document.createElement("template"));var d=t0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);u0a=a}a=u0a;return a},{callbackProps:["onTap"], allowedProps:"alt ariaHidden ariaLabel delayedSrc dimension fit fitHeight fitWidth height hidden id loaded notifyOnLoaded objectFit objectPosition preferredThumbnail roundedContainer sharedTooltipText thumbnail width".split(" "),mode:2});var AD=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeToggledAction_"};return a}; k(AD,D);AD.prototype.attached=function(){this.isDarkTheme_=document.documentElement.hasAttribute("dark")}; AD.prototype.handleDarkModeToggledAction_=function(a){this.isDarkTheme_=a}; AD.prototype.computeThemeImage_=function(a,b){if(!a||!a.imageLight)return!1;this.isCircular_=a.isCircular;a.imageWidth&&(this.hostElement.style.width=a.imageWidth+"px");a.imageHeight&&(this.hostElement.style.height=a.imageHeight+"px");a.borderWidth&&(this.image.style.borderWidth=a.borderWidth+"px",this.image.style.borderStyle="solid");a.borderColor&&(this.image.style.borderColor=jy(a.borderColor));return b&&a.imageDark?a.imageDark:a.imageLight}; AD.prototype.computeThemeIcon_=function(a){var b,c;if(!(a==null?0:(b=a.themedIcon)==null?0:(c=b.icon)==null?0:c.iconType))return!1;this.icon.style.color=tD[a.themedIcon.iconColor||"CARD_ITEM_COLOR_GENERAL_BACKGROUND_A"];this.icon.style.width=(a.imageWidth||18)+"px";this.icon.style.height=(a.imageHeight||18)+"px";return By(a.themedIcon.icon.iconType)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],AD.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AD.prototype,"ytRendererstamperBehavior",void 0);n([E(sD.YtCardItemBoxBehavior),r("design:type",Object)],AD.prototype,"ytCardItemBoxBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],AD.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],AD.prototype,"data",void 0); n([I({value:!1}),r("design:type",Boolean)],AD.prototype,"fit",void 0);n([I(),r("design:type",Boolean)],AD.prototype,"isDarkTheme_",void 0);n([I({computed:"computeThemeImage_(data, isDarkTheme_)"}),r("design:type",Object)],AD.prototype,"themeImage_",void 0);n([I({computed:"computeThemeIcon_(data)"}),r("design:type",Object)],AD.prototype,"themeIcon_",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Object)],AD.prototype,"isCircular_",void 0); n([Et("#image"),r("design:type",Object)],AD.prototype,"image",void 0);n([Et("#icon"),r("design:type",Object)],AD.prototype,"icon",void 0);n([Rt({is:"yt-themed-image-renderer",disableElementRegistration:!0})],AD); J(AD,"yt-themed-image-renderer",function(){if(s0a===void 0){var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;r0a===void 0&&(r0a=document.createElement("template"));var d=r0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);s0a=a}a=s0a;return a},{mode:2});var B0a;var C0a;var BD=function(){return D.apply(this,arguments)||this}; k(BD,D);BD.prototype.configureRendererStamper=function(){return{"data.vcIcon":{id:"vc-icon",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}}}}; ba.Object.defineProperties(BD.prototype,{vcBalanceWidgetStyle:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.style?this.data.style:"VC_BALANCE_WIDGET_STYLE_UNKNOWN"}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],BD.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BD.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],BD.prototype,"data",void 0);n([I(),r("design:type",String)],BD.prototype,"formattedAmount",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],BD.prototype,"ariaLabel",void 0); n([I({reflectToAttribute:!0}),F("data.style"),r("design:type",String),r("design:paramtypes",[])],BD.prototype,"vcBalanceWidgetStyle",null);n([Rt({is:"yt-vc-balance-renderer",disableElementRegistration:!0})],BD); J(BD,"yt-vc-balance-renderer",function(){if(C0a===void 0){var a=document.createElement("template");M(a,"
\n
\n

[[formattedAmount]]

\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;B0a===void 0&&(B0a=document.createElement("template"));var d=B0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);C0a=a}a=C0a;return a},{mode:2});kD("vcBalanceRenderer","vcBalanceRenderer","yt-live-chat-vc-balance-renderer");var CD=function(){return D.apply(this,arguments)||this}; k(CD,D);ba.Object.defineProperties(CD.prototype,{formattedAmount:{configurable:!0,enumerable:!0,get:function(){return this.vcBalanceEntity&&this.vcBalanceEntity.formattedAmount?this.vcBalanceEntity.formattedAmount:""}}, vcBalanceAriaLabel:{configurable:!0,enumerable:!0,get:function(){return this.vcBalanceEntity&&this.vcBalanceEntity.accessibilityFormattedAmount?this.vcBalanceEntity.accessibilityFormattedAmount:""}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],CD.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],CD.prototype,"ytLiveChatReduxBehavior",void 0);n([E(k0a.YtTappableItemBehavior),r("design:type",Object)],CD.prototype,"ytTappableItemBehavior",void 0);n([I(),r("design:type",Object)],CD.prototype,"data",void 0);n([I({selectorArgs:["data.vcBalanceEntityKey"],selector:function(a,b){return Zz(a.entities,"vcBalanceEntity",b)}}), r("design:type",Object)],CD.prototype,"vcBalanceEntity",void 0);n([F("vcBalanceEntity"),r("design:type",String),r("design:paramtypes",[])],CD.prototype,"formattedAmount",null);n([F("vcBalanceEntity"),r("design:type",String),r("design:paramtypes",[])],CD.prototype,"vcBalanceAriaLabel",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-vc-balance-renderer",noInjection:!0})],CD); J(CD,"yt-live-chat-vc-balance-renderer",function(){if(j0a===void 0){var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;i0a===void 0&&(i0a=document.createElement("template"));var d=i0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);j0a=a}a=j0a;return a},{mode:0});var D0a="a[href] a[tabindex] area[href] iframe [tabindex] [contentEditable] summary input:not([disabled]) select:not([disabled]) textarea:not([disabled]) button:not([disabled]) object:not([disabled])".split(" ");function E0a(){var a,b;return typeof CSS!=="undefined"&&((b=(a=CSS).supports)==null?void 0:b.call(a,"selector(:has(*))"))} E0a()&&D0a.push("details:not(:has(summary))");var F0a=D0a.join(",");function G0a(a){return a.visibility!=="hidden"&&a.display!=="none"} function H0a(a){if(E0a()||a.tagName!=="DETAILS"?!a.matches(F0a):a.querySelector("summary")!==null)return-1;a=a.getAttribute("tabindex")||"0";return Number(a)} function I0a(a){return a.some(function(b){return H0a(b)>0})} function J0a(a){if(a.textContent||a.ariaLabel)return!0;if(a instanceof HTMLInputElement){if(!a.labels)return!1;a=l(a.labels);for(var b=a.next();!b.done;b=a.next())if(b.value.textContent)return!0}return!1} ;function K0a(a){return a.sort(function(b,c){return H0a(c)-H0a(b)})} function L0a(a){a=Array.from(a.querySelectorAll(F0a)).filter(function(b){return(G0a(b.style)?G0a(window.getComputedStyle(b)):!1)&&J0a(b)}); return I0a(a)?K0a(a):a} function M0a(a){a=L0a(a);a.length>0&&a[0].focus()} ;var N0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(N0a,Dg);var O0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(O0a,Dg);var P0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(P0a,Dg);var Q0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Q0a,Dg);var R0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(R0a,Dg);var S0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(S0a,Dg);var T0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(T0a,Dg);T0a.prototype.getData=function(){return gfa(this)};var U0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(U0a,Dg);var DD=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(DD,Dg);DD.prototype.getStyle=function(){return Gf(this,N0a,1)};var ED=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(ED,Dg);ED.prototype.getPayloadCase=function(){return Ff(this,FD)}; ED.prototype.getStyle=function(){return Xf(this,DD,6,FD)}; var V0a=function(){var a=new ED,b=new R0a;return Jf(a,7,FD,b)},W0a=function(){var a=new ED,b=new S0a; return Jf(a,8,FD,b)},FD=[1, 2,3,4,5,6,7,8];var X0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(X0a,Dg);var Y0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Y0a,Dg);var Z0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Z0a,Dg);var $0a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k($0a,Dg);var a1a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(a1a,Dg);var b1a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(b1a,Dg);var c1a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(c1a,Dg);var d1a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(d1a,Dg);d1a.prototype.getData=function(){return gfa(this)};var e1a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(e1a,Dg);var f1a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(f1a,Dg);f1a.prototype.getPayloadCase=function(){return Ff(this,GD)}; var GD=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15];var HD=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.code=b===void 0?2:b}; k(HD,Error);var g1a=Promise;var h1a=function(a){this.channelPromise=a}; h1a.prototype.send=function(a,b,c){this.channelPromise.then(function(d){d.send(a,b,c)})};var ID=function(a,b){this.data=a;this.channel=b}; ID.prototype.reply=function(a,b,c){this.channel.send(a,b,c)};var i1a=function(a){this.JSC$9106_port_=a}; i1a.prototype.send=function(a,b,c){c=c===void 0?[]:c;var d=new MessageChannel;j1a(d.port1,b);this.JSC$9106_port_.postMessage(a,[d.port2].concat(c))}; var k1a=function(a,b){j1a(a,b);return new i1a(a)},j1a=function(a,b){b&&(a.onmessage=function(c){b(new ID(c.data,k1a(c.ports[0])))})};var l1a=function(a){this.verifier_=a},m1a=function(a){var b=Object.create(null); (typeof a==="string"?[a]:a).forEach(function(c){if(c==="null")throw Error("Receiving from null origin not allowed without token verification. Please use NullOriginConnector.");b[c]=!0}); return function(c){return b[c]===!0}};var o1a=function(a){var b=a.destination;var c=a.iframe;var d=a.origin;var e=a.channelName===void 0?"ZNWN1d":a.channelName;var f=a.onMessage===void 0?void 0:a.onMessage;a=a.onEstablished===void 0?void 0:a.onEstablished;return n1a({destination:b,getSource:function(){return c.contentWindow}, originVerifier:d instanceof l1a?d:typeof d==="function"?new l1a(d):new l1a(m1a(d)),channelName:e,onMessage:f,onEstablished:a})},n1a=function(a){var b=a.destination; var c=a.getSource;var d=a.originVerifier;var e=a.token===void 0?void 0:a.token;var f=a.channelName;var h=a.onMessage===void 0?void 0:a.onMessage;var m=a.onEstablished===void 0?void 0:a.onEstablished;return new h1a(new g1a(function(p,q){var t=function(u){u.source&&u.source===c()&&d.verifier_(u.origin)&&(u.data.n||u.data)===f&&(b.removeEventListener("message",t,!1),e&&u.data.t!==e?q(Error("Token mismatch while establishing channel \""+f+"\". Expected "+e+", but received "+u.data.t+".")):(p(k1a(u.ports[0], h)),m&&m(u)))}; b.addEventListener("message",t,!1)}))};var JD=function(a){try{a()}catch(b){fd(b)}};var q1a=function(a){var b=this;var c=a.getMessageType;var d=a.onUnregisteredMessage===void 0?function(){}:a.onUnregisteredMessage; var e=a.onBeforeRegisteredMessage===void 0?function(){}:a.onBeforeRegisteredMessage; a=a.onAfterRegisteredMessage===void 0?function(){}:a.onAfterRegisteredMessage; this.registry_=new Map;this.getMessageType_=c;this.onUnregisteredMessage_=d;this.onBeforeRegisteredMessage_=e;this.onAfterRegisteredMessage_=a;this.onMessage=function(f){return p1a(b,f)}}; q1a.prototype.register=function(a,b){this.registry_.set(a,b);return this}; var p1a=function(a,b){var c=a.getMessageType_(b.data),d=a.registry_.get(c);d?(JD(function(){return a.onBeforeRegisteredMessage_(b,c)}),JD(function(){return d(b)}),JD(function(){return a.onAfterRegisteredMessage_(b,c)})):JD(function(){return a.onUnregisteredMessage_(b,c)})};var KD=function(a){this.JSC$9118_channel_=a}; KD.prototype.send=function(a,b,c){this.JSC$9118_channel_.send(ff(a),b,c)}; var r1a=function(a,b){return function(c){var d=new a(c.data);return b(new ID(d,c.channel))}},s1a=function(a){return function(b){return a(new ID(b.data,new KD(b.channel)))}},t1a=function(a,b){return s1a(r1a(a,b))};var LD=function(a,b,c,d){this.registry=a;this.delegate=b;this.receiveMessageConstructor=c;this.createInitMessage=d;this.initialised=!1;this.registry.register.bind(this.registry);this.features=new Set},u1a=function(a){var b=new q1a({getMessageType:a.getPayloadCase}); return new LD(b,new KD(o1a({iframe:a.child,destination:window,origin:a.origin,channelName:a.channelName,onMessage:t1a(a.receiveMessageConstructor,b.onMessage)})),a.receiveMessageConstructor,a.createInitMessage)},v1a=function(a,b){a.createInitMessage=b}; LD.prototype.send=function(a){if(!this.initialised)throw new HD("Attempted to send a message before initialisation.");this.delegate.send(a)}; var w1a=function(a,b){return ta(function(c){if(!a.initialised)throw new HD("Attempted to send a message before initialisation.");return c.return(new Promise(function(d){a.delegate.send(b,t1a(a.receiveMessageConstructor,d))}))})}; LD.prototype.init=function(){var a=this;return ta(function(b){if(a.initialised)throw new HD("Attempted to initialise twice. The SDK can only be initialised once.");if(a.createInitMessage!==void 0){var c=a.delegate,d=c.send,e=a.createInitMessage;var f=new O0a;var h=[].concat(ja(a.features));f=jfa(f,1,h,gea);d.call(c,e.call(a,f))}a.initialised=!0;b.jumpToEnd()})}; var MD=function(a,b){if(a.initialised)throw new HD("Attempted to set up API \""+b+"\" after initialisation. All APIs must be set up before initialising the SDK.");a.features.add(b);return a.registry}; ba.Object.defineProperties(LD.prototype,{isInitialised:{configurable:!0,enumerable:!0,get:function(){return this.initialised}}});function x1a(a,b){return u1a({child:a,origin:b||"https://gamesnacks.com",channelName:"gspc",receiveMessageConstructor:f1a,getPayloadCase:function(c){return c.getPayloadCase()}, createInitMessage:function(c){var d=new ED,e=new P0a;c=If(e,1,c);return Jf(d,5,FD,c)}})} ;var ND=function(a){this.channel=a;this.registered=!1}; ND.prototype.update=function(a){if(this.channel.isInitialised){if(!this.registered)throw new HD("Using unregistered Audio Feature. Please call audio.update() before init() to indicate usage of the Audio Api.");var b=new ED;var c=new Q0a;c=ag(c,1,a);b=Jf(b,2,FD,c);this.channel.send(b)}else this.register();this.audioEnabled=a}; ND.prototype.register=function(){MD(this.channel,1);this.registered=!0}; ND.prototype.isAudioEnabled=function(){return this.audioEnabled};var y1a=function(a){this.channel=a}; g=y1a.prototype;g.onFirstFrameReady=function(a){MD(this.channel,2).register(11,function(b){b=Xf(b.data,X0a,11,GD);if(!b)throw new HD("Unexpectedly nonexistent GameFirstFrameReadyEvent");a(Tf(b,1))})}; g.onReady=function(a){MD(this.channel,2).register(4,function(b){b=Xf(b.data,Z0a,4,GD);if(!b)throw new HD("Unexpectedly nonexistent GameReadyEvent");a(Tf(b,1))})}; g.onLevelComplete=function(a){MD(this.channel,2).register(5,function(b){b=Xf(b.data,$0a,5,GD);if(!b)throw new HD("Unexpectedly nonexistent LevelCompleteEvent");a(Tf(b,1),Qf(b,2))})}; g.onGameOver=function(a){MD(this.channel,2).register(6,function(b){b=Xf(b.data,Y0a,6,GD);if(!b)throw new HD("Unexpectedly nonexistent GameOverEvent");a(Tf(b,1))})}; g.pause=function(){var a=this;if(!this.channel.isInitialised)return MD(this.channel,2),Promise.resolve();if(!this.channel.features.has(2))throw new HD("Using unregistered Game Feature: pause.");var b=V0a();return new Promise(function(c){return ta(function(d){if(d.nextAddress==1)return d.yield(w1a(a.channel,b),2);c();d.jumpToEnd()})})}; g.resume=function(){var a=this;if(!this.channel.isInitialised)return MD(this.channel,2),Promise.resolve();if(!this.channel.features.has(2))throw new HD("Using unregistered Game Feature: resume.");var b=W0a();return new Promise(function(c){return ta(function(d){if(d.nextAddress==1)return d.yield(w1a(a.channel,b),2);c();d.jumpToEnd()})})};var z1a=function(a){this.channel=a}; z1a.prototype.onReady=function(a){MD(this.channel,5).register(8,function(b){if(!Xf(b.data,a1a,8,GD))throw new HD("Unexpectedly nonexistent PageReadyEvent");a()})};var A1a=function(a){this.channel=a}; A1a.prototype.onChange=function(a){MD(this.channel,3).register(7,function(b){b=Xf(b.data,b1a,7,GD);if(!b)throw new HD("Unexpectedly nonexistent ScoreEvent");a(Tf(b,1),Qf(b,2))})};var B1a={load:function(){throw new HD("Storage used, but storage.onLoad() listener not set!")}, save:function(){throw new HD("Storage used, but storage.onSave() listener not set!")}},C1a=function(a){this.channel=a; this.saveRegistered=this.loadRegistered=this.initialSetupDone=!1},D1a=function(a){MD(a.channel,4).register(2,B1a.load).register(3,B1a.save); a.initialSetupDone=!0}; C1a.prototype.onLoad=function(a){this.initialSetupDone||D1a(this);this.loadRegistered||(this.loadRegistered=!0,MD(this.channel,4).register(2,function(b){var c,d,e;return ta(function(f){if(f.nextAddress==1){c=Xf(b.data,c1a,2,GD);if(!c)throw new HD("Unexpectedly nonexistent StorageLoad");d=Tf(c,1);return f.yield(a(d),2)}e=f.yieldResult;var h=b.reply,m=new ED;var p=new T0a;p=eg(p,1,d);p=sf(p,2,fe(e,!1));m=Jf(m,3,FD,p);h.call(b,m);f.jumpToEnd()})}))}; C1a.prototype.onSave=function(a){this.initialSetupDone||D1a(this);this.saveRegistered||(this.saveRegistered=!0,MD(this.channel,4).register(3,function(b){var c,d,e;return ta(function(f){if(f.nextAddress==1){c=Xf(b.data,d1a,3,GD);if(!c)throw new HD("Unexpectedly nonexistent StorageSave");d=Tf(c,1);e=Ld(c.getData());return f.yield(a(d,e),2)}var h=b.reply,m=new ED;var p=new U0a;p=eg(p,1,d);m=Jf(m,4,FD,p);h.call(b,m);f.jumpToEnd()})}))};var E1a=function(a){this.channel=a}; E1a.prototype.update=function(a){if(!this.channel.features.has(6))throw new HD("Using unregistered Style Feature. Please call style.register() before init() to indicate usage of the Style Api.");var b=new ED,c=new DD;a=If(c,1,a);b=Jf(b,6,FD,a);this.channel.send(b)}; E1a.prototype.register=function(){MD(this.channel,6)};var F1a=function(a){this.channel=a;this.userActivityLoggingIntervalMs=0}; F1a.prototype.onUserActivity=function(a,b){this.userActivityLoggingIntervalMs=b;MD(this.channel,7).register(9,function(c){if(!Xf(c.data,e1a,9,GD))throw new HD("Unexpectedly nonexistent ClickEvent");a()})};var G1a=function(a){var b=this;this.channel=a;this.init=this.channel.init.bind(this.channel);this.page=new z1a(this.channel);this.game=new y1a(this.channel);this.audio=new ND(this.channel);this.score=new A1a(this.channel);this.storage=new C1a(this.channel);this.style=new E1a(this.channel);this.userActivity=new F1a(this.channel);v1a(this.channel,function(c){var d=new P0a;c=If(d,1,c);c=cg(c,3,b.userActivity.userActivityLoggingIntervalMs);d=b.audio.isAudioEnabled();d!==void 0&&ag(c,2,d);d=new ED;return Jf(d, 5,FD,c)})};var H1a=function(){this.timedFunctionContext=0}; H1a.prototype.timeExecution=function(a,b){var c=this;return function(){var d=ua.apply(0,arguments);c.timedFunctionContext=a;return b.apply(null,ja(d))}};var I1a=function(){var a={};this.priorityTasks=(a[3]=[],a[2]=[],a[1]=[],a);this.isFlushing=!1},OD=function(a,b,c){var d=J1a(a,c); a.priorityTasks[c].push(b);d&&a.priorityTasks[c].length===1&&a.flush()},J1a=function(a,b){return Object.keys(a.priorityTasks).map(function(c){return Number(c)}).filter(function(c){return!isNaN(c)&&c>b}).every(function(c){return a.priorityTasks[c].length===0})}; I1a.prototype.flush=function(){if(!this.isFlushing){this.isFlushing=!0;try{for(;Object.values(this.priorityTasks).some(function(a){return a.length>0});)K1a(this,3),K1a(this,2),K1a(this,1)}catch(a){throw Object.values(this.priorityTasks).forEach(function(b){return void b.splice(0,b.length)}),a; }finally{this.isFlushing=!1}}}; var K1a=function(a,b){for(;J1a(a,b)&&a.priorityTasks[b].length>0;)a.priorityTasks[b][0](),a.priorityTasks[b].shift()}; ba.Object.defineProperties(I1a.prototype,{running:{configurable:!0,enumerable:!0,get:function(){return Object.values(this.priorityTasks).some(function(a){return a.length>0})}}});var L1a=function(){this.names=new Map}; L1a.prototype.getName=function(a){var b=this.names.get(a);if(b)return b;var c;b=(c=a.description)!=null?c:jca();this.names.set(a,b);return b};var PD=function(){this.performanceMonitor=new H1a;this.queue=new I1a;this.internalSymbol=Symbol();this.debugNames=new L1a}; PD.prototype.getOnBackgrounded=function(){return ux}; ba.Object.defineProperties(PD.prototype,{symbol:{configurable:!0,enumerable:!0,get:function(){return this.internalSymbol}}});var QD=function(a,b){b=Error.call(this,b?a+": "+b:String(a));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.__proto__=QD.prototype;this.name=String(a)}; k(QD,Error);var RD=function(a){QD.call(this,1E3,"sfr:\""+a+"\"");this.measurementStrategyFailureReason=a;this.__proto__=RD.prototype}; k(RD,QD);var SD=function(){QD.call(this,1003);this.__proto__=SD.prototype}; k(SD,QD);var TD=function(){QD.call(this,1009);this.__proto__=TD.prototype}; k(TD,QD);var M1a=function(){QD.call(this,1011);this.__proto__=M1a.prototype}; k(M1a,QD);var N1a=function(){QD.call(this,1007);this.__proto__=SD.prototype}; k(N1a,QD);var UD=function(a){QD.call(this,1004,String(a));this.inputObservableIndex=a;this.__proto__=UD.prototype}; k(UD,QD);var O1a=function(a){QD.call(this,1010,a);this.__proto__=VD.prototype}; k(O1a,QD);var VD=function(a){QD.call(this,1005,a);this.__proto__=VD.prototype}; k(VD,QD);var P1a=function(a){var b=ua.apply(1,arguments),c=this;this.orderedFactories=[];this.orderedFactories.push(a);b.forEach(function(d){c.orderedFactories.push(d)})}; P1a.prototype.isSupported=function(a){return this.orderedFactories.some(function(b){return b.isSupported(a)})}; P1a.prototype.makeBeacon=function(a,b){for(var c=0;c=a.value?this:a}; g.round=function(){return new WD(Math.round(this.value),this.timeline)}; g.add=function(a){return new WD(this.value+a,this.timeline)}; g.toString=function(){return String(this.value)};function T1a(a){function b(c){return typeof c==="boolean"||typeof c==="string"||typeof c==="number"||c===void 0||c===null} return b(a)?!0:Array.isArray(a)?a.every(b):typeof a==="object"?Object.keys(a).every(function(c){return typeof c==="string"})&&Object.values(a).every(function(c){return Array.isArray(c)?c.every(b):b(c)}):!1} function U1a(a){if(T1a(a))return a;if(Q1a(a))return{lastMeasurement:{value:U1a(a.lastMeasurement.value),timestamp:XD(a.lastMeasurement.timestamp,new WD(0,a.lastMeasurement.timestamp.timeline))},active:a.active};try{return JSON.parse(JSON.stringify(a))}catch(b){}return String(a)} ;function YD(a,b){return function(c){return new Pw(function(d){return c.subscribe(function(e){a.timeExecution(b,function(){d.next(e)})()},function(e){a.timeExecution(b,function(){d.error(e)})()},function(){a.timeExecution(b,function(){d.complete()})()})})}} ;var ZD=function(a,b){this.context=a;this.JSC$9212_pinger=b}; ZD.prototype.isSupported=function(a){return this.JSC$9212_pinger.isSupported(a)}; ZD.prototype.makeBeacon=function(a,b){if(!this.isSupported(b))throw new TD;return new $D(this.context,this.JSC$9212_pinger,b!=null?b:void 0,a)}; var $D=function(a,b,c,d){var e=this;this.JSC$9218_pinger=b;this.properties=c;this.url=d;this.internalIsPending=!0;this.customHeaders=new Map;this.body=void 0;var f;this.method=(f=c==null?void 0:c.beaconMethod)!=null?f:"GET";this.backgroundedSubscription=a.getOnBackgrounded().subscribe(function(){e.sendNow()})}; $D.prototype.deactivate=function(){this.internalIsPending=!1}; $D.prototype.sendNow=function(){if(this.internalIsPending)if(this.backgroundedSubscription.unsubscribe(),this.JSC$9218_pinger.isSupported(this.properties))try{if(this.customHeaders.size>0||this.body!==void 0){var a,b;this.JSC$9218_pinger.pingWithHeadersAndBody((a=this.properties)!=null?a:{},this.customHeaders,(b=this.body)!=null?b:"",this.url)}else this.JSC$9218_pinger.ping(this.url);this.internalIsPending=!1}catch(c){}else this.internalIsPending=!1}; $D.prototype.setHeader=function(a){this.customHeaders.set(a,void 0)};var W1a=function(){for(var a=l(ua.apply(0,arguments)),b=a.next();!b.done;b=a.next())if(b=b.value,b.available()){this.timeProvider=b;return}this.timeProvider=new V1a}; g=W1a.prototype;g.available=function(){return this.timeProvider.available()}; g.now=function(){return this.timeProvider.now()}; g.setTimeout=function(a,b){return this.timeProvider.setTimeout(a,b)}; g.clearTimeout=function(a){this.timeProvider.clearTimeout(a)}; g.interval=function(a,b){var c=this.intervalObservable(a).subscribe(b);return function(){return void c.unsubscribe()}}; g.intervalObservable=function(a){return this.timeProvider.intervalObservable(a)}; ba.Object.defineProperties(W1a.prototype,{timeline:{configurable:!0,enumerable:!0,get:function(){return this.timeProvider.timeline}}}); var V1a=function(){this.timeline=Symbol()}; g=V1a.prototype;g.available=function(){return!1}; g.now=function(){return new WD(0,this.timeline)}; g.setTimeout=function(){return 0}; g.clearTimeout=function(){}; g.interval=function(){return function(){}}; g.intervalObservable=function(){return ux};var aE=function(a,b){this.intrinsicFunctionNamespace=a;this.performanceMonitor=b}; g=aE.prototype;g.setTimeout=function(a,b){return this.intrinsicFunctionNamespace.setTimeout(this.performanceMonitor.timeExecution(734,a),b)}; g.clearTimeout=function(a){this.intrinsicFunctionNamespace.clearTimeout(a)}; g.interval=function(a,b){var c=this.intervalObservable(a).subscribe(b);return function(){return void c.unsubscribe()}}; g.intervalObservable=function(a){var b=this;return new Pw(function(c){var d=0,e=b.intrinsicFunctionNamespace.setInterval(function(){c.next(d++)},a); return function(){b.intrinsicFunctionNamespace.clearInterval(e)}})}; g.available=function(){return!!this.intrinsicFunctionNamespace.clearTimeout&&"setTimeout"in this.intrinsicFunctionNamespace&&"setInterval"in this.intrinsicFunctionNamespace&&!!this.intrinsicFunctionNamespace.clearInterval};var bE=function(a,b){aE.call(this,a,b);this.timeline=S1a}; k(bE,aE);bE.prototype.now=function(){return new WD(this.intrinsicFunctionNamespace.Date.now(),this.timeline)}; bE.prototype.available=function(){return!!this.intrinsicFunctionNamespace.Date&&!!this.intrinsicFunctionNamespace.Date.now&&aE.prototype.available.call(this)};var cE=function(a,b){aE.call(this,a,b);this.timeline=R1a}; k(cE,aE);cE.prototype.now=function(){return new WD(this.intrinsicFunctionNamespace.performance.now(),this.timeline)}; cE.prototype.available=function(){return!!this.intrinsicFunctionNamespace.performance&&!!this.intrinsicFunctionNamespace.performance.now&&aE.prototype.available.call(this)};function X1a(a,b){var c=!1;return new Pw(function(d){var e=a.setTimeout(function(){c=!0;d.next(!0);d.complete()},b); return function(){c||a.clearTimeout(e)}})} ;function Y1a(a){a=a.global;if(a.fetchLater)return a.fetchLater.bind(a)} var $1a=function(a){this.context=a;if(Z1a===void 0)a:{var b,c,d=(b=a.global)==null?void 0:(c=b.document)==null?void 0:c.createElement("meta");if(d)try{d.httpEquiv="origin-trial";d.content="AxjhRadLCARYRJawRjMjq4U8V8okQvSnrBIJWdMajuEkN3/DfVAcLcFhMVrUWnOXagwlI8dQD84FwJDGj9ohqAYAAABveyJvcmlnaW4iOiJodHRwczovL2dvb2dsZWFkc2VydmljZXMuY29tOjQ0MyIsImZlYXR1cmUiOiJGZXRjaExhdGVyQVBJIiwiZXhwaXJ5IjoxNzI1NDA3OTk5LCJpc1RoaXJkUGFydHkiOnRydWV9";a.global.document.head.append(d);Z1a=d;break a}catch(e){}Z1a=void 0}}, Z1a; $1a.prototype.isSupported=function(a){return Y1a(this.context)!==void 0&&!(a==null||!a.endOfSession)&&!dE(this.context)&&!(a==null?0:a.attributionEnabled)&&!(a==null?0:a.customHeaders)&&!(a==null?0:a.customBody)}; $1a.prototype.makeBeacon=function(a,b){if(!this.isSupported(b))throw new TD;return new eE(this.context,a,b)}; var eE=function(a,b,c){this.context=a;this.properties=c;this.JSC$9243_urlWithoutToken=b;var d;this.beaconMethod=(d=c==null?void 0:c.beaconMethod)!=null?d:"GET";a=Y1a(this.context);if(a===void 0)throw Error();this.fetchLater=a;a2a(this,b2a(this))},a2a=function(a,b){a.beaconResult&&a.beaconResult.activated||(a.beaconAbort=new AbortController,a.beaconResult=a.fetchLater(b,{method:a.beaconMethod, cache:"no-cache",mode:"no-cors",signal:a.beaconAbort.signal,activateAfter:96E4}))},b2a=function(a){a=a.JSC$9243_urlWithoutToken; return(a.slice(-1)[0]==="&"?a:a+"&")+"flapi=1"}; eE.prototype.deactivate=function(){this.beaconResult&&!this.beaconResult.activated&&this.beaconAbort&&(this.beaconAbort.abort(),this.beaconResult=void 0)}; eE.prototype.sendNow=function(){}; eE.prototype.setHeader=function(){}; ba.Object.defineProperties(eE.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.JSC$9243_urlWithoutToken}, set:function(a){this.JSC$9243_urlWithoutToken=a;a=b2a(this);this.beaconResult&&this.beaconResult.activated||!this.beaconAbort||(this.beaconAbort.abort(),this.beaconResult=void 0);a2a(this,a)}}, method:{configurable:!0,enumerable:!0,get:function(){return this.beaconMethod}}});function fE(a){return hx(function(b,c){var d=null,e=!1,f;d=b.subscribe(new gx(c,void 0,function(h){f=$w(a(h,fE(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0})); e&&(d.unsubscribe(),d=null,f.subscribe(c))})} ;function c2a(a,b,c){return function(d,e){var f=c,h=b,m=0;d.subscribe(new gx(e,function(p){var q=m++;h=f?a(h,p,q):(f=!0,p);e.next(h)},void 0,void 0))}} ;function d2a(){return e2a.apply(null,ja(ua.apply(0,arguments)))} function e2a(){var a=ua.apply(0,arguments),b=bx(a);return hx(function(c,d){aMa(1)(ax([c].concat(ja(a)),b)).subscribe(d)})} ;function f2a(a){return hx(function(b,c){var d=!1,e=null,f=null,h=function(){var m;(m=f)==null||m.unsubscribe();f=null;d&&(d=!1,m=e,e=null,c.next(m))}; b.subscribe(new gx(c,function(m){var p;(p=f)==null||p.unsubscribe();d=!0;e=m;f=new gx(c,h,void 0,Gw);$w(a(m)).subscribe(f)},void 0,function(){h(); c.complete()},function(){e=f=null}))})} ;function g2a(a){a=a===void 0?null:a;return hx(function(b,c){var d=!1;b.subscribe(new gx(c,function(e){d=!0;c.next(e)},void 0,function(){d||c.next(a); c.complete()}))})} ;function gE(){return hx(function(a,b){a.subscribe(new gx(b,Gw))})} ;function hE(a){return hx(function(b,c){b.subscribe(new gx(c,function(){return c.next(a)}))})} ;function iE(a){return a<=0?function(){return Tw}:hx(function(b,c){var d=0; b.subscribe(new gx(c,function(e){++d<=a&&(c.next(e),a<=d&&c.complete())}))})} ;function jE(a){var b=b===void 0?Nw:b;var c;a=(c=a)!=null?c:h2a;return hx(function(d,e){var f,h=!0;d.subscribe(new gx(e,function(m){var p=b(m);if(h||!a(f,p))h=!1,f=p,e.next(m)}))})} function h2a(a,b){return a===b} ;function i2a(a){a=a===void 0?j2a:a;return hx(function(b,c){var d=!1;b.subscribe(new gx(c,function(e){d=!0;c.next(e)},void 0,function(){return d?c.complete():c.error(a())}))})} function j2a(){return new fx} ;function kE(){var a=ua.apply(0,arguments);return function(b){return bMa(b,cx.apply(null,ja(a)))}} ;function k2a(a){return hx(function(b,c){var d=0;b.subscribe(new gx(c,function(e){a.call(void 0,e,d++,b)||(c.next(!1),c.complete())},void 0,function(){c.next(!0); c.complete()}))})} ;function l2a(a,b){var c=arguments.length>=2;return function(d){return d.pipe(a?vx(function(e,f){return a(e,f,d)}):Nw,iE(1),c?g2a(b):i2a(function(){return new fx}))}} ;function m2a(){return hx(function(a,b){var c=[];a.subscribe(new gx(b,function(d){c.push(d);1=2;return function(d){return d.pipe(a?vx(function(e,f){return a(e,f,d)}):Nw,m2a(),c?g2a(b):i2a(function(){return new fx}))}} ;function lE(a){var b=Ew(a)?a:function(){return a}; return Ew()?hx(function(c,d){var e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):function(c){var d=new jx(c,b); Ew(c==null?void 0:c.lift)&&(d.lift=c.lift);d.source=c;d.subjectFactory=b;return d}} ;function mE(a){var b=new ex(a,void 0,void 0);return function(c){return lE(function(){return b})(c)}} ;function o2a(){var a=ua.apply(0,arguments);return a.length?hx(function(b,c){mMa([b].concat(ja(a)))(c)}):Nw} ;function p2a(){var a=a===void 0?Infinity:a;return a<=0?function(){return Tw}:hx(function(b,c){var d=0,e,f=function(){var h=!1; e=b.subscribe(new gx(c,void 0,void 0,function(){++d=2))} ;function oE(){var a=ua.apply(0,arguments),b=bx(a);return hx(function(c,d){(b?bMa(a,c,b):bMa(a,c)).subscribe(d)})} ;function pE(a){return hx(function(b,c){var d=null,e=0,f=!1;b.subscribe(new gx(c,function(h){var m;(m=d)==null||m.unsubscribe();m=e++;$w(a(h,m)).subscribe(d=new gx(c,function(p){return c.next(p)},void 0,function(){d=null; f&&!d&&c.complete()}))},void 0,function(){(f=!0,!d)&&c.complete()}))})} ;function qE(a,b){b=b===void 0?!1:b;return hx(function(c,d){var e=0;c.subscribe(new gx(d,function(f){var h=a(f,e++);(h||b)&&d.next(f);!h&&d.complete()}))})} ;function rE(a,b,c){var d=Ew(a)||b||c?{next:a,error:b,complete:c}:a;return d?hx(function(e,f){e.subscribe(new gx(f,function(h){var m;(m=d.next)==null||m.call(d,h);f.next(h)},function(h){var m; (m=d.error)==null||m.call(d,h);f.error(h)},function(){var h; (h=d.complete)==null||h.call(d);f.complete()}))}):Nw} ;function q2a(){var a=ua.apply(0,arguments),b=HLa(a);return hx(function(c,d){for(var e=a.length,f=Array(e),h=a.map(function(){return!1}),m=!1,p={i$jscomp$700:0};p.i$jscomp$700255&&(d[e++]=h&255,h>>=8);d[e++]=h}c=Fd(d)}return c}),iE(1),xE(a.queue))} ;function z2a(a){var b=b===void 0?{}:b;if(typeof Event==="function")return new Event(a,b);if(typeof document!=="undefined"){var c=document.createEvent("CustomEvent");c.initCustomEvent(a,b.bubbles||!1,b.cancelable||!1,b.detail);return c}throw Error()} ;var BE=function(a){this.value=a;this.releasedSubject=new Qw}; BE.prototype.release=function(){this.releasedSubject.next();this.releasedSubject.complete();this.value=void 0}; ba.Object.defineProperties(BE.prototype,{ref:{configurable:!0,enumerable:!0,get:function(){return this.value}}, JSC$9273_released:{configurable:!0,enumerable:!0,get:function(){return this.releasedSubject}}});var A2a=["FRAME","IMG","IFRAME"],B2a=/^[01](px)?$/,C2a=function(){this.pendingImagesBlockLoad=this.crossDomainLoadedDefault=!1},D2a=function(){var a=new C2a; a.crossDomainLoadedDefault=!0;a.pendingImagesBlockLoad=!0;return a}; function E2a(a){return typeof a==="string"?document.getElementById(a):a} function F2a(a){var b=!1;b=b===void 0?!1:b;if(a.tagName==="IMG"){if(a.complete&&(!a.naturalWidth||!a.naturalHeight))return!0;var c;if(b&&((c=a.style)==null?void 0:c.display)==="none")return!0}var d,e;return B2a.test((d=a.getAttribute("width"))!=null?d:"")&&B2a.test((e=a.getAttribute("height"))!=null?e:"")} function G2a(a,b){if(a.tagName==="IMG")return a.naturalWidth&&a.naturalHeight?!0:!1;try{if(a.readyState)var c=a.readyState;else{var d,e;c=(d=a.contentWindow)==null?void 0:(e=d.document)==null?void 0:e.readyState}return c==="complete"}catch(f){return b===void 0?!1:b}} function H2a(a){a||(a=function(b,c,d){b.addEventListener(c,d)}); return a} function I2a(a,b){var c=D2a();c=c===void 0?new C2a:c;if(a=E2a(a)){var d=H2a(d);for(var e=!1,f=function(H){e||(e=!0,b(H))},h,m=2,p=0;p0)&&d();w=r3a(b.queue,u).pipe(fE(function(H){if(H instanceof UD)throw new VD(String(v[H.inputObservableIndex]));throw H}),kx(function(H){return Object.freeze(Object.assign.apply(Object,[{}, q].concat(ja(H))))})); return(u=u.length>0)&&a?tx(cx(Object.freeze(q)),w):u?w:cx(Object.freeze(q))} ;function t3a(a,b,c,d,e){return a.performanceMonitor.timeExecution.bind(a.performanceMonitor)(733,function(){var f={};try{return b.pipe(fE(function(h){d(Object.assign({},f,{error:h}));return Tw}),nx(function(h){try{var m=c(a,h)}catch(q){return d(Object.assign({},f,{error:q instanceof Error?q:String(q)})),Tw}var p={}; return s3a(m,a,h.symbol).pipe(rE(function(q){p=q}),mE(1),ix()).pipe(e,fE(function(q){d(Object.assign({},p,{error:q})); return Tw}),kE(void 0),kx(function(){return!0}))})).pipe(nE(function(h){return h+1},0),fE(function(h){d(Object.assign({},f,{error:h})); return Tw}))}catch(h){return d(Object.assign({},f,{error:h})),Tw}})()} ;var u3a=function(a){return a};var v3a=function(a){return a.pipe(vx(function(b){var c=b.endOfSessionReason;var d;return((d=b.viewable)==null?void 0:d.extrapolateToNow().value)||c!=void 0}),iE(1),gE())};function HE(a){var b=new Map;if(typeof a!=="object"||a===null)return b;Object.values(a).forEach(function(c){c&&typeof c.extrapolateToNow==="function"&&(b.has(c.clock.timeline)||b.set(c.clock.timeline,c.clock.now()))}); return b} ;var w3a=function(){this.startTime=Math.floor(Date.now()/1E3-1704067200);this.sequenceNumber=0},x3a=function(a){var b=a.sequenceNumber.toString(10).padStart(2,"0"); b=""+a.startTime+b;a.sequenceNumber<99&&a.sequenceNumber++;return b};function y3a(a,b){return typeof a==="string"?encodeURIComponent(a):typeof a==="number"?String(a):Array.isArray(a)?a.map(function(c){return y3a(c,b)}).join(","):a instanceof WD?a.toString():a&&typeof a.extrapolateToNow==="function"?y3a(a.extrapolateUsingTimestampMap(b).value,b):a===!0?"1":a===!1?"0":a===void 0||a===null?null:a instanceof w3a?x3a(a):[a.top, a.left,a.top+a.height,a.left+a.width].join()} function IE(a,b){a=Object.entries(a).map(function(c){var d=l(c);c=d.next().value;d=d.next().value;d=y3a(d,b);return d===null?"":c+"="+d}).filter(function(c){return c!==""}); return a.length?a.join("&"):""} ;var z3a=Ow(qE(function(a){return a.endOfSessionReason===void 0}),kx(function(a){return Object.assign({},a,{timestamps:HE(a)})}),vx(function(a){var b=a.viewable; a=a.timestamps;var c;return(c=b==null?void 0:b.extrapolateUsingTimestampMap(a).value)!=null?c:!1}),kx(function(a){var b=a.beaconFactory; var c=a.timestampedExposureHistory;var d=a.timeOnScreen;var e=a.binaryContext;a=a.timestamps;if(b===void 0||c===void 0||d===void 0||e===void 0)return!1;if(d.extrapolateUsingTimestampMap(a).value.every(function(f){return f>=0}))return!0; c=c.map(function(f){return f.timestamp+":"+f.value}).join(","); d=IE({bin:e,tos:d},a);b.makeBeacon("https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=dv&"+d+("&eh="+c)).sendNow();return!0}),qE(function(a){return!a}),gE());function A3a(a,b){var c=B3a,d=C3a;b=b===void 0?.01:b;return function(e){b>0&&Math.random()<=b&&(a.global.HTMLFencedFrameElement&&a.global.fence&&typeof a.global.fence.reportEvent==="function"&&a.global.fence.reportEvent({eventType:"active-view-error",eventData:"",destination:["buyer"]}),e=Object.assign({},e,{errorMessage:e.error instanceof Error&&e.error.message?e.error.message:String(e.error),errorStack:e.error instanceof Error&&e.error.stack?String(e.error.stack):null,errorName:e.error instanceof Error&&e.error.name?String(e.error.name):null,errorContext:String(a.performanceMonitor.timedFunctionContext),errorEscapedQueryId:e.escapedQueryId}),c(Object.assign({},e,{payloadMapper:function(){return function(f){try{return d(Object.assign({},f))}catch(h){return{}}}}(), urlPrefixes:["https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=error&bin=17"]}),HE(e)).forEach(function(f){a.beaconFactory.makeBeacon(f).sendNow()}))}} ;var C3a=function(a){return{id:a.pingId,mcvt:a.maxConsecutiveViewTime,p:a.creativePosition,asp:a.adSpeedPosition,tm:a.totalMeasurementTime,tu:a.totalUnviewedTime,mtos:a.maxTimeOnScreen,tos:a.timeOnScreen,v:a.binaryVersion,bin:a.binaryContext,avms:a.measurementStrategy,bs:a.browserSize,mc:a.maximumExposure,"if":a.crossDomainIframeState,vu:a.delayedImpressionJsState,app:a.inApp,mse:a.mraidError,mtop:a.mraidSituation,itpl:a.injectedTemplateId,adk:a.adKey,exk:a.awbidKey,rs:a.requestSource,la:a.isLargeAd, cr:a.isContentRecommendationAd,uach:a.userAgentClientHints,vs:a.viewState,r:a.reasonCode,pay:a.hasCpmavUrl,co:a.clientPingOrderCounter,rst:a.adRenderStartTime,rpt:a.adRenderPeriodTime,isd:a.initialScrollDepth,lsd:a.loadedScrollDepth,context:a.errorContext,msg:a.errorMessage,stack:a.errorStack,name:a.errorName,ec:a.hasElementChanged,sfr:a.strategyFailureReasons,met:a.creativeSearchResult,wmsd:a.webMeasurementStartDiagnostic,pv:a.pageVisible,epv:a.eosPageVisible,pbe:a.inStatefulBeaconExperiment,fle:a.inFetchLaterBeaconExperiment, vae:a.inViewableAttributionExperiment,spb:a.supportsPendingBeacon,sfl:a.supportsFetchLater,ffslot:a.isFencedFrameSlotTurtlex,reach:a.sharedStorageReachMode,io2:a.v2VisibilityBitVector,rxdbg:a.rxDebugger,omida:a.omidAppId,omidp:a.omidPartner,omidpv:a.omidPartnerVersion,omidor:a.omidOcclusionReasons,omidv:a.omidVersion,omids:a.omidSessionType,omidam:a.omidAccessMode,omidct:a.omidCreativeType,omidia:a.omidInApp,omiddc:a.omidDeviceCategory,omidlat:a.omidLastActivity,omiddit:a.omidDeviceIdleTime,qid:a.errorEscapedQueryId}};function D3a(){var a=ua.apply(0,arguments);return function(b){var c=b.pipe(mE(1),ix());b=a.map(function(d){return c.pipe(d,kE(!0))}); return lx(b).pipe(iE(1),gE())}} ;function E3a(){var a=ua.apply(0,arguments);return function(b){var c=b.pipe(mE(1),ix());b=a.map(function(d){return c.pipe(d,kE(!0))}); return tx.apply(null,ja(b)).pipe(iE(1),gE())}} ;function F3a(a,b){return function(c){var d=c.pipe(mE(1),ix());c=d.pipe(a,kE(!0));d=d.pipe(Ow(b,mE(),ix()),kE(!0));c=lx([c,d]);return lMa(c,d).pipe(iE(1),gE())}} ;var G3a=function(a){var b=[];return a.pipe(kx(function(c){var d=c.beaconFactory,e=c.fetchBeaconFactory,f=c.timeOnScreen,h=c.timeOnScreenUrlPrefixes,m=c.payloadMapper,p=c.timeOnScreenPingId,q=c.timeOnScreenReason,t=c.urlSerializer,u=c.viewable,v=c.hasImpressionFired,w=c.inStatefulBeaconExperiment,x=c.supportsPendingBeacon,A=c.supportsFetchLater,H=c.turtlexReportEventData;if(!c.geometryMeasurable||!v||c.maxTimeOnScreen===void 0||f===void 0||h===void 0||m===void 0||p===void 0||t===void 0||d===void 0)return!1; if(c.isTurtlex){if(q===void 0)return!1;h=c.reportFencedFrameEvent;if(!h)return!1;h({eventType:"active-view-time-on-screen",eventData:H!=null?H:"",destination:["buyer"]});return!0}if(!(w||A||q))return!1;H=HE(c);var P;u=(P=u==null?void 0:u.extrapolateUsingTimestampMap(H).value)!=null?P:!1;P=t(Object.assign({},c,{pingId:p,viewState:u?4:3,reasonCode:q!=null?q:"u",payloadMapper:m,urlPrefixes:h}),H);if(w){for(;b.length>h.length;)c=void 0,(c=b.shift())==null||c.deactivate();P.forEach(function(Q,V){V>=b.length? b.push(d.makeBeacon(Q)):b[V].url=Q}); return x&&e&&q!==void 0?(P.forEach(function(Q){e.makeBeacon(Q).sendNow()}),!0):q!==void 0}if(x&&e&&q!==void 0)return P.forEach(function(Q){e.makeBeacon(Q).sendNow()}),!0; if(A&&e){for(;b.length>h.length;)x=void 0,(x=b.shift())==null||x.deactivate();var O=t(Object.assign({},c,{pingId:p,viewState:u?4:3,reasonCode:q!=null?q:"u",payloadMapper:m,urlPrefixes:["https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=fetch&later&lidartos"]}),H)[0];P.forEach(function(Q,V){V>=b.length?b.push(d.makeBeacon(O,{endOfSession:!0})):b[V].url=O}); return q!==void 0?(P.forEach(function(Q){e.makeBeacon(Q).sendNow()}),!0):q!==void 0}return q!==void 0?(P.forEach(function(Q){d.makeBeacon(Q).sendNow()}),!0):!1}),qE(function(c){return!c}),gE())};function H3a(a,b,c){c(!0)} ;function I3a(a,b){return Ow(pE(function(c){var d=a(c),e=b(c),f={};return d&&e&&f?new Pw(function(h){e(d,f,function(m){h.next(Object.assign({},c,{canEmit:m}));h.complete()}); return function(){}}):ux}),vx(function(c){return c.canEmit}))} ;function J3a(a){var b={attributes:!0,childList:!0,characterData:!0,subtree:!0};return function(c){return c.pipe(pE(function(d){return new Pw(function(e){function f(){m.disconnect();p.unsubscribe()} var h=a.MutationObserver;if(h&&d.ref!==void 0){var m=new h(function(q){e.next(q)}); m.observe(d.ref,b);var p=d.JSC$9273_released.subscribe(f);return f}})}))}} ;function K3a(a){if(a.measurementDeferralState===3)return null;if(a.timeOnScreenReason!==void 0){var b=a.creativeFound===!1?"n":null;if(b!==null)return b}return a.geometricMeasurementErrors instanceof RD?"msf":a.contextValidationErrors instanceof SD?"c":a.contextVisibilityKnown===!1?"pv":a.geometricMeasurementErrors||a.contextValidationErrors?"x":null} var L3a=Ow(vx(function(a){return a.immediateUrlPrefixes!==void 0&&a.payloadMapper!==void 0&&a.urlSerializer!==void 0&&a.inferredPingId!==void 0&&a.beaconFactory!==void 0}),vx(function(a){return K3a(a)!==null}),I3a(function(a){return a.activeViewUnmeasurableEvent},function(a){return a.emit}),kx(function(a){if(a.isTurtlex){var b=a.reportFencedFrameEvent; if(b){var c;b({eventType:"active-view-unmeasurable",eventData:(c=a.turtlexReportEventData)!=null?c:"",destination:["buyer"]})}}else{c=void 0;var d=K3a(a);if(d==="x"){var e,f=(e=a.geometricMeasurementErrors)!=null?e:a.contextValidationErrors;f&&(b=f.stack,c=f.message)}a.urlSerializer(Object.assign({},a,{urlPrefixes:a.immediateUrlPrefixes,payloadMapper:a.payloadMapper,pingId:a.inferredPingId,viewState:2,reasonCode:d,errorMessage:c,errorStack:b}),HE(a)).forEach(function(h){a.beaconFactory.makeBeacon(h).sendNow()})}}), iE(1),gE());var M3a=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;function JE(a,b){return a.replace(M3a,function(c,d){try{var e=pia(b,d);if(e==null||e.toString()==null)return c;e=e.toString();if(e==""||!Za(e==null?"":String(e)))return encodeURIComponent(e).replace(/%2C/g,",")}catch(f){}return c})} ;function N3a(a,b){var c=Object.assign({},a),d=a.userAgentClientHints;c=(delete c.userAgentClientHints,c);c=a.payloadMapper(c);var e=IE(c,b);return Bc(a.urlPrefixes,function(f){var h="";typeof d==="string"&&(h="&"+IE({uach:d},b));var m={};return JE(f,(m.VIEWABILITY=e,m))+h})} ;function B3a(a,b){var c=a.payloadMapper(a),d=IE(c,b);return d?Bc(a.urlPrefixes,function(e){e=e.indexOf("?")>=0?e:e+"?";e="?&".indexOf(e.slice(-1))>=0?e:e+"&";return e+d}):a.urlPrefixes} ;var O3a=Ow(vx(function(a){return a.payloadMapper!==void 0&&a.immediateUrlPrefixes!==void 0&&a.urlSerializer!==void 0&&a.inferredPingId!==void 0&&a.beaconFactory!==void 0}),kx(function(a){return Object.assign({},a,{timestamps:HE(a)})}),vx(function(a){var b=a.viewable; var c=a.hasImpressionFired;a=a.timestamps;var d;return!!c&&((d=b==null?void 0:b.extrapolateUsingTimestampMap(a).value)!=null?d:!1)}),I3a(function(a){return a.activeViewViewableEvent},function(a){return a.emit}),kx(function(a){var b=a.beaconFactory,c=a.turtlexReportEventData; if(a.isTurtlex){var d=a.reportFencedFrameEvent;if(!d)return!1;d({eventType:"active-view-viewable",eventData:c!=null?c:"",destination:["buyer"]});return!0}c=a.urlSerializer(Object.assign({},a,{urlPrefixes:a.immediateUrlPrefixes,payloadMapper:a.payloadMapper,pingId:a.inferredPingId,viewState:4,reasonCode:"v"}),a.timestamps);(d=a.cpmavUrls)&&d.length>0&&a.viewUrlSerializer&&a.viewUrlSerializer(d,a).forEach(function(e){b.makeBeacon(e).sendNow()}); (d=a.viewableRelayUrls)&&d.length>0&&a.viewUrlSerializer&&a.viewUrlSerializer(d,a).forEach(function(e){b.makeBeacon(e).sendNow()}); c.forEach(function(e){b.makeBeacon(e,{attributionEnabled:a.isViewableAttributionEnabled}).sendNow()}); return!0}),qE(function(a){return!a}),gE());function P3a(){return Ow(vx(function(a){return a!==void 0}),kx(function(a){return a}))} ;function Q3a(a){return Ow(kx(function(){return!0}),oE(!1),xE(a))} ;function R3a(a){return a.length<=0?Tw:lx(a.map(function(b){var c=0;return b.pipe(kx(function(d){return{index:c++,value:d}}))})).pipe(vx(function(b){return b.every(function(c){return c.index===b[0].index})}),kx(function(b){return b.map(function(c){return c.value})}))} ;function S3a(a,b){a.currentState&&(a.previousState=a.currentState);a.currentState=b;a.previousState&&a.previousState.value?(b=Math.max(0,XD(b.timestamp,a.previousState.timestamp)),a.totalTime+=b,a.consecutiveTime+=b):a.consecutiveTime=0;return a} function T3a(){return Ow(nE(S3a,{totalTime:0,consecutiveTime:0}),kx(function(a){return a.totalTime}))} function U3a(){return Ow(nE(S3a,{totalTime:0,consecutiveTime:0}),kx(function(a){return a.consecutiveTime}))} ;var V3a=kx(function(a){return[a.value.topWindowViewportExternalGeometry.width,a.value.topWindowViewportExternalGeometry.height]});function W3a(a,b){return function(c){return R3a(b.map(function(d){return c.pipe(a(d))}))}} ;function X3a(){var a;return Ow(rE(function(b){return void(a=b.timestamp)}),U3a(),kx(function(b){return{timestamp:a, value:Math.round(b)}}))} ;var KE=function(a,b){this.callback=a;this.options=b;this.intersectionObserverV2=this.intersectionObserverV1=null},Y3a=function(a,b){b?a.intersectionObserverV2||(b=Object.assign({},a.options,{delay:100, trackVisibility:!0}),a.intersectionObserverV2=new IntersectionObserver(a.callback,b)):a.intersectionObserverV1||(a.intersectionObserverV1=new IntersectionObserver(a.callback,a.options))},LE=function(a,b){a=b?a.intersectionObserverV2:a.intersectionObserverV1; if(!a)throw new M1a;return a}; KE.prototype.observe=function(a,b){LE(this,a).observe(b)}; KE.prototype.unobserve=function(a,b){LE(this,a).unobserve(b)}; KE.prototype.disconnect=function(a){LE(this,a).disconnect()};var ME={viewportGeometrySourceName:"ns",exposedViewportLocalGeometry:DE,topWindowViewportExternalGeometry:DE,measurementRequests:new Qw,elementGeometrySourceName:"ns",elementGeometry:DE,intersectionGeometry:DE,viewportLocalAppOffset:{x:0,y:0}}; function Z3a(a,b){return EE(a.topWindowViewportExternalGeometry,b.topWindowViewportExternalGeometry)&&EE(a.elementGeometry,b.elementGeometry)&&EE(a.exposedViewportLocalGeometry,b.exposedViewportLocalGeometry)&&EE(a.intersectionGeometry,b.intersectionGeometry)&&a.elementGeometrySourceName===b.elementGeometrySourceName&&a.measurementRequests===b.measurementRequests&&a.viewportGeometrySourceName===b.viewportGeometrySourceName&&a.viewportLocalAppOffset.x===b.viewportLocalAppOffset.x&&a.viewportLocalAppOffset.y=== b.viewportLocalAppOffset.y} ;function $3a(a,b){return function(c){return function(d){var e=d.pipe(lE(new Qw),ix());d=c.element.pipe(jE());e=e.pipe(kx(function(f){return f.value})); return lx([d,e,b]).pipe(kx(function(f){var h=l(f);f=h.next().value;var m=h.next().value;h=h.next().value;if(f.ref===void 0)var p={top:0,left:0,width:0,height:0};else{p=f.ref.getBoundingClientRect();var q=f.ref,t=a.global,u=new Hh(0,0),v=Yh(Uh(q));if(xd(v,"parent")){do{if(v==t)var w=ji(q);else w=Sia(q),w=new Hh(w.left,w.top);u.x+=w.x;u.y+=w.y}while(v&&v!=t&&v!=v.parent&&(q=v.frameElement)&&(v=v.parent))}p={top:u.y,left:u.x,width:p.width,height:p.height}}p=$2a(p,m.viewportLocalAppOffset);t=Z2a(p,m.exposedViewportLocalGeometry); u=a.timeProvider.now();v=Object;q=v.assign;if(h!==2||a.inCrossDomainIframe||t.width<=0||t.height<=0)var x=!1;else try{var A=a.document.elementFromPoint(t.left+t.width/2,t.top+t.height/2);x=A?!a4a(A,f):!1}catch(H){x=!1}return{timestamp:u,value:q.call(v,{},m,{elementGeometrySourceName:"geo",intersectionGeometry:x?ME.intersectionGeometry:t,elementGeometry:p})}}),wE(a.queue))}}} function a4a(a,b,c){c=c===void 0?0:c;return a.ref===void 0||b.ref===void 0?!1:a.ref===b.ref||gi(b.ref,function(d){return d===a.ref})?!0:b.ref.ownerDocument&&b.ref.ownerDocument.defaultView&&b.ref.ownerDocument.defaultView===b.ref.ownerDocument.defaultView.top?!1:c<10&&b.ref.ownerDocument&&b.ref.ownerDocument.defaultView&&b.ref.ownerDocument.defaultView.frameElement?a4a(a,new BE(b.ref.ownerDocument.defaultView.frameElement),c+1):!0} ;function b4a(a){return function(b){return b.pipe(a.ResizeObserver?c4a(a):d4a(a),mE(1),ix())}} function c4a(a){return function(b){return b.pipe(pE(function(c){var d=a.ResizeObserver;if(!d||c.ref===void 0)return cx(ME.elementGeometry);var e=new Pw(function(f){function h(){c.ref!==void 0&&m.unobserve(c.ref);m.disconnect();p.unsubscribe()} if(c.ref===void 0)return f.complete(),function(){}; var m=new d(function(q){q.forEach(function(t){f.next(t)})}); m.observe(c.ref);var p=c.JSC$9273_released.subscribe(h);return h}).pipe(YD(a.performanceMonitor,736),kx(function(f){return f.contentRect})); return tx(cx(c.ref.getBoundingClientRect()),e)}),jE(EE))}} function d4a(a){return function(b){var c=b.pipe(J3a(a)),d=a.onResize;c=tx(b.pipe(kx(function(){return z2a("resize")})),c,d); return lx(b,c).pipe(YD(a.performanceMonitor,737),kx(function(e){e=l(e).next().value;return e.ref===void 0?void 0:e.ref.getBoundingClientRect()}),P3a(),jE(EE))}} ;function e4a(a,b){var c=f4a(a,b).pipe(mE(1),ix());return function(d){return function(e){e=e.pipe(pE(function(f){return f.element}),jE()); return lx([c,e]).pipe(pE(function(f){var h=l(f);f=h.next().value;h=h.next().value;return g4a(a,f.intersectionObserver,b4a(a),f.observations,d,f.flushRecords,h)}),wE(a.queue))}}} function h4a(a){return kx(function(b){return b.value.viewportGeometrySourceName!=="nio"?b:Object.assign({},b,{value:Object.assign({},b.value,{exposedViewportLocalGeometry:GE(a,!0),topWindowViewportExternalGeometry:GE(a,!0)})})})} function i4a(a,b){return cx(b).pipe(a,kx(function(){return b}))} function f4a(a,b){return a.timeProvider.timeline!==R1a?dx(new RD(2)):a.MutationObserver?typeof IntersectionObserver==="undefined"?dx(new RD(0)):new Pw(function(c){var d=new Qw,e=new KE(d.next.bind(d),{threshold:[].concat(ja(b))});c.next({observations:d.pipe(YD(a.performanceMonitor,735)),intersectionObserver:e,flushRecords:function(f){f=LE(e,f).takeRecords();f.length>0&&d.next(f)}})}).pipe(iE(1),mE(1),ix()):dx(new RD(1))} function j4a(a){return ALa(a.sort(function(b,c){return b.time-c.time}),PLa)} function g4a(a,b,c,d,e,f,h){return new Pw(function(m){function p(){x||(x=!0,h.ref!==void 0&&b.unobserve(e,h.ref),t.unsubscribe(),w.unsubscribe(),v.unsubscribe(),A.unsubscribe())} if(h.ref!==void 0){Y3a(b,e);b.observe(e,h.ref);var q=new Sw({timestamp:a.timeProvider.now(),value:Object.assign({},ME,{viewportGeometrySourceName:"nio",elementGeometrySourceName:"nio"})}),t=d.pipe(nx(function(H){return j4a(H)}),vx(function(H){return H.target===h.ref}),kx(function(H){return{timestamp:new WD(H.time,R1a), value:{viewportGeometrySourceName:"nio",exposedViewportLocalGeometry:H.rootBounds||DE,topWindowViewportExternalGeometry:H.rootBounds||GE(a,!0),measurementRequests:u,elementGeometrySourceName:"nio",intersectionGeometry:H.intersectionRect,elementGeometry:H.boundingClientRect,viewportLocalAppOffset:{x:0,y:0},isIntersecting:H.isIntersecting,isV2Visible:H.isVisible}}}),lE(q),ix()).subscribe(m),u=new Qw,v=u.subscribe(function(){f(e); m.next({timestamp:a.timeProvider.now(),value:q.value.value});h.ref!==void 0&&(b.unobserve(e,h.ref),b.observe(e,h.ref))}),w=i4a(c,h).subscribe(function(){u.next()}),x=!1,A=h.JSC$9273_released.subscribe(function(){return p()}); return p}})} ;function k4a(a,b){var c=a.getOnBackgrounded().pipe(kx(function(){return"b"})); return lMa(b,c).pipe(iE(1),xE(a.queue))} ;function NE(a){return function(b){var c;return b.pipe(rE(function(d){return void(c=d.timestamp)}),kx(function(d){return d.value}),a,kx(function(d){return{timestamp:c, value:d}}))}} ;function l4a(a){return a.intersectionGeometry.width*a.intersectionGeometry.height/(a.elementGeometry.width*a.elementGeometry.height)} var m4a=NE(Ow(kx(function(a){var b;return(b=a.exposureOverride)!=null?b:l4a(a)}),kx(function(a){return isFinite(a)?a:0}))),n4a=NE(Ow(kx(function(a){var b; return(b=a.exposureOverride)!=null?b:l4a(a)}),kx(function(a){return isFinite(a)?a:-1})));var OE=function(a,b){this.a=a;this.b=b;if(a.clock.timeline!==b.clock.timeline)throw Error()}; OE.prototype.equivalentTo=function(a){return a instanceof OE?this.a.equivalentTo(a.a)&&this.b.equivalentTo(a.b):!1}; OE.prototype.extrapolateToTime=function(a){var b=this.a.extrapolateToTime(a).value,c=this.b.extrapolateToTime(a).value;return{timestamp:a,value:[b,c]}}; ba.Object.defineProperties(OE.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.a.active||this.b.active}}, clock:{configurable:!0,enumerable:!0,get:function(){return this.a.clock}}, lastMeasurement:{configurable:!0,enumerable:!0,get:function(){var a=this.a.lastMeasurement.timestamp.maximum(this.b.lastMeasurement.timestamp),b=this.a.lastMeasurement.timestamp.equals(a)?this.a.lastMeasurement.value:this.a.extrapolateToTime(a).value,c=this.b.lastMeasurement.timestamp.equals(a)?this.b.lastMeasurement.value:this.b.extrapolateToTime(a).value;return{timestamp:a,value:[b,c]}}}});var PE=function(a,b){this.input=a;this.mapFunction=b;this.lastMeasurement={timestamp:this.input.lastMeasurement.timestamp,value:this.mapFunction(this.input.lastMeasurement.value)}}; PE.prototype.equivalentTo=function(a){return a instanceof PE?this.input.equivalentTo(a.input)&&this.mapFunction===a.mapFunction:!1}; PE.prototype.extrapolateToTime=function(a){a=this.input.extrapolateToTime(a);return{timestamp:a.timestamp,value:this.mapFunction(a.value)}}; ba.Object.defineProperties(PE.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.input.active}}, clock:{configurable:!0,enumerable:!0,get:function(){return this.input.clock}}});function QE(a,b,c){c=c===void 0?function(d,e){return d===e}:c; return a.timestamp.equals(b.timestamp)&&c(a.value,b.value)} ;var RE=function(){}; RE.prototype.extrapolateToNow=function(){return this.extrapolateToTime(this.clock.now())}; RE.prototype.extrapolateUsingTimestampMap=function(a){var b=this.clock.timeline,c,d=(c=a.get(b))!=null?c:this.clock.now();a.set(b,d);return this.extrapolateToTime(d)}; RE.prototype.map=function(a){return new o4a(this,a)}; RE.prototype.joinWith=function(a){return new p4a(this,a)}; var p4a=function(){OE.apply(this,arguments);this.map=RE.prototype.map;this.joinWith=RE.prototype.joinWith;this.extrapolateToNow=RE.prototype.extrapolateToNow;this.extrapolateUsingTimestampMap=RE.prototype.extrapolateUsingTimestampMap}; k(p4a,OE);var o4a=function(){PE.apply(this,arguments);this.map=RE.prototype.map;this.joinWith=RE.prototype.joinWith;this.extrapolateToNow=RE.prototype.extrapolateToNow;this.extrapolateUsingTimestampMap=RE.prototype.extrapolateUsingTimestampMap}; k(o4a,PE);var SE=function(a,b){this.lastMeasurement=b;this.extrapolateToNow=RE.prototype.extrapolateToNow;this.extrapolateUsingTimestampMap=RE.prototype.extrapolateUsingTimestampMap;this.map=RE.prototype.map;this.joinWith=RE.prototype.joinWith;this.clock=a}; SE.prototype.equivalentTo=function(a){return a.active}; SE.prototype.extrapolateToTime=function(){return this.lastMeasurement}; ba.Object.defineProperties(SE.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return!1}}});function TE(a,b){return b.pipe(kx(function(c){return new SE(a.timeProvider,{timestamp:a.timeProvider.now(),value:c})}))} ;function q4a(a){return function(b){return b.pipe(q2a(a),kx(function(c){var d=l(c);c=d.next().value;d=d.next().value;var e=c.value;return{timestamp:c.timestamp,value:e>=1?!0:e<=0?!1:e>=d}}))}} ;var r4a=kx(function(a){if(a.value.viewportGeometrySourceName==="omid"){if(a.value.elementGeometrySourceName==="nio")return"omio";if(a.value.elementGeometrySourceName==="geo")return"omgeo"}return a.value.elementGeometrySourceName==="geo"||a.value.elementGeometrySourceName==="nio"?a.value.viewportGeometrySourceName:a.value.elementGeometrySourceName});function s4a(){return Ow(vx(function(a,b){return b>0}),t4a,oE(-1),jE())} var t4a=Ow(vx(function(a){return!isNaN(a)}),nE(function(a,b){return isNaN(a)?b:Math.min(a,b)},NaN),jE());var u4a=NE(Ow(kx(function(a){return a.intersectionGeometry.width*a.intersectionGeometry.height/(a.exposedViewportLocalGeometry.width*a.exposedViewportLocalGeometry.height)}),kx(function(a){return isFinite(a)?Math.min(1,a):0})));function v4a(a,b,c){return a?lx([b,c]).pipe(vx(function(d){var e=l(d);d=e.next().value;e=e.next().value;return d.timestamp.equals(e.timestamp)}),kx(function(d){var e=l(d); d=e.next().value;e=e.next().value;return d.value>e.value?d:e})):b} function w4a(a){return function(b){var c=b.pipe(m4a),d=b.pipe(u4a);return a instanceof Pw?a.pipe(pE(function(e){return v4a(e,c,d)})):v4a(a.value,c,d)}} ;var x4a=Ow(NE(kx(function(a){a=a.exposureOverride?a.elementGeometry.width*a.elementGeometry.height*a.exposureOverride/(a.topWindowViewportExternalGeometry.width*a.topWindowViewportExternalGeometry.height):a.intersectionGeometry.width*a.intersectionGeometry.height/(a.topWindowViewportExternalGeometry.width*a.topWindowViewportExternalGeometry.height);return isFinite(a)?a:0})));function y4a(a,b,c,d){var e=d.geometryIsOccluded,f=d.exposureThreshold,h=d.wasLargeAdAtRender,m=d.allowLargeAdThreshold,p=d.largeAdExposureThreshold,q=d.mayUseViewportShareExposure,t=d.hasMeasurementStarted;d=d.useIntersectionObserverV2;b=z4a(a,c,b);c=A4a(a,c);d=B4a(b,d);var u=C4a(a,e,q,b),v=u.pipe(kx(function(Z){return Z.value}),jE(),xE(a),nE(function(Z,da){return Math.max(Z,da)},0)),w=u.pipe(kx(function(Z){return Z.value}),s4a(),xE(a)),x=b.pipe(n4a,kx(function(Z){return Z.value}),iE(2),jE(),xE(a)); h=D4a(a,b,h,m);var A=h.pipe(oE(!1),jE(),kx(function(Z){return Z?p:f})); m=u.pipe(q4a(A),jE(),xE(a));var H=lx([m,b]).pipe(vx(function(Z){var da=l(Z);Z=da.next().value;da=da.next().value;return Z.timestamp.equals(da.timestamp)}),kx(function(Z){var da=l(Z); Z=da.next().value;da=da.next().value;return{visible:Z.value,geometry:da.value.elementGeometry}}),nE(function(Z,da){return!da.visible&&Z.visible?Z:da},{visible:!1, geometry:DE}),kx(function(Z){return Z.geometry}),oE(DE),xE(a),jE(EE)); q=q instanceof Pw?q.pipe(jE(),hE()):ux;A=lx([q,A]).pipe(hE());var P=b.pipe(vx(function(Z){return Z.value.viewportGeometrySourceName!=="ns"&&Z.value.elementGeometrySourceName!=="ns"}),nE(function(Z){return Z+1},0),oE(0),xE(a)),O=c.pipe(hE(!0),oE(!1),xE(a)); O=lx([t,O]).pipe(kx(function(Z){var da=l(Z);Z=da.next().value;da=da.next().value;return Z&&!da}),xE(a)); var Q=b.pipe(x4a,jE()),V=Q.pipe(kx(function(Z){return Z.value}),nE(function(Z,da){return Math.max(Z,da)},0),jE(),xE(a)); a=Q.pipe(kx(function(Z){return Z.value}),s4a(),xE(a)); return{shouldResetExposureSignals:q,shouldResetViewabilitySignals:A,geometrySignals:{readyGeometryWithDefault:b,measurementStrategy:b.pipe(r4a),creativePosition:H.pipe(jE(EE)),visible:m.pipe(jE(QE)),timestampedExposure:u.pipe(jE(QE)),maximumExposure:v,minimumExposure:w,browserSize:b.pipe(V3a,jE(Gc)),timestampedScreenShare:Q,maxScreenShare:V,minScreenShare:a,geometricMeasurementErrors:c,measurementRequests:b.pipe(kx(function(Z){return Z.value.measurementRequests})), isLargeAd:h,geometryIsOccluded:e,hasMeasurementStarted:t,geometryMeasurable:O,validMeasurementCount:P,loadTimeExposure:x,v2VisibilityBitVector:d}}} function A4a(a,b){return b.pipe(vx(function(){return!1}),kx(function(c){return c}),fE(function(c){return zE(new yE(c),a)}))} function z4a(a,b,c){return b.pipe(kMa(ux),xE(a)).pipe(jE(function(d,e){return QE(d,e,Z3a)}),oE({timestamp:c.now(), value:ME}),xE(a))} function C4a(a,b,c,d){c=d.pipe(w4a(c),NE(kx(function(e){return Math.round(e*100)/100})),xE(a)); return b instanceof yE?c:lx([c,b]).pipe(kx(function(e){var f=l(e);e=f.next().value;f=f.next().value;return{timestamp:f.timestamp.maximum(e.timestamp),value:f.value?0:e.value}}),jE(QE),xE(a))} function D4a(a,b,c,d){b=[b.pipe(kx(function(e){return e.value.elementGeometry.width*e.value.elementGeometry.height>=242500}))]; c instanceof Pw&&b.push(c.pipe(kx(function(e){return!!e}))); c=lx(b);return d?c.pipe(kx(function(e){return e.some(function(f){return f})}),oE(!1),jE(),xE(a)):zE(new yE(!1),a)} function B4a(a,b){a=lx([a,b]).pipe(kx(function(e){var f=l(e);e=f.next().value;if(f.next().value&&e.value.isIntersecting)return e.value.isV2Visible}),jE()); var c=a.pipe(kx(function(e){return e===void 0?!0:e}),nE(function(e,f){return e||!f},!1)),d=a.pipe(nE(function(e,f){return f===void 0?e:f?!1:e!=null?e:!0},void 0),kx(function(e){return!!e})); return lx([b,nMa(a,c,d)]).pipe(kx(function(e){var f=l(e);e=f.next().value;var h=l(f.next().value);f=h.next().value;var m=h.next().value;h=h.next().value;var p=0;if(!e)return 0;if(f===void 0)return 16;f&&(p|=1);f||(p|=2);m&&(p|=4);h&&(p|=8);return p}))} ;var E4a=function(a,b){var c=this;this.timeProvider=a;this.measurementRequestObserver=this.lastMeasurementRequest=null;this.requestSubscription=b.pipe(jE()).subscribe(function(d){UE(c);c.measurementRequestObserver=d})},F4a=function(a,b){UE(a); a.lastMeasurementRequest=a.timeProvider.setTimeout(function(){var c;return void((c=a.measurementRequestObserver)==null?void 0:c.next())},b)},UE=function(a){a.lastMeasurementRequest!==null&&a.timeProvider.clearTimeout(a.lastMeasurementRequest); a.lastMeasurementRequest=null}; E4a.prototype.dispose=function(){UE(this);this.requestSubscription.unsubscribe();this.measurementRequestObserver=null};function G4a(a,b,c,d,e){var f=VE.timeThresholdMs;var h=h===void 0?new E4a(b,d):h;return new Pw(function(m){var p=c.pipe(oE(void 0),pE(function(){return H4a(e)})).pipe(kx(function(q){var t=q.value; q=q.timestamp;var u=t.visible;t=t.consecutiveViewTime;var v=t>=f;v||!u?UE(h):(q=Math.max(0,XD(b.now(),q)),F4a(h,Math.max(0,f-t-q)));return v}),nE(function(q,t){return t||q},!1),jE()).subscribe(m); return function(){h.dispose();p.unsubscribe()}}).pipe(qE(function(m){return!m},!0),xE(a))} function H4a(a){return R3a([a,a.pipe(X3a())]).pipe(kx(function(b){var c=l(b);b=c.next().value;c=c.next().value;return{timestamp:b.timestamp,value:{visible:b.value,consecutiveViewTime:c.value}}}),jE(function(b,c){return QE(b,c,function(d,e){return d.consecutiveViewTime===e.consecutiveViewTime&&d.visible===e.visible})}))} ;function I4a(){return Ow(U3a(),nE(function(a,b){return Math.max(a,b)},0),kx(function(a){return Math.round(a)}))} ;function J4a(a){return Ow(q4a(cx(a)),I4a())} ;function K4a(a,b){return b instanceof Pw?b.pipe(pE(function(c){return(c=c?15:null)?dx(new RD(c)):a})):(b=b.value?15:null)?dx(new RD(b)):a} ;function L4a(a){var b=new RD(13);if(a.length<1)return{chain:Tw,capturedErrors:Tw};var c=new Qw,d=a[0];return{chain:a.slice(1).reduce(function(e,f){return e.pipe(fE(function(h){c.next(h);return f}))},d).pipe(fE(function(e){c.next(e); return dx(b)}),lE(new Qw),ix()), capturedErrors:c}} ;var M4a=function(){};var N4a=function(a,b){this.context=a;this.strategies=b}; k(N4a,M4a);N4a.prototype.buildGeometrySource=function(a,b){var c=this.strategies.map(function(f){return f.buildGeometrySource(a,b)}),d=L4a(c.map(function(f){return f.geometrySource})),e=d.capturedErrors.pipe(O4a()); return{geometrySource:d.chain.pipe(xE(this.context.queue)),additionalOutputs:Object.assign.apply(Object,[{strategyFailureReasons:e,strategyErrors:d.capturedErrors}].concat(ja(c.map(function(f){return f.additionalOutputs}))))}}; var O4a=function(){return nE(function(a,b){b instanceof RD?a.push(b.measurementStrategyFailureReason):a.push(-1);return a},[])};function P4a(a,b){var c=a.pipe(lE(new Qw),ix());return pE(function(d){return c.pipe(b(d))})} ;function Q4a(a,b){if(a.inCrossDomainIframe)return dx(new RD(6));var c=new Qw;return tx(cx({}),b,c).pipe(kx(function(){return{timestamp:a.timeProvider.now(),value:{viewportGeometrySourceName:"geo",exposedViewportLocalGeometry:R4a(a),topWindowViewportExternalGeometry:GE(a,!0),measurementRequests:c,viewportLocalAppOffset:{x:0,y:0}}}}),wE(a.queue))} function R4a(a){var b=GE(a,!1);if(!a.inIframe||!nh(a.global.parent)||a.global.parent===a.global)return b;var c=new FE(a.global.parent,a.debugChannel);c.beaconFactory=a.beaconFactory;c=R4a(c);a=a.global.frameElement.getBoundingClientRect();return Z2a($2a(Z2a(c,a),{x:b.left-a.left,y:b.top-a.top}),b)} ;var S4a=function(a,b){this.context=a;this.poller=b}; k(S4a,M4a);S4a.prototype.buildGeometrySource=function(a,b){var c=P4a(Q4a(this.context,this.poller),$3a(this.context,b.requestSource));return{geometrySource:K4a(a.measurableCreative.pipe(c),b.inApp),additionalOutputs:{}}};var T4a=function(a,b,c){c=c===void 0?e4a(a,b):c;this.context=a;this.intersectionObserverStrategy=c}; k(T4a,M4a);T4a.prototype.buildGeometrySource=function(a,b){var c=this.intersectionObserverStrategy(b.useV2);return{geometrySource:K4a(a.measurableCreative.pipe(c,h4a(this.context)),b.inApp),additionalOutputs:{}}};function U4a(a){return a.document.JSC$9281_onVisibilityChange.pipe(kx(function(b){return b==="visible"}),jE(),xE(a.queue))} ;function V4a(a,b,c){var d;return b.pipe(jE(),pE(function(e){return c.pipe(kx(function(){if(!d){d=!0;try{e.next()}finally{d=!1}}return!0}))}),oE(!1),xE(a.queue))} ;function W4a(a){return Ow(NE(kx(function(b){return b>=1?!0:b<=0?!1:b>=a})),T3a(),kx(function(b){return Math.round(b)}))} ;function X4a(a,b,c,d,e){var f=Y4a;if(f.length>1)for(var h=0;h0?p-m[q-1]:p})}))}),jE(Gc),xE(a)), maxConsecutiveViewTime:e,consecutiveViewTime:h.pipe(jE(QE),xE(a))}} ;function Z4a(a){var b=!0;b=b===void 0?!1:b;return Ow(pE(function(c){return R2a(a.document,c,b)}),xE(a.queue))} ;function $4a(a,b,c){var d=c.pipe(kx(function(e){return{value:e,timestamp:a.timeProvider.now()}}),jE(QE)); return b instanceof Pw?b.pipe(jE(),pE(function(e){return e?zE(new yE({value:!1,timestamp:a.timeProvider.now()}),a.queue):d})):b.value===!1?d:new yE(!1)} function a5a(a,b,c,d,e,f,h){var m=VE;b=b instanceof Pw?b.pipe(oE(!1),jE()):b;var p=!a.isMobile();c=$4a(a,c,d);a=h.measurableCreative.pipe(Q3a(a.queue));return Object.assign({},m,{geometryIsOccluded:c,wasLargeAdAtRender:e,allowLargeAdThreshold:p,mayUseViewportShareExposure:b,hasMeasurementStarted:a,useIntersectionObserverV2:f})} ;var b5a=function(a,b,c){var d=d===void 0?Symbol():d;this.element=a;this.immediateUrls=b;this.timeOnScreenUrls=c;this.symbol=d};var VE=Object.freeze({timeThresholdMs:1E3,exposureThreshold:.5,largeAdExposureThreshold:.3}),Y4a=Object.freeze([1,.75,VE.exposureThreshold,VE.largeAdExposureThreshold,0]);function c5a(a,b,c,d,e,f){var h=1;f=f===void 0?!0:f;h=h===void 0?.01:h;var m=m===void 0?a.timeProvider.intervalObservable(100).pipe(xE(a.queue)):m;return a.performanceMonitor.timeExecution(916,function(){return d5a(a,b.pipe(wE(a.queue)),c.pipe(wE(a.queue)),d,e,f,h,m)})()} function d5a(a,b,c,d,e,f,h,m){var p=U4a(a).pipe(kx(function(t){return!t})),q=new N4a(a,[new T4a(a,Y4a), new S4a(a,m)]);m=D3a(O3a,z3a);return t3a(a,b,function(t,u){var v=zE(new yE(u.element),t.queue).pipe(Z4a(t),xE(t.queue)),w={loadedElement:v,shouldMeasure:v.pipe(hE(!0)),measurableCreative:v.pipe(kx(function(Z){var da=da===void 0?Symbol():da;return Object.freeze({symbol:da,element:zE(new yE(Z),t.queue)})})), creativeSearchResult:zE(new yE("mue"),t.queue)},x=new yE(!1),A=new yE(!1),H=new yE(17),P=new yE(!1),O=new yE(!1),Q=zE(AE,t.queue);x=q.buildGeometrySource(w,{inApp:x,useV2:!1,requestSource:zE(H,t.queue)}).geometrySource;w=a5a(t,P,A,p,O,Q,w);A=y4a(t.queue,t.timeProvider,x,w);w=A.geometrySignals;P=A.shouldResetViewabilitySignals;A=X4a(t.queue,w.timestampedExposure,w.visible,A.shouldResetExposureSignals,P);P=G4a(t.queue,t.timeProvider,P,w.measurementRequests,w.visible);O=c.pipe(vx(function(Z){return Z=== u.element.ref}),kx(function(){return"ur"})); Q=X1a(t.timeProvider,e).pipe(hE("t"));O=k4a(t,tx(O,Q));Q=V4a(t,w.measurementRequests,O.pipe(vx(function(Z){return Z!==null}))); x=O.pipe(vx(function(Z){return Z!==null}),kx(function(){return wja(t.global.document)===1})); var V=Q2a(t.document);return Object.assign({},{beaconFactory:new yE(t.beaconFactory),context:new yE(t),inferredPingId:new yE("lidar2"),timeOnScreenPingId:new yE("lidartos"),binaryContext:new yE(17),binaryVersion:new yE(d),requestSource:H,contextValidationErrors:new yE(t.validate()?null:new SD),contextVisibilityKnown:new yE(V),payloadMapper:new yE(C3a),endOfSessionReason:O,timeOnScreenReason:O,requestMeasurementOnEndOfSession:Q,hasImpressionFired:w2a,crossDomainIframeState:new yE(t.inCrossDomainIframe? 1:void 0),inStatefulBeaconExperiment:AE,inFetchLaterBeaconExperiment:AE,isTurtlex:AE,turtlexReportEventData:new yE(""),reportFencedFrameEvent:ux,isViewableAttributionEnabled:AE,inViewableAttributionExperiment:new yE(0),fetchBeaconFactory:ux,supportsPendingBeacon:AE,supportsFetchLater:AE,emit:new yE(H3a),beginToRenderEvent:new yE(Symbol()),activeViewUnmeasurableEvent:new yE(Symbol()),activeViewViewableEvent:new yE(Symbol()),creativeFound:w2a,immediateUrlPrefixes:new yE(u.immediateUrls),timeOnScreenUrlPrefixes:new yE(u.timeOnScreenUrls), cpmavUrls:ux,viewableRelayUrls:ux,measurementDeferralState:new yE(2),urlSerializer:new yE(N3a),viewUrlSerializer:new yE(u3a),isCreativeLoaded:v.pipe(Q3a(t.queue)),pageVisible:p.pipe(kx(function(Z){return!Z})), eosPageVisible:x,timestampedExposureHistory:w.timestampedExposure.pipe(nE(function(Z,da){Z.push(da);return Z},[]))},w,{viewable:TE(t,P), maxTimeOnScreen:TE(t,A.maxTimeOnScreen),timeOnScreen:TE(t,A.timeOnScreen),maxConsecutiveViewTime:TE(t,A.maxConsecutiveViewTime),consecutiveViewTime:A.consecutiveViewTime.pipe(kx(function(Z){return new SE(t.timeProvider,Z)})), totalMeasurementTime:TE(t,A.totalMeasurementTime),totalUnviewedTime:TE(t,A.totalUnviewedTime),userAgentClientHints:x2a(t),clientOrderPingCounter:new yE(new w3a())})},A3a(a,h),E3a(f?F3a(m,G3a):F3a(m,v3a),L3a))} ;var WE=function(a,b){b=b===void 0?36E5:b;var c=c===void 0?!0:c;this.creatives=new Qw;this.elementsToUnregister=new Qw;this.elementMap=new Map;var d=new FE(window,null);d.beaconFactory=new ZD(d,new tE(d));c5a(d,this.creatives,this.elementsToUnregister,a,b,c).subscribe()},e5a=function(a,b,c,d){if(!a.elementMap.has(b)){var e=new BE(b); a.elementMap.set(b,e);a.creatives.next(new b5a(e,c,d))}},XE=function(a,b){a.elementsToUnregister.next(b); var c=a.elementMap.get(b);c!==void 0&&(c.release(),a.elementMap.delete(b))};function f5a(){try{var a,b;return!!((a=window)==null?0:(b=a.top)==null?0:b.location.href)&&!1}catch(c){return!0}} ;function g5a(){var a=h5a();a=a===void 0?"bevasrsg":a;return new Promise(function(b){var c=window===window.top?window:f5a()?window:window.top,d=c[a],e;((e=d)==null?0:e.bevasrs)?b(new YE(d.bevasrs)):(d||(d={},d=(d.nqfbel=[],d),c[a]=d),d.nqfbel.push(function(f){b(new YE(f))}))})} var YE=function(a){wi.call(this);var b=this;this.cj=a;this.zwb="keydown keypress keyup input focusin focusout select copy cut paste change click dblclick auxclick pointerover pointerdown pointerup pointermove pointerout dragenter dragleave drag dragend mouseover mousedown mouseup mousemove mouseout touchstart touchend touchmove wheel".split(" ");this.lHa=void 0;this.dPa=this.cj.p;this.iKb=this.rnb.bind(this);this.addOnDisposeCallback(function(){return void i5a(b)})}; k(YE,wi);YE.prototype.snapshot=function(a){return this.cj.s(Object.assign({},a.tP&&{c:a.tP},a.oPa&&{s:a.oPa},a.qPa!==void 0&&{p:a.qPa}))}; YE.prototype.rnb=function(a){this.cj.e(a)}; var i5a=function(a){a.lHa!==void 0&&(a.zwb.forEach(function(b){var c;(c=a.lHa)==null||c.removeEventListener(b,a.iKb)}),a.lHa=void 0)};function j5a(a){var b=b===void 0?53:b;var c=[];Hf(a,k5a,6).forEach(function(d){Qf(d,2)<=b&&c.push(Qf(d,1))}); return c} function l5a(a){var b=b===void 0?53:b;var c=[];Hf(a,k5a,6).forEach(function(d){Qf(d,2)>b&&c.push(Qf(d,1))}); return c} ;var ZE=function(){wi.apply(this,arguments);this.cpb=1}; k(ZE,wi);ZE.prototype.share=function(){if(this.isDisposed())throw Error("E:AD");this.cpb++;return this}; ZE.prototype.dispose=function(){--this.cpb||wi.prototype.dispose.call(this)};var m5a=function(a){this.pCb=a;a.addNewEventMetric("/client_streamz/bg/frs",Rv("mk"))},n5a=function(a){a.addNewEventMetric("/client_streamz/bg/wrl",Rv("mn"),Qv("ac"),Qv("sc"),Rv("rk"),Rv("mk"))},o5a=function(a){this.qCb=a; a.addNewCounter("/client_streamz/bg/ec",Rv("en"),Rv("mk"))}; o5a.prototype.increment=function(a,b){this.qCb.JSC$7753_incrementCounter("/client_streamz/bg/ec",a,b)}; var p5a=function(a){this.rCb=a;a.addNewEventMetric("/client_streamz/bg/el",Rv("en"),Rv("mk"))},q5a=function(a){this.sCb=a; a.addNewCounter("/client_streamz/bg/cec",Qv("ec"),Rv("mk"))}; q5a.prototype.increment=function(a,b){this.sCb.JSC$7753_incrementCounter("/client_streamz/bg/cec",a,b)}; var r5a=function(a){this.tCb=a;a.addNewCounter("/client_streamz/bg/po/csc",Qv("cs"),Rv("mk"))}; r5a.prototype.increment=function(a,b){this.tCb.JSC$7753_incrementCounter("/client_streamz/bg/po/csc",a,b)}; var s5a=function(a){this.uCb=a;a.addNewCounter("/client_streamz/bg/po/ctav",Rv("av"),Rv("mk"))}; s5a.prototype.increment=function(a,b){this.uCb.JSC$7753_incrementCounter("/client_streamz/bg/po/ctav",a,b)}; var t5a=function(a){this.vCb=a;a.addNewCounter("/client_streamz/bg/po/cwsc",Rv("su"),Rv("mk"))}; t5a.prototype.increment=function(a,b){this.vCb.JSC$7753_incrementCounter("/client_streamz/bg/po/cwsc",a,b)}; var u5a=function(a){this.wCb=a;a.addNewEventMetric("/client_streamz/bg/od/p",Rv("mk"))},v5a=function(a){this.xCb=a; a.addNewEventMetric("/client_streamz/bg/od/n",Rv("et"),Rv("mk"))};var w5a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(w5a,Dg);var x5a=function(a,b){return jfa(a,3,b,hea)};var y5a=function(){this.minSize=1024}; y5a.prototype.compress=function(a){var b,c,d,e;return ta(function(f){switch(f.nextAddress){case 1:return b=new CompressionStream("gzip"),c=new Response(b.readable).arrayBuffer(),d=b.writable.getWriter(),f.yield(d.write(new TextEncoder().encode(a)),2);case 2:return f.yield(d.close(),3);case 3:return e=Uint8Array,f.yield(c,4);case 4:return f.return(new e(f.yieldResult));}})}; y5a.prototype.isSupported=function(a){return a0?c:void 0);c=cg(c,4,e>0?e:void 0);c=cg(c,5,f>0?f:void 0);c=Zea(c);If(h,10,c)}h=this.logRequest.clone();c=Date.now().toString();h=sf(h,4,Ue(c));a=a.slice();a=Kf(h,3,a);d&&(h=new z5a,d=cg(h,13,d),h=new A5a,d=If(h,2,d),h=new K5a,d=If(h,1,d),d=fg(d, 2,9),If(a,18,d));b&&dg(a,14,b);return a};function Q5a(a){this.currBaseValue_=this.currValue_=this.initialValue_=a} Q5a.prototype.reset=function(){this.currBaseValue_=this.currValue_=this.initialValue_};var dha=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a,8)}; k(dha,Dg);var R5a=hha(dha);var eha=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(eha,Dg);var fF;fF=new fha;var gF=function(a){wi.call(this);var b=this;this.componentId="";this.pendingEvents=[];this.lastFailedAuth="";this.pageId=null;this.noFlushUntilMs=this.startWaitingMs=-1;this.JSC$9487_compressor=this.experimentIds=null;this.numRetriesSinceLastSuccessfulFlush=this.numLogsDroppedSinceLastFlush=0;this.metalogService=null;this.persistedLogExpiredCount=this.persistedLogRecoveredCount=0;this.sequencePosition=1;this.timeoutMillis=0;this.JSC$9487_sendBeaconApiEnabled=!1;this.logSource=a.logSource;this.getAuthHeaderValue= a.getAuthHeaderValue||function(){}; this.logRequestBuilder=new N5a(a.logSource,a.isServiceWorkerScope);this.network=a.network||null;this.productID=a.productID||null;this.clearcutUrl=a.urlOverride||null;this.sessionIndex=a.sessionIndex||null;this.disableAutomaticFlush=a.disableAutomaticFlush||!1;this.logger=null;this.withCredentials=!a.disableWithCredentials;this.isServiceWorkerScope=a.isServiceWorkerScope||!1;this.isSendBeaconSupported=!this.isServiceWorkerScope&&!!Yh()&&!!Yh().navigator&&Yh().navigator.sendBeacon!==void 0;this.isBrowserSupported= typeof URLSearchParams!=="undefined"&&!!new URL(S5a()).searchParams&&!!new URL(S5a()).searchParams.set;var c=J5a(new cF);M5a(this.logRequestBuilder,c);this.flushBackoff=new Q5a(1E4);a=T5a(this,a.backgroundJobDeferrer);this.JSC$9487_flushTimer=new $E(this.flushBackoff.currValue_,a);this.backupTimer=new $E(6E5,a);this.disableAutomaticFlush||this.backupTimer.start();this.isServiceWorkerScope||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){U5a(b); var d;(d=b.metalogService)==null||d.flush()}}),document.addEventListener("pagehide",function(){U5a(b); var d;(d=b.metalogService)==null||d.flush()}))}; k(gF,wi);var T5a=function(a,b){if(!a.isBrowserSupported)return function(){}; var c=function(){a.flush()}; return b?function(){b().then(c)}:c}; gF.prototype.disposeInternal=function(){U5a(this);this.JSC$9487_flushTimer.stop();this.backupTimer.stop();wi.prototype.disposeInternal.call(this)}; var V5a=function(a){a.clearcutUrl||(a.clearcutUrl=S5a());try{return new URL(a.clearcutUrl).toString()}catch(b){return new URL(a.clearcutUrl,Yh().location.origin).toString()}}; gF.prototype.dispatch=function(a){if(a instanceof dF)this.log(a);else try{var b=new dF,c=a.serialize();var d=eg(b,8,c);this.log(d)}catch(e){hF(this,4,1)}}; var hF=function(a,b,c){a.metalogService&&a.metalogService.increment(b,c)}; gF.prototype.log=function(a){hF(this,2,1);if(this.isBrowserSupported){a=a.clone();var b=this.sequencePosition++;a=dg(a,21,b);this.componentId&&eg(a,26,this.componentId);b=a;if(pea(qf(b,1))==null){var c=Date.now();c=Number.isFinite(c)?c.toString():"0";sf(b,1,Ue(c))}(ld?oea(qf(b,15,void 0,void 0,Ve)):oea(qf(b,15)))!=null||dg(b,15,new Date().getTimezoneOffset()*60);this.experimentIds&&(c=this.experimentIds.clone(),If(b,16,c));hF(this,1,1);b=this.pendingEvents.length-1E3+1;b>0&&(this.pendingEvents.splice(0, b),this.numLogsDroppedSinceLastFlush+=b,hF(this,3,b));this.pendingEvents.push(a);this.disableAutomaticFlush||this.JSC$9487_flushTimer.enabled||this.JSC$9487_flushTimer.start()}}; gF.prototype.flush=function(a,b){var c=this;if(this.pendingEvents.length===0)a&&a();else if(this.JSC$9487_sendBeaconApiEnabled&&this.isSendBeaconSupported)this.logRequestBuilder.transmissionType=3,W5a(this);else{var d=Date.now();if(this.noFlushUntilMs>d&&this.startWaitingMs0&&(c.startWaitingMs=Date.now(),c.noFlushUntilMs=c.startWaitingMs+v),Lea(w.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows),Kea(w),w=fF.ctor?fF.getExtensionFn(w,fF.ctor,175237375,fF.JSC$5986_hasMessageId): fF.getExtensionFn(w,175237375,null,fF.JSC$5986_hasMessageId),w=w===null?void 0:w)&&(w=Qf(w,1,-1),w!==-1&&(c.flushBackoff=new Q5a(w<1?1:w),c.JSC$9487_flushTimer.setInterval(c.flushBackoff.currValue_)))}a&&a();c.numRetriesSinceLastSuccessfulFlush=0},t=function(v,w){var x=Hf(f,dF,3); var A=Number(Rf(f,14)),H=c.flushBackoff;H.currBaseValue_=Math.min(3E5,H.currBaseValue_*2);H.currValue_=Math.min(3E5,H.currBaseValue_+Math.round(.1*(Math.random()-.5)*2*H.currBaseValue_));c.JSC$9487_flushTimer.setInterval(c.flushBackoff.currValue_);v===401&&h&&(c.lastFailedAuth=h);A&&(c.numLogsDroppedSinceLastFlush+=A);w===void 0&&(w=c.isRetryable(v));w&&(c.pendingEvents=x.concat(c.pendingEvents),c.disableAutomaticFlush||c.JSC$9487_flushTimer.enabled||c.JSC$9487_flushTimer.start());hF(c,7,1);b&&b("net-send-failed", v);++c.numRetriesSinceLastSuccessfulFlush},u=function(){c.network&&c.network.send(p,q,t)}; m?m.then(function(v){hF(c,5,e);p.requestHeaders["Content-Encoding"]="gzip";p.requestHeaders["Content-Type"]="application/binary";p.body=v;p.bodyType=2;u()},function(){hF(c,6,e); u()}):u()}}}}; var X5a=function(a,b,c){c=c===void 0?null:c;var d=d===void 0?a.withCredentials:d;var e={},f=new URL(V5a(a));c&&(e.Authorization=c);a.sessionIndex&&(e["X-Goog-AuthUser"]=a.sessionIndex,f.searchParams.set("authuser",a.sessionIndex));a.pageId&&(Object.defineProperty(e,"X-Goog-PageId",{value:a.pageId}),f.searchParams.set("pageId",a.pageId));return{url:f.toString(),body:b,bodyType:1,requestHeaders:e,requestType:"POST",withCredentials:d,timeoutMillis:a.timeoutMillis}},U5a=function(a){a.logRequestBuilder.isFinal= !0; a.flush();a.logRequestBuilder.isFinal=!1},W5a=function(a){Y5a(a,function(b,c){b=new URL(b); b.searchParams.set("format","json");var d=!1;try{d=Yh().navigator.sendBeacon(b.toString(),c.serialize())}catch(e){}d||(a.isSendBeaconSupported=!1);return d})},Y5a=function(a,b){if(a.pendingEvents.length!==0){var c=new URL(V5a(a)); c.searchParams.delete("format");var d=a.getAuthHeaderValue();d&&c.searchParams.set("auth",d);c.searchParams.set("authuser",a.sessionIndex||"0");for(d=0;d<10&&a.pendingEvents.length;++d){var e=a.pendingEvents.slice(0,32),f=a.logRequestBuilder.build(e,a.numLogsDroppedSinceLastFlush,a.numRetriesSinceLastSuccessfulFlush,a.productID,a.persistedLogRecoveredCount,a.persistedLogExpiredCount);if(!b(c.toString(),f)){++a.numRetriesSinceLastSuccessfulFlush;break}a.numLogsDroppedSinceLastFlush=0;a.numRetriesSinceLastSuccessfulFlush= 0;a.persistedLogRecoveredCount=0;a.persistedLogExpiredCount=0;a.pendingEvents=a.pendingEvents.slice(e.length)}a.JSC$9487_flushTimer.enabled&&a.JSC$9487_flushTimer.stop()}}; gF.prototype.isRetryable=function(a){return 500<=a&&a<600||a===401||a===0}; var S5a=function(){return"https://play.google.com/log?format=json&hasfast=true"};var Z5a=function(){this.abortSupported=typeof AbortController!=="undefined"}; Z5a.prototype.send=function(a,b,c){var d=this,e,f,h,m,p,q,t,u,v,w;return ta(function(x){switch(x.nextAddress){case 1:return f=(e=d.abortSupported?new AbortController:void 0)?setTimeout(function(){e.abort()},a.timeoutMillis):void 0,x.setCatchFinallyBlocks(2,3),h=Object.assign({},{method:a.requestType, headers:Object.assign({},a.requestHeaders)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.timeoutMillis&&e?e.signal:null}),x.yield(fetch(a.url,h),5);case 5:m=x.yieldResult;if(m.status!==200){(p=c)==null||p(m.status);x.jumpTo(3);break}if((q=b)==null){x.jumpTo(7);break}return x.yield(m.text(),8);case 8:q(x.yieldResult);case 7:case 3:x.enterFinallyBlock();clearTimeout(f);x.leaveFinallyBlock(0);break;case 2:t=x.enterCatchBlock();switch((u=t)==null?void 0:u.name){case"AbortError":(v= c)==null||v(408);break;default:(w=c)==null||w(400);}x.jumpTo(3);}})}; Z5a.prototype.getTransmissionType=function(){return 4};var iF=function(a,b){b=b===void 0?"0":b;wi.call(this);this.logSource=a;this.sessionIndex=b;this.destinationUrl="https://play.google.com/log?format=json&hasfast=true";this.buildLabel=null;this.serviceWorkerScopeEnabled=!1;this.network=null;this.componentId="";this.JSC$9506_clearExperimentIds=this.productID=null;this.JSC$9506_sendBeaconApiEnabled=!1;this.logger=this.pageId=null}; k(iF,wi);var $5a=function(a,b){a.buildLabel=b;return a},a6a=function(a,b){a.network=b; return a},b6a=function(a,b){a.JSC$9506_clearExperimentIds=b},c6a=function(a){a.JSC$9506_sendBeaconApiEnabled=!0; return a}; iF.prototype.disableWithCredentials=function(){this.withCredentialsDisabled=!0;return this}; iF.prototype.build=function(){this.network||(this.network=new Z5a);var a=new gF({logSource:this.logSource,getAuthHeaderValue:this.getAuthHeaderValue?this.getAuthHeaderValue:ri,sessionIndex:this.sessionIndex,urlOverride:this.destinationUrl,isServiceWorkerScope:this.serviceWorkerScopeEnabled,disableAutomaticFlush:!1,disableWithCredentials:this.withCredentialsDisabled,backgroundJobDeferrer:this.backgroundJobDeferrer,network:this.network});xi(this,a);if(this.buildLabel){var b=this.buildLabel,c=eF(a.logRequestBuilder); eg(c,7,b)}a.JSC$9487_compressor=new y5a;this.componentId&&(a.componentId=this.componentId);this.productID&&(a.productID=this.productID);this.pageId&&(a.pageId=this.pageId);this.JSC$9506_clearExperimentIds&&((c=this.JSC$9506_clearExperimentIds)?(a.experimentIds||(a.experimentIds=new Uia),b=a.experimentIds,c=c.serialize(),eg(b,4,c)):a.experimentIds&&sf(a.experimentIds,4));this.JSC$9506_sendBeaconApiEnabled&&(a.JSC$9487_sendBeaconApiEnabled=a.isSendBeaconSupported);P5a(a.logRequestBuilder);this.network.setLogSource&& this.network.setLogSource(this.logSource);this.network.setTransportReferenceAndAttemptFlush&&this.network.setTransportReferenceAndAttemptFlush(a);return a};var d6a=function(a,b,c,d,e,f,h){a=a===void 0?-1:a;b=b===void 0?"":b;c=c===void 0?"":c;d=d===void 0?!1:d;e=e===void 0?"":e;wi.call(this);this.logSource=a;this.componentId=b;f?b=f:(a=new iF(a,"0"),a.componentId=b,xi(this,a),c!==""&&(a.destinationUrl=c),d&&(a.serviceWorkerScopeEnabled=!0),e&&$5a(a,e),h&&a6a(a,h),b=a.build());this.JSC$9510_transport=b}; k(d6a,wi);d6a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new iKa,c=[],d=0;d0&&(this.timeoutId_=setTimeout(this.timeout_.bind(this),this.timeoutInterval_)),this.inSend_=!0,this.xhr_.send(a),this.inSend_=!1}catch(h){m6a(this,h)}}; jF.prototype.createXhr=function(){return this.JSC$9516_xmlHttpFactory_?this.JSC$9516_xmlHttpFactory_.createInstance():g6a.createInstance()}; jF.prototype.timeout_=function(){typeof Aaa!="undefined"&&this.xhr_&&(this.JSC$9516_lastError_="Timed out after "+this.timeoutInterval_+"ms, aborting",this.JSC$9516_lastErrorCode_=8,this.dispatchEvent("timeout"),this.abort(8))}; var m6a=function(a,b){a.JSC$9516_active_=!1;a.xhr_&&(a.inAbort_=!0,a.xhr_.abort(),a.inAbort_=!1);a.JSC$9516_lastError_=b;a.JSC$9516_lastErrorCode_=5;n6a(a);kF(a)},n6a=function(a){a.errorDispatched_||(a.errorDispatched_=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}; jF.prototype.abort=function(a){this.xhr_&&this.JSC$9516_active_&&(this.JSC$9516_active_=!1,this.inAbort_=!0,this.xhr_.abort(),this.inAbort_=!1,this.JSC$9516_lastErrorCode_=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),kF(this))}; jF.prototype.disposeInternal=function(){this.xhr_&&(this.JSC$9516_active_&&(this.JSC$9516_active_=!1,this.inAbort_=!0,this.xhr_.abort(),this.inAbort_=!1),kF(this,!0));jF.superClass_.disposeInternal.call(this)}; jF.prototype.onReadyStateChange_=function(){if(!this.isDisposed())if(this.inOpen_||this.inSend_||this.inAbort_)o6a(this);else this.onReadyStateChangeEntryPoint_()}; jF.prototype.onReadyStateChangeEntryPoint_=function(){o6a(this)}; var o6a=function(a){if(a.JSC$9516_active_&&typeof Aaa!="undefined")if(a.inSend_&&lF(a)==4)setTimeout(a.onReadyStateChange_.bind(a),0);else if(a.dispatchEvent("readystatechange"),a.isComplete()){a.JSC$9516_active_=!1;try{if(a.isSuccess())a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.JSC$9516_lastErrorCode_=6;try{var b=lF(a)>2?a.xhr_.statusText:""}catch(c){b=""}a.JSC$9516_lastError_=b+" ["+a.getStatus()+"]";n6a(a)}}finally{kF(a)}}},kF=function(a,b){if(a.xhr_){a.timeoutId_&&(clearTimeout(a.timeoutId_), a.timeoutId_=null); var c=a.xhr_;a.xhr_=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}}; jF.prototype.isActive=function(){return!!this.xhr_}; jF.prototype.isComplete=function(){return lF(this)==4}; jF.prototype.isSuccess=function(){var a=this.getStatus();a:switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var b=!0;break a;default:b=!1;}if(!b){if(a=a===0)a=Rc(String(this.JSC$9516_lastUri_))[1]||null,!a&&xa.self&&xa.self.location&&(a=xa.self.location.protocol.slice(0,-1)),a=!i6a.test(a?a.toLowerCase():"");b=a}return b}; var lF=function(a){return a.xhr_?a.xhr_.readyState:0}; jF.prototype.getStatus=function(){try{return lF(this)>2?this.xhr_.status:-1}catch(a){return-1}}; jF.prototype.getResponseText=function(){try{return this.xhr_?this.xhr_.responseText:""}catch(a){return""}}; var p6a=function(a){try{if(!a.xhr_)return null;if("response"in a.xhr_)return a.xhr_.response;switch(a.responseType_){case"":case"text":return a.xhr_.responseText;case"arraybuffer":if("mozResponseArrayBuffer"in a.xhr_)return a.xhr_.mozResponseArrayBuffer;}return null}catch(b){return null}}; jF.prototype.getAllResponseHeaders=function(){return this.xhr_&&lF(this)>=2?this.xhr_.getAllResponseHeaders()||"":""}; var q6a=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;ca.JSC$9564_maxDelayMs_&&(a.currentMaxDelayMs_=a.JSC$9564_maxDelayMs_)));a.inRetryMode_=!0;return b};var M6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(M6a,Dg);var uF=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(uF,Dg);var O6a=function(){var a=new uF;return Df(a,1,N6a,Ne(!0))},P6a=function(){var a=new uF; return Df(a,2,N6a,Ne(!0))},N6a=[1, 2,3,15];var Q6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Q6a,Dg);var vF=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(vF,Dg);var Yf=[1,2,3,4,5,6,7,8,9,10,11,12,13];var R6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(R6a,Dg);var S6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(S6a,Dg);S6a.prototype.getName=function(){return $f(this,wf(this,T6a,1))}; var T6a=[1,2];var U6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(U6a,Dg);U6a.prototype.getOwner=function(){return Gf(this,uF,2)};var V6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(V6a,Dg);V6a.prototype.getOwner=function(){return Gf(this,uF,2)};var W6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(W6a,Dg);var wF=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(wF,Dg);wF.prototype.setHeader=function(a){return If(this,4,a)}; wF.prototype.hasHeader=function(){return vf(this,M6a,4)}; var X6a=[2,3,6];var Y6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Y6a,Dg);var Z6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Z6a,Dg);var $6a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k($6a,Dg);var a7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(a7a,Dg);var b7a=[2,3];var c7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(c7a,Dg);var d7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(d7a,Dg);var e7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(e7a,Dg);e7a.prototype.getMessage=function(){return Tf(this,3)};var xF=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(xF,Dg);xF.prototype.getStatus=function(){return Gf(this,e7a,1)};var f7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(f7a,Dg);var g7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(g7a,Dg);var h7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(h7a,Dg);var i7a=[1,2,3,5];var j7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(j7a,Dg);var k7a=[2,3,4];var l7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(l7a,Dg);var m7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(m7a,Dg);m7a.prototype.getStatus=function(){return Gf(this,l7a,2)};var n7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(n7a,Dg);var o7a=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(o7a,Dg);function yF(a){wi.call(this);this.handler_=a;this.JSC$9625_keys_={}} Ua(yF,wi);var p7a=[];yF.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(p7a[0]=b.toString()),b=p7a);for(var e=0;e=b||(this.tokens=Math.min(b,this.max),this.lastAddedTimestampMs=a)};var B7a=function(){},C7a=function(){},D7a=function(a){this.httpStatusCode=a},E7a=function(a){this.count=a},F7a=function(){},G7a=function(){},H7a=function(){},I7a=function(a,b){this.error=a; this.httpStatusCode=b},J7a=function(a){this.status=a},K7a=function(){this.forceLongPolling=!1};var L7a=function(a){var b=Error.call(this,"["+Qf(a,1)+"] "+a.getMessage());this.message=b.message;"stack"in b&&(this.stack=b.stack);this.status=a}; k(L7a,Error);var M7a=function(a,b,c,d){this.objectId=a;this.version=b;this.payload=c;this.isReplay=d===void 0?!1:d},N7a=function(){},O7a=function(a){this.timestampMicros=a};var P7a={ERAS:["BC","AD"],ERANAMES:["Before Christ","Anno Domini"],NARROWMONTHS:"JFMAMJJASOND".split(""),STANDALONENARROWMONTHS:"JFMAMJJASOND".split(""),MONTHS:"January February March April May June July August September October November December".split(" "),STANDALONEMONTHS:"January February March April May June July August September October November December".split(" "),SHORTMONTHS:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),STANDALONESHORTMONTHS:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "), WEEKDAYS:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),STANDALONEWEEKDAYS:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),SHORTWEEKDAYS:"Sun Mon Tue Wed Thu Fri Sat".split(" "),STANDALONESHORTWEEKDAYS:"Sun Mon Tue Wed Thu Fri Sat".split(" "),NARROWWEEKDAYS:"SMTWTFS".split(""),STANDALONENARROWWEEKDAYS:"SMTWTFS".split(""),SHORTQUARTERS:["Q1","Q2","Q3","Q4"],QUARTERS:["1st quarter","2nd quarter","3rd quarter","4th quarter"],AMPMS:["AM","PM"],DATEFORMATS:["EEEE, MMMM d, y", "MMMM d, y","MMM d, y","M/d/yy"],TIMEFORMATS:["h:mm:ss\u202Fa zzzz","h:mm:ss\u202Fa z","h:mm:ss\u202Fa","h:mm\u202Fa"],DATETIMEFORMATS:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],FIRSTDAYOFWEEK:6,WEEKENDRANGE:[5,6],FIRSTWEEKCUTOFFDAY:5},BF=P7a;BF=P7a;var Q7a=function(a,b){switch(b){case 1:return a%4!=0||a%100==0&&a%400!=0?28:29;case 5:case 8:case 10:case 3:return 30;}return 31},R7a=function(a,b,c,d,e){a=new Date(a,b,c); e=e||0;return a.valueOf()+(((d!==void 0?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)*864E5},DF=function(a){typeof a==="number"?(this.date=S7a(a,0,1),CF(this,1)):Ma(a)?(this.date=S7a(a.getFullYear(),a.getMonth(),a.getDate()),CF(this,a.getDate())):(this.date=new Date(Sa()),a=this.date.getDate(),this.date.setHours(0),this.date.setMinutes(0),this.date.setSeconds(0),this.date.setMilliseconds(0),CF(this,a))},S7a=function(a,b,c){b=new Date(a,b,c); a>=0&&a<100&&b.setFullYear(b.getFullYear()-1900);return b}; g=DF.prototype;g.firstDayOfWeek_=BF.FIRSTDAYOFWEEK;g.firstWeekCutOffDay_=BF.FIRSTWEEKCUTOFFDAY;g.clone=function(){var a=new DF(this.date);a.firstDayOfWeek_=this.firstDayOfWeek_;a.firstWeekCutOffDay_=this.firstWeekCutOffDay_;return a}; g.getFullYear=function(){return this.date.getFullYear()}; g.getYear=function(){return this.getFullYear()}; g.getMonth=function(){return this.date.getMonth()}; g.getDate=function(){return this.date.getDate()}; g.getTime=function(){return this.date.getTime()}; g.getDay=function(){return this.date.getDay()}; g.getUTCFullYear=function(){return this.date.getUTCFullYear()}; g.getUTCMonth=function(){return this.date.getUTCMonth()}; g.getUTCDate=function(){return this.date.getUTCDate()}; g.getUTCDay=function(){return this.date.getDay()}; g.getUTCHours=function(){return this.date.getUTCHours()}; g.getUTCMinutes=function(){return this.date.getUTCMinutes()}; g.getTimezoneOffset=function(){return this.date.getTimezoneOffset()}; g.set=function(a){this.date=new Date(a.getFullYear(),a.getMonth(),a.getDate())}; g.setFullYear=function(a){this.date.setFullYear(a)}; g.setYear=function(a){this.setFullYear(a)}; g.setMonth=function(a){this.date.setMonth(a)}; g.setDate=function(a){this.date.setDate(a)}; g.setTime=function(a){this.date.setTime(a)}; g.setUTCFullYear=function(a){this.date.setUTCFullYear(a)}; g.setUTCMonth=function(a){this.date.setUTCMonth(a)}; g.setUTCDate=function(a){this.date.setUTCDate(a)}; g.add=function(a){if(a.years||a.months){var b=this.getMonth()+a.months+a.years*12,c=this.getYear()+Math.floor(b/12);b%=12;b<0&&(b+=12);var d=Math.min(Q7a(c,b),this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.days&&(c=this.getYear(),b=c>=0&&c<=99?-1900:0,a=new Date(new Date(c,this.getMonth(),this.getDate(),12).getTime()+a.days*864E5),this.setDate(1),this.setFullYear(a.getFullYear()+b),this.setMonth(a.getMonth()),this.setDate(a.getDate()),CF(this,a.getDate()))}; var T7a=function(a){var b=a.getFullYear(),c=b<0?"-":b>=1E4?"+":"";return[c+Mc(Math.abs(b),c?6:4),Mc(a.getMonth()+1,2),Mc(a.getDate(),2)].join("")+""}; DF.prototype.equals=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())}; DF.prototype.toString=function(){return T7a(this)}; var CF=function(a,b){a.getDate()!=b&&a.date.setUTCHours(a.date.getUTCHours()+(a.getDate()>>0)}; g=FF.prototype;g.isSafeInteger=function(){var a=this.high_>>21;return a==0||a==-1&&!(this.low_==0&&this.high_==-2097152)}; g.toString=function(a){a=a||10;if(a<2||36>2);var c=Math.pow(a,b),d=HF(c,c/4294967296);c=this.div(d);d=Math.abs(GF(IF(this,c.multiply(d))));var e=a==10?""+d:d.toString(a);e.length>>0>a.low_>>>0?1:-1:this.high_>a.high_?1:-1}; g.negate=function(){var a=~this.low_+1|0;return HF(a,~this.high_+!a|0)}; g.add=function(a){var b=this.high_>>>16,c=this.high_&65535,d=this.low_>>>16,e=a.high_>>>16,f=a.high_&65535,h=a.low_>>>16;a=(this.low_&65535)+(a.low_&65535);h=(a>>>16)+(d+h);d=h>>>16;d+=c+f;return HF((h&65535)<<16|a&65535,((d>>>16)+(b+e)&65535)<<16|d&65535)}; var IF=function(a,b){return a.add(b.negate())}; g=FF.prototype;g.multiply=function(a){if(this.isZero())return this;if(a.isZero())return a;var b=this.high_>>>16,c=this.high_&65535,d=this.low_>>>16,e=this.low_&65535,f=a.high_>>>16,h=a.high_&65535,m=a.low_>>>16;a=a.low_&65535;var p=e*a;var q=(p>>>16)+d*a;var t=q>>>16;q=(q&65535)+e*m;t+=q>>>16;t+=c*a;var u=t>>>16;t=(t&65535)+d*m;u+=t>>>16;t=(t&65535)+e*h;u=u+(t>>>16)+(b*a+c*m+d*h+e*f)&65535;return HF((q&65535)<<16|p&65535,u<<16|t&65535)}; g.div=function(a){if(a.isZero())throw Error("division by zero");if(this.high_<0){if(this.equals(JF)){if(a.equals(KF)||a.equals(W7a))return JF;if(a.equals(JF))return KF;var b=this.high_;b=HF(this.low_>>>1|b<<31,b>>1);b=b.div(a).shiftLeft(1);if(b.equals(LF))return a.high_<0?KF:W7a;var c=IF(this,a.multiply(b));return b.add(c.div(a))}return a.high_<0?this.negate().div(a.negate()):this.negate().div(a).negate()}if(this.isZero())return LF;if(a.high_<0)return a.equals(JF)?LF:this.div(a.negate()).negate(); b=LF;for(c=this;c.compare(a)>=0;){var d=Math.max(1,Math.floor(GF(c)/GF(a))),e=Math.ceil(Math.log(d)/Math.LN2);e=e<=48?1:Math.pow(2,e-48);for(var f=MF(d),h=f.multiply(a);h.high_<0||h.compare(c)>0;)d-=e,f=MF(d),h=f.multiply(a);f.isZero()&&(f=KF);b=b.add(f);c=IF(c,h)}return b}; g.not=function(){return HF(~this.low_,~this.high_)}; g.and=function(a){return HF(this.low_&a.low_,this.high_&a.high_)}; g.or=function(a){return HF(this.low_|a.low_,this.high_|a.high_)}; g.xor=function(a){return HF(this.low_^a.low_,this.high_^a.high_)}; g.shiftLeft=function(a){a&=63;if(a==0)return this;var b=this.low_;return a<32?HF(b<>>32-a):HF(0,b<0?a>=0x7fffffffffffffff?Z7a:new FF(a,a/4294967296):a<0?a<=-0x7fffffffffffffff?JF:new FF(-a,-a/4294967296).negate():LF},HF=function(a,b){return new FF(a,b)},NF=function(a,b){if(a.charAt(0)=="-")return NF(a.substring(1),b).negate(); var c=parseInt(a,b||10);if(c<=9007199254740991)return new FF(c%4294967296|0,c/4294967296|0);if(a.length==0)throw Error("number format error: empty string");if(a.indexOf("-")>=0)throw Error("number format error: interior \"-\" character: "+a);b=b||10;if(b<2||36a.parts.length)b=!1;else{for(b=0;b1){var t=q[0];q=q[1];var u=t.split("_");h=u.length>=2&&u[1]=="type"?h+(t+"="+q+"&"):h+(t+"=redacted&")}}}else h=null;}else h=f;return"XMLHTTP REQ ("+d+") [attempt "+e+"]: "+b+"\n"+c+"\n"+h})},o8a=function(a,b,c,d,e,f,h){a.info(function(){return"XMLHTTP RESP ("+d+") [ attempt "+e+"]: "+b+"\n"+c+"\n"+f+" "+h})},cG=function(a,b,c,d){a.info(function(){return"XMLHTTP TEXT ("+ b+"): "+p8a(a,c)+(d?" "+d:"")})},q8a=function(a,b){a.info(function(){return"TIMEOUT: "+b})}; bG.prototype.debug=function(){}; bG.prototype.info=function(){}; bG.prototype.warning=function(){}; var p8a=function(a,b){if(!a.redactEnabled_)return b;if(!b)return null;try{var c=JSON.parse(b);if(c)for(var d=0;d0&&(a.readyStateChangeThrottle_=new mw(Qa(a.xmlHttpHandler_,a,a.xmlHttp_),a.JSC$9736_readyStateChangeThrottleMs_));a.JSC$9736_eventHandler_.listen(a.xmlHttp_,"readystatechange", a.readyStateChangeHandler_);b=a.JSC$9736_extraHeaders_?Nh(a.JSC$9736_extraHeaders_):{};a.postData_?(a.verb_||(a.verb_="POST"),b["Content-Type"]="application/x-www-form-urlencoded",a.xmlHttp_.send(a.requestUri_,a.verb_,a.postData_,b)):(a.verb_="GET",a.xmlHttp_.send(a.requestUri_,a.verb_,null,b));ZF(1);n8a(a.JSC$9736_channelDebug_,a.verb_,a.requestUri_,a.rid_,a.retryId_,a.postData_)}; dG.prototype.readyStateChangeHandler_=function(a){a=a.target;var b=this.readyStateChangeThrottle_;b&&lF(a)==3?(this.JSC$9736_channelDebug_.debug("Throttling readystatechange."),b.fire()):this.xmlHttpHandler_(a)}; dG.prototype.xmlHttpHandler_=function(a){try{a==this.xmlHttp_?y8a(this):this.JSC$9736_channelDebug_.warning("Called back with an unexpected xmlhttp")}catch(b){this.JSC$9736_channelDebug_.debug("Failed call to OnXmlHttpReadyStateChanged_")}finally{}}; var y8a=function(a){var b=lF(a.xmlHttp_),c=a.xmlHttp_.JSC$9516_lastErrorCode_,d=a.xmlHttp_.getStatus();if(!(b<3||b==3&&!z8a(a))){a.cancelled_||b!=4||c==7||(c==8||d<=0?ZF(3):ZF(2));A8a(a);var e=a.xmlHttp_.getStatus();a.lastStatusCode_=e;c=B8a(a);z8a(a)||a.JSC$9736_channelDebug_.debug(function(){return"No response text for uri "+a.requestUri_+" status "+e}); a.successful_=e==200;o8a(a.JSC$9736_channelDebug_,a.verb_,a.requestUri_,a.rid_,a.retryId_,b,e);if(a.successful_){if(a.decodeInitialResponse_&&!a.initialResponseDecoded_)if(d=C8a(a))cG(a.JSC$9736_channelDebug_,a.rid_,d,"Initial handshake response via X-HTTP-Initial-Response"),a.initialResponseDecoded_=!0,D8a(a,d);else{a.successful_=!1;a.JSC$9736_lastError_=3;$F(12);a.JSC$9736_channelDebug_.warning("XMLHTTP Missing X_HTTP_INITIAL_RESPONSE ("+a.rid_+")");fG(a);gG(a);return}a.decodeChunks_?E8a(a,b,c):( cG(a.JSC$9736_channelDebug_,a.rid_,c,null),D8a(a,c));b==4&&fG(a);a.successful_&&!a.cancelled_&&(b==4?F8a(a.JSC$9736_channel_,a):(a.successful_=!1,eG(a)))}else q6a(a.xmlHttp_),e==400&&c.indexOf("Unknown SID")>0?(a.JSC$9736_lastError_=3,$F(12),a.JSC$9736_channelDebug_.warning("XMLHTTP Unknown SID ("+a.rid_+")")):(a.JSC$9736_lastError_=0,$F(13),a.JSC$9736_channelDebug_.warning("XMLHTTP Bad status "+e+" ("+a.rid_+")")),fG(a),gG(a)}},C8a=function(a){return a.xmlHttp_&&(a=a.xmlHttp_,(a=a.xhr_?a.xhr_.getResponseHeader("X-HTTP-Initial-Response"): null)&&!Za(a))?a:null},B8a=function(a){if(!G8a(a))return a.xmlHttp_.getResponseText(); var b=p6a(a.xmlHttp_);if(b==="")return"";var c="",d=b.length,e=lF(a.xmlHttp_)==4;if(!a.fetchResponseState_.textDecoder){if(typeof TextDecoder==="undefined")return fG(a),gG(a),"";a.fetchResponseState_.textDecoder=new xa.TextDecoder}for(var f=0;f0&&!a.firstByteReceived_&&(a.firstByteReceived_=!0,b=a.JSC$9736_channel_,b.backChannelRequest_==a&&b.detectBufferingProxy_&&!b.bpDetectionDone_&&(b.JSC$9773_channelDebug_.info("Great, no buffering proxy detected. Bytes received: "+c.length),I8a(b),b.bpDetectionDone_=!0,$F(11))):(cG(a.JSC$9736_channelDebug_,a.rid_,c,"[Invalid Chunked Response]"),fG(a),gG(a))},H8a=function(a,b){var c=a.xmlHttpChunkStart_,d=b.indexOf("\n",c); if(d==-1)return u8a;c=Number(b.substring(c,d));if(isNaN(c))return t8a;d+=1;if(d+c>b.length)return u8a;b=b.slice(d,d+c);a.xmlHttpChunkStart_=d+c;return b}; dG.prototype.cancel=function(){this.cancelled_=!0;fG(this)}; var eG=function(a){a.watchDogTimeoutTime_=Date.now()+a.timeout_;J8a(a,a.timeout_)},J8a=function(a,b){if(a.watchDogTimerId_!=null)throw Error("WatchDog timer not null"); a.watchDogTimerId_=aG(Qa(a.onWatchDogTimeout_,a),b)},A8a=function(a){a.watchDogTimerId_&&(xa.clearTimeout(a.watchDogTimerId_),a.watchDogTimerId_=null)}; dG.prototype.onWatchDogTimeout_=function(){this.watchDogTimerId_=null;var a=Date.now();a-this.watchDogTimeoutTime_>=0?(q8a(this.JSC$9736_channelDebug_,this.requestUri_),this.JSC$9736_type_!=2&&(ZF(3),$F(17)),fG(this),this.JSC$9736_lastError_=2,gG(this)):(this.JSC$9736_channelDebug_.warning("WatchDog timer called too early"),J8a(this,this.watchDogTimeoutTime_-a))}; var gG=function(a){a.JSC$9736_channel_.state_==0||a.cancelled_||F8a(a.JSC$9736_channel_,a)},fG=function(a){A8a(a); vi(a.readyStateChangeThrottle_);a.readyStateChangeThrottle_=null;a.JSC$9736_eventHandler_.removeAll();if(a.xmlHttp_){var b=a.xmlHttp_;a.xmlHttp_=null;b.abort();b.dispose()}}; dG.prototype.getLastError=function(){return this.JSC$9736_lastError_}; var D8a=function(a,b){try{var c=a.JSC$9736_channel_;if(c.state_!=0&&(c.backChannelRequest_==a||K8a(c.forwardChannelRequestPool_,a)))if(!a.initialResponseDecoded_&&K8a(c.forwardChannelRequestPool_,a)&&c.state_==3){try{var d=c.wireCodec_.parser_.parse(b)}catch(m){d=null}if(Array.isArray(d)&&d.length==3){b=d;if(b[0]==0){a:if(c.JSC$9773_channelDebug_.debug("Server claims our backchannel is missing."),c.backChannelTimerId_)c.JSC$9773_channelDebug_.debug("But we are currently starting the request.");else{if(c.backChannelRequest_){if(c.backChannelRequest_.requestStartTime_+ 3E30&&(a[0].nextHopProtocol=="hq"||a[0].nextHopProtocol=="h2")):a=!!(xa.chrome&&xa.chrome.loadTimes&&xa.chrome.loadTimes()&&xa.chrome.loadTimes().wasFetchedViaSpdy);this.maxSize_=a?this.maxPoolSizeConfigured_:1;this.requestPool_=null;this.maxSize_>1&&(this.requestPool_=new Set);this.JSC$9747_request_=null;this.JSC$9747_pendingMessages_=[]},P8a=function(a){return a.JSC$9747_request_? !0:a.requestPool_?a.requestPool_.size>=a.maxSize_:!1},M8a=function(a){return a.JSC$9747_request_?1:a.requestPool_?a.requestPool_.size:0},K8a=function(a,b){return a.JSC$9747_request_?a.JSC$9747_request_==b:a.requestPool_?a.requestPool_.has(b):!1},Q8a=function(a,b){a.requestPool_?a.requestPool_.add(b):a.JSC$9747_request_=b},R8a=function(a,b){a.JSC$9747_request_&&a.JSC$9747_request_==b?a.JSC$9747_request_=null:a.requestPool_&&a.requestPool_.has(b)&&a.requestPool_.delete(b)}; O8a.prototype.cancel=function(){this.JSC$9747_pendingMessages_=S8a(this);if(this.JSC$9747_request_)this.JSC$9747_request_.cancel(),this.JSC$9747_request_=null;else if(this.requestPool_&&this.requestPool_.size!==0){for(var a=l(this.requestPool_.values()),b=a.next();!b.done;b=a.next())b.value.cancel();this.requestPool_.clear()}}; var S8a=function(a){if(a.JSC$9747_request_!=null)return a.JSC$9747_pendingMessages_.concat(a.JSC$9747_request_.JSC$9736_pendingMessages_);if(a.requestPool_!=null&&a.requestPool_.size!==0){var b=a.JSC$9747_pendingMessages_;a=l(a.requestPool_.values());for(var c=a.next();!c.done;c=a.next())b=b.concat(c.value.JSC$9736_pendingMessages_);return b}return Fc(a.JSC$9747_pendingMessages_)},T8a=function(a,b){a.JSC$9747_pendingMessages_=a.JSC$9747_pendingMessages_.concat(b)};function U8a(a,b){var c=new bG;c.debug("TestLoadImage: loading "+a);if(xa.Image){var d=new Image;d.onload=Ra(kG,c,"TestLoadImage: loaded",!0,b,d);d.onerror=Ra(kG,c,"TestLoadImage: error",!1,b,d);d.onabort=Ra(kG,c,"TestLoadImage: abort",!1,b,d);d.ontimeout=Ra(kG,c,"TestLoadImage: timeout",!1,b,d);xa.setTimeout(function(){if(d.ontimeout)d.ontimeout()},1E4); d.src=a}else b(!1)} function V8a(a,b){var c=new bG,d=new AbortController,e=setTimeout(function(){d.abort();kG(c,"TestPingServer: timeout",!1,b)},1E4); fetch(a,{signal:d.signal}).then(function(f){clearTimeout(e);f.ok?kG(c,"TestPingServer: ok",!0,b):kG(c,"TestPingServer: server error",!1,b)}).catch(function(){clearTimeout(e); kG(c,"TestPingServer: error",!1,b)})} function kG(a,b,c,d,e){try{a.debug(b),e&&(e.onload=null,e.onerror=null,e.onabort=null,e.ontimeout=null),d(c)}catch(f){}} ;var W8a=function(){}; W8a.prototype.stringify=function(a){return xa.JSON.stringify(a,void 0)}; W8a.prototype.parse=function(a){return xa.JSON.parse(a,void 0)};function X8a(){this.parser_=new W8a} ;var lG=function(a){this.JSC$9760_worker_=a.worker||null;this.JSC$9760_streamBinaryChunks_=a.streamBinaryChunks||!1;this.JSC$9760_credentialsMode_=void 0}; Ua(lG,f6a);lG.prototype.createInstance=function(){var a=new mG(this.JSC$9760_worker_,this.JSC$9760_streamBinaryChunks_);this.JSC$9760_credentialsMode_&&a.setCredentialsMode(this.JSC$9760_credentialsMode_);return a}; lG.prototype.setCredentialsMode=function(a){this.JSC$9760_credentialsMode_=a}; var mG=function(a,b){Ji.call(this);this.JSC$9764_worker_=a;this.JSC$9764_streamBinaryChunks_=b;this.JSC$9764_credentialsMode_=void 0;this.status=this.readyState=0;this.responseURL=this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.requestHeaders_=new Headers;this.JSC$9764_responseHeaders_=null;this.JSC$9764_method_="GET";this.JSC$9764_url_="";this.inProgress_=!1;this.textDecoder_=this.currentReader_=this.fetchResponse_=null;this.abortController_= new AbortController}; Ua(mG,Ji);mG.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.JSC$9764_method_=a;this.JSC$9764_url_=b;this.readyState=1;nG(this)}; mG.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");if(this.abortController_.signal.aborted)throw this.abort(),Error("Request was aborted.");this.inProgress_=!0;var b={headers:this.requestHeaders_,method:this.JSC$9764_method_,credentials:this.JSC$9764_credentialsMode_,cache:void 0,signal:this.abortController_.signal};a&&(b.body=a);(this.JSC$9764_worker_||xa).fetch(new Request(this.JSC$9764_url_,b)).then(this.handleResponse_.bind(this),this.handleSendFailure_.bind(this))}; mG.prototype.abort=function(){this.response=this.responseText="";this.requestHeaders_=new Headers;this.status=0;this.abortController_.abort("Request was aborted.");this.currentReader_&&this.currentReader_.cancel("Request was aborted.").catch(function(){return null}); this.readyState>=1&&this.inProgress_&&this.readyState!=4&&(this.inProgress_=!1,oG(this));this.readyState=0}; mG.prototype.handleResponse_=function(a){if(this.inProgress_&&(this.fetchResponse_=a,this.JSC$9764_responseHeaders_||(this.status=this.fetchResponse_.status,this.statusText=this.fetchResponse_.statusText,this.JSC$9764_responseHeaders_=a.headers,this.readyState=2,nG(this)),this.inProgress_&&(this.readyState=3,nG(this),this.inProgress_)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.handleResponseArrayBuffer_.bind(this),this.handleSendFailure_.bind(this));else if(typeof xa.ReadableStream!== "undefined"&&"body"in a){this.currentReader_=a.body.getReader();if(this.JSC$9764_streamBinaryChunks_){if(this.responseType)throw Error("responseType must be empty for \"streamBinaryChunks\" mode responses.");this.response=[]}else this.response=this.responseText="",this.textDecoder_=new TextDecoder;Y8a(this)}else a.text().then(this.handleResponseText_.bind(this),this.handleSendFailure_.bind(this))}; var Y8a=function(a){a.currentReader_.read().then(a.handleDataFromStream_.bind(a)).catch(a.handleSendFailure_.bind(a))}; mG.prototype.handleDataFromStream_=function(a){if(this.inProgress_){if(this.JSC$9764_streamBinaryChunks_&&a.value)this.response.push(a.value);else if(!this.JSC$9764_streamBinaryChunks_){var b=a.value?a.value:new Uint8Array(0);if(b=this.textDecoder_.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?oG(this):nG(this);this.readyState==3&&Y8a(this)}}; mG.prototype.handleResponseText_=function(a){this.inProgress_&&(this.response=this.responseText=a,oG(this))}; mG.prototype.handleResponseArrayBuffer_=function(a){this.inProgress_&&(this.response=a,oG(this))}; mG.prototype.handleSendFailure_=function(){this.inProgress_&&oG(this)}; var oG=function(a){a.readyState=4;a.fetchResponse_=null;a.currentReader_=null;a.textDecoder_=null;nG(a)}; mG.prototype.setRequestHeader=function(a,b){this.requestHeaders_.append(a,b)}; mG.prototype.getResponseHeader=function(a){return this.JSC$9764_responseHeaders_?this.JSC$9764_responseHeaders_.get(a.toLowerCase())||"":""}; mG.prototype.getAllResponseHeaders=function(){if(!this.JSC$9764_responseHeaders_)return"";for(var a=[],b=this.JSC$9764_responseHeaders_.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")}; mG.prototype.setCredentialsMode=function(a){this.JSC$9764_credentialsMode_=a}; var nG=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)}; Object.defineProperty(mG.prototype,"withCredentials",{get:function(){return this.JSC$9764_credentialsMode_==="include"}, set:function(a){this.setCredentialsMode(a?"include":"same-origin")}});var Z8a=function(a){var b="";Jh(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"}); return b},$8a=function(a,b,c){Mh(c)||(c=Z8a(c),typeof a==="string"?bd(a,Jc(b),c):zp(a,b,c))};function pG(a,b,c){return c&&c.internalChannelParams?c.internalChannelParams[a]||b:b} function qG(a){this.serverVersion_=0;this.outgoingMaps_=[];this.JSC$9773_channelDebug_=new bG;this.hostPrefix_=this.backChannelUri_=this.forwardChannelUri_=this.JSC$9773_path_=this.backChannelRequest_=this.httpSessionId_=this.httpSessionIdParam_=this.extraParams_=this.httpHeadersOverwriteParam_=this.initHeaders_=this.JSC$9773_extraHeaders_=null;this.nextMapId_=this.nextRid_=0;this.failFast_=pG("failFast",!1,a);this.enableStreaming_=this.deadBackChannelTimerId_=this.backChannelTimerId_=this.forwardChannelTimerId_= this.handler_=null;this.allowStreamingMode_=!0;this.errorResponseStatusCode_=this.lastPostResponseArrayId_=this.lastArrayId_=-1;this.backChannelAttemptId_=this.backChannelRetryCount_=this.forwardChannelRetryCount_=0;this.baseRetryDelayMs_=pG("baseRetryDelayMs",5E3,a);this.retryDelaySeedMs_=pG("retryDelaySeedMs",1E4,a);this.forwardChannelMaxRetries_=pG("forwardChannelMaxRetries",2,a);this.forwardChannelRequestTimeoutMs_=pG("forwardChannelRequestTimeoutMs",2E4,a);this.JSC$9773_xmlHttpFactory_=a&&a.xmlHttpFactory|| void 0;this.networkTestUrl_=a&&a.networkTestUrl||void 0;this.usesFetchStreams_=a&&a.useFetchStreams||!1;this.backChannelRequestTimeoutMs_=void 0;this.supportsCrossDomainXhrs_=a&&a.supportsCrossDomainXhr||!1;this.JSC$9773_sid_="";this.forwardChannelRequestPool_=new O8a(a&&a.concurrentRequestLimit);this.maxMapsPerRequest_=Math.min(a&&a.maxMessagesPerRequest||1E3,1E3);this.wireCodec_=new X8a;this.fastHandshake_=a&&a.fastHandshake||!1;this.encodeInitMessageHeaders_=a&&a.encodeInitMessageHeaders||!1;this.fastHandshake_&& this.encodeInitMessageHeaders_&&(this.JSC$9773_channelDebug_.warning("Ignore encodeInitMessageHeaders because fastHandshake is set."),this.encodeInitMessageHeaders_=!1);this.blockingHandshake_=a&&a.blockingHandshake||!1;a&&a.disableRedact&&this.JSC$9773_channelDebug_.disableRedact();a&&a.forceLongPolling&&(this.allowStreamingMode_=!1);this.detectBufferingProxy_=!this.fastHandshake_&&this.allowStreamingMode_&&a&&a.detectBufferingProxy||!1;this.longPollingTimeout_=void 0;a&&a.longPollingTimeout&&a.longPollingTimeout> 0&&(this.longPollingTimeout_=a.longPollingTimeout);this.forwardChannelFlushedCallback_=void 0;this.handshakeRttMs_=0;this.bpDetectionDone_=!1;this.nonAckedMapsAtChannelClose_=this.bpDetectionTimerId_=null} qG.prototype.channelVersion_=8;qG.prototype.state_=1;qG.prototype.connect=function(a,b,c,d){this.JSC$9773_channelDebug_.debug("connect()");$F(0);this.JSC$9773_path_=a;this.extraParams_=b||{};c&&d!==void 0&&(this.extraParams_.OSID=c,this.extraParams_.OAID=d);this.enableStreaming_=this.allowStreamingMode_;this.JSC$9773_channelDebug_.debug("connectChannel_()");a=a9a(this,null,this.JSC$9773_path_);this.JSC$9773_channelDebug_.debug("GetForwardChannelUri: "+a);this.forwardChannelUri_=a;rG(this)}; qG.prototype.disconnect=function(){this.JSC$9773_channelDebug_.debug("disconnect()");b9a(this);if(this.state_==3){var a=this.nextRid_++,b=this.forwardChannelUri_.clone();zp(b,"SID",this.JSC$9773_sid_);zp(b,"RID",a);zp(b,"TYPE","terminate");sG(this,b);a=new dG(this,this.JSC$9773_channelDebug_,a);a.JSC$9736_type_=2;a.baseUri_=Ap(b.clone());b=!1;if(xa.navigator&&xa.navigator.sendBeacon)try{b=xa.navigator.sendBeacon(a.baseUri_.toString(),"")}catch(c){}!b&&xa.Image&&(new Image().src=a.baseUri_,b=!0);b||( a.xmlHttp_=x8a(a.JSC$9736_channel_,null),a.xmlHttp_.send(a.baseUri_));a.requestStartTime_=Date.now();eG(a)}c9a(this)}; var iG=function(a){a.backChannelRequest_&&(I8a(a),a.backChannelRequest_.cancel(),a.backChannelRequest_=null)},b9a=function(a){iG(a); a.backChannelTimerId_&&(xa.clearTimeout(a.backChannelTimerId_),a.backChannelTimerId_=null);hG(a);a.forwardChannelRequestPool_.cancel();a.forwardChannelTimerId_&&(typeof a.forwardChannelTimerId_==="number"&&xa.clearTimeout(a.forwardChannelTimerId_),a.forwardChannelTimerId_=null)}; qG.prototype.getState=function(){return this.state_}; var rG=function(a){P8a(a.forwardChannelRequestPool_)||a.forwardChannelTimerId_||(a.forwardChannelTimerId_=!0,Qi(a.onStartForwardChannelTimer_,a),a.forwardChannelRetryCount_=0)},e9a=function(a,b){if(M8a(a.forwardChannelRequestPool_)>=a.forwardChannelRequestPool_.maxSize_-(a.forwardChannelTimerId_?1:0))return!1; if(a.forwardChannelTimerId_)return a.JSC$9773_channelDebug_.debug("Use the retry request that is already scheduled."),a.outgoingMaps_=b.JSC$9736_pendingMessages_.concat(a.outgoingMaps_),!0;if(a.state_==1||a.state_==2||a.forwardChannelRetryCount_>=(a.failFast_?0:a.forwardChannelMaxRetries_))return!1;a.JSC$9773_channelDebug_.debug("Going to retry POST");a.forwardChannelTimerId_=aG(Qa(a.onStartForwardChannelTimer_,a,b),d9a(a,a.forwardChannelRetryCount_));a.forwardChannelRetryCount_++;return!0}; qG.prototype.onStartForwardChannelTimer_=function(a){if(this.forwardChannelTimerId_)if(this.forwardChannelTimerId_=null,this.JSC$9773_channelDebug_.debug("startForwardChannel_"),this.state_==1){if(!a){this.JSC$9773_channelDebug_.debug("open_()");this.nextRid_=Math.floor(Math.random()*1E5);a=this.nextRid_++;var b=new dG(this,this.JSC$9773_channelDebug_,a),c=this.JSC$9773_extraHeaders_;this.initHeaders_&&(c?(c=Nh(c),Ph(c,this.initHeaders_)):c=this.initHeaders_);this.httpHeadersOverwriteParam_!==null|| this.encodeInitMessageHeaders_||(b.JSC$9736_extraHeaders_=c,c=null);var d;if(this.fastHandshake_)a:{for(var e=d=0;e4096){d=e;break a}if(d===4096||e===this.outgoingMaps_.length-1){d=e+1;break a}}d=this.maxMapsPerRequest_}else d=this.maxMapsPerRequest_;d=f9a(this,b,d);e=this.forwardChannelUri_.clone();zp(e,"RID",a);zp(e, "CVER",22);this.httpSessionIdParam_&&zp(e,"X-HTTP-Session-Id",this.httpSessionIdParam_);sG(this,e);c&&(this.encodeInitMessageHeaders_?d="headers="+Jc(Z8a(c))+"&"+d:this.httpHeadersOverwriteParam_&&$8a(e,this.httpHeadersOverwriteParam_,c));Q8a(this.forwardChannelRequestPool_,b);this.blockingHandshake_&&zp(e,"TYPE","init");this.fastHandshake_?(zp(e,"$req",d),zp(e,"SID","null"),b.decodeInitialResponse_=!0,w8a(b,e,null)):w8a(b,e,d);this.state_=2}}else this.state_==3&&(a?g9a(this,a):this.outgoingMaps_.length== 0?this.JSC$9773_channelDebug_.debug("startForwardChannel_ returned: nothing to send"):P8a(this.forwardChannelRequestPool_)||(g9a(this),this.JSC$9773_channelDebug_.debug("startForwardChannel_ finished, sent request")))}; var g9a=function(a,b){var c;b?c=b.rid_:c=a.nextRid_++;var d=a.forwardChannelUri_.clone();zp(d,"SID",a.JSC$9773_sid_);zp(d,"RID",c);zp(d,"AID",a.lastArrayId_);sG(a,d);a.httpHeadersOverwriteParam_&&a.JSC$9773_extraHeaders_&&$8a(d,a.httpHeadersOverwriteParam_,a.JSC$9773_extraHeaders_);c=new dG(a,a.JSC$9773_channelDebug_,c,a.forwardChannelRetryCount_+1);a.httpHeadersOverwriteParam_===null&&(c.JSC$9736_extraHeaders_=a.JSC$9773_extraHeaders_);b&&(a.outgoingMaps_=b.JSC$9736_pendingMessages_.concat(a.outgoingMaps_)); b=f9a(a,c,a.maxMapsPerRequest_);c.setTimeout(Math.round(a.forwardChannelRequestTimeoutMs_*.5)+Math.round(a.forwardChannelRequestTimeoutMs_*.5*Math.random()));Q8a(a.forwardChannelRequestPool_,c);w8a(c,d,b)},sG=function(a,b){a.extraParams_&&Jh(a.extraParams_,function(c,d){zp(b,d,c)}); a.handler_&&Jh({},function(c,d){zp(b,d,c)})},f9a=function(a,b,c){c=Math.min(a.outgoingMaps_.length,c); var d=a.handler_?Qa(a.handler_.badMapError,a.handler_,a):null;a:{for(var e=a.outgoingMaps_,f=-1;;){var h=["count="+c];f==-1?c>0?(f=e[0].mapId,h.push("ofs="+f)):f=0:h.push("ofs="+f);for(var m=!0,p=0;p=3)return!1; a.JSC$9773_channelDebug_.debug("Going to retry GET");a.backChannelAttemptId_++;a.backChannelTimerId_=aG(Qa(a.onStartBackChannelTimer_,a),d9a(a,a.backChannelRetryCount_));a.backChannelRetryCount_++;return!0}; qG.prototype.onStartBackChannelTimer_=function(){this.backChannelTimerId_=null;i9a(this);if(this.detectBufferingProxy_&&!this.bpDetectionDone_)if(this.backChannelRequest_==null||this.handshakeRttMs_<=0)this.JSC$9773_channelDebug_.warning("Skip bpDetectionTimerId_ "+this.backChannelRequest_+" "+this.handshakeRttMs_);else{var a=4*this.handshakeRttMs_;this.JSC$9773_channelDebug_.info("BP detection timer enabled: "+a);this.bpDetectionTimerId_=aG(Qa(this.onBpDetectionTimer_,this),a)}}; qG.prototype.onBpDetectionTimer_=function(){if(this.bpDetectionTimerId_){this.bpDetectionTimerId_=null;this.JSC$9773_channelDebug_.info("BP detection timeout reached.");if(this.backChannelRequest_.xmlHttp_!=null){var a=this.backChannelRequest_.xmlHttp_.getResponseText();a&&this.JSC$9773_channelDebug_.warning("Timer should have been cancelled : "+a)}this.JSC$9773_channelDebug_.info("Buffering proxy detected and switch to long-polling!");this.enableStreaming_=!1;this.bpDetectionDone_=!0;$F(10);iG(this); i9a(this)}else this.JSC$9773_channelDebug_.warning("Invalid operation.")}; var I8a=function(a){a.bpDetectionTimerId_!=null&&(a.JSC$9773_channelDebug_.debug("Cancel the BP detection timer."),xa.clearTimeout(a.bpDetectionTimerId_),a.bpDetectionTimerId_=null)},i9a=function(a){a.JSC$9773_channelDebug_.debug("Creating new HttpRequest"); a.backChannelRequest_=new dG(a,a.JSC$9773_channelDebug_,"rpc",a.backChannelAttemptId_);a.httpHeadersOverwriteParam_===null&&(a.backChannelRequest_.JSC$9736_extraHeaders_=a.JSC$9773_extraHeaders_);a.backChannelRequest_.JSC$9736_readyStateChangeThrottleMs_=0;var b=a.backChannelUri_.clone();zp(b,"RID","rpc");zp(b,"SID",a.JSC$9773_sid_);zp(b,"AID",a.lastArrayId_);zp(b,"CI",a.enableStreaming_?"0":"1");!a.enableStreaming_&&a.longPollingTimeout_&&zp(b,"TO",a.longPollingTimeout_);zp(b,"TYPE","xmlhttp");sG(a, b);a.httpHeadersOverwriteParam_&&a.JSC$9773_extraHeaders_&&$8a(b,a.httpHeadersOverwriteParam_,a.JSC$9773_extraHeaders_);a.backChannelRequestTimeoutMs_&&a.backChannelRequest_.setTimeout(a.backChannelRequestTimeoutMs_);var c=a.backChannelRequest_,d=a.hostPrefix_;c.JSC$9736_type_=1;c.baseUri_=Ap(b.clone());c.postData_=null;c.decodeChunks_=!0;v8a(c,d);a.JSC$9773_channelDebug_.debug("New Request created")}; qG.prototype.onBackChannelDead_=function(){this.deadBackChannelTimerId_!=null&&(this.deadBackChannelTimerId_=null,iG(this),L8a(this),$F(19))}; var hG=function(a){a.deadBackChannelTimerId_!=null&&(xa.clearTimeout(a.deadBackChannelTimerId_),a.deadBackChannelTimerId_=null)},F8a=function(a,b){a.JSC$9773_channelDebug_.debug("Request complete"); var c=null;if(a.backChannelRequest_==b){hG(a);I8a(a);a.backChannelRequest_=null;var d=2}else if(K8a(a.forwardChannelRequestPool_,b))c=b.JSC$9736_pendingMessages_,R8a(a.forwardChannelRequestPool_,b),d=1;else return;if(a.state_!=0)if(b.successful_)d==1?(m8a(b.postData_?b.postData_.length:0,Date.now()-b.requestStartTime_,a.forwardChannelRetryCount_),rG(a)):h9a(a);else{var e=b.lastStatusCode_,f=b.getLastError();if(f==3||f==0&&e>0)a.JSC$9773_channelDebug_.debug("Not retrying due to error type"),e>200&&( a.errorResponseStatusCode_=b.lastStatusCode_);else{a.JSC$9773_channelDebug_.debug(function(){return"Maybe retrying, last error: "+s8a(f,a.errorResponseStatusCode_)}); if(d==1&&e9a(a,b)||d==2&&L8a(a))return;a.JSC$9773_channelDebug_.debug("Exceeded max number of retries")}c&&c.length>0&&T8a(a.forwardChannelRequestPool_,c);a.JSC$9773_channelDebug_.debug("Error: HTTP request failed");switch(f){case 1:jG(a,5);break;case 4:jG(a,10);break;case 3:jG(a,6);break;default:jG(a,2);}}},d9a=function(a,b){var c=a.baseRetryDelayMs_+Math.floor(Math.random()*a.retryDelaySeedMs_); a.isActive()||(a.JSC$9773_channelDebug_.debug("Inactive channel"),c*=2);return c*b}; qG.prototype.onInput_=function(a,b){for(var c=0;cthis.lastArrayId_+1&&this.lastArrayId_>-1&&this.JSC$9773_channelDebug_.warning("Received non-consecutive message with arrayId: "+e+", lastArrayId: "+this.lastArrayId_),this.lastArrayId_=e,d=d[1],this.state_==2){if(d[0]=="c"){this.JSC$9773_sid_=d[1];this.hostPrefix_= d[2];e=d[3];e!=null&&(this.channelVersion_=e,this.JSC$9773_channelDebug_.info("VER="+this.channelVersion_));e=d[4];e!=null&&(this.serverVersion_=e,this.JSC$9773_channelDebug_.info("SVER="+this.serverVersion_));d=d[5];d!=null&&typeof d==="number"&&d>0&&(this.backChannelRequestTimeoutMs_=d*=1.5,this.JSC$9773_channelDebug_.info("backChannelRequestTimeoutMs_="+d));if(d=b.xmlHttp_){var f=d.xhr_?d.xhr_.getResponseHeader("X-Client-Wire-Protocol"):null;f&&(e=this.forwardChannelRequestPool_,!e.requestPool_&&( cb(f,"spdy")||cb(f,"quic")||cb(f,"h2"))&&(e.maxSize_=e.maxPoolSizeConfigured_,e.requestPool_=new Set,e.JSC$9747_request_&&(Q8a(e,e.JSC$9747_request_),e.JSC$9747_request_=null)));this.httpSessionIdParam_&&((d=d.xhr_?d.xhr_.getResponseHeader("X-HTTP-Session-Id"):null)?(this.httpSessionId_=d,zp(this.forwardChannelUri_,this.httpSessionIdParam_,d)):this.JSC$9773_channelDebug_.warning("Missing X_HTTP_SESSION_ID in the handshake response"))}this.state_=3;this.handler_&&this.handler_.channelOpened();this.detectBufferingProxy_&&( this.handshakeRttMs_=Date.now()-b.requestStartTime_,this.JSC$9773_channelDebug_.info("Handshake RTT: "+this.handshakeRttMs_+"ms"));d=b;e=a9a(this,this.supportsCrossDomainXhrs_?this.hostPrefix_:null,this.JSC$9773_path_);this.JSC$9773_channelDebug_.debug("GetBackChannelUri: "+e);this.backChannelUri_=e;d.initialResponseDecoded_?(this.JSC$9773_channelDebug_.debug("Upgrade the handshake request to a backchannel."),R8a(this.forwardChannelRequestPool_,d),e=d,(f=this.backChannelRequestTimeoutMs_)&&e.setTimeout(f), e.watchDogTimerId_&&(A8a(e),eG(e)),this.backChannelRequest_=d):h9a(this);this.outgoingMaps_.length>0&&rG(this)}else d[0]!="stop"&&d[0]!="close"||jG(this,7);}else this.state_==3&&(d[0]=="stop"||d[0]=="close"?d[0]=="stop"?jG(this,7):this.disconnect():d[0]!="noop"&&this.handler_&&this.handler_.channelHandleArray(d),this.backChannelRetryCount_=0)}}; var jG=function(a,b){a.JSC$9773_channelDebug_.info("Error code "+b);if(b==2){var c=Qa(a.testNetworkCallback_,a),d=a.networkTestUrl_,e=!d;d=new rp(d||"//www.google.com/images/cleardot.gif");xa.location&&xa.location.protocol=="http"||sp(d,"https");Ap(d);e?U8a(d.toString(),c):V8a(d.toString(),c)}else $F(2);a.onError_(b)}; qG.prototype.testNetworkCallback_=function(a){a?(this.JSC$9773_channelDebug_.info("Successfully pinged google.com"),$F(2)):(this.JSC$9773_channelDebug_.info("Failed to ping google.com"),$F(1))}; qG.prototype.onError_=function(a){this.JSC$9773_channelDebug_.debug("HttpChannel: error - "+a);this.state_=0;this.handler_&&this.handler_.channelError(a);c9a(this);b9a(this)}; var c9a=function(a){a.state_=0;a.nonAckedMapsAtChannelClose_=[];if(a.handler_){var b=S8a(a.forwardChannelRequestPool_);if(b.length!=0||a.outgoingMaps_.length!=0)a.JSC$9773_channelDebug_.debug(function(){return"Number of undelivered maps, pending: "+b.length+", outgoing: "+a.outgoingMaps_.length}),Nba(a.nonAckedMapsAtChannelClose_,b),Nba(a.nonAckedMapsAtChannelClose_,a.outgoingMaps_),a.forwardChannelRequestPool_.JSC$9747_pendingMessages_.length=0,Fc(a.outgoingMaps_),a.outgoingMaps_.length=0; a.handler_.channelClosed()}},a9a=function(a,b,c){var d=Bp(c); if(d.JSC$6808_domain_!="")b&&tp(d,b+"."+d.JSC$6808_domain_),up(d,d.JSC$6808_port_);else{var e=xa.location;d=e.protocol;b=b?b+"."+e.hostname:e.hostname;e=+e.port;var f=new rp(null);d&&sp(f,d);b&&tp(f,b);e&&up(f,e);c&&vp(f,c);d=f}c=a.httpSessionIdParam_;b=a.httpSessionId_;c&&b&&zp(d,c,b);zp(d,"VER",a.channelVersion_);sG(a,d);return d},x8a=function(a,b,c){if(b&&!a.supportsCrossDomainXhrs_)throw Error("Can't create secondary domain capable XhrIo object."); b=a.usesFetchStreams_&&!a.JSC$9773_xmlHttpFactory_?new jF(new lG({streamBinaryChunks:c})):new jF(a.JSC$9773_xmlHttpFactory_);b.JSC$9516_withCredentials_=a.supportsCrossDomainXhrs_;return b}; qG.prototype.isActive=function(){return!!this.handler_&&this.handler_.isActive(this)}; var j9a=function(){}; g=j9a.prototype;g.channelOpened=function(){}; g.channelHandleArray=function(){}; g.channelError=function(){}; g.channelClosed=function(){}; g.isActive=function(){return!0}; g.badMapError=function(){};var uG=function(a,b){Ji.call(this);this.JSC$9782_channel_=new qG(b);this.JSC$9782_url_=a;this.messageUrlParams_=b&&b.messageUrlParams||null;a=b&&b.messageHeaders||null;b&&b.clientProtocolHeaderRequired&&(a?a["X-Client-Protocol"]="webchannel":a={"X-Client-Protocol":"webchannel"});this.JSC$9782_channel_.JSC$9773_extraHeaders_=a;a=b&&b.initMessageHeaders||null;b&&b.messageContentType&&(a?a["X-WebChannel-Content-Type"]=b.messageContentType:a={"X-WebChannel-Content-Type":b.messageContentType});b&&b.clientProfile&&( a?a["X-WebChannel-Client-Profile"]=b.clientProfile:a={"X-WebChannel-Client-Profile":b.clientProfile});this.JSC$9782_channel_.initHeaders_=a;(a=b&&b.httpHeadersOverwriteParam)&&!Za(a)&&(this.JSC$9782_channel_.httpHeadersOverwriteParam_=a);this.supportsCrossDomainXhr_=b&&b.supportsCrossDomainXhr||!1;this.sendRawJson_=b&&b.sendRawJson||!1;(b=b&&b.httpSessionIdParam)&&!Za(b)&&(this.JSC$9782_channel_.httpSessionIdParam_=b,a=this.messageUrlParams_,a!==null&&b in a&&(a=this.messageUrlParams_,b in a&&delete a[b])); this.channelHandler_=new tG(this)}; Ua(uG,Ji);uG.prototype.open=function(){this.JSC$9782_channel_.handler_=this.channelHandler_;this.supportsCrossDomainXhr_&&(this.JSC$9782_channel_.supportsCrossDomainXhrs_=!0);this.JSC$9782_channel_.connect(this.JSC$9782_url_,this.messageUrlParams_||void 0)}; uG.prototype.close=function(){this.JSC$9782_channel_.disconnect()}; uG.prototype.send=function(a){var b=this.JSC$9782_channel_;if(typeof a==="string"){var c={};c.__data__=a;a=c}else this.sendRawJson_&&(c={},c.__data__=Zi(a),a=c);b.outgoingMaps_.push(new N8a(b.nextMapId_++,a));b.state_==3&&rG(b)}; uG.prototype.disposeInternal=function(){this.JSC$9782_channel_.handler_=null;delete this.channelHandler_;this.JSC$9782_channel_.disconnect();delete this.JSC$9782_channel_;uG.superClass_.disposeInternal.call(this)}; var k9a=function(a){r7a.call(this);a.__headers__&&(this.headers=a.__headers__,this.statusCode=a.__status__,delete a.__headers__,delete a.__status__);var b=a.__sm__;b?this.data=(this.metadataKey=Kh(b))?pia(b,this.metadataKey):b:this.data=a}; Ua(k9a,r7a);var l9a=function(a){s7a.call(this);this.status=1;this.errorCode=a}; Ua(l9a,s7a);var tG=function(a){this.JSC$9789_channel_=a}; Ua(tG,j9a);tG.prototype.channelOpened=function(){this.JSC$9789_channel_.dispatchEvent("d")}; tG.prototype.channelHandleArray=function(a){this.JSC$9789_channel_.dispatchEvent(new k9a(a))}; tG.prototype.channelError=function(a){this.JSC$9789_channel_.dispatchEvent(new l9a(a))}; tG.prototype.channelClosed=function(){this.JSC$9789_channel_.dispatchEvent("e")}; var w7a=function(a){this.JSC$9792_channel_=a}; w7a.prototype.commit=function(a){this.JSC$9792_channel_.forwardChannelFlushedCallback_=a};var m9a=function(){this.changeList=[]}; m9a.prototype.add=function(a){this.changeList.push(a)}; function n9a(a){return new Pw(function(b){var c=kw(function(){b.next({});b.complete()},a); return function(){xa.clearTimeout(c)}})} var o9a=function(){var a=a===void 0?Date:a;var b=b===void 0?MF(a.now()*1E3):b;this.clock=a;this.clientStartMicros=b},p9a=function(a,b,c){this.JSC$9810_authMethod=b; this.JSC$9810_jspbClient=new XF(a,c)},q9a=function(a,b,c,d,e){var f,h,m,p,q,t,u; return ta(function(v){if(v.nextAddress==1){f=new o9a;var w=new Y6a;w=If(w,1,b);w=cg(w,4,d);h=cg(w,5,c);if(e){w=e.rttMicros!=null?GF(e.rttMicros)/1E6:void 0;w=sf(h,2,Le(w));var x=e.clockOffsetMicros!=null?MF(e.clock.now()*1E3).add(e.clockOffsetMicros):void 0;x=(m=x)==null?void 0:m.toString();dg(w,3,x)}return v.yield(a.JSC$9810_jspbClient.post("/v1/chooseServer",h,Z6a,c8a(a.JSC$9810_authMethod)),2)}p=v.yieldResult;w=f;x=NF(Vf(p,4));var A=NF(Vf(p,5)),H=MF(w.clock.now()*1E3),P=IF(A,x);w.rttMicros=IF(IF(H, w.clientStartMicros),P);w.clockOffsetMicros=IF(IF(x,w.clientStartMicros).add(A),H).div(MF(2));q=Xe(qf(p,1));if(q==null)throw Error("ChooseServer response is missing gsessionid");w=v.return;x=Pe(qf(p,2));return w.call(v,{gsessionid:q,affinitization:(t=x)!=null?t:0,initialConnectionDelayMillis:(u=Re(qf(p,3)))!=null?u:0,timeEstimator:f})})},r9a=function(a,b,c){this.JSC$9816_authMethod=b; this.JSC$9816_jspbClient=new XF(a,c)},s9a=function(a,b,c){var d,e; return ta(function(f){if(f.nextAddress==1){if(a.JSC$9816_authMethod instanceof UF)return f.return(Promise.resolve());var h=new n7a;d=eg(h,1,c);e=c8a(a.JSC$9816_authMethod);e.queryParams==null&&(e.queryParams={});e.queryParams.gsessionid=b;e.timeoutMs=1E4;f.setCatchFinallyBlocks(2);return f.yield(a.JSC$9816_jspbClient.post("/v1/refreshCreds",d,o7a,e),4)}if(f.nextAddress!=2)return f.leaveTryBlock(0);f.enterCatchBlock();f.jumpToEnd()})},t9a=function(a,b,c){this.project=a; this.interestSet=b;this.JSC$23112_knowledgeTimestamp=c;this.hasRecurred=!1;this.resyncMillis=Date.now()},v9a=function(a,b){var c=this; this.channelDeps=a;this.options=b;this.refreshCredsTimerScheduled=!1;this.causalStreams=new Map;this.limboStreams=new Map;this.nonCausalStreams=new Map;this.newStreamSubject=new Qw;this.streamNumber=0;this.rawStatus=new Qw;this.status=new Sw(new sF());this.skipBackoff=new A7a;this.recentResyncs=[];this.hasConnected=!1;this.consecutiveThrottledConnections=0;this.channelTryOpenMillis=[];this.channelStatHandler=new yF;this.JSC$9827_channelEventCallback=function(h){Promise.resolve().then(function(){var m, p;(m=c.options.channelOptions)==null||(p=m.JSC$23077_channelEventCallback)==null||p.call(m,h)}).catch(function(){})}; var d;((d=this.options.channelOptions)==null?0:d.JSC$23077_channelEventCallback)&&this.channelStatHandler.listen(YF(),"statevent",function(h){c.JSC$9827_channelEventCallback(h)}); this.rawStatus.pipe(f2a(function(h){return Qf(h,1)===0?Promise.resolve():new Promise(function(m){kw(m,500)})})).subscribe(this.status); this.delayGenerator=new K6a;var e,f;this.reconnectHint=(f=(e=b.reconnectHint)==null?void 0:e.pipe(fE(function(){return ux}),d2a(ux)))!=null?f:ux; u9a(this)},w9a=function(a,b,c){b=b.then(function(d){var e=!1; switch(d.domainType()){case 2:case 0:var f=a.firstPartyUri;e=a.addDomainPrefix;break;case 1:f=a.thirdPartyUri;break;default:f=new rp;}var h=vp(f.clone(),h8a(f.JSC$6808_path_,"/multi-watch/channel"));return{serverChooser:new p9a(f,d,g8a(c.xmlHttpFactory)),credentialRefresher:new r9a(f,d,g8a(c.xmlHttpFactory)),channelCreator:function(m,p,q){var t,u,v=new t7a(h,d,c.xmlHttpFactory!==void 0,e,(u=(t=c.channelOptions)==null?void 0:t.forceLongPolling)!=null?u:!1);m=new zF(m,p,v,function(w,x){return new uG(w, x)},q); m.open();return m}}}); return new v9a(b,c)},x9a=function(a,b){return Math.max(Math.min(a,b!=null?b:a)+(24E4+4E4*Math.random())-a,0)},y9a=function(a){var b; kw(function(){a.channelDeps.then(function(c){var d,e;((d=a.channelState)==null?void 0:d.channelId)!=null&&((e=a.channelState)==null?void 0:e.lastRefreshTime)!=null&&Date.now()>=a.channelState.lastRefreshTime+24E4?(s9a(c.credentialRefresher,a.channelState.gsessionid,a.channelState.channelId).catch(function(){}),a.channelState.lastRefreshTime=Date.now(),y9a(a)):a.refreshCredsTimerScheduled=!1},function(){})},x9a(Date.now(),(b=a.channelState)==null?void 0:b.lastRefreshTime))},z9a=function(a,b){return a.recentResyncs.find(function(c){var d; if(d=c.project===b.project)c=c.interestSet,d=b.interestSet,d=c instanceof QF&&d instanceof QF?c.equals(d):c instanceof RF&&d instanceof RF?c.equals(d):!1;return d})}; g=v9a.prototype;g.onOpen=function(){this.JSC$9827_channelEventCallback(new G7a);var a=tF(new sF,0);try{this.rawStatus.next(a)}catch(b){}}; g.onClose=function(){this.JSC$9827_channelEventCallback(new H7a);this.channelState=void 0;u9a(this)}; g.onError=function(a,b){this.JSC$9827_channelEventCallback(new I7a(a,b));a=tF(new sF,f8a(b));this.handleError(a)}; g.onServerError=function(a){Qf(a,1)!==0&&(this.JSC$9827_channelEventCallback(new J7a(Zea(a))),this.handleError(a))}; g.handleError=function(a){this.channelState==null||this.channelState.hasReceivedMessage||Qf(a,1)!==14||this.consecutiveThrottledConnections++;try{this.rawStatus.next(a)}catch(c){}a=l(this.causalStreams.values());for(var b=a.next();!b.done;b=a.next())b.value.streamInitiationReason=2;a=l(this.nonCausalStreams.values());for(b=a.next();!b.done;b=a.next())b.value.streamInitiationReason=2}; var C9a=function(a,b,c){if(a.channelState){var d=A9a(c.project,c.interestSet);if(c instanceof B9a){var e=sf(d,1,Ue(c.JSC$9856_knowledgeTimestamp.toString()));ag(e,8,c.knowledgeTimestampChosenByPunctual)}fg(d,9,c.streamInitiationReason);c.streamInitiationReason=0;c=new c7a;e=Lf(c,1,a7a);b=sf(e,1,Ue(b.toString()));d=Jf(b,2,b7a,d);fg(d,4,a.channelState.affinitization);a.channelState.channel.send(c)}},A9a=function(a,b){var c=new wF().setHeader(x7a); if(b instanceof QF){var d=new U6a;a!=null&&(a=D9a(a),If(d,1,a));a=b.isPrivate?P6a():O6a();a=If(d,2,a);b=E9a(b);If(a,3,b);Jf(c,2,X6a,d)}else d=new V6a,a!=null&&(a=D9a(a),If(d,1,a)),a=b.root.isPrivate?P6a():O6a(),a=If(d,2,a),b=E9a(b.root),If(a,3,b),Jf(c,6,X6a,d);return c},u9a=function(a){var b=L6a(a.delayGenerator); n9a(b).pipe(o2a(a.reconnectHint.pipe(l2a(function(){var c=a.skipBackoff;c.update();c.tokens<1?c=!1:(c.tokens--,c=!0);return c})))).subscribe(function(){a.channelDeps.then(function(c){a.JSC$9827_channelEventCallback(new B7a); F9a(a,c.serverChooser).then(function(d){a.JSC$9827_channelEventCallback(new C7a);a.serverTimeEstimator=d.timeEstimator;kw(function(){a.hasConnected=!0;G9a(a,c.channelCreator,d)},a.hasConnected?0:d.initialConnectionDelayMillis)},function(d){var e=tF(new sF,2); if(d instanceof WF){Bf(e,2,We(d.message),"");if(d.status){var f=d.status;tF(e,f8a(d.status))}d.status===503&&a.consecutiveThrottledConnections++}else Bf(e,2,We(d.toString()),"");a.JSC$9827_channelEventCallback(new D7a(f));try{a.rawStatus.next(e)}catch(h){}u9a(a)})},function(c){var d=tF(new sF,13); c=Bf(d,2,We(c.toString()),"");a.rawStatus.next(c)})})},F9a=function(a,b){var c,d,e,f,h,m,p,q; return ta(function(t){if(t.nextAddress==1)return t.yield(H9a(a),2);c=t.yieldResult;d=l(c);e=d.next().value;f=d.next().value;h=e;m=f;for(p=Date.now();a.channelTryOpenMillis.length>0&&a.channelTryOpenMillis[a.channelTryOpenMillis.length-1]<=p-12E4;)a.channelTryOpenMillis.pop();q=a.channelTryOpenMillis.length;q>1&&a.JSC$9827_channelEventCallback(new E7a(q));return t.return(q9a(b,A9a(h,m),q,a.consecutiveThrottledConnections,a.serverTimeEstimator))})},H9a=function(a){var b,c,d,e,f,h,m; return ta(function(p){b=[a.causalStreams,a.limboStreams,a.nonCausalStreams];c=l(b);for(d=c.next();!d.done;d=c.next())for(e=d.value,f=l(e.values()),h=f.next();!h.done;h=f.next())return m=h.value,p.return([m.project,m.interestSet]);return p.yield(MLa(qLa(a.newStreamSubject).pipe(l2a())),1)})},G9a=function(a,b,c){a.JSC$9827_channelEventCallback(new F7a); a.channelTryOpenMillis.unshift(Date.now());a.channelState={channel:b(function(f){var h=Hf(f,j7a,1);h=l(h);for(var m=h.next();!m.done;m=h.next()){var p=a,q=m.value;p.channelState!=null&&(p.channelState.hasReceivedMessage=!0);p.consecutiveThrottledConnections=0;m=Of(q,1);if(m!=null)if(m=Number(m),xf(q,xF,3,k7a)){a:{if(q=Xf(q,xF,3,k7a))if(q=q.getStatus())break a;q=void 0}if(q){var t=p.causalStreams.get(m)||p.limboStreams.get(m)||p.nonCausalStreams.get(m);t&&(Re(qf(q,1))===0?t.observer.complete():t.observer.error(new L7a(q)), p.causalStreams.delete(m),p.limboStreams.delete(m),p.nonCausalStreams.delete(m))}}else if(q=Xf(q,h7a,2,k7a))switch(Ff(q,i7a)){case 1:if(q=p.causalStreams.get(m)){try{q.observer.next(new N7a)}catch(H){}p.causalStreams.delete(m);p.limboStreams.set(m,q.start())}break;case 3:a:{if(q=Xf(q,f7a,3,i7a))if(q=Of(q,1),q!=null){t=new O7a(NF(q));break a}t=void 0}if(t&&(q=m,m=t,(t=p.limboStreams.get(q))?(t=new B9a(t.observer,t.project,t.interestSet,m.timestampMicros),p.limboStreams.delete(q),p.nonCausalStreams.set(q, t),p=t):p=p.nonCausalStreams.get(q),p)){q=p;t=m.timestampMicros;t>q.JSC$9856_knowledgeTimestamp&&(q.JSC$9856_knowledgeTimestamp=t,q.knowledgeTimestampChosenByPunctual=!0);try{p.observer.next(m)}catch(H){}}break;case 2:m=p.nonCausalStreams.get(m)||p.limboStreams.get(m);if(!m)break;p=m.interestSet;if(t=Xf(q,g7a,2,i7a)){q=new m9a;t=l(Hf(t,W6a,1));for(var u=t.next();!u.done;u=t.next()){u=u.value;var v=Gf(u,R6a,6),w=Of(u,3);if(v&&w!=null){var x=void 0,A=(x=yf(u,2))==null?void 0:Ld(x);x=A==null?void 0: A;(v=I9a(p,v))&&q.add(new M7a(v,NF(w),x,!!eea(qf(u,7))))}}p=q}else p=void 0;if(p)for(p=l(p.changeList),q=p.next();!q.done;q=p.next()){q=q.value;q=new M7a(q.objectId,q.version,q.payload,q.isReplay);try{m.observer.next(q)}catch(H){}}break;case 5:if(m=p.causalStreams.get(m)||p.limboStreams.get(m)||p.nonCausalStreams.get(m)){if(m instanceof B9a){q=p;t=0;for(u=Date.now();t=q.recentResyncs[t].resyncMillis+6E4?q.recentResyncs.splice(t):++t;(q=z9a(p,m))?(q.hasRecurred=!0,q.JSC$23112_knowledgeTimestamp= m.JSC$9856_knowledgeTimestamp,q.resyncMillis=Date.now()):p.recentResyncs.push(new t9a(m.project,m.interestSet,m.JSC$9856_knowledgeTimestamp))}try{m.observer.complete()}catch(H){}}}}if(vf(f,l7a,2))switch(h=f.getStatus(),Pe(qf(h,1))){case 1:h=l(a.causalStreams.values());for(m=h.next();!m.done;m=h.next())m.value.streamInitiationReason=3;h=l(a.nonCausalStreams.values());for(m=h.next();!m.done;m=h.next())m.value.streamInitiationReason=3;a.channelState&&a.channelState.channel.close();}vf(f,d7a,3)&&a.channelState&&( h=a.channelState,f=Gf(f,d7a,3),f=Tf(f,1),h.channelId=f,a.channelState.lastRefreshTime=Date.now(),a.refreshCredsTimerScheduled||(y9a(a),a.refreshCredsTimerScheduled=!0))},a,c.gsessionid), affinitization:c.affinitization,gsessionid:c.gsessionid,hasReceivedMessage:!1};b=[].concat(Array.from(a.causalStreams.entries())).concat(Array.from(a.nonCausalStreams.entries()));b.sort(function(f,h){return f[0]-h[0]}); b=l(b);for(c=b.next();!c.done;c=b.next()){var d=l(c.value);c=d.next().value;d=d.next().value;C9a(a,c,d)}b=l(a.limboStreams);for(c=b.next();!c.done;c=b.next())c=l(c.value),c.next(),c.next().value.observer.complete();a.limboStreams.clear();var e=a.channelState;kw(function(){a.channelState===e&&a.delayGenerator.reset()},45E3)}; v9a.prototype.watch=function(a,b){var c=this;b=b===void 0?{}:b;return new Pw(function(d){var e=++c.streamNumber,f,h=(f=b.projectOverride)!=null?f:c.options.defaultProject;d=new J9a(d,h,a);c.causalStreams.set(e,d);c.newStreamSubject.next({});C9a(c,e,d);return function(){var m=new c7a;var p=Lf(m,1,a7a);p=sf(p,1,Ue(e.toString()));var q=new $6a;Jf(p,3,b7a,q);c.channelState&&c.channelState.channel.send(m);c.causalStreams.delete(e);c.limboStreams.delete(e);c.nonCausalStreams.delete(e)}})}; var J9a=function(a,b,c){this.observer=a;this.project=b;this.interestSet=c;this.streamInitiationReason=1}; J9a.prototype.start=function(){return new K9a(this.observer,this.project,this.interestSet)}; var K9a=function(a,b,c){this.observer=a;this.project=b;this.interestSet=c},B9a=function(a,b,c,d){this.observer=a; this.project=b;this.interestSet=c;this.JSC$9856_knowledgeTimestamp=d;this.knowledgeTimestampChosenByPunctual=!0;this.streamInitiationReason=1}; function D9a(a){var b=new S6a;return Df(b,1,T6a,We(a))} function E9a(a){var b=new R6a;a=l(a.parts);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=new vF;if(d.value===null){d=c;var e=new Q6a;Jf(d,13,Yf,e)}else d.value instanceof FF?d.isDecreasing?Df(c,4,Yf,Ue(d.value.toString())):Df(c,2,Yf,Ue(d.value.toString())):typeof d.value==="string"?d.isDecreasing?Df(c,3,Yf,We(d.value)):Df(c,1,Yf,We(d.value)):typeof d.value==="number"?d.isDecreasing?Df(c,9,Yf,Le(d.value)):Df(c,10,Yf,Le(d.value)):d.value instanceof Uint8Array?d.isDecreasing?Df(c,5,Yf,fe(d.value, !1)):Df(c,7,Yf,fe(d.value,!1)):d.value instanceof EF?d.isDecreasing?(e=c,d=U7a(d.value),Jf(e,11,Yf,d)):(e=c,d=U7a(d.value),Jf(e,12,Yf,d)):d.value instanceof AF&&(c=d.value.rep);Nf(b,1,vF,c)}return b} function I9a(a,b){if(a instanceof QF)return Hf(b,vF,1).length>0?null:b8a.apply(QF,ja(a.parts));a=Array.of.apply(Array,ja(a.root.parts));b=l(Hf(b,vF,1));for(var c=b.next();!c.done;c=b.next())switch(c=c.value,Ff(c,Yf)){case 4:a.push(PF(NF(qfa(c,4))));break;case 2:a.push(a8a(NF(qfa(c,2))));break;case 8:case 10:case 6:case 9:a.push(new OF(new AF(c)));break;case 3:a.push(PF(Zf(c,3,Yf)));break;case 1:a.push(a8a(Zf(c,1,Yf)));break;case 7:var d=void 0,e=a,f=e.push,h=c;c=wf(c,Yf,7);c=yf(h,c);f.call(e,a8a((d= c)==null?void 0:Ld(d)));break;case 5:d=void 0;e=a;f=e.push;h=c;c=wf(c,Yf,5);c=yf(h,c);f.call(e,PF((d=c)==null?void 0:Ld(d)));break;case 12:c=V7a(Xf(c,ni,12,Yf));if(c===null)return null;a.push(new OF(c));break;case 11:c=V7a(Xf(c,ni,11,Yf));if(c===null)return null;a.push(PF(c));break;case 13:a.push(new OF(null));break;case 0:a.push(new OF(new AF(c)));break;default:return null;}return b8a.apply(QF,ja(a))} ;var L9a={firstPartyUri:new rp("https://signaler-pa.clients6.google.com/punctual"),thirdPartyUri:new rp("https://signaler-pa.googleapis.com/punctual"),addDomainPrefix:!1},M9a={firstPartyUri:new rp("https://punctual.corp.google.com/punctual"),thirdPartyUri:new rp,addDomainPrefix:!1},N9a={firstPartyUri:new rp("https://punctual-dev.corp.google.com/punctual"),thirdPartyUri:new rp("https://signaler-staging.sandbox.google.com/punctual"),addDomainPrefix:!1},O9a=new Map([["corp",M9a],["prod",L9a],["prod-up", M9a],["preprod-dynamite-alpha-us",vG("preprod-dynamite-alpha-us")],["preprod-dynamite-alpha-eu",vG("preprod-dynamite-alpha-eu")],["preprod-dynamite-beta-us",vG("preprod-dynamite-beta-us")],["preprod-dynamite-beta-eu",vG("preprod-dynamite-beta-eu")],["preprod-dynamite-gamma-us",vG("preprod-dynamite-gamma-us")],["preprod-dynamite-gamma-eu",vG("preprod-dynamite-gamma-eu")],["preprod-qual-dynamite-perftest",vG("preprod-qual-dynamite-perftest")],["prod-dynamite-prod-00-eu",vG("prod-dynamite-prod-00-eu")], ["prod-dynamite-prod-01-eu",vG("prod-dynamite-prod-01-eu")],["prod-dynamite-prod-00-us",vG("prod-dynamite-prod-00-us")],["prod-dynamite-prod-01-us",vG("prod-dynamite-prod-01-us")],["prod-dynamite-prod-02-us",vG("prod-dynamite-prod-02-us")],["prod-dynamite-prod-03-us",vG("prod-dynamite-prod-03-us")],["prod-dynamite-prod-04-us",vG("prod-dynamite-prod-04-us")],["prod-dynamite-prod-05-us",vG("prod-dynamite-prod-05-us")],["prod-dynamite-prod-06-us",vG("prod-dynamite-prod-06-us")],["prod-dynamite-prod-07-us", vG("prod-dynamite-prod-07-us")],["prod-dynamite-prod-08-us",vG("prod-dynamite-prod-08-us")],["prod-dynamite-prod-09-us",vG("prod-dynamite-prod-09-us")],["dynamite-alpha-us",wG("preprod","alpha-us")],["dynamite-alpha-eu",wG("preprod","alpha-eu")],["dynamite-beta-us",wG("preprod","beta-us")],["dynamite-beta-eu",wG("preprod","beta-eu")],["dynamite-gamma-us",wG("preprod","gamma-us")],["dynamite-gamma-eu",wG("preprod","gamma-eu")],["dynamite-prod-00-us",wG("prod","prod-00-us")],["dynamite-prod-00-eu", wG("prod","prod-00-eu")],["dynamite-prod-01-us",wG("prod","prod-01-us")],["dynamite-prod-01-eu",wG("prod","prod-01-eu")],["dynamite-prod-02-us",wG("prod","prod-02-us")],["dynamite-prod-03-us",wG("prod","prod-03-us")],["dynamite-prod-04-us",wG("prod","prod-04-us")],["dynamite-prod-05-us",wG("prod","prod-05-us")],["dynamite-prod-06-us",wG("prod","prod-06-us")],["dynamite-prod-07-us",wG("prod","prod-07-us")],["dynamite-prod-08-us",wG("prod","prod-08-us")],["dynamite-prod-09-us",wG("prod","prod-09-us")], ["ytprod",{firstPartyUri:new rp("https://signaler-pa.youtube.com/punctual"),thirdPartyUri:new rp("https://signaler-pa.googleapis.com/punctual"),addDomainPrefix:!1}],["dev",N9a]]);function vG(a){return{firstPartyUri:new rp("https://"+a+"-signaler-pa.clients6.google.com/punctual"),thirdPartyUri:new rp("https://"+a+"-signaler-pa.googleapis.com/punctual"),addDomainPrefix:!1}} function wG(a,b){return{firstPartyUri:new rp("https://"+a+"-dynamite-"+b+"-signaler-pa.clients6.google.com/punctual"),thirdPartyUri:new rp("https://"+a+"-dynamite-"+b+"-signaler-pa.googleapis.com/punctual"),addDomainPrefix:!0}} ;var P9a=function(){this.authParams=new d8a;this.channelOptions=new K7a}; P9a.prototype.build=function(){var a=e8a(this.authParams);if(!"/punctual/ytprod/youtube_live_chat_web".startsWith("/punctual/"))throw Error("Invalid Punctual project path does not start with /punctual/: /punctual/ytprod/youtube_live_chat_web");var b=["ytprod","youtube_live_chat_web"];if(b.length!==2)throw Error("Invalid Punctual path has an incorrect number of parts: /punctual/ytprod/youtube_live_chat_web");b=l(b);var c=b.next().value;b=b.next().value;if(c.startsWith("custom:"))c=new rp(decodeURIComponent(c.substring(7))), vp(c,"/punctual"),c={firstPartyUri:c,thirdPartyUri:c,addDomainPrefix:!1};else{var d=O9a.get(c);if(!d)throw Error("Invalid Punctual environment: '"+c+"'");c=d}return w9a(c,a,{reconnectHint:this.reconnectHint,defaultProject:b,xmlHttpFactory:void 0,channelOptions:this.channelOptions})};var Q9a=function(a){this.name=a};var R9a=function(a){var b=b===void 0?{}:b;this.punctualClient=a;this.watchOpts=b;this.status=a.status}; R9a.prototype.start=function(){return{stop:function(){return Promise.resolve()}}}; var S9a=function(a,b){b=b8a(b.name);return a.punctualClient.watch(new RF(b),a.watchOpts).pipe(vx(function(c){return!(c instanceof O7a)}),kx(function(c){if(c instanceof M7a){var d=c.objectId.parts.length===1,e=c.payload&&Fca(c.payload); return{version:c.version,payload:e,payloadAsBytes:c.payload,isSynthetic:!1,isSuppressor:d}}return{isSynthetic:!0,isSuppressor:!0}}),p2a())};var T9a={get payments(){return window.payments}};function U9a(a,b,c){b=b===void 0?5:b;if(b!==0){var d=typeof a==="function"?a():document.querySelector(a);d?(c==null?0:c.enableSmartFocus)?V9a(d):d.focus():setTimeout(function(){U9a(a,b-1,c)},500)}} function W9a(a){if(a&&a.focus)if(a!==document.activeElement)a.focus();else return X9a(function(){return ta(function(b){document.activeElement&&document.activeElement.blur();return b.return(X9a(function(){a.focus()}))})})} function V9a(a){var b=b===void 0?5:b;setTimeout(function(){var c;return ta(function(d){d.nextAddress==1&&(c=document.activeElement);if(d.nextAddress!=5)return(document.activeElement===c||document.activeElement===document.body)&&b>=0&&a?d.yield(W9a(a),5):d.jumpTo(0);if(document.activeElement===a)return d.return();a=a.parentElement;--b;return d.jumpTo(2)})},15)} function X9a(a){return new Promise(function(b){requestAnimationFrame(function(){b(a())})})} ;function Y9a(a){return ne(a)?Number(a):String(a)} ;function Z9a(a,b){a.name!==void 0?(this.name=a.name,this.code=$9a[a.name]):(this.code=a=a.code,this.name=a$a(a));Xa.call(this,dca("%s %s",this.name,b))} Ua(Z9a,Xa);var a$a=function(a){var b=nia($9a,function(c){return a==c}); if(b===void 0)throw Error("Invalid code: "+a);return b},xG={},$9a=(xG.AbortError=3,xG.EncodingError=5,xG.InvalidModificationError=9,xG.InvalidStateError=7,xG.NotFoundError=1,xG.NotReadableError=4,xG.NoModificationAllowedError=6,xG.PathExistsError=12,xG.QuotaExceededError=10,xG.SecurityError=2,xG.SyntaxError=8,xG.TypeMismatchError=11,xG);function b$a(a,b){yi.call(this,a.type,b)} Ua(b$a,yi);/* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ function yG(a,b){this.sequence_=[];this.onCancelFunction_=a;this.defaultScope_=b||null;this.hadError_=this.fired_=!1;this.result_=void 0;this.silentlyCanceled_=this.blocking_=this.blocked_=!1;this.unhandledErrorId_=0;this.parent_=null;this.branches_=0} yG.prototype.cancel=function(a){if(this.fired_)this.result_ instanceof yG&&this.result_.cancel();else{if(this.parent_){var b=this.parent_;delete this.parent_;a?b.cancel(a):(b.branches_--,b.branches_<=0&&b.cancel())}this.onCancelFunction_?this.onCancelFunction_.call(this.defaultScope_,this):this.silentlyCanceled_=!0;this.fired_||zG(this,new AG(this))}}; yG.prototype.continue_=function(a,b){this.blocked_=!1;c$a(this,a,b)}; var c$a=function(a,b,c){a.fired_=!0;a.result_=c;a.hadError_=!b;d$a(a)},e$a=function(a){if(a.fired_){if(!a.silentlyCanceled_)throw new BG(a); a.silentlyCanceled_=!1}}; yG.prototype.callback=function(a){e$a(this);c$a(this,!0,a)}; var zG=function(a,b){e$a(a);c$a(a,!1,b)}; yG.prototype.finally=function(a){var b=this;return f$a(new Promise(function(c,d){g$a(b,function(e){a();c(e)},function(e){a(); d(e)})}))}; var g$a=function(a,b,c,d){var e=a.fired_;e||(b===c?b=c=ui(b):(b=ui(b),c=ui(c)));a.sequence_.push([b,c,d]);e&&d$a(a)}; yG.prototype.then=function(a,b,c){var d,e,f=new cj(function(h,m){e=h;d=m}); g$a(this,e,function(h){h instanceof AG?f.cancel():d(h);return h$a},this); return f.then(a,b,c)}; aj(yG);yG.prototype.isError=function(a){return a instanceof Error}; var i$a=function(a){return Cc(a.sequence_,function(b){return typeof b[1]==="function"})},h$a={},d$a=function(a){if(a.unhandledErrorId_&&a.fired_&&i$a(a)){var b=a.unhandledErrorId_,c=CG[b]; c&&(xa.clearTimeout(c.JSC$9900_id_),delete CG[b]);a.unhandledErrorId_=0}a.parent_&&(a.parent_.branches_--,delete a.parent_);b=a.result_;for(var d=c=!1;a.sequence_.length&&!a.blocked_;){var e=a.sequence_.shift(),f=e[0],h=e[1];e=e[2];if(f=a.hadError_?h:f)try{var m=f.call(e||a.defaultScope_,b);m===h$a&&(m=void 0);m!==void 0&&(a.hadError_=a.hadError_&&(m==b||a.isError(m)),a.result_=b=m);if(Sja(b)||typeof xa.Promise==="function"&&b instanceof xa.Promise)d=!0,a.blocked_=!0}catch(p){b=p,a.hadError_=!0,i$a(a)||( c=!0)}}a.result_=b;d&&(m=Qa(a.continue_,a,!0),d=Qa(a.continue_,a,!1),b instanceof yG?(g$a(b,m,d),b.blocking_=!0):b.then(m,d));c&&(b=new j$a(b),CG[b.JSC$9900_id_]=b,a.unhandledErrorId_=b.JSC$9900_id_)},f$a=function(a){var b=new yG; a.then(function(c){b.callback(c)},function(c){zG(b,c)}); return b},BG=function(){Xa.call(this)}; Ua(BG,Xa);BG.prototype.message="Deferred has already fired";BG.prototype.name="AlreadyCalledError";var AG=function(){Xa.call(this)}; Ua(AG,Xa);AG.prototype.message="Deferred was canceled";AG.prototype.name="CanceledError";var j$a=function(a){this.JSC$9900_id_=xa.setTimeout(Qa(this.throwError,this),0);this.JSC$9900_error_=a}; j$a.prototype.throwError=function(){delete CG[this.JSC$9900_id_];throw this.JSC$9900_error_}; var CG={};var k$a=function(a,b,c){c===void 0&&(c=a.size);return a.slice?a.slice(b,c):null};var l$a=new WeakMap;function m$a(a){var b=b===void 0?n$a:b;var c=Oa(a),d=function(f){f=l(f);f.next();f=ia(f);return b(c,f)},e=function(f){var h=l(f); f=h.next().value;h=ia(h);return a.apply(f,h)}; return function(){var f=ua.apply(0,arguments),h=this||xa,m=l$a.get(h);m||(m={},l$a.set(h,m));return Qca(m,[this].concat(ja(f)),e,d)}} var n$a=function(a,b){a=[a];for(var c=b.length-1;c>=0;--c)a.push(typeof b[c],b[c]);return a.join("\x0B")};function DG(a){var b={};a=a.replace(/\r/g,"").split("\n");for(var c=0;c=0;d--)ai(c[d],b);bi(b)};var J$a=function(){},OG=function(a){for(var b=[],c=a.getTextRangeCount(),d=0;d=0&&RG(c,a,1,0)<=0:RG(c,a,0,0)>=0&&RG(c,a,1,1)<=0}else c=!1;return c}; g.isCollapsed=function(){return UG(this).isCollapsed()}; g.JSC$9918_getText=function(){return UG(this).JSC$9928_range_.toString()}; g.__iterator__=function(){return new PG(this.JSC$9918_getStartNode(),this.JSC$9918_getStartOffset(),this.JSC$9918_getEndNode(),this.JSC$9918_getEndOffset())}; g.select=function(){UG(this).select(this.isReversed_)}; g.JSC$9918_removeContents=function(){var a=UG(this).JSC$9928_range_;a.extractContents();if(a.startContainer.hasChildNodes()&&(a=a.startContainer.childNodes[a.startOffset])){var b=a.previousSibling;Mia(a)==""&&bi(a);b&&Mia(b)==""&&bi(b)}this.startNode_=this.startOffset_=this.endNode_=this.endOffset_=null}; g.insertNode=function(a,b){a=UG(this).insertNode(a,b);this.startNode_=this.startOffset_=this.endNode_=this.endOffset_=null;return a}; g.collapse=function(a){a=this.isReversed()?!a:a;this.browserRangeWrapper_&&this.browserRangeWrapper_.collapse(a);a?(this.endNode_=this.startNode_,this.endOffset_=this.startOffset_):(this.startNode_=this.endNode_,this.startOffset_=this.endOffset_);this.isReversed_=!1};var VG=function(){}; Ua(VG,J$a);VG.prototype.JSC$9918_containsRange=function(a,b){var c=OG(this);a=OG(a);return(b?Cc:Lba)(a,function(d){return Cc(c,function(e){return e.JSC$9918_containsRange(d,b)})})}; VG.prototype.insertNode=function(a,b){b?(b=this.JSC$9918_getStartNode(),b.parentNode&&b.parentNode.insertBefore(a,b)):ai(a,this.JSC$9918_getEndNode());return a};var O$a,WG=Vh().JSC$6098_document_.documentElement;O$a=WG.requestFullscreen?"fullscreenchange":WG.webkitRequestFullscreen?"webkitfullscreenchange":WG.mozRequestFullScreen?"mozfullscreenchange":WG.msRequestFullscreen?"MSFullscreenChange":"fullscreenchange";function P$a(){var a=Vh().JSC$6098_document_;return!!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement)} ;var XG=function(){this.browserRanges_=[];this.ranges_=[];this.container_=this.sortedRanges_=null}; Ua(XG,VG);g=XG.prototype;g.clone=function(){var a=new XG;a.browserRanges_=Fc(this.browserRanges_);return a}; g.JSC$9918_getType=function(){return"mutli"}; g.getBrowserRangeObject=function(){return this.browserRanges_[0]}; g.getTextRangeCount=function(){return this.browserRanges_.length}; g.getTextRange=function(a){this.ranges_[a]||(this.ranges_[a]=M$a(new QG(this.browserRanges_[a])));return this.ranges_[a]}; g.getContainer=function(){if(!this.container_){for(var a=[],b=this.getTextRangeCount(),c=0;c1){c=new XG;b=a.rangeCount;for(var d=0;d0} ;function cH(){Ji.call(this);this.reader_=new FileReader;this.reader_.onloadstart=Qa(this.dispatchProgressEvent_,this);this.reader_.onprogress=Qa(this.dispatchProgressEvent_,this);this.reader_.onload=Qa(this.dispatchProgressEvent_,this);this.reader_.onabort=Qa(this.dispatchProgressEvent_,this);this.reader_.onerror=Qa(this.dispatchProgressEvent_,this);this.reader_.onloadend=Qa(this.dispatchProgressEvent_,this)} Ua(cH,Ji);cH.prototype.abort=function(){try{this.reader_.abort()}catch(a){throw new Z9a(a,"aborting read")}}; cH.prototype.getError=function(){return this.reader_.error&&new Z9a(this.reader_.error,"reading file")}; cH.prototype.dispatchProgressEvent_=function(a){this.dispatchEvent(new b$a(a,this))}; cH.prototype.disposeInternal=function(){cH.superClass_.disposeInternal.call(this);delete this.reader_}; var R$a=function(a){var b=new yG;a.listen("loadend",Ra(function(c,d){var e=d.reader_.result,f=d.getError();e==null||f?zG(c,f):c.callback(e);d.dispose()},b,a)); return b};var S$a={COMPACT_DECIMAL_SHORT_PATTERN:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},COMPACT_DECIMAL_LONG_PATTERN:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"}, 1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},1E14:{other:"000 trillion"}}},dH=S$a;dH=S$a;var T$a=!1,V$a=function(){if(!T$a){for(var a in U$a)eH[a]=U$a[a];T$a=!0}},eH={AED:[2, "dh","\u062F.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09F3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\xA5","RMB\xA5"],COP:[32,"$","COL$"],CRC:[0,"\u20A1","CR\u20A1"],CZK:[50,"K\u010D","K\u010D"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\xA3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20AC","\u20AC"],GBP:[2,"\xA3","GB\xA3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,"Ft","Ft"],IDR:[0, "Rp","Rp"],ILS:[34,"\u20AA","IL\u20AA"],INR:[2,"\u20B9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\xA5","JP\xA5"],KRW:[0,"\u20A9","KR\u20A9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20AE","MN\u20AE"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20B1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20BD","RUB"],SAR:[2, "SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0E3F","THB"],TRY:[2,"\u20BA","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043D.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20AB","VN\u20AB"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]},U$a={AFN:[48,"Af.","AFN"],AMD:[32,"Dram","dram"],ANG:[2,"NAf.","ANG"],AOA:[2,"Kz","Kz"],ARS:[34,"$","AR$"],AWG:[2,"Afl.","Afl."],AZN:[34,"\u20BC","AZN"],BAM:[2,"KM","KM"],BBD:[2,"$","Bds$"],BHD:[3,"din","din"],BIF:[0,"FBu","FBu"], BMD:[2,"$","BD$"],BND:[2,"$","B$"],BOB:[2,"Bs","Bs"],BSD:[2,"$","BS$"],BTN:[2,"Nu.","Nu."],BWP:[2,"P","pula"],BYN:[50,"\u0440.","BYN"],BYR:[48,"\u0440.","BYR"],BZD:[2,"$","BZ$"],CLF:[4,"UF","CLF"],CNH:[2,"\xA5","RMB\xA5"],CUC:[1,"$","CUC$"],CUP:[2,"$","CU$"],CVE:[2,"CVE","Esc"],DJF:[0,"Fdj","Fdj"],DZD:[2,"din","din"],ERN:[2,"Nfk","Nfk"],FJD:[2,"$","FJ$"],FKP:[2,"\xA3","FK\xA3"],GEL:[2,"GEL","GEL"],GHS:[2,"GHS","GHS"],GIP:[2,"\xA3","GI\xA3"],GMD:[2,"GMD","GMD"],GNF:[0,"FG","FG"],GTQ:[2, "Q","GTQ"],GYD:[0,"$","GY$"],HNL:[2,"L","HNL"],HTG:[2,"HTG","HTG"],IQD:[0,"din","IQD"],JOD:[3,"din","JOD"],KES:[2,"Ksh","Ksh"],KGS:[2,"KGS","KGS"],KHR:[2,"Riel","KHR"],KMF:[0,"CF","KMF"],KPW:[0,"\u20A9KP","KPW"],KWD:[3,"din","KWD"],KYD:[2,"$","KY$"],KZT:[2,"\u20B8","KZT"],LAK:[0,"\u20AD","\u20AD"],LBP:[0,"L\xA3","LBP"],LRD:[2,"$","L$"],LSL:[2,"LSL","LSL"],LYD:[3,"din","LD"],MAD:[2,"dh","MAD"],MDL:[2,"MDL","MDL"],MGA:[0,"Ar","MGA"],MKD:[2,"din","MKD"],MMK:[0,"K","MMK"],MOP:[2,"MOP","MOP$"],MRO:[0, "MRO","MRO"],MUR:[0,"MURs","MURs"],MWK:[2,"MWK","MWK"],MZN:[2,"MTn","MTn"],NAD:[2,"$","N$"],NGN:[2,"\u20A6","NG\u20A6"],NIO:[2,"C$","C$"],NPR:[2,"Rs","NPRs"],NZD:[2,"$","NZ$"],OMR:[3,"Rial","OMR"],PGK:[2,"PGK","PGK"],PYG:[16,"Gs.","PYG"],QAR:[2,"Rial","QR"],RWF:[0,"RF","RF"],SBD:[2,"$","SI$"],SCR:[2,"SCR","SCR"],SDG:[2,"SDG","SDG"],SHP:[2,"\xA3","SH\xA3"],SLE:[0,"SLE","SLE"],SLL:[0,"SLL","SLL"],SOS:[0,"SOS","SOS"],SRD:[2,"$","SR$"],SSP:[2,"\xA3","SSP"],STD:[0,"Db","Db"],SYP:[0,"\xA3","SY\xA3"], SZL:[2,"SZL","SZL"],TJS:[2,"Som","TJS"],TMT:[50,"m","TMT"],TND:[3,"din","DT"],TOP:[2,"T$","T$"],TTD:[2,"$","TT$"],UGX:[0,"UGX","UGX"],UZS:[0,"so\u02BCm","UZS"],VEF:[2,"Bs","Bs"],VES:[2,"Bs","Bs"],VUV:[0,"VUV","VUV"],WST:[2,"WST","WST"],XAF:[0,"FCFA","FCFA"],XCD:[2,"$","EC$"],XOF:[0,"CFA","CFA"],XPF:[48,"FCFP","FCFP"],ZMW:[0,"ZMW","ZMW"],ZWD:[0,"$","Z$"]};function W$a(){} var fH=function(a){if(typeof a=="number"){var b=new W$a;b.standardOffset_=a;var c=a;if(c==0)c="Etc/GMT";else{var d=["Etc/GMT",c<0?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;c!=0&&d.push(":",Mc(c,2));c=d.join("")}b.timeZoneId_=c;c=a;c==0?c="UTC":(d=["UTC",c<0?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,c!=0&&d.push(":",c),c=d.join(""));a=X$a(a);b.tzNames_=[c,c];b.tzNamesExt_={STD_LONG_NAME_GMT:a,STD_GENERIC_LOCATION:a};b.transitions_=[];return b}b=new W$a;b.timeZoneId_= a.id;b.standardOffset_=-a.std_offset;b.tzNames_=a.names;b.tzNamesExt_=a.names_ext;b.transitions_=a.transitions;return b},X$a=function(a){var b=["GMT"]; b.push(a<=0?"+":"-");a=Math.abs(a);b.push(Mc(Math.floor(a/60)%100,2),":",Mc(a%60,2));return b.join("")},gH=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5; for(var c=0;c=a.transitions_[c];)c+=2;return c==0?0:a.transitions_[c-1]},Y$a=function(a,b){a=a.standardOffset_-gH(a,b); return a===-1440?0:a};var hH=function(a,b){this.patternParts_=[];this.JSC$9959_dateTimeSymbols_=b||BF;typeof a=="number"?Z$a(this,a):$$a(this,a)},aab=[/^'(?:[^']|'')*('|$)/, /^(?:G+|y+|Y+|u+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYuMkSEabBhKHcLQdmsvVwzZ]+/],iH=function(a){return a.getHours?a.getHours():0},$$a=function(a,b){for(bab&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;d0?-864E5:864E5))));c=[];for(var f=0;f=12&&b<24?1:0]},cab=function(a,b,c,d,e,f){var h=b.length; switch(b.charAt(0)){case"G":return c=d.getFullYear()>0?1:0,h>=4?a.JSC$9959_dateTimeSymbols_.ERANAMES[c]:a.JSC$9959_dateTimeSymbols_.ERAS[c];case"y":return fab(a,h,d,!0);case"Y":return c=new Date(R7a(d.getFullYear(),d.getMonth(),d.getDate(),a.JSC$9959_dateTimeSymbols_.FIRSTWEEKCUTOFFDAY,a.JSC$9959_dateTimeSymbols_.FIRSTDAYOFWEEK)).getFullYear(),h==2&&(c%=100),jH(a,eab(c,h));case"u":return fab(a,h,d,!1);case"M":a:switch(c=d.getMonth(),h){case 5:h=a.JSC$9959_dateTimeSymbols_.NARROWMONTHS[c];break a; case 4:h=a.JSC$9959_dateTimeSymbols_.MONTHS[c];break a;case 3:h=a.JSC$9959_dateTimeSymbols_.SHORTMONTHS[c];break a;default:h=jH(a,Mc(c+1,h));}return h;case"k":return kH(e),jH(a,Mc(iH(e)||24,h));case"S":return jH(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,h)).slice(2)+(h>3?Mc(0,h-3):""));case"E":return c=d.getDay(),h>=4?a.JSC$9959_dateTimeSymbols_.WEEKDAYS[c]:a.JSC$9959_dateTimeSymbols_.SHORTWEEKDAYS[c];case"a":return gab(a,e);case"b":return gab(a,e);case"B":return gab(a,e);case"h":return kH(e), jH(a,Mc(iH(e)%12||12,h));case"K":return kH(e),jH(a,Mc(iH(e)%12,h));case"H":return kH(e),jH(a,Mc(iH(e),h));case"c":a:switch(c=d.getDay(),h){case 5:h=a.JSC$9959_dateTimeSymbols_.STANDALONENARROWWEEKDAYS[c];break a;case 4:h=a.JSC$9959_dateTimeSymbols_.STANDALONEWEEKDAYS[c];break a;case 3:h=a.JSC$9959_dateTimeSymbols_.STANDALONESHORTWEEKDAYS[c];break a;default:h=jH(a,Mc(c,1));}return h;case"L":a:switch(c=d.getMonth(),h){case 5:h=a.JSC$9959_dateTimeSymbols_.STANDALONENARROWMONTHS[c];break a;case 4:h= a.JSC$9959_dateTimeSymbols_.STANDALONEMONTHS[c];break a;case 3:h=a.JSC$9959_dateTimeSymbols_.STANDALONESHORTMONTHS[c];break a;default:h=jH(a,Mc(c+1,h));}return h;case"Q":return c=Math.floor(d.getMonth()/3),h<4?a.JSC$9959_dateTimeSymbols_.SHORTQUARTERS[c]:a.JSC$9959_dateTimeSymbols_.QUARTERS[c];case"d":return jH(a,Mc(d.getDate(),h));case"m":return kH(e),jH(a,Mc(e.getMinutes?e.getMinutes():0,h));case"s":return kH(e),jH(a,Mc(e.getSeconds(),h));case"v":return(f||fH(c.getTimezoneOffset())).timeZoneId_; case"V":return a=f||fH(c.getTimezoneOffset()),h<=2?a.timeZoneId_:gH(a,c)>0?a.tzNamesExt_.DST_GENERIC_LOCATION!==void 0?a.tzNamesExt_.DST_GENERIC_LOCATION:a.tzNamesExt_.DST_GENERIC_LOCATION:a.tzNamesExt_.STD_GENERIC_LOCATION!==void 0?a.tzNamesExt_.STD_GENERIC_LOCATION:a.tzNamesExt_.STD_GENERIC_LOCATION;case"w":return c=R7a(e.getFullYear(),e.getMonth(),e.getDate(),a.JSC$9959_dateTimeSymbols_.FIRSTWEEKCUTOFFDAY,a.JSC$9959_dateTimeSymbols_.FIRSTDAYOFWEEK),jH(a,Mc(Math.floor(Math.round((c-new Date(new Date(c).getFullYear(), 0,1).valueOf())/864E5)/7)+1,h));case"z":return a=f||fH(c.getTimezoneOffset()),h<4?a.tzNames_[gH(a,c)>0?2:0]:a.tzNames_[gH(a,c)>0?3:1];case"Z":return b=f||fH(c.getTimezoneOffset()),h<4?(h=-Y$a(b,c),a=[h<0?"-":"+"],h=Math.abs(h),a.push(Mc(Math.floor(h/60)%100,2),Mc(h%60,2)),h=a.join("")):h=jH(a,X$a(Y$a(b,c))),h;default:return"";}};var hab=/^[ \t\xA0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000]/,iab=/^[\s\xA0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000]+/,kab=function(a){this.patternParts_=[];this.JSC$9969_dateTimeSymbols_=BF;if(typeof a=="number"){a>11&&(a=10);if(a<4)var b=this.JSC$9969_dateTimeSymbols_.DATEFORMATS[a];else a<8?b=this.JSC$9969_dateTimeSymbols_.TIMEFORMATS[a-4]:(b=this.JSC$9969_dateTimeSymbols_.DATETIMEFORMATS[a-8],b=b.replace("{1}",this.JSC$9969_dateTimeSymbols_.DATEFORMATS[a-8]),b=b.replace("{0}",this.JSC$9969_dateTimeSymbols_.TIMEFORMATS[a- 8]));jab(this,b)}else jab(this,a)},jab=function(a,b){for(var c=!1,d="",e=0;e0&&(a.patternParts_.push({text:d,count:0,abutStart:!1,numeric:!1}),d=""),a.patternParts_.push({text:" ",count:0,abutStart:!1,numeric:!1});e=0){d.length>0&&(a.patternParts_.push({text:d,count:0,abutStart:!1,numeric:!1}),d="");for(var h=b.charAt(e),m=e+1;m0||m==0&&h<3);a.patternParts_.push({text:f,count:h,abutStart:!1,numeric:m});e+=h-1}else f=="'"?e+10&&a.patternParts_.push({text:d,count:0,abutStart:!1,numeric:!1});b=!1;for(c=0;c0&&("abBhHkKm".indexOf(f.text.charAt(0))<0||f.count>2||f.abutStart))throw Error("'predictive' parsing is not supported for symbol '"+(f.text.charAt(0)+"'."))}f=new lab;c=[0];f.dayPeriodIndex=-1;for(var h=0;h=a.length);h++){if(this.patternParts_[h].count==0){a:{var m=a;var p=c,q=this.patternParts_[h], t=d;if(q.text.match(hab)!=null){if(q=p[0],mab(m,p),p[0]>q){m=!0;break a}}else{if(m.indexOf(q.text,p[0])==p[0]){p[0]+=q.text.length;m=!0;break a}if(t&&q.text.indexOf(m.substring(p[0]))==0){p[0]+=m.length-p[0];m=!0;break a}}m=!1}if(m)continue;return 0}if(this.patternParts_[h].abutStart){a:{p=a;q=c;t=h;var u=q[0],v=0;for(m=t;mt&&w.numeric,H=q[0];if(!nab(this,p,q,w,x,f,!1)|| A&&q[0]-H0&&(f.year=-(f.year-1));f.year!=void 0&&b.setFullYear(f.year);d=b.getDate();b.setDate(1);f.month!=void 0&&b.setMonth(f.month);f.day!=void 0?b.setDate(f.day):(e=Q7a(b.getFullYear(),b.getMonth()),b.setDate(d>e?e:d));typeof b.setHours==="function"&&(f.hours==void 0&&(f.hours= b.getHours()),f.hours<12&&(f.ampm!=void 0&&f.ampm>0?f.hours+=12:f.dayPeriodName!==void 0&&("isPm noon afternoon1 afternoon2 evening1 evening2".split(" ").includes(f.dayPeriodName)||["night1","night2"].includes(f.dayPeriodName)&&f.hours>=6)&&(f.hours+=12)),b.setHours(f.hours));typeof b.setMinutes==="function"&&f.minutes!=void 0&&b.setMinutes(f.minutes);typeof b.setSeconds==="function"&&f.seconds!=void 0&&b.setSeconds(f.seconds);typeof b.setMilliseconds==="function"&&f.milliseconds!=void 0&&b.setMilliseconds(f.milliseconds); if(a&&(f.year&&f.year!=b.getFullYear()||f.month&&f.month!=b.getMonth()||f.day&&f.day!=b.getDate()||f.hours&&f.hours>=24||f.minutes&&f.minutes>=60||f.seconds&&f.seconds>=60||f.milliseconds&&f.milliseconds>=1E3))b=!1;else{f.tzOffset!=void 0&&b.setTime(b.getTime()+(f.tzOffset-b.getTimezoneOffset())*60*1E3);f.ambiguousYear&&(a=new Date,a.setFullYear(a.getFullYear()-80),b.getTime() 3&&(f-=7),a=b.getMonth(),b.setDate(b.getDate()+f),b.getMonth()!=a&&b.setDate(b.getDate()+(f>0?-7:7));else if(f.dayOfWeek!=b.getDay()){b=!1;break a}b=!0}}return b?c[0]:0}; var nab=function(a,b,c,d,e,f,h){mab(b,c);if(d.numeric&&e>0&&c[0]+e>b.length)return!1;switch(d.text.charAt(0)){case"G":return lH(b,c,[a.JSC$9969_dateTimeSymbols_.ERAS],function(m){return f.era=m}),!0; case"M":case"L":return oab(a,b,c,e,d,f);case"E":return lH(b,c,[a.JSC$9969_dateTimeSymbols_.WEEKDAYS,a.JSC$9969_dateTimeSymbols_.SHORTWEEKDAYS],function(m){return f.dayOfWeek=m}); case"B":case"b":return e=[],a=[[].concat(a.JSC$9969_dateTimeSymbols_.AMPMS)],e.push("isAm"),e.push("isPm"),b=lH(b,c,a,function(m){return f.dayPeriodIndex=m},h),f.dayPeriodName=e[f.dayPeriodIndex],h?b:!0; case"a":return b=lH(b,c,[a.JSC$9969_dateTimeSymbols_.AMPMS],function(m){return f.ampm=m},h),h?b:!0; case"y":return pab(a,b,c,d,e,f);case"Q":return lH(b,c,[a.JSC$9969_dateTimeSymbols_.QUARTERS,a.JSC$9969_dateTimeSymbols_.SHORTQUARTERS],function(m){f.month=m*3;f.day=1}); case"d":return mH(a,b,c,d,e,function(m){f.day=m}),!0; case"S":return qab(a,b,c,e,f);case"h":case"K":case"H":case"k":return b=mH(a,b,c,d,e,function(m){f.hours=d.text.charAt(0)==="h"&&m===12?0:m},h),h?b:!0; case"m":return b=mH(a,b,c,d,e,function(m){f.minutes=m},h),h?b:!0; case"s":return mH(a,b,c,d,e,function(m){f.seconds=m}),!0; case"z":case"Z":case"v":return rab(a,b,c,f);default:return!1;}},pab=function(a,b,c,d,e,f){var h=c[0]; e=nH(a,b,c,e);e===null&&(e=nH(a,b,c,0,!0));if(e===null)return!1;e>=0&&c[0]-h==2&&d.count==2?(a=e,b=new Date().getFullYear()-80,c=b%100,f.ambiguousYear=a==c,a+=Math.floor(b/100)*100+(a=b.length)return d.tzOffset=0,!0;var e=c[0],f=nH(a,b,c,0,!0);if(f===null)return!1;if(c[0]q&&u.indexOf(w)==0&&(q=m[v].length,t=v)}t!==null&&(f[0]+=q);f=t;if(f!==null)return d(f),!0}return!1},mab=function(a,b){(a=a.substring(b[0]).match(iab))&&(b[0]+=a[0].length)},nH=function(a,b,c,d,e){b=d>0?b.substring(0,c[0]+d):b; e=e||!1;if(a.JSC$9969_dateTimeSymbols_.ZERODIGIT){d=[];for(var f=c[0];f"Z"&&d<"a"||d>"z"){c=!1;break a}}c=!0}else c=!1;c=!c}if(c)throw new TypeError("Currency must be valid ISO code");this.intlCurrencyCode_=b?b.toUpperCase():null;this.maximumIntegerDigits_=40;this.minimumIntegerDigits_=1;this.significantDigits_=0;this.maximumFractionDigits_=3;this.minExponentDigits_=this.minimumFractionDigits_=0;this.useSignForPositiveExponent_=!1;this.positiveSuffix_=this.positivePrefix_= "";this.negativePrefix_=pH.MINUS_SIGN;this.negativeSuffix_="";this.multiplier_=1;this.negativePercentSignExpected_=!1;this.groupingArray_=[];this.useExponentialNotation_=this.decimalSeparatorAlwaysShown_=!1;this.compactStyle_=0;if(typeof a==="number")switch(a){case 1:qH(this,pH.DECIMAL_PATTERN);break;case 2:qH(this,pH.SCIENTIFIC_PATTERN);break;case 3:qH(this,pH.PERCENT_PATTERN);break;case 4:a=pH.CURRENCY_PATTERN;b=["0"];if(c=eH[this.intlCurrencyCode_||pH.DEF_CURRENCY_CODE]){c=c[0]&7;if(c>0)for(b.push("."), d=0;d0?m++:f++;p>=0&&e<0&&p++;break;case"0":if(m>0)throw Error("Unexpected \"0\" in pattern \""+b+"\"");h++;p>=0&&e<0&&p++;break;case",":p>0&&a.groupingArray_.push(p);p=0;break;case".":if(e>=0)throw Error("Multiple decimal separators in pattern \""+b+"\"");e=f+h+m;break;case"E":if(a.useExponentialNotation_)throw Error("Multiple exponential symbols in pattern \""+b+ "\"");a.useExponentialNotation_=!0;a.minExponentDigits_=0;c[0]+10&&e>=0&&(h=e,h==0&&h++,m=f-h,f=h-1,h=1);if(e<0&&m>0||e>=0&&(ef+h)||p==0)throw Error("Malformed pattern \""+b+"\"");m=f+h+m;a.maximumFractionDigits_=e>=0?m-e:0;e>=0&&(a.minimumFractionDigits_= f+h-e,a.minimumFractionDigits_<0&&(a.minimumFractionDigits_=0));a.minimumIntegerDigits_=(e>=0?e:m)-f;a.useExponentialNotation_&&(a.maximumIntegerDigits_=f+a.minimumIntegerDigits_,a.maximumFractionDigits_==0&&a.minimumIntegerDigits_==0&&(a.minimumIntegerDigits_=1));a.groupingArray_.push(Math.max(0,p));a.decimalSeparatorAlwaysShown_=e==0||e==m;d=c[0]-d;a.positiveSuffix_=sH(a,b,c);c[0]0)throw Error("Can't combine significant digits and minimum fraction digits");a.significantDigits_=2}; rH.prototype.parse=function(a,b){b=b||[0];if(this.compactStyle_!==0)throw Error("Parsing of compact numbers is unimplemented");a=a.replace(/ |\u202f/g,"\xA0");var c=a.indexOf(this.positivePrefix_,b[0])==b[0],d=a.indexOf(this.negativePrefix_,b[0])==b[0];c&&d&&(this.positivePrefix_.length>this.negativePrefix_.length?d=!1:this.positivePrefix_.length=0&&A<=9)w+=A,m=!0;else if(x==t.charAt(0)){if(f||h)break;w+=".";f=!0}else if(x==u.charAt(0)&&("\xA0"!=u.charAt(0)||b[0]+1=0)){if(f||h)break}else if(x==v.charAt(0)){if(h)break; w+="E";h=!0;p=b[0]}else if(x=="+"||x=="-"){if(m&&p!=b[0]-1)break;w+=x}else if(this.multiplier_==1&&x==pH.PERCENT.charAt(0)){if(q!=1)break;q=100;if(m){b[0]++;break}}else if(this.multiplier_==1&&x==pH.PERMILL.charAt(0)){if(q!=1)break;q=1E3;if(m){b[0]++;break}}else break}this.multiplier_!=1&&(q=this.multiplier_);e=parseFloat(w)/q}if(c){if(a.indexOf(this.positiveSuffix_,b[0])!=b[0])return NaN;b[0]+=this.positiveSuffix_.length}else if(d){if(a.indexOf(this.negativeSuffix_,b[0])!=b[0])return NaN;b[0]+=this.negativeSuffix_.length}return d? -e:e}; rH.prototype.format=function(a){if(this.minimumFractionDigits_>this.maximumFractionDigits_)throw Error("Min value must be less than max value");if(isNaN(a))return pH.NAN;var b=[];var c=a,d=a;if(this.compactStyle_==0)var e=tH;else c=Math.abs(c),d=Math.abs(d),e=Aab(this,c<=1?0:Bab(c)).divisorBase,d=uH(d,-e),Cab(this,d),c=uH(c,-e),c=Cab(this,c),e=Aab(this,e+Bab(c.intValue));a=uH(a,-e.divisorBase);(c=a<0||a==0&&1/a<0)?e.negative_prefix?b.push(e.negative_prefix):(b.push(e.prefix),b.push(this.negativePrefix_)):( b.push(e.prefix),b.push(this.positivePrefix_));if(isFinite(a)){if(a*=c?-1:1,a*=this.multiplier_,this.useExponentialNotation_){if(d=a,d==0)Dab(this,d,this.minimumIntegerDigits_,b),Eab(this,0,b);else{var f=Math.floor(Math.log(d)/Math.log(10)+2e-15);d=uH(d,-f);var h=this.minimumIntegerDigits_;this.maximumIntegerDigits_>1&&this.maximumIntegerDigits_>this.minimumIntegerDigits_?(h=f%this.maximumIntegerDigits_,h<0&&(h=this.maximumIntegerDigits_+h),d=uH(d,h),f-=h,h=1):this.minimumIntegerDigits_<1?(f++,d=uH(d, -1)):(f-=this.minimumIntegerDigits_-1,d=uH(d,this.minimumIntegerDigits_-1));Dab(this,d,h,b);Eab(this,f,b)}}else Dab(this,a,this.minimumIntegerDigits_,b);}else b.push(pH.INFINITY);c?e.negative_suffix?b.push(e.negative_suffix):(isFinite(a)&&b.push(e.suffix),b.push(this.negativeSuffix_)):(isFinite(a)&&b.push(e.suffix),b.push(this.positiveSuffix_));return b.join("")}; var Cab=function(a,b){var c=uH(b,a.maximumFractionDigits_);a.significantDigits_>0&&(c=Fab(c,a.significantDigits_,a.maximumFractionDigits_));c=Math.round(c);if(isFinite(c)){var d=Math.floor(uH(c,-a.maximumFractionDigits_));c=Math.floor(c-uH(d,a.maximumFractionDigits_));if(c<0||c>=uH(1,a.maximumFractionDigits_))d=Math.round(b),c=0}else d=b,c=0;return{intValue:d,fracValue:c}},Dab=function(a,b,c,d){if(a.minimumFractionDigits_>a.maximumFractionDigits_)throw Error("Min value must be less than max value"); d||(d=[]);b=Cab(a,b);var e=b.intValue,f=b.fracValue,h=a.minimumFractionDigits_>0||f>0||!1;b=a.minimumFractionDigits_;h&&(b=a.minimumFractionDigits_);for(var m="",p=e;p>1E20;)m="0"+m,p=Math.round(uH(p,-1));m=p+m;var q=pH.DECIMAL_SEP;p=pH.ZERO_DIGIT.codePointAt(0);var t=m.length,u=0;if(e>0||c>0){for(e=t;e=2)for(c=1;c0){e=a.groupingArray_;u=t=0;for(var v,w=pH.GROUP_SEP,x=m.length, A=0;A1)if(v=e[u],A0&&H%v===1)&&d.push(w)}else u=0&&v>0;t--){u=m[t];for(x=0;x=0;x++)w.push(String.fromCodePoint(p+Number(c.charAt(v-x-1))*1));v-=u;v>0&&w.push(e)}d.push.apply(d,w.reverse())}}else h||d.push(String.fromCodePoint(p));(a.decimalSeparatorAlwaysShown_|| h)&&d.push(q);f=String(f);h=f.split("e+");h.length==2&&(f=String(Fab(parseFloat(h[0]),a.significantDigits_,1)),f=f.replace(".",""),f+=ica("0",parseInt(h[1],10)-f.length+1));a.maximumFractionDigits_+1>f.length&&(f="1"+ica("0",a.maximumFractionDigits_-f.length)+f);for(a=f.length;f.charAt(a-1)=="0"&&a>b+1;)a--;for(b=1;b=3;)c=a[uH(1,b)],b--;if(!c)return tH;c=c.other;var d=a="",e=c.indexOf(";");e>=0&&(c=c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&c!="0"?(c=/([^0]*)(0+)(.*)/.exec(c))?{divisorBase:b+ 1-(c[2].length-1),negative_prefix:a,negative_suffix:d,prefix:c[1],suffix:c[3]}:tH:tH},Bab=function(a){if(!isFinite(a))return a>0?a:0; for(var b=0;(a/=10)>=1;)b++;return b},uH=function(a,b){if(!a||!isFinite(a)||b==0)return a; a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))},Hab=function(a,b){return a&&isFinite(a)?uH(Math.round(uH(a,b)),-b):a},Fab=function(a,b,c){if(!a)return a; b=b-Bab(a)-1;return b<-c?Hab(a,-c):Hab(a,b)};var Iab;function Jab(a){return a%10==1&&a%100!=11?"one":a%10==2&&a%100!=12?"two":a%10==3&&a%100!=13?"few":"other"} var Kab=Iab=Iab=Jab;var Lab;function Mab(a,b){var c=a|0;if(void 0===b){b=Math;var d=b.min,e=a+"",f=e.indexOf(".");b=d.call(b,f===-1?0:e.length-f-1,3)}d=Math.pow(10,b);a={v:b,f:(a*d|0)%d};return c==1&&a.v==0?"one":"other"} var vH=Lab=Lab=Mab;var wH=function(a){this.JSC$10010_pattern_=a;this.parsedPattern_=this.literals_=this.initialLiterals_=null;a=pH;var b=dH;if(Nab!==a||Oab!==b)Nab=a,Oab=b,Pab=new rH(1);this.numberFormatter_=Pab},Nab=null,Oab=null,Pab=null,Qab=RegExp("'([{}#].*?)'","g"),Rab=RegExp("''","g"); wH.prototype.format=function(a){if(this.JSC$10010_pattern_){this.initialLiterals_=[];var b=Sab(this,this.JSC$10010_pattern_);this.parsedPattern_=xH(this,b);this.JSC$10010_pattern_=null}if(this.parsedPattern_&&this.parsedPattern_.length!=0)for(this.literals_=Fc(this.initialLiterals_),b=[],Uab(this,this.parsedPattern_,a,!1,b),a=b.join("");this.literals_.length>0;)a=a.replace(this.buildPlaceholder_(this.literals_),String(this.literals_.pop()).replace("$","$$$$"));else a="";return a}; var Uab=function(a,b,c,d,e){for(var f=0;f0||a==0&&1/a==Infinity?b.F:b.P)+"}").format({N:c})}else a="";return a}; var hbb=function(a,b){switch(b){default:case 0:return a.rdtfSymbols_.YEAR;case 1:return a.rdtfSymbols_.QUARTER;case 2:return a.rdtfSymbols_.MONTH;case 3:return a.rdtfSymbols_.WEEK;case 4:return a.rdtfSymbols_.DAY;case 5:return a.rdtfSymbols_.HOUR;case 6:return a.rdtfSymbols_.MINUTE;case 7:return a.rdtfSymbols_.SECOND;}};function AH(a,b,c,d,e,f,h,m){this.x0=a;this.y0=b;this.x1=c;this.y1=d;this.x2=e;this.y2=f;this.x3=h;this.y3=m} AH.prototype.clone=function(){return new AH(this.x0,this.y0,this.x1,this.y1,this.x2,this.y2,this.x3,this.y3)}; AH.prototype.equals=function(a){return this.x0==a.x0&&this.y0==a.y0&&this.x1==a.x1&&this.y1==a.y1&&this.x2==a.x2&&this.y2==a.y2&&this.x3==a.x3&&this.y3==a.y3}; var ibb=function(a,b){if(b==0)return a.x0;if(b==1)return a.x3;var c=Gh(a.x0,a.x1,b),d=Gh(a.x1,a.x2,b);a=Gh(a.x2,a.x3,b);c=Gh(c,d,b);d=Gh(d,a,b);return Gh(c,d,b)},jbb=function(a,b){var c=(b-a.x0)/(a.x3-a.x0); if(c<=0)return 0;if(c>=1)return 1;for(var d=0,e=1,f=0,h=0;h<8;h++){f=ibb(a,c);var m=(ibb(a,c+1E-6)-f)/1E-6;if(Math.abs(f-b)<1E-6)return c;if(Math.abs(m)<1E-6)break;else f1E-6&&h<8;h++)f",{justification:"Short HTML snippet, input escaped, safe URL, for performance"})}else d=Lc(b),d=Rb("");Xba(c,d);Ei(c.getElementById(b),"load",a.onIframeLoaded_,!1,a);d=Xh("TEXTAREA",a.JSC$10032_form_);for(var e=0,f=d.length;e0&&(m=window.setTimeout(function(){FH(e,!0);zG(h,new sbb(1,"Timeout reached for loading script "+d))},p),f.timeout_=m); e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(FH(e,c.cleanupWhenDone||!1,m),h.callback(null))}; e.onerror=function(){FH(e,!0,m);zG(h,new sbb(0,"Error while loading script "+d))}; f=c.attributes||{};Ph(f,{type:"text/javascript",charset:"UTF-8"});via(e,f);lc(e,a);tbb(b).appendChild(e);return h},tbb=function(a){var b=Xh("HEAD",a); return b&&b.length!==0?b[0]:a.documentElement},rbb=function(){if(this&&this.script_){var a=this.script_; a&&a.tagName=="SCRIPT"&&FH(a,!0,this.timeout_)}},FH=function(a,b,c){c!=null&&xa.clearTimeout(c); a.onload=function(){}; a.onerror=function(){}; a.onreadystatechange=function(){}; b&&window.setTimeout(function(){bi(a)},0)},sbb=function(a,b){var c="Jsloader error (code #"+a+")"; b&&(c+=": "+b);Xa.call(this,c);this.code=a}; Ua(sbb,Xa);var GH=function(a){return a=="\r"||a=="\n"||a==" "||a=="\t"};function HH(){this.JSC$10039_errorMessage_=null;this.result_=[];this.JSC$10039_buffer_="";this.stack_=[];this.pos_=this.depth_=0;this.slashed_=!1;this.unicodeCount_=0;this.stringInputPattern_=/[\\"]/g;this.state_=this.streamState_=0} HH.prototype.isInputValid=function(){return this.streamState_!=3}; HH.prototype.done=function(){return this.streamState_===2}; var IH=function(a,b,c){a.streamState_=3;a.JSC$10039_errorMessage_="The stream is broken @"+a.pos_+"/"+c+". With input:\n"+b;throw Error(a.JSC$10039_errorMessage_)}; HH.prototype.parse=function(a){function b(){for(;u0;)if(w=a[u++],f.unicodeCount_===4?f.unicodeCount_=0:f.unicodeCount_++,!w)break a;if(w==="\""&&!f.slashed_){f.state_=d();break}if(w==="\\"&&!f.slashed_&&(f.slashed_=!0,w=a[u++],!w))break;if(f.slashed_)if(f.slashed_=!1,w==="u"&&(f.unicodeCount_=1),w=a[u++])continue;else break;m.lastIndex=u;w=m.exec(a);if(!w){u=a.length+1;break}u=w.index+1;w=a[w.index];if(!w)break}f.pos_+=u-x;continue;case 9:if(!w)continue;w==="r"?f.state_=10:IH(f,a,u);continue;case 10:if(!w)continue; w==="u"?f.state_=11:IH(f,a,u);continue;case 11:if(!w)continue;w==="e"?f.state_=d():IH(f,a,u);continue;case 12:if(!w)continue;w==="a"?f.state_=13:IH(f,a,u);continue;case 13:if(!w)continue;w==="l"?f.state_=14:IH(f,a,u);continue;case 14:if(!w)continue;w==="s"?f.state_=15:IH(f,a,u);continue;case 15:if(!w)continue;w==="e"?f.state_=d():IH(f,a,u);continue;case 16:if(!w)continue;w==="u"?f.state_=17:IH(f,a,u);continue;case 17:if(!w)continue;w==="l"?f.state_=18:IH(f,a,u);continue;case 18:if(!w)continue;w=== "l"?f.state_=d():IH(f,a,u);continue;case 19:w==="."?f.state_=20:IH(f,a,u);continue;case 20:if("0123456789.eE+-".indexOf(w)!==-1)continue;else u--,f.pos_--,f.state_=d();continue;default:IH(f,a,u);}}} function d(){var w=h.pop();return w!=null?w:1} function e(w){f.depth_>1||(w||(w=t===-1?f.JSC$10039_buffer_+a.substring(q,u):a.substring(t,u)),f.result_.push(JSON.parse(w)),t=u)} for(var f=this,h=f.stack_,m=f.stringInputPattern_,p=a.length,q=0,t=-1,u=0;u0?(v=f.result_,f.result_=[], v):null;}return null};function vbb(a){this.mechanism=a} Ua(vbb,pj);function wbb(){this.front_=[];this.back_=[]} var xbb=function(a){a.front_.length===0&&(a.front_=a.back_,a.front_.reverse(),a.back_=[])},ybb=function(a){xbb(a); return a.front_.pop()}; g=wbb.prototype;g.peek=function(){xbb(this);return yc(this.front_)}; g.isEmpty=function(){return this.front_.length===0&&this.back_.length===0}; g.clear=function(){this.front_=[];this.back_=[]}; g.contains=function(a){return Dc(this.front_,a)||Dc(this.back_,a)}; g.remove=function(a){var b=this.front_;var c=Array.prototype.lastIndexOf.call(b,a,b.length-1);c>=0?(Array.prototype.splice.call(b,c,1),b=!0):b=!1;return b||Ec(this.back_,a)}; g.getValues=function(){for(var a=[],b=this.front_.length-1;b>=0;--b)a.push(this.front_[b]);b=this.back_.length;for(var c=0;c0&&!t&&!p)return m.length===2&&(m=["noreferrer"]),bc(c,d,a,m[0]),Abb();e=h.join(",");(vd()||pd("iPad")||pd("iPod"))&&c.navigator&&c.navigator.standalone&&a&&a!="_self"?(e=Zh("A"),Lb(e,d),e.target= a,f&&(e.rel="noreferrer"),((b=b.attributionsrc)||b==="")&&e.setAttribute("attributionsrc",b),b=document.createEvent("MouseEvent"),b.initMouseEvent("click",!0,!0,c,1),e.dispatchEvent(b),c=Abb()):f?(c=bc(c,"",a,e),b=Ab(d),c&&(c.opener=null,b===""&&(b="javascript:''"),b=cca("",{justification:"b/12014412, meta tag with sanitized URL"}),(d=c.document)&&d.write&&(Xba(d,b),d.close()))):((c=bc(c,d,a,e))&&b.noopener&&( c.opener=null),c&&b.noreferrer&&(c.opener=null));return c};var Cbb={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};/* Copyright (c) Felix B?hm All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ function Dbb(a){if(a>=55296&&a<=57343||a>1114111)return"\uFFFD";a in Cbb&&(a=Cbb[a]);var b="";a>65535&&(a-=65536,b+=String.fromCharCode(a>>>10&1023|55296),a=56320|a&1023);return b+=String.fromCharCode(a)} ;var Ebb={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\uD835\uDD04",afr:"\uD835\uDD1E",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A", ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\uD835\uDD38",aopf:"\uD835\uDD52",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A", Aring:"\xC5",aring:"\xE5",Ascr:"\uD835\uDC9C",ascr:"\uD835\uDCB6",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235", because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\uD835\uDD05",bfr:"\uD835\uDD1F",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4", blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\uD835\uDD39",bopf:"\uD835\uDD53",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564", boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8", Breve:"\u02D8",brvbar:"\xA6",bscr:"\uD835\uDCB7",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D", Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\uD835\uDD20",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A", circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102", cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\uD835\uDD54",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\uD835\uDC9E",cscr:"\uD835\uDCB8",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D", cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010", Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\uD835\uDD07",dfr:"\uD835\uDD21",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC", diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\uD835\uDD3B",dopf:"\uD835\uDD55",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306", DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA", downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\uD835\uDC9F",dscr:"\uD835\uDCB9",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5", duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\uD835\uDD08",efr:"\uD835\uDD22",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95", elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\uD835\uDD3C",eopf:"\uD835\uDD56",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95", Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03", fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\uD835\uDD09",ffr:"\uD835\uDD23",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\uD835\uDD3D",fopf:"\uD835\uDD57",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157", frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\uD835\uDCBB",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80", gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\uD835\uDD0A",gfr:"\uD835\uDD24",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\uD835\uDD3E",gopf:"\uD835\uDD58",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277", GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\uD835\uDCA2",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948", harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\uD835\uDD25",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\uD835\uDD59",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\uD835\uDCBD",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E", HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\uD835\uDD26",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131", Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105","in":"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA","int":"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\uD835\uDD40",iopf:"\uD835\uDD5A",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\uD835\uDCBE", Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\uD835\uDD0D",jfr:"\uD835\uDD27",jmath:"\u0237",Jopf:"\uD835\uDD41",jopf:"\uD835\uDD5B",Jscr:"\uD835\uDCA5",jscr:"\uD835\uDCBF",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0", Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\uD835\uDD0E",kfr:"\uD835\uDD28",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\uD835\uDD42",kopf:"\uD835\uDD5C",Kscr:"\uD835\uDCA6",kscr:"\uD835\uDCC0",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190", Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B", ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6", leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81", lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\uD835\uDD0F",lfr:"\uD835\uDD29",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7", ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6", LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\uD835\uDD43",lopf:"\uD835\uDD5D",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\uD835\uDCC1",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272", lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4", mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\uD835\uDD10",mfr:"\uD835\uDD2A",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\uD835\uDD44",mopf:"\uD835\uDD5E",mp:"\u2213",mscr:"\uD835\uDCC2", Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D", ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:"\n",nexist:"\u2204",nexists:"\u2204",Nfr:"\uD835\uDD11",nfr:"\uD835\uDD2B",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338", nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E", nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\uD835\uDD5F",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338", NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338", NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338", NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B", nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\uD835\uDCA9",nscr:"\uD835\uDCC3",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2", nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903", nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\uD835\uDD12",ofr:"\uD835\uDD2C",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E", olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\uD835\uDD46",oopf:"\uD835\uDD60",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B", oS:"\u24C8",Oscr:"\uD835\uDCAA",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031", Pfr:"\uD835\uDD13",pfr:"\uD835\uDD2D",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\uD835\uDD61",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7", Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D", Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\uD835\uDCAB",pscr:"\uD835\uDCC5",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\uD835\uDD14",qfr:"\uD835\uDD2E",qint:"\u2A0C",qopf:"\uD835\uDD62",Qopf:"\u211A",qprime:"\u2057",Qscr:"\uD835\uDCAC",qscr:"\uD835\uDCC6",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:"\"",QUOT:"\"",rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB", rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158", rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\uD835\uDD2F",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1", rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6", RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\uD835\uDD63", Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\uD835\uDCC7",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161", Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\uD835\uDD16",sfr:"\uD835\uDD30",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429", shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4", smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\uD835\uDD4A",sopf:"\uD835\uDD64",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293", SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\uD835\uDCAE",sscr:"\uD835\uDCC8",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A", subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A", sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9", swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:"\t",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\uD835\uDD17",tfr:"\uD835\uDD31",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248", thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\uD835\uDD4B",topf:"\uD835\uDD65",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9", trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\uD835\uDCAF",tscr:"\uD835\uDCC9",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D", Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\uD835\uDD18",ufr:"\uD835\uDD32",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172", uogon:"\u0173",Uopf:"\uD835\uDD4C",uopf:"\uD835\uDD66",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D", urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\uD835\uDCB0",uscr:"\uD835\uDCCA",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00", varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\uD835\uDD19",vfr:"\uD835\uDD33", vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\uD835\uDD4D",vopf:"\uD835\uDD67",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\uD835\uDCB1",vscr:"\uD835\uDCCB",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\uD835\uDD1A",wfr:"\uD835\uDD34",Wopf:"\uD835\uDD4E",wopf:"\uD835\uDD68",wp:"\u2118",wr:"\u2240",wreath:"\u2240", Wscr:"\uD835\uDCB2",wscr:"\uD835\uDCCC",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\uD835\uDD1B",xfr:"\uD835\uDD35",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\uD835\uDD4F",xopf:"\uD835\uDD69",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\uD835\uDCB3",xscr:"\uD835\uDCCD",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD", YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\uD835\uDD1C",yfr:"\uD835\uDD36",YIcy:"\u0407",yicy:"\u0457",Yopf:"\uD835\uDD50",yopf:"\uD835\uDD6A",Yscr:"\uD835\uDCB4",yscr:"\uD835\uDCCE",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\uD835\uDD37", Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\uD835\uDD6B",Zopf:"\u2124",Zscr:"\uD835\uDCB5",zscr:"\uD835\uDCCF",zwj:"\u200D",zwnj:"\u200C"};var Fbb={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0", eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA", Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:"\"",QUOT:"\"",raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5", yuml:"\xFF"};Object.keys({amp:"&",apos:"'",gt:">",lt:"<",quot:"\""}).join("|");Object.keys(Ebb).join("|");var Ibb=function(){function a(m){m.substr(-1)!==";"&&(m+=";");return h(m)} for(var b=Object.keys(Fbb).sort(Gbb),c=Object.keys(Ebb).sort(Gbb),d=0,e=0;d`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*/?>|]|||[<][?].*?[?][>]|]*>|)","i"),Lbb=/[\\&]/,Mbb=RegExp("\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|&(?:#x[a-f0-9]{1,8}|#[0-9]{1,8}|[a-z][a-z0-9]{1,31});","gi"),Nbb=RegExp("[&<>\"]","g"),Obb=RegExp("&(?:#x[a-f0-9]{1,8}|#[0-9]{1,8}|[a-z][a-z0-9]{1,31});|[&<>\"]", "gi"),Pbb=function(a){return a.charCodeAt(0)===92?a.charAt(1):Ibb(a)},JH=function(a){return Lbb.test(a)?a.replace(Mbb,Pbb):a},KH=function(a){try{var b,c=""; if(typeof e!=="string"){var d=e;var e=";/?:@&=+$,-_.!~*'()#"}typeof d==="undefined"&&(d=!0);var f,h=Jbb[e];if(h)var m=h;else{h=Jbb[e]=[];for(f=0;f<128;f++){var p=String.fromCharCode(f);/^[0-9a-z]$/i.test(p)?h.push(p):h.push("%"+("0"+f.toString(16).toUpperCase()).slice(-2))}for(f=0;f=55296&& t<=57343){if(t>=55296&&t<=56319&&q+1=56320&&u<=57343){c+=encodeURIComponent(a[q]+a[q+1]);q++;continue}}c+="%EF%BF%BD"}else c+=encodeURIComponent(a[q])}return c}catch(v){return a}},Qbb=function(a){switch(a){case"&":return"&"; case"<":return"<";case">":return">";case"\"":return""";default:return a;}},LH=function(a,b){return Nbb.test(a)?b?a.replace(Obb,Qbb):a.replace(Nbb,Qbb):a};/* lib/from-code-point.js is derived from a polyfill Copyright Mathias Bynens Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. http://mths.be/fromcodepoint v0.2.1 by @mathias */ var MH;if(String.fromCodePoint)MH=function(a){try{return String.fromCodePoint(a)}catch(b){if(b instanceof RangeError)return String.fromCharCode(65533);throw b}};else {var Rbb=String.fromCharCode,Sbb=Math.floor;MH=function(){var a=[],b=-1,c=arguments.length;if(!c)return"";for(var d="";++b1114111||Sbb(e)!==e)return String.fromCharCode(65533);if(e<=65535)a.push(e);else{e-=65536;var f=(e>>10)+55296;e=e%1024+56320;a.push(f,e)}if(b+1===c||a.length>16384)d+=Rbb.apply(null,a),a.length=0}return d}};var Tbb=function(a){this.root=this.current=a;this.entering=!0}; Tbb.prototype.next=function(){var a=this.current,b=this.entering;if(a===null)return null;a:switch(a._type){case"document":case"block_quote":case"list":case"item":case"paragraph":case"heading":case"emph":case"strong":case"link":case"image":case"custom_inline":case"custom_block":case"table":case"row":case"th":case"td":var c=!0;break a;default:c=!1;}b&&c?a._firstChild?(this.current=a._firstChild,this.entering=!0):this.entering=!1:a===this.root?this.current=null:a._next===null?(this.current= a._parent,this.entering=!1):(this.current=a._next,this.entering=!0);return{entering:b,node:a}}; var NH=function(a,b){this._type=a;this._next=this._prev=this._lastChild=this._firstChild=this._parent=null;this._sourcepos=b;this._lastLineBlank=!1;this._open=!0;this._literal=this._string_content=null;this._listData={};this._title=this._destination=this._info=null;this._isFenced=!1;this._fenceChar=null;this._fenceLength=0;this._onExit=this._onEnter=this._level=this._fenceOffset=null}; NH.prototype.appendChild=function(a){OH(a);a._parent=this;this._lastChild?(this._lastChild._next=a,a._prev=this._lastChild):this._firstChild=a;this._lastChild=a}; var OH=function(a){a._prev?a._prev._next=a._next:a._parent&&(a._parent._firstChild=a._next);a._next?a._next._prev=a._prev:a._parent&&(a._parent._lastChild=a._prev);a._parent=null;a._next=null;a._prev=null},Ubb=function(a,b){OH(b); b._next=a._next;b._next&&(b._next._prev=b);b._prev=a;a._next=b;b._parent=a._parent;b._next||(b._parent._lastChild=b)}; NH.prototype.insertBefore=function(a){OH(a);a._prev=this._prev;a._prev&&(a._prev._next=a);a._next=this;this._prev=a;a._parent=this._parent;a._prev||(a._parent._firstChild=a)}; ba.Object.defineProperties(NH.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this._type}}, firstChild:{configurable:!0,enumerable:!0,get:function(){return this._firstChild}}, lastChild:{configurable:!0,enumerable:!0,get:function(){return this._lastChild}}, next:{configurable:!0,enumerable:!0,get:function(){return this._next}}, prev:{configurable:!0,enumerable:!0,get:function(){return this._prev}}, parent:{configurable:!0,enumerable:!0,get:function(){return this._parent}}, sourcepos:{configurable:!0,enumerable:!0,get:function(){return this._sourcepos}}, literal:{configurable:!0,enumerable:!0,get:function(){return this._literal}, set:function(a){this._literal=a}}, destination:{configurable:!0,enumerable:!0,get:function(){return this._destination}, set:function(a){this._destination=a}}, title:{configurable:!0,enumerable:!0,get:function(){return this._title}, set:function(a){this._title=a}}, info:{configurable:!0,enumerable:!0,get:function(){return this._info}, set:function(a){this._info=a}}, level:{configurable:!0,enumerable:!0,get:function(){return this._level}, set:function(a){this._level=a}}, listType:{configurable:!0,enumerable:!0,get:function(){return this._listData.type}, set:function(a){this._listData.type=a}}, listTight:{configurable:!0,enumerable:!0,get:function(){return this._listData.tight}, set:function(a){this._listData.tight=a}}, listStart:{configurable:!0,enumerable:!0,get:function(){return this._listData.start}, set:function(a){this._listData.start=a}}, onEnter:{configurable:!0,enumerable:!0,get:function(){return this._onEnter}, set:function(a){this._onEnter=a}}, onExit:{configurable:!0,enumerable:!0,get:function(){return this._onExit}, set:function(a){this._onExit=a}}});/* The bulk of this code derives from https://github.com/dmoscrop/fold-case But in addition to case-folding, we also normalize whitespace. fold-case is Copyright Mathias Bynens Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ var Vbb=/[ \t\r\n]+|[A-Z\xB5\xC0-\xD6\xD8-\xDF\u0100\u0102\u0104\u0106\u0108\u010A\u010C\u010E\u0110\u0112\u0114\u0116\u0118\u011A\u011C\u011E\u0120\u0122\u0124\u0126\u0128\u012A\u012C\u012E\u0130\u0132\u0134\u0136\u0139\u013B\u013D\u013F\u0141\u0143\u0145\u0147\u0149\u014A\u014C\u014E\u0150\u0152\u0154\u0156\u0158\u015A\u015C\u015E\u0160\u0162\u0164\u0166\u0168\u016A\u016C\u016E\u0170\u0172\u0174\u0176\u0178\u0179\u017B\u017D\u017F\u0181\u0182\u0184\u0186\u0187\u0189-\u018B\u018E-\u0191\u0193\u0194\u0196-\u0198\u019C\u019D\u019F\u01A0\u01A2\u01A4\u01A6\u01A7\u01A9\u01AC\u01AE\u01AF\u01B1-\u01B3\u01B5\u01B7\u01B8\u01BC\u01C4\u01C5\u01C7\u01C8\u01CA\u01CB\u01CD\u01CF\u01D1\u01D3\u01D5\u01D7\u01D9\u01DB\u01DE\u01E0\u01E2\u01E4\u01E6\u01E8\u01EA\u01EC\u01EE\u01F0-\u01F2\u01F4\u01F6-\u01F8\u01FA\u01FC\u01FE\u0200\u0202\u0204\u0206\u0208\u020A\u020C\u020E\u0210\u0212\u0214\u0216\u0218\u021A\u021C\u021E\u0220\u0222\u0224\u0226\u0228\u022A\u022C\u022E\u0230\u0232\u023A\u023B\u023D\u023E\u0241\u0243-\u0246\u0248\u024A\u024C\u024E\u0345\u0370\u0372\u0376\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03AB\u03B0\u03C2\u03CF-\u03D1\u03D5\u03D6\u03D8\u03DA\u03DC\u03DE\u03E0\u03E2\u03E4\u03E6\u03E8\u03EA\u03EC\u03EE\u03F0\u03F1\u03F4\u03F5\u03F7\u03F9\u03FA\u03FD-\u042F\u0460\u0462\u0464\u0466\u0468\u046A\u046C\u046E\u0470\u0472\u0474\u0476\u0478\u047A\u047C\u047E\u0480\u048A\u048C\u048E\u0490\u0492\u0494\u0496\u0498\u049A\u049C\u049E\u04A0\u04A2\u04A4\u04A6\u04A8\u04AA\u04AC\u04AE\u04B0\u04B2\u04B4\u04B6\u04B8\u04BA\u04BC\u04BE\u04C0\u04C1\u04C3\u04C5\u04C7\u04C9\u04CB\u04CD\u04D0\u04D2\u04D4\u04D6\u04D8\u04DA\u04DC\u04DE\u04E0\u04E2\u04E4\u04E6\u04E8\u04EA\u04EC\u04EE\u04F0\u04F2\u04F4\u04F6\u04F8\u04FA\u04FC\u04FE\u0500\u0502\u0504\u0506\u0508\u050A\u050C\u050E\u0510\u0512\u0514\u0516\u0518\u051A\u051C\u051E\u0520\u0522\u0524\u0526\u0528\u052A\u052C\u052E\u0531-\u0556\u0587\u10A0-\u10C5\u10C7\u10CD\u1E00\u1E02\u1E04\u1E06\u1E08\u1E0A\u1E0C\u1E0E\u1E10\u1E12\u1E14\u1E16\u1E18\u1E1A\u1E1C\u1E1E\u1E20\u1E22\u1E24\u1E26\u1E28\u1E2A\u1E2C\u1E2E\u1E30\u1E32\u1E34\u1E36\u1E38\u1E3A\u1E3C\u1E3E\u1E40\u1E42\u1E44\u1E46\u1E48\u1E4A\u1E4C\u1E4E\u1E50\u1E52\u1E54\u1E56\u1E58\u1E5A\u1E5C\u1E5E\u1E60\u1E62\u1E64\u1E66\u1E68\u1E6A\u1E6C\u1E6E\u1E70\u1E72\u1E74\u1E76\u1E78\u1E7A\u1E7C\u1E7E\u1E80\u1E82\u1E84\u1E86\u1E88\u1E8A\u1E8C\u1E8E\u1E90\u1E92\u1E94\u1E96-\u1E9B\u1E9E\u1EA0\u1EA2\u1EA4\u1EA6\u1EA8\u1EAA\u1EAC\u1EAE\u1EB0\u1EB2\u1EB4\u1EB6\u1EB8\u1EBA\u1EBC\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1EC8\u1ECA\u1ECC\u1ECE\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EDA\u1EDC\u1EDE\u1EE0\u1EE2\u1EE4\u1EE6\u1EE8\u1EEA\u1EEC\u1EEE\u1EF0\u1EF2\u1EF4\u1EF6\u1EF8\u1EFA\u1EFC\u1EFE\u1F08-\u1F0F\u1F18-\u1F1D\u1F28-\u1F2F\u1F38-\u1F3F\u1F48-\u1F4D\u1F50\u1F52\u1F54\u1F56\u1F59\u1F5B\u1F5D\u1F5F\u1F68-\u1F6F\u1F80-\u1FAF\u1FB2-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD2\u1FD3\u1FD6-\u1FDB\u1FE2-\u1FE4\u1FE6-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2126\u212A\u212B\u2132\u2160-\u216F\u2183\u24B6-\u24CF\u2C00-\u2C2E\u2C60\u2C62-\u2C64\u2C67\u2C69\u2C6B\u2C6D-\u2C70\u2C72\u2C75\u2C7E-\u2C80\u2C82\u2C84\u2C86\u2C88\u2C8A\u2C8C\u2C8E\u2C90\u2C92\u2C94\u2C96\u2C98\u2C9A\u2C9C\u2C9E\u2CA0\u2CA2\u2CA4\u2CA6\u2CA8\u2CAA\u2CAC\u2CAE\u2CB0\u2CB2\u2CB4\u2CB6\u2CB8\u2CBA\u2CBC\u2CBE\u2CC0\u2CC2\u2CC4\u2CC6\u2CC8\u2CCA\u2CCC\u2CCE\u2CD0\u2CD2\u2CD4\u2CD6\u2CD8\u2CDA\u2CDC\u2CDE\u2CE0\u2CE2\u2CEB\u2CED\u2CF2\uA640\uA642\uA644\uA646\uA648\uA64A\uA64C\uA64E\uA650\uA652\uA654\uA656\uA658\uA65A\uA65C\uA65E\uA660\uA662\uA664\uA666\uA668\uA66A\uA66C\uA680\uA682\uA684\uA686\uA688\uA68A\uA68C\uA68E\uA690\uA692\uA694\uA696\uA698\uA69A\uA722\uA724\uA726\uA728\uA72A\uA72C\uA72E\uA732\uA734\uA736\uA738\uA73A\uA73C\uA73E\uA740\uA742\uA744\uA746\uA748\uA74A\uA74C\uA74E\uA750\uA752\uA754\uA756\uA758\uA75A\uA75C\uA75E\uA760\uA762\uA764\uA766\uA768\uA76A\uA76C\uA76E\uA779\uA77B\uA77D\uA77E\uA780\uA782\uA784\uA786\uA78B\uA78D\uA790\uA792\uA796\uA798\uA79A\uA79C\uA79E\uA7A0\uA7A2\uA7A4\uA7A6\uA7A8\uA7AA-\uA7AD\uA7B0\uA7B1\uFB00-\uFB06\uFB13-\uFB17\uFF21-\uFF3A]|\uD801[\uDC00-\uDC27]|\uD806[\uDCA0-\uDCBF]/g, Wbb={A:"a",B:"b",C:"c",D:"d",E:"e",F:"f",G:"g",H:"h",I:"i",J:"j",K:"k",L:"l",M:"m",N:"n",O:"o",P:"p",Q:"q",R:"r",S:"s",T:"t",U:"u",V:"v",W:"w",X:"x",Y:"y",Z:"z","\xB5":"\u03BC","\xC0":"\xE0","\xC1":"\xE1","\xC2":"\xE2","\xC3":"\xE3","\xC4":"\xE4","\xC5":"\xE5","\xC6":"\xE6","\xC7":"\xE7","\xC8":"\xE8","\xC9":"\xE9","\xCA":"\xEA","\xCB":"\xEB","\xCC":"\xEC","\xCD":"\xED","\xCE":"\xEE","\xCF":"\xEF","\xD0":"\xF0","\xD1":"\xF1", "\xD2":"\xF2","\xD3":"\xF3","\xD4":"\xF4","\xD5":"\xF5","\xD6":"\xF6","\xD8":"\xF8","\xD9":"\xF9","\xDA":"\xFA","\xDB":"\xFB","\xDC":"\xFC","\xDD":"\xFD","\xDE":"\xFE","\u0100":"\u0101","\u0102":"\u0103","\u0104":"\u0105","\u0106":"\u0107","\u0108":"\u0109","\u010A":"\u010B","\u010C":"\u010D","\u010E":"\u010F","\u0110":"\u0111","\u0112":"\u0113","\u0114":"\u0115","\u0116":"\u0117","\u0118":"\u0119","\u011A":"\u011B","\u011C":"\u011D","\u011E":"\u011F", "\u0120":"\u0121","\u0122":"\u0123","\u0124":"\u0125","\u0126":"\u0127","\u0128":"\u0129","\u012A":"\u012B","\u012C":"\u012D","\u012E":"\u012F","\u0132":"\u0133","\u0134":"\u0135","\u0136":"\u0137","\u0139":"\u013A","\u013B":"\u013C","\u013D":"\u013E","\u013F":"\u0140","\u0141":"\u0142","\u0143":"\u0144","\u0145":"\u0146","\u0147":"\u0148","\u014A":"\u014B","\u014C":"\u014D","\u014E":"\u014F","\u0150":"\u0151","\u0152":"\u0153","\u0154":"\u0155","\u0156":"\u0157","\u0158":"\u0159","\u015A":"\u015B", "\u015C":"\u015D","\u015E":"\u015F","\u0160":"\u0161","\u0162":"\u0163","\u0164":"\u0165","\u0166":"\u0167","\u0168":"\u0169","\u016A":"\u016B","\u016C":"\u016D","\u016E":"\u016F","\u0170":"\u0171","\u0172":"\u0173","\u0174":"\u0175","\u0176":"\u0177","\u0178":"\xFF","\u0179":"\u017A","\u017B":"\u017C","\u017D":"\u017E","\u017F":"s","\u0181":"\u0253","\u0182":"\u0183","\u0184":"\u0185","\u0186":"\u0254","\u0187":"\u0188","\u0189":"\u0256","\u018A":"\u0257","\u018B":"\u018C","\u018E":"\u01DD","\u018F":"\u0259", "\u0190":"\u025B","\u0191":"\u0192","\u0193":"\u0260","\u0194":"\u0263","\u0196":"\u0269","\u0197":"\u0268","\u0198":"\u0199","\u019C":"\u026F","\u019D":"\u0272","\u019F":"\u0275","\u01A0":"\u01A1","\u01A2":"\u01A3","\u01A4":"\u01A5","\u01A6":"\u0280","\u01A7":"\u01A8","\u01A9":"\u0283","\u01AC":"\u01AD","\u01AE":"\u0288","\u01AF":"\u01B0","\u01B1":"\u028A","\u01B2":"\u028B","\u01B3":"\u01B4","\u01B5":"\u01B6","\u01B7":"\u0292","\u01B8":"\u01B9","\u01BC":"\u01BD","\u01C4":"\u01C6","\u01C5":"\u01C6", "\u01C7":"\u01C9","\u01C8":"\u01C9","\u01CA":"\u01CC","\u01CB":"\u01CC","\u01CD":"\u01CE","\u01CF":"\u01D0","\u01D1":"\u01D2","\u01D3":"\u01D4","\u01D5":"\u01D6","\u01D7":"\u01D8","\u01D9":"\u01DA","\u01DB":"\u01DC","\u01DE":"\u01DF","\u01E0":"\u01E1","\u01E2":"\u01E3","\u01E4":"\u01E5","\u01E6":"\u01E7","\u01E8":"\u01E9","\u01EA":"\u01EB","\u01EC":"\u01ED","\u01EE":"\u01EF","\u01F1":"\u01F3","\u01F2":"\u01F3","\u01F4":"\u01F5","\u01F6":"\u0195","\u01F7":"\u01BF","\u01F8":"\u01F9","\u01FA":"\u01FB", "\u01FC":"\u01FD","\u01FE":"\u01FF","\u0200":"\u0201","\u0202":"\u0203","\u0204":"\u0205","\u0206":"\u0207","\u0208":"\u0209","\u020A":"\u020B","\u020C":"\u020D","\u020E":"\u020F","\u0210":"\u0211","\u0212":"\u0213","\u0214":"\u0215","\u0216":"\u0217","\u0218":"\u0219","\u021A":"\u021B","\u021C":"\u021D","\u021E":"\u021F","\u0220":"\u019E","\u0222":"\u0223","\u0224":"\u0225","\u0226":"\u0227","\u0228":"\u0229","\u022A":"\u022B","\u022C":"\u022D","\u022E":"\u022F","\u0230":"\u0231","\u0232":"\u0233", "\u023A":"\u2C65","\u023B":"\u023C","\u023D":"\u019A","\u023E":"\u2C66","\u0241":"\u0242","\u0243":"\u0180","\u0244":"\u0289","\u0245":"\u028C","\u0246":"\u0247","\u0248":"\u0249","\u024A":"\u024B","\u024C":"\u024D","\u024E":"\u024F","\u0345":"\u03B9","\u0370":"\u0371","\u0372":"\u0373","\u0376":"\u0377","\u037F":"\u03F3","\u0386":"\u03AC","\u0388":"\u03AD","\u0389":"\u03AE","\u038A":"\u03AF","\u038C":"\u03CC","\u038E":"\u03CD","\u038F":"\u03CE","\u0391":"\u03B1","\u0392":"\u03B2","\u0393":"\u03B3", "\u0394":"\u03B4","\u0395":"\u03B5","\u0396":"\u03B6","\u0397":"\u03B7","\u0398":"\u03B8","\u0399":"\u03B9","\u039A":"\u03BA","\u039B":"\u03BB","\u039C":"\u03BC","\u039D":"\u03BD","\u039E":"\u03BE","\u039F":"\u03BF","\u03A0":"\u03C0","\u03A1":"\u03C1","\u03A3":"\u03C3","\u03A4":"\u03C4","\u03A5":"\u03C5","\u03A6":"\u03C6","\u03A7":"\u03C7","\u03A8":"\u03C8","\u03A9":"\u03C9","\u03AA":"\u03CA","\u03AB":"\u03CB","\u03C2":"\u03C3","\u03CF":"\u03D7","\u03D0":"\u03B2","\u03D1":"\u03B8","\u03D5":"\u03C6", "\u03D6":"\u03C0","\u03D8":"\u03D9","\u03DA":"\u03DB","\u03DC":"\u03DD","\u03DE":"\u03DF","\u03E0":"\u03E1","\u03E2":"\u03E3","\u03E4":"\u03E5","\u03E6":"\u03E7","\u03E8":"\u03E9","\u03EA":"\u03EB","\u03EC":"\u03ED","\u03EE":"\u03EF","\u03F0":"\u03BA","\u03F1":"\u03C1","\u03F4":"\u03B8","\u03F5":"\u03B5","\u03F7":"\u03F8","\u03F9":"\u03F2","\u03FA":"\u03FB","\u03FD":"\u037B","\u03FE":"\u037C","\u03FF":"\u037D","\u0400":"\u0450","\u0401":"\u0451","\u0402":"\u0452","\u0403":"\u0453","\u0404":"\u0454", "\u0405":"\u0455","\u0406":"\u0456","\u0407":"\u0457","\u0408":"\u0458","\u0409":"\u0459","\u040A":"\u045A","\u040B":"\u045B","\u040C":"\u045C","\u040D":"\u045D","\u040E":"\u045E","\u040F":"\u045F","\u0410":"\u0430","\u0411":"\u0431","\u0412":"\u0432","\u0413":"\u0433","\u0414":"\u0434","\u0415":"\u0435","\u0416":"\u0436","\u0417":"\u0437","\u0418":"\u0438","\u0419":"\u0439","\u041A":"\u043A","\u041B":"\u043B","\u041C":"\u043C","\u041D":"\u043D","\u041E":"\u043E","\u041F":"\u043F","\u0420":"\u0440", "\u0421":"\u0441","\u0422":"\u0442","\u0423":"\u0443","\u0424":"\u0444","\u0425":"\u0445","\u0426":"\u0446","\u0427":"\u0447","\u0428":"\u0448","\u0429":"\u0449","\u042A":"\u044A","\u042B":"\u044B","\u042C":"\u044C","\u042D":"\u044D","\u042E":"\u044E","\u042F":"\u044F","\u0460":"\u0461","\u0462":"\u0463","\u0464":"\u0465","\u0466":"\u0467","\u0468":"\u0469","\u046A":"\u046B","\u046C":"\u046D","\u046E":"\u046F","\u0470":"\u0471","\u0472":"\u0473","\u0474":"\u0475","\u0476":"\u0477","\u0478":"\u0479", "\u047A":"\u047B","\u047C":"\u047D","\u047E":"\u047F","\u0480":"\u0481","\u048A":"\u048B","\u048C":"\u048D","\u048E":"\u048F","\u0490":"\u0491","\u0492":"\u0493","\u0494":"\u0495","\u0496":"\u0497","\u0498":"\u0499","\u049A":"\u049B","\u049C":"\u049D","\u049E":"\u049F","\u04A0":"\u04A1","\u04A2":"\u04A3","\u04A4":"\u04A5","\u04A6":"\u04A7","\u04A8":"\u04A9","\u04AA":"\u04AB","\u04AC":"\u04AD","\u04AE":"\u04AF","\u04B0":"\u04B1","\u04B2":"\u04B3","\u04B4":"\u04B5","\u04B6":"\u04B7","\u04B8":"\u04B9", "\u04BA":"\u04BB","\u04BC":"\u04BD","\u04BE":"\u04BF","\u04C0":"\u04CF","\u04C1":"\u04C2","\u04C3":"\u04C4","\u04C5":"\u04C6","\u04C7":"\u04C8","\u04C9":"\u04CA","\u04CB":"\u04CC","\u04CD":"\u04CE","\u04D0":"\u04D1","\u04D2":"\u04D3","\u04D4":"\u04D5","\u04D6":"\u04D7","\u04D8":"\u04D9","\u04DA":"\u04DB","\u04DC":"\u04DD","\u04DE":"\u04DF","\u04E0":"\u04E1","\u04E2":"\u04E3","\u04E4":"\u04E5","\u04E6":"\u04E7","\u04E8":"\u04E9","\u04EA":"\u04EB","\u04EC":"\u04ED","\u04EE":"\u04EF","\u04F0":"\u04F1", "\u04F2":"\u04F3","\u04F4":"\u04F5","\u04F6":"\u04F7","\u04F8":"\u04F9","\u04FA":"\u04FB","\u04FC":"\u04FD","\u04FE":"\u04FF","\u0500":"\u0501","\u0502":"\u0503","\u0504":"\u0505","\u0506":"\u0507","\u0508":"\u0509","\u050A":"\u050B","\u050C":"\u050D","\u050E":"\u050F","\u0510":"\u0511","\u0512":"\u0513","\u0514":"\u0515","\u0516":"\u0517","\u0518":"\u0519","\u051A":"\u051B","\u051C":"\u051D","\u051E":"\u051F","\u0520":"\u0521","\u0522":"\u0523","\u0524":"\u0525","\u0526":"\u0527","\u0528":"\u0529", "\u052A":"\u052B","\u052C":"\u052D","\u052E":"\u052F","\u0531":"\u0561","\u0532":"\u0562","\u0533":"\u0563","\u0534":"\u0564","\u0535":"\u0565","\u0536":"\u0566","\u0537":"\u0567","\u0538":"\u0568","\u0539":"\u0569","\u053A":"\u056A","\u053B":"\u056B","\u053C":"\u056C","\u053D":"\u056D","\u053E":"\u056E","\u053F":"\u056F","\u0540":"\u0570","\u0541":"\u0571","\u0542":"\u0572","\u0543":"\u0573","\u0544":"\u0574","\u0545":"\u0575","\u0546":"\u0576","\u0547":"\u0577","\u0548":"\u0578","\u0549":"\u0579", "\u054A":"\u057A","\u054B":"\u057B","\u054C":"\u057C","\u054D":"\u057D","\u054E":"\u057E","\u054F":"\u057F","\u0550":"\u0580","\u0551":"\u0581","\u0552":"\u0582","\u0553":"\u0583","\u0554":"\u0584","\u0555":"\u0585","\u0556":"\u0586","\u10A0":"\u2D00","\u10A1":"\u2D01","\u10A2":"\u2D02","\u10A3":"\u2D03","\u10A4":"\u2D04","\u10A5":"\u2D05","\u10A6":"\u2D06","\u10A7":"\u2D07","\u10A8":"\u2D08","\u10A9":"\u2D09","\u10AA":"\u2D0A","\u10AB":"\u2D0B","\u10AC":"\u2D0C","\u10AD":"\u2D0D","\u10AE":"\u2D0E", "\u10AF":"\u2D0F","\u10B0":"\u2D10","\u10B1":"\u2D11","\u10B2":"\u2D12","\u10B3":"\u2D13","\u10B4":"\u2D14","\u10B5":"\u2D15","\u10B6":"\u2D16","\u10B7":"\u2D17","\u10B8":"\u2D18","\u10B9":"\u2D19","\u10BA":"\u2D1A","\u10BB":"\u2D1B","\u10BC":"\u2D1C","\u10BD":"\u2D1D","\u10BE":"\u2D1E","\u10BF":"\u2D1F","\u10C0":"\u2D20","\u10C1":"\u2D21","\u10C2":"\u2D22","\u10C3":"\u2D23","\u10C4":"\u2D24","\u10C5":"\u2D25","\u10C7":"\u2D27","\u10CD":"\u2D2D","\u1E00":"\u1E01","\u1E02":"\u1E03","\u1E04":"\u1E05", "\u1E06":"\u1E07","\u1E08":"\u1E09","\u1E0A":"\u1E0B","\u1E0C":"\u1E0D","\u1E0E":"\u1E0F","\u1E10":"\u1E11","\u1E12":"\u1E13","\u1E14":"\u1E15","\u1E16":"\u1E17","\u1E18":"\u1E19","\u1E1A":"\u1E1B","\u1E1C":"\u1E1D","\u1E1E":"\u1E1F","\u1E20":"\u1E21","\u1E22":"\u1E23","\u1E24":"\u1E25","\u1E26":"\u1E27","\u1E28":"\u1E29","\u1E2A":"\u1E2B","\u1E2C":"\u1E2D","\u1E2E":"\u1E2F","\u1E30":"\u1E31","\u1E32":"\u1E33","\u1E34":"\u1E35","\u1E36":"\u1E37","\u1E38":"\u1E39","\u1E3A":"\u1E3B","\u1E3C":"\u1E3D", "\u1E3E":"\u1E3F","\u1E40":"\u1E41","\u1E42":"\u1E43","\u1E44":"\u1E45","\u1E46":"\u1E47","\u1E48":"\u1E49","\u1E4A":"\u1E4B","\u1E4C":"\u1E4D","\u1E4E":"\u1E4F","\u1E50":"\u1E51","\u1E52":"\u1E53","\u1E54":"\u1E55","\u1E56":"\u1E57","\u1E58":"\u1E59","\u1E5A":"\u1E5B","\u1E5C":"\u1E5D","\u1E5E":"\u1E5F","\u1E60":"\u1E61","\u1E62":"\u1E63","\u1E64":"\u1E65","\u1E66":"\u1E67","\u1E68":"\u1E69","\u1E6A":"\u1E6B","\u1E6C":"\u1E6D","\u1E6E":"\u1E6F","\u1E70":"\u1E71","\u1E72":"\u1E73","\u1E74":"\u1E75", "\u1E76":"\u1E77","\u1E78":"\u1E79","\u1E7A":"\u1E7B","\u1E7C":"\u1E7D","\u1E7E":"\u1E7F","\u1E80":"\u1E81","\u1E82":"\u1E83","\u1E84":"\u1E85","\u1E86":"\u1E87","\u1E88":"\u1E89","\u1E8A":"\u1E8B","\u1E8C":"\u1E8D","\u1E8E":"\u1E8F","\u1E90":"\u1E91","\u1E92":"\u1E93","\u1E94":"\u1E95","\u1E9B":"\u1E61","\u1EA0":"\u1EA1","\u1EA2":"\u1EA3","\u1EA4":"\u1EA5","\u1EA6":"\u1EA7","\u1EA8":"\u1EA9","\u1EAA":"\u1EAB","\u1EAC":"\u1EAD","\u1EAE":"\u1EAF","\u1EB0":"\u1EB1","\u1EB2":"\u1EB3","\u1EB4":"\u1EB5", "\u1EB6":"\u1EB7","\u1EB8":"\u1EB9","\u1EBA":"\u1EBB","\u1EBC":"\u1EBD","\u1EBE":"\u1EBF","\u1EC0":"\u1EC1","\u1EC2":"\u1EC3","\u1EC4":"\u1EC5","\u1EC6":"\u1EC7","\u1EC8":"\u1EC9","\u1ECA":"\u1ECB","\u1ECC":"\u1ECD","\u1ECE":"\u1ECF","\u1ED0":"\u1ED1","\u1ED2":"\u1ED3","\u1ED4":"\u1ED5","\u1ED6":"\u1ED7","\u1ED8":"\u1ED9","\u1EDA":"\u1EDB","\u1EDC":"\u1EDD","\u1EDE":"\u1EDF","\u1EE0":"\u1EE1","\u1EE2":"\u1EE3","\u1EE4":"\u1EE5","\u1EE6":"\u1EE7","\u1EE8":"\u1EE9","\u1EEA":"\u1EEB","\u1EEC":"\u1EED", "\u1EEE":"\u1EEF","\u1EF0":"\u1EF1","\u1EF2":"\u1EF3","\u1EF4":"\u1EF5","\u1EF6":"\u1EF7","\u1EF8":"\u1EF9","\u1EFA":"\u1EFB","\u1EFC":"\u1EFD","\u1EFE":"\u1EFF","\u1F08":"\u1F00","\u1F09":"\u1F01","\u1F0A":"\u1F02","\u1F0B":"\u1F03","\u1F0C":"\u1F04","\u1F0D":"\u1F05","\u1F0E":"\u1F06","\u1F0F":"\u1F07","\u1F18":"\u1F10","\u1F19":"\u1F11","\u1F1A":"\u1F12","\u1F1B":"\u1F13","\u1F1C":"\u1F14","\u1F1D":"\u1F15","\u1F28":"\u1F20","\u1F29":"\u1F21","\u1F2A":"\u1F22","\u1F2B":"\u1F23","\u1F2C":"\u1F24", "\u1F2D":"\u1F25","\u1F2E":"\u1F26","\u1F2F":"\u1F27","\u1F38":"\u1F30","\u1F39":"\u1F31","\u1F3A":"\u1F32","\u1F3B":"\u1F33","\u1F3C":"\u1F34","\u1F3D":"\u1F35","\u1F3E":"\u1F36","\u1F3F":"\u1F37","\u1F48":"\u1F40","\u1F49":"\u1F41","\u1F4A":"\u1F42","\u1F4B":"\u1F43","\u1F4C":"\u1F44","\u1F4D":"\u1F45","\u1F59":"\u1F51","\u1F5B":"\u1F53","\u1F5D":"\u1F55","\u1F5F":"\u1F57","\u1F68":"\u1F60","\u1F69":"\u1F61","\u1F6A":"\u1F62","\u1F6B":"\u1F63","\u1F6C":"\u1F64","\u1F6D":"\u1F65","\u1F6E":"\u1F66", "\u1F6F":"\u1F67","\u1FB8":"\u1FB0","\u1FB9":"\u1FB1","\u1FBA":"\u1F70","\u1FBB":"\u1F71","\u1FBE":"\u03B9","\u1FC8":"\u1F72","\u1FC9":"\u1F73","\u1FCA":"\u1F74","\u1FCB":"\u1F75","\u1FD8":"\u1FD0","\u1FD9":"\u1FD1","\u1FDA":"\u1F76","\u1FDB":"\u1F77","\u1FE8":"\u1FE0","\u1FE9":"\u1FE1","\u1FEA":"\u1F7A","\u1FEB":"\u1F7B","\u1FEC":"\u1FE5","\u1FF8":"\u1F78","\u1FF9":"\u1F79","\u1FFA":"\u1F7C","\u1FFB":"\u1F7D","\u2126":"\u03C9","\u212A":"k","\u212B":"\xE5","\u2132":"\u214E","\u2160":"\u2170","\u2161":"\u2171", "\u2162":"\u2172","\u2163":"\u2173","\u2164":"\u2174","\u2165":"\u2175","\u2166":"\u2176","\u2167":"\u2177","\u2168":"\u2178","\u2169":"\u2179","\u216A":"\u217A","\u216B":"\u217B","\u216C":"\u217C","\u216D":"\u217D","\u216E":"\u217E","\u216F":"\u217F","\u2183":"\u2184","\u24B6":"\u24D0","\u24B7":"\u24D1","\u24B8":"\u24D2","\u24B9":"\u24D3","\u24BA":"\u24D4","\u24BB":"\u24D5","\u24BC":"\u24D6","\u24BD":"\u24D7","\u24BE":"\u24D8","\u24BF":"\u24D9","\u24C0":"\u24DA","\u24C1":"\u24DB","\u24C2":"\u24DC", "\u24C3":"\u24DD","\u24C4":"\u24DE","\u24C5":"\u24DF","\u24C6":"\u24E0","\u24C7":"\u24E1","\u24C8":"\u24E2","\u24C9":"\u24E3","\u24CA":"\u24E4","\u24CB":"\u24E5","\u24CC":"\u24E6","\u24CD":"\u24E7","\u24CE":"\u24E8","\u24CF":"\u24E9","\u2C00":"\u2C30","\u2C01":"\u2C31","\u2C02":"\u2C32","\u2C03":"\u2C33","\u2C04":"\u2C34","\u2C05":"\u2C35","\u2C06":"\u2C36","\u2C07":"\u2C37","\u2C08":"\u2C38","\u2C09":"\u2C39","\u2C0A":"\u2C3A","\u2C0B":"\u2C3B","\u2C0C":"\u2C3C","\u2C0D":"\u2C3D","\u2C0E":"\u2C3E", "\u2C0F":"\u2C3F","\u2C10":"\u2C40","\u2C11":"\u2C41","\u2C12":"\u2C42","\u2C13":"\u2C43","\u2C14":"\u2C44","\u2C15":"\u2C45","\u2C16":"\u2C46","\u2C17":"\u2C47","\u2C18":"\u2C48","\u2C19":"\u2C49","\u2C1A":"\u2C4A","\u2C1B":"\u2C4B","\u2C1C":"\u2C4C","\u2C1D":"\u2C4D","\u2C1E":"\u2C4E","\u2C1F":"\u2C4F","\u2C20":"\u2C50","\u2C21":"\u2C51","\u2C22":"\u2C52","\u2C23":"\u2C53","\u2C24":"\u2C54","\u2C25":"\u2C55","\u2C26":"\u2C56","\u2C27":"\u2C57","\u2C28":"\u2C58","\u2C29":"\u2C59","\u2C2A":"\u2C5A", "\u2C2B":"\u2C5B","\u2C2C":"\u2C5C","\u2C2D":"\u2C5D","\u2C2E":"\u2C5E","\u2C60":"\u2C61","\u2C62":"\u026B","\u2C63":"\u1D7D","\u2C64":"\u027D","\u2C67":"\u2C68","\u2C69":"\u2C6A","\u2C6B":"\u2C6C","\u2C6D":"\u0251","\u2C6E":"\u0271","\u2C6F":"\u0250","\u2C70":"\u0252","\u2C72":"\u2C73","\u2C75":"\u2C76","\u2C7E":"\u023F","\u2C7F":"\u0240","\u2C80":"\u2C81","\u2C82":"\u2C83","\u2C84":"\u2C85","\u2C86":"\u2C87","\u2C88":"\u2C89","\u2C8A":"\u2C8B","\u2C8C":"\u2C8D","\u2C8E":"\u2C8F","\u2C90":"\u2C91", "\u2C92":"\u2C93","\u2C94":"\u2C95","\u2C96":"\u2C97","\u2C98":"\u2C99","\u2C9A":"\u2C9B","\u2C9C":"\u2C9D","\u2C9E":"\u2C9F","\u2CA0":"\u2CA1","\u2CA2":"\u2CA3","\u2CA4":"\u2CA5","\u2CA6":"\u2CA7","\u2CA8":"\u2CA9","\u2CAA":"\u2CAB","\u2CAC":"\u2CAD","\u2CAE":"\u2CAF","\u2CB0":"\u2CB1","\u2CB2":"\u2CB3","\u2CB4":"\u2CB5","\u2CB6":"\u2CB7","\u2CB8":"\u2CB9","\u2CBA":"\u2CBB","\u2CBC":"\u2CBD","\u2CBE":"\u2CBF","\u2CC0":"\u2CC1","\u2CC2":"\u2CC3","\u2CC4":"\u2CC5","\u2CC6":"\u2CC7","\u2CC8":"\u2CC9", "\u2CCA":"\u2CCB","\u2CCC":"\u2CCD","\u2CCE":"\u2CCF","\u2CD0":"\u2CD1","\u2CD2":"\u2CD3","\u2CD4":"\u2CD5","\u2CD6":"\u2CD7","\u2CD8":"\u2CD9","\u2CDA":"\u2CDB","\u2CDC":"\u2CDD","\u2CDE":"\u2CDF","\u2CE0":"\u2CE1","\u2CE2":"\u2CE3","\u2CEB":"\u2CEC","\u2CED":"\u2CEE","\u2CF2":"\u2CF3","\uA640":"\uA641","\uA642":"\uA643","\uA644":"\uA645","\uA646":"\uA647","\uA648":"\uA649","\uA64A":"\uA64B","\uA64C":"\uA64D","\uA64E":"\uA64F","\uA650":"\uA651","\uA652":"\uA653","\uA654":"\uA655","\uA656":"\uA657", "\uA658":"\uA659","\uA65A":"\uA65B","\uA65C":"\uA65D","\uA65E":"\uA65F","\uA660":"\uA661","\uA662":"\uA663","\uA664":"\uA665","\uA666":"\uA667","\uA668":"\uA669","\uA66A":"\uA66B","\uA66C":"\uA66D","\uA680":"\uA681","\uA682":"\uA683","\uA684":"\uA685","\uA686":"\uA687","\uA688":"\uA689","\uA68A":"\uA68B","\uA68C":"\uA68D","\uA68E":"\uA68F","\uA690":"\uA691","\uA692":"\uA693","\uA694":"\uA695","\uA696":"\uA697","\uA698":"\uA699","\uA69A":"\uA69B","\uA722":"\uA723","\uA724":"\uA725","\uA726":"\uA727", "\uA728":"\uA729","\uA72A":"\uA72B","\uA72C":"\uA72D","\uA72E":"\uA72F","\uA732":"\uA733","\uA734":"\uA735","\uA736":"\uA737","\uA738":"\uA739","\uA73A":"\uA73B","\uA73C":"\uA73D","\uA73E":"\uA73F","\uA740":"\uA741","\uA742":"\uA743","\uA744":"\uA745","\uA746":"\uA747","\uA748":"\uA749","\uA74A":"\uA74B","\uA74C":"\uA74D","\uA74E":"\uA74F","\uA750":"\uA751","\uA752":"\uA753","\uA754":"\uA755","\uA756":"\uA757","\uA758":"\uA759","\uA75A":"\uA75B","\uA75C":"\uA75D","\uA75E":"\uA75F","\uA760":"\uA761", "\uA762":"\uA763","\uA764":"\uA765","\uA766":"\uA767","\uA768":"\uA769","\uA76A":"\uA76B","\uA76C":"\uA76D","\uA76E":"\uA76F","\uA779":"\uA77A","\uA77B":"\uA77C","\uA77D":"\u1D79","\uA77E":"\uA77F","\uA780":"\uA781","\uA782":"\uA783","\uA784":"\uA785","\uA786":"\uA787","\uA78B":"\uA78C","\uA78D":"\u0265","\uA790":"\uA791","\uA792":"\uA793","\uA796":"\uA797","\uA798":"\uA799","\uA79A":"\uA79B","\uA79C":"\uA79D","\uA79E":"\uA79F","\uA7A0":"\uA7A1","\uA7A2":"\uA7A3","\uA7A4":"\uA7A5","\uA7A6":"\uA7A7", "\uA7A8":"\uA7A9","\uA7AA":"\u0266","\uA7AB":"\u025C","\uA7AC":"\u0261","\uA7AD":"\u026C","\uA7B0":"\u029E","\uA7B1":"\u0287","\uFF21":"\uFF41","\uFF22":"\uFF42","\uFF23":"\uFF43","\uFF24":"\uFF44","\uFF25":"\uFF45","\uFF26":"\uFF46","\uFF27":"\uFF47","\uFF28":"\uFF48","\uFF29":"\uFF49","\uFF2A":"\uFF4A","\uFF2B":"\uFF4B","\uFF2C":"\uFF4C","\uFF2D":"\uFF4D","\uFF2E":"\uFF4E","\uFF2F":"\uFF4F","\uFF30":"\uFF50","\uFF31":"\uFF51","\uFF32":"\uFF52","\uFF33":"\uFF53","\uFF34":"\uFF54","\uFF35":"\uFF55", "\uFF36":"\uFF56","\uFF37":"\uFF57","\uFF38":"\uFF58","\uFF39":"\uFF59","\uFF3A":"\uFF5A","\uD801\uDC00":"\uD801\uDC28","\uD801\uDC01":"\uD801\uDC29","\uD801\uDC02":"\uD801\uDC2A","\uD801\uDC03":"\uD801\uDC2B","\uD801\uDC04":"\uD801\uDC2C","\uD801\uDC05":"\uD801\uDC2D","\uD801\uDC06":"\uD801\uDC2E","\uD801\uDC07":"\uD801\uDC2F","\uD801\uDC08":"\uD801\uDC30","\uD801\uDC09":"\uD801\uDC31","\uD801\uDC0A":"\uD801\uDC32","\uD801\uDC0B":"\uD801\uDC33","\uD801\uDC0C":"\uD801\uDC34","\uD801\uDC0D":"\uD801\uDC35", "\uD801\uDC0E":"\uD801\uDC36","\uD801\uDC0F":"\uD801\uDC37","\uD801\uDC10":"\uD801\uDC38","\uD801\uDC11":"\uD801\uDC39","\uD801\uDC12":"\uD801\uDC3A","\uD801\uDC13":"\uD801\uDC3B","\uD801\uDC14":"\uD801\uDC3C","\uD801\uDC15":"\uD801\uDC3D","\uD801\uDC16":"\uD801\uDC3E","\uD801\uDC17":"\uD801\uDC3F","\uD801\uDC18":"\uD801\uDC40","\uD801\uDC19":"\uD801\uDC41","\uD801\uDC1A":"\uD801\uDC42","\uD801\uDC1B":"\uD801\uDC43","\uD801\uDC1C":"\uD801\uDC44","\uD801\uDC1D":"\uD801\uDC45","\uD801\uDC1E":"\uD801\uDC46", "\uD801\uDC1F":"\uD801\uDC47","\uD801\uDC20":"\uD801\uDC48","\uD801\uDC21":"\uD801\uDC49","\uD801\uDC22":"\uD801\uDC4A","\uD801\uDC23":"\uD801\uDC4B","\uD801\uDC24":"\uD801\uDC4C","\uD801\uDC25":"\uD801\uDC4D","\uD801\uDC26":"\uD801\uDC4E","\uD801\uDC27":"\uD801\uDC4F","\uD806\uDCA0":"\uD806\uDCC0","\uD806\uDCA1":"\uD806\uDCC1","\uD806\uDCA2":"\uD806\uDCC2","\uD806\uDCA3":"\uD806\uDCC3","\uD806\uDCA4":"\uD806\uDCC4","\uD806\uDCA5":"\uD806\uDCC5","\uD806\uDCA6":"\uD806\uDCC6","\uD806\uDCA7":"\uD806\uDCC7", "\uD806\uDCA8":"\uD806\uDCC8","\uD806\uDCA9":"\uD806\uDCC9","\uD806\uDCAA":"\uD806\uDCCA","\uD806\uDCAB":"\uD806\uDCCB","\uD806\uDCAC":"\uD806\uDCCC","\uD806\uDCAD":"\uD806\uDCCD","\uD806\uDCAE":"\uD806\uDCCE","\uD806\uDCAF":"\uD806\uDCCF","\uD806\uDCB0":"\uD806\uDCD0","\uD806\uDCB1":"\uD806\uDCD1","\uD806\uDCB2":"\uD806\uDCD2","\uD806\uDCB3":"\uD806\uDCD3","\uD806\uDCB4":"\uD806\uDCD4","\uD806\uDCB5":"\uD806\uDCD5","\uD806\uDCB6":"\uD806\uDCD6","\uD806\uDCB7":"\uD806\uDCD7","\uD806\uDCB8":"\uD806\uDCD8", "\uD806\uDCB9":"\uD806\uDCD9","\uD806\uDCBA":"\uD806\uDCDA","\uD806\uDCBB":"\uD806\uDCDB","\uD806\uDCBC":"\uD806\uDCDC","\uD806\uDCBD":"\uD806\uDCDD","\uD806\uDCBE":"\uD806\uDCDE","\uD806\uDCBF":"\uD806\uDCDF","\xDF":"ss","\u0130":"i\u0307","\u0149":"\u02BCn","\u01F0":"j\u030C","\u0390":"\u03B9\u0308\u0301","\u03B0":"\u03C5\u0308\u0301","\u0587":"\u0565\u0582","\u1E96":"h\u0331","\u1E97":"t\u0308","\u1E98":"w\u030A","\u1E99":"y\u030A","\u1E9A":"a\u02BE","\u1E9E":"ss","\u1F50":"\u03C5\u0313","\u1F52":"\u03C5\u0313\u0300", "\u1F54":"\u03C5\u0313\u0301","\u1F56":"\u03C5\u0313\u0342","\u1F80":"\u1F00\u03B9","\u1F81":"\u1F01\u03B9","\u1F82":"\u1F02\u03B9","\u1F83":"\u1F03\u03B9","\u1F84":"\u1F04\u03B9","\u1F85":"\u1F05\u03B9","\u1F86":"\u1F06\u03B9","\u1F87":"\u1F07\u03B9","\u1F88":"\u1F00\u03B9","\u1F89":"\u1F01\u03B9","\u1F8A":"\u1F02\u03B9","\u1F8B":"\u1F03\u03B9","\u1F8C":"\u1F04\u03B9","\u1F8D":"\u1F05\u03B9","\u1F8E":"\u1F06\u03B9","\u1F8F":"\u1F07\u03B9","\u1F90":"\u1F20\u03B9","\u1F91":"\u1F21\u03B9","\u1F92":"\u1F22\u03B9", "\u1F93":"\u1F23\u03B9","\u1F94":"\u1F24\u03B9","\u1F95":"\u1F25\u03B9","\u1F96":"\u1F26\u03B9","\u1F97":"\u1F27\u03B9","\u1F98":"\u1F20\u03B9","\u1F99":"\u1F21\u03B9","\u1F9A":"\u1F22\u03B9","\u1F9B":"\u1F23\u03B9","\u1F9C":"\u1F24\u03B9","\u1F9D":"\u1F25\u03B9","\u1F9E":"\u1F26\u03B9","\u1F9F":"\u1F27\u03B9","\u1FA0":"\u1F60\u03B9","\u1FA1":"\u1F61\u03B9","\u1FA2":"\u1F62\u03B9","\u1FA3":"\u1F63\u03B9","\u1FA4":"\u1F64\u03B9","\u1FA5":"\u1F65\u03B9","\u1FA6":"\u1F66\u03B9","\u1FA7":"\u1F67\u03B9", "\u1FA8":"\u1F60\u03B9","\u1FA9":"\u1F61\u03B9","\u1FAA":"\u1F62\u03B9","\u1FAB":"\u1F63\u03B9","\u1FAC":"\u1F64\u03B9","\u1FAD":"\u1F65\u03B9","\u1FAE":"\u1F66\u03B9","\u1FAF":"\u1F67\u03B9","\u1FB2":"\u1F70\u03B9","\u1FB3":"\u03B1\u03B9","\u1FB4":"\u03AC\u03B9","\u1FB6":"\u03B1\u0342","\u1FB7":"\u03B1\u0342\u03B9","\u1FBC":"\u03B1\u03B9","\u1FC2":"\u1F74\u03B9","\u1FC3":"\u03B7\u03B9","\u1FC4":"\u03AE\u03B9","\u1FC6":"\u03B7\u0342","\u1FC7":"\u03B7\u0342\u03B9","\u1FCC":"\u03B7\u03B9","\u1FD2":"\u03B9\u0308\u0300", "\u1FD3":"\u03B9\u0308\u0301","\u1FD6":"\u03B9\u0342","\u1FD7":"\u03B9\u0308\u0342","\u1FE2":"\u03C5\u0308\u0300","\u1FE3":"\u03C5\u0308\u0301","\u1FE4":"\u03C1\u0313","\u1FE6":"\u03C5\u0342","\u1FE7":"\u03C5\u0308\u0342","\u1FF2":"\u1F7C\u03B9","\u1FF3":"\u03C9\u03B9","\u1FF4":"\u03CE\u03B9","\u1FF6":"\u03C9\u0342","\u1FF7":"\u03C9\u0342\u03B9","\u1FFC":"\u03C9\u03B9","\uFB00":"ff","\uFB01":"fi","\uFB02":"fl","\uFB03":"ffi","\uFB04":"ffl","\uFB05":"st","\uFB06":"st","\uFB13":"\u0574\u0576","\uFB14":"\u0574\u0565", "\uFB15":"\u0574\u056B","\uFB16":"\u057E\u0576","\uFB17":"\u0574\u056D"};function Xbb(a){return a.slice(1,a.length-1).trim().replace(Vbb,function(b){return Wbb[b]||" "})} ;var Ybb=new RegExp(/[!-#%-\*,-/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/), Zbb=RegExp("^(?:\"(\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|[^\"\\x00])*\"|'(\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|[^'\\x00])*'|\\((\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|[^)\\x00])*\\))"),$bb=RegExp("^(?:[<](?:[^ <>\\t\\n\\\\\\x00]|\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|\\\\)*[>])"),acb=RegExp("^[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]"),bcb=RegExp("^&(?:#x[a-f0-9]{1,8}|#[0-9]{1,8}|[a-z][a-z0-9]{1,31});","i"),ccb=/`+/,dcb=/^`+/,ecb=/\.\.\./g,fcb=/--+/g,gcb=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/, hcb=/^<[A-Za-z][A-Za-z0-9.+-]{1,31}:[^<>\x00-\x20]*>/i,icb=/^ *(?:\n *)?/,jcb=/^[ \t\n\x0b\x0c\x0d]/,kcb=/[ \t\n\x0b\x0c\x0d]+/g,lcb=/^\s/,mcb=/ *$/,ncb=/^ */,ocb=/^ *(?:\n|$)/,pcb=RegExp("^\\[(?:[^\\\\\\[\\]]|\\\\[!\"#$%&'()*+,./:;<=>?@[\\\\\\]^_`{|}~-]|\\\\){0,1000}\\]"),qcb=/^[^\n`\[\]\\!<&*_'"]+/m,PH=function(a){var b=new NH("text");b._literal=a;return b},cI=function(a){this.subject=""; this.brackets=this.JSC$10055_delimiters=null;this.pos=0;this.refmap={};this.options=a||{}}; cI.prototype.match=function(a){a=a.exec(this.subject.slice(this.pos));if(a===null)return null;this.pos+=a.index+a[0].length;return a[0]}; cI.prototype.peek=function(){return this.pos=2&&m.numdelims>=2?2:1;var t=m.node;var u=c.node;m.numdelims-=q;c.numdelims-=q;t._literal=t._literal.slice(0,t._literal.length-q);u._literal= u._literal.slice(0,u._literal.length-q);var v=new NH(q===1?"emph":"strong");for(q=t._next;q&&q!==u;){var w=q._next;OH(q);v.appendChild(q);q=w}Ubb(t,v);q=m;w=c;q.next!==w&&(q.next=w,w.previous=q);m.numdelims===0&&(OH(t),eI(a,m));c.numdelims===0&&(OH(u),m=c.next,eI(a,c),c=m)}else c=c.next;}else h===39?(c.node._literal="\u2019",d&&(m.node._literal="\u2018"),c=c.next):h===34&&(c.node._literal="\u201D",d&&(m.node.literal="\u201C"),c=c.next);d||f||(e[h]=p.previous,p.can_open||eI(a,p))}else c=c.next}for(;a.JSC$10055_delimiters!== null&&a.JSC$10055_delimiters!==b;)eI(a,a.JSC$10055_delimiters)},tcb=function(a){a=a.match(Zbb); return a===null?null:JH(a.substr(1,a.length-2))},ucb=function(a){var b=a.match($bb); if(b===null){b=a.pos;for(var c=0,d;(d=a.peek())!==-1;)if(d===92)a.pos+=1,a.peek()!==-1&&(a.pos+=1);else if(d===40)a.pos+=1,c+=1;else if(d===41){if(c<1)break;else a.pos+=1,--c;}else if(jcb.exec(MH(d))!==null)break;else a.pos+=1;b=a.subject.substr(b,a.pos-b);return KH(JH(b))}return KH(JH(b.substr(1,b.length-2)))},vcb=function(a){a=a.match(pcb); return a===null||a.length>1001?0:a.length},wcb=function(a,b,c,d){a.brackets!==null&&(a.brackets.bracketAfter=!0); a.brackets={node:b,previous:a.brackets,previousDelimiter:a.JSC$10055_delimiters,index:c,image:d,active:!0}},xcb=function(a,b){var c; return(c=a.match(qcb))?(a.options.smart?b.appendChild(PH(c.replace(ecb,"\u2026").replace(fcb,function(d){var e=0,f=0;d.length%3===0?f=d.length/3:d.length%2===0?e=d.length/2:d.length%3===2?(e=1,f=(d.length-2)/3):(e=2,f=(d.length-4)/3);d="";var h;for(h=0;h2?p=a.subject.slice(u,u+v):e.bracketAfter||(p=a.subject.slice(e.index,q));v===0&&(a.pos=t);p&&(p=a.refmap[Xbb(p)])&&(f=p.destination,h= p.title,m=!0)}if(m){q=new NH(c?"image":"link");q._destination=f;q._title=h||"";for(f=e.node._next;f;)h=f._next,OH(f),q.appendChild(f),f=h;b.appendChild(q);scb(a,e.previousDelimiter);a.brackets=a.brackets.previous;OH(e.node);if(!c)for(e=a.brackets;e!==null;)e.image||(e.active=!1),e=e.previous}else a.brackets=a.brackets.previous,a.pos=q,b.appendChild(PH("]"))}else b.appendChild(PH("]")),a.brackets=a.brackets.previous;c=!0;break;case 60:(c=a.match(gcb))?(c=c.slice(1,c.length-1),e=new NH("link"),e._destination= KH("mailto:"+c),e._title="",e.appendChild(PH(c)),b.appendChild(e),c=!0):(c=a.match(hcb))?(c=c.slice(1,c.length-1),e=new NH("link"),e._destination=KH(c),e._title="",e.appendChild(PH(c)),b.appendChild(e),c=!0):c=!1;c||(c=a.match(Kbb),c===null?c=!1:(e=new NH("html_inline"),e._literal=c,b.appendChild(e),c=!0));break;case 38:(c=a.match(bcb))?(b.appendChild(PH(Ibb(c))),c=!0):c=!1;break;default:c=xcb(a,b);}c||(a.pos+=1,b.appendChild(PH(MH(d))));return!0}; cI.prototype.parseInlines=function(a){this.subject=a._string_content.trim();this.pos=0;for(this.brackets=this.JSC$10055_delimiters=null;zcb(this,a););a._string_content=null;scb(this,null)}; cI.prototype.parse=cI.prototype.parseInlines;var Acb=[/./,/^<(?:script|pre|style)(?:\s|>|$)/i,/^\x3c!--/,/^<[?]/,/^]|$)/i,RegExp("^(?:<[A-Za-z][A-Za-z0-9-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*/?>|])\\s*$", "i")],Bcb=[/./,/<\/(?:script|pre|style)>/i,/--\x3e/,/\?>/,/>/,/\]\]>/],Ccb=/^(?:(?:\*[ \t]*){3,}|(?:_[ \t]*){3,}|(?:-[ \t]*){3,})[ \t]*$/,Dcb=/^[#`~*+_=<>0-9-\|]|\|/,Ecb=/[^ \t\f\v\r\n]/,Fcb=/^[*+-]/,Gcb=/^(\d{1,9})([.)])/,Hcb=/^#{1,6}(?:[ \t]+|$)/,Icb=/^`{3,}(?!.*`)|^~{3,}(?!.*~)/,Jcb=/^(?:`{3,}|~{3,})(?= *$)/,Kcb=/^(?:=+|-+)[ \t]*$/,Lcb=/\r\n|\n|\r/,Mcb=/(^\|?[^\|]+(\|[^\|]+)+\|?)|(\|.*\|)/,Ncb=/(^\|?\s*:?---+:?\s*(\|\s*:?---+:?\s*)+\|?)|(^\s*\|\s*:?---+:?\s*\|$)/; function fI(a){return a===32||a===9} function gI(a,b){return b=b._listData.markerOffset+b._listData.padding)jI(a,b._listData.markerOffset+b._listData.padding,!0);else return 1;return 0}, finalize:function(){}, canContain:function(a){return a!=="item"&&!Pcb(a)}, acceptsLines:!1},heading:{continue:function(){return 1}, finalize:function(){}, canContain:function(){return!1}, acceptsLines:!1},thematic_break:{continue:function(){return 1}, finalize:function(){}, canContain:function(){return!1}, acceptsLines:!1},code_block:{continue:function(a,b){var c=a.currentLine,d=a.indent;if(b._isFenced){if((d=d<=3&&c.charAt(a.nextNonspace)===b._fenceChar&&c.slice(a.nextNonspace).match(Jcb))&&d[0].length>=b._fenceLength)return a.finalize(b,a.lineNumber),2;for(b=b._fenceOffset;b>0&&fI(gI(c,a.offset));)jI(a,1,!0),b--}else if(d>=4)jI(a,4,!0);else if(a.blank)iI(a);else return 1;return 0}, finalize:function(a,b){if(b._isFenced){var c=b._string_content,d=c.indexOf("\n");a=c.slice(0,d);c=c.slice(d+1);b.info=JH(a.trim());b._literal=c}else b._literal=b._string_content.replace(/(\n *)+$/,"\n");b._string_content=null}, canContain:function(){return!1}, acceptsLines:!0},html_block:{continue:function(a,b){return!a.blank||b._htmlBlockType!==6&&b._htmlBlockType!==7?0:1}, finalize:function(a,b){b._literal=b._string_content.replace(/(\n *)+$/,"");b._string_content=null}, canContain:function(){return!1}, acceptsLines:!0},paragraph:{continue:function(a){return a.blank?1:0}, finalize:function(a,b){for(var c,d=!1;gI(b._string_content,0)===91&&(c=ycb(a.inlineParser,b._string_content,a.refmap));)b._string_content=b._string_content.slice(c),d=!0;d&&!Ecb.test(b._string_content)&&OH(b)}, canContain:function(){return!1}, acceptsLines:!0},table:{continue:function(a){return hI(a.currentLine)!==0?0:1}, finalize:function(){}, canContain:function(a){return a=="row"}, acceptsLines:!1},row:{continue:function(){return 1}, finalize:function(a,b){if(!b._rowIsDelimiter){a=b._isHeader?"th":"td";for(var c=b._parent._tableColumns,d=b._string_content,e=0,f="",h,m=b._sourcepos[0][0];e=0&&(h._alignment=p[q]);b.appendChild(h)}f+=d[e];h._sourcepos[1][1]=e;}e++}h&&(h._string_content=f.trim());b._string_content= ""}}, canContain:function(a){return a!=="row"}, acceptsLines:!1}},Rcb=[function(a){if(a.indented||gI(a.currentLine,a.nextNonspace)!==62)return 0;iI(a);jI(a,1,!1);fI(gI(a.currentLine,a.offset))&&jI(a,1,!0);kI(a);lI(a,"block_quote",a.nextNonspace);return 1}, function(a){var b;if(!a.indented&&(b=a.currentLine.slice(a.nextNonspace).match(Hcb))){iI(a);jI(a,b[0].length,!1);kI(a);var c=lI(a,"heading",a.nextNonspace);c.level=b[0].trim().length;c._string_content=a.currentLine.slice(a.offset).replace(/^ *#+ *$/,"").replace(/ +#+ *$/,"");jI(a,a.currentLine.length-a.offset);return 2}return 0}, function(a){var b;if(!a.indented&&(b=a.currentLine.slice(a.nextNonspace).match(Icb))){var c=b[0].length;kI(a);var d=lI(a,"code_block",a.nextNonspace);d._isFenced=!0;d._fenceLength=c;d._fenceChar=b[0][0];d._fenceOffset=a.indent;iI(a);jI(a,c,!1);return 2}return 0}, function(a,b){if(!a.indented&&gI(a.currentLine,a.nextNonspace)===60){var c=a.currentLine.slice(a.nextNonspace),d;for(d=1;d<=7;d++)if(Acb[d].test(c)&&(d<7||b.type!=="paragraph"))return kI(a),lI(a,"html_block",a.offset)._htmlBlockType=d,2}return 0}, function(a,b){var c;if(!a.indented&&b.type==="paragraph"&&(c=a.currentLine.slice(a.nextNonspace).match(Kcb))){kI(a);var d=new NH("heading",b.sourcepos);d.level=c[0][0]==="="?1:2;d._string_content=b._string_content;Ubb(b,d);OH(b);a.tip=d;jI(a,a.currentLine.length-a.offset,!1);return 2}return 0}, function(a){return!a.indented&&Ccb.test(a.currentLine.slice(a.nextNonspace))?(kI(a),lI(a,"thematic_break",a.nextNonspace),jI(a,a.currentLine.length-a.offset,!1),2):0}, function(a,b){var c,d;if(!(d=a.indented&&b.type!=="list")){a:{var e=b,f=a.currentLine.slice(a.nextNonspace);d={type:null,tight:!0,bulletChar:null,start:null,delimiter:null,padding:null,markerOffset:a.indent};if(c=f.match(Fcb))d.type="bullet",d.bulletChar=c[0][0];else{if(!(c=f.match(Gcb))||e.type==="paragraph"&&c[1]!=="1"){c=null;break a}d.type="ordered";d.start=parseInt(c[1],10);d.delimiter=c[2]}var h=gI(a.currentLine,a.nextNonspace+c[0].length);if(h!==-1&&h!==9&&h!==32||e.type==="paragraph"&&!a.currentLine.slice(a.nextNonspace+ c[0].length).match(Ecb))c=null;else{iI(a);jI(a,c[0].length,!0);e=a.column;f=a.offset;do jI(a,1,!0),h=gI(a.currentLine,a.offset);while(a.column-e<5&&fI(h));h=gI(a.currentLine,a.offset)===-1;var m=a.column-e;m>=5||m<1||h?(d.padding=c[0].length+1,a.column=e,a.offset=f,fI(gI(a.currentLine,a.offset))&&jI(a,1,!0)):d.padding=c[0].length+m;c=d}}d=!c}if(d)return 0;kI(a);(d=a.tip.type!=="list")||(b=b._listData,d=!(b.type===c.type&&b.delimiter===c.delimiter&&b.bulletChar===c.bulletChar));d&&(b=lI(a,"list",a.nextNonspace), b._listData=c);b=lI(a,"item",a.nextNonspace);b._listData=c;return 1}, function(a){var b;return((b=a.options.shouldParseIndentAsCodeBlock)!=null?b:1)&&a.indented&&a.tip.type!=="paragraph"&&!a.blank?(jI(a,4,!0),kI(a),lI(a,"code_block",a.offset),2):0}, function(a,b){var c=hI(a.currentLine),d=hI(a.lookahead);if(c!==0&&d<0&&Math.abs(c)==Math.abs(d)&&!Pcb(b.type)){kI(a);b=lI(a,"table",a.nextNonspace);b._tableRows=1;b._tableColumns=Math.abs(c);c=a.lookahead;if(Ncb.test(c)){d=[];for(var e=0,f=!1,h=0,m=void 0;e=3;switch(c[e]){case"-":h++;break;case"|":f&&(d.push(m),m=void 0,h=0);f=!0;break;case":":m||p||(m="left"),!m&&p&&(m="right"),m==="left"&&p&&(m="center");}e++}c=d}else c=void 0;b._columnAlignment=c;b=lI(a,"row",a.nextNonspace); b._isHeader=!0;jI(a,a.currentLine.length-a.offset,!1);b._string_content=a.currentLine;return 1}return 0}, function(a,b){if(b.type=="table"&&hI(a.currentLine)!==0){kI(a);var c=b;b=lI(a,"row",a.nextNonspace);hI(a.currentLine)<0?b._rowIsDelimiter=!0:c._tableRows+=1;jI(a,a.currentLine.length-a.offset,!1);b._string_content=a.currentLine;return 2}return 0}]; function Pcb(a){return a=="table"||a=="row"||a=="cell"} function Scb(){return new NH("document",[[1,1],[0,0]])} var mI=function(a){a=a===void 0?{}:a;this.lastMatchedContainer=this.doc=Scb();this.refmap={};this.lastLineLength=0;this.inlineParser=new cI(a);this.options=a;this.oldtip=this.tip=this.doc;this.lookahead=this.currentLine="";this.indent=this.nextNonspaceColumn=this.nextNonspace=this.column=this.offset=this.lineNumber=0;this.partiallyConsumedTab=this.blank=this.indented=!1;this.allClosed=!0;this.blocks=Qcb;this.blockStarts=Rcb},Tcb=function(a){a.partiallyConsumedTab&&(a.offset+=1,a.tip._string_content+= " ".repeat(4-a.column%4)); a.tip._string_content+=a.currentLine.slice(a.offset)+"\n"},lI=function(a,b,c){for(;!a.blocks[a.tip.type].canContain(b);)a.finalize(a.tip,a.lineNumber-1); b=new NH(b,[[a.lineNumber,c+1],[0,0]]);b._string_content="";a.tip.appendChild(b);return a.tip=b},kI=function(a){if(!a.allClosed){for(;a.oldtip!==a.lastMatchedContainer;){var b=a.oldtip._parent; a.finalize(a.oldtip,a.lineNumber-1);a.oldtip=b}a.allClosed=!0}},jI=function(a,b,c){for(var d=a.currentLine,e,f;b>0&&(f=d[a.offset]);)f==="\t"?(e=4-a.column%4,c?(a.partiallyConsumedTab=e>b,e=e>b?b:e,a.column+=e,a.offset+=a.partiallyConsumedTab?0:1,b-=e):(a.partiallyConsumedTab=!1,a.column+=e,a.offset+=1,--b)):(a.partiallyConsumedTab=!1,a.offset+=1,a.column+=1,--b)},iI=function(a){a.offset=a.nextNonspace; a.column=a.nextNonspaceColumn;a.partiallyConsumedTab=!1},Ucb=function(a){for(var b=a.currentLine,c=a.offset,d=a.column,e;(e=b.charAt(c))!=="";)if(e===" ")c++,d++;else if(e==="\t")c++,d+=4-d%4;else break;a.blank=e==="\n"||e==="\r"||e==="";a.nextNonspace=c;a.nextNonspaceColumn=d;a.indent=a.nextNonspaceColumn-a.column;a.indented=a.indent>=4}; mI.prototype.finalize=function(a,b){var c=a._parent;a._open=!1;a.sourcepos[1]=[b,this.lastLineLength];this.blocks[a.type].finalize(this,a);this.tip=c}; mI.prototype.parse=function(a){this.tip=this.doc=Scb();this.refmap={};this.column=this.offset=this.lastLineLength=this.lineNumber=0;this.lastMatchedContainer=this.doc;this.currentLine="";if(!a)return this.doc;this.options.time&&console.time("preparing input");var b=a.split(Lcb),c=b.length;a.charCodeAt(a.length-1)===10&&--c;this.options.time&&console.timeEnd("preparing input");this.options.time&&console.time("block parsing");for(a=0;a=1&&m._htmlBlockType<=5&&Bcb[m._htmlBlockType].test(this.currentLine.slice(this.offset))&&this.finalize(m,this.lineNumber)):this.offset"):oI(this,a.literal)}; g.html_block=function(a){this.cr();this.options.safe?oI(this,""):oI(this,a.literal);this.cr()}; g.softbreak=function(){oI(this,this.options.softbreak)}; g.linebreak=function(){this.tag("br",[],!0);this.cr()}; g.link=function(a,b){var c=this.attrs(a);b?(this.options.safe&&Xcb(a.destination)||c.push(["href",LH(a.destination,!0)]),a.title&&c.push(["title",LH(a.title,!0)]),this.tag("a",c)):this.tag("/a")}; g.image=function(a,b){b?(this.disableTags===0&&(this.options.safe&&Xcb(a.destination)?oI(this,"\""):oI(this,"<img")))}; g.emph=function(a,b){this.tag(b?"em":"/em")}; g.strong=function(a,b){this.tag(b?"strong":"/strong")}; g.paragraph=function(a,b){var c=a.parent.parent;a=this.attrs(a);c!==null&&c.type==="list"&&c.listTight||(b?(this.cr(),this.tag("p",a)):(this.tag("/p"),this.cr()))}; g.heading=function(a,b){var c="h"+a.level;a=this.attrs(a);b?(this.cr(),this.tag(c,a)):(this.tag("/"+c),this.cr())}; g.code=function(a){this.tag("code");this.out(a.literal);this.tag("/code")}; g.code_block=function(a){var b=a.info?a.info.split(/\s+/):[],c=this.attrs(a);b.length>0&&b[0].length>0&&c.push(["class","language-"+LH(b[0],!0)]);this.cr();this.tag("pre");this.tag("code",c);this.out(a.literal);this.tag("/code");this.tag("/pre");this.cr()}; g.thematic_break=function(a){a=this.attrs(a);this.cr();this.tag("hr",a,!0);this.cr()}; g.block_quote=function(a,b){a=this.attrs(a);b?(this.cr(),this.tag("blockquote",a)):(this.cr(),this.tag("/blockquote"));this.cr()}; g.list=function(a,b){var c=a.listType==="bullet"?"ul":"ol",d=this.attrs(a);b?(a=a.listStart,a!==null&&a!==1&&d.push(["start",a.toString()]),this.cr(),this.tag(c,d)):(this.cr(),this.tag("/"+c));this.cr()}; g.item=function(a,b){a=this.attrs(a);b?this.tag("li",a):(this.tag("/li"),this.cr())}; g.custom_inline=function(a,b){b&&a.onEnter?oI(this,a.onEnter):!b&&a.onExit&&oI(this,a.onExit)}; g.custom_block=function(a,b){this.cr();b&&a.onEnter?oI(this,a.onEnter):!b&&a.onExit&&oI(this,a.onExit);this.cr()}; g.table=function(a,b){a=this.attrs(a);b?(this.cr(),this.tag("table",a)):(this.tag("/table"),this.cr())}; g.row=function(a,b){a._rowIsDelimiter||(a=this.attrs(a),b?this.tag("tr",a):this.tag("/tr"))}; g.td=function(a,b){var c=this.attrs(a);a._alignment&&c.push(["align",a._alignment]);b?this.tag("td",c):this.tag("/td")}; g.th=function(a,b){var c=this.attrs(a);a._alignment&&c.push(["align",a._alignment]);b?this.tag("th",c):this.tag("/th")}; g.out=function(a){oI(this,LH(a,!1))}; g.tag=function(a,b,c){if(!(this.disableTags>0)){this.buffer+="<"+a;if(b&&b.length>0){a=0;for(var d;(d=b[a])!==void 0;)this.buffer+=" "+d[0]+"=\""+d[1]+"\"",a++}c&&(this.buffer+=" /");this.buffer+=">";this.lastOut=">"}}; g.attrs=function(a){var b=[];this.options.sourcepos&&(a=a.sourcepos)&&b.push(["data-sourcepos",String(a[0][0])+":"+String(a[0][1])+"-"+String(a[1][0])+":"+String(a[1][1])]);return b}; pI.prototype.text=pI.prototype.text;pI.prototype.html_inline=pI.prototype.html_inline;pI.prototype.html_block=pI.prototype.html_block;pI.prototype.softbreak=pI.prototype.softbreak;pI.prototype.linebreak=pI.prototype.linebreak;pI.prototype.link=pI.prototype.link;pI.prototype.image=pI.prototype.image;pI.prototype.emph=pI.prototype.emph;pI.prototype.strong=pI.prototype.strong;pI.prototype.paragraph=pI.prototype.paragraph;pI.prototype.heading=pI.prototype.heading;pI.prototype.code=pI.prototype.code; pI.prototype.code_block=pI.prototype.code_block;pI.prototype.thematic_break=pI.prototype.thematic_break;pI.prototype.block_quote=pI.prototype.block_quote;pI.prototype.list=pI.prototype.list;pI.prototype.item=pI.prototype.item;pI.prototype.custom_inline=pI.prototype.custom_inline;pI.prototype.custom_block=pI.prototype.custom_block;pI.prototype.table=pI.prototype.table;pI.prototype.row=pI.prototype.row;pI.prototype.td=pI.prototype.td;pI.prototype.th=pI.prototype.th;pI.prototype.out=pI.prototype.out; pI.prototype.tag=pI.prototype.tag;pI.prototype.attrs=pI.prototype.attrs;/* Copyright 2010-2017 Mike Bostock All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the author nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ var Ycb,Zcb,$cb;(function(){function a(G,B){return GB?1:G>=B?0:NaN} function b(G){return function(B,L){return a(G(B),L)}} function c(){for(var G=0,B=arguments.length,L={},W;G=0&&(W=L.slice(ka+1),L=L.slice(0,ka));if(L&&!B.hasOwnProperty(L))throw Error("unknown type: "+L);return{type:L,name:W}})} function f(G,B,L){for(var W=0,ka=G.length;W=0&&(B=G.slice(0,L))!=="xmlns"&&(G=G.slice(L+1));return xt.hasOwnProperty(B)?{space:xt[B],local:G}:G} function m(G){return function(){var B=this.ownerDocument,L=this.namespaceURI;return L==="http://www.w3.org/1999/xhtml"&&B.documentElement.namespaceURI==="http://www.w3.org/1999/xhtml"?B.createElement(G):B.createElementNS(L,G)}} function p(G){return function(){return this.ownerDocument.createElementNS(G.space,G.local)}} function q(G){G=h(G);return(G.local?p:m)(G)} function t(){} function u(G){return G==null?t:function(){return this.querySelector(G)}} function v(G){return Array(G.length)} function w(G,B){this.ownerDocument=G.ownerDocument;this.namespaceURI=G.namespaceURI;this._next=null;this._parent=G;this.__data__=B} function x(G){return function(){return G}} function A(G,B,L,W,ka,pa){for(var Aa=0,Fa,gb=B.length,ib=pa.length;AaB?1:G>=B?0:NaN} function O(G){return function(){this.removeAttribute(G)}} function Q(G){return function(){this.removeAttributeNS(G.space,G.local)}} function V(G,B){return function(){this.setAttribute(G,B)}} function Z(G,B){return function(){this.setAttributeNS(G.space,G.local,B)}} function da(G,B){return function(){var L=B.apply(this,arguments);L==null?this.removeAttribute(G):this.setAttribute(G,L)}} function ca(G,B){return function(){var L=B.apply(this,arguments);L==null?this.removeAttributeNS(G.space,G.local):this.setAttributeNS(G.space,G.local,L)}} function ma(G){return function(){this.style.removeProperty(G)}} function wa(G,B,L){return function(){this.style.setProperty(G,B,L)}} function Ba(G,B,L){return function(){var W=B.apply(this,arguments);W==null?this.style.removeProperty(G):this.style.setProperty(G,W,L)}} function Ja(G,B){return G.style.getPropertyValue(B)||(G.ownerDocument&&G.ownerDocument.defaultView||G.document&&G||G.defaultView).getComputedStyle(G,null).getPropertyValue(B)} function Na(G){return function(){delete this[G]}} function ab(G,B){return function(){this[G]=B}} function Ha(G,B){return function(){var L=B.apply(this,arguments);L==null?delete this[G]:this[G]=L}} function bb(){this.textContent=""} function lb(G){return function(){this.textContent=G}} function Ka(G){return function(){var B=G.apply(this,arguments);this.textContent=B==null?"":B}} function Ia(){this.innerHTML=""} function Wa(G){return function(){this.innerHTML=G}} function jb(G){return function(){var B=G.apply(this,arguments);this.innerHTML=B==null?"":B}} function tc(){return null} function Jb(){var G=this.parentNode;G&&G.removeChild(this)} function pc(){return this.parentNode.insertBefore(this.cloneNode(!1),this.nextSibling)} function pe(){return this.parentNode.insertBefore(this.cloneNode(!0),this.nextSibling)} function Td(G,B,L){G=oc(G,B,L);return function(W){var ka=W.relatedTarget;ka&&(ka===this||ka.compareDocumentPosition(this)&8)||G.call(this,W)}} function oc(G,B,L){return function(){G.call(this,this.__data__,B,L)}} function uc(G){return G.trim().split(/^|\s+/).map(function(B){var L="",W=B.indexOf(".");W>=0&&(L=B.slice(W+1),B=B.slice(0,W));return{type:B,name:L}})} function zb(G){return function(){var B=this.__on;if(B){for(var L=0,W=-1,ka=B.length,pa;L>8&15|B>>4&240,B>>4&15|B&240,(B&15)<<4|B&15,1)):(B=f9b.exec(G))?Bb(parseInt(B[1],16)):(B=g9b.exec(G))?new td(B[1],B[2],B[3],1):(B=h9b.exec(G))?new td(B[1]*255/100,B[2]*255/100,B[3]*255/100,1):(B=i9b.exec(G))?kd(B[1],B[2],B[3],B[4]):(B=j9b.exec(G))?kd(B[1]*255/100,B[2]*255/100,B[3]*255/100,B[4]):(B=k9b.exec(G))?jk(B[1],B[2]/100,B[3]/100,1):(B=l9b.exec(G))?jk(B[1],B[2]/100,B[3]/100,B[4]):ikb.hasOwnProperty(G)? Bb(ikb[G]):G==="transparent"?new td(NaN,NaN,NaN,0):null} function Bb(G){return new td(G>>16&255,G>>8&255,G&255,1)} function kd(G,B,L,W){W<=0&&(G=B=L=NaN);return new td(G,B,L,W)} function nd(G){G instanceof Je||(G=Wd(G));if(!G)return new td;G=G.rgb();return new td(G.r,G.g,G.b,G.opacity)} function Uc(G,B,L,W){return arguments.length===1?nd(G):new td(G,B,L,W==null?1:W)} function td(G,B,L,W){this.r=+G;this.g=+B;this.b=+L;this.opacity=+W} function Um(G){G=Math.max(0,Math.min(255,Math.round(G)||0));return(G<16?"0":"")+G.toString(16)} function jk(G,B,L,W){W<=0?G=B=L=NaN:L<=0||L>=1?G=B=NaN:B<=0&&(G=NaN);return new Kg(G,B,L,W)} function Ej(G){if(G instanceof Kg)return new Kg(G.h,G.s,G.l,G.opacity);G instanceof Je||(G=Wd(G));if(!G)return new Kg;if(G instanceof Kg)return G;G=G.rgb();var B=G.r/255,L=G.g/255,W=G.b/255,ka=Math.min(B,L,W),pa=Math.max(B,L,W),Aa=NaN,Fa=pa-ka,gb=(pa+ka)/2;Fa?(Aa=B===pa?(L-W)/Fa+(L0&&gb<1?0:Aa;return new Kg(Aa,Fa,gb,G.opacity)} function kk(G,B,L,W){return arguments.length===1?Ej(G):new Kg(G,B,L,W==null?1:W)} function Kg(G,B,L,W){this.h=+G;this.s=+B;this.l=+L;this.opacity=+W} function Kk(G,B,L){return(G<60?B+(L-B)*G/60:G<180?L:G<240?B+(L-B)*(240-G)/60:B)*255} function wl(G){if(G instanceof Vg)return new Vg(G.l,G.a,G.b,G.opacity);if(G instanceof ci){if(isNaN(G.h))return new Vg(G.l,0,0,G.opacity);var B=G.h*jkb;return new Vg(G.l,Math.cos(B)*G.c,Math.sin(B)*G.c,G.opacity)}G instanceof td||(G=nd(G));var L=Vm(G.r),W=Vm(G.g),ka=Vm(G.b);B=Lk(.2225045*L+.7168786*W+.0606169*ka);if(L===W&&W===ka)var pa=L=B;else pa=Lk((.4360747*L+.3850649*W+.1430804*ka)/.96422),L=Lk((.0139322*L+.0971045*W+.7141733*ka)/.82521);return new Vg(116*B-16,500*(pa-B),200*(B-L),G.opacity)} function Vg(G,B,L,W){this.l=+G;this.a=+B;this.b=+L;this.opacity=+W} function Lk(G){return G>m9b?Math.pow(G,1/3):G/kkb+lkb} function Fj(G){return G>YN?G*G*G:kkb*(G-lkb)} function gm(G){return 255*(G<=.0031308?12.92*G:1.055*Math.pow(G,1/2.4)-.055)} function Vm(G){return(G/=255)<=.04045?G/12.92:Math.pow((G+.055)/1.055,2.4)} function nt(G){if(G instanceof ci)return new ci(G.h,G.c,G.l,G.opacity);G instanceof Vg||(G=wl(G));if(G.a===0&&G.b===0)return new ci(NaN,0,G.l,G.opacity);var B=Math.atan2(G.b,G.a)*mkb;return new ci(B<0?B+360:B,Math.sqrt(G.a*G.a+G.b*G.b),G.l,G.opacity)} function lk(G,B,L,W){return arguments.length===1?nt(G):new ci(G,B,L,W==null?1:W)} function ci(G,B,L,W){this.h=+G;this.c=+B;this.l=+L;this.opacity=+W} function Mf(G,B,L,W){if(arguments.length===1){var ka=G;if(ka instanceof xl)ka=new xl(ka.h,ka.s,ka.l,ka.opacity);else{ka instanceof td||(ka=nd(ka));var pa=ka.g/255,Aa=ka.b/255,Fa=(nkb*Aa+ka.r/255*-1.7884503806-3.5172982438*pa)/(nkb+-1.7884503806-3.5172982438);Aa-=Fa;var gb=(1.97294*(pa-Fa)- -.29227*Aa)/-.90649;Aa=(pa=Math.sqrt(gb*gb+Aa*Aa)/(1.97294*Fa*(1-Fa)))?Math.atan2(gb,Aa)*mkb-120:NaN;ka=new xl(Aa<0?Aa+360:Aa,pa,Fa,ka.opacity)}}else ka=new xl(G,B,L,W==null?1:W);return ka} function xl(G,B,L,W){this.h=+G;this.s=+B;this.l=+L;this.opacity=+W} function Wm(G,B,L,W,ka){var pa=G*G,Aa=pa*G;return((1-3*G+3*pa-Aa)*B+(4-6*pa+3*Aa)*L+(1+3*G+3*pa-3*Aa)*W+Aa*ka)/6} function Xm(G){return function(){return G}} function Ym(G,B){return function(L){return G+L*B}} function Zm(G,B,L){return G=Math.pow(G,L),B=Math.pow(B,L)-G,L=1/L,function(W){return Math.pow(G+W*B,L)}} function Ni(G,B){var L=B-G;return L?Ym(G,L>180||L<-180?L-360*Math.round(L/360):L):Xm(isNaN(G)?B:G)} function ij(G){return(G=+G)===1?tg:function(B,L){return L-B?Zm(B,L,G):Xm(isNaN(B)?L:B)}} function tg(G,B){var L=B-G;return L?Ym(G,L):Xm(isNaN(G)?B:G)} function uq(G){return function(B){var L=B.length,W=Array(L),ka=Array(L),pa=Array(L),Aa;for(Aa=0;AaL&&(pa=B.slice(L,pa),Fa[Aa]?Fa[Aa]+=pa:Fa[++Aa]=pa),(W=W[0])===(ka=ka[0])?Fa[Aa]?Fa[Aa]+=ka:Fa[++Aa]=ka:(Fa[++Aa]=null,gb.push({i:Aa,x:jj(W,ka)})),L=Jva.lastIndex;L180?db+=360:db-ib>180&&(ib+=360),Pb.push({i:mb.push(ka(mb)+"rotate(",null,W)-2,x:jj(ib,db)})):db&&mb.push(ka(mb)+"rotate("+db+W)} function Fa(ib,db,mb,Pb){ib!==db?Pb.push({i:mb.push(ka(mb)+"skewX(",null,W)-2,x:jj(ib,db)}):db&&mb.push(ka(mb)+"skewX("+db+W)} function gb(ib,db,mb,Pb,xc,ud){ib!==mb||db!==Pb?(xc=xc.push(ka(xc)+"scale(",null,",",null,")"),ud.push({i:xc-4,x:jj(ib,mb)},{i:xc-2,x:jj(db,Pb)})):mb===1&&Pb===1||xc.push(ka(xc)+"scale("+mb+","+Pb+")")} return function(ib,db){var mb=[],Pb=[];ib=G(ib);db=G(db);pa(ib.translateX,ib.translateY,db.translateX,db.translateY,mb,Pb);Aa(ib.rotate,db.rotate,mb,Pb);Fa(ib.skewX,db.skewX,mb,Pb);gb(ib.scaleX,ib.scaleY,db.scaleX,db.scaleY,mb,Pb);ib=db=null;return function(xc){for(var ud=-1,Ye=Pb.length,Ke;++ud=0&&G._call.call(null,B),G=G._next;--ZN}finally{ZN=0;G=B$;for(var L=Infinity;G;)if(G._call){L>G._time&&(L=G._time);var W=G;G=G._next}else B=G._next,G._next=null,G=W?W._next=B:B$=B;JX=W;Pk(L);QH=0}} function Ok(){var G=HX.now(),B=G-A$;B>1E3&&(z$-=B,A$=G)} function Pk(G){ZN||(IX&&(IX=clearTimeout(IX)),G-QH>24?(G0)throw Error("too late; already scheduled");return G} function ec(G,B){G=ad(G,B);if(G.state>2)throw Error("too late; already started");return G} function ad(G,B){G=G.__transition;if(!G||!(G=G[B]))throw Error("transition not found");return G} function qe(G,B,L){function W(gb){var ib,db;if(L.state!==1)return pa();for(Pb in Aa){var mb=Aa[Pb];if(mb.name===L.name){if(mb.state===3)return Pa(W);mb.state===4?(mb.state=6,mb.timer.stop(),mb.on.call("interrupt",G,G.__data__,mb.index,mb.group),delete Aa[Pb]):+Pb=0&&(B=B.slice(0,L));return!B||B==="start"})} function Iz(G,B,L){var W,ka,pa=bv(B)?Tb:ec;return function(){var Aa=pa(this,G),Fa=Aa.on;if(Fa!==W)(ka=(W=Fa).copy()).on(B,L);Aa.on=ka}} function mD(G){return function(){var B=this.parentNode,L;for(L in this.__transition)if(+L!==G)return;B&&B.removeChild(this)}} function Ww(G,B){var L,W,ka;return function(){var pa=Ja(this,G),Aa=(this.style.removeProperty(G),Ja(this,G));return pa===Aa?null:pa===L&&Aa===W?ka:ka=B(L=pa,W=Aa)}} function aO(G){return function(){this.style.removeProperty(G)}} function Vr(G,B,L){var W,ka;return function(){var pa=Ja(this,G);return pa===L?null:pa===W?ka:ka=B(W=pa,L)}} function Jz(G,B,L){var W,ka,pa;return function(){var Aa=Ja(this,G),Fa=L(this);Fa==null&&(Fa=(this.style.removeProperty(G),Ja(this,G)));return Aa===Fa?null:Aa===W&&Fa===ka?pa:pa=B(W=Aa,ka=Fa)}} function RH(G,B,L){function W(){var ka=this,pa=B.apply(ka,arguments);return pa&&function(Aa){ka.style.setProperty(G,pa(Aa),L)}} W._value=B;return W} function bO(G){return function(){this.textContent=G}} function Xw(G){return function(){var B=G(this);this.textContent=B==null?"":B}} function lo(G,B,L,W){this._groups=G;this._parents=B;this._name=L;this._id=W} function nD(G){return{type:G}} function Kz(){this._x0=this._y0=this._x1=this._y1=null;this._=""} function Bq(){} function At(G,B){var L=new Bq;if(G instanceof Bq)G.each(function(Aa,Fa){L.set(Fa,Aa)});else if(Array.isArray(G)){var W=-1,ka=G.length,pa;if(B==null)for(;++W=db?ud=!0:(Lz=Aa.charCodeAt(mb++))===10?Ye=!0:Lz===13&&(Ye=!0,Aa.charCodeAt(mb)===10&&++mb);return Aa.slice(nk+1,mo-1).replace(/""/g,"\"")}for(;mb=(db=(Aa+gb)/2))?Aa=db:gb=db,(xc=L>=(mb=(Fa+ib)/2))?Fa=mb:ib=mb,ka=pa,!(pa=pa[ud=xc<<1|Pb]))return ka[ud]=W,G;var Ye=+G._x.call(null,pa.data);var Ke=+G._y.call(null,pa.data);if(B===Ye&&L===Ke)return W.next=pa,ka?ka[ud]=W:G._root=W,G;do ka=ka?ka[ud]=Array(4):G._root=Array(4),(Pb=B>=(db=(Aa+gb)/2))?Aa=db:gb=db,(xc= L>=(mb=(Fa+ib)/2))?Fa=mb:ib=mb;while((ud=xc<<1|Pb)===(Pb=(Ke>=mb)<<1|Ye>=db));return ka[Pb]=pa,ka[ud]=W,G} function ok(G,B,L,W,ka){this.node=G;this.x0=B;this.y0=L;this.x1=W;this.y1=ka} function UH(G){return G[0]} function Mz(G){return G[1]} function Cq(G,B,L,W,ka,pa){this._x=G;this._y=B;this._x0=L;this._y0=W;this._x1=ka;this._y1=pa;this._root=void 0} function VH(G){for(var B={data:G.data},L=B;G=G.next;)L=L.next={data:G.data};return B} function Yw(G,B){if((B=(G=B?G.toExponential(B-1):G.toExponential()).indexOf("e"))<0)return null;var L=G.slice(0,B);return[L.length>1?L[0]+L.slice(2):L,+G.slice(B+1)]} function cv(G){return G=Yw(Math.abs(G)),G?G[1]:NaN} function Nz(G,B){return function(L,W){for(var ka=L.length,pa=[],Aa=0,Fa=G[0],gb=0;ka>0&&Fa>0;){gb+Fa+1>W&&(Fa=Math.max(1,W-gb));pa.push(L.substring(ka-=Fa,ka+Fa));if((gb+=Fa+1)>W)break;Fa=G[Aa=(Aa+1)%G.length]}return pa.reverse().join(B)}} function WH(G){return function(B){return B.replace(/[0-9]/g,function(L){return G[+L]})}} function Zw(G){return new cn(G)} function cn(G){if(!(B=p9b.exec(G)))throw Error("invalid format: "+G);var B;this.fill=B[1]||" ";this.align=B[2]||">";this.sign=B[3]||"-";this.symbol=B[4]||"";this.zero=!!B[5];this.width=B[6]&&+B[6];this.comma=!!B[7];this.precision=B[8]&&+B[8].slice(1);this.trim=!!B[9];this.type=B[10]||""} function XH(G,B){B=Yw(G,B);if(!B)return G+"";G=B[0];B=B[1];return B<0?"0."+Array(-B).join("0")+G:G.length>B+1?G.slice(0,B+1)+"."+G.slice(B+1):G+Array(B-G.length+2).join("0")} function Oz(G){return G} function rD(G){function B(Fa){function gb(xe){var Pz=Lz,Ac=Lva,gd,Wc;if(nk==="c")Ac=C$(xe)+Ac,xe="";else{xe=+xe;var jc=xe<0;xe=C$(Math.abs(xe),Ke);if(mo){var mj=xe.length,no=1,dv=-1;a:for(;no0&&(dv=0);}xe=dv>0?xe.slice(0,dv)+xe.slice(gd+1):xe}jc&&+xe===0&&(jc=!1);Pz=(jc?mb==="("?mb:"-":mb==="-"||mb==="("?"":mb)+Pz;Ac=(nk==="s"?skb[8+tkb/3]:"")+Ac+(jc&&mb==="("?")":"");if(Qz)for(jc=-1, gd=xe.length;++jcWc||Wc>57){Ac=(Wc===46?ka+xe.slice(jc+1):xe.slice(jc))+Ac;xe=xe.slice(0,jc);break}}Ye&&!xc&&(xe=L(xe,Infinity));Wc=Pz.length+xe.length+Ac.length;jc=Wc>1)+Pz+xe+Ac+jc.slice(Wc);break;default:xe=jc+Pz+xe+Ac;}return pa(xe)} Fa=Zw(Fa);var ib=Fa.fill,db=Fa.align,mb=Fa.sign,Pb=Fa.symbol,xc=Fa.zero,ud=Fa.width,Ye=Fa.comma,Ke=Fa.precision,mo=Fa.trim,nk=Fa.type;nk==="n"?(Ye=!0,nk="g"):ukb[nk]||(Ke==null&&(Ke=12),mo=!0,nk="g");if(xc||ib==="0"&&db==="=")xc=!0,ib="0",db="=";var Lz=Pb==="$"?W[0]:Pb==="#"&&/[boxX]/.test(nk)?"0"+nk.toLowerCase():"",Lva=Pb==="$"?W[1]:/[%p]/.test(nk)?Aa:"",C$=ukb[nk],Qz=/[defgprs%]/.test(nk);Ke=Ke==null?6:/[gprs]/.test(nk)?Math.max(1,Math.min(21,Ke)):Math.max(0,Math.min(20,Ke));gb.toString=function(){return Fa+ ""}; return gb} var L=G.grouping&&G.thousands?Nz(G.grouping,G.thousands):Oz,W=G.currency,ka=G.decimal,pa=G.numerals?WH(G.numerals):Oz,Aa=G.percent||"%";return{format:B,formatPrefix:function(Fa,gb){var ib=B((Fa=Zw(Fa),Fa.type="f",Fa));Fa=Math.max(-8,Math.min(8,Math.floor(cv(gb)/3)))*3;var db=Math.pow(10,-Fa),mb=skb[8+Fa/3];return function(Pb){return ib(db*Pb)+mb}}}} function dn(){this.reset()} function dO(G,B,L){var W=G.s=B+L,ka=W-B;G.t=B-(W-ka)+(L-ka)} function YH(G){return G>1?vkb:G<-1?-vkb:Math.asin(G)} function D$(G){return function(B,L){var W=E$(B),ka=E$(L);W=G(W*ka);return[W*ka*F$(B),W*F$(L)]}} function ZH(G){return function(B,L){var W=Mva(B*B+L*L),ka=G(W),pa=F$(ka);ka=E$(ka);return[q9b(B*pa,W*ka),YH(W&&L*pa/W)]}} function wkb(G){var B=0,L=G.children,W=L&&L.length;if(W)for(;--W>=0;)B+=L[W].value;else B=1;G.value=B} function xkb(G,B){var L=new NX(G);G=+G.value&&(L.value=G.value);var W,ka=[L],pa,Aa,Fa,gb;for(B==null&&(B=r9b);W=ka.pop();)if(G&&(W.value=+W.data.value),(Aa=B(W.data))&&(gb=Aa.length))for(W.children=Array(gb),Fa=gb-1;Fa>=0;--Fa)ka.push(pa=W.children[Fa]=new NX(Aa[Fa])),pa.parent=W,pa.depth=W.depth+1;return L.eachBefore(s9b)} function r9b(G){return G.children} function t9b(G){G.data=G.data.data} function s9b(G){var B=0;do G.height=B;while((G=G.parent)&&G.height<++B)} function NX(G){this.data=G;this.depth=this.height=0;this.parent=null} function om(G,B,L,W){function ka(pa){return G(pa=new Date(+pa)),pa} ka.floor=ka;ka.ceil=function(pa){return G(pa=new Date(pa-1)),B(pa,1),G(pa),pa}; ka.round=function(pa){var Aa=ka(pa),Fa=ka.ceil(pa);return pa-Aa0))return gb;do gb.push(ib=new Date(+pa)),B(pa,Fa),G(pa);while(ib=Aa)for(;G(Aa),!pa(Aa);)Aa.setTime(Aa-1)},function(Aa,Fa){if(Aa>=Aa)if(Fa<0)for(;++Fa<=0;)for(;B(Aa,-1),!pa(Aa););else for(;--Fa>=0;)for(;B(Aa,1),!pa(Aa););})}; L&&(ka.count=function(pa,Aa){Nva.setTime(+pa);Ova.setTime(+Aa);G(Nva);G(Ova);return Math.floor(L(Nva,Ova))},ka.every=function(pa){pa=Math.floor(pa); return isFinite(pa)&&pa>0?pa>1?ka.filter(W?function(Aa){return W(Aa)%pa===0}:function(Aa){return ka.count(0,Aa)%pa===0}):ka:null}); return ka} function $H(G){return om(function(B){B.setDate(B.getDate()-(B.getDay()+7-G)%7);B.setHours(0,0,0,0)},function(B,L){B.setDate(B.getDate()+L*7)},function(B,L){return(L-B-(L.getTimezoneOffset()-B.getTimezoneOffset())*6E4)/6048E5})} function aI(G){return om(function(B){B.setUTCDate(B.getUTCDate()-(B.getUTCDay()+7-G)%7);B.setUTCHours(0,0,0,0)},function(B,L){B.setUTCDate(B.getUTCDate()+L*7)},function(B,L){return(L-B)/6048E5})} function u9b(G){if(0<=G.y&&G.y<100){var B=new Date(-1,G.m,G.d,G.H,G.M,G.S,G.L);B.setFullYear(G.y);return B}return new Date(G.y,G.m,G.d,G.H,G.M,G.S,G.L)} function G$(G){if(0<=G.y&&G.y<100){var B=new Date(Date.UTC(-1,G.m,G.d,G.H,G.M,G.S,G.L));B.setUTCFullYear(G.y);return B}return new Date(Date.UTC(G.y,G.m,G.d,G.H,G.M,G.S,G.L))} function OX(G){return{y:G,m:0,d:1,H:0,M:0,S:0,L:0}} function v9b(G){function B(Ac,gd){return function(Wc){var jc=[],mj=-1,no=0,dv=Ac.length,oo,ykb;for(Wc instanceof Date||(Wc=new Date(+Wc));++mj53)return null;"w"in jc||(jc.w=1);if("Z"in jc){Wc=G$(OX(jc.y));var mj=Wc.getUTCDay();Wc=mj>4||mj===0?Pva.ceil(Wc):Pva(Wc);Wc=Akb.offset(Wc,(jc.V-1)*7);jc.y=Wc.getUTCFullYear();jc.m=Wc.getUTCMonth();jc.d=Wc.getUTCDate()+(jc.w+6)%7}else Wc=gd(OX(jc.y)),mj=Wc.getDay(),Wc=mj>4||mj===0?Qva.ceil(Wc):Qva(Wc),Wc=Bkb.offset(Wc, (jc.V-1)*7),jc.y=Wc.getFullYear(),jc.m=Wc.getMonth(),jc.d=Wc.getDate()+(jc.w+6)%7}else if("W"in jc||"U"in jc)"w"in jc||(jc.w="u"in jc?jc.u%7:"W"in jc?1:0),mj="Z"in jc?G$(OX(jc.y)).getUTCDay():gd(OX(jc.y)).getDay(),jc.m=0,jc.d="W"in jc?(jc.w+6)%7+jc.W*7-(mj+5)%7:jc.w+jc.U*7-(mj+6)%7;return"Z"in jc?(jc.H+=jc.Z/100|0,jc.M+=jc.Z%100,G$(jc)):gd(jc)}} function W(Ac,gd,Wc,jc){for(var mj=0,no=gd.length,dv=Wc.length,oo;mj=dv)return-1;oo=gd.charCodeAt(mj++);if(oo===37){if(oo=gd.charAt(mj++),oo=Pz[oo in zkb?gd.charAt(mj++):oo],!oo||(jc=oo(Ac,Wc,jc))<0)return-1}else if(oo!=Wc.charCodeAt(jc++))return-1}return jc} var ka=G.dateTime,pa=G.date,Aa=G.time,Fa=G.periods,gb=G.days,ib=G.shortDays,db=G.months,mb=G.shortMonths,Pb=PX(Fa),xc=QX(Fa),ud=PX(gb),Ye=QX(gb),Ke=PX(ib),mo=QX(ib),nk=PX(db),Lz=QX(db),Lva=PX(mb),C$=QX(mb),Qz={a:function(Ac){return ib[Ac.getDay()]}, A:function(Ac){return gb[Ac.getDay()]}, b:function(Ac){return mb[Ac.getMonth()]}, B:function(Ac){return db[Ac.getMonth()]}, c:null,d:Ckb,e:Ckb,f:w9b,H:x9b,I:y9b,j:z9b,L:Dkb,m:A9b,M:B9b,p:function(Ac){return Fa[+(Ac.getHours()>=12)]}, Q:Ekb,s:Fkb,S:C9b,u:D9b,U:E9b,V:F9b,w:G9b,W:H9b,x:null,X:null,y:I9b,Y:J9b,Z:K9b,"%":Gkb},xe={a:function(Ac){return ib[Ac.getUTCDay()]}, A:function(Ac){return gb[Ac.getUTCDay()]}, b:function(Ac){return mb[Ac.getUTCMonth()]}, B:function(Ac){return db[Ac.getUTCMonth()]}, c:null,d:Hkb,e:Hkb,f:L9b,H:M9b,I:N9b,j:O9b,L:Ikb,m:P9b,M:Q9b,p:function(Ac){return Fa[+(Ac.getUTCHours()>=12)]}, Q:Ekb,s:Fkb,S:R9b,u:S9b,U:T9b,V:U9b,w:V9b,W:W9b,x:null,X:null,y:X9b,Y:Y9b,Z:Z9b,"%":Gkb},Pz={a:function(Ac,gd,Wc){return(gd=Ke.exec(gd.slice(Wc)))?(Ac.w=mo[gd[0].toLowerCase()],Wc+gd[0].length):-1}, A:function(Ac,gd,Wc){return(gd=ud.exec(gd.slice(Wc)))?(Ac.w=Ye[gd[0].toLowerCase()],Wc+gd[0].length):-1}, b:function(Ac,gd,Wc){return(gd=Lva.exec(gd.slice(Wc)))?(Ac.m=C$[gd[0].toLowerCase()],Wc+gd[0].length):-1}, B:function(Ac,gd,Wc){return(gd=nk.exec(gd.slice(Wc)))?(Ac.m=Lz[gd[0].toLowerCase()],Wc+gd[0].length):-1}, c:function(Ac,gd,Wc){return W(Ac,ka,gd,Wc)}, d:Jkb,e:Jkb,f:$9b,H:Kkb,I:Kkb,j:a$b,L:b$b,m:c$b,M:d$b,p:function(Ac,gd,Wc){return(gd=Pb.exec(gd.slice(Wc)))?(Ac.p=xc[gd[0].toLowerCase()],Wc+gd[0].length):-1}, Q:e$b,s:f$b,S:g$b,u:h$b,U:i$b,V:j$b,w:k$b,W:l$b,x:function(Ac,gd,Wc){return W(Ac,pa,gd,Wc)}, X:function(Ac,gd,Wc){return W(Ac,Aa,gd,Wc)}, y:m$b,Y:n$b,Z:o$b,"%":p$b};Qz.x=B(pa,Qz);Qz.X=B(Aa,Qz);Qz.c=B(ka,Qz);xe.x=B(pa,xe);xe.X=B(Aa,xe);xe.c=B(ka,xe);return{format:function(Ac){var gd=B(Ac+="",Qz);gd.toString=function(){return Ac}; return gd}, parse:function(Ac){var gd=L(Ac+="",u9b);gd.toString=function(){return Ac}; return gd}, utcFormat:function(Ac){var gd=B(Ac+="",xe);gd.toString=function(){return Ac}; return gd}, utcParse:function(Ac){var gd=L(Ac,G$);gd.toString=function(){return Ac}; return gd}}} function Bh(G,B,L){var W=G<0?"-":"";G=(W?-G:G)+"";var ka=G.length;return W+(ka68?1900:2E3),L+B[0].length):-1} function o$b(G,B,L){return(B=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(B.slice(L,L+6)))?(G.Z=B[1]?0:-(B[2]+(B[3]||"00")),L+B[0].length):-1} function c$b(G,B,L){return(B=en.exec(B.slice(L,L+2)))?(G.m=B[0]-1,L+B[0].length):-1} function Jkb(G,B,L){return(B=en.exec(B.slice(L,L+2)))?(G.d=+B[0],L+B[0].length):-1} function a$b(G,B,L){return(B=en.exec(B.slice(L,L+3)))?(G.m=0,G.d=+B[0],L+B[0].length):-1} function Kkb(G,B,L){return(B=en.exec(B.slice(L,L+2)))?(G.H=+B[0],L+B[0].length):-1} function d$b(G,B,L){return(B=en.exec(B.slice(L,L+2)))?(G.M=+B[0],L+B[0].length):-1} function g$b(G,B,L){return(B=en.exec(B.slice(L,L+2)))?(G.S=+B[0],L+B[0].length):-1} function b$b(G,B,L){return(B=en.exec(B.slice(L,L+3)))?(G.L=+B[0],L+B[0].length):-1} function $9b(G,B,L){return(B=en.exec(B.slice(L,L+6)))?(G.L=Math.floor(B[0]/1E3),L+B[0].length):-1} function p$b(G,B,L){return(G=s$b.exec(B.slice(L,L+1)))?L+G[0].length:-1} function e$b(G,B,L){return(B=en.exec(B.slice(L)))?(G.Q=+B[0],L+B[0].length):-1} function f$b(G,B,L){return(B=en.exec(B.slice(L)))?(G.Q=+B[0]*1E3,L+B[0].length):-1} function Ckb(G,B){return Bh(G.getDate(),B,2)} function x9b(G,B){return Bh(G.getHours(),B,2)} function y9b(G,B){return Bh(G.getHours()%12||12,B,2)} function z9b(G,B){return Bh(1+Bkb.count(eO(G),G),B,3)} function Dkb(G,B){return Bh(G.getMilliseconds(),B,3)} function w9b(G,B){return Dkb(G,B)+"000"} function A9b(G,B){return Bh(G.getMonth()+1,B,2)} function B9b(G,B){return Bh(G.getMinutes(),B,2)} function C9b(G,B){return Bh(G.getSeconds(),B,2)} function D9b(G){G=G.getDay();return G===0?7:G} function E9b(G,B){return Bh(t$b.count(eO(G),G),B,2)} function F9b(G,B){var L=G.getDay();G=L>=4||L===0?Rva(G):Rva.ceil(G);return Bh(Rva.count(eO(G),G)+(eO(G).getDay()===4),B,2)} function G9b(G){return G.getDay()} function H9b(G,B){return Bh(Qva.count(eO(G),G),B,2)} function I9b(G,B){return Bh(G.getFullYear()%100,B,2)} function J9b(G,B){return Bh(G.getFullYear()%1E4,B,4)} function K9b(G){G=G.getTimezoneOffset();return(G>0?"-":(G*=-1,"+"))+Bh(G/60|0,"0",2)+Bh(G%60,"0",2)} function Hkb(G,B){return Bh(G.getUTCDate(),B,2)} function M9b(G,B){return Bh(G.getUTCHours(),B,2)} function N9b(G,B){return Bh(G.getUTCHours()%12||12,B,2)} function O9b(G,B){return Bh(1+Akb.count(fO(G),G),B,3)} function Ikb(G,B){return Bh(G.getUTCMilliseconds(),B,3)} function L9b(G,B){return Ikb(G,B)+"000"} function P9b(G,B){return Bh(G.getUTCMonth()+1,B,2)} function Q9b(G,B){return Bh(G.getUTCMinutes(),B,2)} function R9b(G,B){return Bh(G.getUTCSeconds(),B,2)} function S9b(G){G=G.getUTCDay();return G===0?7:G} function T9b(G,B){return Bh(u$b.count(fO(G),G),B,2)} function U9b(G,B){var L=G.getUTCDay();G=L>=4||L===0?Sva(G):Sva.ceil(G);return Bh(Sva.count(fO(G),G)+(fO(G).getUTCDay()===4),B,2)} function V9b(G){return G.getUTCDay()} function W9b(G,B){return Bh(Pva.count(fO(G),G),B,2)} function X9b(G,B){return Bh(G.getUTCFullYear()%100,B,2)} function Y9b(G,B){return Bh(G.getUTCFullYear()%1E4,B,4)} function Z9b(){return"+0000"} function Gkb(){return"%"} function Ekb(G){return+G} function Fkb(G){return Math.floor(+G/1E3)} function ye(G){for(var B=G.length/6|0,L=Array(B),W=0;W>>1;G(B[pa],L)<0?W=pa+1:ka=pa}return W}, right:function(B,L,W,ka){W==null&&(W=0);ka==null&&(ka=B.length);for(;W>>1;G(B[pa],L)>0?ka=pa:W=pa+1}return W}}})(a); var b9b={value:function(){}}; d.prototype=c.prototype={constructor:d,on:function(G,B){var L=this._,W=e(G+"",L),ka,pa=-1,Aa=W.length;if(arguments.length<2)for(;++pa0)for(var L=Array(ka),W=0,ka,pa;W=mb&&(mb=db+1);!(mo=Ke[mb])&&++mb=0;)if(Aa=W[ka])pa&&pa!==Aa.nextSibling&&pa.parentNode.insertBefore(Aa,pa),pa=Aa;return this}, sort:function(G){function B(mb,Pb){return mb&&Pb?G(mb.__data__,Pb.__data__):!mb-!Pb} G||(G=P);for(var L=this._groups,W=L.length,ka=Array(W),pa=0;pa1?this.each((B==null?ma:typeof B==="function"?Ba:wa)(G,B,L==null?"":L)):Ja(this.node(),G)}, property:function(G,B){return arguments.length>1?this.each((B==null?Na:typeof B==="function"?Ha:ab)(G,B)):this.node()[G]}, text:function(G){return arguments.length?this.each(G==null?bb:(typeof G==="function"?Ka:lb)(G)):this.node().textContent}, html:function(G){return arguments.length?this.each(G==null?Ia:(typeof G==="function"?jb:Wa)(G)):this.node().innerHTML}, append:function(G){var B=typeof G==="function"?G:q(G);return this.select(function(){return this.appendChild(B.apply(this,arguments))})}, insert:function(G,B){var L=typeof G==="function"?G:q(G),W=B==null?tc:typeof B==="function"?B:u(B);return this.select(function(){return this.insertBefore(L.apply(this,arguments),W.apply(this,arguments)||null)})}, remove:function(){return this.each(Jb)}, clone:function(G){return this.select(G?pe:pc)}, datum:function(G){return arguments.length?this.property("__data__",G):this.node().__data__}, on:function(G,B,L){var W=uc(G+""),ka=W.length,pa;if(arguments.length<2){var Aa=this.node().__on;if(Aa)for(var Fa=0,gb=Aa.length,ib;Fa=240?G-240:G+120,B,L),Kk(G,B,L),Kk(G<120?G+240:G-120,B,L),this.opacity)}, displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}})); var jkb=Math.PI/180,mkb=180/Math.PI,lkb=4/29,YN=6/29,kkb=3*YN*YN,m9b=YN*YN*YN;Qc(Vg,function(G,B,L,W){return arguments.length===1?wl(G):new Vg(G,B,L,W==null?1:W)},Ce(Je,{brighter:function(G){return new Vg(this.l+18*(G==null?1:G),this.a,this.b,this.opacity)}, darker:function(G){return new Vg(this.l-18*(G==null?1:G),this.a,this.b,this.opacity)}, rgb:function(){var G=(this.l+16)/116,B=isNaN(this.a)?G:G+this.a/500,L=isNaN(this.b)?G:G-this.b/200;B=.96422*Fj(B);G=1*Fj(G);L=.82521*Fj(L);return new td(gm(3.1338561*B-1.6168667*G-.4906146*L),gm(-.9787684*B+1.9161415*G+.033454*L),gm(.0719453*B-.2289914*G+1.4052427*L),this.opacity)}})); Qc(ci,lk,Ce(Je,{brighter:function(G){return new ci(this.h,this.c,this.l+18*(G==null?1:G),this.opacity)}, darker:function(G){return new ci(this.h,this.c,this.l-18*(G==null?1:G),this.opacity)}, rgb:function(){return wl(this).rgb()}})); var nkb=1.78277*-.29227-.1347134789;Qc(xl,Mf,Ce(Je,{brighter:function(G){G=G==null?gO:Math.pow(gO,G);return new xl(this.h,this.s,this.l*G,this.opacity)}, darker:function(G){G=G==null?.7:Math.pow(.7,G);return new xl(this.h,this.s,this.l*G,this.opacity)}, rgb:function(){var G=isNaN(this.h)?0:(this.h+120)*jkb,B=+this.l,L=isNaN(this.s)?0:this.s*B*(1-B),W=Math.cos(G);G=Math.sin(G);return new td(255*(B+L*(-.14861*W+1.78277*G)),255*(B+L*(-.29227*W+-.90649*G)),255*(B+1.97294*W*L),this.opacity)}})); var qkb=function L(B){function W(pa,Aa){var Fa=ka((pa=Uc(pa)).r,(Aa=Uc(Aa)).r),gb=ka(pa.g,Aa.g),ib=ka(pa.b,Aa.b),db=tg(pa.opacity,Aa.opacity);return function(mb){pa.r=Fa(mb);pa.g=gb(mb);pa.b=ib(mb);pa.opacity=db(mb);return pa+""}} var ka=ij(B);W.gamma=L;return W}(1),v$b=uq(function(B){var L=B.length-1; return function(W){var ka=W<=0?W=0:W>=1?(W=1,L-1):Math.floor(W*L),pa=B[ka],Aa=B[ka+1];return Wm((W-ka/L)*L,ka>0?B[ka-1]:2*pa-Aa,pa,Aa,kamb&&(mb=pa),AaPb&&(Pb=Aa));mbB||B>pa||ka>L||L>Aa){var Fa=pa-W,gb=this._root,ib;switch(ib=(L<(ka+Aa)/2)<<1|B<(W+pa)/2){case 0:do{var db=Array(4);db[ib]=gb;gb=db}while((Fa*=2,pa=W+Fa,Aa=ka+Fa,B>pa||L>Aa));break;case 1:do db=Array(4),db[ib]=gb,gb=db;while((Fa*=2,W=pa-Fa,Aa=ka+Fa,W>B||L>Aa));break;case 2:do db=Array(4),db[ib]=gb,gb=db;while((Fa*=2,pa=W+Fa, ka=Aa-Fa,B>pa||ka>L));break;case 3:do db=Array(4),db[ib]=gb,gb=db;while((Fa*=2,W=pa-Fa,ka=Aa-Fa,W>B||ka>L));}this._root&&this._root.length&&(this._root=gb)}else return this;this._x0=W;this._y0=ka;this._x1=pa;this._y1=Aa;return this}; np.data=function(){var B=[];this.visit(function(L){if(!L.length){do B.push(L.data);while(L=L.next)}}); return B}; np.extent=function(B){return arguments.length?this.cover(+B[0][0],+B[0][1]).cover(+B[1][0],+B[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]}; np.find=function(B,L,W){var ka=this._x0,pa=this._y0,Aa,Fa,gb,ib,db=this._x1,mb=this._y1,Pb=[],xc=this._root,ud;xc&&Pb.push(new ok(xc,ka,pa,db,mb));W==null?W=Infinity:(ka=B-W,pa=L-W,db=B+W,mb=L+W,W*=W);for(;ud=Pb.pop();)if(!(!(xc=ud.node)||(Aa=ud.x0)>db||(Fa=ud.y0)>mb||(gb=ud.x1)=Ye)<<1|B>=ud)ud=Pb[Pb.length-1],Pb[Pb.length- 1]=Pb[Pb.length-1-xc],Pb[Pb.length-1-xc]=ud}else if(ud=B-+this._x.call(null,xc.data),Ye=L-+this._y.call(null,xc.data),ud=ud*ud+Ye*Ye,ud=(mb=(pa+Fa)/2))?pa=mb:Fa=mb;(ud=db>=(Pb=(Aa+gb)/2))?Aa=Pb:gb=Pb;if(!(L=W,W=W[Ye=ud<<1|xc]))return this;if(!W.length)break;if(L[Ye+1&3]||L[Ye+2&3]||L[Ye+3&3]){var Ke=L;var mo=Ye}}for(;W.data!==B;)if(!(ka=W,W=W.next))return this;(B=W.next)&&delete W.next;if(ka)return B? ka.next=B:delete ka.next,this;if(!L)return this._root=B,this;B?L[Ye]=B:delete L[Ye];(W=L[0]||L[1]||L[2]||L[3])&&W===(L[3]||L[2]||L[1]||L[0])&&!W.length&&(Ke?Ke[mo]=W:this._root=W);return this}; np.removeAll=function(B){for(var L=0,W=B.length;L=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;Zw.prototype=cn.prototype;cn.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width==null?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision==null?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type}; var tkb,ukb={"%":function(B,L){return(B*100).toFixed(L)}, b:function(B){return Math.round(B).toString(2)}, c:function(B){return B+""}, d:function(B){return Math.round(B).toString(10)}, e:function(B,L){return B.toExponential(L)}, f:function(B,L){return B.toFixed(L)}, g:function(B,L){return B.toPrecision(L)}, o:function(B){return Math.round(B).toString(8)}, p:function(B,L){return XH(B*100,L)}, r:XH,s:function(B,L){var W=Yw(B,L);if(!W)return B+"";var ka=W[0];W=W[1];W=W-(tkb=Math.max(-8,Math.min(8,Math.floor(W/3)))*3)+1;var pa=ka.length;return W===pa?ka:W>pa?ka+Array(W-pa+1).join("0"):W>0?ka.slice(0,W)+"."+ka.slice(W):"0."+Array(1-W).join("0")+Yw(B,Math.max(0,L+W-1))[0]}, X:function(B){return Math.round(B).toString(16).toUpperCase()}, x:function(B){return Math.round(B).toString(16)}},skb="y z a f p n \xB5 m k M G T P E Z Y".split(" "),C$b; (function(B){return C$b=rD(B)})({decimal:".", thousands:",",grouping:[3],currency:["$",""]});dn.prototype={constructor:dn,reset:function(){this.s=this.t=0}, add:function(B){dO(J$,B,this.t);dO(this,J$.s,this.s);this.s?this.t+=J$.t:this.s=J$.t}, valueOf:function(){return this.s}}; var J$=new dn,Yva=Math.PI,vkb=Yva/2,D$b=Yva/180,Skb=Math.atan,q9b=Math.atan2,E$=Math.cos,F$=Math.sin,Mva=Math.sqrt;new dn;new dn;new dn;new dn;new dn;new dn;new dn;new dn;E$(30*D$b);D$(function(B){return Mva(2/(1+B))}).invert=ZH(function(B){return 2*YH(B/2)}); D$(function(B){return(B=B>1?0:B<-1?Yva:Math.acos(B))&&B/F$(B)}).invert=ZH(function(B){return B}); Mva(3);ZH(Skb);ZH(YH);ZH(function(B){return 2*Skb(B)}); NX.prototype=xkb.prototype={constructor:NX,count:function(){return this.eachAfter(wkb)}, each:function(B){var L,W=[this],ka;do{var pa=W.reverse();for(W=[];L=pa.pop();)if(B(L),L=L.children){var Aa=0;for(ka=L.length;Aa=0;--ka)W.push(L[ka]);return this}, sum:function(B){return this.eachAfter(function(L){for(var W=+B(L.data)||0,ka=L.children,pa=ka&&ka.length;--pa>=0;)W+=ka[pa].value;L.value=W})}, sort:function(B){return this.eachBefore(function(L){L.children&&L.children.sort(B)})}, path:function(B){var L=this;var W=L;var ka=B;if(W!==ka){var pa=W.ancestors(),Aa=ka.ancestors(),Fa=null;W=pa.pop();for(ka=Aa.pop();W===ka;)Fa=W,W=pa.pop(),ka=Aa.pop();W=Fa}for(ka=[L];L!==W;)L=L.parent,ka.push(L);for(L=ka.length;B!==W;)ka.splice(L,0,B),B=B.parent;return ka}, ancestors:function(){for(var B=this,L=[B];B=B.parent;)L.push(B);return L}, links:function(){var B=this,L=[];B.each(function(W){W!==B&&L.push({source:W.parent,target:W})}); return L}, copy:function(){return xkb(this).eachBefore(t9b)}}; (function(B,L){this._=B;this.A=this.children=this.parent=null;this.a=this;this.s=this.c=this.m=this.z=0;this.t=null;this.i=L}).prototype=Object.create(NX.prototype); var Nva=new Date,Ova=new Date,Tkb=om(function(){},function(B,L){B.setTime(+B+L)},function(B,L){return L-B}); Tkb.every=function(B){B=Math.floor(B);return isFinite(B)&&B>0?B>1?om(function(L){L.setTime(Math.floor(L/B)*B)},function(L,W){L.setTime(+L+W*B)},function(L,W){return(W-L)/B}):Tkb:null}; om(function(B){B.setTime(Math.floor(B/1E3)*1E3)},function(B,L){B.setTime(+B+L*1E3)},function(B,L){return(L-B)/1E3},function(B){return B.getUTCSeconds()}); om(function(B){B.setTime(Math.floor(B/6E4)*6E4)},function(B,L){B.setTime(+B+L*6E4)},function(B,L){return(L-B)/6E4},function(B){return B.getMinutes()}); om(function(B){var L=B.getTimezoneOffset()*6E4%36E5;L<0&&(L+=36E5);B.setTime(Math.floor((+B-L)/36E5)*36E5+L)},function(B,L){B.setTime(+B+L*36E5)},function(B,L){return(L-B)/36E5},function(B){return B.getHours()}); var Bkb=om(function(B){B.setHours(0,0,0,0)},function(B,L){B.setDate(B.getDate()+L)},function(B,L){return(L-B-(L.getTimezoneOffset()-B.getTimezoneOffset())*6E4)/864E5},function(B){return B.getDate()-1}),t$b=$H(0),Qva=$H(1); $H(2);$H(3);var Rva=$H(4);$H(5);$H(6);om(function(B){B.setDate(1);B.setHours(0,0,0,0)},function(B,L){B.setMonth(B.getMonth()+L)},function(B,L){return L.getMonth()-B.getMonth()+(L.getFullYear()-B.getFullYear())*12},function(B){return B.getMonth()}); var eO=om(function(B){B.setMonth(0,1);B.setHours(0,0,0,0)},function(B,L){B.setFullYear(B.getFullYear()+L)},function(B,L){return L.getFullYear()-B.getFullYear()},function(B){return B.getFullYear()}); eO.every=function(B){return isFinite(B=Math.floor(B))&&B>0?om(function(L){L.setFullYear(Math.floor(L.getFullYear()/B)*B);L.setMonth(0,1);L.setHours(0,0,0,0)},function(L,W){L.setFullYear(L.getFullYear()+W*B)}):null}; om(function(B){B.setUTCSeconds(0,0)},function(B,L){B.setTime(+B+L*6E4)},function(B,L){return(L-B)/6E4},function(B){return B.getUTCMinutes()}); om(function(B){B.setUTCMinutes(0,0,0)},function(B,L){B.setTime(+B+L*36E5)},function(B,L){return(L-B)/36E5},function(B){return B.getUTCHours()}); var Akb=om(function(B){B.setUTCHours(0,0,0,0)},function(B,L){B.setUTCDate(B.getUTCDate()+L)},function(B,L){return(L-B)/864E5},function(B){return B.getUTCDate()-1}),u$b=aI(0),Pva=aI(1); aI(2);aI(3);var Sva=aI(4);aI(5);aI(6);om(function(B){B.setUTCDate(1);B.setUTCHours(0,0,0,0)},function(B,L){B.setUTCMonth(B.getUTCMonth()+L)},function(B,L){return L.getUTCMonth()-B.getUTCMonth()+(L.getUTCFullYear()-B.getUTCFullYear())*12},function(B){return B.getUTCMonth()}); var fO=om(function(B){B.setUTCMonth(0,1);B.setUTCHours(0,0,0,0)},function(B,L){B.setUTCFullYear(B.getUTCFullYear()+L)},function(B,L){return L.getUTCFullYear()-B.getUTCFullYear()},function(B){return B.getUTCFullYear()}); fO.every=function(B){return isFinite(B=Math.floor(B))&&B>0?om(function(L){L.setUTCFullYear(Math.floor(L.getUTCFullYear()/B)*B);L.setUTCMonth(0,1);L.setUTCHours(0,0,0,0)},function(L,W){L.setUTCFullYear(L.getUTCFullYear()+W*B)}):null}; var zkb={"-":"",_:" ",0:"0"},en=/^\s*\d+/,s$b=/^%/,r$b=/[\\^$*+?|[\]().{}]/g,K$;(function(B){K$=v9b(B);Ycb=K$.utcFormat;Zcb=K$.utcParse;return K$})({dateTime:"%x, %X", date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),shortDays:"Sun Mon Tue Wed Thu Fri Sat".split(" "),months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")});Date.prototype.toISOString||Ycb("%Y-%m-%dT%H:%M:%S.%LZ");+new Date("2000-01-01T00:00:00.000Z")||Zcb("%Y-%m-%dT%H:%M:%S.%LZ");ye("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"); ye("393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6");ye("3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9");ye("1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5");ye("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666");ye("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666");ye("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"); ye("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2");ye("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc");ye("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999");ye("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3");ye("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f");var E$b=Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e", "8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(ye);Rh(E$b);var F$b=Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837", "40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(ye);Rh(F$b);var G$b=Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419", "8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(ye);Rh(G$b);var H$b=Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(ye); Rh(H$b);var I$b=Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(ye);Rh(I$b);var J$b=Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040", "ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(ye);Rh(J$b);var K$b=Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4", "d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(ye);Rh(K$b);var L$b=Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850", "d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(ye);Rh(L$b);var M$b=Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd", "9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(ye);Rh(M$b);var N$b=Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(ye);Rh(N$b);var O$b=Array(3).concat("e0ecf49ebcda8856a7", "edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(ye);Rh(O$b);var P$b=Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e", "f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(ye);Rh(P$b);var Q$b=Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(ye);Rh(Q$b);var R$b=Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59", "f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(ye);Rh(R$b);var S$b=Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(ye);Rh(S$b);var T$b=Array(3).concat("e7e1efc994c7dd1c77", "f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(ye);Rh(T$b);var U$b=Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177", "fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(ye);Rh(U$b);var V$b=Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(ye);Rh(V$b);var W$b=Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837", "ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(ye);Rh(W$b);var X$b=Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(ye);Rh(X$b);var Y$b=Array(3).concat("ffeda0feb24cf03b20", "ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(ye);Rh(Y$b);var Z$b=Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594", "f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(ye);Rh(Z$b);var $$b=Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(ye);Rh($$b);var aac=Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525", "f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(ye);Rh(aac);var bac=Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(ye);Rh(bac);var cac=Array(3).concat("fee0d2fc9272de2d26", "fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(ye);Rh(cac);var dac=Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04", "fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(ye);Rh(dac);Wva(Mf(300,.5,0),Mf(-240,.5,1));Wva(Mf(-100,.75,.35),Mf(80,1.5,.8));Wva(Mf(260,.75,.35),Mf(80,1.5,.8));Mf();Uc();H$(ye("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")); H$(ye("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")); H$(ye("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")); H$(ye("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")); Tva.prototype={point:function(B,L){var W=NaN;B=+B;L=+L;if(B!==this._x1||L!==this._y1){switch(this._point){case 0:this._point=1;this._line?this._context.lineTo(B,L):this._context.moveTo(B,L);break;case 1:this._point=2;break;case 2:this._point=3;var ka=W=Lkb(this,B,L),pa=this._x1-this._x0;Mkb(this,pa?(3*(this._y1-this._y0)/pa-ka)/2:ka,W);break;default:Mkb(this,this._t0,W=Lkb(this,B,L));}this._x0=this._x1;this._x1=B;this._y0=this._y1;this._y1=L;this._t0=W}}}; ((function(B){this._context=new Nkb(B)}).prototype=Object.create(Tva.prototype)).point=function(B,L){Tva.prototype.point.call(this,L,B)}; Nkb.prototype={moveTo:function(B,L){this._context.moveTo(L,B)}, closePath:function(){this._context.closePath()}, lineTo:function(B,L){this._context.lineTo(L,B)}, bezierCurveTo:function(B,L,W,ka,pa,Aa){this._context.bezierCurveTo(L,B,ka,W,Aa,pa)}}; RX.prototype={constructor:RX,scale:function(B){return B===1?this:new RX(this.k*B,this.x,this.y)}, translate:function(B,L){return B===0&L===0?this:new RX(this.k,this.x+this.k*B,this.y+this.k*L)}, apply:function(B){return[B[0]*this.k+this.x,B[1]*this.k+this.y]}, invert:function(B){return[(B[0]-this.x)/this.k,(B[1]-this.y)/this.k]}, toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}}; new RX(1,0,0);$cb=Wd;xt.svg=xt.svg;xt.xhtml=xt.xhtml;xt.xlink=xt.xlink;xt.xml=xt.xml;xt.xmlns=xt.xmlns})();ya("safevalues_raw.safeAttrPrefix",rh);ya("safevalues_raw.htmlFragment",function(a){return document.createRange().createContextualFragment(Ub(Rb(a[0])))}); ya("safevalues_raw.svgFragment",function(a){var b=document.createElementNS("http://www.w3.org/2000/svg","svg"),c=document.createRange();c.selectNodeContents(b);return c.createContextualFragment(Ub(Rb(a[0])))}); ya("safevalues_raw.concatHtmls",rha);ya("safevalues_raw.doctypeHtml",function(){return Rb("")}); ya("safevalues_raw.htmlEscape",sh);ya("safevalues_raw.joinHtmls",sha);ya("safevalues_raw.scriptToHtml",function(a,b){a=ic(a).toString();var c=""+a+""))}); ya("safevalues_raw.scriptUrlToHtml",function(a,b){a=rb(a).toString();a="")}); ya("safevalues_raw.sanitizeHtml",function(a){return xh(zh,a)}); ya("safevalues_raw.sanitizeHtmlAssertUnchanged",Pha); ya("safevalues_raw.sanitizeHtmlToFragment",function(a){var b=document.implementation.createHTMLDocument("");if(zh.styleElementSanitizer&&zh.styleAttributeSanitizer){var c=document.createElement("safevalues-with-css");var d=c.attachShadow({mode:"closed"});a=Mha(zh,a,b);var e=document.createElement("style");e.textContent=":host{display:inline-block;clip-path:inset(0);overflow:hidden;vertical-align:top;text-decoration:inherit}";e.id="safevalues-internal-style";d.appendChild(e);d.appendChild(a);b=b.createDocumentFragment(); b.appendChild(c);c=b}else c=Mha(zh,a,b);return c}); ya("safevalues_raw.HtmlSanitizerBuilder",Ch);ya("safevalues_raw.appendParams",Wha);ya("safevalues_raw.replaceParams",function(a,b){a=Vha(rb(a).toString());return Xha(a.urlPath,"",a.fragment,b)}); ya("safevalues_raw.appendPathSegment",function(a,b){a=Vha(rb(a).toString());var c=a.urlPath.slice(-1)==="/"?"":"/";b=a.urlPath+c+encodeURIComponent(b);return pb(b+a.params+a.fragment)}); ya("safevalues_raw.objectUrlFromScript",function(a){a=ic(a).toString();return pb(URL.createObjectURL(new Blob([a],{type:"text/javascript"})))}); ya("safevalues_raw.replaceFragment",Zha);ya("safevalues_raw.toAbsoluteResourceUrl",function(a){a=rb(a).toString();a=new URL(a,window.document.baseURI);return pb(a.toString())}); ya("safevalues_raw.trustedResourceUrl",Dh);ya("safevalues_raw.concatScripts",function(a){return fc(a.map(ic).join(""))}); ya("safevalues_raw.safeScript",function(a){return fc(a.join(""))}); ya("safevalues_raw.safeScriptWithArgs",function(a){return function(){var b=ua.apply(0,arguments).map(function(c){return $ha(c).toString()}); return fc("("+a.join("")+")("+b.join(",")+")")}}); ya("safevalues_raw.valueAsScript",$ha);ya("safevalues_raw.concatStyleSheets",qha);ya("safevalues_raw.safeStyleSheet",function(a){return sc(a[0])}); ya("safevalues_raw.addJavaScriptUrlSanitizationCallback",function(a){Kb.indexOf(a)===-1&&Kb.push(a);jba=function(b){Kb.forEach(function(c){c(b)})}}); ya("safevalues_raw.objectUrlFromSafeSource",Hb);ya("safevalues_raw.removeJavaScriptUrlSanitizationCallback",function(a){a=Kb.indexOf(a);a!==-1&&Kb.splice(a,1)}); ya("safevalues_raw.safeUrl",kba);ya("safevalues_raw.SanitizableUrlScheme",Eb);ya("safevalues_raw.sanitizeUrl",Gb);ya("safevalues_raw.trySanitizeUrl",Fb);ya("safevalues_raw.SafeAttributePrefix",mc);ya("safevalues_raw.unwrapAttributePrefix",Bba);ya("safevalues_raw.EMPTY_HTML",uba);ya("safevalues_raw.isHtml",Sb);ya("safevalues_raw.SafeHtml",Qb);ya("safevalues_raw.unwrapHtml",Ub);ya("safevalues_raw.isResourceUrl",qb);ya("safevalues_raw.TrustedResourceUrl",ob);ya("safevalues_raw.unwrapResourceUrl",rb); ya("safevalues_raw.EMPTY_SCRIPT",zba);ya("safevalues_raw.isScript",hc);ya("safevalues_raw.SafeScript",dc);ya("safevalues_raw.unwrapScript",ic);ya("safevalues_raw.isStyleSheet",Hba);ya("safevalues_raw.SafeStyleSheet",rc);ya("safevalues_raw.unwrapStyleSheet",vc);ya("safevalues_raw.ABOUT_BLANK",hba);ya("safevalues_raw.INNOCUOUS_URL",xb);ya("safevalues_raw.isUrl",yb);ya("safevalues_raw.SafeUrl",vb);ya("safevalues_raw.unwrapUrl",Ab);ya("safevalues_raw.reportOnlyHtmlPassthrough",cia); ya("safevalues_raw.HtmlFormatter",uh);ya("safevalues_raw.createHtml",function(a,b,c){xha(a);var d="<"+a;b&&(d+=yha(b));Array.isArray(c)||(c=c===void 0?[]:[c]);vha.indexOf(a.toUpperCase())!==-1?d+=">":(b=rha(c.map(function(e){return Sb(e)?e:sh(String(e))})),d+=">"+b.toString()+""); return Rb(d)}); ya("safevalues_raw.styleSheetToHtml",function(a,b){var c={};if(b)for(var d=Object.keys(b),e=0;e"+a+"")}); ya("safevalues_raw.safeStyleRule",function(a){for(var b=ua.apply(1,arguments),c=a[0],d=0;d1?i[1]=1:i[1]<=0&&(i[1]=0),L(i[0],i[1],i[2])} function z(t,e){var i=V(255*t[0],255*t[1],255*t[2]);return i[2]+=e,i[2]>1?i[2]=1:i[2]<0&&(i[2]=0),L(i[0],i[1],i[2])} function O(t,e){var i=V(255*t[0],255*t[1],255*t[2]);return i[0]+=e/360,i[0]>1?i[0]-=1:i[0]<0&&(i[0]+=1),L(i[0],i[1],i[2])} !function(){var t,e,i=[];for(t=0;t<256;t+=1)e=t.toString(16),i[t]=1===e.length?"0"+e:e}(); var N=function(){return d},B=function(){return m},q=function(t){k=t},j=function(){return k}; function W(t){return document.createElementNS("http://www.w3.org/2000/svg",t)} function X(t){return X="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},X(t)} var H=function(){var t,i,s=1,a=[],r={onmessage:function(){}, postMessage:function(e){t({data:e})}},n={postMessage:function(t){r.onmessage({data:t})}}; function o(i){if(window.Worker&&window.Blob&&e){var s=new Blob(["var _workerSelf = self; self.onmessage = ",i.toString()],{type:"text/javascript"}),a=safevalues.trustedResourceUrl(s);return safevalues.dom.createWorker(a)}return t=i,r} function h(){i||(i=o(function(t){if(n.dataManager||(n.dataManager=function(){function t(a,r){var n,o,h,l,p,d,m=a.length;for(o=0;o=0;e-=1)if("sh"===t[e].ty){if(t[e].ks.k.i)s(t[e].ks.k);else for(r=t[e].ks.k.length,a=0;ai[0]||!(i[0]>t[0])&&(t[1]>i[1]||!(i[1]>t[1])&&(t[2]>i[2]||!(i[2]>t[2])&&null))} var r,n=function(){var t=[4,4,14];function e(t){var e,i,s,a=t.length;for(e=0;e=0;i-=1)if("sh"===t[i].ty){if(t[i].ks.k.i)t[i].ks.k.c=t[i].closed;else for(a=t[i].ks.k.length,s=0;s500)&&(this._imageLoaded(),clearInterval(i)),e+=1}.bind(this),50)} function n(t){var e={assetData:t},i=s(t,this.assetsPath,this.path);return H.loadData(i,function(t){e.img=t,this._footageLoaded()}.bind(this),function(){e.img={},this._footageLoaded()}.bind(this)),e} function o(){this._imageLoaded=e.bind(this),this._footageLoaded=i.bind(this),this.testImageLoaded=r.bind(this),this.createFootageData=n.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]} return o.prototype={loadAssets:function(t,e){var i;this.imagesLoadedCb=e;var s=t.length;for(i=0;ithis.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip)); var e,i,s=this.animationData.layers,a=s.length,r=t.layers,n=r.length;for(i=0;ithis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},Q.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&& this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},Q.prototype.play=function(t){t&&this.name!==t||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},Q.prototype.pause=function(t){t&&this.name!==t||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())}, Q.prototype.togglePause=function(t){t&&this.name!==t||(!0===this.isPaused?this.play():this.pause())},Q.prototype.stop=function(t){t&&this.name!==t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},Q.prototype.getMarkerData=function(t){for(var e,i=0;i=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?e>=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(i=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(i=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+ e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),i&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},Q.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=t[0]-t[1],this.timeCompleted=this.totalFrames,this.firstFrame=t[1],this.setCurrentRawFrameValue(this.totalFrames-.001-e)): t[1]>t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=t[1]-t[0],this.timeCompleted=this.totalFrames,this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},Q.prototype.setSegment=function(t,e){var i=-1; this.isPaused&&(this.currentRawFrame+this.firstFramee&&(i=e-t)),this.firstFrame=t,this.totalFrames=e-t,this.timeCompleted=this.totalFrames,-1!==i&&this.goToAndStop(i,!0)},Q.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"===Z(t[0])){var i,s=t.length; for(i=0;i=0;i-=1)e[i].animation.destroy(t)},t.freeze=function(){o=!0},t.unfreeze=function(){o=!1,u()},t.setVolume=function(t,i){var a; for(a=0;a=.001?function(t,e,i,s){for(var a=0;a<4;++a){var r=h(e,i,s);if(0===r)return e;e-=(o(e,i,s)-t)/r}return e}(t,l,e,s):0===p?l:function(t,e,i,s,a){var r,n,h=0; do(r=o(n=e+(i-e)/2,s,a)-t)>0?i=n:e=n;while(Math.abs(r)>1e-7&&++h<10);return n}(t,r,r+i,e,s)}},t}(),et={double:function(t){return t.concat(l(t.length))}},it=function(t,e,i){var s=0,a=t,r=l(a); return{newElement:function(){return s?r[s-=1]:e()}, release:function(t){s===a&&(r=et.double(r),a*=2),i&&i(t),r[s]=t,s+=1}}},st=it(8,function(){return{addedLength:0, percents:h("float32",j()),lengths:h("float32",j())}}),at=it(8,function(){return{lengths:[], totalLength:0}},function(t){var e,i=t.lengths.length; for(e=0;e-.001&&n<.001} var i=function(t,e,i,s){var a,r,n,o,h,l,p=j(),f=0,d=[],m=[],c=st.newElement();for(n=i.length,a=0;an?-1:1,l=!0;l;)if(s[r]<=n&&s[r+1]>n?(o=(n-s[r])/(s[r+1]-s[r]),l=!1):r+=h,r<0||r>=a-1){if(r===a-1)return i[r];l=!1}return i[r]+(i[r+1]-i[r])*o} var p=h("float32",8);return{getSegmentsLength:function(t){var e,s=at.newElement(),a=t.c,r=t.v,n=t.o,o=t.i,h=t._length,l=s.lengths,p=0;for(e=0;e1&&(r=1);var l,f=o(r,h),d=o(n=n>1?1:n,h),m=e.length,c=1-f,u=1-d,g=c*c*c,y=f*c*c*3,v=f*f*c*3,b=f*f*f,_=c*c*u,k=f*c*u+c*f*u+c*c*d,P=f*f*u+c*f*d+f*c*d,A=f*f*d,S=c*u*u,x=f*u*u+c*d*u+c*u*d,w=f*d*u+c*d*d+f*u*d,D=f*d*d,C=u*u*u,M=d*u*u+u*d*u+u*u*d,T=d*d*u+u*d*d+d*u*d,F=d*d*d;for(l=0;lm?d>c?d-m-c:c-m-d:c>m?c-m-d:m-d-c)>-1E-4&&f<1E-4}}}(),nt=i,ot=Math.abs; function ht(t,e){var i,s=this.offsetTime;"multidimensional"===this.propType&&(i=h("float32",this.pv.length));for(var a,r,n,o,l,p,f,d,m,c=e.lastIndex,u=c,g=this.keyframes.length-1,y=!0;y;){if(a=this.keyframes[u],r=this.keyframes[u+1],u===g-1&&t>=r.t-s){a.h&&(a=r),c=0;break}if(r.t-s>t){c=u;break}u=M||t=M?F.points.length-1:0;for(l=F.points[E].point.length,o=0;o=V&&L=M)i[0]=v[0],i[1]=v[1],i[2]=v[2];else if(t<=T)i[0]=a.s[0],i[1]=a.s[1],i[2]=a.s[2];else{var q=lt(a.s),j=lt(v);b=i,_=function(t, e,i){var s,a,r,n,o,h=[],l=t[0],p=t[1],f=t[2],d=t[3],m=e[0],c=e[1],u=e[2],g=e[3];return(a=l*m+p*c+f*u+d*g)<0&&(a=-a,m=-m,c=-c,u=-u,g=-g),1-a>1E-6?(s=Math.acos(a),r=Math.sin(s),n=Math.sin((1-i)*s)/r,o=Math.sin(i*s)/r):(n=1-i,o=i),h[0]=n*l+o*m,h[1]=n*p+o*c,h[2]=n*f+o*u,h[3]=n*d+o*g,h}(q,j,(t-T)/(M-T)),k=_[0],A=_[1],S=_[2],x=_[3],w=Math.atan2(2*A*x-2*k*S,1-2*A*A-2*S*S),D=Math.asin(2*k*A+2*S*x),C=Math.atan2(2*k*x-2*A*S,1-2*k*k-2*S*S),b[0]=w/P,b[1]=D/P,b[2]=C/P}}else for(u=0;u=M?p=1: t=i&&t>=i||this._caching.lastFrame=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var s=this.interpolateValue(t,this._caching);this.pv=s}return this._caching.lastFrame=t,this.pv} function ft(t){var e;if("unidimensional"===this.propType)e=t*this.mult,ot(this.v-e)>1E-5&&(this.v=e,this._mdf=!0);else for(var i=0,s=this.v.length;i1E-5&&(this.v[i]=e,this._mdf=!0),i+=1} function dt(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var t;this.lock=!0,this._mdf=this._isFirstFrame;var e=this.effectsSequence.length,i=this.kf?this.pv:this.data.k;for(t=0;t=this._maxLength&&this.doubleArrayLength(),i){case"v":r=this.v;break;case"i":r=this.i;break;case"o":r=this.o;break;default:r=[];}(!r[s]||r[s]&&!a)&&(r[s]=_t.newElement()),r[s][0]=t,r[s][1]=e},kt.prototype.setTripleAt=function(t,e,i,s,a,r,n,o){this.setXYAt(t,e,"v",n,o),this.setXYAt(i,s,"o",n,o),this.setXYAt(a,r,"i",n,o)},kt.prototype.reverse=function(){var t=new kt; t.setPathData(this.c,this._length);var e=this.v,i=this.o,s=this.i,a=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],s[0][0],s[0][1],i[0][0],i[0][1],0,!1),a=1);var r,n=this._length-1,o=this._length;for(r=a;r=m[m.length-1].t-this.offsetTime)s=m[m.length-1].s?m[m.length-1].s[0]:m[m.length-2].e[0],r=!0;else{for(var c,u,g,y=d,v=m.length-1,b=!0;b&&(c=m[y],!((u=m[y+1]).t-this.offsetTime>t));)y=u.t-this.offsetTime)p=1;else if(ts&&e>s)||(this._caching.lastIndex=a0||t>-1E-6&&t<0?s(1E4*t)/1E4:t} function L(){var t=this.props;return"matrix("+I(t[0])+","+I(t[1])+","+I(t[4])+","+I(t[5])+","+I(t[12])+","+I(t[13])+")"} return function(){this.reset=a,this.rotate=r,this.rotateX=n,this.rotateY=o,this.rotateZ=l,this.skew=f,this.skewFromAxis=d,this.shear=p,this.scale=m,this.setTransform=c,this.translate=u,this.transform=g,this.multiply=y,this.applyToPoint=P,this.applyToX=A,this.applyToY=S,this.applyToZ=x,this.applyToPointArray=T,this.applyToTriplePoints=M,this.applyToPointStringified=F,this.toCSS=E,this.to2dCSS=L,this.clone=_,this.cloneFromProps=k,this.equals=b,this.inversePoints=C,this.inversePoint=D,this.getInverseMatrix= w,this._t=this.transform,this.isIdentity=v,this._identity=!0,this._identityCalculated=!1,this.props=h("float32",16),this.reset()}}(); function Et(t){return Et="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},Et(t)} var It={};function Lt(){$.searchAnimations()} It.play=$.play,It.pause=$.pause,It.setLocationHref=function(e){t=e},It.togglePause=$.togglePause,It.setSpeed=$.setSpeed,It.setDirection=$.setDirection,It.stop=$.stop,It.searchAnimations=Lt,It.registerAnimation=$.registerAnimation,It.loadAnimation=function(t){return $.loadAnimation(t)},It.setSubframeRendering=function(t){!function(t){f=!!t}(t)},It.resize=$.resize,It.goToAndStop=$.goToAndStop,It.destroy=$.destroy,It.setQuality=function(t){if("string"==typeof t)switch(t){case"high":q(200); break;default:case"medium":q(50);break;case"low":q(10);}else!isNaN(t)&&t>1&&q(t);j()>=50?S(!1):S(!0)},It.inBrowser=function(){return"undefined"!=typeof navigator},It.installPlugin=function(t,e){"expressions"===t&&(d=e)},It.freeze=$.freeze,It.unfreeze=$.unfreeze,It.setVolume=$.setVolume,It.mute=$.mute,It.unmute=$.unmute,It.getRegisteredAnimations=$.getRegisteredAnimations,It.useWebWorker=function(t){e=!!t},It.setIDPrefix=function(t){c=t},It.__getFactory=function(t){switch(t){case"propertyFactory":return vt; case"shapePropertyFactory":return Tt;case"matrix":return Ft;default:return null;}},It.version="5.12.2"; var Vt="",Rt=document.getElementsByTagName("script"),zt=Rt[Rt.length-1]||{src:""};Vt=zt.src?zt.src.replace(/^[^\?]+\??/,""):"",function(t){for(var e=Vt.split("&"),i=0;i=1?r.push({s:t-1,e:e-1}):(r.push({s:t,e:1}),r.push({s:0,e:e-1}));var n,o,h=[],l=r.length;for(n=0;ns+i))p=o.s*a<=s?0:(o.s*a-s)/i,f=o.e*a>=s+i?1:(o.e*a-s)/i,h.push([p,f])}return h.length||h.push([0,0]),h},qt.prototype.releasePathsData=function(t){var e,i=t.length; for(e=0;e1?1+r:this.s.v<0?0+r:this.s.v+r)>(i=this.e.v>1?1+r:this.e.v<0?0+r:this.e.v+r)){var n=e;e=i,i=n}e=1E-4*Math.round(1E4*e),i=1E-4*Math.round(1E4*i),this.sValue=e,this.eValue=i}else e=this.sValue,i=this.eValue;var o,h,l,p,f,d=this.shapes.length,m=0;if(i===e)for(a=0;a=0;a-=1)if((c=this.shapes[a]).shape._mdf){for((u=c.localShapeCollection).releaseShapes(),2===this.m&&d>1?(y=this.calculateShapeEdges(e,i,c.totalShapeLength,_,m),_+=c.totalShapeLength):y=[[v,b]],h=y.length,o=0;o=1?g.push({s:c.totalShapeLength*(v-1),e:c.totalShapeLength*(b-1)}):(g.push({s:c.totalShapeLength*v,e:c.totalShapeLength}),g.push({s:0,e:c.totalShapeLength*( b-1)}));var k=this.addShapes(c,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(c.shape.paths.shapes[c.shape.paths._length-1].c){var P=k.pop();this.addPaths(k,u),k=this.addShapes(c,g[1],P)}else this.addPaths(k,u),k=this.addShapes(c,g[1]);this.addPaths(k,u)}}c.shape.paths=u}}},qt.prototype.addPaths=function(t,e){var i,s=t.length; for(i=0;ie.e){i.c=!1;break}e.s<=c&&e.e>=c+n.addedLength?(this.addSegment(d[s].v[a-1],d[s].o[a-1],d[s].i[a],d[s].v[a],i,o,g),g=!1):(l=rt.getNewSegment(d[s].v[a-1],d[s].v[a],d[s].o[a-1],d[s].i[a],(e.s-c)/n.addedLength,(e.e-c)/n.addedLength,h[a-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c= !1),c+=n.addedLength,o+=1}if(d[s].c&&h.length){if(n=h[a-1],c<=e.e){var y=h[a-1].addedLength;e.s<=c&&e.e>=c+y?(this.addSegment(d[s].v[a-1],d[s].o[a-1],d[s].i[0],d[s].v[0],i,o,g),g=!1):(l=rt.getNewSegment(d[s].v[a-1],d[s].v[0],d[s].o[a-1],d[s].i[0],(e.s-c)/y,(e.e-c)/y,h[a-1]),this.addSegmentFromArray(l,i,o,g),g=!1,i.c=!1)}else i.c=!1;c+=n.addedLength,o+=1}if(i._length&&(i.setXYAt(i.v[p][0],i.v[p][1],"i",p),i.setXYAt(i.v[i._length-1][0],i.v[i._length-1][1],"o",i._length-1)),c>e.e)break;s=this.p.keyframes[this.p.keyframes.length-1].t?(s=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/i,0),a=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/i,0)):(s=this.p.pv,a=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/i,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){s=[],a=[];var r=this.px,n=this.py;r._caching.lastFrame+r.offsetTime<= r.keyframes[0].t?(s[0]=r.getValueAtTime((r.keyframes[0].t+.01)/i,0),s[1]=n.getValueAtTime((n.keyframes[0].t+.01)/i,0),a[0]=r.getValueAtTime(r.keyframes[0].t/i,0),a[1]=n.getValueAtTime(n.keyframes[0].t/i,0)):r._caching.lastFrame+r.offsetTime>=r.keyframes[r.keyframes.length-1].t?(s[0]=r.getValueAtTime(r.keyframes[r.keyframes.length-1].t/i,0),s[1]=n.getValueAtTime(n.keyframes[n.keyframes.length-1].t/i,0),a[0]=r.getValueAtTime((r.keyframes[r.keyframes.length-1].t-.01)/i,0),a[1]=n.getValueAtTime((n.keyframes[n.keyframes.length- 1].t-.01)/i,0)):(s=[r.pv,n.pv],a[0]=r.getValueAtTime((r._caching.lastFrame+r.offsetTime-.01)/i,r.offsetTime),a[1]=n.getValueAtTime((n._caching.lastFrame+n.offsetTime-.01)/i,n.offsetTime))}else s=a=t;this.v.rotate(-Math.atan2(s[1]-a[1],s[0]-a[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}, precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||( this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}}, autoOrient:function(){}},r([bt],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=bt.prototype.addDynamicProperty,{getTransformProperty:function(t,i,s){return new e(t,i,s)}}}(); function Xt(){} function Ht(){} function Yt(t,e){return 1E5*Math.abs(t-e)<=Math.min(Math.abs(t),Math.abs(e))} function Gt(t){return Math.abs(t)<=1E-5} function Kt(t,e,i){return t*(1-i)+e*i} function Jt(t,e,i){return[Kt(t[0],e[0],i),Kt(t[1],e[1],i)]} function Ut(t,e,i,s){return[3*e-t-3*i+s,3*t-6*e+3*i,-3*t+3*e,t]} function Zt(t){return new Qt(t,t,t,t,!1)} function Qt(t,e,i,s,a){a&&oe(t,e)&&(e=Jt(t,s,1/3)),a&&oe(i,s)&&(i=Jt(t,s,2/3));var r=Ut(t[0],e[0],i[0],s[0]),n=Ut(t[1],e[1],i[1],s[1]);this.a=[r[0],n[0]],this.b=[r[1],n[1]],this.c=[r[2],n[2]],this.d=[r[3],n[3]],this.points=[t,e,i,s]} function $t(t,e){var i=t.points[0][e],s=t.points[t.points.length-1][e];if(i>s){var a=s;s=i,i=a}for(var r=function(t,e,i){if(0===t)return[];var s=e*e-4*t*i;if(s<0)return[];var a=-e/(2*t);if(0===s)return[a];var r=Math.sqrt(s)/(2*t);return[a-r,a+r]}(3*t.a[e],2*t.b[e],t.c[e]),n=0;n0&&r[n]<1){var o=t.point(r[n])[e]; os&&(s=o)}return{min:i,max:s}} function te(t,e,i){var s=t.boundingBox();return{cx:s.cx,cy:s.cy,width:s.width,height:s.height,bez:t,t:(e+i)/2,t1:e,t2:i}} function ee(t){var e=t.bez.split(.5);return[te(e[0],t.t1,t.t),te(e[1],t.t,t.t2)]} function ie(t,e,i,s,a,r){var n,o;if(n=t,o=e,2*Math.abs(n.cx-o.cx)=r||t.width<=s&&t.height<=s&&e.width<=s&&e.height<=s)a.push([t.t,e.t]);else{var h=ee(t),l=ee(e);ie(h[0],l[0],i+1,s,a,r),ie(h[0],l[1],i+1,s,a,r),ie(h[1],l[0],i+1,s,a,r),ie(h[1],l[1],i+1,s,a,r)}} function se(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]} function ae(t,e,i,s){var a=[t[0],t[1],1],r=[e[0],e[1],1],n=[i[0],i[1],1],o=[s[0],s[1],1],h=se(se(a,r),se(n,o));return Gt(h[2])?null:[h[0]/h[2],h[1]/h[2]]} function re(t,e,i){return[t[0]+Math.cos(e)*i,t[1]-Math.sin(e)*i]} function ne(t,e){return Math.hypot(t[0]-e[0],t[1]-e[1])} function oe(t,e){return Yt(t[0],e[0])&&Yt(t[1],e[1])} function he(){} function le(t,e,i,s,a,r,n){var o=i-Math.PI/2,h=i+Math.PI/2,l=e[0]+Math.cos(i)*s*a,p=e[1]-Math.sin(i)*s*a;t.setTripleAt(l,p,l+Math.cos(o)*r,p-Math.sin(o)*r,l+Math.cos(h)*n,p-Math.sin(h)*n,t.length())} function pe(t,e){var i,s,a,r,n=0===e?t.length()-1:e-1,o=(e+1)%t.length(),h=t.v[n],l=t.v[o],p=(i=h,a=[(s=l)[0]-i[0],s[1]-i[1]],r=.5*-Math.PI,[Math.cos(r)*a[0]-Math.sin(r)*a[1],Math.sin(r)*a[0]+Math.cos(r)*a[1]]);return Math.atan2(0,1)-Math.atan2(p[1],p[0])} function fe(t,e,i,s,a,r,n){var o=pe(e,i),h=e.v[i%e._length],l=e.v[0===i?e._length-1:i-1],p=e.v[(i+1)%e._length],f=2===r?Math.sqrt(Math.pow(h[0]-l[0],2)+Math.pow(h[1]-l[1],2)):0,d=2===r?Math.sqrt(Math.pow(h[0]-p[0],2)+Math.pow(h[1]-p[1],2)):0;le(t,e.v[i%e._length],o,n,s,d/(2*(a+1)),f/(2*(a+1)))} function de(t,e,i,s,a,r){for(var n=0;n1&&e.length>1&&(a=ge(t[0],e[e.length-1]))?[[t[0].split(a[0])[0]],[e[e.length-1].split(a[1])[1]]]:[i,s]} function ve(t,e){var i,s,a,r,n=t.inflectionPoints();if(0===n.length)return[ce(t,e)];if(1===n.length||Yt(n[1],1))return i=(a=t.split(n[0]))[0],s=a[1],[ce(i,e),ce(s,e)];i=(a=t.split(n[0]))[0];var o=(n[1]-n[0])/(1-n[0]);return r=(a=a[1].split(o))[0],s=a[1],[ce(i,e),ce(r,e),ce(s,e)]} function be(){} function _e(t){for(var e=t.fStyle?t.fStyle.split(" "):[],i="normal",s="normal",a=e.length,r=0;r0;)i-= 1,this._elements.unshift(e[i]); this.dynamicProperties.length?this.k=!0:this.getValue(!0)},Xt.prototype.resetElements=function(t){var e,i=t.length; for(e=0;e0?Math.floor(d):Math.ceil(d),u=this.pMatrix.props,g=this.rMatrix.props,y=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,_=0;if(d>0){for(;_c;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),_-=1;m&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-m,!0),_-=m)}for(s=1===this.data.m?0:this._currentCopies-1,a=1===this.data.m?1:-1,r=this._currentCopies;r;){if(b=(i=(e=this.elemsData[s].it)[e.length-1].transform.mProps.v.props).length,e[e.length-1].transform.mProps._mdf= !0,e[e.length-1].transform.op._mdf=!0,e[e.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(s/(this._currentCopies-1)),0!==_){for((0!==s&&1===a||s!==this._currentCopies-1&&-1===a)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13], y[14],y[15]),this.matrix.transform(u[0],u[1],u[2],u[3],u[4],u[5],u[6],u[7],u[8],u[9],u[10],u[11],u[12],u[13],u[14],u[15]),v=0;v0&&s<1?[e]:[]:[e-s,e+s].filter(function(t){return t>0&&t<1})},Qt.prototype.split=function(t){if(t<=0)return[Zt(this.points[0]), this];if(t>=1)return[this,Zt(this.points[this.points.length-1])];var e=Jt(this.points[0],this.points[1],t),i=Jt(this.points[1],this.points[2],t),s=Jt(this.points[2],this.points[3],t),a=Jt(e,i,t),r=Jt(i,s,t),n=Jt(a,r,t);return[new Qt(this.points[0],e,a,n,!0),new Qt(n,r,s,this.points[3],!0)]},Qt.prototype.bounds=function(){return{x:$t(this,0), y:$t(this,1)}},Qt.prototype.boundingBox=function(){var t=this.bounds(); return{left:t.x.min,right:t.x.max,top:t.y.min,bottom:t.y.max,width:t.x.max-t.x.min,height:t.y.max-t.y.min,cx:(t.x.max+t.x.min)/2,cy:(t.y.max+t.y.min)/2}},Qt.prototype.intersections=function(t,e,i){void 0===e&&(e=2),void 0===i&&(i=7); var s=[];return ie(te(this,0,1),te(t,0,1),0,e,s,i),s},Qt.shapeSegment=function(t,e){var i=(e+1)%t.length(); return new Qt(t.v[e],t.o[e],t.i[i],t.v[i],!0)},Qt.shapeSegmentInverted=function(t,e){var i=(e+1)%t.length(); return new Qt(t.v[i],t.i[i],t.o[e],t.v[e],!0)},r([Bt],he),he.prototype.initModifierProperties=function(t,e){this.getValue=this.processKeys,this.amplitude=vt.getProp(t,e.s,0,null,this),this.frequency=vt.getProp(t,e.r,0,null,this),this.pointsType=vt.getProp(t,e.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},he.prototype.processPath=function(t,e,i,s){var a=t._length,r=At.newElement(); if(r.c=t.c,t.c||(a-=1),0===a)return r;var n=-1,o=Qt.shapeSegment(t,0);fe(r,t,0,e,i,s,n);for(var h=0;h=0;r-=1)o=Qt.shapeSegmentInverted(t,r),l.push(ve(o,e));l=function(t){for(var e,i=1;i1&&(e=ye(t[t.length-1],t[0]),t[t.length-1]=e[0],t[0]=e[1]),t}(l); var p=null,f=null;for(r=0;r=55296&&i<=56319){var s=t.charCodeAt(1);s>=56320&&s<=57343&&(e=1024*(i-55296)+s-56320+65536)}return e} function h(t){var e=o(t);return e>=127462&&e<=127487} var l=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)}; l.isModifier=function(t,e){var i=t.toString(16)+e.toString(16);return-1!==s.indexOf(i)},l.isZeroWidthJoiner=function(t){return 8205===t},l.isFlagEmoji=function(t){return h(t.substr(0,2))&&h(t.substr(2,2))},l.isRegionalCode=h,l.isCombinedCharacter=function(t){return-1!==e.indexOf(t)},l.isRegionalFlag=function(t,e){var s=o(t.substr(e,2)); if(s!==i)return!1;var a=0;for(e+=2;a<5;){if((s=o(t.substr(e,2)))<917601||s>917626)return!1;a+=1,e+=2}return 917631===o(t.substr(e,2))},l.isVariationSelector=function(t){return 65039===t},l.BLACK_FLAG_CODE_POINT=i; var p={addChars:function(t){if(t){var e;this.chars||(this.chars=[]);var i,s,a=t.length,r=this.chars.length;for(e=0;e0&&(f=!1),f){var d=a("style");d.setAttribute("f-forigin",s[i].fOrigin),d.setAttribute("f-origin",s[i].origin),d.setAttribute("f-family",s[i].fFamily), d.type="text/css",d.innerText="@font-face {font-family: "+s[i].fFamily+"; font-style: normal; src: url('"+s[i].fPath+"');}",e.appendChild(d)}}else if("g"===s[i].fOrigin||1===s[i].origin){for(l=document.querySelectorAll("link[f-forigin=\"g\"], link[f-origin=\"1\"]"),p=0;pt?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())}, renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},Ne.prototype.show=function(){},Ne.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},Ne.prototype.pause=function(){this.audio.pause(), this._isPlaying=!1,this._canPlay=!1},Ne.prototype.resume=function(){this._canPlay=!0},Ne.prototype.setRate=function(t){this.audio.rate(t)},Ne.prototype.volume=function(t){this._volumeMultiplier=t,this._previousVolume=t*this._volume,this.audio.volume(this._previousVolume)},Ne.prototype.getBaseElement=function(){return null},Ne.prototype.destroy=function(){},Ne.prototype.sourceRectAtTime=function(){},Ne.prototype.initExpressions=function(){},Be.prototype.checkLayers=function(t){var e,i,s=this.layers.length; for(this.completeLayers=!0,e=s-1;e>=0;e-=1)this.elements[e]||(i=this.layers[e]).ip-i.st<=t-this.layers[e].st&&i.op-i.st>t-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},Be.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t); case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:default:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 6:return this.createAudio(t);case 13:return this.createCamera(t);case 15:return this.createFootage(t);}},Be.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer."); },Be.prototype.createAudio=function(t){return new Ne(t,this.globalData,this)},Be.prototype.createFootage=function(t){return new Oe(t,this.globalData,this)},Be.prototype.buildAllItems=function(){var t,e=this.layers.length; for(t=0;t0&&(this.maskElement.setAttribute("id",v),this.element.maskedElement.setAttribute(_,"url("+s()+"#"+v+")"),n.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)} je.prototype={initTransform:function(){var t=new Ft;this.finalTransform={mProp:this.data.ks?Wt.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:t,localMat:t,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty}, renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var t,e=this.finalTransform.mat,i=0,s=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;i1&&(r+=" C"+e.o[s-1][0]+","+e.o[s-1][1]+" "+e.i[0][0]+","+e.i[0][1]+" "+e.v[0][0]+","+e.v[0][1]),i.lastPath!==r){var n="";i.elem&&(e.c&&(n=t.inv?this.solidPath+r:r),i.elem.setAttribute("d",n)),i.lastPath=r}},We.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null}; var Xe=function(){var t={};return t.createFilter=function(t,e){var i=W("filter");i.setAttribute("id",t),!0!==e&&(i.setAttribute("filterUnits","objectBoundingBox"),i.setAttribute("x","0%"),i.setAttribute("y","0%"),i.setAttribute("width","100%"),i.setAttribute("height","100%"));return i},t.createAlphaToLuminanceFilter=function(){var t=W("feColorMatrix"); return t.setAttribute("type","matrix"),t.setAttribute("color-interpolation-filters","sRGB"),t.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),t},t}(),He=function(){var t={maskType:!0, svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(t.maskType=!1),/firefox/i.test(navigator.userAgent)&&(t.svgLumaHidden=!1),t}(),Ye={},Ge="filter_result_"; function Ke(t){var e,i,a="SourceGraphic",r=t.data.ef?t.data.ef.length:0,n=I(),o=Xe.createFilter(n,!0),h=0;for(this.filters=[],e=0;e=0&&!this.shapeModifiers[t].processShapes(this._isFirstFrame);t-=1);}}, searchProcessedElement:function(t){for(var e=this.processedElements,i=0,s=e.length;i.01)return!1; i+=1}return!0},li.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1; if(this.data.k.k[0].s)for(var t=0,e=this.data.k.k.length;t0;)h=s.transformers[c].mProps._mdf||h,m-=1,c-=1;if(h)for(m=g-s.styles[p].lvl,c=s.transformers.length-1;m>0;)d.multiply(s.transformers[c].mProps.v),m-=1,c-=1}else d=t;if(n=(f=s.sh.paths)._length,h){for(o="",r=0;r=1?v=.99:v<=-1&&(v=-.99);var b=o*v,_=Math.cos(y+e.a.v)*b+p[0],k=Math.sin(y+e.a.v)*b+p[1];h.setAttribute("fx",_),h.setAttribute("fy",k),l&&!e.g._collapsable&&(e.of.setAttribute("fx",_),e.of.setAttribute("fy",k))}} function h(t,e,i){var s=e.style,a=e.d;a&&(a._mdf||i)&&a.dashStr&&(s.pElem.setAttribute("stroke-dasharray",a.dashStr),s.pElem.setAttribute("stroke-dashoffset",a.dashoffset[0])),e.c&&(e.c._mdf||i)&&s.pElem.setAttribute("stroke","rgb("+v(e.c.v[0])+","+v(e.c.v[1])+","+v(e.c.v[2])+")"),(e.o._mdf||i)&&s.pElem.setAttribute("stroke-opacity",e.o.v),(e.w._mdf||i)&&(s.pElem.setAttribute("stroke-width",e.w.v),s.msElem&&s.msElem.setAttribute("stroke-width",e.w.v))} return{createRenderFunction:function(t){switch(t.ty){case"fl":return r;case"gf":return o;case"gs":return n;case"st":return h;case"sh":case"el":case"rc":case"sr":return a;case"tr":return i;case"no":return s;default:return null;}}}}(); function gi(t,e,i){this.shapes=[],this.shapesData=t.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(t,e,i),this.prevViewData=[]} function yi(t,e,i,s,a,r){this.o=t,this.sw=e,this.sc=i,this.fc=s,this.m=a,this.p=r,this._mdf={o:!0,sw:!!e,sc:!!i,fc:!!s,m:!0,p:!0}} function vi(t,e){this._frameId=i,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,e.d&&e.d.sid&&(e.d=t.globalData.slotManager.getProp(e.d)),this.data=e,this.elem=t,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1, strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)} r([Re,je,Je,ti,Ue,ze,Ze],gi),gi.prototype.initSecondaryElement=function(){},gi.prototype.identityMatrix=new Ft,gi.prototype.buildExpressionInterface=function(){},gi.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},gi.prototype.filterUniqueShapes=function(){var t,e,i,s,a=this.shapes.length,r=this.stylesList.length,n=[],o=!1; for(i=0;i1&&o&&this.setShapesAsAnimated(n)}},gi.prototype.setShapesAsAnimated=function(t){var e,i=t.length; for(e=0;e=0;o-=1){if((d=this.searchProcessedElement(t[o]))?e[o]=i[d-1]:t[o]._render=n,"fl"===t[o].ty||"st"===t[o].ty||"gf"===t[o].ty||"gs"===t[o].ty||"no"===t[o].ty)d?e[o].style.closed=!1:e[o]=this.createStyleElement(t[o],a),t[o]._render&&e[o].style.pElem.parentNode!==s&&s.appendChild(e[o].style.pElem),u.push(e[o].style);else if("gr"===t[o].ty){if(d)for(l=e[o].it.length,h=0;h1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)), this.kf},vi.prototype.addEffect=function(t){this.effectsSequence.push(t),this.elem.addDynamicProperty(this)},vi.prototype.getValue=function(t){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||t){this.currentData.t=this.data.d.k[this.keysIndex].s.t; var e=this.currentData,i=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var s;this.lock=!0,this._mdf=!1;var a=this.effectsSequence.length,r=t||this.data.d.k[this.keysIndex].s;for(s=0;se);)i+=1; return this.keysIndex!==i&&(this.keysIndex=i),this.data.d.k[this.keysIndex].s},vi.prototype.buildFinalText=function(t){for(var e,i,s=[],a=0,r=t.length,n=!1,o=!1,h="";a=55296&&e<=56319?ke.isRegionalFlag(t,a)?h=t.substr(a,14):(i=t.charCodeAt(a+1))>=56320&&i<=57343&&(ke.isModifier(e,i)?(h=t.substr(a,2),n=!0):h=ke.isFlagEmoji(t.substr(a,4))?t.substr(a,4):t.substr(a,2)):e>56319?(i=t.charCodeAt(a+1),ke.isVariationSelector(e)&&( n=!0)):ke.isZeroWidthJoiner(e)&&(n=!0,o=!0),n?(s[s.length-1]+=h,n=!1):s.push(h),a+=h.length; return s},vi.prototype.completeTextData=function(t){t.__complete=!0; var e,i,s,a,r,n,o,h=this.elem.globalData.fontManager,l=this.data,p=[],f=0,d=l.m.g,m=0,c=0,u=0,g=[],y=0,v=0,b=h.getFontByName(t.f),_=0,k=_e(b);t.fWeight=k.weight,t.fStyle=k.style,t.finalSize=t.s,t.finalText=this.buildFinalText(t.t),i=t.finalText.length,t.finalLineHeight=t.lh;var P,A=t.tr/1E3*t.finalSize;if(t.sz)for(var S,x,w=!0,D=t.sz[0],C=t.sz[1];w;){S=0,y=0,i=(x=this.buildFinalText(t.t)).length,A=t.tr/1E3*t.finalSize;var M=-1;for(e=0;eD&&" "!==x[e]?(-1===M?i+=1:e=M,S+=t.finalLineHeight||1.2*t.finalSize,x.splice(e,M===e?1:0,"\r"),M=-1,y=0):(y+=_,y+=A);S+=b.ascent*t.finalSize/100,this.canResize&&t.finalSize>this.minimumFontSize&&Cv?y:v,y=-2*A,a="",s=!0,u+=1):a=T,h.chars?(o=h.getCharData(T,b.fStyle,h.getFontByName(t.f).fFamily),_=s?0:o.w*t.finalSize/100):_=h.measureText(a,t.f,t.finalSize)," "===T?F+=_+A:(y+=_+A+F,F=0),p.push({l:_,an:_,add:m,n:s,anIndexes:[],val:a,line:u,animatorJustifyOffset:0}),2==d){if(m+=_,""===a||" "===a||e===i-1){for(""!==a&&" "!==a||(m-=_);c<=e;)p[c].an=m,p[c].ind=f,p[c].extra=_,c+=1;f+=1,m=0}}else if(3==d){if(m+=_,""===a|| e===i-1){for(""===a&&(m-=_);c<=e;)p[c].an=m,p[c].ind=f,p[c].extra=_,c+=1;m=0,f+=1}}else p[f].ind=f,p[f].extra=0,f+=1;if(t.l=p,v=y>v?y:v,g.push(y),t.sz)t.boxWidth=t.sz[0],t.justifyOffset=0;else switch(t.boxWidth=v,t.j){case 1:t.justifyOffset=-t.boxWidth;break;case 2:t.justifyOffset=-t.boxWidth/2;break;default:t.justifyOffset=0;}t.lineWidths=g;var E,I,L,V,R=l.a;n=R.length;var z=[];for(r=0;r0?a=this.ne.v/100:r=-this.ne.v/100,this.xe.v>0?n=1-this.xe.v/100:o=1+this.xe.v/100;var h=tt.getBezierEasing(a,r,n,o).get,l=0,p=this.finalS,f=this.finalE,d=this.data.sh;if(2===d)l=h(l=f===p?s>=f?1:0:t(0,e(.5/(f-p)+(s-p)/(f-p),1)));else if(3===d)l=h(l=f===p?s>=f?0:1:1-t(0,e(.5/(f-p)+(s-p)/(f-p),1)));else if(4===d)f===p?l=0:(l=t(0,e(.5/(f-p)+(s- p)/(f-p),1)))<.5?l*=2:l=1-2*(l-.5),l=h(l);else if(5===d){if(f===p)l=0;else{var m=f-p,c=-m/2+(s=e(t(0,s+.5-p),f-p)),u=m/2;l=Math.sqrt(1-c*c/(u*u))}l=h(l)}else 6===d?(f===p?l=0:(s=e(t(0,s+.5-p),f-p),l=(1+Math.cos(Math.PI+2*Math.PI*s/(f-p)))/2),l=h(l)):(s>=i(p)&&(l=t(0,e(s-p<0?e(f,1)-(p-s):f-s,1))),l=h(l));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var y=.5-.5*g;l1&&(l=1)}return l*this.a.v}, getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,i=this.o.v/e,s=this.s.v/e+i,a=this.e.v/e+i;if(s>a){var r=s;s=a,a=r}this.finalS=s,this.finalE=a}},r([bt],s),{getTextSelectorProp:function(t,e,i){return new s(t,e,i)}}}(); function _i(t,e,i){var s={propType:!1},a=vt.getProp,r=e.a;this.a={r:r.r?a(t,r.r,0,P,i):s,rx:r.rx?a(t,r.rx,0,P,i):s,ry:r.ry?a(t,r.ry,0,P,i):s,sk:r.sk?a(t,r.sk,0,P,i):s,sa:r.sa?a(t,r.sa,0,P,i):s,s:r.s?a(t,r.s,1,.01,i):s,a:r.a?a(t,r.a,1,0,i):s,o:r.o?a(t,r.o,0,.01,i):s,p:r.p?a(t,r.p,1,0,i):s,sw:r.sw?a(t,r.sw,0,0,i):s,sc:r.sc?a(t,r.sc,1,0,i):s,fc:r.fc?a(t,r.fc,1,0,i):s,fh:r.fh?a(t,r.fh,0,0,i):s,fs:r.fs?a(t,r.fs,0,.01,i):s,fb:r.fb?a(t,r.fb,0,.01,i):s,t:r.t?a(t,r.t,0,0,i):s},this.s=bi.getTextSelectorProp(t, e.s,i),this.s.t=e.s.t} function ki(t,e,i){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=t,this._renderType=e,this._elem=i,this._animatorsData=l(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(i)} function Pi(){} ki.prototype.searchProperties=function(){var t,e,i=this._textData.a.length,s=vt.getProp;for(t=0;t=o+ft||!c?(v=(o+ft-l)/h.partialLength, q=m.point[0]+(h.point[0]-m.point[0])*v,j=m.point[1]+(h.point[1]-m.point[1])*v,S.translate(-k[0]*D[a].an*.005,-k[1]*V*.01),p=!1):c&&(l+=h.partialLength,(f+=1)>=c.length&&(f=0,u[d+=1]?c=u[d].points:_.v.c?(f=0,c=u[d=0].points):(l-=h.partialLength,c=null)),c&&(m=h,g=(h=c[f]).partialLength));B=D[a].an/2-D[a].add,S.translate(-B,0,0)}else B=D[a].an/2-D[a].add,S.translate(-B,0,0),S.translate(-k[0]*D[a].an*.005,-k[1]*V*.01,0);for(F=0;Ft?this.textSpans[t].span:W(h?"g":"text"),y<=t){if(n.setAttribute("stroke-linecap","butt"),n.setAttribute("stroke-linejoin","round"),n.setAttribute("stroke-miterlimit","4"),this.textSpans[t].span=n,h){var v=W("g");n.appendChild(v),this.textSpans[t].childSpan=v}this.textSpans[t].span=n,this.layerElement.appendChild(n)}n.style.display="inherit"}if(p.reset(),f&&(o[t].n&&(d=-u,m+=i.yOffset,m+=c?1:0,c=!1),this.applyTextPropertiesToMatrix(i,p,o[t].line,d, m),d+=o[t].l||0,d+=u),h){var b;if(1===(g=this.globalData.fontManager.getCharData(i.finalText[t],s.fStyle,this.globalData.fontManager.getFontByName(i.f).fFamily)).t)b=new Ti(g.data,this.globalData,this);else{var _=Si;g.data&&g.data.shapes&&(_=this.buildShapeData(g.data,i.finalSize)),b=new gi(_,this.globalData,this)}if(this.textSpans[t].glyph){var k=this.textSpans[t].glyph;this.textSpans[t].childSpan.removeChild(k.layerElement),k.destroy()}this.textSpans[t].glyph=b,b._debug=!0,b.prepareFrame(0),b.renderFrame(), this.textSpans[t].childSpan.appendChild(b.layerElement),1===g.t&&this.textSpans[t].childSpan.setAttribute("transform","scale("+i.finalSize/100+","+i.finalSize/100+")")}else f&&n.setAttribute("transform","translate("+p.props[12]+","+p.props[13]+")"),n.textContent=o[t].val,n.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}f&&n&&n.setAttribute("d","")}else{var P=this.textContainer,A="start";switch(i.j){case 1:A="end";break;case 2:A="middle";break;default:A="start";}P.setAttribute("text-anchor", A),P.setAttribute("letter-spacing",u);var S=this.buildTextContents(i.finalText);for(e=S.length,m=i.ps?i.ps[1]+i.ascent:0,t=0;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].prepareFrame(t-this.layers[e].st);if(this.globalData._mdf)for(e=0;e=0;i-=1)(this.completeLayers||this.elements[i])&&(this.elements[i].prepareFrame(this.renderedFrame-this.layers[i].st),this.elements[i]._mdf&&(this._mdf=!0))}},Mi.prototype.renderInnerContent=function(){var t,e=this.layers.length; for(t=0;t0)for(var d,e=0;d=a[e];e++){var f=document.createElement(d.name);if(f.isNeonAnimation){var h=null;f.configure||(f.configure=function(){return null}); h=f.configure(d);c.push({result:h,config:d})}else console.warn(this.is+":",d.name,"not found!")}for(a=0;a0}); a.forEach(function(b){return odb(b)}); return a.length>0},pdb=function(a){if(sI&&!a.connected_){document.addEventListener("transitionend",a.onTransitionEnd_); window.addEventListener("resize",a.refresh);if(jdb){a.mutationsObserver_=new MutationObserver(a.refresh);var b={attributes:!0,childList:!0,characterData:!0,subtree:!0};a.mutationsObserver_.observe(document,b);tI&&(function e(d){var f=d.shadowRoot;f&&(a.mutationsObserver_.observe(f,b),e(f));for(d=d.firstElementChild;d;)e(d),d=d.nextElementSibling}(document),HTMLElement.prototype.attachShadow=function(){var d=tI.apply(this,ua.apply(0,arguments)); a.mutationsObserver_.observe(d,b);return d})}else document.addEventListener("DOMSubtreeModified",a.refresh),a.mutationEventsAdded_=!0; a.connected_=!0}}; kdb.prototype.onTransitionEnd_=function(a){var b=a.propertyName===void 0?"":a.propertyName;idb.some(function(c){return!!~b.indexOf(c)})&&this.refresh()}; var qdb=null;var rdb=function(a,b){for(var c=l(Object.keys(b)),d=c.next();!d.done;d=c.next())d=d.value,Object.defineProperty(a,d,{value:b[d],enumerable:!1,writable:!1,configurable:!0})};var uI=function(a){var b;return(a==null?void 0:(b=a.ownerDocument)==null?void 0:b.defaultView)||globalThis};var sdb={x:0,y:0,width:0,height:0};function vI(a){return typeof a==="number"?a:parseFloat(a)||0} function tdb(a){return ua.apply(1,arguments).reduce(function(b,c){return b+vI(a["border-"+c+"-width"])},0)} var udb=typeof SVGGraphicsElement!=="undefined"?function(a){return a instanceof uI(a).SVGGraphicsElement}:function(a){return a instanceof uI(a).SVGElement&&typeof a.getBBox==="function"};var vdb=function(a){this.broadcastHeight=this.broadcastWidth=0;this.contentRect_={x:0,y:0,width:0,height:0};this.target=a}; vdb.prototype.isActive=function(){var a=this.target;if(sI){if(udb(a)){var b=a.getBBox();b={x:0,y:0,width:b.width,height:b.height}}else{var c=a.clientWidth,d=a.clientHeight;if(c||d){var e=uI(a).getComputedStyle(a);b=vI(e["padding-top"]);var f=vI(e["padding-left"]),h=f+vI(e["padding-right"]),m=b+vI(e["padding-bottom"]),p=vI(e.width),q=vI(e.height);e.boxSizing==="border-box"&&(Math.round(p+h)!==c&&(p-=tdb(e,"left","right")+h),Math.round(q+m)!==d&&(q-=tdb(e,"top","bottom")+m));a!==uI(a).document.documentElement&&( a=Math.round(p+h)-c,d=Math.round(q+m)-d,Math.abs(a)!==1&&(p-=a),Math.abs(d)!==1&&(q-=d));b={x:f,y:b,width:p,height:q}}else b=sdb}}else b=sdb;this.contentRect_=b;return b.width!==this.broadcastWidth||b.height!==this.broadcastHeight};var wdb=function(a,b){var c=b.x;var d=b.y;var e=b.width;b=b.height;var f=Object.create((typeof DOMRectReadOnly!=="undefined"?DOMRectReadOnly:Object).prototype);rdb(f,{x:c,y:d,width:e,height:b,top:d,right:c+e,bottom:b+d,left:c});rdb(this,{target:a,contentRect:f})};var wI=function(a,b){var c=qdb;this.activeObservations_=[];this.observations_=new Map;if(typeof a!=="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.JSC$10203_callback_=a;this.controller_=c;this.callbackCtx_=b}; wI.prototype.observe=function(a){if(a===void 0)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element!=="undefined"&&Element instanceof Object){if(!(a instanceof uI(a).Element))throw new TypeError("parameter 1 is not of type \"Element\".");var b=this.observations_;b.has(a)||(b.set(a,new vdb(a)),a=this.controller_,~a.observers_.indexOf(this)||a.observers_.push(this),a.connected_||pdb(a),this.controller_.refresh())}}; wI.prototype.unobserve=function(a){if(a===void 0)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element!=="undefined"&&Element instanceof Object){if(!(a instanceof uI(a).Element))throw new TypeError("parameter 1 is not of type \"Element\".");var b=this.observations_;b.has(a)&&(b.delete(a),b.size||ldb(this.controller_,this))}}; wI.prototype.disconnect=function(){this.activeObservations_.splice(0);this.observations_.clear();ldb(this.controller_,this)}; var ndb=function(a){a.activeObservations_.splice(0);a.observations_.forEach(function(b){b.isActive()&&a.activeObservations_.push(b)})},odb=function(a){if(a.activeObservations_.length>0){var b=a.callbackCtx_,c=a.activeObservations_.map(function(d){var e=d.target,f=d.contentRect_; d.broadcastWidth=f.width;d.broadcastHeight=f.height;return new wdb(e,f)}); a.JSC$10203_callback_.call(b,c,b);a.activeObservations_.splice(0)}};var xI=function(a){if(!(this instanceof xI))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");qdb||(qdb=new kdb);this.observer_=new wI(a,this)}; xI.prototype.observe=function(a){this.observer_.observe(a)}; xI.prototype.unobserve=function(a){this.observer_.unobserve(a)}; xI.prototype.disconnect=function(){this.observer_.disconnect()};var xdb=typeof globalThis.ResizeObserver!=="undefined"?globalThis.ResizeObserver:xI;var ydb;var zdb;is({_template:function(){if(zdb!==void 0)return zdb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;ydb===void 0&&(ydb=document.createElement("template"));var d=ydb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zdb=a}, is:"tp-yt-app-toolbar"});var Adb;var Bdb;var yI=function(){}; yI=is({_template:function(){if(Bdb!==void 0)return Bdb;var a=document.createElement("template");M(a,"
[[_text]]
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Adb===void 0&&(Adb=document.createElement("template"));var d=Adb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Bdb=a}, is:"tp-yt-iron-a11y-announcer",properties:{mode:{type:String,value:"polite"},timeout:{type:Number,value:150},clearTimeout:{type:Number,value:5E3},_text:{type:String,value:""}},hostAttributes:{tabindex:"-1"},created:function(){yI.instance||(yI.instance=this);document.addEventListener("iron-announce",this._onIronAnnounce.bind(this))}, announce:function(a){this._text===a&&(a+="\xA0");this._text="";this.async(function(){var b=this;this._text=a;y("tp_yt_iron_a11y_announcer_clear_timeout_killswitch")||this.debounce("clear-announcement",function(){b._text=""},this.clearTimeout)},this.timeout)}, _onIronAnnounce:function(a){a.detail&&a.detail.text&&this.announce(a.detail.text)}}); yI.instance=null;var Cdb=function(){yI.instance||(yI.instance=document.createElement("tp-yt-iron-a11y-announcer"));document.body?document.body.appendChild(yI.instance):document.addEventListener("load",function(){document.body.appendChild(yI.instance)})};var Ddb;var Edb;is({_template:function(){if(Edb!==void 0)return Edb;var a=document.createElement("template");M(a,"\n\n
 
\n\n\n
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Ddb===void 0&&(Ddb=document.createElement("template"));var d=Ddb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Edb=a}, is:"tp-yt-iron-autogrow-textarea",behaviors:[xw,ms],properties:{value:{observer:"_valueChanged",type:String,notify:!0},bindValue:{observer:"_bindValueChanged",type:String,notify:!0},rows:{type:Number,value:1,observer:"_updateCached"},maxRows:{type:Number,value:0,observer:"_updateCached"},autocomplete:{type:String,value:"off"},autofocus:{type:Boolean,value:!1},autocapitalize:{type:String,value:"none"},inputmode:{type:String},placeholder:{type:String},readonly:{type:String},required:{type:Boolean}, minlength:{type:Number},maxlength:{type:Number},label:{type:String}},listeners:{input:"_onInput"},get textarea(){return this.$.textarea},get selectionStart(){return this.$.textarea.selectionStart},get selectionEnd(){return this.$.textarea.selectionEnd},set selectionStart(a){this.$.textarea.selectionStart=a},set selectionEnd(a){this.$.textarea.selectionEnd=a},attached:function(){navigator.userAgent.match(/iP(?:[oa]d|hone)/)&&!navigator.userAgent.match(/OS 1[3456789]/)&&(this.$.textarea.style.marginLeft= "-3px")}, validate:function(){var a=this.$.textarea.validity.valid;a&&(this.required&&this.value===""?a=!1:this.hasValidator()&&(a=xw.validate.call(this,this.value)));this.invalid=!a;this.fire("iron-input-validate");return a}, _bindValueChanged:function(a){this.value=a}, _valueChanged:function(a){var b=this.textarea;b&&(b.value!==a&&(b.value=a||a===0?a:""),this.bindValue=a,this.$.mirror.textContent=this._valueForMirror(),this.fire("bind-value-changed",{value:this.bindValue}))}, _onInput:function(a){var b=Qr(a).path;this.value=b?b[0].value:a.target.value}, _constrain:function(a){var b;a=a||[""];for(b=this.maxRows>0&&a.length>this.maxRows?a.slice(0,this.maxRows):a.slice(0);this.rows>0&&b.length\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;Fdb===void 0&&(Fdb=document.createElement("template"));var d=Fdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Gdb=a}, is:"tp-yt-iron-collapse",behaviors:[os.IronResizableBehavior],properties:{horizontal:{type:Boolean,value:!1,observer:"_horizontalChanged"},opened:{type:Boolean,value:!1,notify:!0,observer:"_openedChanged"},transitioning:{type:Boolean,notify:!0,readOnly:!0},noAnimation:{type:Boolean},_desiredSize:{type:String,value:""}},get dimension(){return this.horizontal?"width":"height"},get _dimensionMax(){return this.horizontal?"maxWidth":"maxHeight"},get _dimensionMaxCss(){return this.horizontal?"max-width": "max-height"},hostAttributes:{role:"group","aria-hidden":"true"},listeners:{transitionend:"_onTransitionEnd"},toggle:function(){this.opened=!this.opened}, show:function(){this.opened=!0}, hide:function(){this.opened=!1}, updateSize:function(a,b){a=a==="auto"?"":a;b=b&&!this.noAnimation&&this.isAttached&&this._desiredSize!==a;this._desiredSize=a;this._updateTransition(!1);b&&(b=this._calcSize(),a===""&&(this.style[this._dimensionMax]="",a=this._calcSize()),this.style[this._dimensionMax]=b,this.scrollTop=this.scrollTop,this._updateTransition(!0),b=a!==b);this.style[this._dimensionMax]=a;b||this._transitionEnd()}, enableTransition:function(a){js._warn("`enableTransition()` is deprecated, use `noAnimation` instead.");this.noAnimation=!a}, _updateTransition:function(a){this.style.transitionDuration=a&&!this.noAnimation?"":"0s"}, _horizontalChanged:function(){this.style.transitionProperty=this._dimensionMaxCss;this.style[this._dimensionMax==="maxWidth"?"maxHeight":"maxWidth"]="";this.updateSize(this.opened?"auto":"0px",!1)}, _openedChanged:function(){this.setAttribute("aria-hidden",!this.opened);this._setTransitioning(!0);this.toggleClass("iron-collapse-closed",!1);this.toggleClass("iron-collapse-opened",!1);this.updateSize(this.opened?"auto":"0px",!0);this.opened&&this.focus()}, _transitionEnd:function(){this.style[this._dimensionMax]=this._desiredSize;this.toggleClass("iron-collapse-closed",!this.opened);this.toggleClass("iron-collapse-opened",this.opened);this._updateTransition(!1);this.notifyResize();this._setTransitioning(!1)}, _onTransitionEnd:function(a){Qr(a).rootTarget===this&&this._transitionEnd()}, _calcSize:function(){return this.getBoundingClientRect()[this.dimension]+"px"}});var Hdb;var Idb;var zI=void 0,Jdb={properties:{sizingTarget:{type:Object,value:function(){var a;return(a=this.hostElement)!=null?a:this}}, fitInto:{type:Object,value:window},noOverlap:{type:Boolean},positionTarget:{type:Element},horizontalAlign:{type:String},verticalAlign:{type:String},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},autoFitOnAttach:{type:Boolean,value:!1},expandSizingTargetForScrollbars:{type:Boolean,value:!1},_fitInfo:{type:Object},avoidOuterEdge:{type:Boolean,value:!1},addSpacing:{type:Boolean,value:!1}},get _defaultPositionTarget(){var a, b=Qr((a=this.hostElement)!=null?a:this).parentNode;b&&b.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&(b=b.host);return b},get _localeHorizontalAlign(){if(this._isRTL){if(this.horizontalAlign==="right")return"left";if(this.horizontalAlign==="left")return"right"}return this.horizontalAlign},get __shouldPosition(){return(this.horizontalAlign||this.verticalAlign)&&this.positionTarget},get _isRTL(){if(typeof this._memoizedIsRTL==="undefined"){var a;this._memoizedIsRTL=window.getComputedStyle((a=this.hostElement)!= null?a:this).direction=="rtl"}return this._memoizedIsRTL},attached:function(){this.positionTarget=this.positionTarget||this._defaultPositionTarget;if(this.autoFitOnAttach){var a;window.getComputedStyle((a=this.hostElement)!=null?a:this).display==="none"?setTimeout(function(){this.fit()}.bind(this)):(window.ShadyDOM&&ShadyDOM.flush(),this.fit())}}, detached:function(){}, fit:function(){this.position();this.constrain();this.center()}, _discoverInfo:function(){if(!this._fitInfo){var a,b=window.getComputedStyle((a=this.hostElement)!=null?a:this);a=window.getComputedStyle(this.sizingTarget);var c,d,e;this._fitInfo={inlineStyle:{top:((c=this.hostElement)!=null?c:this).style.top||"",left:((d=this.hostElement)!=null?d:this).style.left||"",position:((e=this.hostElement)!=null?e:this).style.position||""},sizerInlineStyle:{maxWidth:this.sizingTarget.style.maxWidth||"",maxHeight:this.sizingTarget.style.maxHeight||"",boxSizing:this.sizingTarget.style.boxSizing|| ""},positionedBy:{vertically:b.top!=="auto"?"top":b.bottom!=="auto"?"bottom":null,horizontally:b.left!=="auto"?"left":b.right!=="auto"?"right":null},sizedBy:{height:a.maxHeight!=="none",width:a.maxWidth!=="none",minWidth:parseInt(a.minWidth,10)||0,minHeight:parseInt(a.minHeight,10)||0},margin:{top:parseInt(b.marginTop,10)||0,right:parseInt(b.marginRight,10)||0,bottom:parseInt(b.marginBottom,10)||0,left:parseInt(b.marginLeft,10)||0}}}}, resetFit:function(){var a=this._fitInfo||{},b;for(b in a.sizerInlineStyle)this.sizingTarget.style[b]=a.sizerInlineStyle[b];for(b in a.inlineStyle){var c=void 0;((c=this.hostElement)!=null?c:this).style[b]=a.inlineStyle[b]}this._fitInfo=null}, refit:function(){var a=this.sizingTarget.scrollLeft,b=this.sizingTarget.scrollTop;this.resetFit();this.fit();this.sizingTarget.scrollLeft=a;this.sizingTarget.scrollTop=b}, position:function(){if(this.__shouldPosition){this._discoverInfo();window.ShadyDOM&&window.ShadyDOM.flush();var a;((a=this.hostElement)!=null?a:this).style.position="fixed";this.sizingTarget.style.boxSizing="border-box";var b;((b=this.hostElement)!=null?b:this).style.left="0px";var c;((c=this.hostElement)!=null?c:this).style.top="0px";var d,e=((d=this.hostElement)!=null?d:this).getBoundingClientRect();c=this.__getNormalizedRect(this.positionTarget);d=this.__getNormalizedRect(this.fitInto);this.avoidOuterEdge&&( d={left:d.left+24,right:d.right-24,top:d.top+24,bottom:d.bottom-24});if(this.expandSizingTargetForScrollbars){var f=this.sizingTarget.offsetWidth;var h=this.sizingTarget.offsetHeight;var m=this.sizingTarget.clientWidth;var p=this.sizingTarget.clientHeight}a=this._fitInfo.margin;var q={width:e.width+a.left+a.right,height:e.height+a.top+a.bottom};b=this.__getPosition(this._localeHorizontalAlign,this.verticalAlign,q,e,c,d);this.addSpacing&&(c.left-q.width===b.left?b.left-=8:c.top-q.height===b.top?b.top-= 8:c.right===b.left?b.left+=8:c.bottom===b.top&&(b.top+=8));q=b.left+a.left;var t=b.top+a.top;c=Math.min(d.right-a.right,q+e.width);var u=Math.min(d.bottom-a.bottom,t+e.height);q=Math.max(d.left+a.left,Math.min(q,c-this._fitInfo.sizedBy.minWidth));t=Math.max(d.top+a.top,Math.min(t,u-this._fitInfo.sizedBy.minHeight));c=Math.max(c-q,this._fitInfo.sizedBy.minWidth);u=Math.max(u-t,this._fitInfo.sizedBy.minHeight);this.sizingTarget.style.maxWidth=c+"px";this.sizingTarget.style.maxHeight=u+"px";q-=e.left; e=t-e.top;var v;((v=this.hostElement)!=null?v:this).style.left=q+"px";var w;((w=this.hostElement)!=null?w:this).style.top=e+"px";if(this.expandSizingTargetForScrollbars){v=this.sizingTarget.offsetHeight;h=v-this.sizingTarget.clientHeight-(h-p);if(h>0){this.sizingTarget.style.maxHeight=Math.min(d.height-a.top-a.bottom,u+h)+"px";h=this.sizingTarget.offsetHeight;p=h-v;var x;b.verticalAlign==="top"?x=e:b.verticalAlign==="middle"?x=e-p/2:b.verticalAlign==="bottom"&&(x=e-p);x=Math.max(d.top+a.top,Math.min(x, d.bottom-a.bottom-h));var A;((A=this.hostElement)!=null?A:this).style.top=x+"px"}x=this.sizingTarget.offsetWidth;f=x-this.sizingTarget.clientWidth-(f-m);if(f>0){zI!==void 0?m=zI:(m=document.createElement("div"),Object.assign(m.style,{overflow:"auto",position:"fixed",left:"0px",top:"0px",maxWidth:"100px",maxHeight:"100px"}),A=document.createElement("div"),A.style.width="200px",A.style.height="200px",m.appendChild(A),document.body.appendChild(m),zI=Math.abs(m.offsetWidth-100)>1?m.offsetWidth-m.clientWidth: 0,document.body.removeChild(m),m=zI);this.sizingTarget.style.maxWidth=Math.min(d.width-a.left-a.right,c+f-m)+"px";f=this.sizingTarget.offsetWidth+m;m=f-x;var H;b.horizontalAlign==="left"?H=q:b.horizontalAlign==="center"?H=q-m/2:b.horizontalAlign==="right"&&(H=q-m);H=Math.max(d.left+a.left,Math.min(H,d.right-a.right-f));var P;((P=this.hostElement)!=null?P:this).style.left=H+"px"}}}}, constrain:function(){if(!this.__shouldPosition){this._discoverInfo();var a=this._fitInfo;if(!a.positionedBy.vertically){var b;((b=this.hostElement)!=null?b:this).style.position="fixed";var c;((c=this.hostElement)!=null?c:this).style.top="0px"}if(!a.positionedBy.horizontally){var d;((d=this.hostElement)!=null?d:this).style.position="fixed";var e;((e=this.hostElement)!=null?e:this).style.left="0px"}this.sizingTarget.style.boxSizing="border-box";var f;b=((f=this.hostElement)!=null?f:this).getBoundingClientRect(); a.sizedBy.height||this.__sizeDimension(b,a.positionedBy.vertically,"top","bottom","Height");a.sizedBy.width||this.__sizeDimension(b,a.positionedBy.horizontally,"left","right","Width")}}, _sizeDimension:function(a,b,c,d,e){this.__sizeDimension(a,b,c,d,e)}, __sizeDimension:function(a,b,c,d,e){var f=this._fitInfo,h=this.__getNormalizedRect(this.fitInto);h=e==="Width"?h.width:h.height;a=(b=b===d)?h-a[d]:a[c];c=f.margin[b?c:d];d="offset"+e;var m;f=((m=this.hostElement)!=null?m:this)[d]-this.sizingTarget[d];this.sizingTarget.style["max"+e]=h-c-a-f+"px"}, center:function(){if(!this.__shouldPosition){this._discoverInfo();var a=this._fitInfo.positionedBy;if(!a.vertically||!a.horizontally){var b;((b=this.hostElement)!=null?b:this).style.position="fixed";if(!a.vertically){var c;((c=this.hostElement)!=null?c:this).style.top="0px"}if(!a.horizontally){var d;((d=this.hostElement)!=null?d:this).style.left="0px"}var e;b=((e=this.hostElement)!=null?e:this).getBoundingClientRect();e=this.__getNormalizedRect(this.fitInto);if(!a.vertically){c=e.top-b.top+(e.height- b.height)/2;var f;((f=this.hostElement)!=null?f:this).style.top=c+"px"}if(!a.horizontally){a=e.left-b.left+(e.width-b.width)/2;var h;((h=this.hostElement)!=null?h:this).style.left=a+"px"}}}}, __getNormalizedRect:function(a){return a===document.documentElement||a===window?{top:0,left:0,width:window.innerWidth,height:window.innerHeight,right:window.innerWidth,bottom:window.innerHeight}:a.getBoundingClientRect()}, __getOffscreenArea:function(a,b,c){return Math.abs(Math.min(0,a.top)+Math.min(0,c.bottom-(a.top+b.height)))*b.width+Math.abs(Math.min(0,a.left)+Math.min(0,c.right-(a.left+b.width)))*b.height}, __getPosition:function(a,b,c,d,e,f){var h=[{verticalAlign:"top",horizontalAlign:"left",top:e.top+this.verticalOffset,left:e.left+this.horizontalOffset},{verticalAlign:"top",horizontalAlign:"right",top:e.top+this.verticalOffset,left:e.right-c.width-this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"left",top:e.bottom-c.height-this.verticalOffset,left:e.left+this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"right",top:e.bottom-c.height-this.verticalOffset,left:e.right-c.width- this.horizontalOffset}];if(this.noOverlap){for(var m=0,p=h.length;mu.alignsOk)u=d}}return u}};/* Copyright (c) 2016 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt SPDX-License-Identifier: BSD-3-Clause */ var AI=Element.prototype,Kdb=AI.matches||AI.matchesSelector||AI.mozMatchesSelector||AI.msMatchesSelector||AI.oMatchesSelector||AI.webkitMatchesSelector,Ldb=function(){},Ndb=function(a){var b=Mdb,c=[]; return b._collectTabbableNodes(a,c)?b._sortByTabIndex(c):c}; g=Ldb.prototype;g.isFocusable=function(a){return Kdb.call(a,"input, select, textarea, button, object")?Kdb.call(a,":not([disabled])"):Kdb.call(a,"a[href], area[href], iframe, [tabindex], [contentEditable]")}; g._normalizedTabIndex=function(a){return this.isFocusable(a)?(a=a.getAttribute("tabindex")||0,Number(a)):-1}; g._collectTabbableNodes=function(a,b){if(a.nodeType!==Node.ELEMENT_NODE||!this._isVisible(a))return!1;var c=this._normalizedTabIndex(a),d=c>0;c>=0&&b.push(a);if(a.localName==="content"||a.localName==="slot")c=Qr(a).getDistributedNodes();else{var e;c=((e=Qr(a).shadowRoot)!=null?e:Qr(a.root||a)).children}for(a=0;a0&&b.length>0;)this._hasLowerTabOrder(a[0],b[0])?c.push(b.shift()):c.push(a.shift());return c.concat(a,b)}; g._hasLowerTabOrder=function(a,b){a=Math.max(a.tabIndex,0);b=Math.max(b.tabIndex,0);return a===0||b===0?b>a:a>b}; var Mdb=new Ldb;/* Copyright (c) 2017 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt SPDX-License-Identifier: BSD-3-Clause */ var Odb=0,Pdb=0,Qdb=null,Rdb=[],BI=["wheel","mousewheel","DOMMouseScroll"];y("web_no_lock_on_touchstart_killswitch")&&(BI.push("touchstart"),BI.push("touchmove")); var _boundScrollHandler$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager,Sdb,_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=[],_lockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=null,_unlockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager= null;function _hasCachedLockedElement$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(a){return _lockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.indexOf(a)>-1} function _hasCachedUnlockedElement$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(a){return _unlockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.indexOf(a)>-1} function _composedTreeContains$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(a,b){var c,d;if(a.contains(b))return!0;a=Qr(a).querySelectorAll("content,slot");for(c=0;c=Math.abs(b),e=0;e0:f.scrollTop0:f.scrollLeft=0||(_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.length===0&&_lockScrollInteractions$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(), _lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.push(this),Sdb=_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager[_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.length-1],_lockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager= [],_unlockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=[])),this.__addScrollListeners()):(a=_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.indexOf(this),a!==-1&&(_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.splice(a,1),Sdb=_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager[_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.length- 1],_lockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=[],_unlockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=[],_lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.length===0&&_unlockScrollInteractions$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager()), this.__removeScrollListeners())}, __addScrollListeners:function(){if(!this.__rootNodes){this.__rootNodes=[];if(ck)for(var a=this;a;)a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&a.host&&this.__rootNodes.push(a),a=a.host||a.assignedSlot||a.parentNode;this.__rootNodes.push(document)}this.__rootNodes.forEach(function(b){b.addEventListener("scroll",this.__onCaptureScroll,{capture:!0,passive:!0})},this)}, __removeScrollListeners:function(){this.__rootNodes&&this.__rootNodes.forEach(function(a){a.removeEventListener("scroll",this.__onCaptureScroll,{capture:!0,passive:!0})},this); this.isAttached||(this.__rootNodes=null)}, __isValidScrollAction:function(a){return a==="lock"||a==="refit"||a==="cancel"}, __onCaptureScroll:function(a){if(!(this.__isAnimating||Qr(a).path.indexOf(this)>=0))switch(this.scrollAction){case"lock":this.__restoreScrollPosition();break;case"refit":this.__deraf("refit",this.refit);break;case"cancel":this.cancel(a);}}, __saveScrollPosition:function(){document.scrollingElement?(this.__scrollTop=document.scrollingElement.scrollTop,this.__scrollLeft=document.scrollingElement.scrollLeft):(this.__scrollTop=Math.max(document.documentElement.scrollTop,document.body.scrollTop),this.__scrollLeft=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft))}, __restoreScrollPosition:function(){document.scrollingElement?(document.scrollingElement.scrollTop=this.__scrollTop,document.scrollingElement.scrollLeft=this.__scrollLeft):(document.documentElement.scrollTop=document.body.scrollTop=this.__scrollTop,document.documentElement.scrollLeft=document.body.scrollLeft=this.__scrollLeft)}},DI=[Jdb, sAa,CI];is({_template:function(){if(Idb!==void 0)return Idb;var a=document.createElement("template");M(a,"
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Hdb===void 0&&(Hdb=document.createElement("template"));var d=Hdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Idb=a}, is:"tp-yt-iron-dropdown",behaviors:[ms,rw,DI,fdb],properties:{horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},openAnimationConfig:{type:Object},closeAnimationConfig:{type:Object},focusTarget:{type:Object},noAnimations:{type:Boolean,value:!1},allowOutsideScroll:{type:Boolean,value:!1,observer:"_allowOutsideScrollChanged"}},listeners:{"neon-animation-finish":"_onNeonAnimationFinish"},observers:["_updateOverlayPosition(positionTarget, verticalAlign, horizontalAlign, verticalOffset, horizontalOffset)"], get containedElement(){for(var a=Qr(this.$.content).getDistributedNodes(),b=0,c=a.length;b\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Tdb===void 0&&(Tdb=document.createElement("template")); var d=Tdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Udb=a}, is:"tp-yt-iron-icon",properties:{icon:{type:String},theme:{type:String},src:{type:String}},observers:["_updateIcon(isAttached)","_updateIcon(theme, isAttached)","_srcChanged(src, isAttached)","_iconChanged(icon, isAttached)"],_DEFAULT_ICONSET:"icons",_iconChanged:function(a){a=(a||"").split(":");this._iconName=a.pop();this._iconsetName=a.pop()||this._DEFAULT_ICONSET;this._updateIcon()}, _srcChanged:function(){this._updateIcon()}, _usesIconset:function(){return this.icon||!this.src}, _updateIcon:function(){if(this._usesIconset()){if(this._img&&this._img.parentNode&&Qr(this.root).removeChild(this._img),this._iconName==="")this._iconset&&this._iconset.removeIcon(this);else{if(this._iconsetName)if(this._iconset=Vdb.byKey(this._iconsetName)){var a=this._iconset.applyIcon(this,this._iconName,this.theme);a&&a.setAttribute("aria-hidden","true");this.unlisten(window,"iron-iconset-added","_updateIcon")}else this.listen(window,"iron-iconset-added","_updateIcon")}}else this._iconset&&this._iconset.removeIcon(this), this._img||(this._img=document.createElement("img"),this._img.style.width="100%",this._img.style.height="100%",this._img.draggable=!1),this._img.src=this.src,Qr(this.root).appendChild(this._img)}});/* Copyright (c) 2014 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ var Wdb=na(["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"]), Xdb=Zq(Wdb);Xdb.setAttribute("style","display: none;");document.head.appendChild(Xdb.content);var Ydb;var Zdb;is({_template:function(){if(Zdb!==void 0)return Zdb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;Ydb===void 0&&(Ydb=document.createElement("template"));var d=Ydb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Zdb=a}, is:"tp-yt-iron-input",behaviors:[xw],properties:{bindValue:{type:String,value:""},value:{type:String,computed:"_computeValue(bindValue)"},allowedPattern:{type:String},autoValidate:{type:Boolean,value:!1},_inputElement:Object},observers:["_bindValueChanged(bindValue, _inputElement)"],listeners:{input:"_onInput",keypress:"_onKeypress"},created:function(){Cdb();this._previousValidInput="";this._patternAlreadyChecked=!1}, attached:function(){this._observer=Qr(this).observeNodes(function(){this._initSlottedInput()}.bind(this))}, detached:function(){this._observer&&(Qr(this).unobserveNodes(this._observer),this._observer=null)}, get inputElement(){return this._inputElement},_initSlottedInput:function(){this._inputElement=this.getEffectiveChildren()[0];this.inputElement&&this.inputElement.value&&(this.bindValue=this.inputElement.value);this.fire("iron-input-ready")}, get _patternRegExp(){if(this.allowedPattern)var a=new RegExp(this.allowedPattern);else switch(this.inputElement.type){case"number":a=/[0-9.,e-]/;}return a},_bindValueChanged:function(a,b){b&&(a===void 0?b.value=null:a!==b.value&&(this.inputElement.value=a),this.autoValidate&&this.validate(),this.fire("bind-value-changed",{value:a}))}, _onInput:function(){!this.allowedPattern||this._patternAlreadyChecked||this._checkPatternValidity()||(this._announceInvalidCharacter("Invalid string of characters not entered."),this.inputElement.value=this._previousValidInput);this.bindValue=this._previousValidInput=this.inputElement.value;this._patternAlreadyChecked=!1}, _isPrintable:function(a){var b=a.keyCode==19||a.keyCode==20||a.keyCode==45||a.keyCode==46||a.keyCode==144||a.keyCode==145||a.keyCode>32&&a.keyCode<41||a.keyCode>111&&a.keyCode<124;return!(a.keyCode==8||a.keyCode==9||a.keyCode==13||a.keyCode==27)&&!(a.charCode==0&&b)}, _onKeypress:function(a){if(this.allowedPattern||this.inputElement.type==="number"){var b=this._patternRegExp;if(b&&!(a.metaKey||a.ctrlKey||a.altKey)){this._patternAlreadyChecked=!0;var c=String.fromCharCode(a.charCode);this._isPrintable(a)&&!b.test(c)&&(a.preventDefault(),this._announceInvalidCharacter("Invalid character "+c+" not entered."))}}}, _checkPatternValidity:function(){var a=this._patternRegExp;if(!a)return!0;for(var b=0;b=8; is({_template:function(){if(aeb!==void 0)return aeb;var a=document.createElement("template");M(a,"\n\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;$db===void 0&&($db=document.createElement("template"));var d=$db;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aeb=a}, is:"tp-yt-iron-list",properties:{items:{type:Array},as:{type:String,value:"item"},indexAs:{type:String,value:"index"},selectedAs:{type:String,value:"selected"},grid:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"_gridChanged"},selectionEnabled:{type:Boolean,value:!1},selectedItem:{type:Object,notify:!0},selectedItems:{type:Object,notify:!0},multiSelection:{type:Boolean,value:!1},scrollOffset:{type:Number,value:0},listAriaLabel:{type:String}},observers:["_itemsChanged(items.*)","_selectionEnabledChanged(selectionEnabled)", "_multiSelectionChanged(multiSelection)","_setOverflow(scrollTarget, scrollOffset)"],behaviors:[$za,beb,edb,Qza],_ratio:.5,_scrollerPaddingTop:0,_scrollPosition:0,_physicalSize:0,_physicalAverage:0,_physicalAverageCount:0,_physicalTop:0,_virtualCount:0,_estScrollHeight:0,_scrollHeight:0,_viewportHeight:0,_viewportWidth:0,_physicalItems:null,_physicalSizes:null,_firstVisibleIndexVal:null,_lastVisibleIndexVal:null,_maxPages:2,_focusedItem:null,_focusedVirtualIndex:-1,_focusedPhysicalIndex:-1,_offscreenFocusedItem:null, _focusBackfillItem:null,_itemsPerRow:1,_itemWidth:0,_rowHeight:0,_templateCost:0,_parentModel:!0,get _physicalBottom(){return this._physicalTop+this._physicalSize},get _scrollBottom(){return this._scrollPosition+this._viewportHeight},get _virtualEnd(){return this._virtualStart+this._physicalCount-1},get _hiddenContentSize(){return(this.grid?this._physicalRows*this._rowHeight:this._physicalSize)-this._viewportHeight},get _itemsParent(){return Qr(Qr(this._userTemplate).parentNode)},get _maxScrollTop(){return this._estScrollHeight- this._viewportHeight+this._scrollOffset},get _maxVirtualStart(){var a=this._convertIndexToCompleteRow(this._virtualCount);return Math.max(0,a-this._physicalCount)},set _virtualStart(a){a=this._clamp(a,0,this._maxVirtualStart);this.grid&&(a-=a%this._itemsPerRow);this._virtualStartVal=a},get _virtualStart(){return this._virtualStartVal||0},set _physicalStart(a){a%=this._physicalCount;a<0&&(a=this._physicalCount+a);this.grid&&(a-=a%this._itemsPerRow);this._physicalStartVal=a},get _physicalStart(){return this._physicalStartVal|| 0},get _physicalEnd(){return(this._physicalStart+this._physicalCount-1)%this._physicalCount},set _physicalCount(a){this._physicalCountVal=a},get _physicalCount(){return this._physicalCountVal||0},get _optPhysicalSize(){return this._viewportHeight===0?Infinity:this._viewportHeight*this._maxPages},get _isVisible(){return!(!this.offsetWidth&&!this.offsetHeight)},get firstVisibleIndex(){var a=this._firstVisibleIndexVal;if(a==null){var b=this._physicalTop+this._scrollOffset;this._firstVisibleIndexVal= a=this._iterateItems(function(c,d){b+=this._getPhysicalSizeIncrement(c);if(b>this._scrollPosition)return this.grid?d-d%this._itemsPerRow:d;if(this.grid&&this._virtualCount-1===d)return d-d%this._itemsPerRow})||0}return a}, get lastVisibleIndex(){var a=this._lastVisibleIndexVal;if(a==null){if(this.grid)a=Math.min(this._virtualCount,this.firstVisibleIndex+this._estRowsInView*this._itemsPerRow-1);else{var b=this._physicalTop+this._scrollOffset;this._iterateItems(function(c,d){b=0;this._scrollPosition=a;this._lastVisibleIndexVal=this._firstVisibleIndexVal=null;Math.abs(b)>this._physicalSize&&this._physicalSize>0?(b-=this._scrollOffset,c=Math.round(b/this._physicalAverage)*this._itemsPerRow,this._virtualStart+=c,this._physicalStart+=c,this._physicalTop=Math.min(Math.floor(this._virtualStart/this._itemsPerRow)*this._physicalAverage,this._scrollPosition),this._update()): this._physicalCount>0&&(a=this._getReusables(c),c?(this._physicalTop=a.physicalTop,this._virtualStart+=a.indexes.length,this._physicalStart+=a.indexes.length):(this._virtualStart=this._virtualStart-a.indexes.length,this._physicalStart=this._physicalStart-a.indexes.length),this._update(a.indexes,c?null:a.indexes),this._debounce("_increasePoolIfNeeded",this._increasePoolIfNeeded.bind(this,0),Aq))}, _getReusables:function(a){var b=[],c=this._hiddenContentSize*this._ratio,d=this._virtualStart,e=this._virtualEnd,f=this._physicalCount,h=this._physicalTop+this._scrollOffset;var m=this._physicalBottom+this._scrollOffset;var p=this._scrollPosition,q=this._scrollBottom;if(a){var t=this._physicalStart;m=p-h}else t=this._physicalEnd,m-=q;for(;;){var u=this._getPhysicalSizeIncrement(t);m-=u;if(b.length>=f||m<=c)break;if(a){if(e+b.length+1>=this._virtualCount)break;if(h+u>=p-this._scrollOffset)break;b.push(t); h+=u;t=(t+1)%f}else{if(d-b.length<=0)break;if(h+this._physicalSize-u<=q)break;b.push(t);h-=u;t=t===0?f-1:t-1}}return{indexes:b,physicalTop:h-this._scrollOffset}}, _update:function(a,b){if(!(a&&a.length===0||this._physicalCount===0)){this._manageFocus();this._assignModels(a);this._updateMetrics(a);if(b)for(;b.length;)a=b.pop(),this._physicalTop-=this._getPhysicalSizeIncrement(a);this._positionItems();this._updateScrollerSize()}}, _createPool:function(a){this._ensureTemplatized();var b,c=Array(a);for(b=0;b=this._scrollBottom&&this._physicalTop<=this._scrollPosition}, _increasePoolIfNeeded:function(a){a=this._clamp(this._physicalCount+a,3,this._virtualCount-this._virtualStart);a=this._convertIndexToCompleteRow(a);if(this.grid){var b=a%this._itemsPerRow;b&&a-b<=this._physicalCount&&(a+=this._itemsPerRow);a-=b}a-=this._physicalCount;b=Math.round(this._physicalCount*.5);if(!(a<0)){if(a>0){b=window.performance.now();[].push.apply(this._physicalItems,this._createPool(a));for(var c=0;cthis._physicalEnd&& this._isIndexRendered(this._focusedVirtualIndex)&&this._getPhysicalIndex(this._focusedVirtualIndex)=this._virtualCount-1||b===0||(this._isClientFull()?this._physicalSize0&&(this.updateViewportBoundaries(),this._increasePoolIfNeeded(3))}, _ensureTemplatized:function(){if(!this.ctor){(this._userTemplate=this.queryEffectiveChildren("template"))||console.warn("iron-list requires a template to be provided in light-dom");var a={__key__:!0};a[this.as]=!0;a[this.indexAs]=!0;a[this.selectedAs]=!0;a.tabIndex=!0;this._instanceProps=a;this.templatize(this._userTemplate,this.mutableData)}}, _gridChanged:function(a,b){typeof b!=="undefined"&&(this.notifyResize(),Cr(),a&&this._updateGridMetrics())}, _itemsChanged:function(a){if(a.path==="items")this._physicalTop=this._virtualStart=0,this._virtualCount=this.items?this.items.length:0,this._physicalIndexForKey={},this._lastVisibleIndexVal=this._firstVisibleIndexVal=null,this._physicalCount=this._physicalCount||0,this._physicalItems=this._physicalItems||[],this._physicalSizes=this._physicalSizes||[],this._physicalStart=0,this._scrollTop>this._scrollOffset&&this._resetScrollPosition(0),this._removeFocusedItem(),this._debounce("_render",this._render, zq);else if(a.path==="items.splices"){this._adjustVirtualIndex(a.value.indexSplices);this._virtualCount=this.items?this.items.length:0;if(a.value.indexSplices.some(function(c){return c.addedCount>0||c.removed.length>0})){var b=this._getActiveElement(); this.contains(b)&&b.blur()}a=a.value.indexSplices.some(function(c){return c.index+c.addedCount>=this._virtualStart&&c.index<=this._virtualEnd},this); this._isClientFull()&&!a||this._debounce("_render",this._render,zq)}else a.path!=="items.length"&&this._forwardItemPath(a.path,a.value)}, _forwardItemPath:function(a,b){a=a.slice(6);var c=a.indexOf(".");c===-1&&(c=a.length);var d,e=this.modelForElement(this._offscreenFocusedItem),f=parseInt(a.substring(0,c),10);if(d=this._isIndexRendered(f)){var h=this._getPhysicalIndex(f);var m=this.modelForElement(this._physicalItems[h])}else e&&(m=e);m&&m[this.indexAs]===f&&(a=a.substring(c+1),a=this.as+(a?"."+a:""),m._setPendingPropertyOrPath(a,b,!1,!0),m._flushProperties&&m._flushProperties(),d&&(this._updateMetrics([h]),this._positionItems(), this._updateScrollerSize()))}, _adjustVirtualIndex:function(a){a.forEach(function(b){b.removed.forEach(this._removeItem,this);b.index=0&&(this._focusedVirtualIndex+=b))},this)}, _removeItem:function(a){this.$.selector.deselect(a);this._focusedItem&&this.modelForElement(this._focusedItem)[this.as]===a&&this._removeFocusedItem()}, _iterateItems:function(a,b){var c,d;if(arguments.length===2&&b)for(d=0;d=this._physicalStart?this._virtualStart+(a-this._physicalStart):this._virtualStart+(this._physicalCount-this._physicalStart)+a}, _assignModels:function(a){this._iterateItems(function(b,c){var d=this._physicalItems[b],e=this.items&&this.items[c];if(e!=null){var f=this.modelForElement(d);f.__key__=null;this._forwardProperty(f,this.as,e);this._forwardProperty(f,this.selectedAs,this.$.selector.isSelected(e));this._forwardProperty(f,this.indexAs,c);this._forwardProperty(f,"tabIndex",this._focusedVirtualIndex===c?0:-1);this._physicalIndexForKey[f.__key__]=b;f._flushProperties&&f._flushProperties(!0);d.removeAttribute("hidden")}else d.setAttribute("hidden", "")},a)}, _updateMetrics:function(a){Cr();var b=0,c=0,d=this._physicalAverageCount,e=this._physicalAverage;this._iterateItems(function(f){c+=this._physicalSizes[f];this._physicalSizes[f]=this._physicalItems[f].offsetHeight;b+=this._physicalSizes[f];this._physicalAverageCount+=this._physicalSizes[f]?1:0},a); this.grid?(this._updateGridMetrics(),this._physicalSize=Math.ceil(this._physicalCount/this._itemsPerRow)*this._rowHeight):(c=this._itemsPerRow===1?c:Math.ceil(this._physicalCount/this._itemsPerRow)*this._rowHeight,this._physicalSize=this._physicalSize+b-c,this._itemsPerRow=1);this._physicalAverageCount!==d&&(this._physicalAverage=Math.round((e*d+b)/this._physicalAverageCount))}, _updateGridMetrics:function(){this._itemWidth=this._physicalCount>0?this._physicalItems[0].getBoundingClientRect().width:200;this._rowHeight=this._physicalCount>0?this._physicalItems[0].offsetHeight:200;this._itemsPerRow=this._itemWidth?Math.floor(this._viewportWidth/this._itemWidth):this._itemsPerRow}, _positionItems:function(){this._adjustScrollPosition();var a=this._physicalTop;if(this.grid){var b=(this._viewportWidth-this._itemsPerRow*this._itemWidth)/2;this._iterateItems(function(c,d){var e=Math.floor(d%this._itemsPerRow*this._itemWidth+b);this._isRTL&&(e*=-1);this.translate3d(e+"px",a+"px",0,this._physicalItems[c]);this._shouldRenderNextRow(d)&&(a+=this._rowHeight)})}else this._iterateItems(function(c){this.translate3d(0,a+"px",0,this._physicalItems[c]); a+=this._physicalSizes[c]})}, _getPhysicalSizeIncrement:function(a){return this.grid?this._computeVidx(a)%this._itemsPerRow!==this._itemsPerRow-1?0:this._rowHeight:this._physicalSizes[a]}, _shouldRenderNextRow:function(a){return a%this._itemsPerRow===this._itemsPerRow-1}, _adjustScrollPosition:function(){var a=this._virtualStart===0?this._physicalTop:Math.min(this._scrollPosition+this._physicalTop,0);if(a!==0){this._physicalTop=this._physicalTop-a;var b=this._scrollPosition;!deb&&b>0&&this._resetScrollPosition(b-a)}}, _resetScrollPosition:function(a){this.scrollTarget&&a>=0&&(this._scrollPosition=this._scrollTop=a)}, _updateScrollerSize:function(a){this.grid?this._estScrollHeight=this._virtualRowCount*this._rowHeight:this._estScrollHeight=this._physicalBottom+Math.max(this._virtualCount-this._physicalCount-this._virtualStart,0)*this._physicalAverage;if((a=(a=(a=a||this._scrollHeight===0)||this._scrollPosition>=this._estScrollHeight-this._physicalSize)||this.grid&&this.$.items.style.height=this._viewportHeight)this.$.items.style.height= this._estScrollHeight+"px",this._scrollHeight=this._estScrollHeight}, scrollToItem:function(a){return this.scrollToIndex(this.items.indexOf(a))}, scrollToIndex:function(a){if(!(typeof a!=="number"||a<0||a>this.items.length-1)&&(Cr(),this._physicalCount!==0)){a=this._clamp(a,0,this._virtualCount-1);if(!this._isIndexRendered(a)||a>=this._maxVirtualStart)this._virtualStart=this.grid?a-this._itemsPerRow*2:a-1;this._manageFocus();this._assignModels();this._updateMetrics();this._physicalTop=Math.floor(this._virtualStart/this._itemsPerRow)*this._physicalAverage;for(var b=this._physicalStart,c=this._virtualStart,d=0,e=this._hiddenContentSize;c=this._virtualCount)){!this.multiSelection&&this.selectedItem&&this.clearSelection();if(this._isIndexRendered(a)){var b=this.modelForElement(this._physicalItems[this._getPhysicalIndex(a)]);b&&(b[this.selectedAs]=!0);this.updateSizeForIndex(a)}this.$.selector.selectIndex(a)}}, deselectItem:function(a){return this.deselectIndex(this.items.indexOf(a))}, deselectIndex:function(a){a<0||a>=this._virtualCount||(this._isIndexRendered(a)&&(this.modelForElement(this._physicalItems[this._getPhysicalIndex(a)])[this.selectedAs]=!1,this.updateSizeForIndex(a)),this.$.selector.deselectIndex(a))}, toggleSelectionForItem:function(a){return this.toggleSelectionForIndex(this.items.indexOf(a))}, toggleSelectionForIndex:function(a){(this.$.selector.isIndexSelected?this.$.selector.isIndexSelected(a):this.$.selector.isSelected(this.items[a]))?this.deselectIndex(a):this.selectIndex(a)}, clearSelection:function(){this._iterateItems(function(a){this.modelForElement(this._physicalItems[a])[this.selectedAs]=!1}); this.$.selector.clearSelection()}, _selectionEnabledChanged:function(a){(a?this.listen:this.unlisten).call(this,this,"tap","_selectionHandler")}, _selectionHandler:function(a){var b=this.modelForElement(a.target);if(b){var c=Qr(a).path[0];a=this._getActiveElement();var d=this._physicalItems[this._getPhysicalIndex(b[this.indexAs])];if(c.localName!=="input"&&c.localName!=="button"&&c.localName!=="select"){c=b.tabIndex;b.tabIndex=-100;var e=a?a.tabIndex:-1;b.tabIndex=c;a&&d!==a&&d.contains(a)&&e!==-100||this.toggleSelectionForItem(b[this.as])}}}, _multiSelectionChanged:function(a){this.clearSelection();this.$.selector.multi=a}, updateSizeForItem:function(a){return this.updateSizeForIndex(this.items.indexOf(a))}, updateSizeForIndex:function(a){if(!this._isIndexRendered(a))return null;this._updateMetrics([this._getPhysicalIndex(a)]);this._positionItems();return null}, _manageFocus:function(){var a=this._focusedVirtualIndex;a>=0&&a0&&this._physicalCount>0&&(this._focusedPhysicalIndex=this._physicalStart,this._focusedVirtualIndex=this._virtualStart,this._focusedItem=this._physicalItems[this._physicalStart])}, _convertIndexToCompleteRow:function(a){this._itemsPerRow=this._itemsPerRow||1;return this.grid?Math.ceil(a/this._itemsPerRow)*this._itemsPerRow:a}, _isIndexRendered:function(a){return a>=this._virtualStart&&a<=this._virtualEnd}, _isIndexVisible:function(a){return a>=this.firstVisibleIndex&&a<=this.lastVisibleIndex}, _getPhysicalIndex:function(a){return(this._physicalStart+(a-this._virtualStart))%this._physicalCount}, focusItem:function(a){this._focusPhysicalItem(a)}, _focusPhysicalItem:function(a){if(!(a<0||a>=this._virtualCount)){this._restoreFocusedItem();this._isIndexRendered(a)||this.scrollToIndex(a);var b=this._physicalItems[this._getPhysicalIndex(a)],c=this.modelForElement(b),d;c.tabIndex=-100;b.tabIndex===-100&&(d=b);d||(d=Qr(b).querySelector("[tabindex=\"-100\"]"));c.tabIndex=0;this._focusedVirtualIndex=a;d&&d.focus()}}, _removeFocusedItem:function(){this._offscreenFocusedItem&&this._itemsParent.removeChild(this._offscreenFocusedItem);this._focusedItem=this._focusBackfillItem=this._offscreenFocusedItem=null;this._focusedPhysicalIndex=this._focusedVirtualIndex=-1}, _createFocusBackfillItem:function(){var a=this._focusedPhysicalIndex;if(!(this._offscreenFocusedItem||this._focusedVirtualIndex<0)){if(!this._focusBackfillItem){var b=this.stamp(null);this._focusBackfillItem=b.root.querySelector("*");this._itemsParent.appendChild(b.root)}this._offscreenFocusedItem=this._physicalItems[a];this.modelForElement(this._offscreenFocusedItem).tabIndex=0;this._physicalItems[a]=this._focusBackfillItem;this._focusedPhysicalIndex=a;this.translate3d(0,"-10000px",0,this._offscreenFocusedItem)}}, _restoreFocusedItem:function(){if(this._offscreenFocusedItem&&!(this._focusedVirtualIndex<0)){this._assignModels();var a=this._focusedPhysicalIndex=this._getPhysicalIndex(this._focusedVirtualIndex),b=this._physicalItems[a];if(b){var c=this.modelForElement(b),d=this.modelForElement(this._offscreenFocusedItem);c[this.as]===d[this.as]?(this._focusBackfillItem=b,c.tabIndex=-1,this._physicalItems[a]=this._offscreenFocusedItem,this.translate3d(0,"-10000px",0,this._focusBackfillItem)):(this._removeFocusedItem(), this._focusBackfillItem=null);this._offscreenFocusedItem=null}}}, _didFocus:function(a){a=this.modelForElement(a.target);var b=this.modelForElement(this._focusedItem),c=this._offscreenFocusedItem!==null,d=this._focusedVirtualIndex;a&&(b===a?this._isIndexVisible(d)||this.scrollToIndex(d):(this._restoreFocusedItem(),b&&(b.tabIndex=-1),a.tabIndex=0,this._focusedVirtualIndex=d=a[this.indexAs],this._focusedPhysicalIndex=this._getPhysicalIndex(d),this._focusedItem=this._physicalItems[this._focusedPhysicalIndex],c&&!this._offscreenFocusedItem&&this._update()))}, _keydownHandler:function(a){switch(a.keyCode){case 40:this._focusedVirtualIndex0&&a.preventDefault();this._focusPhysicalItem(this._focusedVirtualIndex-(this.grid?this._itemsPerRow:1));break;case 37:this.grid&&this._focusPhysicalItem(this._focusedVirtualIndex+( this._isRTL?1:-1));break;case 13:this._focusPhysicalItem(this._focusedVirtualIndex),this.selectionEnabled&&this._selectionHandler(a);}}, _clamp:function(a,b,c){return Math.min(c,Math.max(b,a))}, _debounce:function(a,b,c){this._debouncers=this._debouncers||{};this._debouncers[a]=lr(this._debouncers[a],c,b.bind(this));mr(this._debouncers[a])}, _forwardProperty:function(a,b,c){a._setPendingProperty(b,c)}, _forwardHostPropV2:function(a,b){(this._physicalItems||[]).concat([this._offscreenFocusedItem,this._focusBackfillItem]).forEach(function(c){c&&this.modelForElement(c).forwardHostProp(a,b)},this)}, _notifyInstancePropV2:function(a,b,c){Lwa(this.as,b)&&(a=a[this.indexAs],b==this.as&&(this.items[a]=c),this.notifyPath(Mq(this.as,"items."+a,b),c))}, _getStampedChildren:function(){return this._physicalItems}, _forwardInstancePath:function(a,b,c){b.indexOf(this.as+".")===0&&this.notifyPath("items."+a.__key__+"."+b.slice(this.as.length+1),c)}, _forwardParentPath:function(a,b){(this._physicalItems||[]).concat([this._offscreenFocusedItem,this._focusBackfillItem]).forEach(function(c){c&&this.modelForElement(c).notifyPath(a,b)},this)}, _forwardParentProp:function(a,b){(this._physicalItems||[]).concat([this._offscreenFocusedItem,this._focusBackfillItem]).forEach(function(c){c&&(this.modelForElement(c)[a]=b)},this)}, _getActiveElement:function(){var a=this._itemsParent.node.domHost;return Qr(a?a.root:document).activeElement}, _scrollTargetChanged:function(a,b){this._oldScrollTarget&&(this._toggleScrollListener(!1,this._oldScrollTarget),this._oldScrollTarget=null);if(b)if(a==="document")this.scrollTarget=this._doc;else if(typeof a==="string"){var c,d;this.scrollTarget=(b=(d=(c=this.domHost)==null?void 0:c.polymerController)!=null?d:this.domHost)&&b.$?b.$[a]:Qr(this.ownerDocument).querySelector("#"+a)}else this._isValidScrollTarget()&&(this._oldScrollTarget=a,this._toggleScrollListener(this._shouldHaveListener,a))}});var eeb;var feb;is({_template:function(){if(feb!==void 0)return feb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content, c=b.insertBefore;eeb===void 0&&(eeb=document.createElement("template"));var d=eeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return feb=a}, is:"tp-yt-iron-pages",behaviors:[os.IronResizableBehavior,ps],properties:{activateEvent:{type:String,value:null}},observers:["_selectedPageChanged(selected)"],_selectedPageChanged:function(){this.async(this.notifyResize)}});var geb={properties:{elevation:{type:Number,reflectToAttribute:!0,readOnly:!0}},observers:["_calculateElevation(focused, disabled, active, pressed, receivedFocusFromKeyboard)","_computeKeyboardClass(receivedFocusFromKeyboard)"],hostAttributes:{role:"button",tabindex:"0",animated:!0},_calculateElevation:function(){var a=1;this.disabled?a=0:this.active||this.pressed?a=4:this.receivedFocusFromKeyboard&&(a=3);this._setElevation(a)}, _computeKeyboardClass:function(a){this.toggleClass("keyboard-focus",a)}, _spaceKeyDownHandler:function(a){sw._spaceKeyDownHandler.call(this,a);this.hasRipple()&&this.getRipple().ripples.length<1&&this._ripple.uiDownAction()}, _spaceKeyUpHandler:function(a){sw._spaceKeyUpHandler.call(this,a);this.hasRipple()&&this._ripple.uiUpAction()}},heb=[tw, ms,Cx,geb];var ieb;var jeb;var keb=function(){}; g=keb.prototype;g.registered=function(){}; g.addOwnKeyBinding=function(){}; g.removeOwnKeyBindings=function(){}; g.keyboardEventMatchesKeys=function(){}; g._collectKeyBindings=function(){}; g._prepKeyBindings=function(){}; g._addKeyBinding=function(){}; g._resetKeyEventListeners=function(){}; g._listenKeyEventListeners=function(){}; g._unlistenKeyEventListeners=function(){}; g._onKeyBindingEvent=function(){}; g._triggerKeyHandler=function(){}; g._tapHandler=function(){}; g._focusChanged=function(){}; g._detectKeyboardFocus=function(){}; g._userActivate=function(){}; g._upHandler=function(){}; g._asyncClick=function(){}; g._pressedChanged=function(){}; g._ariaActiveAttributeChanged=function(){}; g._activeChanged=function(){}; g._controlStateChanged=function(){}; g._changedButtonState=function(){}; g._focusBlurHandler=function(){}; g._disabledChanged=function(){}; g._changedControlState=function(){}; g._buttonStateChanged=function(){}; g._downHandler=function(){}; g.ensureRipple=function(){}; g.getRipple=function(){}; g.hasRipple=function(){}; g._createRipple=function(){}; g._noinkChanged=function(){}; g._computeKeyboardClass=function(){}; g._spaceKeyDownHandler=function(){}; g._spaceKeyUpHandler=function(){}; g._setPressed=function(){}; g._setPointerDown=function(){}; g._setReceivedFocusFromKeyboard=function(){}; g._setFocused=function(){}; g._setElevation=function(){}; keb=is({_template:function(){if(jeb!==void 0)return jeb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;ieb===void 0&&(ieb=document.createElement("template"));var d=ieb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jeb=a}, is:"tp-yt-paper-button",hostAttributes:{"style-target":"host"},behaviors:[heb],properties:{raised:{type:Boolean,reflectToAttribute:!0,value:!1,observer:"_calculateElevation"}},_calculateElevation:function(){this.raised?geb._calculateElevation.apply(this):this._setElevation(0)}});var leb;var meb;/* Copyright (c) 2016 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ is({_template:function(){if(meb!==void 0)return meb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;leb===void 0&&(leb=document.createElement("template"));var d=leb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return meb=a}, is:"tp-yt-paper-checkbox",behaviors:[zMa],hostAttributes:{role:"checkbox","aria-checked":!1,tabindex:0},properties:{ariaActiveAttribute:{type:String,value:"aria-checked"}},attached:function(){$r(this,function(){if(this.getComputedStyleValue("--calculated-paper-checkbox-ink-size").trim()==="-1px"){var a=this.getComputedStyleValue("--calculated-paper-checkbox-size").trim(),b="px",c=a.match(/[A-Za-z]+$/);c!==null&&(b=c[0]);a=parseFloat(a);c=8/3*a;b==="px"&&(c=Math.floor(c),c%2!==a%2&&c++);this.updateStyles({"--paper-checkbox-ink-size":c+ b})}})}, _computeCheckboxClass:function(a,b){var c="";a&&(c+="checked ");b&&(c+="invalid");return c}, _computeCheckmarkClass:function(a){return a?"":"hidden"}, _createRipple:function(){this._rippleContainer=this.$.checkboxContainer;return xMa._createRipple.call(this)}});var neb;var oeb;var peb={hostAttributes:{role:"dialog",tabindex:"-1"},properties:{modal:{type:Boolean,value:!1},modern:{type:Boolean,value:!1,reflectToAttribute:!0},isAriaModal:{type:Boolean,value:!1},__readied:{type:Boolean,value:!1}},observers:["_modalChanged(modal, __readied)","isAriaModalChanged(isAriaModal)"],listeners:{tap:"_onDialogTap",click:"_onDialogClickWrapped"},_onDialogTap:function(a){y("dialog_behavior_no_tap_killswitch")&&this._onDialogClick(a)}, _onDialogClickWrapped:function(a){y("dialog_behavior_no_tap_killswitch")||this._onDialogClick(a)}, ready:function(){this.__prevNoCancelOnOutsideClick=this.noCancelOnOutsideClick;this.__prevNoCancelOnEscKey=this.noCancelOnEscKey;this.__prevWithBackdrop=this.withBackdrop;this.__readied=!0}, _modalChanged:function(a,b){b&&(a?(this.__prevNoCancelOnOutsideClick=this.noCancelOnOutsideClick,this.__prevNoCancelOnEscKey=this.noCancelOnEscKey,this.__prevWithBackdrop=this.withBackdrop,this.withBackdrop=this.noCancelOnEscKey=this.noCancelOnOutsideClick=!0,this.setAttribute("aria-modal","true")):(this.noCancelOnOutsideClick=this.noCancelOnOutsideClick&&this.__prevNoCancelOnOutsideClick,this.noCancelOnEscKey=this.noCancelOnEscKey&&this.__prevNoCancelOnEscKey,this.withBackdrop=this.withBackdrop&& this.__prevWithBackdrop))}, isAriaModalChanged:function(a){if(a){var b;((b=this.hostElement)!=null?b:this).setAttribute("aria-modal","true")}else{var c;((c=this.hostElement)!=null?c:this).removeAttribute("aria-modal")}}, _updateClosingReasonConfirmed:function(a){this.closingReason=this.closingReason||{};this.closingReason.confirmed=a}, _onDialogClick:function(a){for(var b=Qr(a).path,c=0,d,e=b.indexOf((d=this.hostElement)!=null?d:this);c\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;neb===void 0&&(neb=document.createElement("template"));var d=neb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oeb=a}, is:"tp-yt-paper-dialog",hostAttributes:{"style-target":"host"},behaviors:[[DI,peb],fdb],listeners:{"neon-animation-finish":"_onNeonAnimationFinish"},_renderOpened:function(){this.cancelAnimation();this.playAnimation("entry")}, _renderClosed:function(){this.cancelAnimation();this.playAnimation("exit")}, _onNeonAnimationFinish:function(){this.opened?this._finishRenderOpened():this._finishRenderClosed()}});var qeb;var reb;is({_template:function(){if(reb!==void 0)return reb;var a=document.createElement("template");M(a,"
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;qeb===void 0&&(qeb=document.createElement("template"));var d=qeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return reb=a}, is:"tp-yt-paper-dialog-scrollable",properties:{dialogElement:{type:Object}},get scrollTarget(){return this.$.scrollable},ready:function(){this._ensureTarget();this.classList.add("no-padding")}, attached:function(){this._ensureTarget();requestAnimationFrame(this.updateScrollState.bind(this))}, updateScrollState:function(){this.toggleClass("is-scrolled",this.scrollTarget.scrollTop>0);this.toggleClass("can-scroll",this.scrollTarget.offsetHeight=this.scrollTarget.scrollHeight)}, _ensureTarget:function(){var a,b,c;if(((a=window.ShadyDOM)==null?void 0:a.noPatch)!==!0&&((b=window.ShadyDOM)==null?void 0:b.noPatch)!=="on-demand"||((c=this.__shady_parentNode)==null?void 0:c.nodeName)!=="#document-fragment")this.dialogElement=this.dialogElement||this.parentElement;this.dialogElement&&this.dialogElement.behaviors&&this.dialogElement.behaviors.indexOf(peb)>=0?(this.dialogElement.sizingTarget=this.scrollTarget,this.scrollTarget.classList.remove("fit")):this.dialogElement&&this.scrollTarget.classList.add("fit")}});var seb;var teb;var ueb=na(["\n\n\n\n"]),veb=Zq(ueb);veb.setAttribute("style","display: none;");document.head.appendChild(veb.content);var web;var xeb;var yeb=1,zeb=1,Aeb=1,Beb=[ms,rw,{properties:{label:{type:String},value:{notify:!0,type:String},disabled:{type:Boolean,value:!1},invalid:{type:Boolean,value:!1,notify:!0},allowedPattern:{type:String},type:{type:String},list:{type:String},pattern:{type:String},required:{type:Boolean,value:!1},errorMessage:{type:String},charCounter:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},autoValidate:{type:Boolean,value:!1},validator:{type:String},autocomplete:{type:String, value:"off"},autofocus:{type:Boolean,observer:"_autofocusChanged"},inputmode:{type:String},minlength:{type:Number},maxlength:{type:Number},min:{type:String},max:{type:String},step:{type:String},name:{type:String},placeholder:{type:String,value:""},readonly:{type:Boolean,value:!1},size:{type:Number},autocapitalize:{type:String,value:"none"},autocorrect:{type:String,value:"off"},autosave:{type:String},results:{type:Number},accept:{type:String},multiple:{type:Boolean},inputDir:{type:String},_typesThatHaveText:{type:Array}, _ariaDescribedBy:{type:String,value:""},_ariaLabelledBy:{type:String,value:""},_inputId:{type:String,value:""}},listeners:{"addon-attached":"_onAddonAttached"},keyBindings:{"shift+tab:keydown":"_onShiftTabDown"},hostAttributes:{tabindex:0},get inputElement(){this.$||(this.$={});this.$.input||(this._generateInputId(),this.$.input=this.$$("#"+this._inputId));return this.$.input},get _focusableElement(){return this.inputElement},created:function(){this._typesThatHaveText="date datetime datetime-local month time week file".split(" ")}, attached:function(){this._updateAriaLabelledBy();!$q&&this.inputElement&&this._typesThatHaveText.indexOf(this.inputElement.type)!==-1&&(this.alwaysFloatLabel=!0)}, _appendStringWithSpace:function(a,b){a?a=a+" "+b:a=b;return a}, _onAddonAttached:function(a){a=Qr(a).rootTarget;if(a.id)this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,a.id);else{var b="paper-input-add-on-"+zeb++;a.id=b;this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,b)}}, validate:function(){return this.inputElement.validate()}, _focusBlurHandler:function(a){ms._focusBlurHandler.call(this,a);this.focused&&!this._shiftTabPressed&&this._focusableElement&&this._focusableElement.focus()}, _onShiftTabDown:function(){var a=this.getAttribute("tabindex");this._shiftTabPressed=!0;this.setAttribute("tabindex","-1");this.async(function(){this.setAttribute("tabindex",a);this._shiftTabPressed=!1},1)}, _handleAutoValidate:function(){this.autoValidate&&this.validate()}, updateValueAndPreserveCaret:function(a){try{var b=this.inputElement.selectionStart;this.value=a;this.inputElement.selectionStart=b;this.inputElement.selectionEnd=b}catch(c){this.value=a}}, _computeAlwaysFloatLabel:function(a,b){return b||a}, _updateAriaLabelledBy:function(){var a=Qr(this.root).querySelector("label");if(a){if(a.id)var b=a.id;else b="paper-input-label-"+yeb++,a.id=b;this._ariaLabelledBy=b}else this._ariaLabelledBy=""}, _generateInputId:function(){this._inputId&&this._inputId!==""||(this._inputId="input-"+Aeb++)}, _onChange:function(a){this.shadowRoot&&this.fire(a.type,{sourceEvent:a},{node:this,bubbles:a.bubbles,cancelable:a.cancelable})}, _autofocusChanged:function(){if(this.autofocus&&this._focusableElement){var a=document.activeElement;a instanceof HTMLElement&&a!==document.body&&a!==document.documentElement||this._focusableElement.focus()}}}];var Ceb={attached:function(){this.fire("addon-attached")}, update:function(){}};var Deb;var Eeb;is({_template:function(){if(Eeb!==void 0)return Eeb;var a=document.createElement("template");M(a,"[[_charCounterStr]]\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Deb===void 0&&(Deb=document.createElement("template"));var d=Deb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Eeb=a}, is:"tp-yt-paper-input-char-counter",hostAttributes:{"style-target":"host"},behaviors:[Ceb],properties:{_charCounterStr:{type:String,value:"0"}},update:function(a){if(a.inputElement){a.value=a.value||"";var b=a.value.toString().length.toString();a.inputElement.hasAttribute("maxlength")&&(b+="/"+a.inputElement.getAttribute("maxlength"));this._charCounterStr=b}}});var Feb;var Geb;is({_template:function(){if(Geb!==void 0)return Geb;var a=document.createElement("template");M(a,"\n\n
\n \n\n
\n \n \n
\n\n \n
\n\n
\n
\n
\n
\n\n
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Feb===void 0&&(Feb=document.createElement("template"));var d=Feb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Geb=a}, is:"tp-yt-paper-input-container",hostAttributes:{"style-target":"host"},properties:{noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},attrForValue:{type:String,value:"bind-value"},autoValidate:{type:Boolean,value:!1},invalid:{observer:"_invalidChanged",type:Boolean,value:!1},focused:{readOnly:!0,type:Boolean,value:!1,notify:!0},noUnfloatedLabelError:{type:Boolean,value:!1},_addons:{type:Array},_inputHasContent:{type:Boolean,value:!1},_inputSelector:{type:String,value:"input,tp-yt-iron-input,textarea,.paper-input-input"}, _boundOnFocus:{type:Function,value:function(){return this._onFocus.bind(this)}}, _boundOnBlur:{type:Function,value:function(){return this._onBlur.bind(this)}}, _boundOnInput:{type:Function,value:function(){return this._onInput.bind(this)}}, _boundValueChanged:{type:Function,value:function(){return this._onValueChanged.bind(this)}}}, listeners:{"addon-attached":"_onAddonAttached","iron-input-validate":"_onIronInputValidate"},get _valueChangedEvent(){return this.attrForValue+"-changed"},get _propertyForValue(){return Gq(this.attrForValue)},get _inputElement(){return Qr(this).querySelector(this._inputSelector)},get _inputElementValue(){return this._inputElement[this._propertyForValue]||this._inputElement.value},ready:function(){this.__isFirstValueUpdate=!0;this._addons||(this._addons=[]);this.addEventListener("focus",this._boundOnFocus, !0);this.addEventListener("blur",this._boundOnBlur,!0)}, attached:function(){this.attrForValue||this.addEventListener("input",this._onInput);this.initializeInput()}, onInputSlotChanged:function(){this._addons||(this._addons=[]);this.attrForValue&&this._inputElement.addEventListener(this._valueChangedEvent,this._boundValueChanged);this.initializeInput()}, initializeInput:function(){this._inputElement&&(this._inputElementValue&&this._inputElementValue!=""?this._handleValueAndAutoValidate(this._inputElement):this._handleValue(this._inputElement))}, _onAddonAttached:function(a){this._addons||(this._addons=[]);a=a.target;this._addons.indexOf(a)===-1&&(this._addons.push(a),this.isAttached&&this._handleValue(this._inputElement))}, _onFocus:function(){this._setFocused(!0)}, _onBlur:function(){this._setFocused(!1);this._handleValueAndAutoValidate(this._inputElement)}, _onInput:function(a){this._handleValueAndAutoValidate(a.target)}, _onValueChanged:function(a){var b=a.target;if(this.__isFirstValueUpdate&&(this.__isFirstValueUpdate=!1,b.value===void 0||b.value===""))return;this._handleValueAndAutoValidate(a.target)}, _handleValue:function(a){var b=this._inputElementValue;b||b===0||a.type==="number"&&!a.checkValidity()?this._inputHasContent=!0:this._inputHasContent=!1;this.updateAddons({inputElement:a,value:b,invalid:this.invalid})}, _handleValueAndAutoValidate:function(a){this.autoValidate&&a&&(this.invalid=!(a.validate?a.validate(this._inputElementValue):a.checkValidity()));this._handleValue(a)}, _onIronInputValidate:function(){this.invalid=this._inputElement.invalid}, _invalidChanged:function(){this._addons&&this.updateAddons({invalid:this.invalid})}, updateAddons:function(a){if(this._addons)for(var b,c=0;b=this._addons[c];c++)b.update(a)}, _computeInputContentClass:function(a,b,c,d,e){var f="input-content";a?(e&&(f+=" label-is-hidden"),d&&!this.noUnfloatedLabelError&&(f+=" is-invalid")):(a=this.querySelector("label"),b||e?(f+=" label-is-floating",this.$.labelAndInputContainer.style.position="static",d?f+=" is-invalid":c&&(f+=" label-is-highlighted")):(a&&(this.$.labelAndInputContainer.style.position="relative"),d&&!this.noUnfloatedLabelError&&(f+=" is-invalid")));c&&(f+=" focused");return f}, _computeUnderlineClass:function(a,b){var c="underline";b?c+=" is-invalid":a&&(c+=" is-highlighted");return c}, _computeAddOnContentClass:function(a,b){var c="add-on-content";b?c+=" is-invalid":a&&(c+=" is-highlighted");return c}});var Heb;var Ieb;is({_template:function(){if(Ieb!==void 0)return Ieb;var a=document.createElement("template");M(a,"\n
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Heb===void 0&&(Heb=document.createElement("template"));var d=Heb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ieb=a}, is:"tp-yt-paper-input-error",hostAttributes:{"style-target":"host"},behaviors:[Ceb],properties:{invalid:{readOnly:!0,reflectToAttribute:!0,type:Boolean}},update:function(a){this._setInvalid(a.invalid)}});is({is:"tp-yt-paper-input",_template:function(){if(xeb!==void 0)return xeb;var a=document.createElement("template");M(a,"\n \n\n \n\n \n \n \n \n\n \n\n \n\n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;web===void 0&&(web=document.createElement("template"));var d=web;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xeb=a}, behaviors:[Beb,uw],properties:{value:{type:String},noUnfloatedLabelError:{type:Boolean,value:!1},inputRole:{type:String,value:void 0},inputAriaHaspopup:{type:String,value:void 0}},get _focusableElement(){return this.inputElement._inputElement},listeners:{"iron-input-ready":"_onIronInputReady"},_onIronInputReady:function(){this.$.nativeInput||(this.$.nativeInput=this.$$("input"));this.inputElement&&this._typesThatHaveText.indexOf(this.$.nativeInput.type)!==-1&&(this.alwaysFloatLabel=!0);this.inputElement.bindValue&& this.$.container._handleValueAndAutoValidate(this.inputElement)}});var Jeb;var Keb;is({is:"tp-yt-paper-menu-grow-height-animation",_template:null,behaviors:[rI],configure:function(a){var b=a.node,c=b.getBoundingClientRect().height;return this._effect=new KeyframeEffect(b,[{height:c/2+"px"},{height:c+"px"}],this.timingFromConfig(a))}}); is({is:"tp-yt-paper-menu-grow-width-animation",_template:null,behaviors:[rI],configure:function(a){var b=a.node,c=b.getBoundingClientRect().width;return this._effect=new KeyframeEffect(b,[{width:c/2+"px"},{width:c+"px"}],this.timingFromConfig(a))}}); is({is:"tp-yt-paper-menu-shrink-width-animation",_template:null,behaviors:[rI],configure:function(a){var b=a.node,c=b.getBoundingClientRect().width;return this._effect=new KeyframeEffect(b,[{width:c+"px"},{width:c-c/20+"px"}],this.timingFromConfig(a))}}); is({is:"tp-yt-paper-menu-shrink-height-animation",_template:null,behaviors:[rI],configure:function(a){var b=a.node,c=b.getBoundingClientRect().height;this.setPrefixedProperty(b,"transformOrigin","0 0");return this._effect=new KeyframeEffect(b,[{height:c+"px",transform:"translateY(0)"},{height:c/2+"px",transform:"translateY(-20px)"}],this.timingFromConfig(a))}});var EI={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},Leb=function(){}; g=Leb.prototype;g.registered=function(){}; g.addOwnKeyBinding=function(){}; g.removeOwnKeyBindings=function(){}; g.keyboardEventMatchesKeys=function(){}; g._collectKeyBindings=function(){}; g._prepKeyBindings=function(){}; g._addKeyBinding=function(){}; g._resetKeyEventListeners=function(){}; g._listenKeyEventListeners=function(){}; g._unlistenKeyEventListeners=function(){}; g._onKeyBindingEvent=function(){}; g._triggerKeyHandler=function(){}; g._focusBlurHandler=function(){}; g._changedControlState=function(){}; g._setFocused=function(){}; Leb=is({_template:function(){if(Keb!==void 0)return Keb;var a=document.createElement("template");M(a,"
\n \n
\n\n\n
\n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Jeb===void 0&&(Jeb=document.createElement("template"));var d=Jeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Keb=a}, is:"tp-yt-paper-menu-button",behaviors:[rw,ms],properties:{opened:{type:Boolean,value:!1,notify:!0,observer:"_openedChanged"},horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},noOverlap:{type:Boolean},noAnimations:{type:Boolean,value:!1},ignoreSelect:{type:Boolean,value:!1},closeOnActivate:{type:Boolean, value:!1},openAnimationConfig:{type:Object,value:function(){return[{name:"fade-in-animation",timing:{delay:100,duration:200}},{name:"tp-yt-paper-menu-grow-width-animation",timing:{delay:100,duration:150,easing:EI.ANIMATION_CUBIC_BEZIER}},{name:"tp-yt-paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:EI.ANIMATION_CUBIC_BEZIER}}]}}, closeAnimationConfig:{type:Object,value:function(){return[{name:"fade-out-animation",timing:{duration:150}},{name:"tp-yt-paper-menu-shrink-width-animation",timing:{delay:100,duration:50,easing:EI.ANIMATION_CUBIC_BEZIER}},{name:"tp-yt-paper-menu-shrink-height-animation",timing:{duration:200,easing:"ease-in"}}]}}, allowOutsideScroll:{type:Boolean,value:!1},restoreFocusOnClose:{type:Boolean,value:!0},expandSizingTargetForScrollbars:{type:Boolean,value:!1},_dropdownContent:{type:Object},fitInto:{type:Object}},hostAttributes:{role:"group","aria-haspopup":"true"},listeners:{"iron-activate":"_onIronActivate","iron-select":"_onIronSelect"},get contentElement(){for(var a=Qr(this.$.content).getDistributedNodes(),b=0,c=a.length;b-1&&a.preventDefault()}}); Object.keys(EI).forEach(function(a){Leb[a]=EI[a]});var Meb=qI.IronButtonState,Neb=gs(HTMLElement); is({_template:function(){if(teb!==void 0)return teb;var a=document.createElement("template");M(a,"\n \n
\n \n \n \n \n \n \n \n \n \n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;seb===void 0&&(seb=document.createElement("template"));var d=seb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return teb=a}, is:"tp-yt-paper-dropdown-menu",hostAttributes:{"style-target":"host"},behaviors:[Meb,ms,uw,xw],properties:{selectedItemLabel:{type:String,notify:!0,readOnly:!0},selectedItem:{type:Object,notify:!0,readOnly:!0},value:{type:String,notify:!0},label:{type:String},placeholder:{type:String},errorMessage:{type:String},opened:{type:Boolean,notify:!0,value:!1,observer:"_openedChanged"},allowOutsideScroll:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1,reflectToAttribute:!0},alwaysFloatLabel:{type:Boolean, value:!1},noAnimations:{type:Boolean,value:!1},horizontalAlign:{type:String,value:"right"},verticalAlign:{type:String,value:"top"},verticalOffset:Number,dynamicAlign:{type:Boolean},restoreFocusOnClose:{type:Boolean,value:!0},expandSizingTargetForScrollbars:{type:Boolean,value:!1},fitInto:{type:Object}},listeners:{tap:"_onTap"},keyBindings:{"up down":"open",esc:"close"},observers:["_selectedItemChanged(selectedItem)"],_attachDom:function(a){var b=Eq(this);b.attachShadow({mode:"open",delegatesFocus:!0, shadyUpgradeFragment:a});b.shadowRoot.appendChild(a);return Neb.prototype._attachDom.call(this,a)}, focus:function(){this.$.input._focusableElement.focus()}, attached:function(){var a=this.contentElement;a&&a.selectedItem&&this._setSelectedItem(a.selectedItem)}, get contentElement(){for(var a=Qr(this.$.content).getDistributedNodes(),b=0,c=a.length;b\n \n
\n \n
 
\n \n [[errorMessage]]\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Oeb===void 0&&(Oeb=document.createElement("template"));var d=Oeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Peb=a}, is:"tp-yt-paper-dropdown-menu-light",hostAttributes:{"style-target":"host"},behaviors:[Qeb,ms,Cx,uw,xw],properties:{selectedItemLabel:{type:String,notify:!0,readOnly:!0},selectedItem:{type:Object,notify:!0,readOnly:!0},value:{type:String,notify:!0,observer:"_valueChanged"},label:{type:String},placeholder:{type:String},opened:{type:Boolean,notify:!0,value:!1,observer:"_openedChanged"},allowOutsideScroll:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1,reflectToAttribute:!0},alwaysFloatLabel:{type:Boolean, value:!1},noAnimations:{type:Boolean,value:!1},horizontalAlign:{type:String,value:"right"},verticalAlign:{type:String,value:"top"},verticalOffset:Number,hasContent:{type:Boolean,readOnly:!0}},listeners:{tap:"_onTap"},keyBindings:{"up down":"open",esc:"close"},observers:["_selectedItemChanged(selectedItem)"],_attachDom:function(a){var b=Eq(this);b.attachShadow({mode:"open",delegatesFocus:!0,shadyUpgradeFragment:a});b.shadowRoot.appendChild(a);return Reb.prototype._attachDom.call(this,a)}, focus:function(){this.$["dropdown-trigger"].focus()}, attached:function(){var a=this.contentElement;a&&a.selectedItem&&this._setSelectedItem(a.selectedItem)}, get contentElement(){for(var a=Qr(this.$.content).getDistributedNodes(),b=0,c=a.length;b\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Seb===void 0&&(Seb=document.createElement("template"));var d=Seb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Teb=a}, hostAttributes:{role:"button",tabindex:"0","style-target":"host"},behaviors:[yMa],properties:{src:{type:String},icon:{type:String},alt:{type:String,observer:"_altChanged"}},_altChanged:function(a,b){var c=this.getAttribute("aria-label");c&&b!=c||this.setAttribute("aria-label",a)}});var Ueb;var Veb;is({_template:function(){if(Veb!==void 0)return Veb;var a=document.createElement("template");M(a,"
\n \n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Ueb===void 0&&(Ueb=document.createElement("template"));var d=Ueb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Veb=a}, is:"tp-yt-paper-icon-item",hostAttributes:{"style-target":"host"},behaviors:[Dx]});var Web;var Xeb;is({_template:function(){if(Xeb!==void 0)return Xeb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;Web===void 0&&(Web=document.createElement("template"));var d=Web;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Xeb=a}, is:"tp-yt-paper-item-body"});var Yeb;var Zeb;is({_template:function(){if(Zeb!==void 0)return Zeb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Yeb===void 0&&(Yeb=document.createElement("template"));var d=Yeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Zeb=a}, is:"tp-yt-paper-progress",behaviors:[ddb],properties:{secondaryProgress:{type:Number,value:0},secondaryRatio:{type:Number,value:0,readOnly:!0},indeterminate:{type:Boolean,value:!1,observer:"_toggleIndeterminate"},disabled:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"_disabledChanged"}},observers:["_progressChanged(secondaryProgress, value, min, max, indeterminate)"],hostAttributes:{role:"progressbar"},_toggleIndeterminate:function(a){this.toggleClass("indeterminate",a,this.$.primaryProgress)}, _transformProgress:function(a,b){a.style.transform=a.style.webkitTransform="scaleX("+b/100+")"}, _mainRatioChanged:function(a){this._transformProgress(this.$.primaryProgress,a)}, _progressChanged:function(a,b,c,d,e){a=this._clampValue(a);b=this._clampValue(b);var f=this._calcRatio(a)*100,h=this._calcRatio(b)*100;this._setSecondaryRatio(f);this._transformProgress(this.$.secondaryProgress,f);this._transformProgress(this.$.primaryProgress,h);this.secondaryProgress=a;e?this.removeAttribute("aria-valuenow"):this.setAttribute("aria-valuenow",b);this.setAttribute("aria-valuemin",c);this.setAttribute("aria-valuemax",d)}, _disabledChanged:function(a){this.setAttribute("aria-disabled",a?"true":"false")}, _hideSecondaryProgress:function(a){return a===0}});var $eb;var afb;var bfb=function(){}; g=bfb.prototype;g.addOwnKeyBinding=function(){}; g.removeOwnKeyBindings=function(){}; g.keyboardEventMatchesKeys=function(){}; g._collectKeyBindings=function(){}; g._prepKeyBindings=function(){}; g._addKeyBinding=function(){}; g._resetKeyEventListeners=function(){}; g._listenKeyEventListeners=function(){}; g._unlistenKeyEventListeners=function(){}; g._onKeyBindingEvent=function(){}; g._triggerKeyHandler=function(){}; g._tapHandler=function(){}; g._focusChanged=function(){}; g._detectKeyboardFocus=function(){}; g._userActivate=function(){}; g._upHandler=function(){}; g._spaceKeyDownHandler=function(){}; g._spaceKeyUpHandler=function(){}; g._asyncClick=function(){}; g._pressedChanged=function(){}; g._ariaActiveAttributeChanged=function(){}; g._activeChanged=function(){}; g._controlStateChanged=function(){}; g._changedButtonState=function(){}; g._focusBlurHandler=function(){}; g._disabledChanged=function(){}; g._changedControlState=function(){}; g._downHandler=function(){}; g.ensureRipple=function(){}; g.getRipple=function(){}; g.hasRipple=function(){}; g._noinkChanged=function(){}; g._focusedChanged=function(){}; g._createRipple=function(){}; g.registered=function(){}; g._invalidChanged=function(){}; g.hasValidator=function(){}; g.validate=function(){}; g._getValidity=function(){}; g._requiredChanged=function(){}; g._valueChanged=function(){}; g._checkedChanged=function(){}; g._buttonStateChanged=function(){}; g._setPressed=function(){}; g._setPointerDown=function(){}; g._setReceivedFocusFromKeyboard=function(){}; g._setFocused=function(){}; bfb=is({is:"tp-yt-paper-radio-button",_template:function(){if(afb!==void 0)return afb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;$eb===void 0&&($eb=document.createElement("template"));var d=$eb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return afb=a}, behaviors:[zMa],hostAttributes:{role:"radio","aria-checked":!1,tabindex:0},properties:{ariaActiveAttribute:{type:String,value:"aria-checked"},name:{type:String,reflectToAttribute:!0}},ready:function(){this._rippleContainer=this.$.radioContainer}, attached:function(){$r(this,function(){if(this.getComputedStyleValue("--calculated-paper-radio-button-ink-size").trim()==="-1px"){var a=parseFloat(this.getComputedStyleValue("--calculated-paper-radio-button-size").trim()),b=Math.floor(3*a);b%2!==a%2&&b++;this.updateStyles({"--paper-radio-button-ink-size":b+"px"})}})}});var cfb;var dfb;is({_template:function(){if(dfb!==void 0)return dfb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;cfb===void 0&&(cfb=document.createElement("template"));var d=cfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dfb=a}, is:"tp-yt-paper-radio-group",behaviors:[cdb],hostAttributes:{role:"radiogroup"},properties:{attrForSelected:{type:String,value:"name"},selectedAttribute:{type:String,value:"checked"},selectable:{type:String,value:"tp-yt-paper-radio-button"},allowEmptySelection:{type:Boolean,value:!1}},select:function(a){var b=this._valueToItem(a);if(!b||!b.hasAttribute("disabled")){if(this.selected){b=this._valueToItem(this.selected);if(this.selected==a)if(this.allowEmptySelection)a="";else{b&&(b.checked=!0);return}b&&( b.checked=!1)}ps.select.apply(this,[a]);this.fire("paper-radio-group-changed")}}, _activateFocusedItem:function(){this._itemActivate(this._valueForItem(this.focusedItem),this.focusedItem)}, _onUpKey:function(a){this._focusPrevious();a.preventDefault();this._activateFocusedItem()}, _onDownKey:function(a){this._focusNext();a.preventDefault();this._activateFocusedItem()}, _onLeftKey:function(a){bdb._onLeftKey.apply(this,arguments);this._activateFocusedItem()}, _onRightKey:function(a){bdb._onRightKey.apply(this,arguments);this._activateFocusedItem()}, _applySelection:function(){ps._applySelection.apply(this,arguments)}, _resetTabindices:function(){yw._resetTabindices.apply(this,arguments);this.items.forEach(function(a){a.removeAttribute("aria-selected")},this)}});var efb;var ffb;var gfb=function(){}; g=gfb.prototype;g.registered=function(){}; g.addOwnKeyBinding=function(){}; g.removeOwnKeyBindings=function(){}; g.keyboardEventMatchesKeys=function(){}; g._collectKeyBindings=function(){}; g._prepKeyBindings=function(){}; g._addKeyBinding=function(){}; g._resetKeyEventListeners=function(){}; g._listenKeyEventListeners=function(){}; g._unlistenKeyEventListeners=function(){}; g._onKeyBindingEvent=function(){}; g._triggerKeyHandler=function(){}; g._tapHandler=function(){}; g._focusChanged=function(){}; g._detectKeyboardFocus=function(){}; g._userActivate=function(){}; g._upHandler=function(){}; g._spaceKeyDownHandler=function(){}; g._spaceKeyUpHandler=function(){}; g._asyncClick=function(){}; g._pressedChanged=function(){}; g._ariaActiveAttributeChanged=function(){}; g._activeChanged=function(){}; g._controlStateChanged=function(){}; g._changedButtonState=function(){}; g._focusBlurHandler=function(){}; g._disabledChanged=function(){}; g._changedControlState=function(){}; g._buttonStateChanged=function(){}; g._downHandler=function(){}; g.ensureRipple=function(){}; g.getRipple=function(){}; g.hasRipple=function(){}; g._noinkChanged=function(){}; g._calcRatio=function(){}; g._clampValue=function(){}; g._calcStep=function(){}; g._validateValue=function(){}; g._update=function(){}; g._setImmediateValue=function(){}; g._setExpand=function(){}; g._setDragging=function(){}; g._setTransiting=function(){}; g._setMarkers=function(){}; g._setPressed=function(){}; g._setPointerDown=function(){}; g._setReceivedFocusFromKeyboard=function(){}; g._setFocused=function(){}; g._setRatio=function(){}; gfb=is({_template:function(){if(ffb!==void 0)return ffb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n\n \n\n
\n
\n
\n
\n
\n
\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;efb===void 0&&(efb=document.createElement("template"));var d=efb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ffb=a}, is:"tp-yt-paper-slider",behaviors:[rw,uw,yMa,ddb],properties:{value:{type:Number,value:0},snaps:{type:Boolean,value:!1,notify:!0},pin:{type:Boolean,value:!1,notify:!0},secondaryProgress:{type:Number,value:0,notify:!0,observer:"_secondaryProgressChanged"},editable:{type:Boolean,value:!1},immediateValue:{type:Number,value:0,readOnly:!0,notify:!0},maxMarkers:{type:Number,value:0,notify:!0},expand:{type:Boolean,value:!1,readOnly:!0},ignoreBarTouch:{type:Boolean,value:!1},dragging:{type:Boolean,value:!1, readOnly:!0,notify:!0},transiting:{type:Boolean,value:!1,readOnly:!0},markers:{type:Array,readOnly:!0,value:function(){return[]}}, light:{type:Boolean,value:!1,reflectToAttribute:!0}},observers:["_updateKnob(value, min, max, snaps, step)","_valueChanged(value)","_immediateValueChanged(immediateValue)","_updateMarkers(maxMarkers, min, max, snaps)"],hostAttributes:{role:"slider",tabindex:0},keyBindings:{left:"_leftKey",right:"_rightKey","down pagedown home":"_decrementKey","up pageup end":"_incrementKey"},ready:function(){this.ignoreBarTouch&&xr(this.$.sliderBar,"auto")}, increment:function(){this.value=this._clampValue(this.value+this.step)}, decrement:function(){this.value=this._clampValue(this.value-this.step)}, _updateKnob:function(a,b,c){this.setAttribute("aria-valuemin",b);this.setAttribute("aria-valuemax",c);this.setAttribute("aria-valuenow",a);this._positionKnob(this._calcRatio(a)*100)}, _valueChanged:function(){this.fire("value-change",{composed:!0})}, _immediateValueChanged:function(){this.dragging?this.fire("immediate-value-change",{composed:!0}):this.value=this.immediateValue}, _secondaryProgressChanged:function(){this.secondaryProgress=this._clampValue(this.secondaryProgress)}, _expandKnob:function(){this._setExpand(!0)}, _resetKnob:function(){this.cancelDebouncer("expandKnob");this._setExpand(!1)}, _positionKnob:function(a){this._setImmediateValue(this._calcStep(this._calcKnobPosition(a)));this._setRatio(this._calcRatio(this.immediateValue)*100);this.$.sliderKnob.style.left=this.ratio+"%";this.dragging&&(this._knobstartx=this.ratio*this._w/100,this.translate3d(0,0,0,this.$.sliderKnob))}, _calcKnobPosition:function(a){return(this.max-this.min)*a/100+this.min}, _onTrack:function(a){a.stopPropagation();switch(a.detail.state){case"start":this._trackStart(a);break;case"track":this._trackX(a);break;case"end":this._trackEnd();}}, _trackStart:function(){this._setTransiting(!1);this._w=this.$.sliderBar.offsetWidth;this._knobstartx=this._startx=this._x=this.ratio*this._w/100;this._minx=-this._startx;this._maxx=this._w-this._startx;this.$.sliderKnob.classList.add("dragging");this._setDragging(!0)}, _trackX:function(a){this.dragging||this._trackStart(a);this._x=this._startx+Math.min(this._maxx,Math.max(this._minx,a.detail.dx*(this._isRTL?-1:1)));a=this._calcStep(this._calcKnobPosition(this._x/this._w*100));this._setImmediateValue(a);a=this._calcRatio(this.immediateValue)*this._w-this._knobstartx;this.translate3d(a+"px",0,0,this.$.sliderKnob)}, _trackEnd:function(){var a=this.$.sliderKnob.style;this.$.sliderKnob.classList.remove("dragging");this._setDragging(!1);this._resetKnob();this.value=this.immediateValue;a.transform=a.webkitTransform="";this.fire("change",{composed:!0})}, _knobdown:function(a){this._expandKnob();a.preventDefault();this.focus()}, _bartrack:function(a){this._allowBarEvent(a)&&this._onTrack(a)}, _barclick:function(a){this._w=this.$.sliderBar.offsetWidth;var b=this.$.sliderBar.getBoundingClientRect();b=(a.detail.x-b.left)/this._w*100;this._isRTL&&(b=100-b);var c=this.ratio;this._setTransiting(!0);this._positionKnob(b);c===this.ratio&&this._setTransiting(!1);this.async(function(){this.fire("change",{composed:!0})}); a.preventDefault();this.focus()}, _bardown:function(a){this._allowBarEvent(a)&&(this.debounce("expandKnob",this._expandKnob,60),this._barclick(a))}, _knobTransitionEnd:function(a){a.target===this.$.sliderKnob&&this._setTransiting(!1)}, _updateMarkers:function(a,b,c,d){d||this._setMarkers([]);b=Math.round((c-b)/this.step);b>a&&(b=a);if(b<0||!isFinite(b))b=0;this._setMarkers(Array(b))}, _mergeClasses:function(a){return Object.keys(a).filter(function(b){return a[b]}).join(" ")}, _getClassNames:function(){return this._mergeClasses({disabled:this.disabled,pin:this.pin,snaps:this.snaps,ring:this.immediateValue<=this.min,expand:this.expand,dragging:this.dragging,transiting:this.transiting,editable:this.editable})}, _allowBarEvent:function(a){return!this.ignoreBarTouch||a.detail.sourceEvent instanceof MouseEvent}, get _isRTL(){this.__isRTL===void 0&&(this.__isRTL=window.getComputedStyle(this).direction==="rtl");return this.__isRTL},_leftKey:function(a){this._isRTL?this._incrementKey(a):this._decrementKey(a)}, _rightKey:function(a){this._isRTL?this._decrementKey(a):this._incrementKey(a)}, _incrementKey:function(a){this.disabled||(a.detail.key==="end"?this.value=this.max:this.increment(),this.fire("change"),a.preventDefault())}, _decrementKey:function(a){this.disabled||(a.detail.key==="home"?this.value=this.min:this.decrement(),this.fire("change"),a.preventDefault())}, _changeValue:function(a){this.value=a.target.value;this.fire("change",{composed:!0})}, _inputKeyDown:function(a){a.stopPropagation()}, _createRipple:function(){this._rippleContainer=this.$.sliderKnob;return xMa._createRipple.call(this)}, _focusedChanged:function(a){a&&this.ensureRipple();this.hasRipple()&&(this._ripple.style.display=a?"":"none",this._ripple.holdDown=a)}});var hfb;var ifb;var jfb={properties:{active:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"__activeChanged"},alt:{type:String,value:"loading",observer:"__altChanged"},__coolingDown:{type:Boolean,value:!1}},__computeContainerClasses:function(a,b){return[a||b?"active":"",b?"cooldown":""].join(" ")}, __activeChanged:function(a,b){this.__setAriaHidden(!a);this.__coolingDown=!a&&b}, __altChanged:function(a){this.setAttribute("aria-label",a||"loading")}, __setAriaHidden:function(a){a?this.setAttribute("aria-hidden","true"):this.removeAttribute("aria-hidden")}, __reset:function(){this.__coolingDown=this.active=!1}};is({_template:function(){if(ifb!==void 0)return ifb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;hfb===void 0&&(hfb=document.createElement("template"));var d=hfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ifb=a}, is:"tp-yt-paper-spinner",behaviors:[jfb]});var kfb;var lfb;is({_template:function(){if(lfb!==void 0)return lfb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;kfb===void 0&&(kfb=document.createElement("template"));var d=kfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return lfb=a}, is:"tp-yt-paper-spinner-lite",behaviors:[jfb]});var mfb;var nfb;is({_template:function(){if(nfb!==void 0)return nfb;var a=document.createElement("template");M(a,"
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;mfb===void 0&&(mfb=document.createElement("template"));var d=mfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nfb=a}, is:"tp-yt-paper-tab",behaviors:[ms,qI.IronButtonState,Cx],properties:{link:{type:Boolean,value:!1,reflectToAttribute:!0},noBoldOnFocus:{type:Boolean,value:!1,reflectToAttribute:!0}},hostAttributes:{role:"tab","style-target":"host"},listeners:{down:"_updateNoink",tap:"_onTap"},attached:function(){this._updateNoink()}, get _parentNoink(){var a=Qr(this).parentNode;return!!a&&!!a.noink},_updateNoink:function(){this.noink=!!this.noink||!!this._parentNoink}, _onTap:function(a){if(this.link){var b=this.queryEffectiveChildren("a");b&&a.target!==b&&b.click()}}});var ofb;var pfb;var qfb=na(["\n\n\n\n\n"]),rfb=Zq(qfb);document.head.appendChild(rfb.content);is({_template:function(){if(pfb!==void 0)return pfb;var a=document.createElement("template");M(a,"\n\n\n
\n
\n
\n \n
\n
\n\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;ofb===void 0&&(ofb=document.createElement("template"));var d=ofb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pfb=a}, is:"tp-yt-paper-tabs",behaviors:[os.IronResizableBehavior,cdb],properties:{noink:{type:Boolean,value:!1,observer:"_noinkChanged"},noBar:{type:Boolean,value:!1},noSlide:{type:Boolean,value:!1},scrollable:{type:Boolean,value:!1},fitContainer:{type:Boolean,value:!1},disableDrag:{type:Boolean,value:!1},hideScrollButtons:{type:Boolean,value:!1},removeIdleScrollButtons:{type:Boolean,value:!1},alignBottom:{type:Boolean,value:!1},selectable:{type:String,value:"tp-yt-paper-tab"},autoselect:{type:Boolean,value:!1}, autoselectDelay:{type:Number,value:0},altNext:{type:String,value:""},altPrevious:{type:String,value:""},_step:{type:Number,value:10},_holdDelay:{type:Number,value:1},_leftHidden:{type:Boolean,value:!1},_rightHidden:{type:Boolean,value:!1},_previousTab:{type:Object},slottedScrollButtons:{type:Boolean,value:!1}},hostAttributes:{role:"tablist"},listeners:{"iron-resize":"_onTabSizingChanged","iron-items-changed":"_onTabSizingChanged","iron-select":"_onIronSelect","iron-deselect":"_onIronDeselect"},keyBindings:{"left:keyup right:keyup":"_onArrowKeyup"}, created:function(){this._holdJob=null;this._pendingActivationTimeout=this._pendingActivationItem=void 0;this._bindDelayedActivationHandler=this._delayedActivationHandler.bind(this);this.addEventListener("blur",this._onBlurCapture.bind(this),!0);this._rightHidden=this._leftHidden=this.hideScrollButtons}, ready:function(){this.setScrollDirection("y",this.$.tabsContainer)}, detached:function(){this._cancelPendingActivation()}, _noinkChanged:function(a){Qr(this).querySelectorAll("tp-yt-paper-tab").forEach(a?this._setNoinkAttribute:this._removeNoinkAttribute)}, _setNoinkAttribute:function(a){a.setAttribute("noink","")}, _removeNoinkAttribute:function(a){a.removeAttribute("noink")}, _computeScrollButtonClass:function(a,b,c,d){return!b||c?"hidden":a?d?"hidden":"not-visible":""}, _computeTabsContentClass:function(a,b){var c="tabs-content";a&&(c+=" scrollable");if(!a||b)c+=" fit-container";return c}, _computeSelectionBarClass:function(a,b){var c="selection-bar";a?c+=" hidden":b&&(c+=" align-bottom");return c}, _onTabSizingChanged:function(){this.debounce("_onTabSizingChanged",function(){this._scroll();this._tabChanged(this.selectedItem)},10)}, _makeString:function(a){return""+a}, _onIronSelect:function(a){this._tabChanged(a.detail.item,this._previousTab);this._previousTab=a.detail.item;this.cancelDebouncer("tab-changed")}, _onIronDeselect:function(){this.debounce("tab-changed",function(){this._tabChanged(null,this._previousTab);this._previousTab=null},1)}, _activateHandler:function(){this._cancelPendingActivation();yw._activateHandler.apply(this,arguments)}, _scheduleActivation:function(a,b){this._pendingActivationItem=a;this._pendingActivationTimeout=this.async(this._bindDelayedActivationHandler,b)}, _delayedActivationHandler:function(){var a=this._pendingActivationItem;this._pendingActivationTimeout=this._pendingActivationItem=void 0;a.fire(this.activateEvent,null,{bubbles:!0,cancelable:!0})}, _cancelPendingActivation:function(){this._pendingActivationTimeout!==void 0&&(this.cancelAsync(this._pendingActivationTimeout),this._pendingActivationTimeout=this._pendingActivationItem=void 0)}, _onArrowKeyup:function(){this.autoselect&&this._scheduleActivation(this.focusedItem,this.autoselectDelay)}, _onBlurCapture:function(a){a.target===this._pendingActivationItem&&this._cancelPendingActivation()}, get _tabContainerScrollSize(){return Math.max(0,this.$.tabsContainer.scrollWidth-this.$.tabsContainer.offsetWidth)},_scroll:function(a,b){this.scrollable&&this._affectScroll(b&&-b.ddx||0)}, _down:function(){this.async(function(){this._defaultFocusAsync&&(this.cancelAsync(this._defaultFocusAsync),this._defaultFocusAsync=null)},1)}, _affectScroll:function(a){this.$.tabsContainer.scrollLeft+=a;a=this.$.tabsContainer.scrollLeft;this._leftHidden=a===0||this.hideScrollButtons;this._rightHidden=a===this._tabContainerScrollSize||this.hideScrollButtons}, _onLeftScrollButtonDown:function(){this._scrollToLeft();this._holdJob=setInterval(this._scrollToLeft.bind(this),this._holdDelay)}, _onRightScrollButtonDown:function(){this._scrollToRight();this._holdJob=setInterval(this._scrollToRight.bind(this),this._holdDelay)}, _onScrollButtonUp:function(){clearInterval(this._holdJob);this._holdJob=null}, _scrollToLeft:function(){this._affectScroll(-this._step)}, _scrollToRight:function(){this._affectScroll(this._step)}, _tabChanged:function(a,b){if(a){var c=this.$.tabsContent.getBoundingClientRect(),d=c.width,e=a.getBoundingClientRect();c=e.left-c.left;this._pos={width:this._calcPercent(e.width,d),left:this._calcPercent(c,d)};if(this.noSlide||b==null)this.$.selectionBar.classList.remove("expand"),this.$.selectionBar.classList.remove("contract"),this._positionBar(this._pos.width,this._pos.left);else{var f=b.getBoundingClientRect();b=this.items.indexOf(b);a=this.items.indexOf(a);this.$.selectionBar.classList.add("expand"); a=b0&&(this.$.tabsContainer.scrollLeft+=b))}, _calcPercent:function(a,b){return 100*a/b}, _positionBar:function(a,b){a=a||0;b=b||0;this._width=a;this._left=b;this.transform("translateX("+b+"%) scaleX("+a/100+")",this.$.selectionBar)}, _onBarTransitionEnd:function(){var a=this.$.selectionBar.classList;a.contains("expand")?(a.remove("expand"),a.add("contract"),this._positionBar(this._pos.width,this._pos.left)):a.contains("contract")&&a.remove("contract")}});var sfb;var tfb;is({_template:function(){if(tfb!==void 0)return tfb;var a=document.createElement("template");M(a,"\n \n\n \n\n \n\n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;sfb===void 0&&(sfb=document.createElement("template"));var d=sfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tfb=a}, is:"tp-yt-paper-textarea",behaviors:[Beb,uw],properties:{_ariaLabelledBy:{observer:"_ariaLabelledByChanged",type:String},_ariaDescribedBy:{observer:"_ariaDescribedByChanged",type:String},value:{type:String},rows:{type:Number,value:1},maxRows:{type:Number,value:0},noUnfloatedLabelError:{type:Boolean,value:!1}},get selectionStart(){return this.$.input.textarea.selectionStart},set selectionStart(a){this.$.input.textarea.selectionStart=a},get selectionEnd(){return this.$.input.textarea.selectionEnd}, set selectionEnd(a){this.$.input.textarea.selectionEnd=a},_ariaLabelledByChanged:function(a){this._focusableElement.setAttribute("aria-labelledby",a)}, _ariaDescribedByChanged:function(a){this._focusableElement.setAttribute("aria-describedby",a)}, get _focusableElement(){return this.inputElement.textarea}});var ufb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(ufb,Dg);var vfb=ih(ufb,[0,gh]);var FI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(FI,Dg);var GI=[3,4],wfb=[5,6];var xfb=[0,GI,wfb,mi,-1,eh,oi,-1,aha,bha];var yfb=ih(FI,xfb),zfb=jh(xfb);var HI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(HI,Dg);var Afb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Afb,Dg);var Bfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Bfb,Dg);var Cfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Cfb,Dg);var Dfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Dfb,Dg);var Efb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Efb,Dg);var II=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(II,Dg);II.prototype.getSource=function(){return Uf(this,1)}; II.prototype.getMessage=function(){return Tf(this,4)}; II.prototype.getData=function(){return Gf(this,Efb,8)};var Ffb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Ffb,Dg);var JI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(JI,Dg);var KI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(KI,Dg);var LI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(LI,Dg);LI.prototype.getUrl=function(){return Tf(this,1)}; LI.prototype.setUrl=function(a){return eg(this,1,a)}; LI.prototype.hasUrl=function(){return Xe(qf(this,1))!=null};var Gfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Gfb,Dg);var Hfb=[3];var Ifb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Ifb,Dg);var MI=function(a){var b=new Ifb;return fg(b,2,a)}; Ifb.prototype.getLanguage=function(){return Wf(this,4,NI)}; var Jfb=function(a){var b=MI(1);return Jf(b,6,NI,a)},NI=[3, 4,5,6,7,8];var Kfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Kfb,Dg);var OI=function(a){var b=new Kfb;return fg(b,1,a)},QI=function(a,b){return Jf(a,2,PI,b)},PI=[2, 3,4,5];var RI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(RI,Dg);var Lfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Lfb,Dg);var Mfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Mfb,Dg);var Nfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Nfb,Dg);var Ofb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Ofb,Dg);var SI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(SI,Dg);var Pfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Pfb,Dg);var TI=function(a){return Gf(a,KI,5)};var Qfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Qfb,Dg);var Rfb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Rfb,Dg);var UI=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(UI,Dg);UI.prototype.getMetadata=function(){return Xf(this,Ofb,7,VI)}; UI.prototype.hasMetadata=function(){return xf(this,Ofb,7,VI)}; var Sfb=gha(UI),VI=[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17];var WI=function(a,b){this.JSC$10384_name_=a;this.inputElement_=b}; WI.prototype.getName=function(){return this.JSC$10384_name_}; WI.prototype.getInputElement=function(){return this.inputElement_};var Tfb=function(a){this.uploadUrl_=a};var XI=function(){Ji.call(this)}; Ua(XI,Ji);var YI=function(a){yi.call(this,a)}; Ua(YI,yi);var ZI=function(a){yi.call(this,a)}; Ua(ZI,yi);var Ufb=function(a,b,c,d,e){Ji.call(this);c=document.createElement("form");c.setAttribute("method",b);c.setAttribute("enctype","multipart/form-data");c.setAttribute("encoding","multipart/form-data");b=document.createElement("input");b.setAttribute("type","hidden");b.setAttribute("name","metadata");b.setAttribute("value",e);c.appendChild(b);c.appendChild(d);this.JSC$10396_form_=c;a=new rp(a);zp(a,"upload_protocol","multipart");this.JSC$10396_url_=a.toString();this.JSC$10396_request_=new BH;this.state_= "Ready";this.JSC$10396_eventHandler_=new yF(this);xi(this,this.JSC$10396_eventHandler_);this.JSC$10396_eventHandler_.listen(this.JSC$10396_request_,"success",this.onTransferSuccess_);this.JSC$10396_eventHandler_.listen(this.JSC$10396_request_,"error",this.onTransferError_)}; k(Ufb,XI);g=Ufb.prototype;g.run=function(){this.state_="Transferring";var a=this.JSC$10396_request_,b=this.JSC$10396_form_;if(a.JSC$10032_active_)throw Error("[goog.net.IframeIo] Unable to send, already active.");var c=new rp(this.JSC$10396_url_||b.action);a.JSC$10032_form_=b;Nb(a.JSC$10032_form_,c.toString());nbb(a)}; g.getResponseText=function(){return this.JSC$10396_request_&&this.JSC$10396_request_.getResponseText()||null}; g.cancel=function(){this.JSC$10396_request_&&this.JSC$10396_request_.abort();this.state_="Cancelled";this.dispatchEvent(new YI("l"))}; g.pause=function(){}; g.onTransferSuccess_=function(){this.state_="Complete";this.dispatchEvent(new YI("i"))}; g.onTransferError_=function(){this.state_="Error";this.dispatchEvent(new YI("k"))};var $I=function(){jF.call(this)}; k($I,jF);$I.prototype.createXhr=function(){var a=jF.prototype.createXhr.call(this);a.upload&&(a.upload.onprogress=Qa(this.onProgress_,this));return a}; $I.prototype.onProgress_=function(a){this.dispatchEvent(a)};var Vfb=function(){this.attempt_=-1;this.delayCallId_=null;this.JSC$10403_maxDelayMs_=6E4;this.maxAttempts_=-1},Xfb=function(a,b){var c=a.attempt_+1; if(a.maxAttempts_>0&&c>a.maxAttempts_)return!1;c==0?b():a.delayCallId_=kw(function(){a.delayCallId_=null;b()},Wfb(a),a); a.attempt_=c;return!0}; Vfb.prototype.reset=function(){this.delayCallId_&&xa.clearTimeout(this.delayCallId_);this.attempt_=-1}; var Wfb=function(a){var b=250*Math.pow(2,a.attempt_);a.JSC$10403_maxDelayMs_>=0&&(b=Math.min(b,a.JSC$10403_maxDelayMs_));return b};var Yfb=["Content-Length","Content-Type","Content-Encoding","Transfer-Encoding"];function aJ(a,b){for(var c in a)if(c.toLowerCase()===b.toLowerCase())return a[c]} function Zfb(a,b){for(var c in a)if(c.toLowerCase()===b.toLowerCase()){delete a[c];break}} function $fb(a){a=Nh(a);for(var b=0;b=d;d=k$a(a.blob_,a.offset_,f?d:a.offset_+e)}else a.offset_=0,d=a.blob_,f=!0;a.JSC$10406_request_=new $I;a.JSC$10406_request_.JSC$9516_withCredentials_=a.JSC$10406_withCredentials_; a.JSC$10406_eventHandler_.removeAll();a.JSC$10406_eventHandler_.listen(a.JSC$10406_request_,"progress",a.onUploadProgress_);e=Qa(a.onUploadComplete_,a,a.offset_+d.size,f);a.JSC$10406_eventHandler_.listen(a.JSC$10406_request_,"complete",e);a.lastCommandResponseCode_=null;a.dispatchEvent(new ZI("n"));f=Object.assign({},a.JSC$10406_headers_||{},{"X-Goog-Upload-Command":"upload"+(f?", finalize":""),"X-Goog-Upload-Offset":a.offset_});a.JSC$10406_request_.send(c,"POST",d,f);break;case"Query":a.JSC$10406_request_= new $I;a.JSC$10406_eventHandler_.removeAll();a.JSC$10406_eventHandler_.listen(a.JSC$10406_request_,"complete",a.onQueryComplete_);c=Object.assign({},a.JSC$10406_headers_||{},{"X-Goog-Upload-Command":"query"});a.JSC$10406_request_.send(a.transferHandle_.uploadUrl_,"POST","",c);a.lastCommandResponseCode_=null;a.dispatchEvent(new ZI("n"));break;default:throw Error("Invalid upload state!");}})||dJ(a)},dJ=function(a){a.state_="Error"; a.dispatchEvent(new YI("k"))}; bJ.prototype.onStartComplete_=function(a){var b=a.target;this.lastCommandResponseCode_=b.getStatus();this.dispatchEvent(new ZI("o"));if(bgb(b))cgb(this,b);else if(dgb(b)){a=DG(a.target.getAllResponseHeaders());for(var c in a)c.toLowerCase().lastIndexOf("x-goog-upload-header-",0);this.dispatchEvent(new YI("j"));c=aJ(a,"X-Goog-Upload-URL");a=(a=aJ(a,"X-Goog-Upload-Chunk-Granularity"))?parseInt(a,10):1;c===void 0||isNaN(a)||a<=0?dJ(this):(this.chunkSize_=Math.floor(1073741824/a)*a,this.transferHandle_= new Tfb(c),this.dispatchEvent(new YI("m")),this.state_="Upload",this.retryIterator_.reset(),cJ(this))}else cJ(this)}; bJ.prototype.onUploadProgress_=function(a){this.JSC$10406_bytesTransferred_=this.offset_+a.loaded;this.dispatchEvent(new YI("h"))}; bJ.prototype.onUploadComplete_=function(a,b,c){var d=this,e,f;return ta(function(h){switch(h.nextAddress){case 1:e=c.target;d.lastCommandResponseCode_=e.getStatus();d.dispatchEvent(new ZI("o"));if(egb(e)||e.getStatus()==404)return d.JSC$10406_bytesTransferred_=a,cgb(d,e),h.return();if(dgb(e)){h.jumpTo(2);break}if(!(f=d.detectCorruptedBlobEnabled_)){h.jumpTo(3);break}return h.yield(fgb(d),4);case 4:f=h.yieldResult;case 3:if(f)return dJ(d),h.return();d.requireUploadRequestModification_=e.getStatus()== 400;d.state_="Query";cJ(d);return h.return();case 2:if(b)return dJ(d),h.return();d.JSC$10406_bytesTransferred_=a;d.offset_=a;d.retryIterator_.reset();cJ(d);return h.return();}})}; bJ.prototype.onQueryComplete_=function(a){var b=a.target;this.lastCommandResponseCode_=b.getStatus();this.dispatchEvent(new ZI("o"));bgb(b)?(b.getStatus()===200&&(this.JSC$10406_bytesTransferred_=this.blob_.size),cgb(this,b)):dgb(b)?(a=DG(a.target.getAllResponseHeaders()),a=parseInt(aJ(a,"X-Goog-Upload-Size-Received"),10),isNaN(a)?dJ(this):a=400&&a<500},fgb=function(a){var b; return ta(function(c){if(c.nextAddress==1){if(!a.blob_||a.originalBlobSize_<=0)return c.return(!1);if(a.blob_.size!==a.originalBlobSize_)return c.return(!0);c.setCatchFinallyBlocks(2);if(b=k$a(a.blob_,0,1)){var d=c.yield,e=new cH,f=R$a(e);e.reader_.readAsBinaryString(b);c=d.call(c,f,4)}else c=c.return(!0);return c}if(c.nextAddress!=2)return c.return(a.blob_.size!==a.originalBlobSize_);c.enterCatchBlock();return c.return(!0)})};var ggb=function(a,b,c,d,e,f){Ji.call(this);this.payload_=d;this.JSC$10409_url_=a;this.JSC$10409_method_=b;this.JSC$10409_headers_=c;this.JSC$10409_metadata_=e;this.encoding_=f||"binary";a=new DF;this.boundary_="uploader-"+jca()+"-"+T7a(a);this.JSC$10409_responseText_=this.transferRequest_=null;this.state_="Ready";this.JSC$10409_eventHandler_=new yF(this);xi(this,this.JSC$10409_eventHandler_)}; k(ggb,XI);g=ggb.prototype; g.run=function(){var a=Nh(this.JSC$10409_headers_);this.payload_.length!=null&&(a["Content-Length"]=this.payload_.length);a=$fb(a);a["X-Goog-Upload-Protocol"]="multipart";a["Content-Type"]="multipart/related; boundary="+this.boundary_;this.state_="Transferring";this.transferRequest_=new $I;this.JSC$10409_eventHandler_.removeAll();this.JSC$10409_eventHandler_.listen(this.transferRequest_,"progress",this.onTransferProgress_);this.JSC$10409_eventHandler_.listen(this.transferRequest_,"complete",this.onTransferComplete_); this.transferRequest_.send(this.JSC$10409_url_,this.JSC$10409_method_,"--"+this.boundary_+"\r\nContent-Disposition: form-data; name=\"metadata\"\r\n\r\n"+(this.JSC$10409_metadata_+"\r\n--")+this.boundary_+"\r\nContent-Disposition: form-data; name=\"Filedata\"\r\nContent-Transfer-Encoding: "+(this.encoding_+"\r\n\r\n")+this.payload_+"\r\n--"+this.boundary_+"--\r\n",a)}; g.getResponseText=function(){return this.JSC$10409_responseText_}; g.cancel=function(){this.state_!="Complete"&&this.state_!="Error"&&(this.JSC$10409_eventHandler_.removeAll(),this.transferRequest_&&this.transferRequest_.abort(),this.state_="Cancel",this.dispatchEvent(new YI("l")))}; g.pause=function(){}; g.onTransferProgress_=function(){this.dispatchEvent(new YI("h"))}; g.onTransferComplete_=function(a){var b=a.target.getStatus();b===void 0||b===-1?(this.state_="Error",this.dispatchEvent(new YI("k"))):(a=a.target,b=DG(a.getAllResponseHeaders()),agb(b),this.JSC$10409_responseText_=a.getResponseText(),this.state_="Complete",this.dispatchEvent(new YI("i")))};var eJ=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(eJ,Dg);g=eJ.prototype;g.getEnableSsEngine=function(){return Pf(this,2)}; g.getEnableAwr=function(){return Pf(this,3)}; g.getAlohaAutoGaRollout=function(){return Pf(this,5)}; g.getEnableConfigurator=function(){return Pf(this,6)}; g.getEnableMweb=function(){return Pf(this,7)}; g.getEnableCtlConsentCheckbox=function(){return Pf(this,8)}; g.getEnableIframe=function(){return Pf(this,9)}; var igb=function(){var a=new eJ;a=bg(a,5,!0);a=bg(a,2,!0);a=bg(a,4,!1);a=bg(a,8,!0);return bg(a,9,!0)}; g=eJ.prototype;g.getEnableScreenshotNudge=function(){return Pf(this,10)}; g.getEnableWebStartupConfigEndpoint=function(){return Pf(this,11)}; g.getEnableJunkNudge=function(){return Pf(this,12)}; g.getEnableConfiguratorLocale=function(){return Pf(this,13)}; g.getEnableTinyNoPointer=function(){return Pf(this,14)}; g.getEnableSupportSessionLogging=function(){return Pf(this,15)}; g.getEnableFileUploadForScreenshot=function(){return Pf(this,16)}; g.getEnableDirectDeflectionForSingleCategory=function(){return Pf(this,17)}; g.getEnableImageSanitization=function(){return Pf(this,18)}; g.getEnableAlohaBinarySplit=function(){return Pf(this,19)}; g.getEnableDbFeedbackIntents=function(){return Pf(this,20)}; g.getEnableMarkMandatoryFieldsWithRequired=function(){return Pf(this,21)}; g.getEnableFeedbackCategoryCustomUi=function(){return Pf(this,22)}; g.getEnableRealtimeCtl=function(){return Pf(this,23)};var jgb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(jgb,Dg);function kgb(a){return lgb.some(function(b){return b.test(a)})} var lgb=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var mgb="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" ");var ngb=na(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_light_binary.js"]),ogb=na(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]); function pgb(a,b){var c;var d=(c=a.formContent)==null?void 0:c.locale;c=d==null?void 0:d.split("-")[0];d=d&&mgb.includes(d)?d:c&&mgb.includes(c)?c:void 0;d=(d!=null?d:"en").replaceAll("-","_").toLowerCase();var e;a=((e=a.initializationData)==null?0:e.useNightlyRelease)?"nightly":"live";var f;return(b==null?0:(f=b.getEnableAlohaBinarySplit)==null?0:f.call(b))?Dh(ngb,a):Dh(ogb,a,d)} ;var fJ=function(){var a=Error.call(this,"Form is either loading or already opened");this.message=a.message;"stack"in a&&(this.stack=a.stack);this.name="DuplicateFormError"}; k(fJ,Error);var qgb,rgb,sgb,tgb;function ugb(a,b,c,d){if(qgb&&sgb===b)return qgb;sgb=b;var e=pgb(a,d);return qgb=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(f,h){var m=Zh("SCRIPT");lc(m,e);m.onload=function(){b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):h(Error("feedbackV2GlobalObject not found on window."))}; m.onerror=function(){h(Error("Feedback binary script tag failed to load: "+e.toString()))}; c.body.appendChild(m)})} function vgb(a,b,c,d){if(rgb&&tgb===b)return rgb;tgb=b;var e=pgb(a,d);return rgb=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(f,h){var m=Zh("SCRIPT");lc(m,e);m.onload=function(){b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):h(Error("feedbackV2GlobalObject not found on window."))}; m.onerror=function(){h(Error("Feedback binary script tag failed to load: "+e.toString()))}; c.body.appendChild(m)})} function wgb(a,b,c,d,e){e=e===void 0?!0:e;var f,h,m,p,q;return ta(function(t){switch(t.nextAddress){case 1:return f=Date.now(),t.yield(ugb(a,c,d,b),2);case 2:h=t.yieldResult;if(!(e||((p=a.initializationData)==null?0:p.useNightlyRelease)||((q=a.initializationData)==null?0:q.isLocalServer))){m=h.initializeFeedbackClient(a,f,b);t.jumpTo(3);break}return t.yield(h.initializeFeedbackClientAsync(a,f,b),4);case 4:m=t.yieldResult;case 3:return m.initiateAloha(),t.return(m);}})} function xgb(a,b,c,d){var e,f,h;return ta(function(m){if(m.nextAddress==1)return e=Date.now(),m.yield(vgb(a,c,d.document,b),2);if(m.nextAddress!=3)return f=m.yieldResult,m.yield(f.initializeFeedbackClientAsync(a,e,b,d),3);h=m.yieldResult;h.initiateAloha();return m.return(h)})} function ygb(a,b,c){var d=!0;d=d===void 0?!0:d;var e,f,h,m,p,q,t,u;return ta(function(v){e=c||xa;if((f=b)==null?0:(m=(h=f).getEnableAlohaBinarySplit)==null?0:m.call(h)){p=e;if(p.isFormOpened)throw new fJ;p.isFormOpened=!0;a.callbacks=a.callbacks||{};q=a.callbacks.onClose||function(){}; a.callbacks.onClose=function(w){p.isFormOpened=!1;q(w)}; try{return v.return(xgb(a,b,p,e))}catch(w){throw p.isFormOpened=!1,w}}else{t=e;if(t.isFormOpened)throw new fJ;t.isFormOpened=!0;a.callbacks=a.callbacks||{};u=a.callbacks.onClose||function(){}; a.callbacks.onClose=function(w){t.isFormOpened=!1;u(w)}; try{return v.return(wgb(a,b,t,e.document,d))}catch(w){throw t.isFormOpened=!1,w}}v.jumpToEnd()})} ;function zgb(a,b){return ta(function(c){return c.return(new Promise(function(d,e){Number.isInteger(Number(a))&&Number(a)>0?(e=Agb(b!=null?b:"")+"/aloha_form_properties?productId="+a,l6a(e,function(f){var h=f.target;f=null;try{var m=JSON,p=m.stringify;if(h.xhr_){var q=h.xhr_.responseText;q.indexOf(")]}'\n")==0&&(q=q.substring(5));b:{if(xa.JSON)try{var t=xa.JSON.parse(q);break b}catch(u){}t=Mja(q)}}else t=void 0;f=Eg(jgb,p.call(m,t))}catch(u){p=new jgb,t=igb(),t=bg(t,7,!0),t=bg(t,10,!0),t=bg(t,12,!0), t=bg(t,13,!1),t=bg(t,14,!0),t=bg(t,15,!0),t=bg(t,20,!1),f=If(p,1,t)}d(f)},"GET","",{},2E3,!0)):e(Error("Invalid product id: "+a))}))})} function Agb(a){return kgb(a)?a:"https://www.google.com/tools/feedback"} ;var gJ=function(a,b,c){a.timeOfStartCall=new Date().getTime();var d=c||xa,e=d.document,f=a.nonce||cc(d.document);f&&!a.nonce&&(a.nonce=f);if(a.flow=="help"){var h=za("document.location.href",d);!a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!0;if(b&&JSON&&JSON.stringify){var m=JSON.stringify(b);(h=m.length<=1200)&&(a.psdJson=m)}h||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d, b);else{d=c+"/load.js?";for(var p in a)b=a[p],b==null||Ma(b)||(d+=encodeURIComponent(p)+"="+encodeURIComponent(b)+"&");a=Vh(e).createElement("SCRIPT");f&&a.setAttribute("nonce",f);lc(a,pb(d));e.body.appendChild(a)}},Bgb=function(a,b,c,d){var e,f; return ta(function(h){e=c||xa;var m=a.serverEnvironment==="DEV",p=c||xa;p=a.nonce||cc(p.document);m={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,userEmail:void 0,defaultFormInputValues:void 0, defaultFormInputValuesString:void 0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializationData:{isLocalServer:m,nonce:p,useNightlyRelease:m,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback, enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(p=new Map(Object.entries(b)),m.extraData.productSpecificData=p);f=m;return h.yield(ygb(f,d,e),0)})},Cgb=function(a,b,c){try{if(a.flow==="help"){var d=a.helpCenterPath.replace(/^\//,""); bc(c||window,"https://support.google.com/"+d)}else a.flow==="submit"?gJ(a,b,c):zgb(a.productId,a.feedbackServerUri).then(function(e){e=Gf(e,eJ,1);var f=!Tca||(e==null?void 0:e.getEnableMweb()),h=!a.tinyNoPointer||(e==null?void 0:e.getEnableTinyNoPointer());!e||e.getAlohaAutoGaRollout()&&f&&h?Bgb(a,b,c,e).catch(function(m){!m||m instanceof fJ||gJ(a,b,c)}):gJ(a,b,c)},function(e){!e||e instanceof fJ||gJ(a,b,c)})}catch(e){Bgb(a,b,c,null).catch(function(f){!f||f instanceof fJ||gJ(a,b,c)})}}; ya("userfeedback.api.startFeedback",Cgb);var Dgb=/https?:\/\/\S+\.\S+/,Egb=[/^https?:\/\/[0-9a-zA-Z_.-]+\.youtube\.com(?:\/[^\?#]*)?(?:\?[^#]*)?(?:#.*)?$/i,/^https?:\/\/youtube\.com(?:\/[^\?#]*)?(?:\?[^#]*)?(?:#.*)?$/i,/^https?:\/\/youtu\.be(?:\/[^\?#]*)?(?:\?[^#]*)?(?:#.*)?$/i],Fgb=[/^[https?:\/\/]*[0-9a-zA-Z_.-]*youtube\.com[\/]+redirect\?.*$/i,/^[https?:\/\/]*[0-9a-zA-Z_.-]*youtu.be[\/]+redirect\?.*$/i]; function Ggb(a){a=a.match(new RegExp(Dgb,"gi"))||[];a=l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;a:{var c=l(Egb);for(var d=c.next();!d.done;d=c.next())if(d.value.test(b)){c=!1;break a}c=!0}if(!c)a:{c=l(Fgb);for(d=c.next();!d.done;d=c.next())if(d.value.test(b)){c=!0;break a}c=!1}if(c)return!0}return!1} ;var Hgb=new Ck("runAttestationCommand");var Igb=new Ck("verifyCommand");var Jgb=new Ck("accessibilityData");var Kgb=new Ck("signInEndpoint");var Lgb=new Ck("signOutEndpoint");var Mgb=new Ck("accountItemRenderer");var Ngb=new Ck("crossAccountChannelTransferEndpoint");var Ogb=new Ck("getAccountMenuEndpoint");var Pgb=new Ck("getAccountsListInnertubeEndpoint");var Qgb=new Ck("addToToastAction");var Rgb=new Ck("hideEnclosingAction");var hJ=new Ck("replaceEnclosingAction");var Sgb=new Ck("buttonRefreshAction");var Tgb=new Ck("imageTileRenderer");var Ugb=new Ck("videoMastheadAdPrimaryVideoRenderer");var Vgb=new Ck("displayAdRenderer");var Wgb=new Ck("inFeedAdLayoutRenderer");var Xgb=new Ck("adButtonViewModel");var Ygb=new Ck("adImageViewModel");var Zgb=new Ck("adGridCardCollectionViewModel");var $gb=new Ck("reelsAdCardButtonedViewModel");var ahb=new Ck("showSchedulingPanelCommand");var bhb=new Ck("backstageCommentsRenderer");var chb=new Ck("backstageImageRenderer");var iJ=new Ck("backstagePostRenderer");var dhb=new Ck("backstageZeroStateRenderer");var ehb=new Ck("postRenderer");var jJ=new Ck("sharedPostRenderer");var fhb=new Ck("createBackstagePostEndpoint");var ghb=new Ck("getPostVideoPreviewEndpoint");var hhb=new Ck("updateBackstagePostEndpoint");var kJ=new Ck("filterChipTransformCommand");var ihb=new Ck("talkToRecsUpdateTextCommand");var jhb=new Ck("expandOnHoverCardRenderer");var khb=new Ck("lumiereShelfDetailsRenderer");var lhb=new Ck("browseTalk2RecsFormData");var mhb=new Ck("revealBusinessEmailCommand");var nhb=new Ck("validateChannelHandleCommand");var ohb=new Ck("channelCreationFormEndpoint");var phb=new Ck("aboutChannelViewModel");var qhb=new Ck("channelThumbnailWithLinkRenderer");var rhb=new Ck("channelCreationServiceEndpoint");var shb=new Ck("updateChannelPageSettingsEndpoint");var thb=new Ck("addVideoLinkAction");var uhb=new Ck("banAuthorAction");var vhb=new Ck("createCommentAction");var whb=new Ck("createCommentReplyAction");var xhb=new Ck("createPollAction");var yhb=new Ck("hideIdentityChipAction");var zhb=new Ck("openUpdateCommentDialogAction");var Ahb=new Ck("pinCommentAction");var Bhb=new Ck("removeCommentAction");var Chb=new Ck("unpinCommentAction");var lJ=new Ck("updateBackstagePollAction");var Dhb=new Ck("updateCommentVoteAction");var Ehb=new Ck("commentThreadRenderer");var Fhb=new Ck("reloadCommentsCommand");var Ghb=new Ck("updateCommentsSettingsEndpoint");var Hhb=new Ck("commentViewModel");var Ihb=new Ck("triStateButtonViewModel");var Jhb=new Ck("voiceReplyContainerViewModel");var Khb=new Ck("updateCreatorChannelInnertubeCommand");var Lhb=new Ck("crowdsourcedContextUserRatingFormFlowState");var Mhb=new Ck("noteViewModel");var Nhb=new Ck("appendContinuationItemsAction");var Ohb=new Ck("changeEngagementPanelVisibilityAction");var mJ=new Ck("continuationCommand");var Phb=new Ck("engagementPanelHeaderShowNavigationButtonCommand");var Qhb=new Ck("hideEngagementPanelScrimAction");var Rhb=new Ck("hideReportedCommentAction");var Shb=new Ck("playlistRemoveVideosAction"),Thb=new Ck("refreshFormCommand");var Uhb=new Ck("reloadContinuationItemsCommand");var Vhb=new Ck("restoreCachedContinuableDataCommand");var Whb=new Ck("scrollToEngagementPanelCommand");var Xhb=new Ck("sendFeedbackAction");var Yhb=new Ck("setActivePanelItemAction");var Zhb=new Ck("showEngagementPanelScrimAction");var $hb=new Ck("showReloadUiCommand");var aib=new Ck("undoFeedbackAction");var bib=new Ck("updateButtonAction");var cib=new Ck("updateEngagementPanelAction");var dib=new Ck("updateSearchInVideoResultsAction");var eib=new Ck("updateSubscribeButtonAction");var fib=new Ck("updateToggleAction");var gib=new Ck("webHandleServiceEndpointExtension");var hib=new Ck("selectChipCommand");var iib=new Ck("settingsUpdateSwitchCommand");var jib=new Ck("updateTextInputFormFieldRendererCommand");var kib=new Ck("updateToggleButtonStateCommand");var lib=new Ck("channelSwitcherPageRenderer"),mib=new Ck("updateChannelSwitcherPageAction");var nJ=new Ck("continuationItemRenderer");var nib=new Ck("formRenderer");var oJ=new Ck("richItemRenderer");var oib=new Ck("richSectionRenderer");var pib=new Ck("richShelfRenderer");var qib=new Ck("transcriptCueGroupRenderer");var rib=new Ck("transcriptCueRenderer");var sib=new Ck("transcriptFooterRenderer");var tib=new Ck("playlistLoopButtonStateRenderer");var uib=new Ck("claimLegacyYoutubeChannelEndpoint");var vib=new Ck("getNotificationMenuEndpoint");var wib=new Ck("getSearchInVideoCommand");var xib=new Ck("getTranscriptEndpoint");var yib=new Ck("verifyAgeEndpoint");var zib=new Ck("dismissalEndpoint");var Aib=new Ck("elementsCommand");var Bib=new Ck("multipleInlinePlaybackCommand");var Cib=new Ck("acknowledgeChannelTouStrikeCommand");var Dib=new Ck("engagementPanelAdSubtitleRenderer");var pJ=new Ck("entityBatchUpdate");var qJ=new Ck("entityUpdateCommand");var Eib=new Ck("fantasyRosterViewModel");var Fib=new Ck("addFollowUpSurveyCommand");var Gib=new Ck("getSurveyCommand");var Hib=new Ck("ratingSurveyOptionRenderer");var Iib=new Ck("radioButtonSurveyOptionRenderer"),Jib=new Ck("checkboxSurveyOptionRenderer");var rJ=new Ck("feedbackEndpoint");var sJ=new Ck("abuseReportFlowState");var Kib=new Ck("modifyReportFormCommand");var tJ=new Ck("feedbackFormFlowState");var Lib=new Ck("reportHistoryTableCellRenderer"),Mib=new Ck("reportHistoryTableTextCellRenderer"),Nib=new Ck("reportHistoryTableReasonCellRenderer");var uJ=new Ck("flagEndpoint");var Oib=new Ck("inputBoxViewModel");var Pib=new Ck("flowNextStepCommand");var Qib=new Ck("flowPrevStepCommand");var Rib=new Ck("getFlowCommand");var Sib=new Ck("updateFlowCommand");var Tib=new Ck("flowRootRenderer");var vJ=new Ck("flowStepRenderer");var Uib=new Ck("lengthValidationRule");var Vib=new Ck("regexValidationRule");var Wib=new Ck("selectedValidationRule");var Xib=new Ck("gameCardRenderer");var Yib=new Ck("accountLinkingStateChangedCommand");var Zib=new Ck("deleteClipEngagementPanelCommand");var $ib=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k($ib,Dg);var wJ=[1,2,3];var ajb=[0,wJ,Yga,bh,Rga];var bjb=ih($ib,ajb),cjb=jh(ajb);var djb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(djb,Dg);var ejb=[0,Rg,$g];var fjb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(fjb,Dg);var gjb=[0,$g,Rg,-1,gh,Ug];var hjb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(hjb,Dg);var ijb=[0,$g,gh];var xJ=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(xJ,Dg);var yJ=jh([0,1,ejb,gh,gjb,$g,-1,ijb]);var jjb=new Ck("miniGameCardViewModel");var kjb=new Ck("teaserCardViewModel");var ljb=new Ck("watchPartyPlaySyncAction");var mjb=new Ck("feedbackItemRenderer");var njb=new Ck("getKidsBlocklistPickerCommand");var ojb=new Ck("updateKidsBlacklistEndpoint");var pjb=new Ck("likeEndpoint");var qjb=new Ck("addBannerToLiveChatCommand");var rjb=new Ck("addInteractivityWidgetAction"),sjb=new Ck("updateOrAddInteractivityWidgetAction");var zJ=new Ck("replayChatItemAction"),AJ=new Ck("addChatItemAction"),BJ=new Ck("removeChatItemAction"),CJ=new Ck("addLiveChatTickerItemAction"),tjb=new Ck("markChatItemsByAuthorAsDeletedAction"),DJ=new Ck("markChatItemAsDeletedAction"),ujb=new Ck("showLiveChatDialogAction"),vjb=new Ck("forceLiveChatContinuationCommand"),wjb=new Ck("showLiveChatActionPanelAction"),xjb=new Ck("closeLiveChatActionPanelAction"),yjb=new Ck("updateLiveChatPollAction"),zjb=new Ck("showLiveChatChannelGuidelinesDialogAction"), Ajb=new Ck("replaceLiveChatRendererAction"),Bjb=new Ck("showLiveChatSurveyCommand"),Cjb=new Ck("showLiveChatTooltipCommand");var Djb=new Ck("liveChatAddToToastAction");var Ejb=new Ck("removeChatItemByAuthorAction");var Fjb=new Ck("liveChatReportModerationStateCommand");var Gjb=new Ck("liveChatReportPresenceCommand");var Hjb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(Hjb,Dg);Hjb.prototype.getPayloadCase=function(){return Ff(this,Ijb)}; var Ijb=[3,4];var Jjb=[0,ch,[0,[1,2],bh,eh,[0,ah,1,ah]]];var Kjb=[0,$g,-1];var Ljb=[0,[1],bh];var EJ=[0,[1,2],bh,eh,[0,gh]];var FJ=[0,$g];var Mjb=[0,[0,Yg,Ug,[0,ah,hh,ah]],1,[0,Yg]];var Njb=[0,Sg];var Ojb=[0,Sg];var Pjb=[0,Ojb,Njb];var Qjb=[0,ch,[0,[1,2],bh,-1],Yg];var Rjb=[0,[2],1,eh,[0,ah,-1,Qjb]];var Sjb=[0,[1],eh,[0,ah,$g,hh,1,Qjb]];var Tjb=[0,Ug,-1,Qga,gh];var Ujb=[0,[0,Qg,-3],-4];var GJ=[0,Yg,-3,$g,Yg,mi,Yg,Jjb,Yg,-3];var HJ=[0,ch,[0,[1,2],bh,-1],Yg,$g];var Vjb=[0,[3],EJ,[0,[2,3,4],cha,bh,-2],eh,[0,$g],Rg];var Wjb=[0,[3,5],$g,Tg,eh,[0,1,Rg,gh],gh,eh,[0,gh,Rg]];var Xjb=[0,2,Tg,$g,-1];var Yjb=[0,Wga];var Zjb=[0,[3,4],2,Tga,bh,$g];var $jb=[0,gh,-2,1,$g];var akb=[0,$g,-1,gh];var bkb=[0,FJ,function(){return IJ}, FJ,$g],ckb=[0,gh,FJ,EJ,function(){return IJ}, $g],IJ=[-162,{},[101,103,104,105,106,107,108,109,114,115,116,117,118,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,141,142,144,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161],FJ,Tg,[0,Yg,1,Yg,1,Yg,1,gh,-1,FJ],[0,1,Yg,2,Yg,gh,Yg],1,Tg,-1,$g,Tg,2,Qg,[0,Qg,Tg],$g,1,Mjb,1,EJ,mi,1,[0,[0,ch,[0,$g,Yg,gh]]],[0,Yg,[0,Rg,[0,hh]],Rg,1,[0,Xg,-1]],$g,[0,1,$g],76,eh,[0,EJ,HJ,Mjb,1,[0,ch,HJ]],1,eh,[0,EJ,$g,Yg],eh,[0,EJ,Ljb],eh,[0,EJ,Ljb,Tg],eh,[0,EJ,Ljb],eh,[0, EJ,ch,FJ,EJ,Zga],eh,[0,EJ,FJ,$g],eh,[0,EJ,Yg,GJ,-1,Yg],4,eh,[0,EJ,Yg,Tg,GJ,Yg],eh,[0,[4,9],EJ,gh,Tg,bh,HJ,1,Mjb,$g,bh,$jb],eh,[0,EJ,FJ,EJ,gh,$g],eh,[0,Yg,EJ,GJ,Yg,$g],eh,[0,EJ,FJ,EJ,gh,$g],1,eh,[0,EJ,gh,$g,GJ],eh,[0,EJ,gh,[0,$g,Tg],$g,Tg,$g,fh,-2,3,akb,ch,akb,akb,$jb],eh,[0,EJ,gh,Sjb,ch,[0,Ojb,Rjb],FJ,ch,Pjb,$g,1,gh,Tjb,Ujb,Pga,-1],eh,[0,EJ,[0,hh,-1,Sjb,ch,[0,Ojb,Rjb,Njb],[0,oi],1,ah],FJ,$g],eh,[0,EJ,HJ,$g,[0,Ug]],eh,function(){return ckb}, eh,[0,EJ,Tg,$g,-1,Yg],eh,[0,[6,7],EJ,ch,Xjb,gh,HJ,1,eh,Zjb,eh,Yjb],eh,[0,ch,Xjb,gh,Yg],eh,[0,$g,J6a,-1],eh,[0,FJ,ch,Pjb,$g],eh,[0,EJ,FJ,$g],eh,[0,fh,$g],eh,[0,Kjb],eh,[0,Kjb],eh,[0,HJ],eh,[0,FJ,HJ],eh,function(){return bkb}, eh,[0,FJ,$g],eh,[0,FJ,$g],1,eh,[0,Yg,EJ,GJ,Yg,GJ],eh,[0,oi],1,eh,[0],1,eh,[0,FJ,gh,EJ,gh],eh,[0,[1,2],eh,Zjb,eh,Yjb,Tg],eh,[0,oi,HJ,Wjb,$g],eh,[0,Wjb,$g,Tg],eh,[0,Tjb,HJ,Yg,Ujb,gh,$g],eh,Vjb,eh,[0],eh,[0,$g,-1,Rg],eh,[0,FJ,$g],eh,[0,Vjb,Rg,$g],eh,[0,EJ,GJ,Yg],eh,[0,EJ,GJ,Yg],eh,[0,Tjb,Ujb,HJ,mi,Yg,Pga,-1],eh,[0,EJ,GJ,Yg],eh,[0,Tg],eh,[0,EJ,GJ,Yg]];var dkb=[0,ch,IJ];var ekb=ih(Hjb,[0,Ijb,1,Rg,eh,[0,[18,22,24],dkb,3,[0,dkb],1,Rg,[0,ch,[0,Tg,Qg],Tg],1,IJ,-1,[0,Zg,-2,mi,Zg,-1,mi,Zg,Jjb,Zg,-2,hh,Zg],Bga,[!0,$g,[0,Ljb,2,$g,Tg,Yg,2,$g,fh]],[0,[1,2,3],[5,6],eh,[0,ah],eh,[0,ah,-1],eh,[0,ah],1,eh,Kjb,eh,[0,$g]],[0,IJ,-1],oi,IJ,eh,IJ,[0,dkb],Rg,IJ,eh,IJ,$g,eh,IJ,IJ],eh,F$a,Rg]);var fkb=new Ck("liveChatDialogEndpoint");var gkb=new Ck("liveChatEndpoint");var Ukb=new Ck("liveChatItemContextMenuEndpoint");var Vkb=new Ck("liveChatReplayEndpoint");var JJ=new Ck("interactivityWidgetRenderer");var Wkb=new Ck("liveChatActionPanelRenderer");var Xkb=new Ck("liveChatAuthorBadgeViewModel");var KJ=new Ck("liveChatBannerRenderer");var Ykb=new Ck("liveChatCallForQuestionsRenderer");var Zkb=new Ck("liveChatContinuation");var $kb=new Ck("deleteLiveChatMessageCommand");var alb=new Ck("liveChatActionEndpoint");var blb=new Ck("createLiveChatPollEndpoint");var clb=new Ck("manageLiveChatUserEndpoint");var dlb=new Ck("moderateLiveChatEndpoint");var elb=new Ck("popoutLiveChatEndpoint");var flb=new Ck("sendLiveChatMessageEndpoint");var glb=new Ck("sendLiveChatVoteEndpoint");var hlb=new Ck("showLiveChatParticipantsEndpoint");var ilb=new Ck("showLiveChatSettingsEndpoint");var jlb=new Ck("toggleLiveChatModerationActivityCommand");var klb=new Ck("toggleLiveChatTimestampsEndpoint");var llb=new Ck("toggleLiveReactionsMuteCommand");var mlb=new Ck("resolveLocationCommand");var nlb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(nlb,Dg);var olb=function(a,b){return ag(a,1,b)};var plb=[0,Yg];var qlb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(qlb,Dg);var rlb=function(a,b){return Nf(a,1,nlb,b)};qlb.prototype.JSC$10454_serializeBinary=kh([0,ch,plb]);var Pda={GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNKNOWN:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNKNOWN",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_FOR_TESTING:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_FOR_TESTING",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RESUME_TO_HOME_TTL:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RESUME_TO_HOME_TTL",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_START_TO_SHORTS_ANALYSIS_SLICE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_START_TO_SHORTS_ANALYSIS_SLICE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DEVICE_LAYER_SLICE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DEVICE_LAYER_SLICE", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNIFIED_LAYER_SLICE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNIFIED_LAYER_SLICE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_VISITOR_LAYER_SLICE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_VISITOR_LAYER_SLICE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHOW_SHEET_COMMAND_HANDLER_BLOCK:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHOW_SHEET_COMMAND_HANDLER_BLOCK",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_MIGRATED_COMPONENT:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_MIGRATED_COMPONENT", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_CHANNEL_NAME_TOOLTIP:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_CHANNEL_NAME_TOOLTIP",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATION_LOCK_SUPPORTED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATION_LOCK_SUPPORTED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_THEATER_MODE_ENABLED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_THEATER_MODE_ENABLED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_PIN_SUGGESTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_PIN_SUGGESTION", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_LONG_PRESS_EDU_TOAST:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_LONG_PRESS_EDU_TOAST",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_AMBIENT:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_AMBIENT",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TIME_WATCHED_PANEL:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TIME_WATCHED_PANEL",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SEARCH_FROM_SEARCH_BAR_OVERLAY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SEARCH_FROM_SEARCH_BAR_OVERLAY", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_VOICE_SEARCH_EDU_TOAST:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_VOICE_SEARCH_EDU_TOAST",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SUGGESTED_LANGUAGE_SELECTED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SUGGESTED_LANGUAGE_SELECTED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_TRIGGER_SHORTS_PIP:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_TRIGGER_SHORTS_PIP",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IN_ZP_VOICE_CRASHY_SET:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IN_ZP_VOICE_CRASHY_SET", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_FAST_SWIPE_SUPPRESSED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_FAST_SWIPE_SUPPRESSED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_FAST_SWIPE_ALLOWED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_FAST_SWIPE_ALLOWED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_PULL_TO_REFRESH_ATTEMPT:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_PULL_TO_REFRESH_ATTEMPT",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_BLOCK_KABUKI:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_BLOCK_KABUKI", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_TALL_SCREEN:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_TALL_SCREEN",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_NORMAL_SCREEN:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_NORMAL_SCREEN",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ACCESSIBILITY_MODE_ENABLED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ACCESSIBILITY_MODE_ENABLED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ACCESSIBILITY_MODE_DISABLED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ACCESSIBILITY_MODE_DISABLED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_AUTOPLAY_ENABLED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_AUTOPLAY_ENABLED", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_CAST_MATCH_OCCURRED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_CAST_MATCH_OCCURRED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_ELIGIBLE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_ELIGIBLE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ENDSCREEN_TRIGGERED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ENDSCREEN_TRIGGERED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_POSTPLAY_TRIGGERED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_POSTPLAY_TRIGGERED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_POSTPLAY_LACT_THRESHOLD_EXCEEDED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_POSTPLAY_LACT_THRESHOLD_EXCEEDED", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_MATCHED_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_MATCHED_ON_REMOTE_CONNECTION",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHABLE_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHABLE_ON_REMOTE_CONNECTION",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_MISATTRIBUTED_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_MISATTRIBUTED_ON_REMOTE_CONNECTION", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_TV_IS_SIGNED_IN_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_TV_IS_SIGNED_IN_ON_REMOTE_CONNECTION",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TV_START_TYPE_COLD_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TV_START_TYPE_COLD_ON_REMOTE_CONNECTION",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TV_START_TYPE_NON_COLD_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TV_START_TYPE_NON_COLD_ON_REMOTE_CONNECTION",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ON_REMOTE_CONNECTION", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_VALID:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_VALID",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_INVALID:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_INVALID",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_UNDEFINED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_UNDEFINED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_DEFINED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_DEFINED", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LACT_THRESHOLD_EXCEEDED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LACT_THRESHOLD_EXCEEDED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROUND_TRIP_HANDLING_ON_REMOTE_CONNECTION:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROUND_TRIP_HANDLING_ON_REMOTE_CONNECTION",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHED_ON_REMOTE_CONNECTION_BEFORE_APP_RELOAD:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHED_ON_REMOTE_CONNECTION_BEFORE_APP_RELOAD",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHED_ON_REMOTE_CONNECTION_AFTER_APP_RELOAD:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHED_ON_REMOTE_CONNECTION_AFTER_APP_RELOAD", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_INELIGIBLE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_INELIGIBLE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TVHTML5_MID_ROLL_THRESHOLD_REACHED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TVHTML5_MID_ROLL_THRESHOLD_REACHED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_PENDING:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_PENDING",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_ACTIVATED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_ACTIVATED", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_M2_ELIGIBLE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_M2_ELIGIBLE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATE_DEVICE_TO_LANDSCAPE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATE_DEVICE_TO_LANDSCAPE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATE_DEVICE_TO_PORTRAIT:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATE_DEVICE_TO_PORTRAIT",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMBEDS_FACEOFF_UI_EVENT:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMBEDS_FACEOFF_UI_EVENT",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_RECEIVED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_RECEIVED", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ELIGIBLE_TO_SUPPRESS_TRANSPORT_CONTROLS_BUTTONS:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ELIGIBLE_TO_SUPPRESS_TRANSPORT_CONTROLS_BUTTONS",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_USER_HAS_THEATER_MODE_COOKIE_ENABLED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_USER_HAS_THEATER_MODE_COOKIE_ENABLED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DOCUMENT_PICTURE_IN_PICTURE_SUPPORTED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DOCUMENT_PICTURE_IN_PICTURE_SUPPORTED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHORTS_NON_DEFAULT_ASPECT_RATIO:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHORTS_NON_DEFAULT_ASPECT_RATIO", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PLAYER_IN_SQUEEZEBACK:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PLAYER_IN_SQUEEZEBACK",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LIVE_CREATOR_AR_GIFT_RECEIVED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LIVE_CREATOR_AR_GIFT_RECEIVED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RETURNED_TO_VIDEO_AFTER_FAILED_ATTEMPT_TO_BACKGROUND:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RETURNED_TO_VIDEO_AFTER_FAILED_ATTEMPT_TO_BACKGROUND",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_ENTER_AUTO_ZOOM:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_ENTER_AUTO_ZOOM", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PASSIVE_IN_CONTROL:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PASSIVE_IN_CONTROL",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PASSIVE_IN_TREATMENT:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PASSIVE_IN_TREATMENT",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DISABLE_PLAYER_OPEN_ON_FULLSCREEN:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DISABLE_PLAYER_OPEN_ON_FULLSCREEN",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_RECONNECT_WITH_RETRY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_RECONNECT_WITH_RETRY", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SINGLE_COLUMN_GRID_TRIGGERED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SINGLE_COLUMN_GRID_TRIGGERED",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_CONNECTION_TIMEOUT:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_CONNECTION_TIMEOUT",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LIVE_GHOST_LOADING_ELIGIBLE:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LIVE_GHOST_LOADING_ELIGIBLE",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_STREAMED_GET_WATCH_SUPPORTED:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_STREAMED_GET_WATCH_SUPPORTED", GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WEBVIEW_CONTAINER:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WEBVIEW_CONTAINER",GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_ENTER_PIP:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_ENTER_PIP"};var LJ=new Ck("logFlowLoggingEventCommand");var slb=new Ck("dismissDialogEndpoint");var tlb=new Ck("hideItemSectionVideosByIdCommand");var ulb=new Ck("chipsShelfViewModel");var vlb=new Ck("cinematicContainerViewModel");var wlb=new Ck("dislikeButtonViewModel");var xlb=new Ck("likeButtonViewModel");var ylb=new Ck("videoSummaryContentViewModel");var zlb=new Ck("videoSummaryParagraphViewModel");var Alb=new Ck("hideEngagementPanelEndpoint");var Blb=new Ck("refreshPanelEndpoint");var Clb=new Ck("showEngagementPanelEndpoint");var Dlb=new Ck("talkToRecsViewModel");var Elb=new Ck("createBroadcastCommand");var Flb=new Ck("metadataUpdateCommand");var Glb=new Ck("merchandiseShelfRenderer");var Hlb=new Ck("shoppingDescriptionItemViewModel");var Ilb=new Ck("gridMovieRenderer");var Jlb=new Ck("movieRenderer");var Klb=new Ck("addToPlaylistEndpoint");var Llb=new Ck("suggestStats");var Mlb=new Ck("backstageImageUploadEndpoint");var Nlb=new Ck("createBackstagePostDialogEndpoint");var Olb=new Ck("createCommentReplyDialogEndpoint");var Plb=new Ck("updateCommentDialogEndpoint");var Qlb=new Ck("updateCommentReplyDialogEndpoint");var Rlb=new Ck("menuEndpoint");var Slb=new Ck("playlistEditorEndpoint");var Tlb=new Ck("notificationActionRenderer");var Ulb=new Ck("addUpcomingEventReminderEndpoint");var Vlb=new Ck("getCommentsFromInboxCommand");var Wlb=new Ck("notificationOptOutEndpoint");var Xlb=new Ck("recordNotificationInteractionsEndpoint");var Ylb=new Ck("removeUpcomingEventReminderEndpoint");var Zlb=new Ck("getDownloadActionCommand");var $lb=new Ck("showMoreDrawerCommand");var amb=new Ck("updateEngagementPanelContentCommand");var bmb=new Ck("getPdgBuyFlowCommand");var cmb=new Ck("liveChatPurchaseMessageEndpoint");var dmb=new Ck("openSuperStickerBuyFlowCommand");var emb=new Ck("previewSuperStickerCommand");var fmb=new Ck("removeCreatorGoalTickerChipCommand");var gmb=new Ck("showCreatorGoalTickerChipCommand");var hmb=new Ck("updatePdgFeatureEnablementCommand");var imb=new Ck("pdgCommentChipRenderer");var jmb=new Ck("superStickerPackRenderer"),kmb=new Ck("superStickerPackItemButtonRenderer");var lmb=new Ck("superStickerPreviewRenderer");var mmb=new Ck("creatorGoalSetUpFlowDropdownItemViewModel");var nmb=new Ck("creatorGoalSetUpFlowDropdownViewModel");var omb=new Ck("giftAttributionItemViewModel");var pmb=new Ck("giftOverlayItemViewModel");var qmb=new Ck("liveChatTickerCreatorGoalViewModel");var rmb=new Ck("prefetchWatchCommand");var smb=new Ck("toggleCaptionsVisibilityCommand");var tmb=new Ck("playerDisclosureViewModel");var umb=new Ck("playlistRenderer");var vmb=new Ck("createImagePollCommand");var wmb=new Ck("createQuizCommand");var xmb=new Ck("getUploadFeedbackCommand");function ymb(a){return a.map(function(b){return"\""+b+"\""}).join(", ")} function MJ(a){a=a.replace(/\n\s*/g," ");return Error("Forms API Framework Error: "+a)} function NJ(a){a=a.replace(/\n\s*/g," ");return Error("Forms API User Programming Error: "+a)} var zmb=function(a){return MJ("FieldId "+a+" not found.")},Amb=function(a){return MJ("FormId "+a+" not found.")},Bmb=function(a){return MJ("Form session for FormId "+a+" not found.")},Cmb=function(a){return MJ("Nested form accessor for FormId "+a+" not found.")},Dmb=function(a,b){return MJ("Validator execution crashed during initialization of form "+a+". Check validator implementations. Error: "+b)},Emb=function(){return NJ("Field id cannot be formId.")},Fmb=function(a){return NJ("FormSchema is missing id. Make sure id is filled in the server-defined \n FormSchema. FormSchema: "+ JSON.stringify(a)+".")},Gmb=function(a,b){return NJ("No validator found for "+a+"Step ValidationRule. Make sure a \n validator is registered under the corresponding rule extension in the \n validation registry. rule: "+JSON.stringify(b))},Hmb=function(a){return NJ("Unknown error during form submission: "+JSON.stringify(a))};var Imb=Symbol("updateBaseFormField");function Jmb(a,b,c,d){var e=Object.assign({},c);if(a.length===0)throw Error("Empty path");var f=a[0];if(typeof f==="string"){if(!c[f])throw Error("Path "+OJ.apply(null,ja(a))+" points to a non existing field");var h=c[f];c=a.slice(1);if(c.length===0){if(h.kind===1)throw Error("Accessor "+OJ(f)+" points to a nested field, which can't be updated");b=Kmb(h,b)}else{if(h.kind!==1)throw Error("The path tried to recurse into "+OJ.apply(null,[f].concat(ja(c)))+", but the field isn't nested");b=Jmb(c,b,h.value, d);b=Kmb(h,{value:b})}e[f]=b}else{h=f.name;if(!c[h])throw Error("Path "+OJ.apply(null,ja(a))+" points to a non existing field "+String(h));c=c[h];if(c.kind!==2)throw Error("Path "+OJ.apply(null,ja(a))+" must point to a NestedArrayFormField");a=a.slice(1);var m=f.index;if(a.length===0)throw Error("Accessor "+OJ(f)+" can't do updates since it has an index");var p=c.value;if(m<0||m>=p.length)throw Error("Path "+OJ.apply(null,[f].concat(ja(a)))+" is out of bounds (length="+p.length+")");f=[].concat(ja(p.slice(0, m)),[Jmb(a,b,p[m],d)],ja(p.slice(m+1)));f=c.updateExistingSubForms(f);e[h]=f}d==null||d(e);return e} function Kmb(a,b){if(a[Imb]){var c,d=(c=b.fieldState)!=null?c:{value:b.value};return a[Imb](d)}if(a.update)return a.update(b.value);throw Error("Field "+a+" doesn't have an update method")} function Lmb(a){return typeof a==="string"?a:a.name+"["+a.index+"]"} function OJ(){return ua.apply(0,arguments).map(Lmb).join(".")} ;function Mmb(){return{isUpdated:!1,isValid:!0,isTouched:!1,isSubmitting:!1,submitCount:0}} function Nmb(a,b){for(var c=!0,d=l(Object.keys(a)),e=d.next();!e.done;e=d.next())e=e.value,e!=="formId"&&(e=a[e],e.kind===1&&(Nmb(e.value,b)||(c=!1)));b(a.formId)||(c=!1);return c} ;function Omb(a,b,c,d){if(a===b)return!0;if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;for(var e=0;e=this.value.length||b>=this.value.length)throw NJ("Either the fromIndex "+a+" or toIndex "+b+" is out of bounds for field "+this.fieldId+" in form "+this.parentFormId+" with length "+this.value.length+".");var c=[].concat(ja(this.value));a=l(c.splice(a,1)).next().value;c.splice(b,0,a);return this.runFieldUpdateProcess(c,this.fieldId,this.parentFormId)}; RJ.prototype[Imb]=function(a){var b,c,d;return new RJ((b=a.value)!=null?b:this.value,this.originalValue,this.fieldId,this.parentFormId,(c=a.isTouched)!=null?c:this.isTouched,(d=a.errors)!=null?d:this.errors,this.validators,this.runFieldUpdateProcess)};var Smb=new Map;function Tmb(a){var b=Smb.get(a);if(b)return b;b=a.replace(/_([a-zA-Z0-9])/g,function(c,d){return d.toUpperCase()}); Smb.set(a,b);return b} ;var Umb,Vmb;function SJ(){var a;(a=Vmb)==null||a(function(b){return b+1})} ;var Wmb=new Map;function TJ(a){if(Umb)Umb();else{var b=l($o(0,void 0,"VxY0fb"));Umb=b.next().value;b.next();Vmb=b.next().value;Umb()}return Wmb.get(a)} ;function Xmb(a,b){if(Wmb.has(a))throw NJ("Form already registered for formId: "+a+".");var c=b.nestedFormAccessor?1:0;b={form:b.form,formState:Mmb(),formType:b.formType,formRole:c,formMetadata:{latestFieldUpdateTimestamps:new Map,dependentValidationMap:b.dependentValidationMap},formDelegate:b.formDelegate,nestedFormAccessor:b.nestedFormAccessor,submitConfig:b.submitConfig,toFormData:b.toFormData};a&&Wmb.set(a,b);c===0&&SJ()} function UJ(a,b){if(a){var c=TJ(a);if(c){if(b&&b!==c.formType)throw NJ("Form type mismatch for formId "+a+": provided formType \""+b+"\" does not match stored formType \""+c.formType+"\".");return c.form}}} function Ymb(a){var b=TJ(a);if(!b)throw Bmb(a);if(b.formRole===0)return b.form;b=b.nestedFormAccessor;if(!b)throw Cmb(a);a=UJ(b.rootFormId);if(!a)throw Amb(b.rootFormId);return a} function Zmb(a){if(!a.formId)throw MJ("FormId is missing from form.");var b=TJ(a.formId);if(!b)throw Bmb(a.formId);b.form=a;for(var c=b.formState,d=!0,e=!1,f=!1,h=l(Object.keys(a)),m=h.next();!m.done;m=h.next())m=m.value,m!=="formId"&&(m=a[m],m.isValid||(d=!1),m.isUpdated()&&(e=!0),m.isTouched&&(f=!0));a=Object.assign({},c,{isValid:d,isUpdated:e,isTouched:f});b.formState=a;SJ()} function $mb(a){try{var b=Ymb(a)}catch(c){return!1}(a=Nmb(b,function(c){return Wmb.delete(c)}))&&SJ(); return a} function VJ(a,b){if(b==="formId")throw Emb();if(a=UJ(a))return b=Tmb(b),a[b]} function anb(a){if(a=TJ(a))return a.formMetadata} function bnb(a){if(a=TJ(a))return a.formDelegate} function cnb(a){return a.map(function(b){return b.index!==void 0?{name:b.fieldId,index:b.index}:b.fieldId})} function dnb(a,b){(a=VJ(a,b))&&a.kind===2&&a.value.forEach(function(c,d){c=c.formId;var e=TJ(c);if(!e)throw Bmb(c);e=e.nestedFormAccessor;if(!e)throw Cmb(c);c=e.nestedFormPath;c[c.length-1].index=d})} ;var enb=new zn("SUBMIT_API_SERVICE_TOKEN");function fnb(a){var b,c,d,e,f,h,m,p,q,t,u,v,w,x,A;return ta(function(H){switch(H.nextAddress){case 1:b=Ymb(a);c=bnb(a);var P=(P=TJ(a))?P.submitConfig:void 0;d=P;e=Dn().resolve(An(enb));if(P=TJ(a))P.formState=Object.assign({},P.formState,{isSubmitting:!0}),SJ();H.setCatchFinallyBlocks(2,3);if(d&&e){P=(P=TJ(a))?P.toFormData:void 0;p=P;if(!p)throw MJ("Missing toFormData function for FormId "+a+".");q=p(b);t={submitAction:"SUBMIT_ACTION_SUBMISSION",allFields:!0};return H.yield(e.submitForm(d.submitId, q,t,d.params,d.clickTrackingParams),8)}return H.yield((f=c)==null?void 0:(m=(h=f).onSubmit)==null?void 0:m.call(h,b),3);case 8:u=H.yieldResult;if(u.submitError)throw Hmb(u.submitError);return H.yield((v=c)==null?void 0:(x=(w=v).onSubmitResult)==null?void 0:x.call(w,u),3);case 3:H.enterFinallyBlock();if(P=TJ(a))P.formState=Object.assign({},P.formState,{isSubmitting:!1,submitCount:P.formState.submitCount+1}),SJ();H.leaveFinallyBlock(0);break;case 2:return A=H.enterCatchBlock(),A instanceof Error?H.return(Promise.reject(A)): H.return(Promise.reject(Hmb(A)));}})} ;function gnb(a,b){var c=Io(function(){var f;return(f=mp(a))!=null?f:""},void 0,"YrS5h"),d=Io(function(){return UJ(c(),b)},void 0,"CQIfm"),e=Io(function(){var f=c(); return(f=TJ(f))?f.formState:Mmb()},void 0,"KYHmwb"); return{form:function(){return d()}, state:function(){return e()}, submit:function(){return ta(function(f){return f.yield(fnb(c()),0)})}, dispose:function(){return $mb(c())}}} ;function hnb(a,b){return a===b?!0:(a==null?void 0:a.formId)===(b==null?void 0:b.formId)&&(a==null?void 0:a.fieldId)===(b==null?void 0:b.fieldId)} ;function inb(a){var b=Io(function(){var d;return(d=mp(a))!=null?d:{}},{equals:hnb},"zTUZQc"),c=Io(function(){var d=b(),e=d.formId; d=d.fieldId;if(e&&d){a:{var f=UJ(e);if(f){var h=Tmb(d);if(f=f[h]){if(!(f instanceof RJ))throw NJ("Field "+d+" in form "+e+" is not a ScalarListField.");e=f;break a}}e=void 0}return e}},void 0,"E0KSFd"); return function(){return c()}} ;function jnb(a,b,c){var d=Ymb(a);if(d){var e=TJ(a);if(!e)throw Bmb(a);if(e.formRole===0)e=[b];else{e=e.nestedFormAccessor;if(!e)throw Cmb(a);e=[].concat(ja(cnb(e.nestedFormPath)),[b])}c={path:e,value:c.value,fieldState:c};Jmb(c.path,c,d,Zmb);dnb(a,b)}} ;function knb(a,b){var c,d,e,f,h;return ta(function(m){switch(m.nextAddress){case 1:c=[],d=l(a.asyncValidators),e=d.next();case 2:if(e.done){m.jumpTo(4);break}f=e.value;return m.yield(f.validate(b),5);case 5:h=m.yieldResult;h!=null&&c.push(h);e=d.next();m.jumpTo(2);break;case 4:return m.return(c);}})} ;function lnb(a,b,c,d){return ta(function(e){return e.return(mnb(a,b,c,d,function(f){jnb(c,a.fieldId,{value:b,errors:f,isTouched:!0})}))})} function nnb(a,b,c){return ta(function(d){return d.return(mnb(a,a.value,b,c,function(e){jnb(b,a.fieldId,{errors:e})}))})} function mnb(a,b,c,d,e){var f,h,m,p,q,t;return ta(function(u){if(u.nextAddress==1){f=a;h=f.fieldId;m=f.validators;for(var v=[],w=l(m.syncValidators),x=w.next();!x.done;x=w.next())x=x.value.validate(b),x!=null&&v.push(x);p=v;e(p);q=Date.now();d.set(h,q);t=VJ(c,h);if(!t)throw zmb(h);return t.errors.length!==0?u.jumpTo(2):u.yield(onb(t,b,c,q,d),2)}return u.return()})} function pnb(a,b,c){return c.get(a)!==b} function onb(a,b,c,d,e){var f,h,m,p;return ta(function(q){if(q.nextAddress==1)return f=a,h=f.validators,m=f.fieldId,h.asyncValidators.length===0?q.return():h.asyncDebounceDelayMs===void 0?q.jumpTo(2):q.yield(new Promise(function(t){setTimeout(t,h.asyncDebounceDelayMs)}),2); if(q.nextAddress!=4)return pnb(m,d,e)?q.return():q.yield(knb(h,b),4);p=q.yieldResult;if(pnb(m,d,e))return q.return();jnb(c,m,{errors:p});return q.return()})} ;var Qmb=function(a,b,c){var d=anb(c);if(!d)throw Amb(c);var e=d.latestFieldUpdateTimestamps;d=d.dependentValidationMap;var f=VJ(c,b);if(!f)throw zmb(b);a=lnb(f,a,c,e);e=qnb(b,c,d,e);return Promise.all([a].concat(ja(e))).then(function(){return rnb(c,b)})}; function qnb(a,b,c,d){var e;return((e=c.get(a))!=null?e:[]).map(function(f){f=VJ(b,f);return nnb(f,b,d)})} function rnb(a,b){var c=bnb(a);if(c==null||!c.onFieldChanged)return Promise.resolve();var d=UJ(a);if(!d)throw Amb(a);if(b==="formId")throw Emb();if(b in d)return c.onFieldChanged(b,d,function(e,f){var h=Tmb(e);if(!VJ(a,h))throw zmb(e);return Qmb(f,e,a)}); throw NJ("FieldId "+b+" does not match any field in the form "+JSON.stringify(d)+".")} ;function snb(a){var b,c,d,e,f,h,m,p,q,t;return ta(function(u){b=anb(a.formId);if(!b)return u.return();c=b;d=c.latestFieldUpdateTimestamps;e=[];f=l(Object.keys(a));h=f.next();for(m={};!h.done;m={nestedArrayField:void 0},h=f.next())p=h.value,p!=="formId"&&(q=a[p],q.kind===1?e.push(snb(q.value)):q.kind===2?(m.nestedArrayField=q,t=m.nestedArrayField.value.map(function(v){return snb(v)}),e.push(Promise.all(t).then(function(v){return function(){return nnb(v.nestedArrayField,a.formId,d)}}(m)))):e.push(nnb(q, a.formId,d))); return u.yield(Promise.all(e),0)})} ;var tnb=function(a){this.rule=a}; tnb.prototype.validate=function(a){var b;a=(b=a==null?void 0:a.length)!=null?b:0;if(this.rule.allowEmpty&&a===0)return null;if(this.rule.minLength!==void 0&&athis.rule.maxLength){var e,f;return{message:(f=(e=this.rule.translations)==null?void 0:e.maxLengthErrorMessage)!=null?f:""}}return null};var unb=function(a){this.rule=a}; unb.prototype.validate=function(a){var b,c=new RegExp((b=this.rule.regex)!=null?b:""),d,e;b=(e=(d=this.rule.translations)==null?void 0:d.regexErrorMessage)!=null?e:"";return c.test(a)?null:{message:b}};var vnb=function(a){this.rule=a}; vnb.prototype.validate=function(a){if(!a){var b,c;return{message:(c=(b=this.rule.translations)==null?void 0:b.selectedErrorMessage)!=null?c:""}}return null};var wnb=[[Uib,tnb],[Vib,unb],[Wib,vnb]];function WJ(a,b,c){if(c==null||!c.validationSchema)return{syncValidators:[],asyncValidators:[]};var d=b.syncValidators,e=b.asyncValidators;c=c.validationSchema;b=c.syncStep;var f=c.asyncStep;c=[];var h=[],m=void 0;(b==null?0:b.rules)&&d&&(c=b.rules.map(function(p){for(var q=l(d),t=q.next();!t.done;t=q.next()){var u=l(t.value);t=u.next().value;u=u.next().value;if(t=z(p,t))return new u(t,a)}throw Gmb("sync",p)})); (f==null?0:f.rules)&&e&&(h=f.rules.map(function(p){for(var q=l(e),t=q.next();!t.done;t=q.next()){var u=l(t.value);t=u.next().value;u=u.next().value;if(t=z(p,t))return new u(t,a)}throw Gmb("async",p)}),b=xnb(f.debounceDelay),b>0&&(m=b)); return{syncValidators:c,asyncValidators:h,asyncDebounceDelayMs:m}} function ynb(a){var b=wnb===void 0?[]:wnb,c,d=(c=a==null?void 0:a.syncValidators)!=null?c:[],e,f=(e=a==null?void 0:a.asyncValidators)!=null?e:[];b=b.filter(function(h){var m=l(h).next().value;return d.every(function(p){p=l(p).next().value;return m.name!==p.name})}); a=[].filter(function(h){var m=l(h).next().value;return f.every(function(p){p=l(p).next().value;return m.name!==p.name})}); b=new(Function.prototype.bind.apply(Array,[null].concat(ja(b),ja(d))));a=new(Function.prototype.bind.apply(Array,[null].concat(ja(a),ja(f))));return{syncValidators:b,asyncValidators:a}} function xnb(a){if(!a)return 0;var b=0,c=Number(a.seconds);isNaN(c)||(b+=c*1E3);a=Number(a.nanos);isNaN(a)||(b+=a/1E6);return b} function znb(a){var b=new Map;if(!a)return b;for(var c=l(Object.keys(a)),d=c.next(),e={};!d.done;e={fieldName$jscomp$5:void 0},d=c.next()){e.fieldName$jscomp$5=d.value;d=a[e.fieldName$jscomp$5];var f=void 0,h=void 0;((f=d)==null?0:(h=f.validationSchema)==null?0:h.dependencies)&&d.validationSchema.dependencies.forEach(function(m){return function(p){p=Tmb(p);if(!(p in a))throw NJ("Dependent fieldId \""+p+"\" does not match any field in the FormSchema. \n Known fields: "+ymb(Object.keys(a))+".\n Please check that ValidationSchema.dependencies is filled correctly.\n "); var q,t=(q=b.get(p))!=null?q:[];t.push(m.fieldName$jscomp$5);b.set(p,t)}}(e))}return b} ;function Anb(a,b,c,d,e,f){function h(q){return VJ(a,q)} var m,p={formId:a,options:Rmb((m=e==null?void 0:e.options)!=null?m:[],a,WJ(h,b,d==null?void 0:d.options)),explanationText:QJ(e==null?void 0:e.explanationText,"explanationText",a,WJ(h,b,d==null?void 0:d.explanationText)),correctAnswerIndex:QJ(e==null?void 0:e.correctAnswerIndex,"correctAnswerIndex",a,WJ(h,b,d==null?void 0:d.correctAnswerIndex)),isImageType:QJ(e==null?void 0:e.isImageType,"isImageType",a,WJ(h,b,d==null?void 0:d.isImageType))};Xmb(a,{form:p,formType:"PostsCreationOptionsEditorForm", dependentValidationMap:znb({options:d==null?void 0:d.options,explanationText:d==null?void 0:d.explanationText,correctAnswerIndex:d==null?void 0:d.correctAnswerIndex,isImageType:d==null?void 0:d.isImageType}),formDelegate:c,nestedFormAccessor:void 0,submitConfig:f,toFormData:Bnb});return p} function Bnb(a){return{options:a.options.value,explanationText:a.explanationText.value,correctAnswerIndex:a.correctAnswerIndex.value,isImageType:a.isImageType.value}} ;function Cnb(a,b){if(a==null||!a.id)throw Fmb(a);var c=a.id,d=a.fieldSchemas,e=a.initialValues;a=a.submitConfig;var f=ynb(b==null?void 0:b.customValidationRegistry);b=Anb(c,f,b,d,e,a);snb(b).catch(function(h){throw Dmb(c,h)})} function Dnb(a){return gnb(a,"PostsCreationOptionsEditorForm")} ;var Enb=new Ck("quizRenderer");var Fnb=new Ck("uploadedVideoRenderer");var Gnb=new Ck("decorateMessageEndpoint");var Hnb=new Ck("tooltipRenderer");var XJ=new Ck("reelItemRenderer");var Inb=new Ck("shortsLockupViewModel");var Jnb=new Ck("textBadgeRenderer");var YJ=new Ck("buttonRenderer"),ZJ=new Ck("toggleButtonRenderer");var Knb=new Ck("switchButtonRenderer");var Lnb=new Ck("responsiveContainerConfiguration");var Mnb=new Ck("pollRenderer");var Nnb=new Ck("backgroundPromoRenderer");var Onb=new Ck("chipCloudRenderer"),Pnb=new Ck("chipCloudChipRenderer");var Qnb=new Ck("itemSectionRenderer");var Rnb=new Ck("messageRenderer");var Snb=new Ck("sortFilterHeaderRenderer");var Tnb=new Ck("sortFilterSubMenuRenderer");var Unb=new Ck("videoRenderer");var Vnb=new Ck("upsellDialogRenderer");var Wnb=new Ck("getAnswerCommand");var $J=new Ck("searchEndpoint");var Xnb=new Ck("overviewAnswerViewModel");var Ynb=new Ck("videoOverviewViewModel");var Znb=new Ck("addToPlaylistServiceEndpoint");var $nb=new Ck("clearSearchHistoryEndpoint");var aob=new Ck("clearWatchHistoryEndpoint");var bob=new Ck("createCommentEndpoint");var cob=new Ck("createCommentReplyEndpoint");var aK=new Ck("performCommentActionEndpoint");var dob=new Ck("updateCommentEndpoint");var eob=new Ck("updateCommentReplyEndpoint");var fob=new Ck("createPlaylistServiceEndpoint");var gob=new Ck("deletePlaylistEndpoint");var hob=new Ck("deleteVideoEndpoint");var iob=new Ck("getReportFormEndpoint");var job=new Ck("modifyChannelNotificationPreferenceEndpoint");var kob=new Ck("offlinePlaylistEndpoint"),lob={ACTION_UNKNOWN:"ACTION_UNKNOWN",ACTION_ADD:"ACTION_ADD",ACTION_REMOVE:"ACTION_REMOVE",ACTION_REMOVE_WITH_PROMPT:"ACTION_REMOVE_WITH_PROMPT",ACTION_PAUSE:"ACTION_PAUSE",ACTION_RETRY:"ACTION_RETRY",ACTION_RESUME:"ACTION_RESUME",ACTION_SYNC:"ACTION_SYNC",ACTION_APPROVE:"ACTION_APPROVE",ACTION_INFER_AUTOMATICALLY:"ACTION_INFER_AUTOMATICALLY",ACTION_TOGGLE_AUTO_DOWNLOAD:"ACTION_TOGGLE_AUTO_DOWNLOAD"};var mob=new Ck("selectActiveIdentityEndpoint");var nob=new Ck("setSettingEndpoint");var oob=new Ck("undoFeedbackEndpoint");var pob=new Ck("unsubscribeEndpoint");var qob=new Ck("updatedMetadataEndpoint");var rob=new Ck("sharingProviderDataCommand");var sob=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(sob,Dg);var tob=[0,$g,-1];sob.prototype.JSC$10525_serializeBinary=kh(tob);var uob=jh(tob);var vob=new Ck("userMentionSuggestionRenderer");var wob=new Ck("liveChatTunnelCommand");var xob=new Ck("removeFanzoneTickerChipCommand");var yob=new Ck("showFanzoneTickerChipCommand");var zob=new Ck("showSponsorshipsGiftOfferDialogCommand");var Aob=new Ck("sponsorshipsScrollableShelfViewModel");var Bob=new Ck("subscribeEndpoint");var bK=new Ck("showDialogCommand");var Cob=new Ck("showSheetCommand");var cK=new Ck("avatarViewModel");var Dob=new Ck("badgeViewModel");var dK=new Ck("buttonViewModel");var eK=new Ck("chipViewModel");var Eob=new Ck("contentPreviewImageViewModel");var Fob=new Ck("continuationItemViewModel");var Gob=new Ck("decoratedAvatarViewModel");var Hob=new Ck("imageBannerViewModel");var Iob=new Ck("lockupContentMetadataRowExtension");var Job=new Ck("lockupMetadataViewModel");var Kob=new Ck("lockupViewModel");var Lob=new Ck("avatarStackViewModel");var Mob=new Ck("contentMetadataViewModel");var Nob=new Ck("pageHeaderViewModel");var Oob=new Ck("thumbnailBadgeViewModel");var Pob=new Ck("thumbnailHoverOverlayToggleActionsViewModel");var fK=new Ck("toggleButtonViewModel");var Qob=new Ck("sectionHeaderViewModel");var Rob=new Ck("checkboxGroupViewModel");var Sob=new Ck("checkboxItemViewModel");var gK=new Ck("radioButtonGroupViewModel");var Tob=new Ck("radioButtonItemViewModel");var Uob=new Ck("switchListItemViewModel");var Vob=new Ck("textFieldViewModel");var Wob=new Ck("inputComposerViewModel");var Xob=new Ck("notifyDropdownOptionSelectedCommand");var hK=new Ck("listItemViewModel");var Yob=new Ck("dialogHeaderViewModel");var Zob=new Ck("panelFooterViewModel");var $ob=new Ck("suspenseViewModel");var apb=new Ck("tooltipViewModel");var bpb=new Ck("saveLiveReactionsEmojiSetCommand");var cpb=new Ck("transcriptEditSegmentCommand");var dpb=new Ck("transcriptSubmitCaptionCorrectionCommand");var epb=new Ck("transcriptUpdateSegmentTextCommand");var fpb=new Ck("transcriptSearchBoxRenderer");var gpb=new Ck("transcriptSegmentListRenderer");var hpb=new Ck("transcriptSegmentRenderer");var ipb=new Ck("tabViewModel");var jpb=new Ck("tabbedViewModel");var kpb=new Ck("uploadFeedbackItemContinuation");var lpb=new Ck("updateDescriptionAction");var mpb=new Ck("updateToggleButtonTextAction");var npb=new Ck("relatedChipCommand");var opb=new Ck("carouselLockupRenderer");var ppb=new Ck("multiMarkersPlayerBarRenderer"),iK=new Ck("chapterRenderer");var qpb=new Ck("expandableVideoDescriptionBodyRenderer");var rpb=new Ck("heatMarkerRenderer");var spb=new Ck("heatmapRenderer");var tpb=new Ck("timedMarkerDecorationRenderer");var upb=new Ck("postWebToNativeMessageCommand");var vpb=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(vpb,Dg);var wpb=[0,$g,-2];vpb.prototype.JSC$10527_serializeBinary=kh(wpb);var xpb=ih(vpb,wpb);var ypb=new Ck("whitelistEditEndpoint");var zpb=new Ck("completeTransactionAction");var Apb=new Ck("commerceActionCommand");var Bpb=new Ck("getPaymentInstrumentsParamsCommand");var Cpb=new Ck("getPaymentsClientTokenCommand");var Dpb=new Ck("googlePaymentBillingCommand");var Epb=new Ck("logGtmCommand");var Fpb=new Ck("ypcCancelRecurrenceCommand");var Gpb=new Ck("ypcPauseSubscriptionCommand");var Hpb=new Ck("ypcResumeSubscriptionCommand");var Ipb=new Ck("cancellationFlowState");var Jpb=new Ck("premiumPurchaseFlowState");var Kpb=new Ck("ypcOffersEndpoint");var Lpb=new Ck("surveyAnswerCardRenderer");var Mpb=new Ck("linkCardRenderer");var Npb=new Ck("showMoreButtonRenderer");var jK=new Ck("themedImageViewModel");var Opb=new Ck("ypcCancelRecurrenceEndpoint");var Ppb=new Ck("ypcCompleteTransactionEndpoint");var kK=new Ck("ypcGetCartEndpoint");var lK=new Ck("ypcGetOffersEndpoint");var mK=new Ck("ypcHandleTransactionEndpoint");var Qpb=new Ck("ypcLogWalletAnalyticDataEndpoint");var Rpb=new Ck("ypcRedeemCodeEndpoint");var Spb=new Ck("ypcUpdateFopEndpoint");var Tpb=new Ck("creatorGoalSetUpFlowState");var Wpb=function(a,b){a=a===void 0?"":a;this.currencyUnitMicros=b=b===void 0?1E4:b;this.currencySymbol="";a?(this.currencyFormatter=new Upb(a),this.currencySymbol=eH[a][1]):this.currencyFormatter=new Vpb;this.currencyUnitMicros=b||1E4},nK=function(a,b){return(b-b%a.currencyUnitMicros)/1E6},Xpb=function(){},Vpb=function(){}; k(Vpb,Xpb);Vpb.prototype.parse=function(a){a=Number(a);return Number.isInteger(a)?a:NaN}; Vpb.prototype.format=function(a){return a.toString()}; var Upb=function(a){V$a();this.formatter=new rH(4,a)}; k(Upb,Xpb);Upb.prototype.parse=function(a){var b=[0];var c=this.formatter.parse(a,b);return b[0]!==a.length?NaN:c}; Upb.prototype.format=function(a){return this.formatter.format(a)};QI(OI(1),MI(4));k1a(new MessageChannel().port2);var Ypb=new Ck("postsCreationOptionImageUriValidationRule");var Zpb=new Ck("postsCreationOptionSubformValidationRule");var $pb=new Ck("postsCreationOptionsCorrectAnswerValidationRule");var aqb=new Ck("postsCreationOptionsLengthValidationRule");var bqb=["www.youtube-nocookie.com","www.youtubeeducation.com","youtube.googleapis.com"],oK=function(){this.state=1;this.cj=null;this.wwa=void 0}; oK.prototype.initialize=function(a,b,c,d){this.wwa=d;if(a.program){var e;d=(e=a.interpreterUrl)!=null?e:null;if(a.interpreterSafeScript)e=ola(a.interpreterSafeScript);else{var f;e=(f=a.interpreterScript)!=null?f:null}a.interpreterSafeUrl&&(d=xk(a.interpreterSafeUrl).toString());cqb(this,e,d,a.program,b,c)}else eo(Error("BL:CIP"))}; var cqb=function(a,b,c,d,e,f){var h=h===void 0?"trayride":h;c?(a.setState(2),jv(Uu(c),function(){if(window[h])dqb(a,d,h,e);else{a.setState(3);var m=SHa(c),p=document.getElementById(m);p&&(Aqa(m),p.parentNode.removeChild(p));eo(new ql("BL:ULB",""+c))}},f)):b?(f=Zh("SCRIPT"),b instanceof dc?kc(f,b):f.textContent=b,f.nonce=cc(document),document.head.appendChild(f),document.head.removeChild(f),window[h]?dqb(a,d,h,e):(a.setState(4),eo(new ql("BL:ULBJ")))):eo(new ql("BL:ULV"))}; oK.prototype.isInitialized=function(){return!!this.cj}; oK.prototype.getState=function(){return this.state}; oK.prototype.isLoading=function(){return this.state===2}; var dqb=function(a,b,c,d){a.setState(5);var e=!!a.wwa&&bqb.includes(Sc(a.wwa)||"");try{var f=new qF({program:b,globalName:c,lkb:{disable:!y("att_web_record_metrics")||!y("att_skip_metrics_for_cookieless_domains_ks")&&e,cp:"aGIf"}});f.dPa.then(function(){a.setState(6);d&&d(b)}); eqb(a,f)}catch(h){a.setState(7),h instanceof Error&&eo(h)}}; oK.prototype.invoke=function(a){a=a===void 0?{}:a;var b;this.cj?b=D6a(this.cj,{tP:a}):b=null;return b}; var gqb=function(a,b){var c=Yk("botguard_async_snapshot_timeout_ms",3E3);b=b===void 0?{}:b;c=c===void 0?3E3:c;return a.cj?new Promise(function(d,e){var f=!1,h=ul(0,function(){f=!0;e(Error("Timed out waiting for snapshot"))},1,c); a.cj?fqb(a,{tP:b}).then(function(m){Oi.cancelJob(h);f||d(m)}).catch(function(m){Oi.cancelJob(h); f||e(m)}):(Oi.cancelJob(h),d(null))}):Promise.resolve(null)}; oK.prototype.dispose=function(){eqb(this,null);this.setState(8)}; var fqb=function(a,b){return a.cj.snapshot(b)},eqb=function(a,b){vi(a.cj); a.cj=b}; oK.prototype.setState=function(a){this.state=a};var hqb=function(a){this.wrappedPromise_=a===void 0?null:a;this.state_=0;this.JSC$10548_value_=null}; hqb.prototype.then=function(a,b,c){return this.wrappedPromise_?this.wrappedPromise_.then(a,b,c):this.state_===1&&a?((b=a.call(c,this.JSC$10548_value_))&&typeof b.then==="function"?a=b:(a=new hqb,b=b===void 0?null:b,a.state_=1,a.JSC$10548_value_=b===void 0?null:b),a):this.state_===2&&b?((b=b.call(c,this.JSC$10548_value_))&&typeof b.then==="function"?a=b:(a=new hqb,b=b===void 0?null:b,a.state_=2,a.JSC$10548_value_=b===void 0?null:b),a):this}; aj(hqb);function iqb(a){var b=a.docid||a.video_id||a.videoId||a.id;if(b)return b;b=a.raw_player_response;b||(a=a.player_response)&&(b=JSON.parse(a));return b&&b.videoDetails&&b.videoDetails.videoId||null} ;function jqb(a){var b=a.deltaY,c=a.target,d=null;if(window.Polymer&&window.Polymer.Element){if(c=a.path||a.composedPath&&a.composedPath()){c=l(c);for(var e=c.next();!e.done&&(e=e.value,!kqb(e,b));e=c.next())if(e.overscrollConfig){d=e;break}}}else for(;c&&!kqb(c,b);){if(c.overscrollConfig){d=c;break}c=c.parentElement}d&&(b=d.overscrollConfig,b.cooldown?(d=a.deltaY,c=b.lastDeltaY||0,b.lastDeltaY=d,e=b.lastStopped||0,c&&e&&c>0==d>0?Math.abs(c)>=Math.abs(d)?(d=e+1200,c=!1):(d=e+600,c=!0):(d=Date.now()+ 600,c=!0),d>Date.now()&&(a.preventDefault(),c&&(b.lastStopped=Date.now()))):a.preventDefault())} function kqb(a,b){return b<0&&a.scrollTop>0||b>0&&a.scrollTop600?0:e<60||c<=0||d/c>.9)?0:b)} function osb(a,b,c){var d="/watch?v="+a;a={videoId:a};b&&(a.playlistId=b,d+="&list="+b);c&&(a.startTimeSeconds=c,d+="&t="+c+"s");return{watchEndpoint:a,commandMetadata:{webCommandMetadata:{url:d,rootVe:3832,webPageType:"WEB_PAGE_TYPE_WATCH"}}}} function psb(a){return{browseEndpoint:{browseId:"VL"+a},commandMetadata:{webCommandMetadata:{url:"/playlist?list="+a,rootVe:5754,webPageType:"WEB_PAGE_TYPE_PLAYLIST"}}}} function qsb(a){if(a){var b;if(a){var c=(b=z(a.commandMetadata,Mx))==null?void 0:b.url;b=!(!c||c==="/service_ajax")}else b=!1;if(b)return a;var d;if(a=(d=z(a,Jx))==null?void 0:d.commands)for(d=l(a),a=d.next();!a.done;a=d.next())if(a=qsb(a.value))return a}} ;function xK(a){return{runs:[{text:a}]}} function yK(a){return a?xK(a):void 0} ;var zK=window,AK=zK.YT_I18N_FORMATTING_GOOG_LOCALE||"en",rsb=zK.YT_I18N_FORMATTING_PLURAL_RULES_SELECT||vH,ssb=zK.YT_I18N_FORMATTING_DATE_TIME_SYMBOLS||BF,fbb=zK.YT_I18N_FORMATTING_RELATIVE_DATE_TIME_SYMBOLS||ebb,bbb=zK.YT_I18N_FORMATTING_DURATION_TIME_SYMBOLS||sab;function tsb(a){a=usb(a);var b=a.hours===void 0?0:a.hours,c=a.minutes===void 0?0:a.minutes,d=a.seconds===void 0?0:a.seconds,e=b>0;a=[];e&&(b=vsb(b),a.push(b));b=e;b=b===void 0?!1:b;c=(["af","be","lt"].includes(AK)||b)&&c<10?wsb().format(c):new Intl.NumberFormat("en-u-nu-latn").format(c);a.push(c);c=wsb().format(d);a.push(c);c=":";"da fi id si sr sr-Latn".split(" ").includes(AK)&&(c=".");return a.join(c)} function usb(a){var b=a.hours||0,c=a.minutes||0,d=a.seconds||0;b=d+c*60+b*3600+(a.days||0)*86400+(a.weeks||0)*604800+(a.months||0)*2629800+(a.years||0)*31557600;if(b<=0)return{hours:0,minutes:0,seconds:0};a=b;b=Math.floor(a/3600);a%=3600;c=Math.floor(a/60);d=Math.floor(a%60);return{hours:b,minutes:c,seconds:d}} function vsb(a){a=new Intl.NumberFormat("en-u-nu-latn").format(a);var b=["fr"],c="az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi".split(" ");return"af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz".split(" ").includes(AK)?a.replace(",","\xA0"):b.includes(AK)?a.replace(",","\u202F"):c.includes(AK)?a.replace(",","."):a} function wsb(){return new Intl.NumberFormat("en-u-nu-latn",{minimumIntegerDigits:2})} function xsb(){ysb||(vH=rsb,ysb=new cbb);return ysb} var ysb;function zsb(a){try{return new rH(5).format(a)}catch(b){}} function BK(a){return{thumbnailOverlayDownloadingRenderer:{state:a}}} function Asb(){var a=$x("PLAY_ALL",void 0,"Play all");return{thumbnailOverlayHoverTextRenderer:{text:xK(a),icon:{iconType:"PLAY_ALL"}}}} ;fH({id:"America/Los_Angeles",names:["PST","PST","PDT","PDT"],std_offset:-480,transitions:[2770,60,7137,0,11506,60,16041,0,20410,60,24777,0,29146,60,33513,0,35194,60,42249,0,45106,60,50985,0,55354,60,59889,0,64090,60,68625,0,72994,60,77361,0,81730,60,86097,0,90466,60,94833,0,99202,60,103569,0,107938,60,112473,0,116674,60,121209,0,125578,60,129945,0,134314,60,138681,0,143050,60,147417,0,151282,60,156153,0,160018,60,165057,0,168754,60,173793,0,177490,60,182529,0,186394,60,191265,0,195130,60,200001,0, 203866,60,208905,0,212602,60,217641,0,221338,60,226377,0,230242,60,235113,0,238978,60,243849,0,247714,60,252585,0,256450,60,261489,0,265186,60,270225,0,273922,60,278961,0,282826,60,287697,0,291562,60,296433,0,300298,60,305337,0,309034,60,314073,0,317770,60,322809,0,326002,60,331713,0,334738,60,340449,0,343474,60,349185,0,352378,60,358089,0,361114,60,366825,0,369850,60,375561,0,378586,60,384297,0,387322,60,393033,0,396058,60,401769,0,404962,60,410673,0,413698,60,419409,0,422434,60,428145,0,431170, 60,436881,0,439906,60,445617,0,448810,60,454521,0,457546,60,463257,0,466282,60,471993,0,475018,60,480729,0,483754,60,489465,0,492490,60,498201,0,501394,60,507105,0,510130,60,515841,0,518866,60,524577,0,527602,60,533313,0,536338,60,542049,0,545242,60,550953,0,553978,60,559689,0,562714,60,568425,0,571450,60,577161,0,580186,60,585897,0,588922,60,594633,0]}); function Bsb(a){a=Csb(a,2);return AK!=="ru"&&AK!=="es_419"&&AK!=="es-419"&&AK!=="es"&&AK!=="es_US"&&AK!=="es-US"&&AK!=="fr"&&AK!=="pl"&&AK!=="it"&&AK!=="nl"&&AK!=="uk"&&AK!=="fr_CA"&&AK!=="fr-CA"||a===""?a:a[0].toLocaleUpperCase()+a.substring(1)} var Esb=Dsb(function(){return{dateFormat:1,timeFormat:7,joinerStyle:1,capitalize:function(a){return a}}}),Fsb=Dsb(function(){return{dateFormat:3, timeFormat:7,joinerStyle:3,capitalize:function(a){return a}}}); function Dsb(a){return function(b){var c=a(),d=Csb(b,c.dateFormat);b=Csb(b,c.timeFormat);var e=c.capitalize,f=ssb.DATETIMEFORMATS[c.joinerStyle];f=f.replace(/'(?!')/g,"");f=f.replace("{0}",b);f=f.replace("{1}",d);return e.call(c,f)}} function Gsb(a){return a?typeof a.seconds==="string"&&(a.nanos===void 0||typeof a.nanos==="number"):!1} function Hsb(a){return new Date(Number(a.seconds)*1E3+(a.nanos||0)*1E-6)} function Csb(a,b){if(typeof a.getTime==="function")a={date:a};else if(Gsb(a))a={date:Hsb(a)};else if(typeof Gsb(a.timestamp)&&typeof a.i18nInternalSecondsEastOfUtc==="number")a={date:Hsb(a.timestamp),timeZone:fH(-a.i18nInternalSecondsEastOfUtc/60)};else throw Error("Ill-formed LocalTime or Timestamp "+JSON.stringify(a));var c=a;a=c.date;c=c.timeZone;b=Isb(b).format(a,c);AK==="zh-TW"&&(a=c?Number(Isb("H").format(a,c)):a.getHours(),b=a<5?b.replace("\u4E0A\u5348","\u51CC\u6668"):a<8?b.replace("\u4E0A\u5348", "\u65E9\u4E0A"):a<12?b.replace("\u4E0A\u5348","\u4E0A\u5348"):a<13?b.replace("\u4E0B\u5348","\u4E2D\u5348"):a<19?b.replace("\u4E0B\u5348","\u4E0B\u5348"):b.replace("\u4E0B\u5348","\u665A\u4E0A"));return b} var Jsb=new Map;function Isb(a){if(Jsb.has(a))return Jsb.get(a);var b=Ksb(a);b=Lsb(b);dab!==!0&&(dab=!0);bab=!0;bab=!1;b=new hH(b,ssb);Jsb.set(a,b);return b} function Ksb(a){return new hH(a,ssb).patternParts_.map(function(b){return b.type===0?"'"+b.text+"'":b.text}).join("")} function Lsb(a){return AK==="en"||AK==="es_US"||AK==="es-US"?a:a.replace(/(?:a\s?)?([hK]+)([:.]mm)(?:\s?a)?/g,function(b,c,d){return"H".repeat(c.length)+d})} ;function Msb(a,b){Nsb||(vH=rsb,Nsb=new gbb);var c=Nsb;a:if(a=Osb(a),b=Osb(b||new Date),a>b)c=a.getTime()-b.getTime()>6048E5?Csb(a,1):Esb(a);else{for(var d=0;Psb(a,12*(d+1))0)c=c.format(-d,0);else{for(d=0;Psb(a,d+1)0)c=c.format(-d,2);else{a=b.getTime()-a.getTime();b=l(Qsb);for(d=b.next();!d.done;d=b.next()){d=d.value;var e=d.unit,f=Math.floor(a/d.unitDuration);if(f>=(d.threshold===void 0?1:d.threshold)){c=c.format(-f,e);break a}}c=c.format(-0,7)}}}return c} var Qsb=[{unitDuration:6048E5,unit:3,threshold:2},{unitDuration:864E5,unit:4},{unitDuration:36E5,unit:5},{unitDuration:6E4,unit:6},{unitDuration:1E3,unit:7}];function Osb(a){if(typeof a.getTime==="function")return a;if(Gsb(a))return Hsb(a);throw Error("Ill-formed Timestamp "+JSON.stringify(a))} function Psb(a,b){for(var c=0,d;;++c)if(d=new Date(a.getFullYear(),a.getMonth()+b,a.getDate()-c,a.getHours(),a.getMinutes(),a.getSeconds()),d.getMonth()===(a.getMonth()+b)%12)return d} var Nsb;function Rsb(a,b,c,d){return a.videoEntity&&!a.policyEntity&&c!=="DOWNLOAD_STATE_FAILED"?[BK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")]:WXa(a.policyEntity)&&b!=="TRANSFER_STATE_FAILED"&&b!=="TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH"?b==="TRANSFER_STATE_PAUSED_BY_USER"?[BK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_PAUSED_BY_USER")]:NB(b)?[BK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")]:a.videoEntity.lengthSeconds?Ssb(a.videoEntity.lengthSeconds,d):[]: [BK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_FAILED")]} function Ssb(a,b){var c=[{thumbnailOverlayTimeStatusRenderer:{text:xK(tsb({seconds:a})),style:"DEFAULT"}}];b&&(a=b<=0||a<=0?0:b>=a?100:Math.ceil(b*100/a),a>0&&c.push({thumbnailOverlayResumePlaybackRenderer:{percentDurationWatched:a}}));return c} function Tsb(a,b,c,d,e){if(b==="TRANSFER_STATE_UNKNOWN"||!a)return{};if(NB(b)||b==="TRANSFER_STATE_PRE_TRANSFER")var f=[BK("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")];else{var h,m;if(b==="TRANSFER_STATE_COMPLETE"&&((h=a.mainPlaylistEntity)==null?0:(m=h.videos)==null?0:m.length)){var p;a=(f=a.mainPlaylistEntity)==null?void 0:(p=f.videos)==null?void 0:p.length;f=(f=zsb(a))?{thumbnailOverlayBottomPanelRenderer:{text:xK(f),icon:{iconType:"PLAYLISTS"}}}:void 0;f=[Asb(),Object.assign({}, f!=null?f:{})]}else f=[]}a:if(b==="TRANSFER_STATE_PRE_TRANSFER")d=yK($x("PREPARING_TO_DOWNLOAD",void 0,"Preparing to download..."));else if(b==="TRANSFER_STATE_TRANSFER_IN_QUEUE")d=yK($x("WAITING_TO_DOWNLOAD"));else if(NB(b))d=Math.floor(c*100).toString(),d=yK($x("DOWNLOADING_PERCENT",{percent:d},"Downloading... "+d+"%"));else{if(d&&(y("playlist_is_offline_selector_killswitch")&&(e=Dn().resolve(gn).isNetworkAvailable()),e)){c=$x("VIEW_FULL_PLAYLIST",void 0,"View full playlist");d=psb(d);d=c&&d?{runs:[{text:c, navigationEndpoint:d}]}:void 0;break a}d=void 0}b=b==="TRANSFER_STATE_COMPLETE"?[{metadataBadgeRenderer:{label:$x("DOWNLOADED",void 0,"Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]:[];return Object.assign({},f.length?{thumbnailOverlays:f}:{},d?{viewPlaylistText:d}:{viewPlaylistText:Jy("")},b.length?{badges:b}:{})} function Usb(a,b,c,d,e,f){if(b==="TRANSFER_STATE_UNKNOWN"||!a)return{};if(d==="DOWNLOAD_STATE_USER_DELETED")return{shortViewCountText:void 0,publishedTimeText:void 0,badges:void 0,thumbnailOverlays:void 0};var h=Rsb(a,b,d);if(a.videoEntity&&!a.policyEntity&&d!=="DOWNLOAD_STATE_FAILED"){var m=$x("WAITING_TO_DOWNLOAD");if(m)return{shortViewCountText:Jy(m),publishedTimeText:void 0,thumbnailOverlays:h}}if(!WXa(a.policyEntity)){f=a.policyEntity&&!VXa(a.policyEntity)?$x("DOWNLOAD_EXPIRED",{},"Download expired"): $x("TRANSFER_FAILED",{},"Download failed");var p;if((p=a.policyEntity)==null?0:p.shortMessageForDisabledAction)f=a.policyEntity.shortMessageForDisabledAction;return{shortViewCountText:yK(f),publishedTimeText:void 0,thumbnailOverlays:h}}if(b==="TRANSFER_STATE_PAUSED_BY_USER")return{shortViewCountText:Jy($x("DOWNLOAD_PAUSED",{},"Download paused")),publishedTimeText:void 0,thumbnailOverlays:h};if(b==="TRANSFER_STATE_FAILED"||b==="TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH")return{shortViewCountText:Jy($x("TRANSFER_FAILED", {},"Download failed")),publishedTimeText:void 0,thumbnailOverlays:h};if(b==="TRANSFER_STATE_TRANSFER_IN_QUEUE"&&(p=$x("WAITING_TO_DOWNLOAD"),d==="DOWNLOAD_STATE_PAUSED"&&(p=$x("DOWNLOAD_PAUSED",{},"Download paused")),p))return{shortViewCountText:Jy(p),publishedTimeText:void 0,thumbnailOverlays:h};if(NB(b))return a=Math.floor(c*100).toString(),{shortViewCountText:Jy($x("DOWNLOADING_PERCENT",{percent:a},"Downloading... "+a+"%")),publishedTimeText:void 0,thumbnailOverlays:h};b=void 0;a.videoEntity.publishedTimestampMillis&&( b=new Date,e&&(b=new Date(e)),b=yK(Msb(new Date(Number(a.videoEntity.publishedTimestampMillis)),b)));e=[];y("kevlar_woffle_badge_killswitch")||(e=[{metadataBadgeRenderer:{label:$x("DOWNLOADED",void 0,"Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]);var q;a=yK((q=a.videoEntity.localizedStrings)==null?void 0:q.viewCount);return Object.assign({},f?{shortViewCountText:void 0}:{shortViewCountText:a},f?{}:{publishedTimeText:b},{badges:e,thumbnailOverlays:h})} ;function Vsb(a,b,c){if(a.length)return{titleText:xK(b!=null?b:$x("DOWNLOADS",void 0,"Downloads")),contents:a.map(function(d){var e=d.videoEntity;d={videoId:e.videoId,title:yK(e.title),shortBylineText:yK(d.channelEntity.title),thumbnail:e.thumbnail};var f=e.videoId?bC(wA().getState(),e.videoId):0;e.videoId&&c?d.navigationEndpoint=osb(e.videoId,c,f):e.videoId&&(d.navigationEndpoint=nsb(e.videoId,f,e.lengthSeconds));e.lengthSeconds&&(d.thumbnailOverlays=Ssb(e.lengthSeconds,f));return{playlistPanelVideoRenderer:d}}), totalVideos:a.length}} ;var Wsb=function(a,b,c){var d=this;this.listId=a;this.JSC$10636_updateCallback=b;this.isOfflineVideoCallback=c;wA().subscribe(function(){d.handleUpdate()})},Xsb=function(a){var b=wA().getState().entities; if(a.listId&&a.listId!=="PPSV"){var c=iYa(b,a.listId,!0),d=Xz(a.listId,"mainPlaylistEntity"),e,f;b=b==null?void 0:(e=b.mainPlaylistEntity)==null?void 0:(f=e[d])==null?void 0:f.title;return Vsb(c,b,a.listId)}a=aYa(EYa(b));b=aYa(TB(b));return Vsb(a.concat(b))}; Wsb.prototype.getPlaylistId=function(){return this.listId}; Wsb.prototype.handleUpdate=function(){this.isOfflineVideoCallback()&&this.JSC$10636_updateCallback(this.listId,Xsb(this),{})};var CK=function(a,b,c,d){d=d===void 0?[]:d;this.JSC$10639_playlistNetworkManager=a;this.listId=b;this.JSC$10639_updateCallback=c;this.videoIds=d;this.pendingUpdates=[];this.currentIndex=0}; CK.prototype.JSC$10639_setCurrentIndex=function(a){this.currentIndex=a}; CK.prototype.setListId=function(a){this.listId=a}; var Ysb=function(a,b){a.currentCreateRequest&&a.currentCreateRequest.cancel(b);a.currentUpdateRequest&&a.currentUpdateRequest.cancel(b);a.currentRefreshRequest&&a.currentRefreshRequest.cancel(b)}; CK.prototype.delete=function(){Ysb(this,"PROXY DELETED")}; var atb=function(a,b,c){var d={};c!==void 0?a.videoIds.splice.apply(a.videoIds,[c,0].concat(ja(b))):a.videoIds.push.apply(a.videoIds,ja(b));a.listId||a.currentCreateRequest?(b.forEach(function(e,f){e={addedVideoId:e,action:"ACTION_ADD_VIDEO"};c&&(e.addedVideoPosition=c+f);a.pendingUpdates.push(e)}),Zsb(a)):$sb(a,d.onCreateListCommand)},$sb=function(a,b){Ysb(a,"OBSOLETE"); a.currentCreateRequest=btb(a.JSC$10639_playlistNetworkManager,b,a.videoIds);gj(a.currentCreateRequest,function(){a.currentCreateRequest=void 0}).then(function(c){a.setListId(c.playlistId); a.pendingUpdates.length>0?Zsb(a):ctb(a)})},Zsb=function(a){if(a.pendingUpdates.length!==0&&(a.currentRefreshRequest&&a.currentRefreshRequest.cancel("OBSOLETE"),!a.currentUpdateRequest&&!a.currentCreateRequest)){var b=a.pendingUpdates.splice(0,a.pendingUpdates.length); a.currentUpdateRequest=a.JSC$10639_playlistNetworkManager.updatePlaylist(a.listId,b);gj(a.currentUpdateRequest,function(){a.currentUpdateRequest=void 0}).then(function(){a.pendingUpdates.length>0?Zsb(a):ctb(a)}).thenCatch(function(){a.pendingUpdates.unshift.apply(a.pendingUpdates,ja(b))})}},ctb=function(a){a.currentRefreshRequest=dtb(a.JSC$10639_playlistNetworkManager,a.listId,a.currentIndex,a.videoIds[a.currentIndex]); gj(a.currentRefreshRequest,function(){a.currentRefreshRequest=void 0}).then(function(b){a.JSC$10639_updateCallback(b.playlistId,b.playlistPanelRenderer,b.autoplayRenderer)})}; CK.prototype.size=function(){return this.videoIds.length};var etb=function(a,b,c,d,e,f,h){e=e===void 0?[]:e;h=h===void 0?pi:h;CK.call(this,a,b,c,e);this.JSC$10639_playlistNetworkManager=a;this.listId=b;this.JSC$10639_updateCallback=c;this.onAuthChange=d;this.videoIds=e;this.storage=f;this.cookieReader=h;this.queueSapisId="";this.queueSapisIdJob=0;this.attributionData=new Map;this.queueSapisId=new this.cookieReader(window.document).get("SAPISID","");this.queueSapisIdJob=Cl(this.checkLoggedInStatusChange.bind(this),1E3)}; k(etb,CK);g=etb.prototype;g.checkLoggedInStatusChange=function(){new this.cookieReader(window.document).get("SAPISID","")!==this.queueSapisId?(this.onAuthChange(),this.storage&&this.storage.clear()):this.queueSapisIdJob=Cl(this.checkLoggedInStatusChange.bind(this),1E3)}; g.JSC$10639_setCurrentIndex=function(a){CK.prototype.JSC$10639_setCurrentIndex.call(this,a);this.store()}; g.delete=function(){Oi.cancelJob(this.queueSapisIdJob);CK.prototype.delete.call(this)}; g.setListId=function(a){CK.prototype.setListId.call(this,a);this.store()}; g.store=function(){this.storage&&this.listId&&this.currentIndex!==void 0&&this.storage.store(this.listId,this.currentIndex)};function ftb(a){return(a=Lh(a,"playlistId"))?{playlistId:a}:null} function gtb(){return{}} ;function htb(a,b){return new cj(function(c,d){a.then(function(e){if(e){if(e=b(e))return c(e);d()}},d)})} ;var itb=["response","contents","twoColumnWatchNextResults","autoplay","autoplay"],jtb=["playerResponse","videoDetails"],ktb=["response","currentVideoEndpoint","watchEndpoint","videoId"],ltb=["response","currentVideoEndpoint","watchEndpoint","playlistId"],mtb=["response","playerOverlays","playerOverlayRenderer","endScreen","watchNextEndScreenRenderer"],ntb=["response","contents","twoColumnWatchNextResults","playlist","playlist"],otb=["response","webWatchNextResponseExtensionData","relatedVideoArgs"], ptb=["response","contents","twoColumnWatchNextResults"];function qtb(a){var b,c,d,e=(b=a.contents)==null?void 0:(c=b.twoColumnWatchNextResults)==null?void 0:(d=c.autoplay)==null?void 0:d.autoplay,f,h,m;b=(f=a.contents)==null?void 0:(h=f.twoColumnWatchNextResults)==null?void 0:(m=h.playlist)==null?void 0:m.playlist;return e&&b&&b.playlistId?{rawResponse:a,autoplayRenderer:e,playlistPanelRenderer:b,playlistId:b.playlistId}:null} ;var DK={},rtb=(DK.WEB_UNPLUGGED="^unplugged/",DK.WEB_UNPLUGGED_ONBOARDING="^unplugged/",DK.WEB_UNPLUGGED_OPS="^unplugged/",DK.WEB_UNPLUGGED_PUBLIC="^unplugged/",DK.WEB_CREATOR="^creator/",DK.WEB_KIDS="^kids/",DK.WEB_EXPERIMENTS="^experiments/",DK.WEB_MUSIC="^music/",DK.WEB_REMIX="^music/",DK.WEB_MUSIC_EMBEDDED_PLAYER="^music/",DK.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",DK); function stb(a){var b=b===void 0?"UNKNOWN_INTERFACE":b;if(a.length===1)return a[0];var c=rtb[b];if(c){c=new RegExp(c);for(var d=l(a),e=d.next();!e.done;e=d.next())if(e=e.value,c.exec(e))return e}var f=[];Object.entries(rtb).forEach(function(h){var m=l(h);h=m.next().value;m=m.next().value;b!==h&&f.push(m)}); c=new RegExp(f.join("|"));a.sort(function(h,m){return h.length-m.length}); d=l(a);for(e=d.next();!e.done;e=d.next())if(e=e.value,!c.exec(e))return e;return a[0]} function EK(a){return"/youtubei/v1/"+stb(a)} ;var ttb=function(a,b){this.networkManager=a;this.JSC$10662_innertubeTransportService=b},btb=function(a,b,c){if(!z(b,fob))return ej(Error("Endpoint supplied is invalid")); z(b,fob).videoIds=c;c={create_playlist_title:$x("QUEUE",void 0,"Queue")};return htb(FK(a.JSC$10662_innertubeTransportService,b,c),ftb)},dtb=function(a,b,c,d){b={videoId:d, playlistId:b,playlistIndex:c};c=EK(Urb);return htb(GK(a.JSC$10662_innertubeTransportService,b,c),qtb)}; ttb.prototype.updatePlaylist=function(a,b){return htb(FK(this.JSC$10662_innertubeTransportService,{commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/browse/edit_playlist",sendPost:!0}},playlistEditEndpoint:{playlistId:a,actions:b}}),gtb)};var utb=function(a){this.storage=a},vtb; utb.prototype.store=function(a,b){b=b===void 0?0:b;if(this.storage&&a.startsWith("TLPQ"))try{this.storage.set("TLPQplaylist",a),this.storage.set("TLPQindex",String(b)),this.storage.set("TLPQtimestamp",String(Date.now()))}catch(c){}}; utb.prototype.clear=function(){this.storage&&(this.storage.remove("TLPQtimestamp"),this.storage.remove("TLPQplaylist"),this.storage.remove("TLPQindex"))}; utb.prototype.getPlaylistId=function(){if(!this.storage)return null;var a=null;try{a=this.storage.get("TLPQplaylist")}catch(b){}return a};function wtb(a){return{openPopupAction:Object.assign({},{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:a}}},{})}} ;var xtb=["navigationEndpoint","watchEndpoint","videoId"],ytb=["nextButtonVideo","watchEndpoint","videoId"];function ztb(a,b){var c={mode:"NORMAL"};a&&(c.autoplayVideo=a.navigationEndpoint,c.nextButtonVideo=a.navigationEndpoint);b&&(c.previousButtonVideo=b.navigationEndpoint);return c} function Atb(a,b,c){if(!c||!c.sets)return{sets:[ztb(a,b)]};var d=c.sets.find(function(h){return h.mode==="NORMAL"}),e=Oh(c); if(!d)return e.sets.push(ztb(a,b)),e;if(!a)return c;d=Lh.apply(null,[d].concat(ja(ytb)));var f=Lh.apply(null,[a].concat(ja(xtb)));if(d===f)return c;e.sets=e.sets.filter(function(h){return h.mode!=="NORMAL"}); e.sets.push(ztb(a,b));return e} function Btb(a){return!!a.playlistPanelVideoRenderer&&!a.playlistPanelVideoRenderer.unplayableText} function Ctb(a){return!!a.playlistPanelVideoRenderer&&!!a.playlistPanelVideoRenderer.title} function Dtb(a,b){if(b.contents&&!(a>=b.contents.length)&&(a=b.contents.slice(a).find(Btb)))return a.playlistPanelVideoRenderer} function Etb(a,b){if(b.contents)return(b=b.contents.find(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.videoId===a}))?b.playlistPanelVideoRenderer:void 0} function Ftb(a,b){return b.contents?b.contents.findIndex(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.videoId===a}):-1} function Gtb(a,b){return b.contents?b.contents.findIndex(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.playlistSetVideoId===a}):-1} function Htb(a,b){a.contents&&b!==-1&&a.contents.splice(b,1).length===1&&a.totalVideos!==void 0&&(--a.totalVideos,delete a.videoCountText)} function Itb(a){var b=[];if(!a||!a.contents)return b;a=l(a.contents);for(var c=a.next();!c.done;c=a.next())c=c.value,c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.videoId&&b.push(c.playlistPanelVideoRenderer.videoId);return b} function Jtb(a,b,c,d,e,f,h){e=e===void 0?!1:e;f=f===void 0?!1:f;h=h===void 0?!1:h;if(a.contents&&a.contents.length!==0){d&&(a.contents=a.contents.filter(d));d=a.contents.length;for(var m=0;m-1&&a.temporaryItems.splice(c,1);MK(a,Mtb(a,a.response?a.response.autoplayRenderer:void 0))}; KK.prototype.clearQueue=function(){this.temporaryItems=[];this.storage.clear();this.queueProxy&&(this.queueProxy.delete(),this.responsePlaylistData=this.queueProxy=void 0);this.response&&MK(this,{autoplayRenderer:this.response.autoplayRenderer,playerData:{}})}; KK.prototype.setPlaylistData=function(a,b,c){this.temporaryItems=[];this.listId=a;this.responsePlaylistData=b;MK(this,Mtb(this,c))}; var Otb=function(a){return(a==null?0:a.playlistId)?a.playlistId:"PPSV"},Ptb=function(a){return a&&a.playlistId?a.playlistId==="PPSV"?!0:gYa(wA().getState().entities,a.playlistId):!1}; KK.prototype.isPlayingOfflineVideo=function(){return this.response?Ptb(this.response):!1}; KK.prototype.closeMiniplayer=function(a){var b=this.queueProxy&&this.queueProxy.size()<=1,c=Dn().resolve(JK);if(!this.queueProxy||b)this.queueProxy&&this.clearQueue(),c.close(!0);else{c.hasPictureInPictureWindow()&&window.focus();b=this.responsePlaylistData;var d=this.temporaryItems.length+(b&&b.contents?b.contents.length:0);b=$x("QUEUE_CLEARED_UNPLURALIZED")||ay("QUEUE_CLEARED",d);b=wtb(Jy(b));c=$x("QUEUE_CLOSE_MINIPLAYER_CONFIRM_TITLE",void 0,"Close the queue");d=$x("QUEUE_CLOSE_MINIPLAYER_CONFIRM_BODY_TEXT")|| ay("QUEUE_CLOSE_MINIPLAYER_CONFIRM_TEXT",d);var e=$x("MINIPLAYER_CLOSE",void 0,"Close"),f=$x("CANCEL",void 0,"Cancel");CBa(this.JSC$10682_actionRouter,[{openPopupAction:{popupType:"DIALOG",popup:{confirmDialogRenderer:{title:Jy(c),dialogMessages:[Jy(d)],confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:Jy(e),serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{endPlaylistCommand:{closeMiniplayer:!0,listType:"PLAYLIST_EDIT_LIST_TYPE_QUEUE"}},b]}}}}, cancelButton:{buttonRenderer:{style:"STYLE_TEXT",size:"SIZE_DEFAULT",text:Jy(f)}}}}}}],a)}}; var Mtb=function(a,b){var c={},d=a.response;c.autoplayRenderer=b;if(!a.responsePlaylistData&&!a.temporaryItems.length)return!d||!d.hasRelatedVideoData&&y("kevlar_prefetch_data_augments_network_data")||(c.playerData={rvs:d.relatedVideoArgs,endScreenRenderer:d.endScreenRenderer}),c;c.playerData={};if(a.index===void 0)return $n(Error("Rendering a list without a current index")),c;c.panel=a.responsePlaylistData?Oh(a.responsePlaylistData):{titleText:Jy($x("QUEUE",void 0,"Queue")),currentIndex:0,totalVideos:1, contents:[]};b=c.panel;if(b.contents)for(var e=l(a.temporaryItems),f=e.next();!f.done;f=e.next())b.contents.push({playlistPanelVideoRenderer:f.value});a.queueProxy&&d&&d.playingVideo&&d.playingVideoId&&!Etb(d.playingVideoId,c.panel)&&(b=d.playingVideo,e=c.panel,f=a.index,e.contents&&e.contents.splice(f===void 0?0:f,0,{playlistPanelVideoRenderer:b}));d&&d.playingVideoId&&(b=a.index,e=c.panel,b=!e.contents||b>=e.contents.length?void 0:e.contents[b].playlistPanelVideoRenderer,b&&b.videoId===d.playingVideoId||( b=Ftb(d.playingVideoId,c.panel),a.index=b!==-1?b:a.index?a.index-1:0));b=Dtb(a.index+1,c.panel);e=void 0;a.index>0&&(e=Dtb(a.index-1,c.panel));if(e||b)c.autoplayRenderer=Atb(b,e,c.autoplayRenderer);!b&&(d==null?0:d.relatedVideoArgs)&&(c.playerData.rvs=d.relatedVideoArgs);d=d?d.playlistIndexOffset:0;a.queueProxy?Jtb(c.panel,a.index,d,Ctb,!0,!0,!0):Jtb(c.panel,a.index,d);c.playerData.playlistPanelRenderer=c.panel;return c}; KK.prototype.isMiniplayerActive=function(){return Dn().resolve(JK).isMiniplayerActive()}; var MK=function(a,b){a.playlistManager.setAutoplayRenderer(b.autoplayRenderer||null);a.playlistManager.setPlaylistData(b.panel||null);b.playerData&&a.playlistManager.setPlayerPlaybackControlData(b.playerData)};var NK=function(a){this.methodCodeName=a}; [new NK("b.f_"),new NK("j.s_"),new NK("r.s_"),new NK("e.h_"),new NK("i.s_"),new NK("s.t_"),new NK("p.h_"),new NK("s.i_"),new NK("f.i_"),new NK("a.b_"),new NK("a.o_"),new NK("g.o_"),new NK("p.i_"),new NK("p.m_"),new NK("n.k_"),new NK("i.f_"),new NK("a.s_"),new NK("m.c_"),new NK("n.h_"),new NK("o.p_"),new NK("m.p_"),new NK("o.a_"),new NK("d.p_"),new NK("e.i_")].reduce(function(a,b){a[b.methodCodeName]=b;return a},{});var Qtb;new oJa;new nJa;var OK=function(a,b,c,d,e,f,h){c=c===void 0?!1:c;d=d===void 0?!1:d;f=f===void 0?LK():f;this.JSC$23303_hasRun=!1;this.JSC$10699_playerPromiseResolver=a;this.JSC$10699_playerProvider=b;this.miniplayerActive=c;this.fromHistory=d;this.previousVideoId=e;this.JSC$10699_playlistController=f;this.tempData=h;this.enforcementCounter=new pJa}; k(OK,sK);OK.prototype.validate=function(a){return!(!a.data.playerResponse||a.data.page!=="watch"&&a.data.page!=="learning_journey_watch"&&a.data.page!=="shorts"||this.JSC$23303_hasRun)}; OK.prototype.handle=function(a){var b=this,c=z(a.endpoint,Qx),d=z(a.endpoint,Sx);if(y("kevlar_continue_playback_without_player_response")&&(c==null?0:c.videoId)&&this.previousVideoId&&(c==null?void 0:c.videoId)===this.previousVideoId&&(c==null?0:c.continuePlayback)&&!this.fromHistory)this.JSC$10699_playerPromiseResolver.resolve();else{var e={};c?e.watch_endpoint=c:d&&(e.watch_endpoint=d,d.endTimeSeconds&&(e.end=d.endTimeSeconds));a.data.page==="watch"?(a.data.filler||this.miniplayerActive||Gs.getInstance().triggerAction("yt-start-loading-watch"), Object.assign(e,Rtb(this,a.endpoint)),y("enable_masthead_quartile_ping_fix")&&Object.assign(e,Stb(this)),Object.assign(e,void 0),a.data.forceExternalPlaylist&&(e.external_list=!0)):a.data.page==="shorts"?Gs.getInstance().triggerAction("yt-start-loading-shorts"):a.data.page==="learning_journey_watch"&&Gs.getInstance().triggerAction("yt-start-loading-learning-journey");if(c=this.JSC$10699_playerProvider()){try{Lv("cfg"),c.loadVideoWithPlayerResponse(a.data.playerResponse,e),c.getPlayerPromise().then(this.JSC$10699_playerPromiseResolver.resolve)}catch(f){$n(f), this.JSC$10699_playerPromiseResolver.resolve()}this.JSC$23303_hasRun=!0;c.getPlayerPromise().then(function(f){f.addEventListener("onAbnormalityDetected",function(){var h=a.data.playerResponse;Qtb=f.getVideoData().cpn;var m;var p,q=(m=h.auxiliaryUi)==null?void 0:(p=m.messageRenderers)==null?void 0:p.bkaEnforcementMessageViewModel;m=q&&q.displayType==="ENFORCEMENT_MESSAGE_VIEW_MODEL_DISPLAY_TYPE_PLAYER"?q:void 0;m&&(b.enforcementCounter.increment("IN_PLAYER"),p=nv("FLOW_EVENT_NAMESPACE_ADBLOCK_ENFORCEMENT", 5),mv().logFlowEvent(p,"FLOW_TYPE_ADBLOCK_ENFORCEMENT"),y("ab_st_vid_ks")?f.pauseVideo(!0):f.stopVideo(),h.playabilityStatus=Object.assign({},h.playabilityStatus,{status:"ERROR",errorScreen:{enforcementMessageViewModel:m}}),h.videoDetails=void 0,Gs.getInstance().triggerOptionalAction("yt-updated-playability-status",h.playabilityStatus))})})}else eo(Error("No player to update with PlayerResponse."))}}; var Rtb=function(a,b){var c=z(b,Qx);if(b&&c&&c.playlistId&&c.videoId&&(a=a.JSC$10699_playlistController,a.queueProxy?(a=a.queueProxy,c=a.listId===c.playlistId?a.attributionData.get(c.videoId):void 0):c=void 0,c))return{queue_info:c}},Stb=function(a){var b; if((b=a.tempData)==null?0:b.adpings)return{adpings:a.tempData.adpings}};var PK=function(a,b,c){this.JSC$23303_hasRun=!1;this.JSC$10711_playerPromiseResolver=a;this.pageRequest=b;this.JSC$10711_playlistController=c}; k(PK,sK);PK.prototype.validate=function(a){return!!Lh.apply(null,[a.data].concat(ja(ptb)))}; PK.prototype.handle=function(a){var b=this;this.JSC$10711_playerPromiseResolver.promise.then(function(){var c=a.data;var d=Lh.apply(null,[c].concat(ja(itb))),e=Lh.apply(null,[c].concat(ja(ntb))),f=Lh.apply(null,[c].concat(ja(ktb)));var h=(h=Lh.apply(null,[c].concat(ja(jtb))))?{videoId:h.videoId,thumbnail:h.thumbnail,title:h.title?Jy(h.title):void 0,shortBylineText:h.author?Jy(h.author):void 0}:void 0;var m=void 0;y("web_get_playlist_id_from_current_endpoint_ks")||(m=Lh.apply(null,[c].concat(ja(ltb)))); var p=Lh.apply(null,[c].concat(ja(otb))),q=Lh.apply(null,[c].concat(ja(mtb))),t=!!p||!!q&&!!q.results&&q.results.length>0,u=0;e&&e.currentIndex&&e.localCurrentIndex&&(u=e.currentIndex-e.localCurrentIndex);e&&e.playlistId&&(m=e.playlistId);c={rawResponse:c,autoplayRenderer:d,hasRelatedVideoData:t,playingVideo:h,playingVideoId:f,playlistPanelRenderer:e,playlistId:m,playlistIndex:e&&e.currentIndex,relatedVideoArgs:p,endScreenRenderer:q,playlistIndexOffset:u};a:{d=b.JSC$10711_playlistController;e=b.pageRequest; d.response=c;if(Ptb(c))d.downloadPlaylistProxy&&d.downloadPlaylistProxy.getPlaylistId()===Otb(c)||(d.downloadPlaylistProxy=new Wsb(Otb(c),d.setPlaylistData.bind(d),d.isPlayingOfflineVideo.bind(d))),d.responsePlaylistData=Xsb(d.downloadPlaylistProxy),d.listId=Otb(c),d.index=0;else if(c.playlistPanelRenderer&&c.playlistId&&c.autoplayRenderer)c.playlistId.startsWith("TLPQ")?d.queueProxy?d.listId===c.playlistId?(d.index=c.playlistIndex,d.responsePlaylistData=c.playlistPanelRenderer,d.queueProxy.JSC$10639_setCurrentIndex(d.index)): c.playingVideoId&&d.index!==void 0&&e.clientParams.autoSaveToQueue&&(d.index+=1,d.queueProxy.JSC$10639_setCurrentIndex(d.index),atb(d.queueProxy,[c.playingVideoId],d.index)):(d.queueProxy=new etb(d.JSC$10682_playlistNetworkManager,c.playlistId,d.setPlaylistData.bind(d),d.clearQueue.bind(d),Itb(c.playlistPanelRenderer),d.storage),d.responsePlaylistData=c.playlistPanelRenderer,d.listId=c.playlistId,d.index=c.playlistIndex):(d.index=c.playlistIndex,d.listId!==c.playlistId&&d.clearQueue(),d.responsePlaylistData= c.playlistPanelRenderer,d.listId=c.playlistId,d.setPlaylistData.bind(d),Itb(c.playlistPanelRenderer));else if(!d.queueProxy)d.responsePlaylistData=void 0;else if(c.playingVideoId&&e.clientParams.autoSaveToQueue){if(d.index===void 0){$n(Error("A queue is playing but index is not available"));d.clearQueue();break a}d.queueProxy.videoIds.includes(c.playingVideoId)||(d.index+=1,d.queueProxy.JSC$10639_setCurrentIndex(d.index),atb(d.queueProxy,[c.playingVideoId],d.index))}MK(d,Mtb(d,d.response.autoplayRenderer))}})};var Ttb=function(a,b){b=b===void 0?LK():b;uK.call(this);this.chunkProcessors.push(new PK(this.JSC$10580_playerPromiseResolver,{clientParams:{miniplayer:!1,autoSaveToQueue:!1}},b));this.chunkProcessors.push(new OK(this.JSC$10580_playerPromiseResolver,a,!1,!1));y("web_response_commands_chunk_processor")&&this.chunkProcessors.push(new vK)}; k(Ttb,uK);Ttb.prototype.processChunk=function(a){a&&a.data.player===void 0&&this.JSC$10580_playerPromiseResolver.resolve();uK.prototype.processChunk.call(this,a)};var QK=function(a,b){a=a===void 0?{layer:0}:a;this.JSC$23303_hasRun=!1;this.createScreenConfig=a;this.parentOverride=b;this.createScreenConfig.automatedLogEventSource=9}; k(QK,sK);QK.prototype.validate=function(a){return!(this.JSC$23303_hasRun||!a.endpoint)}; QK.prototype.handle=function(a){var b=Fy(),c,d,e=(d=z((c=a.endpoint)==null?void 0:c.commandMetadata,Mx))==null?void 0:d.rootVe;this.parentOverride&&e?gz(b,e,this.parentOverride,this.createScreenConfig):tRa(b,a.endpoint,this.createScreenConfig);this.JSC$23303_hasRun=!0};var RK=function(a,b){this.JSC$23303_hasRun=!1;this.JSC$10722_chunkHandler=a;this.previousVideoId=b}; k(RK,sK);RK.prototype.validate=function(a){return y("kevlar_continue_playback_without_player_response")&&(a=z(a.endpoint,Qx),(a==null?0:a.videoId)&&this.previousVideoId&&(a==null?void 0:a.videoId)===this.previousVideoId&&(a==null?0:a.continuePlayback))?!1:this.JSC$10722_chunkHandler.chunksProcessed===0}; RK.prototype.handle=function(a){Gs.getInstance().triggerAction("yt-stop-old-player",a.data,!0)};var Utb=function(a){a=a===void 0?{layer:0}:a;uK.call(this);this.chunkProcessors.push(new RK(this));this.chunkProcessors.push(new QK(a));this.chunkProcessors.push(new tK(a))}; k(Utb,uK);var Vtb=function(){this.JSC$23303_hasRun=this.JSC$23303_hasRun=!1}; k(Vtb,sK);Vtb.prototype.validate=function(a){return!this.JSC$23303_hasRun&&!(!a.data.csn||!a.data.rootVe)}; Vtb.prototype.handle=function(a){this.JSC$23303_hasRun=!0;Hv(a.data.csn,a.data.rootVe,3)};var Wtb=function(){sK.apply(this,arguments)}; k(Wtb,sK);Wtb.prototype.validate=function(a){return!!a.data.preconnect}; Wtb.prototype.handle=function(a){Kv("bc");a=l(a.data.preconnect);for(var b=a.next();!b.done;b=a.next())b=b.value,new Image().src=b};var Xtb=function(a,b,c){c=c===void 0?{layer:0}:c;uK.call(this);this.chunkProcessors.push(new OK(this.JSC$10580_playerPromiseResolver,a));this.chunkProcessors.push(new QK(c));this.chunkProcessors.push(new tK(c))}; k(Xtb,uK);var Ytb=function(a,b,c,d,e){c=c===void 0?{layer:0}:c;d=d===void 0?LK():d;uK.call(this);var f=!!b&&!!b.clientParams&&!!b.clientParams.miniplayer;f&&this.chunkProcessors.push(new Vtb);this.chunkProcessors.push(new PK(this.JSC$10580_playerPromiseResolver,b,d));this.chunkProcessors.push(new Wtb);var h,m;this.chunkProcessors.push(new OK(this.JSC$10580_playerPromiseResolver,a,f,!((h=b.clientParams)==null||!h.fromHistory),(m=b.clientParams)==null?void 0:m.previousVideoId,d,b.tempData));var p;this.chunkProcessors.push(new RK(this, (p=b.clientParams)==null?void 0:p.previousVideoId));var q;(q=b.clientParams)!=null&&q.fromHistory||(c.layer||(c=Object.assign({},c,{layer:f?3:0})),this.chunkProcessors.push(new QK(c,e)),this.chunkProcessors.push(new tK(c)));y("web_response_commands_chunk_processor")&&this.chunkProcessors.push(new vK)}; k(Ytb,uK);var SK={},Ztb=(SK["subs-guide-item"]={bodyText:"SUBS_GUIDE_ITEM_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT"},SK["subs-filter-by-channel"]={bodyText:"SUBS_FILTER_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT",setKey:"subs-filter-by-channel-set"},SK["subs-filtered-by-channel"]={bodyText:"SUBS_FILTER_EDU_CHANNEL_TEXT",position:"OPEN_POPUP_POSITION_RIGHT",setKey:"subs-filter-by-channel-set"},SK["membership-join"]={titleText:"JOIN_MEMBERSHIP_EDU_TITLE",bodyText:"JOIN_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"}, SK["membership-freebie-join"]={bodyText:"FREEBIE_JOIN_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},SK["membership-manage"]={bodyText:"MANAGE_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},SK["library-guide-item"]={titleText:"LIBRARY_GUIDE_ITEM_EDU_TITLE",bodyText:"LIBRARY_GUIDE_ITEM_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT"},SK),$tb=new Gl("yt-edu"),aub=function(){this.JSC$10738_eduDisplayedThisLoad_={}},bub=function(a){var b=aub.getInstance(); var c=Yk("kevlar_tooltip_impression_cap");b=c&&parseInt($tb.get(""+a+"-impression")||0,10)>=c||$tb.get(""+a+"-dismissed")?!1:(c=Ztb[a])&&!b.JSC$10738_eduDisplayedThisLoad_[c.setKey||a]&&(c.titleText&&$x(c.titleText)||c.bodyText&&$x(c.bodyText))?!0:!1;if(!b)return null;b=Ztb[a];if(!b)return null;c=b.bodyText?$x(b.bodyText):void 0;var d=b.titleText?$x(b.titleText):void 0;return[{openPopupAction:{popupType:"HINT",position:b.position,popup:{bubbleHintRenderer:{text:d?Jy(d):void 0,detailsText:c?Jy(c): void 0,style:"BUBBLE_HINT_STYLE_BLUE_TOOLTIP",confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:Jy($x("EDU_GOT_IT")),serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{eduDismissAction:{key:a}}]}}}}}}}},{eduImpressionAction:{key:a}}]}; Ea(aub);function cub(){var a=location.pathname,b=a?Tc(a):"";if(b){if(b.indexOf("/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ")===0)return"fashion";if(b.indexOf("/channel/UC4R8DWoMoI7CAwX8_LjQHig")===0)return"live";if(b.indexOf("/channel/UCEgdi0XIXXZ-qJOFPf4JSKw")===0)return"sports";if(b.indexOf("/channel/UCYfdidRxbB8Qhf0Nx7ioOYw")===0)return"news";if(b.indexOf("/channel/UCtFRv9O2AHqOZjjynzrv-xg")===0)return y("web_browse_enable_learning_journey")?"learning_journey_browse":"learning";if(b.indexOf("/channel/UC-9-kyTW8ZkZNDHQJ6FgpwQ")=== 0)return"music";b=b.toLowerCase();if(b==="/")return"home";if(b==="/channel_memberships")return"channel-memberships-shopfront";if(b.indexOf("/feed/trending")===0)return"trending";if(b.indexOf("/feed/explore")===0)return"explore";if(b.indexOf("/live")===0)return"live";var c=a?Tc(a):"";if(c&&(c.indexOf("/ai_search")===0||c.indexOf("/results")===0&&Sk(a).page==="ai_search"))return"ai-search";if(b.indexOf("/results")===0)return"search";if(b.indexOf("/sports")===0)return"sports";if(b.indexOf("/fashion")=== 0||b.indexOf("/feed/fashion_destination")===0)return"fashion";if(/^\/(news)|(feed\/news_destination)|(@news)(\/.*)?$/.test(b))return"news";if(/^\/(learning)|(@learning)(\/.*)?$/.test(b))return y("web_browse_enable_learning_journey")?"learning_journey_browse":"learning";if(b.indexOf("/channel/")===0||b.indexOf("/user/")===0||b.indexOf("/gaming")===0||b.indexOf("/post/")===0)return"channel";if(dub(a))return"show";if(b==="/playlist"||b.indexOf("/playlist/")===0||b==="/view_play_list"||b.indexOf("/view_play_list/")=== 0||b.indexOf("/show/")===0)return"playlist";if(b==="/companion_canvas")return"companion-canvas";if(b==="/feed/history"||b.indexOf("/feed/history/")===0)return"history";if(b==="/new")return"labs";if(b==="/feed/subscriptions")return"subscriptions";if(b.indexOf("/feed/subscriptions/")===0)return"filteredsubscriptions";if(b==="/history_controls")return"standalone";if(b.indexOf("/account")===0||b==="/gaia_link")return"WEB_PAGE_TYPE_SETTINGS";if(b.indexOf("/paid_memberships")===0||b.indexOf("/refund")=== 0||b.indexOf("/purchases")===0||b.indexOf("/feed/purchases")===0)return"memberships-and-purchases";if(b.indexOf("/product")===0)return"yts-products";if(b.indexOf("/premium")===0||b.indexOf("/musicpremium")===0)return b.indexOf("/premium/offers")===0||b.indexOf("/musicpremium/offers")===0?"ypc-offers":"red";if(b==="/cart/checkout"||b==="/cart")return"ypc-checkout";if(b.indexOf("/reporthistory")===0)return y("enable_new_page_subtypes_for_ai_companion")?"report-history":"browse";if(b.indexOf("/feed/downloads")=== 0||b.indexOf("/redeem")===0)return"browse";if(b.indexOf("/hashtag")===0)return"hashtag-landing-page";if(b.indexOf("/handle")===0)return"handle";if(b.indexOf("/source")===0)return"audio-pivot";if(b.search(RegExp("^/playables/(?!saved)."))===0)return"mini_app";if(b.indexOf("/playables")===0)return"playables";if(b.indexOf("/create/live/join")===0)return"open-in-app";if(b.indexOf("/shorts")===0)return"shorts";if(b.indexOf("/feed/channels")===0)return"subscriptions-channels";(c=a?Tc(a):"")&&c.indexOf("/watch")=== 0&&y("web_watch_enable_learning_journey")?(a=Sk(a),a=!!a.list&&a.list.indexOf("LJPP")===0):a=!1;if(a)return"learning_journey_watch";if(y("enable_new_page_subtypes_for_ai_companion")&&b==="/feed/courses")return"your-courses"}} function dub(a){var b=a?Tc(a):"";if(!b)return!1;b=b.toLowerCase();return b.indexOf("/show/")===0||b.indexOf("/playlist")===0&&(a=Sk(a),a.list&&(a.list.indexOf("EL")===0||a.list.indexOf("TVSH")===0))?!0:!1} ;for(var eub="WEB_PAGE_TYPE_SETTINGS red playlist labs handle ypc-offers show ypc-checkout".split(" "),fub=[],TK=6;TK>=1;TK--)fub.push({columnCount:TK,query:TK==1?0:TK*2*107-4+32,className:"grid-"+TK+"-columns",width:TK*2*107+"px"});var hub=function(a){this.actionRouter_=a=a===void 0?Gs.getInstance():a;this.documentWidth_=document.body.clientWidth;this.currentSnapState_=gub(this)},gub=function(a){var b=a.documentWidth_-0; return fub.find(function(c){return b>c.query})}; Ea(hub);var iub=function(){var a=this;this.keyboardInUse=!1;document.addEventListener("keydown",function(){a.onKeydown()}); document.addEventListener("mousedown",function(){a.keyboardInUse=!1})},jub,kub=function(){jub||(jub=new iub); return jub}; iub.prototype.onKeydown=function(){this.keyboardInUse=!0};var lub=new Gl("yt-mentions"),UK=function(){},VK=function(a,b,c,d,e,f){c=c===void 0?"OPEN_POPUP_POSITION_TOP":c; if(b){if(lub.get(b))return;lub.set(b,!0,d)}if(e&&f!==void 0){b=Number(lub.get(e)||0);if(b>=f)return;lub.set(e,b+1)}return[{openPopupAction:{popupType:"HINT",position:c,popup:{bubbleHintRenderer:{detailsText:a,style:"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"}}}}]}; Ea(UK);var mub=function(a,b,c){this.onFulfilled_=typeof a==="function"?a:null;this.onRejected_=typeof b==="function"?b:null;this.JSC$10753_context_=c},nub=function(a,b){a.onFulfilled_&&Al(0,function(){a.onFulfilled_.call(a.JSC$10753_context_,b)})},oub=function(a,b){a.onRejected_&&Al(0,function(){a.onRejected_.call(a.JSC$10753_context_,b)})},WK=function(){this.JSC$10757_callbacks_=[]}; WK.prototype.then=function(a,b,c){this.JSC$10757_callbacks_.push(new mub(a,b,c));return this}; WK.prototype.onSuccess=function(a){this.JSC$10757_callbacks_.forEach(function(b){nub(b,a)})}; WK.prototype.onFailure=function(a){this.JSC$10757_callbacks_.forEach(function(b){oub(b,a)})}; WK.prototype.cancel=function(){this.JSC$10757_callbacks_.length=0}; aj(WK);var pub=null;var qub=function(){this.prefetchCache_=new Map},rub=function(a,b,c){if(z(b,Qx)||z(b,Sx)&&y("kevlar_enable_shorts_prefetch"))return b=z(b,Qx)||z(b,Sx),a.prefetchCache_.get("v"+b.videoId+(b.playlistId?"-pl"+b.playlistId:"")+(c?"-an1":"")+(b.params?"-pr"+b.params:""))};var sub=m$a(function(a){var b=Zh("DIV");a&&(b.className=a);b.style.cssText="overflow:auto;position:absolute;top:0;width:100px;height:100px";a=Zh("DIV");var c="200px";if(c instanceof Ih){var d=c.height;c=c.width}else d="200px";a.style.width=ki(c,!0);a.style.height=ki(d,!0);b.appendChild(a);document.body.appendChild(b);a=b.offsetWidth-b.clientWidth;bi(b);return a});var tub=Yk("kevlar_watch_two_column_width_threshold",1E3);var uub=window.matchMedia&&window.matchMedia("(any-pointer: coarse)").matches;var vub={getLocalStorage:ph(function(){try{var a=new pka;var b=a.isAvailable()?a:null}catch(c){return null}return b?new vbb(b):null}), getSessionStorage:ph(function(){var a=new qka;return a.isAvailable()?new vbb(a):null})}; function XK(a,b,c){var d=c&&c>0?c:0;c=d?Date.now()+d*1E3:0;if((d=d?vub.getLocalStorage():vub.getSessionStorage())&&window.JSON){typeof b!=="string"&&(b=JSON.stringify(b,void 0));try{d.set(a,b,c)}catch(e){d.remove(a)}}} function YK(a){var b=vub.getSessionStorage(),c=vub.getLocalStorage();if(!b&&!c||!window.JSON)return null;try{var d=b.get(a)}catch(e){}if(typeof d!=="string")try{d=c.get(a)}catch(e){}if(typeof d!=="string")return null;try{d=JSON.parse(d,void 0)}catch(e){}return d} ;function wub(a,b){var c=void 0,d=void 0,e=window.top;c=c===void 0?{}:c;d=d===void 0?"":d;e=e===void 0?window:e;a=$c(a,c);WA(a);b=Gb(a+d,b);Zba(e.location,b)} ;var xub=na(["https://www.youtube.com/iframe_api"]),ZK=function(){this.playerResolver_=fj();this.playerPromise_=this.playerResolver_.promise;this.playerVars_=null;this.playbackEndedCallback_=oh;this.playbackDurationSeconds_=0},yub=function(a){var b=function(){return window.YT&&typeof window.YT.ready==="function"}; if(b())return dj(window.YT);var c=fj(),d=Zh("SCRIPT");d.onload=d.onreadystatechange=function(){d.readyState&&d.readyState!="loaded"&&d.readyState!="complete"||(d.onload=oh,d.onreadystatechange=oh,d.onerror=oh,b()?c.resolve(window.YT):c.reject(new ql("Failed to load the iframe player library","script.onload",d.readyState,typeof window.YT,window.YT?typeof window.YT.ready:"YT.ready() missing",window.yt?typeof window.yt.ready:"yt.ready() missing")))}; d.onerror=function(e){d.onload=oh;d.onreadystatechange=oh;d.onerror=oh;c.reject(new ql("Failed to load the iframe player library","script.onerror",e&&e.target&&e.target.src))}; lc(d,Dh(xub));a.insertBefore(d,a.firstChild);return c.promise},zub=function(a,b,c){var d,e; ta(function(f){switch(f.nextAddress){case 1:return a.playbackEndedCallback_=c,f.setCatchFinallyBlocks(2),f.yield(yub(b.parentElement||null),4);case 4:d=f.yieldResult;f.leaveTryBlock(3);break;case 2:return e=f.enterCatchBlock(),e instanceof ql&&e.args&&e.args[0]=="script.onerror"?eo(e):$n(e),f.return();case 3:d.ready(function(){return new d.Player(b,{playerVars:{controls:0,enablejsapi:1,iv_load_policy:3,modestbranding:1,mute:1,rel:0,showinfo:0},events:{onReady:a.onPlayerReady_.bind(a),onStateChange:a.onPlayerStateChange_.bind(a), onCueRangeExit:a.onCueRangeExit_.bind(a)}})}),f.jumpToEnd();}})}; g=ZK.prototype;g.getPlayerPromise=function(){return this.playerPromise_}; g.onPlayerReady_=function(a){this.playerResolver_.resolve(a.target)}; g.onPlayerStateChange_=function(a){if(a.data==YT.PlayerState.PLAYING){a=a.target;var b=a.getCurrentTime();a.addCueRange("playback",b,b+this.playbackDurationSeconds_)}}; g.onCueRangeExit_=function(a){a.data=="playback"&&(a.target.stopVideo(),this.playbackEndedCallback_())}; g.stopVideo=function(){this.playerPromise_.then(function(a){a.stopVideo()})}; var Aub=function(a){a.playerVars_&&a.playerPromise_.then(function(b){typeof b.cueVideoByPlayerVars!="function"?eo(new ql("vmh: player API not ready","cueVideoByPlayerVars",typeof b.cueVideoByPlayerVars)):b.cueVideoByPlayerVars(a.playerVars_)})}; ZK.prototype.playVideo=function(){var a=this;this.playerVars_&&this.playerPromise_.then(function(b){typeof b.loadVideoByPlayerVars!="function"?(b=new ql("vmh: player API not ready","loadVideoByPlayerVars",typeof b.loadVideoByPlayerVars),$n(b)):b.loadVideoByPlayerVars(a.playerVars_)})}; var Bub=function(a,b,c,d,e){b&&(c===void 0&&(c=0),d===void 0&&(d=0),a.playbackDurationSeconds_=d/1E3,a.playerVars_={adformat:"17_8",videoId:b,suggestedQuality:"hd720",startSeconds:c/1E3,player_params:e})}; ZK.prototype.mute=function(){this.playerPromise_.then(function(a){a.mute()})}; ZK.prototype.unMute=function(){this.playerPromise_.then(function(a){a.unMute()})}; function Cub(a){if(a.urlEndpoint){if(a=Sk(a.urlEndpoint.url),a.adurl)return Kc(a.adurl)}else if(a.watchEndpoint)return"//www.youtube.com/watch?v="+a.watchEndpoint.videoId;return null} function Dub(a){if(!a||!a.reportingPings)return null;var b={};a.reportingPings.forEach(function(c){c.pingType in b?b[c.pingType].push(c.url):b[c.pingType]=[c.url]}); return{adpings:jma(b)}} ;var Eub=/^(?:https:)?\/\/[0-9a-z-.]+\.(google|youtube)\.com\//,Fub=function(){var a=Hk("YPC_MB_URL");var b=b===void 0?!1:b;a=Eub.test(a)?pb(a):null;!b&&window.payments||!a?(a=fj(),b=a.promise,a.resolve()):b=ubb(a,{attributes:{"data-payments-main":"",id:"payment-lib"}});return b};function Gub(a){return a.filter(function(b){return"ypcGetCartEndpoint"in b||"ypcFixInstrumentEndpoint"in b})} function Hub(a){return a.filter(function(b){return!z(b,kK)})} ;var Iub=na(["//www.googletagmanager.com/gtm.js?id=",""]),Jub=function(a,b){Wh(document,"gtm")||(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"user_consent",country_code:b}),window.dataLayer.push({"gtm.start":new Date().getTime(),event:"gtm.js",geo:Hk("GL")}),b=Zh("SCRIPT"),b.async=!0,lc(b,Dh(Iub,a)),b.id="gtm",a=document.getElementsByTagName("script"),a.length==0?document.head.appendChild(b):(a=a[0],a.parentNode.insertBefore(b,a)))},$K=function(a){if(a=JSON.parse(a))window.dataLayer= window.dataLayer||[],window.dataLayer.push(a)};var aL=function(a,b,c){this.payloadName="transactionFlowFailed";this.payload={errorType:a,serializedTransactionFlowLoggingParams:b,isUserDismiss:c===void 0?!1:c}}; ya("yt.ypc.shared.YpcTransactionFlowError",aL);var Kub=na(["https://clients2.google.com/gr/gr_sync.js"]),Lub=function(){}; Lub.prototype.init=function(){if(Mub()){var a=fj();a.resolve();return a.promise}return ubb(Dh(Kub)).then(function(){if(!Mub())throw Error("RiskService loaded but risk object does not exists")},function(){throw Error("RiskService loading is rejected, reason:"); })}; var Nub=function(){if(!Mub())return"";var a=window.google.gr;a.init({async:{schedule:"sync"},merchantId:"youtube"});a.start();a=a.finish();return a==null?"":a},Mub=function(){return window.google!=null&&window.google.gr!=null};var Pub=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("nO5dTd"),2);a=Oub;return b.return(a)})},Qub=BC(function(){return Pub()},{debugName:"animatedAssetViewModel"}); En(zC,function(a){a.registerLoadFn("animatedAssetViewModel","nO5dTd",Pub)});var Rub={duration:1E3,easing:"ease",fill:"forwards"},Wub=tu(function(a){var b=aw("animated-rolling-character"),c=void 0,d=Io(function(){var m,p;return du((m=a.character)==null?void 0:m.call(a))||du((p=a.previousCharacter)==null?void 0:p.call(a))},void 0,"Qz6KLc"),e=l($o(0,void 0,"CYT8Ob")),f=e.next().value,h=e.next().value; ew(function(){if(window.ResizeObserver&&y("web_fix_rolling_numbers_zoom_safari")){var m=new mw(function(){var q,t,u=Math.round(((t=(q=b.value.querySelector("div"))==null?void 0:q.getBoundingClientRect().height)!=null?t:0)*100)/100;u&&h(u)},500),p=new ResizeObserver(function(){m.fire()}); p.observe(b.value);kp(function(){p.disconnect();m.dispose()})}}); Vv(function(){var m=y("web_fix_rolling_numbers_zoom_safari")?f:a.marginMultiplier;if(m()){var p;(p=c)==null||p.cancel();if(d()){var q;p=((q=a.previousCharacter)==null?0:q.call(a))?Number(a.previousCharacter())+10:a.rollUp()?0:30;var t;if((t=a.shouldAnimate)==null||!t.call(a)){var u,v;p-=Sub((u=a.character)==null?void 0:u.call(a),(v=a.previousCharacter)==null?void 0:v.call(a),a.rollUp(),p)}}else{p=a.rollUp()?0:2;var w;(w=a.shouldAnimate)!=null&&w.call(a)||(q=p,t=a.rollUp()?-1:1,p=q-t)}b.value.style.marginTop= "-"+p*m()+"px";var x;if((x=a.shouldAnimate)==null?0:x.call(a)){var A,H;c=Tub(b.value,(A=a.character)==null?void 0:A.call(a),(H=a.previousCharacter)==null?void 0:H.call(a),a.rollUp(),p,d(),m())}else{var P;b.value.style.display=((P=a.character)==null?0:P.call(a))?"":"none"}}},"CA6Pmf"); return C("animated-rolling-character",{el:b,class:"animatedRollingCharacterHost"},C(K,{cond:d,then:function(){return C(Uub,null)}, else:function(){return C(Vub,{character:a.character})}}))},"R"); Wub.idomCompat=!0;var Uub=tu(function(){for(var a=[],b=1;b<30;b++)a.push(C("div",null,b%10));return C(Yp,null,C("div",null,"\xA0"),a,C("div",null,"\xA0"))},"S"),Vub=tu(function(a){var b=a.character; return C(Yp,null,C("div",null,"\xA0"),C(K,{cond:function(){return!(b==null?0:b())||Za(b==null?void 0:b())}, then:function(){return C("div",null,"\xA0")}, else:function(){return C("div",null,b)}}),C("div",null,"\xA0"))},"T"); function Tub(a,b,c,d,e,f,h){c=new Animation(new KeyframeEffect(a,[{transform:"translateY(0px)"},{transform:"translateY("+(f?Sub(b,c,d,e):d?-1:1)*h+"px)"}],Rub),document.timeline);b?(a.style.display="",c.onfinish=null):c.onfinish=function(){a.style.display="none"}; c.play();return c} function Sub(a,b,c,d){var e=Number(a)+10;b?a?(a=Number(a),b=Number(b),c=c?b=q;q=e-d.bottom>= q;p=d.left>=t;t=b-d.right>=t;var u=f;switch(f){case"top":!a&&q&&(u="bottom");break;case"bottom":!q&&a&&(u="top");break;case"left":!p&&t&&(u="right");break;case"right":!t&&p&&(u="left");}switch(u){case"top":f=d.left+d.width/2-m/2;d=d.top-c-h;break;case"bottom":f=d.left+d.width/2-m/2;d=d.bottom+h;break;case"left":f=d.left-m-h;d=d.top+d.height/2-c/2;break;case"right":f=d.right+h;d=d.top+d.height/2-c/2;break;default:f=d.left+d.width/2-m/2,d=d.bottom+h;}h=Object.assign({},vvb);f+m>b?(h.right="0px", h.left="auto"):(h.left=Math.round(Math.max(0,f)+window.scrollX)+"px",h.right="auto");d+c>e?(h.bottom="0px",h.top="auto"):(h.top=Math.round(Math.max(0,d)+window.scrollY)+"px",h.bottom="auto");return h};var xvb=new wvb;function Bvb(a,b){var c=l(su(function(){var e,f;return(f=a())!=null?f:b==null?void 0:(e=b())==null?void 0:e.text})),d=c.next().value; return[function(e){var f=Io(function(){var p;return Object.assign({},{location:"bottom",offset:16,delay:1},b==null?void 0:b(),{text:(p=d())!=null?p:""})},void 0,"IJU38d"); Vv(function(){var p=f();Fo(function(){ul(0,function(){xvb.notify(e,p)},4)})},"WlsgZc"); var h=function(){zvb(e,f())},m=function(){Avb()}; e.addEventListener("mouseenter",h);e.addEventListener("focus",h);e.addEventListener("mouseleave",m);e.addEventListener("blur",m);e.addEventListener("tap",m);kp(function(){e.removeEventListener("mouseenter",h);e.removeEventListener("mouseleave",m);e.removeEventListener("focus",h);e.removeEventListener("blur",m);e.removeEventListener("tap",m);Avb()})}, c.next().value]} ;var eL=tu(function(a){var b=a.data;var c=a.icon;var d=a.iconName;var e=a.animateIcon;var f=a.secondaryIcon;var h=a.secondaryIconName;var m=a.focusedOverride;var p=a.clientOnlyWizTooltipsEnabled;xC();var q=hvb(b),t=q.size,u=q.style;a=q.disabled;var v=q.onTap,w=q.alignByText,x=q.aTagConfig,A=q.customColors,H=q.segmentedPosition,P=q.toggled,O=q.toggleable,Q=q.accessibilityLabel,V=q.onToggle,Z=q.iconPosition,da=q.oneOffCustomTextWrap,ca=q.disableTextEllipsis,ma=q.disableBackdropFilter,wa=q.tooltipText, Ba=q.ariaHidden,Ja=q.ariaExpanded,Na=q.tabIndex,ab=q.buttonText,Ha=q.formattedButtonText,bb=q.animatedTextProps,lb=q.onClickRateLimitMs,Ka=q.onHover,Ia=q.middlegroundAsset,Wa=q.disableLightShape,jb=gvb(b,c,f,d,h,m,e),tc=jb.type;c=jb.shouldFocus;d=jb.hasIconLeading;e=jb.hasIconTrailing;var Jb=jb.hasIconLeadingTrailing,pc=jb.hasIconOnly;f=jb.hasIconOnly40;var pe=jb.hasIconWithLabel;h=jb.iconButton;var Td=jb.visiblyDisabled;m=jb.overrideSmallSizeIcon;var oc=jb.iconToRender;jb=jb.secondaryIconToRender; var uc=l(Bvb(wa,q.tooltipShape)).next().value,zb=function(Qc){v==null||v(Qc);O()&&(V==null||V(Qc))},sb=Io(function(){return lb==null?void 0:lb()},void 0,"YgofZd"),Zb=Io(function(){return sb()?lha(zb,sb()):zb},void 0,"X5uprc"); q=Io(function(){var Qc;return Ia()||((Qc=Dn().resolve(An(Yub)))==null?void 0:Qc.buttonStaticLight)},void 0,"hr9kQ"); var jd={},$b={},wc={},fb={},Xb={};return C(ovb,{className:R("yt-spec-button-shape-with-label",(jd["yt-spec-button-shape-with-label--is-overlay"]=function(){return u()==="overlay"||u()==="overlay-dark"},jd)), hasLabel:pe,textContent:function(){return C(mvb,{text:ab,className:"yt-spec-button-shape-with-label__label",ariaHidden:!0,oneOffCustomTextWrap:da,iconPosition:Z,formattedButtonText:Ha,animatedTextProps:bb})}},C(lvb,{aTagConfig:x, className:R("yt-spec-button-shape-next",function(){return pvb(tc())},function(){return Td()?void 0:qvb(u())},function(){return rvb(t())},($b["yt-spec-button-shape-next--disabled"]=Td,$b["yt-spec-button-shape-next--focused"]=c,$b["yt-spec-button-shape-next--icon-trailing"]=e,$b["yt-spec-button-shape-next--icon-leading"]=d,$b["yt-spec-button-shape-next--icon-leading-trailing"]=Jb,$b["yt-spec-button-shape-next--icon-leading-trailing-no-text"]=function(){return Jb()&&!(ab()||Ha())},$b["yt-spec-button-shape-next--icon-button"]= function(){return pc()||pe()},$b["yt-spec-button-shape-next--icon-only-default"]=f,$b["yt-spec-button-shape-next--align-by-text"]=w,$b["yt-spec-button-shape-next--segmented-start"]=function(){return H()==="start"},$b["yt-spec-button-shape-next--segmented-end"]=function(){return H()==="end"},$b["yt-spec-button-shape-next--override-small-size-icon"]=m,$b["yt-spec-button-shape-next--one-off-custom-text-wrap-container"]=da,$b["yt-spec-button-shape-next--disable-text-ellipsis"]=ca,$b["yt-spec-button-shape-next--enable-backdrop-filter-experiment"]= function(){return!ma()&&!y("web_disable_backdrop_filter")},$b)), style:function(){var Qc=A();if(Qc){var Ce=Qc.color;var Je=Qc.backgroundColor;Qc=Qc.borderColor;var Wd="";Ce&&(Wd+="color: "+Ce+";");Je&&(Wd+="background-color: "+Je+";");Qc&&(Wd+="border-color: "+Qc+";");Ce={style:Wd}}else Ce={};return Ce.style}, onClick:function(Qc){Zb()(Qc)}, onHover:function(Qc){Ka==null||Ka(Qc)}, disabled:a,ariaLabel:Q,toggleable:O,toggled:P,title:function(){return(p==null?0:p())||!wa()?"":wa()}, visiblyDisabled:Td,ariaHidden:Ba,ariaExpanded:Ja,tabIndex:Na,ref:function(Qc){(p==null?0:p())&&uc(Qc)}},C(nvb,{data:b, hasIconLeading:d,hasIconLeadingTrailing:Jb,hasIconTrailing:e,iconButton:h,icon:oc,textContentClassName:R("yt-spec-button-shape-next__button-text-content",(wc["yt-spec-button-shape-next--elevated-content"]=q,wc)),iconClassName:R("yt-spec-button-shape-next__icon",(fb["yt-spec-button-shape-next--elevated-content"]=q,fb)),secondaryIconClassName:R("yt-spec-button-shape-next__secondary-icon",(Xb["yt-spec-button-shape-next--elevated-content"]=q,Xb)),secondaryIcon:jb,middlegroundAssetClassName:"yt-spec-button-shape-next__middleground-asset", disableLightShape:Wa})))},"fa"); eL.idomCompat={callbacks:{icon:!0,secondaryIcon:!0}};function fL(a,b){nB(a,Object.assign({},b,{forceClickLogging:!0}))} ;function Cvb(a){switch(a){case"TOOLTIP_VIEW_MODEL_PLACEMENT_BOTTOM":return"bottom";case"TOOLTIP_VIEW_MODEL_PLACEMENT_TOP":return"top";case"TOOLTIP_VIEW_MODEL_PLACEMENT_LEFT":return"left";case"TOOLTIP_VIEW_MODEL_PLACEMENT_RIGHT":return"right";default:return"bottom";}} ;function Dvb(a,b){var c=kB(a==null?void 0:a.onTap),d={};c&&(d.getClickedVisualElement=function(){var e;return Evb(a,c,b==null?void 0:(e=b.value)==null?void 0:e.visualElement)}); d=mB({elementsCommand:a.onTap,forceNewState:!0,additionalCommandArgs:d});return oB(d)?d:void 0} function gL(a,b,c,d){fL(a,Object.assign({},{form:{element:b,event:c}},d))} function Fvb(a,b,c,d,e){var f=void 0;return function(h){var m=kB(c?a==null?void 0:a.onDisabledTap:a==null?void 0:a.onTap);if(m){var p;f=(p=f)!=null?p:b==null?void 0:b.value;if(y("web_button_vm_click_client_ve_killswitch"))gL(m,f,h);else{var q;p=Evb(a,m,(q=f)==null?void 0:q.visualElement);if(e){gL(m,e,h,{clickedVisualElement:p,form:{element:e}});return}gL(m,f,h,{clickedVisualElement:p})}}d&&d(h)}} function Gvb(a,b,c){var d=void 0;return function(e){var f=kB(a==null?void 0:a.onHover);if(f){var h;d=(h=d)!=null?h:b==null?void 0:b.value;c?gL(f,c,e,{form:{element:c}}):gL(f,d,e)}}} function Evb(a,b,c){b=b==null?void 0:b.clickTrackingParams;var d,e;a=a==null?void 0:(d=a.loggingDirectives)==null?void 0:(e=d.clientVeSpec)==null?void 0:e.uiType;if(c&&a&&!b)return c} function Hvb(a){switch(a){case"BUTTON_VIEW_MODEL_STYLE_CTA":return"call-to-action";case"BUTTON_VIEW_MODEL_STYLE_MONO":case"BUTTON_VIEW_MODEL_STYLE_BRAND":return"mono";case"BUTTON_VIEW_MODEL_STYLE_OVERLAY":return"overlay";case"BUTTON_VIEW_MODEL_STYLE_OVERLAY_DARK":return"overlay-dark";case"BUTTON_VIEW_MODEL_STYLE_BRAND_GRADIENT":return"brand-gradient";case"BUTTON_VIEW_MODEL_STYLE_BRAND_AI":return"gen-ai-gradient";default:return"mono";}} function Ivb(a){switch(a){case"BUTTON_VIEW_MODEL_TYPE_FILLED":return"filled";case"BUTTON_VIEW_MODEL_TYPE_OUTLINE":return"outline";case"BUTTON_VIEW_MODEL_TYPE_TEXT":return"text";case"BUTTON_VIEW_MODEL_TYPE_TONAL":return"tonal";default:return"text";}} function Jvb(a){switch(a){case"BUTTON_VIEW_MODEL_STATE_ACTIVE":return"active";case"BUTTON_VIEW_MODEL_STATE_INACTIVE":return"disabled";case"BUTTON_VIEW_MODEL_STATE_DISABLED":return"disabled";default:return"active";}} function Kvb(a){switch(a){case"BUTTON_VIEW_MODEL_SIZE_XSMALL":return"XS";case"BUTTON_VIEW_MODEL_SIZE_COMPACT":return"S";case"BUTTON_VIEW_MODEL_SIZE_DEFAULT":return"M";case"BUTTON_VIEW_MODEL_SIZE_LARGE":return"L";case"BUTTON_VIEW_MODEL_SIZE_XLARGE":return"XL";default:return"M";}} ;var DC=tu(function(a){var b=a.data;var c=a.className;var d=a.style;var e=a.buttonOverrides;var f=a.animatedTextProps;var h=a.onClick;var m=a.target;var p=aw("button-view-model",function(Q){Q.dispatchEvent(new CustomEvent("yt-renderidom-finished",{bubbles:!0,cancelable:!1,composed:!0}));var V=b().targetId;V&&FPa(ey(),V,Q);return function(){dy(ey(),Q)}}),q=function(){var Q,V; return((Q=b())==null?void 0:Q.iconName)||((V=b())==null?void 0:V.ytIcon)},t=ZC(function(Q){var V,Z; a:{var da=(V=b())==null?void 0:V.entityKey;if((V=(Z=b())==null?void 0:Z.buttonEntitySelectorType)&&da)switch(V){case"BUTTON_ENTITY_SELECTOR_TYPE_REMOVE_ADS_AD_STATE":var ca=pA(Q,da);Q=ca?{isHidden:ca.adsState==="ADS_STATE_NONE"||ca.adsState==="ADS_STATE_UNKNOWN"}:{isHidden:!0};break a;case"BUTTON_ENTITY_SELECTOR_TYPE_CHATBOT_PENDING_RESPONSE":Q={isHidden:!1,isDisabled:!((ca=Zz(Q.entities,"youchatPendingResponseEntity",da))==null||!ca.isPendingResponse)};break a;default:Q={isHidden:!1};break a;}Q= void 0}return Q}),u,v=(u=Dn().resolve(An(gB)))==null?void 0:u(),w=function(){var Q=e==null?void 0:e(),V=Q,Z; if((Z=b())==null?0:Z.buttonEntitySelectorType){var da;V=Object.assign({},Q,{disabled:!((da=t())==null||!da.isDisabled)||!(Q==null||!Q.disabled)})}var ca;Q=b();var ma=f==null?void 0:f();Z=m==null?void 0:m();if(Q){var wa=Ivb(Q.type);da=!!Q.title||!!Q.titleFormatted;var Ba=!!(Q.iconName||Q.iconImage||Q.ytIcon);da=Ba&&!da?"icon-only":Ba?Q.iconTrailing||Q.iconPosition==="BUTTON_VIEW_MODEL_ICON_POSITION_TRAILING"?"trailing":"leading":void 0;da==="icon-only-40"&&(wa="text");var Ja;Ba=(Ja=V==null?void 0: V.state)!=null?Ja:Jvb(Q.state);var Na,ab=(Na=V==null?void 0:V.disabled)!=null?Na:Q.state==="BUTTON_VIEW_MODEL_STATE_DISABLED"||Q.state==="BUTTON_VIEW_MODEL_STATE_INACTIVE";if(y("web_button_vm_refactor_disabled")){var Ha;ab=(Ha=V==null?void 0:V.disabled)!=null?Ha:Ba==="disabled"}Na=ma&&ma.numberText&&!isNaN(Number(ma.numberValue))?ma:void 0;Ha=Object;Ja=Ha.assign;ma=Q.title;var bb=Q.titleFormatted,lb=Q.accessibilityText,Ka=Hvb(Q.style),Ia=Kvb(Q.buttonSize),Wa=Fvb(Q,p,ab,h,Z);ab=ab&&!Q.onDisabledTap; var jb=Dvb(Q,p),tc=Q.customFontColor,Jb=Q.customBackgroundColor;var pc=Q.customBorderColor;var pe=Q.customDarkThemeFontColor,Td=Q.customDarkThemeBackgroundColor,oc=Q.customDarkThemeBorderColor;tc=v&&pe?pe:tc;Jb=v&&Td?Td:Jb;pc=v&&oc?oc:pc;pc={color:tc?jy(tc):void 0,backgroundColor:Jb?jy(Jb):void 0,borderColor:pc?jy(pc):void 0};Jb=(oc=z(Q.tooltipData,apb))?{text:(ca=oc.tooltipText)!=null?ca:"",location:Cvb(oc.placement),style:oc.style}:void 0;ca=Ja.call(Ha,{},{buttonText:ma,formattedButtonText:bb,animatedTextProps:Na, accessibilityLabel:lb,style:Ka,type:wa,state:Ba,size:Ia,iconPosition:da,onTap:Wa,disabled:ab,aTagConfig:jb,customColors:pc,tooltipText:Q.tooltip,tooltipShape:Jb,onHover:Gvb(Q,p,Z),middlegroundAsset:Q.middlegroundAsset},V)}else ca={style:"mono",type:"text",state:"active",size:"M"};ca.focused=H();return ca},x=function(){return jvb(w(),!!b().iconName)}; a=l($o(!1,void 0,"vfZWLb"));u=a.next().value;var A=a.next().value,H=u;a=uC(function(){var Q=Dn().resolve(An(tC));Q&&A(Q.keyboardInUse);return!0}); u=uC(function(){A(!1);return!0}); Vv(function(){var Q,V=z((Q=b())==null?void 0:Q.onVisible,Ox);V&&nB(V,{disableClickTracking:!0})},"BjcRje"); var P=function(){var Q,V=(Q=b())==null?void 0:Q.iconImage;return V?{sources:[V]}:void 0},O=HTMLElement.prototype.hasOwnProperty("popover"); return C("button-view-model",{el:p,class:R("ytSpecButtonViewModelHost",c),"on:focusin":a,"on:focusout":u},C(K,{cond:function(){var Q,V,Z,da;return!((da=((Q=b())==null?void 0:Q.entityKey)&&((V=b())==null?void 0:V.buttonEntitySelectorType)&&((Z=t())==null?void 0:Z.isHidden))!=null&&da)}, then:function(){return C(K,{cond:P,then:function(Q){return C(eL,{data:w,icon:function(){return C(FB,{data:Q,alt:"",targetWidth:x,targetHeight:x,preserveWidth:!0,preserveHeight:!0})}, clientOnlyWizTooltipsEnabled:O})}, else:function(){return C(eL,{data:w,iconName:q,animateIcon:function(){var Q;return!!(d==null?0:(Q=d())==null?0:Q.animateIcon)}, clientOnlyWizTooltipsEnabled:O})}})}}))},"ha"); DC.idomCompat={callbacks:{onClick:!0}};var hL=tu(function(a){var b=vu(a,{label:"",hideLabel:!1,text:"",placeholder:"",hint:"",rows:1,overflowStyle:"scroll-vertically",outline:!1,disabled:!1,disableNewLines:!1,ariaLabel:void 0,timePickerData:void 0,error:void 0,hasError:!1,validation:void 0,characterLimit:void 0}),c=b.label,d=b.hideLabel,e=b.text,f=b.placeholder,h=b.hint;a=b.rows;var m=b.overflowStyle,p=b.outline,q=b.disabled,t=b.disableNewLines,u=b.onInput,v=b.ariaLabel,w=b.timePickerData,x=b.error,A=b.hasError,H=b.validation,P=b.characterLimit, O=b.submitOnEnter,Q=aw("textarea");b=l(su(function(){return e()})); var V=b.next().value,Z=b.next().value;b=l($o(!1,void 0,"eTTBt"));var da=b.next().value,ca=b.next().value,ma=function(){ca(!0)},wa=function(){ca(!1)}; JG(function(){var Jb=Q.value,pc=m(),pe=V();pc==="expand-vertically"&&pe&&Lvb(Jb);Q.value.addEventListener("focusin",ma);Q.value.addEventListener("focusout",wa)}); kp(function(){Q.value.removeEventListener("focusin",ma);Q.value.removeEventListener("focusout",wa)}); var Ba=function(){var Jb;return(Jb=H())==null?void 0:Jb.validate(V())},Ja=function(){var Jb,pc,pe; return(pe=(Jb=x())==null?void 0:Jb.maxChars)!=null?pe:(pc=P())==null?void 0:pc.maxChars},Na=function(){return Ja()===void 0?!1:!Ba()&&V().length>Ja()},ab=function(){var Jb,pc; return((Jb=x())==null?void 0:Jb.errorMessage)||Ba()||Na()&&((pc=P())==null?void 0:pc.errorMessage)},Ha=function(){return!!ab()||A()}; b=uC(function(Jb){if(!Jb.currentTarget)return!1;Jb=Jb.currentTarget;Z(Jb.value);m()==="expand-vertically"&&Lvb(Jb);u==null||u(Jb.value);return!0}); var bb=uC(function(Jb){t()&&Jb.key==="Enter"&&(Jb.preventDefault(),O==null||O());return!1}),lb=uC(function(){Q.value.focus()}),Ka=function(){return f()||c()},Ia={},Wa={},jb={},tc={}; return C("textarea-shape",{class:R("ytStandardsTextareaShapeHost",(Ia.ytStandardsTextareaShapeTimePicker=function(){var Jb;return(Jb=w())==null?void 0:Jb.useTimePickerStyles},Ia))},C("div",{class:R("ytStandardsTextareaShapeTextareaContainer",(Wa.ytStandardsTextareaShapeTextareaContainerOutline=p,Wa.ytStandardsTextareaShapeTextareaContainerOutlineDisabled=q,Wa.ytStandardsTextareaShapeTextareaContainerOutlineError=Ha,Wa.ytStandardsTextareaShapeTextareaContainerLabelHidden=d,Wa)), "on:click":lb},C("label",{class:R("ytStandardsTextareaShapeLabel",(jb.ytStandardsTextareaShapeLabelFocused=da,jb.ytStandardsTextareaShapeLabelDisabled=q,jb.ytStandardsTextareaShapeLabelError=function(){return Ha()&&!q()},jb.ytStandardsTextareaShapeLabelHidden=function(){return d()||!da()&&!V()&&!!Ka()},jb))},c),C("div",{class:R("ytStandardsTextareaShapePlaceholder",(tc.ytStandardsTextareaShapePlaceholderVisible=function(){return!da()&&!V()},tc)), "aria-hidden":"true"},Ka),C("textarea",{el:Q,"aria-label":v,class:"ytStandardsTextareaShapeTextarea",rows:a,disabled:q,placeholder:Ka,"prop:value":V,"on:input":b,"on:keydown":bb})),C(K,{cond:function(){return h()&&!Ha()}, then:function(){var Jb={};return C("div",{class:R("ytStandardsTextareaShapeHint",(Jb.ytStandardsTextareaShapeHintDisabled=q,Jb))},C("div",{class:"ytStandardsTextareaShapeHintHintMessage"},h))}}),C(K,{cond:ab, then:function(){return C(Mvb,{disabled:q},C("div",{class:"ytStandardsTextareaShapeErrorMessage"},ab),C(K,{cond:Na,then:function(){return C("div",{class:"ytStandardsTextareaShapeErrorCharacterCount"},function(){return V().length+"/"+Ja()})}}))}}))},"ia"); hL.idomCompat={callbacks:{onInput:!0}};var Mvb=tu(function(a){var b={};return C("div",{class:R("ytStandardsTextareaShapeError",(b.ytStandardsTextareaShapeErrorDisabled=a.disabled,b)),role:"alert"},C(AB,{icon:"INFO",className:"ytStandardsTextareaShapeErrorIcon",size:16}),a.children)},"ja"); function Lvb(a){a.style.height="auto";a.style.height=a.scrollHeight+"px"} ;var Nvb=tu(function(a){var b=a.data;a=l($o("",void 0,"NhNCac"));var c=a.next().value,d=a.next().value,e=function(){var f,h=kB((f=b().onInputAction)==null?void 0:f.command);h&&Dn().resolve(iB).resolveCommand(h,{form:{formData:{searchInputFormData:{query:c()}}}})}; return C("yt-search-input-view-model",{class:"ytSearchInputViewModelHost"},C("form",{class:"ytSearchInputViewModelForm"},C(hL,{placeholder:function(){return b().placeholderText}, ariaLabel:function(){return b().placeholderText}, text:c,onInput:d,overflowStyle:"expand-vertically",disableNewLines:!0,hideLabel:!0,submitOnEnter:e})),C(K,{cond:c,then:function(){return C(DC,{data:{iconName:"X",accessibilityText:$x("CLEAR",void 0,"Clear")},onClick:function(){d("");e()}, className:"ytSearchInputViewModelClearButton"})}}))},"ka");var Ovb=tu(function(a){return C("ytcr-content-research-autocomplete-view-model",{class:R("ytcrContentResearchAutocompleteViewModelHost",a.className)},C("div",{class:"ytcrContentResearchAutocompleteViewModelTitle"},"Explore popular content"),C(NC,{data:function(){return a.data().searchInputViewModel}},{searchInputViewModel:Nvb}))},"la");function Pvb(a,b){return Zz(a.entities,"chipBarStateEntity",b)} ;var Rvb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("W0gSKb"),2);a=Qvb;return b.return(a)})},Svb=BC(function(){return Rvb()},{debugName:"chipViewModel"}); En(zC,function(a){a.registerLoadFn("chipViewModel","W0gSKb",Rvb)});function iL(a,b){var c=HFa();return Io(function(){c();var d=[mp(b)||""];return mu.getSelectFn()(a,d)},{debugName:"LUZslf"},"Z105t")} ;var Tvb=tu(function(a){function b(ca){if(q.value!=null){Hk("HTML_DIR")==="rtl"&&(ca=-ca);var ma;q.value.scrollBy({left:ca,behavior:((ma=a.disableChipsScrollAnimation)==null?0:ma.call(a))?"instant":"smooth"})}} function c(){var ca=q.value;ca=ca==null?!0:(Hk("HTML_DIR")==="rtl"?-ca.scrollLeft:ca.scrollLeft)-1<=0;var ma=q.value;ma=ma==null?!0:(Hk("HTML_DIR")==="rtl"?-ma.scrollLeft:ma.scrollLeft)+1>=ma.scrollWidth-ma.clientWidth;ca!==u()&&v(ca);ma!==w()&&x(ma)} function d(){b(-320)} function e(){b(320)} var f=vu(a,{}),h=f.data,m=f.disableDeselection,p=iL(Pvb,function(){return h().chipBarStateEntityKey}),q=DA(function(){requestAnimationFrame(function(){c(); if(!u()||!w()){var ca=q.value,ma=da();if(ca&&ma!==void 0&&ma>=0&&ma6&&this.pollInfoQueue.shift();if(this.pollInfoQueue.length>1){this.JSC$10888_estimatedUpdateInterval=-Infinity;b=this.pollInfoQueue[0].timestamp;for(var c=1;c3){var e=l([1,1]);d=e.next().value;e=e.next().value;switch(Yk("live_chat_chunk_rendering")){case 4:e=l([.7,1.2]);d=e.next().value;e=e.next().value;break;case 5:e=l([1.5,2.2]);d=e.next().value; e=e.next().value;break;case 6:e=l([2,2.7]);d=e.next().value;e=e.next().value;break;case 7:e=l([2.5,3.2]),d=e.next().value,e=e.next().value;}d=b*(Math.random()*(e-d)+d)}awb?(b=awb,d=Math.ceil(a/(this.JSC$10888_messageQueue.length/b))):b=Math.ceil(this.JSC$10888_messageQueue.length/c);a=this.JSC$10888_messageQueue.splice(0,b).flat();this.callback&&this.callback(a);if(this.JSC$10888_messageQueue.length||y("live_chat_chunk_across_update_interval"))this.JSC$10888_nextUpdateId=window.setTimeout(this.emitMessages.bind(this), d)}}; mL.prototype.lastUpdateTime=function(){return this.pollInfoQueue.length===0?null:this.pollInfoQueue[this.pollInfoQueue.length-1].timestamp}; var gwb=function(a){var b;if(a.pollInfoQueue.length<2)var c=null;else{c=(a.lastUpdateTime()-a.pollInfoQueue[0].timestamp)/1E3;var d=0;a=l(a.pollInfoQueue);for(var e=a.next();!e.done;e=a.next())d+=e.value.numberOfMessages;c=d/c}c=(b=c)!=null?b:0;return c0)){w.jumpTo(3);break}f=[];h=l(a.asyncContextProcessors);for(m=h.next();!m.done;m=h.next())p=m.value,q=p.processContext(b),q.wrappedPromise_&&f.push(q.wrappedPromise_);if(!(f.length>0)){w.jumpTo(3);break}return w.yield(Promise.all(f),3);case 3:t=l(a.contextProcessors||[]),u=t.next(); case 6:if(u.done){w.jumpTo(0);break}v=u.value;return w.yield(v.processContext(e),7);case 7:u=t.next(),w.jumpTo(6);}})},sL=function(a,b,c){var d; if(b&&!(b==null?0:(d=b.sequenceMetaData)==null?0:d.skipProcessing)&&a.responseProcessorMap){d=l(nwb);for(var e=d.next();!e.done;e=d.next())e=e.value,a.responseProcessorMap[e]&&a.responseProcessorMap[e].handleResponse(b,c)}},ywb=function(a,b,c){var d={}; b.playerResponse&&(sL(a,b.playerResponse,c),d.player=b.playerResponse);b.watchNextResponse&&(sL(a,b.watchNextResponse,c),d.content=b.watchNextResponse);return d},uwb=function(a,b,c,d){d=d===void 0?function(){}:d; var e,f,h,m,p,q,t,u,v,w,x,A,H,P,O,Q,V,Z,da,ca,ma,wa,Ba,Ja,Na,ab,Ha,bb,lb,Ka;return ta(function(Ia){switch(Ia.nextAddress){case 1:h=(e=b.config)==null?void 0:(f=e.storeStrategy)==null?void 0:f.storeKey;if(!(h&&a.innertubeResponseStore&&a.innertubeResponseStore.has(h))||((m=b.config)==null?0:(p=m.storeStrategy)==null?0:p.disableCache)){Ia.jumpTo(2);break}return Ia.yield(a.innertubeResponseStore.get(h),3);case 3:q=Ia.yieldResult;if(!q||q.isExpired()){Ia.jumpTo(2);break}t=zwb(q);if(!y("web_process_response_store_responses")|| q.isProcessed()){Ia.jumpTo(5);break}sL(a,t,b);return Ia.yield(a.innertubeResponseStore.markAsProcessed(h),5);case 5:return Ia.return(Promise.resolve(t));case 2:if((u=a.localInnertubeRouter)==null||!u.shouldPreferLocalResponse(b.input,b.innerTubeRequest)){Ia.jumpTo(7);break}return Ia.yield(a.localInnertubeRouter.localInnertubeResponse(b.input,b.innerTubeRequest),8);case 8:return v=Ia.yieldResult,sL(a,v,b),Ia.return(v);case 7:return Ia.yield(xwb(a,b),9);case 9:return(A=(x=b.config)==null?void 0:x.requestKey)&& a.inflightRequests.has(A)?w=a.inflightRequests.get(A):(H=JSON.stringify(b.innerTubeRequest),Q=(O=(P=b.requestShell)==null?void 0:P.headers)!=null?O:{},b.requestShell=Object.assign({},b.requestShell,{headers:Object.assign({},Q,c)}),V=Object.assign({},b.requestShell),b.requestShell.method==="POST"&&(V=Object.assign({},V,{body:H})),((Z=b.config)==null?0:Z.requestTick)&&Kv(b.config.requestTick),da=function(){return a.networkManager.fetch(b.input,V,b.config)},w=a.requestSequencer?a.requestSequencer.sequenceRequest(b, da):da(),A&&a.inflightRequests.set(A,w)),Ia.yield(w,10); case 10:(ca=Ia.yieldResult)&&y("web_streaming_player")&&Array.isArray(ca)&&(ca=ca[0].playerResponse);if(ca&&"error"in ca&&((ma=ca)==null?0:(wa=ma.error)==null?0:wa.details))for(Ba=ca.error.details,Ja=l(Ba),Na=Ja.next();!Na.done;Na=Ja.next())ab=Na.value,(Ha=ab["@type"])&&owb.indexOf(Ha)>-1&&(delete ab["@type"],ca=ab);A&&a.inflightRequests.has(A)&&a.inflightRequests.delete(A);((bb=b.config)==null?0:bb.responseTick)&&Kv(b.config.responseTick);if(ca||(lb=a.localInnertubeRouter)==null||!lb.canProvideFallbackResponse(b.input, b.innerTubeRequest)){Ia.jumpTo(11);break}return Ia.yield(a.localInnertubeRouter.localFallbackInnertubeResponse(b.input,b.innerTubeRequest),12);case 12:ca=Ia.yieldResult;case 11:return sL(a,ca,b),((Ka=b.config)==null?0:Ka.processorTick)&&Kv(b.config.processorTick),d(),Ia.return(ca||void 0);}})},vwb=function(a,b){var c,d,e,f,h,m,p,q,t,u,v,w,x,A,H,P,O; return ta(function(Q){switch(Q.nextAddress){case 1:c={};if((d=a.localInnertubeRouter)==null||!d.shouldPreferLocalResponse(b.input,b.innerTubeRequest)){Q.jumpTo(2);break}return Q.yield(a.localInnertubeRouter.localInnertubeResponse(b.input,b.innerTubeRequest),3);case 3:return e=Q.yieldResult,f=ywb(a,e,b),Q.return(f);case 2:return Q.yield(xwb(a,b),4);case 4:h=void 0;p=((m=b.requestShell)==null?void 0:m.mode)==="cors"?"cors":void 0;if(a.authService.syncHeaders){h=swb(b.config,p);Q.jumpTo(5);break}return Q.yield(twb(b.config, p),7);case 7:h=Q.yieldResult;case 5:return u=(t=(q=b.requestShell)==null?void 0:q.headers)!=null?t:{},b.requestShell=Object.assign({},b.requestShell,{headers:Object.assign({},u,h)}),v=Object.assign({},b.requestShell),w=JSON.stringify(b.innerTubeRequest),b.requestShell.method==="POST"&&(v=Object.assign({},v,{body:w})),Q.setCatchFinallyBlocks(8),y("web_unified_fetch")?Q.yield(a.networkManager.fetch(b.input,v,b.config,function(V){sL(a,V.playerResponse||V.watchNextResponse||V.reelItemWatchResponse||V.reelWatchSequenceResponse|| V,b);jwb(c,V);V.playerResponse&&(Fl(),yna())}),11):Q.yield(Awb(a.networkManager,b.input,v,function(V){sL(a,V.playerResponse||V.watchNextResponse||V.reelItemWatchResponse||V.reelWatchSequenceResponse||V,b); jwb(c,V);V.playerResponse&&(Fl(),yna())}),11); case 11:((x=b.config)==null?0:x.responseTick)&&Kv(b.config.responseTick);Q.leaveTryBlock(9);break;case 8:A=Q.enterCatchBlock();if((H=a.localInnertubeRouter)==null||!H.canProvideFallbackResponse(b.input,b.innerTubeRequest))throw A;return Q.yield(a.localInnertubeRouter.localFallbackInnertubeResponse(b.input,b.innerTubeRequest),15);case 15:P=Q.yieldResult,O=ywb(a,P,b),Object.assign(c,O);case 9:return Q.return(c);}})},tL=function(a,b){return hwb(b,a.endpointMap)},rwb=function(a,b){a:{a=a.endpointMap; var c,d=(c=z(b,Nx))==null?void 0:c.signal;if(d&&a.signalEndpointMap&&(c=a.signalEndpointMap[d])){var e=c();break a}var f;if((c=(f=z(b,mJ))==null?void 0:f.request)&&a.continuationEndpointMap&&(f=a.continuationEndpointMap[c])){e=f();break a}for(e in b)if(a.commandEndpointMap[e]&&(b=a.commandEndpointMap[e])){e=b();break a}e=void 0}if(e!==void 0)return Promise.resolve(e)},twb=function(a,b){var c,d,e,f; return ta(function(h){if(h.nextAddress==1){e=(c=a)==null?void 0:(d=c.authStrategy)==null?void 0:d.sessionIndex;var m=h.yield;var p=dj(ina(0,{sessionIndex:e}));return m.call(h,p,2)}f=h.yieldResult;return h.return(Promise.resolve(Object.assign({},iwb(b),f)))})},swb=function(a,b){var c; a=a==null?void 0:(c=a.authStrategy)==null?void 0:c.sessionIndex;c=ina(0,{sessionIndex:a});return Object.assign({},iwb(b),c)};function uL(){var a=rL.instance;return!a||!tL(a,{liveChatEndpoint:{}})} ;var vL=function(){}; vL.prototype.resolve=function(a,b){var c=this;return ta(function(d){return d.yield(c.resolveCommand(a,b),0)})};var wL=new zn("SCREEN_MANAGER_TOKEN");var xL=function(a,b,c){this.networkManager=a;this.JSC$10938_screenManager=b;this.JSC$10938_innertubeTransportService=c}; k(xL,vL); xL.prototype.resolveCommand=function(a,b){var c=this,d,e,f,h,m,p;return ta(function(q){if(!y("enable_live_chat_web_context_menu_resolver")&&((d=b)==null?0:d.form)&&((e=b.form.element)==null||!e.classList.contains("ytd-engagement-panel-title-header-renderer")))return q.return();f=z(a,Ukb);if(!f)return q.return();(h=c.JSC$10938_innertubeTransportService)&&tL(h,a)?(p=cD(c.networkManager,a),m=GK(h,{},p)):m=dD(c.networkManager,a);return q.return(m.then(c.handleGetContextMenuResponse.bind(c,a,b),c.handleGetContextMenuError, c))})}; xL.prototype.showContextMenu=function(a,b){Ku(a,"yt-open-popup-action",[{openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:b}}},a])}; xL.prototype.handleGetContextMenuResponse=function(a,b,c){uL()&&(c=c.response);b!=null&&b.form&&(a=b.form.element.hostElement,c.liveChatItemContextMenuSupportedRenderers&&c.liveChatItemContextMenuSupportedRenderers.menuRenderer&&this.showContextMenu(a,c.liveChatItemContextMenuSupportedRenderers.menuRenderer),c.actions&&Ku(a,"yt-live-chat-actions",[c.actions]),iz(this.JSC$10938_screenManager,c.trackingParams))}; xL.prototype.handleGetContextMenuError=function(a){if(a instanceof Error||a instanceof Object||a instanceof String)var b=a;$n(new ql("Error encountered calling GetLiveChatItemContextMenu",b))}; xL[yn]=[fD,wL,An(IK)];var yL=function(a){this.JSC$10945_commandHandler=a}; k(yL,vL);yL.prototype.resolveCommand=function(a,b){var c=this,d;return ta(function(e){d=z(a,wob);if(!d.tunneledCommand)return e.jumpTo(0);Iu("yt-tunnel-out-live-service-request",d.tunneledCommand);return e.yield(c.JSC$10945_commandHandler.resolveCommand(d.tunneledCommand,b),0)})}; yL[yn]=[iB];var zL=new zn("ENTITY_STATE_TOKEN");function Bwb(a,b){return Zz(a.entities,"liveChatPollStateEntity",b)} function Cwb(a,b){return Zz(a.entities,"liveReactionsDataEntity",b)} function Dwb(a,b){a=Zz(a.entities,"booleanEntity",b);return!(!a||!a.value)} function Ewb(a,b){return Zz(a.entities,"engagementToolbarStateEntityPayload",b)} function Fwb(a,b){return Zz(a.entities,"replyCountEntity",b)} function Gwb(a,b){return Zz(a.entities,"emojiCustomizationSetEntity",b)} function Hwb(a,b){return Zz(a.entities,"creatorGoalEntity",b)} function Iwb(a,b){return Zz(a.entities,"liveViewerLeaderboardPointsEntity",b)} function Jwb(a,b){return Zz(a.entities,"liveViewerLeaderboardChatEntryPointStateEntity",b)} ;var Kwb=/UC.{22}\/.*/,AL=function(a,b){this.JSC$10950_innertubeTransportService=a;this.store=b}; k(AL,vL);AL.prototype.resolveCommand=function(a){var b=this,c,d,e,f,h;return ta(function(m){if(m.nextAddress==1){c=z(a,bpb);if(!(c&&c.emojiCustomizationSetEntityKey&&c.metadataUpdateCommand&&c.updateCreatorChannelCommand))return m.return();d=b.store.getState();e=Gwb(d,c.emojiCustomizationSetEntityKey);if(!e||!e.emojiId)return m.return();f={reactionOptions:[]};e.emojiId.forEach(function(p){Kwb.test(p)?f.reactionOptions.push({customEmojiId:p}):f.reactionOptions.push({standardEmojiId:p})}); h={emojiReactionSet:f};return m.yield(FK(b.JSC$10950_innertubeTransportService,c.metadataUpdateCommand,{liveChat:{liveChatSettings:h}}),2)}return m.yield(FK(b.JSC$10950_innertubeTransportService,c.updateCreatorChannelCommand,{uploadDefaults:{emojiReactionSet:f}}),0)})}; AL[yn]=[IK,zL];function BL(a,b){return Zz(a.entities,"flowStateEntity",b)} ;var CL=new zn("FLOW_STATE_MANAGER_TOKEN"),Lwb=function(){this.flowStates=new Map},Nwb=function(a,b){var c=b.flowStateEntityKey,d=a.flowStates.get(c); if(d)return d;b=new Mwb(b);a.flowStates.set(c,b);return b},Owb=function(a,b){a=l(a.flowStates.values()); for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.flowRenderer.targetId===b)return c},Pwb=function(a,b){for(var c=l(a.flowStates.entries()),d=c.next();!d.done;d=c.next()){var e=l(d.value); d=e.next().value;e=e.next().value;if(e.flowRenderer.targetId===b){a.flowStates.delete(d);break}}},Mwb=function(a){this.onStepChangeCallback=function(){}; this.flowRenderer=a},Qwb=function(a,b){a.onStepChangeCallback=b; a.onStepChangeCallback(a.getCurrentStep())}; Mwb.prototype.getCurrentStep=function(){var a=this,b;return((b=this.flowRenderer.steps)!=null?b:[]).map(function(c){return z(c,vJ)}).find(function(c){return c&&c.stepId===a.currentStepId})}; var Rwb=function(a,b){var c;return((c=a.flowRenderer.steps)!=null?c:[]).map(function(d){return z(d,vJ)}).find(function(d){return d&&d.stepId===b})?(a.currentStepId=b,a.onStepChangeCallback(a.getCurrentStep()),!0):!1};var Swb=function(a,b){this.JSC$10966_reduxStore=a;this.JSC$10966_flowStateManager=b}; k(Swb,vL); Swb.prototype.resolveCommand=function(a){var b=this,c,d,e,f,h,m,p,q,t,u,v,w,x;return ta(function(A){c=z(a,Pib);d=c.stepId;e=c.targetId;f=Owb(b.JSC$10966_flowStateManager,e);m=(h=f)==null?void 0:h.flowRenderer;p=m.flowStateEntityKey;q=BL(b.JSC$10966_reduxStore.getState(),p);if(!q)return A.return();t=q.currentStepId;w=(v=(u=q)==null?void 0:u.stepIdStack)!=null?v:[];x=t===w[w.length-1]?d:t;b.JSC$10966_reduxStore.dispatch(Fz("flowStateEntity",p,{currentStepId:d,stepIdStack:[x]},"REPEATED_FIELDS_MERGE_OPTION_APPEND"));A.jumpToEnd()})}; var DL=function(){Swb.apply(this,arguments)}; k(DL,Swb);DL[yn]=[ku,CL];var Twb=function(a,b,c){this.JSC$10973_reduxStore=a;this.JSC$10973_flowStateManager=b;this.JSC$10973_commandHandler=c}; k(Twb,vL); Twb.prototype.resolveCommand=function(a,b){var c=this,d,e,f,h,m,p,q,t,u,v,w,x,A;return ta(function(H){d=z(a,Qib);e=d.targetId;f=Owb(c.JSC$10973_flowStateManager,e);m=(h=f)==null?void 0:h.flowRenderer;p=m.flowStateEntityKey;q=BL(c.JSC$10973_reduxStore.getState(),p);v=[].concat(ja((u=(t=q)==null?void 0:t.stepIdStack)!=null?u:[]));w=v.pop();((x=q)==null?void 0:x.currentStepId)===w&&(w=v[v.length-1]);if(!w)return(A=d.onFirstStepCommand)&&c.JSC$10973_commandHandler.resolveCommand(A,b),H.return();c.JSC$10973_reduxStore.dispatch(Fz("flowStateEntity", p,{currentStepId:w,stepIdStack:v}));H.jumpToEnd()})}; var EL=function(){Twb.apply(this,arguments)}; k(EL,Twb);EL[yn]=[ku,CL,iB];var Uwb=function(a,b,c){this.JSC$10978_innertubeTransportService=a;this.JSC$10978_commandHandler=b;this.JSC$10978_screenManager=c}; k(Uwb,vL); Uwb.prototype.resolveCommand=function(a,b){var c=this,d,e,f,h,m,p,q,t;return ta(function(u){if(u.nextAddress==1){d=z(a,Rib);if(!d)return u.return();u.setCatchFinallyBlocks(2);return u.yield(FK(c.JSC$10978_innertubeTransportService,a),4)}if(u.nextAddress!=2){e=u.yieldResult;if(!e)return u.return();f=e;(m=(h=f.loggingDirectives)==null?void 0:h.trackingParams)&&iz(c.JSC$10978_screenManager,m);(p=f.updateFlowCommand)&&c.JSC$10978_commandHandler.resolveCommand(p,b);return u.leaveTryBlock(0)}u.enterCatchBlock();(t= (q=d)==null?void 0:q.onFailureCommand)&&c.JSC$10978_commandHandler.resolveCommand(t,b);u.jumpToEnd()})}; var FL=function(){Uwb.apply(this,arguments)}; k(FL,Uwb);FL[yn]=[IK,iB,wL];var Vwb=function(a,b){this.JSC$10984_flowStateManager=a;this.JSC$10984_commandHandler=b}; k(Vwb,vL); Vwb.prototype.resolveCommand=function(a,b){var c=this,d,e,f,h;return ta(function(m){d=z(a,Sib);e=d.targetId;f=Owb(c.JSC$10984_flowStateManager,e);if(!f)return m.return(Promise.resolve());var p=f,q=(h=d.steps)!=null?h:[],t=[],u=new Map;q=l(q);for(var v=q.next();!v.done;v=q.next())v=v.value,u.set(z(v,vJ).stepId,v);var w;q=(w=p.flowRenderer.steps)!=null?w:[];w=l(q);for(q=w.next();!q.done;q=w.next())q=q.value,v=z(q,vJ).stepId,u.has(v)?(t.push(u.get(v)),u.delete(v)):t.push(q);t.push.apply(t,ja(u.values())); p.flowRenderer.steps=t;d.flowContinuationCommand&&(f.flowRenderer.flowContinuationCommand=d.flowContinuationCommand);d.entityUpdateCommand&&c.JSC$10984_commandHandler.resolveCommand(d.entityUpdateCommand,b);return m.return(Promise.resolve())})}; var GL=function(){Vwb.apply(this,arguments)}; k(GL,Vwb);GL[yn]=[CL,iB];var HL=function(a){this.store=a}; k(HL,vL);HL.prototype.resolveCommand=function(a){var b=this,c,d,e;return ta(function(f){d=(c=z(a,qJ))==null?void 0:c.entityBatchUpdate;if(!d)return f.jumpTo(0);e=Object.assign({},d,{mutations:[].concat(ja(d.mutations||[]))});return f.yield(oA(e,b.store),0)})}; HL[yn]=[zL];var Wwb=new zn("DROPDOWN_CONTROLLER_TOKEN");var IL=function(a){this.controller=a}; k(IL,vL);IL.prototype.resolveCommand=function(a){var b=this,c,d,e,f;return ta(function(h){c=z(a,Xob);if(!c)return h.return();d=c;e=d.dropdownId;f=d.selectedOptionIndex;if(e===void 0||f===void 0)return h.return();var m=b.controller.dropdownMap.get(e);m&&m(f);h.jumpToEnd()})}; IL[yn]=[Wwb];var Xwb=new zn("PANEL_CONTROLLER_TOKEN"),JL=new zn("SHEET_CONTROLLER_TOKEN"),Ywb=new zn("DIALOG_CONTROLLER_TOKEN"),Zwb=new zn("DIALOG_CONTAINER_TOKEN"),$wb=new zn("PERSISTENT_PANEL_CONTROLLER_TOKEN");var KL=function(a){this.controller=a}; k(KL,vL);KL.prototype.resolveCommand=function(a){var b=this,c;return ta(function(d){return(c=z(a,slb))?d.yield(b.controller.closeDialog(),0):d.return()})}; KL[yn]=[Ywb];var LL=function(a){this.controller=a}; k(LL,vL);LL.prototype.resolveCommand=function(a){var b=this,c,d;return ta(function(e){c=z(a,Alb);if(!c)return e.return();var f,h=c.panelIdentifier||((f=c.identifier)==null?void 0:f.tag);if(!h)throw Error("Identifier not present.");return(d=h)?e.yield(b.controller.hidePanel({identifier:d}),0):e.jumpTo(0)})}; LL[yn]=[Xwb];var axb=new zn("PANEL_LOADING_STRATEGY_TOKEN");var ML=function(a,b){this.controller=a;this.panelLoadingStrategy=b}; k(ML,vL); ML.prototype.resolveCommand=function(a,b){var c=this,d,e,f;return ta(function(h){d=z(a,bK);if((e=d)==null||!e.panelLoadingStrategy)return h.return();f=function(m){var p,q,t,u,v,w,x,A,H,P;return ta(function(O){q=z((p=m.dialogViewModel)==null?void 0:p.header,Yob);t={viewModel:m.dialogViewModel};u={};if(x=y("web_enable_dialog_header_label")?(v=q)==null?void 0:(w=v.headline)==null?void 0:w.content:void 0)u.ariaLabel=x;d.dismissOnBackgroundTap===!1&&(u.isModal=!0);return m.dialogViewModel?O.yield(c.controller.openDialog(t,(P= (A=b)==null?void 0:(H=A.form)==null?void 0:H.element)!=null?P:document.body,u),0):O.return()})}; return h.yield(c.panelLoadingStrategy.execute({command:a,data:d.panelLoadingStrategy,renderFn:f,createScreenConfig:{layer:4}}),0)})}; ML[yn]=[Ywb,axb];var bxb=new Set(["/youtubei/v1/streaming_panel"]);var NL=function(a,b,c){this.JSC$11026_innertubeTransportService=a;this.controller=b;this.JSC$11026_screenManager=c}; k(NL,vL); NL.prototype.resolveCommand=function(a,b){var c=this,d,e,f,h,m,p,q,t,u,v,w,x,A,H,P,O,Q,V,Z,da;return ta(function(ca){switch(ca.nextAddress){case 1:d=z(a,Clb);if(!d)return ca.return();var ma,wa=d.panelIdentifier||((ma=d.identifier)==null?void 0:ma.tag);if(!wa)throw Error("Identifier not present.");e=wa;return ca.yield(c.controller.isVisible(e,!0),2);case 2:if((f=ca.yieldResult)&&d.blockIfPanelOpen)return ca.return();p=(m=(h=c.controller).getPanelContent)==null?void 0:m.call(h,e);if(!(ma=p))if(d){var Ba;ma= ((Ba=d.globalConfiguration)==null?void 0:Ba.initialState)||d.engagementPanel;if(Ba=!ma)Ba=!!(d==null?0:(wa=d.engagementPanelPresentationConfigs)==null?0:wa.engagementPanelPopupPresentationConfig);Ba&&(ma={engagementPanelSectionListRenderer:{panelIdentifier:d.panelIdentifier,identifier:d.identifier,visibility:"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED",content:{contentLoadingRenderer:{useSpinner:!0}}}})}else ma=void 0;q=ma;t=d.engagementPanelPresentationConfigs;u=d.engagementPanelExtras;v=y("enable_child_panels")? d.sourcePanelIdentifier:void 0;return ca.yield(c.controller.showPanel({identifier:e,panelContents:q,config:t,extras:u,target:(w=b)==null?void 0:(x=w.form)==null?void 0:x.element,shouldFocusHeader:!!v,sourcePanelIdentifier:v}),3);case 3:if(!d.globalConfiguration){ca.jumpTo(0);break}if(d.globalConfiguration.reuseModelAndState&&(y("enable_ai_companion")||y("WebFEAllStudioByChannel__enable_creator_chat_renderer"))&&(P=(H=(A=c.controller).getPanelContent)==null?void 0:H.call(A,e)))return ca.return();gz(c.JSC$11026_screenManager, 32633);return(Z=(V=z((Q=a)==null?void 0:Q.commandMetadata,Mx))==null?void 0:V.apiUrl)&&bxb.has(Z)?ca.yield(wwb(c.JSC$11026_innertubeTransportService,a),8):ca.yield(FK(c.JSC$11026_innertubeTransportService,a),7);case 7:O=ca.yieldResult;ca.jumpTo(6);break;case 8:da=ca.yieldResult,O=da.content;case 6:return iz(c.JSC$11026_screenManager,O.trackingParams),ca.yield(c.controller.updatePanel({identifier:e,panelContents:O.content,shouldFocus:!0,extras:u,updatePanelContinuationData:O.updatePanelContinuationData}), 0);}})}; NL[yn]=[IK,Xwb,wL];function OL(a){y("enable_ypc_spinners")&&Ku(a,"yt-open-popup-action",[{openPopupAction:{popupType:"FULLSCREEN_OVERLAY",properties:{noCancelOnOutsideClick:!0,noAutoFocus:!0},popup:{loadingRenderer:{hack:!0}}}},a])} function PL(a){y("enable_ypc_spinners")&&Ku(a,"yt-close-popup-action",["yt-loading-renderer"])} ;function cxb(a,b,c,d,e,f,h){var m=fj();c=c.replace(/-/g,"+").replace(/_/g,"/");var p=ol().get("hl"),q=hv(Nv),t=b==null?void 0:b.element;t&&OL(t);dxb(b,!0);iJa(q,c,m.resolve,function(){t&&PL(t)},function(u){t&&PL(t); m.reject(u)},p,d?function(u){d&&FK(a,d,{backend_analytics:u})}:void 0,m.resolve,e,f,h); return m.promise} function dxb(a,b){!(a=a==null?void 0:a.element)||a.tagName!=="YT-BUTTON-RENDERER"&&a.tagName!=="YTD-BUTTON-RENDERER"||(a.disabled=b)} var QL=function(a,b,c){this.store=a;this.JSC$11043_commandHandler=b;this.JSC$11043_innertubeTransportService=c}; k(QL,vL); QL.prototype.resolveCommand=function(a,b){var c=this,d,e,f,h,m,p,q,t,u;return ta(function(v){d=z(a,Dpb);e=d.googlePaymentPayload;d.onStartCommand&&c.JSC$11043_commandHandler.resolveCommand(d.onStartCommand);f=e.encryptedPurchaseParams;h=e.ypcLogWalletAnalyticDataEndpoint;m=d.serializedTransactionFlowLoggingParams;p=e.serializedPaymentsClientParams;q=d.ypcCujContext;u=cxb(c.JSC$11043_innertubeTransportService,(t=b)==null?void 0:t.form,f,h,m,p,q);return v.return(u.then(function(w){dxb(b==null?void 0: b.form,!1);var x=c.store,A=c.JSC$11043_commandHandler,H=w.integratorData;H==null||H===""||w.error!=null?(String(w.error)==="-1"&&d.onDismissCommand?A.resolveCommand(d.onDismissCommand):String(w.error)!=="-1"&&d.onFailureCommand&&A.resolveCommand(d.onFailureCommand),String(w.error)!=="-1"&&String(w.error)!=="132"&&$n(Error("Error in buyflowResponse"),"ERROR")):(d.googlePaymentEntityKey&&x.dispatch(Ez("commerceAcquisitionClientPayloadEntity",d.googlePaymentEntityKey,{key:d.googlePaymentEntityKey,commerceAcquisitionClientPayload:{googlePaymentClientPayload:{paymentsPayload:H, fundsGuaranteeCallbackClientData:w.integratorClientCallbackData}}})),d.onSuccessCommand&&A.resolveCommand(d.onSuccessCommand));dj()},function(w){dxb(b==null?void 0:b.form,!1); $n(w,"ERROR");d.onFailureCommand&&c.JSC$11043_commandHandler.resolveCommand(d.onFailureCommand)}))})}; QL[yn]=[zL,iB,IK];var RL={showDialogCommand:Dy(ML),dismissDialogEndpoint:Dy(KL),showEngagementPanelEndpoint:Dy(NL),liveChatItemContextMenuEndpoint:Dy(xL),liveChatTunnelCommand:Dy(yL),googlePaymentBillingCommand:Dy(QL),saveLiveReactionsEmojiSetCommand:Dy(AL),hideEngagementPanelEndpoint:Dy(LL),entityUpdateCommand:Dy(HL),notifyDropdownOptionSelectedCommand:Dy(IL)};y("web_use_flow_state_manager")&&(RL.updateFlowCommand=Dy(GL),RL.getFlowCommand=Dy(FL),RL.flowPrevStepCommand=Dy(EL),RL.flowNextStepCommand=Dy(DL)); var lRa=Object.assign({},RL);function exb(){try{var a,b;return!!((a=window)==null?0:(b=a.top)==null?0:b.location.href)&&!1}catch(c){return!0}} function fxb(){return window!==window.top&&!exb()} ;function SL(a){return a?a.icon?a.icon.iconType.toLowerCase():a.customThumbnail?"member":"":""} function gxb(a){if(!a)return"";a=l(a);for(var b=a.next();!b.done;b=a.next())if((b=b.value)&&b.liveChatAuthorBadgeRenderer&&(b=SL(b.liveChatAuthorBadgeRenderer))&&b!=="verified")return b;return""} function hxb(a,b){if(!a)return null;var c;return((c=a.find(function(d){return d&&d.liveChatAuthorBadgeRenderer?SL(d.liveChatAuthorBadgeRenderer)===b:!1}))==null?void 0:c.liveChatAuthorBadgeRenderer)||null} ;function ixb(a){var b=getComputedStyle(document.querySelector("yt-live-chat-renderer")).backgroundColor;a=tKa(a);b=tKa(b);var c=zKa(a.hex);b=zKa(b.hex);var d=b[0]/255;var e=b[1]/255,f=b[2]/255,h=Math.max(d,e,f),m=Math.min(d,e,f),p=0,q=0,t=.5*(h+m);h!=m&&(h==d?p=60*(e-f)/(h-m):h==e?p=60*(f-d)/(h-m)+120:h==f&&(p=60*(d-e)/(h-m)+240),q=0=.5?a.darker((4.5-c)/2):a.brighter((4.5-c)/2);c=a.toString(); e=wKa(c);if(!e.length)throw Error(c+" is not a valid RGB color");c=e;c=jxb(c,b)}return a.hex()} function jxb(a,b){a=NPa(a);b=NPa(b);return(Math.max(a,b)+.05)/(Math.min(a,b)+.05)} function TL(a){return"#"+("000000"+(a&16777215).toString(16)).slice(-6)} function kxb(a){for(var b=0,c=0;c>c*8&255).toString(16)).slice(-2);return a} ;var UL={},VL=function(){return Us.apply(this,arguments)||this}; k(VL,Us);VL.prototype.onPdgItemBehaviorClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)}; VL.prototype.onPdgItemBehaviorClick=VL.prototype.onPdgItemBehaviorClick;n([E(wz.YtRendererBehavior),r("design:type",Object)],VL.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],VL.prototype,"data",void 0);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],VL.prototype,"onPdgItemBehaviorClick",null);n([Gt()],VL);UL.YtPdgLiveChatItemBehavior=[VL.prototype,wz.YtRendererBehavior];function lxb(a){a=Number(a);return"rgba("+[a>>16&255,a>>8&255,a&255,(a>>24&255)/255].join()+")"} ;function mxb(a){if(!a)return!1;if(z(a,LJ))return!0;var b;if(a=(b=z(a,Jx))==null?void 0:b.commands)for(b=l(a),a=b.next();!a.done;a=b.next())if(z(a.value,LJ))return!0;return!1} ;var nxb;var oxb;BA(tu(function(a){function b(ca){var ma=ca.target;y("web_use_cache_for_image_fallback")?ma&&yD(ma.src).then(function(wa){if(Q=Hb(wa).toString())ma.src=Q}).catch(function(){var wa=Dv(197497); hz(Fy(),wa);var Ba=Fv();Ba&&wa&&Uy(Ba,[wa]);y("kevlar_woffle_fallback_image")&&(ma.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8XA8AAksBZG7LpHYAAAAASUVORK5CYII=")}):V()} a=vu(a,{alt:"",ftlEligible:void 0,height:void 0,notifyOnLoaded:!1,notifyOnUnloaded:!1,objectFit:void 0,objectPosition:void 0,preferredThumbnail:void 0,preserveHeight:!1,preserveWidth:!1,shouldRenderLazy:!Hk("DISABLE_YT_IMG_DELAY_LOADING",!1),width:void 0});var c=a.data,d=a.id,e=a.className,f=a.alt,h=a.ariaHidden,m=a.hidden,p=a.ftlEligible,q=a.height,t=a.notifyOnLoaded,u=a.notifyOnUnloaded,v=a.objectFit,w=a.objectPosition,x=a.preferredThumbnail,A=a.preserveHeight,H=a.preserveWidth,P=a.shouldRenderLazy, O=a.width,Q=null;ew(function(){}); kp(function(){V()}); var V=function(){Q&&(URL.revokeObjectURL(Q),Q=null)},Z=DA(),da=function(ca){var ma=ca.target; (ma==null?0:ma.src)&&yD(ma.src).then(function(wa){if(Q=Hb(wa).toString())ma.src=Q}).catch(function(){})}; return C("yt-image",{el:Z,id:d,class:e,hidden:m,"aria-hidden":h,"prop:ftlEligible":p,"prop:loadTime":Infinity},C(K,{cond:c,then:function(ca){return C(FB,{data:ca,renderLazy:P,alt:f,contentMode:function(){a:switch(v()){case"CONTAIN":var ma="CONTENT_MODE_SCALE_ASPECT_FIT";break a;case"FILL":ma="CONTENT_MODE_SCALE_TO_FILL";break a;default:ma="CONTENT_MODE_SCALE_ASPECT_FILL";}return ma}, notifyOnLoaded:t,notifyOnUnloaded:u,preferredThumbnail:x,preserveHeight:A,preserveWidth:H,objectPosition:w,onload:function(ma){da(ma);V();Z.value&&nWa(Z.value)}, onerror:function(ma){b(ma)}, targetHeight:q,targetWidth:O,shouldShowPlaceholder:y("kevlar_thumbnail_bg"),useWidth:!0})}}))},"pa"),"yt-image",{props:{data:zA, alt:zA,ftlEligible:zA,height:zA,notifyOnLoaded:zA,notifyOnUnloaded:zA,objectFit:zA,objectPosition:zA,preferredThumbnail:zA,preserveHeight:zA,preserveWidth:zA,shouldRenderLazy:zA,width:zA,ariaHidden:zA,className:zA,id:zA,hidden:zA}});var WL=function(){return D.apply(this,arguments)||this}; k(WL,D);WL.prototype.onShow_=function(){if(this.data&&this.data.onVisibleCommand){var a=kB(this.data.onVisibleCommand);a&&this.ytComponentBehavior.resolveCommand(a)}}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],WL.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],WL.prototype,"ytRendererBehavior",void 0);n([E(uD.YtVisibilityBehavior),r("design:type",Object)],WL.prototype,"ytVisibilityBehavior",void 0);n([I(),r("design:type",Object)],WL.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-bumper-user-edu-content-view-model"})],WL); J(WL,"yt-bumper-user-edu-content-view-model",function(){if(oxb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n \n
\n
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;nxb===void 0&&(nxb=document.createElement("template"));var d=nxb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oxb=a}a=oxb;return a},{mode:0});var pxb;var qxb,rxb=function(){if(qxb!==void 0)return qxb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n \n \n
\n \n \n \n
\n
\n \n \n
\n \n
\n
[[creatorGoalState.currentGoalCount]]
\n
/
\n
[[creatorGoalState.totalGoalCount]]
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;pxb===void 0&&(pxb=document.createElement("template"));var d=pxb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qxb=a};var sxb=tu(function(a){function b(){c().seconds&&f(tsb({seconds:Number(c().seconds)-Date.now()/1E3}))} var c=a.targetTimestamp;a=a.className;var d=l($o("",void 0,"U1Q8Ae")),e=d.next().value,f=d.next().value;ew(function(){b();var h=setInterval(function(){b()},1E3); kp(function(){clearInterval(h)})}); return C("yt-countdown",{class:R("ytCountDownHost",a)},C("div",null,e))},"ra");BA(sxb,"yt-countdown",{props:{targetTimestamp:zA,className:AA}});BA(tu(function(a){return C("yt-button-view-model",{id:a.id,class:R(a.scopingClassName,a.classes),icon:function(){var b;return(b=a.icon)==null?void 0:b.call(a)}, "dialog-dismiss":function(){var b;return((b=a.dialogDismiss)==null?0:b.call(a))?"":void 0}, hidden:a.hidden},C(DC,{data:function(){var b;return(b=a.data)==null?void 0:b.call(a)}, className:function(){var b;return(b=a.className)==null?void 0:b.call(a)}, style:function(){var b;return(b=a.style)==null?void 0:b.call(a)}, useOutlinedIcon:function(){var b;return(b=a.useOutlinedIcon)==null?void 0:b.call(a)}, buttonOverrides:function(){var b;return(b=a.buttonOverrides)==null?void 0:b.call(a)}, animatedTextProps:function(){var b;return(b=a.animatedTextProps)==null?void 0:b.call(a)}, onClick:function(b){var c;return(c=a.onClick)==null?void 0:c.call(a,b)}}))},"sa"),"yt-button-view-model",{props:{data:zA, className:zA,style:zA,useOutlinedIcon:zA,buttonOverrides:zA,animatedTextProps:zA,onClick:AA,scopingClassName:zA,id:zA,icon:zA,dialogDismiss:zA,classes:zA,target:AA,hidden:zA}});BA(tu(function(a){var b=a.data;var c=a.id;var d=a.className;var e=a.iconName;var f=a.animateIcon;var h=a.secondaryIconName;a=l($o(!1,void 0,"xPqod"));var m=a.next().value,p=a.next().value,q=function(){var u=Dn().resolve(An(tC));u&&p(u.keyboardInUse)},t=function(){p(!1)}; a=aw("yt-button-shape",function(u){if(Dn().resolve(An(tC)))return u.addEventListener("focusin",q),u.addEventListener("focusout",t),function(){u.removeEventListener("focusin",q);u.removeEventListener("focusout",t)}}); return C("yt-button-shape",{el:a,id:c,class:d},C(K,{cond:b,then:function(){return C(eL,{data:b,iconName:e,secondaryIconName:h,focusedOverride:m,animateIcon:f})}}))},"ta"),"yt-button-shape",{props:{data:zA, id:zA,className:zA,iconName:zA,animateIcon:zA,secondaryIconName:zA,clientOnlyWizTooltipsEnabled:zA},unsafeExternallySettableAttributes:new Set(["hidden"])});var XL=function(){var a=D.apply(this,arguments)||this;a.isGoalActive=!0;return a}; k(XL,D);XL.prototype.isAppDarkTheme=function(){return document.documentElement.hasAttribute("dark")}; XL.prototype.progressBarChanged=function(){var a=ft(this.hostElement).querySelector("#progress-bar-progress"),b,c,d,e=(d=Number((b=this.creatorGoalState)==null?void 0:b.currentGoalCount)/Number((c=this.creatorGoalState)==null?void 0:c.totalGoalCount)*100)!=null?d:0,f;a.style.width=((f=Math.min(e,100))!=null?f:0)+"%"}; XL.prototype.goalStateChanged=function(){var a;this.isGoalActive=((a=this.creatorGoalState)==null?void 0:a.creatorGoalState)==="CREATOR_GOAL_STATE_ACTIVE";var b;a={"--yt-progress-bar-color":lxb((b=this.creatorGoalState)==null?void 0:b.progressBarColor)};st(this.hostElement,a)}; XL.prototype.configureRendererStamper=function(){return{"creatorGoalState.progressFlowButton":{id:"progress-button",mapping:{buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}},reuseComponents:!0}}}; ba.Object.defineProperties(XL.prototype,{shouldShowCountdown:{configurable:!0,enumerable:!0,get:function(){var a;return this.isGoalActive&&!((a=this.creatorGoalState)==null||!a.shouldShowCountdown)}}, endTimestamp:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.creatorGoalState)==null?0:a.endTimestampMs){var b;a=Number((b=this.creatorGoalState)==null?void 0:b.endTimestampMs)/1E3;return{seconds:String(a)}}}}, targetIconThemedImage:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.creatorGoalState)==null?0:a.themedTargetImage){var b;a=z((b=this.creatorGoalState)==null?void 0:b.themedTargetImage,jK);return this.isAppDarkTheme()?a==null?void 0:a.imageDark:a==null?void 0:a.imageLight}}}}); ba.Object.defineProperties(XL,{template:{configurable:!0,enumerable:!0,get:function(){return rxb()}}}); XL.prototype.goalStateChanged=XL.prototype.goalStateChanged;XL.prototype.progressBarChanged=XL.prototype.progressBarChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XL.prototype,"ytRendererstamperBehavior",void 0);n([E(iD),r("design:type",Object)],XL.prototype,"ytLiveChatReduxBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],XL.prototype,"ytRendererBehavior",void 0); n([I({selectorArgs:["data.creatorGoalEntityKey"],selector:Hwb}),r("design:type",Object)],XL.prototype,"creatorGoalState",void 0);n([I(),r("design:type",Object)],XL.prototype,"data",void 0);n([I(),r("design:type",Object)],XL.prototype,"isGoalActive",void 0);n([F("creatorGoalState","isGoalActive"),r("design:type",Boolean),r("design:paramtypes",[])],XL.prototype,"shouldShowCountdown",null);n([F("creatorGoalState"),r("design:type",Object),r("design:paramtypes",[])],XL.prototype,"endTimestamp",null); n([F("creatorGoalState"),r("design:type",Object),r("design:paramtypes",[])],XL.prototype,"targetIconThemedImage",null);n([Ct("creatorGoalState.currentGoalCount"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XL.prototype,"progressBarChanged",null);n([Ct("creatorGoalState.creatorGoalState"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XL.prototype,"goalStateChanged",null); n([Rt({is:"yt-creator-goal-progress-flow-view-model",disableElementRegistration:!0,noInjection:!0})],XL);J(XL,"yt-creator-goal-progress-flow-view-model",function(){return rxb()},{mode:0});var txb;var uxb,vxb=function(){if(uxb!==void 0)return uxb;var a=document.createElement("template");M(a,"
\n
\n
\n \n \n \n \n \n \n
\n
\n \n \n \n \n \n \n \n
\n
\n \n \n \n \n \n \n
\n
\n \n \n \n \n \n \n
\n
\n
\n \n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;txb===void 0&&(txb=document.createElement("template"));var d=txb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uxb=a};var YL=function(){var a=D.apply(this,arguments)||this;a.goal="CREATOR_GOALS_PURCHASE_TARGET_10_SC";a.goalDescription="";a.timer="CREATOR_GOAL_TIME_LIMIT_30_MINUTES";a.tier="CREATOR_GOALS_ELIGIBLE_PURCHASE_TYPE_TEAL_SC";a.startButtonId="start-button";a.exampleButtonId="example-button";return a}; k(YL,D);g=YL.prototype;g.getGoalDropdownItems=function(){var a,b;return(b=z((a=this.data)==null?void 0:a.purchaseTargetDropdown,nmb))==null?void 0:b.dropdownItems}; g.getTimerDropdownItems=function(){var a,b;return(b=z((a=this.data)==null?void 0:a.timerDropdown,nmb))==null?void 0:b.dropdownItems}; g.getColorDropdownItems=function(){var a,b;return(b=z((a=this.data)==null?void 0:a.colorDropdown,nmb))==null?void 0:b.dropdownItems}; g.getDropdownItemText=function(a){var b;return(b=z(a,mmb))==null?void 0:b.itemLabel}; g.getDropdownItemValue=function(a){a=z(a,mmb);return(a==null?void 0:a.timeLimit)||(a==null?void 0:a.purchaseTarget)||(a==null?void 0:a.eligiblePurchaseType)}; g.updateFlowState=function(a){Ku(this.hostElement,"yt-flow-partial-update-flow-state-entity",[{creatorGoalSetUpFlowState:a}])}; g.attached=function(){var a=z(this.flowStateEntity,Tpb);this.tier=(a==null?void 0:a.eligiblePurchaseType)||"CREATOR_GOALS_ELIGIBLE_PURCHASE_TYPE_TEAL_SC";this.goal=(a==null?void 0:a.targetPurchases)||"CREATOR_GOALS_PURCHASE_TARGET_10_SC";this.goalDescription=(a==null?void 0:a.goalDescription)||"";this.timer=(a==null?void 0:a.goalDuration)||"CREATOR_GOAL_TIME_LIMIT_30_MINUTES";this.updateFlowState({targetPurchases:this.goal,goalDuration:this.timer,eligiblePurchaseType:this.tier,goalDescription:this.goalDescription})}; g.updateGoalValue=function(a){this.goal=a.detail.value;this.updateFlowState({targetPurchases:this.goal})}; g.onTextValueChanged=function(a){this.goalDescription=a.detail.value;this.updateFlowState({goalDescription:this.goalDescription})}; g.updateTimerValue=function(a){this.timer=a.detail.value;this.updateFlowState({goalDuration:this.timer})}; g.updateTierValue=function(a){this.tier=a.detail.value;this.updateFlowState({eligiblePurchaseType:this.tier})}; g.getButtonViewModel=function(a){a=(a==null?void 0:a.length)>0?"BUTTON_VIEW_MODEL_STATE_ACTIVE":"BUTTON_VIEW_MODEL_STATE_DISABLED";var b,c=z((b=this.data)==null?void 0:b.startGoalButton,dK);return Object.assign({},c,{state:a})}; ba.Object.defineProperties(YL,{template:{configurable:!0,enumerable:!0,get:function(){return vxb()}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],YL.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],YL.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],YL.prototype,"data",void 0);n([I({selectorArgs:["data.creatorGoalSetUpFlowStateEntityKey"],selector:function(a,b){return Zz(a.entities,"flowStateEntity",b)}}), r("design:type",Object)],YL.prototype,"flowStateEntity",void 0);n([I(),r("design:type",Object)],YL.prototype,"goal",void 0);n([I(),r("design:type",Object)],YL.prototype,"goalDescription",void 0);n([I(),r("design:type",Object)],YL.prototype,"timer",void 0);n([I(),r("design:type",Object)],YL.prototype,"tier",void 0);n([I(),r("design:type",Object)],YL.prototype,"startButtonId",void 0);n([I(),r("design:type",Object)],YL.prototype,"exampleButtonId",void 0); n([Rt({is:"yt-creator-goal-set-up-flow-view-model",disableElementRegistration:!0,noInjection:!0})],YL);J(YL,"yt-creator-goal-set-up-flow-view-model",function(){return vxb()},{mode:0});var wxb;var xxb;var ZL=function(){return D.apply(this,arguments)||this}; k(ZL,D);ba.Object.defineProperties(ZL.prototype,{isV2:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.authorAvatar)}}, authorAvatarModel:{configurable:!0,enumerable:!0,get:function(){var a;return z((a=this.data)==null?void 0:a.authorAvatar,cK)}}, authorAvatarThumbnail:{configurable:!0,enumerable:!0,get:function(){var a=this.authorAvatarModel,b;if(a==null?0:(b=a.image)==null?0:b.sources)return{thumbnails:a.image.sources}}}}); n([E(Ly.YtComponentBehavior),r("design:type",Object)],ZL.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],ZL.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],ZL.prototype,"data",void 0);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],ZL.prototype,"isV2",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],ZL.prototype,"authorAvatarModel",null); n([F("authorAvatarModel"),r("design:type",Object),r("design:paramtypes",[])],ZL.prototype,"authorAvatarThumbnail",null);n([Rt({is:"yt-gift-message-view-model",disableElementRegistration:!0})],ZL); J(ZL,"yt-gift-message-view-model",function(){if(xxb===void 0){var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;wxb===void 0&&(wxb=document.createElement("template"));var d=wxb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xxb=a}a=xxb;return a},{mode:0});var yxb;var zxb;function $L(a,b){var c=Fv();c&&a&&Sy(c,Cv(a),b)} function Axb(a){if(a=Cv(a)){var b=Fv();b&&Wy(b,a)}} function Bxb(a){(a=Cv(a))&&Cxb(a)} function Cxb(a){var b=Fv();b&&Ty(b,a)} ;var aM=function(){return D.apply(this,arguments)||this}; k(aM,D);aM.prototype.attached=function(){var a,b,c;if(this==null?0:(a=this.data)==null?0:(b=a.pdgPurchasedBumperLoggingDirectives)==null?0:(c=b.loggingDirectives)==null?0:c.trackingParams){var d,e,f;Bxb(this==null?void 0:(d=this.data)==null?void 0:(e=d.pdgPurchasedBumperLoggingDirectives)==null?void 0:(f=e.loggingDirectives)==null?void 0:f.trackingParams)}}; aM.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{bumperUserEduContentViewModel:{component:"yt-bumper-user-edu-content-view-model"}}}}}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],aM.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],aM.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],aM.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-item-bumper-view-model"})],aM); J(aM,"yt-live-chat-item-bumper-view-model",function(){if(zxb===void 0){var a=document.createElement("template");M(a,"
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;yxb===void 0&&(yxb=document.createElement("template"));var d=yxb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zxb=a}a=zxb;return a},{mode:0});var Dxb;var Exb;var Fxb="section1Color section2Color section3Color section4Color navBarColor primaryTitleColor secondaryTitleColor bodyTextColor iconActivatedColor iconInactiveColor iconDisabledColor".split(" "),Gxb=["backgroundColor","borderColor","foregroundTitleColor","foregroundBodyColor","foregroundActivatedColor"];function bM(a,b){if(b){var c={};Fxb.forEach(function(d){d=Hxb(b,d,"--yt-lightsource-");Object.assign(c,d)}); Gxb.forEach(function(d){d=Hxb(b,d,"--yt-basic-");Object.assign(c,d)}); st(a,c)}} function Hxb(a,b,c){c+=Pc(b);var d={};d[c]=a&&a[b]?jy(a[b]):"";return d} ;var Ixb;var Jxb;var Kxb;var Lxb;function Mxb(a){return new KeyframeEffect(a,[{offset:0,opacity:.1,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"},{offset:1,opacity:0}],{duration:400})} function Nxb(a){return new KeyframeEffect(a,[{offset:0,opacity:.2,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"},{offset:1,opacity:0}],{duration:400})} var Oxb=function(a,b){this.fillAnimation=new Animation(Mxb(a),document.timeline);this.strokeAnimation=new Animation(Nxb(b),document.timeline)}; Oxb.prototype.play=function(){var a,b;(b=(a=this.fillAnimation).play)==null||b.call(a);var c,d;(d=(c=this.strokeAnimation).play)==null||d.call(c)}; Oxb.prototype.cancel=function(){var a,b;(b=(a=this.fillAnimation).cancel)==null||b.call(a);var c,d;(d=(c=this.strokeAnimation).cancel)==null||d.call(c)};var cM=function(){var a=D.apply(this,arguments)||this;a.focused=!1;a.disabled=!1;a.isOverlay=!1;return a}; k(cM,D);cM.prototype.triggerDown=function(){if(!this.disabled){lt(this.hostElement,"down",!0);var a;(a=this.currentAnimation)==null||a.cancel()}}; cM.prototype.triggerUp=function(){if(!this.disabled){lt(this.hostElement,"down",!1);var a=this.fillElement;var b=this.strokeElement;typeof GroupEffect==="function"?(a=new GroupEffect([Mxb(a),Nxb(b)]),a=new Animation(a,document.timeline)):a=new Oxb(a,b);this.currentAnimation=a;var c;(c=this.currentAnimation)==null||c.play()}}; n([Et(".stroke"),r("design:type",HTMLElement)],cM.prototype,"strokeElement",void 0);n([Et(".fill"),r("design:type",HTMLElement)],cM.prototype,"fillElement",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],cM.prototype,"focused",void 0);n([I(),r("design:type",Object)],cM.prototype,"disabled",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],cM.prototype,"isOverlay",void 0);n([Rt({is:"yt-interaction",disableElementRegistration:!0})],cM); J(cM,"yt-interaction",function(){if(Lxb===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Kxb===void 0&&(Kxb=document.createElement("template"));var d=Kxb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lxb=a}a=Lxb;return a},{mode:2});var dM=function(){return D.apply(this,arguments)||this}; k(dM,D);g=dM.prototype;g.ready=function(){var a=this,b=ft(this.hostElement).querySelector("#button");b.addEventListener("focus",function(){a.keyboardFocused=kub().keyboardInUse}); b.addEventListener("blur",function(){a.keyboardFocused=!1;a.rippleUp_()})}; g.computeTabIndex_=function(a){return a?-1:0}; g.computeButtonAriaPressed_=function(a){if(this.toggleable)return a?"true":"false"}; g.rippleDown_=function(){ft(this.hostElement).querySelector("#interaction").triggerDown()}; g.rippleUp_=function(){ft(this.hostElement).querySelector("#interaction").triggerUp()}; g.onPressedChanged_=function(){var a=jt(ft(this.hostElement).querySelector("#button")).querySelector("yt-icon")||jt(ft(this.hostElement).querySelector("#button")).children[0];a&&(a.active=this.pressed)}; dM.prototype.onPressedChanged_=dM.prototype.onPressedChanged_;dM.prototype.rippleUp_=dM.prototype.rippleUp_;dM.prototype.rippleDown_=dM.prototype.rippleDown_;n([I(),r("design:type",String)],dM.prototype,"label",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],dM.prototype,"disabled",void 0);n([I(),r("design:type",Boolean)],dM.prototype,"pressed",void 0);n([I(),r("design:type",Object)],dM.prototype,"toggleable",void 0);n([I(),r("design:type",Boolean)],dM.prototype,"untabbable",void 0); n([I(),r("design:type",Boolean)],dM.prototype,"keyboardFocused",void 0);n([Bt("down"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dM.prototype,"rippleDown_",null);n([Bt("up"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dM.prototype,"rippleUp_",null);n([Ct("pressed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dM.prototype,"onPressedChanged_",null); n([Rt({is:"yt-icon-button",disableElementRegistration:!0})],dM); J(dM,"yt-icon-button",function(){if(Jxb===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Ixb===void 0&&(Ixb=document.createElement("template"));var d=Ixb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jxb=a}a=Jxb;return a},{mode:2});var Pxb=na(["aria-"]),eM={};eM.YtRenderButtonBehavior=[wz.YtRendererBehavior,ZA.YtEndpointBehavior,{properties:{alignByText:{type:Boolean,value:!1,reflectToAttribute:!0},iconAlignByText:{type:Boolean,value:!1,reflectToAttribute:!0},disableTextTransform:{type:Boolean,reflectToAttribute:!0},useKeyboardFocused:{type:Boolean,value:function(){return!!Dn().resolve(An(tC))&&y("kevlar_keyboard_button_focus")}, reflectToAttribute:!0},keyboardFocused:{type:Boolean,value:!1,reflectToAttribute:!0},startJustified:{type:Boolean,value:!1,reflectToAttribute:!0},forceIconButton:{type:Boolean,value:!1},forceIconOnly:{type:Boolean,value:!1},styleActionButton:{type:Boolean,reflectToAttribute:!0},verticallyAligned:{type:Boolean,value:!1,reflectToAttribute:!0},noink:{type:Boolean,value:!1},showTooltips:{type:Boolean,value:!1},buttonRaised:{type:Boolean,value:!1},disabled:{type:Boolean,observer:"disabledChanged_",reflectToAttribute:!0}, sendServiceEndpointWhenDisabled:{type:Boolean,value:!1},sendCommandWhenDisabled:{type:Boolean,value:!1},ellipsisTruncate:Boolean,buttonTooltipPosition:{type:String,value:"bottom"},buttonSize:{type:String,reflectToAttribute:!0},endpoint:{type:Object,readOnly:!0},serviceEndpoint:{type:Object,readOnly:!0},command:{type:Object,readOnly:!0},buttonIcon:{type:String,readOnly:!0,observer:"buttonIconChanged_"},buttonText:{type:Object,readOnly:!0},buttonAccessibility:{type:Object,readOnly:!0},buttonTooltip:{type:String, readOnly:!0},buttonClass:{type:String,readOnly:!0,observer:"buttonClassChanged_"},iconPositionType:{type:String,readOnly:!0,observer:"iconPositionTypeChanged_"},iconSize:{type:Number},stampType_:{type:String,computed:"computeStampType_(forceIconButton, buttonText, buttonIcon, endpoint)",observer:"stampTypeChanged_"},componentReady_:Boolean},listeners:{focusin:"onFocus_",focusout:"onBlur_",mouseenter:"addTooltips_",tap:"onYtButtonTap_"},observers:["isDisabledChanged_(data.isDisabled)","observeBasicPalette_(data.colorData.basicColorPaletteData)", "dataChanged_(data, componentReady_)","isSelectedChanged_(data)"],created:function(){this.elements_={};this.hasChange_=!1}, attached:function(){this.hasChange_&&this.stampTypeChanged_(this.stampType_);this.keyboardFocused=!1}, get container(){return this.root},onYtButtonTapHandler:function(){}, ytButtonServiceEndpointHandler:function(){}, updateRenderedElements:function(){if(this.elements_.endpoint){this.elements_.endpoint.data=this.endpoint;var a=this.computeHref_(this.endpoint,!0);a?Lb(this.elements_.endpoint,a):this.elements_.endpoint.removeAttribute("href")}if(this.buttonClass){a=this.buttonClass.split(" ");a=l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,lt(this.hostElement,b,!0),this.elements_.button&<(this.elements_.button,b,!0),this.elements_.text&<(this.elements_.text,b,!0)}this.elements_.icon&&(this.elements_.icon.icon= this.buttonIcon,this.setIconActive_(this.elements_.icon),this.iconSize&&(this.elements_.icon.size=this.iconSize));this.elements_.text&&(this.elements_.text.text=this.buttonText);this.elements_.button&&(a=null,this.buttonAccessibility&&(a=this.buttonAccessibility.label),this.elements_.button.is=="yt-icon-button"?this.elements_.button.label=a:a?qc([rh(Pxb)],this.elements_.button,"aria-label",a):this.elements_.button.removeAttribute("aria-label"))}, dataChanged_:function(){this.updateRenderedElements()}, onFocus_:function(){this.addTooltips_();if(this.useKeyboardFocused){var a=Dn().resolve(An(tC));a&&(this.keyboardFocused=a.keyboardInUse)}}, onBlur_:function(){this.keyboardFocused=!1}, addTooltips_:function(){this.elements_.endpoint&&this.showTooltips&&this.buttonTooltip&&(this.elements_.tooltip||(this.elements_.tooltip=this.reuseEnabled_()?fC("tp-yt-paper-tooltip"):document.createElement("tp-yt-paper-tooltip"),this.elements_.tooltip.position=this.buttonTooltipPosition,this.elements_.tooltip.offset=8,this.elements_.tooltip.fitToVisibleBounds=!0,Qr(this.elements_.endpoint).appendChild(this.elements_.tooltip)),Qr(this.elements_.tooltip).textContent=this.buttonTooltip)}, buttonClassChanged_:function(a,b){if(b)for(a=b.split(" "),a=l(a),b=a.next();!b.done;b=a.next())b=b.value,lt(this.hostElement,b,!1),this.elements_.button&<(this.elements_.button,b,!1),this.elements_.text&<(this.elements_.text,b,!1)}, buttonIconChanged_:function(a){this.elements_.icon?a?(this.elements_.icon.icon=a,this.setIconActive_(this.elements_.icon)):(this.elements_.button&&Qr(this.elements_.button).removeChild(this.elements_.icon),this.elements_.icon=null,mt(this.hostElement,"is-paper-button-with-icon",!1)):a&&this.stampType_&&this.stampType_=="paper_button"&&this.addIconElementToPaperButton_()}, addIconElementToPaperButton_:function(){this.elements_.icon=this.getIcon_();this.setIconActive_(this.elements_.icon);this.elements_.button&&(this.iconPositionType&&this.iconPositionType!="BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT"?this.iconPositionType=="BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT"&&Qr(this.elements_.button).appendChild(this.elements_.icon):Qr(this.elements_.button).insertBefore(this.elements_.icon,this.elements_.text),mt(this.hostElement,"is-paper-button-with-icon",!0))}, stampTypeChanged_:function(a){if(this.isAttached===void 0)this.hasChange_=!0;else if(this.hasChange_=!1,this.emptyContainer_(),this.elements_={},this.componentReady_=!1,a){var b=!1;this.elements_.endpoint=document.createElement("a");this.elements_.endpoint.classList.add("yt-simple-endpoint");this.elements_.endpoint.tabIndex=-1;switch(a){case"yt_icon_button_with_label":b=!0;lt(this.hostElement,"force-icon-button",!0);this.elements_.button=this.getYtIconButton_();a=Qr(this.elements_.button).firstElementChild; this.elements_.icon=a;this.setIconActive_(this.elements_.icon);this.elements_.text=this.getFormattedString_();this.elements_.text.id="text";this.elements_.text.ellipsisTruncate=this.ellipsisTruncate;Qr(this.elements_.endpoint).appendChild(this.elements_.button);Qr(this.elements_.endpoint).appendChild(this.elements_.text);break;case"paper_button":this.elements_.button=this.reuseEnabled_()?fC("tp-yt-paper-button"):document.createElement("tp-yt-paper-button");this.elements_.text=this.getFormattedString_(); this.elements_.text.id="text";this.elements_.text.ellipsisTruncate=this.ellipsisTruncate;this.elements_.button.raised=this.buttonRaised;Qr(this.elements_.button).appendChild(this.elements_.text);Qr(this.elements_.endpoint).appendChild(this.elements_.button);this.buttonIcon&&this.addIconElementToPaperButton_();break;case"yt-icon-button":b=!0,this.elements_.button=this.getYtIconButton_(),a=Qr(this.elements_.button).firstElementChild,this.elements_.icon=a,this.setIconActive_(this.elements_.icon),Qr(this.elements_.endpoint).appendChild(this.elements_.button);}mt(this.hostElement, "is-icon-button",b);mt(this.hostElement,"is-paper-button",!b);mt(this.hostElement,"has-no-text",!this.elements_.text);this.elements_.button.id="button";this.elements_.button.noink=this.noink;this.elements_.button.disabled=this.disabled;var c;ft((c=this.container.hostElement)!=null?c:this.container).appendChild(this.elements_.endpoint);this.componentReady_=!0}}, iconPositionTypeChanged_:function(){this.iconPositionType&&(this.elements_.button&&this.elements_.icon&&Qr(this.elements_.button).removeChild(this.elements_.icon),this.addIconElementToPaperButton_(),this.elements_.icon.icon=this.buttonIcon)}, isDisabledChanged_:function(a){if(a!=void 0||this.disabled)this.disabled=a,this.elements_.button&&(this.elements_.button.disabled=a)}, isSelectedChanged_:function(){this.setIconActive_(this.elements_.icon)}, setIconActive_:function(a){y("kevlar_system_icons")&&a&&this.data&&(this.data.isSelected!==void 0?a.active=this.data.isSelected:this.data.isToggled!==void 0&&(a.active=this.data.isToggled))}, observeBasicPalette_:function(a){bM(this.hostElement,a)}, disabledChanged_:function(a){this.data&&this.set("data.isDisabled",a)}, onYtButtonTap_:function(a){if(this.disabled)a.stopImmediatePropagation(),this.sendServiceEndpointWhenDisabled&&this.serviceEndpoint&&Nu(this.hostElement,[this.serviceEndpoint]),this.sendCommandWhenDisabled&&this.data&&this.data.command&&this.resolveCommand(this.data.command,{},!0);else if(a=this.disableCommandHandlerOverride,!this.data||!this.data.command||a||!this.resolveCommand(this.data.command,{},!0)){if(this.serviceEndpoint)y("handle_service_request_actions")||Nu(this.hostElement,[this.serviceEndpoint]), tt(this.hostElement,"yt-execute-service-endpoint",{serviceEndpoint:this.serviceEndpoint});else this.onYtButtonTapHandler();y("handle_service_request_actions")?(a=[],this.serviceEndpoint&&a.push(this.serviceEndpoint),this.data&&this.data.command&&this.data.command!=this.serviceEndpoint&&a.push(this.data.command),a.length&&Mu(this.hostElement,a,this.hostElement)):this.data&&this.data.command&&(a=this.data.command,a.accountUnlinkCommand||a.accountLinkCommand||a.insertAdCommand||a.insertHighlightMarkerCommand|| a.createLivestreamHighlightClipCommand||a.getVideoUploadFeedbackCommand||a.musicDeletePrivatelyOwnedEntityCommand||a.ypcCancelRecurrenceEndpoint||a.getMultiSelectCommandEndpoint?Nu(this.hostElement,[a]):Mu(this.hostElement,[a],this.hostElement))}}, computeStampType_:function(){return this.forceIconButton&&this.buttonText&&this.buttonIcon?"yt_icon_button_with_label":this.buttonText?"paper_button":this.buttonIcon?"yt-icon-button":null}, emptyContainer_:function(){for(var a,b=ft((a=this.container.hostElement)!=null?a:this.container);b.lastChild&&b.lastChild.tagName!="STYLE";)try{b.removeChild(b.lastChild)}catch(c){break}}, getYtIconButton_:function(){var a=this.reuseEnabled_()?fC("yt-icon-button"):document.createElement("yt-icon-button"),b=Qr(a).firstElementChild;if(b&&b.is!="yt-icon"){for(b=Qr(a);b.lastChild;)b.removeChild(b.lastChild);b=null}b||(b=this.getIcon_(),this.setIconActive_(b),Qr(a).appendChild(b));return a}, reuseEnabled_:function(){return y("enable_button_behavior_reuse")}, getIcon_:function(){return this.reuseEnabled_()?fC("yt-icon"):document.createElement("yt-icon")}, getFormattedString_:function(){return this.reuseEnabled_()?fC("yt-formatted-string"):document.createElement("yt-formatted-string")}}];var Qxb={}; Qxb.YtButtonBehavior=[eM.YtRenderButtonBehavior,{properties:{data:Object},observers:["stateChanged_(data)","stateChanged_(data.text)","stateChanged_(data.isDisabled)","stateChanged_(data.style)","stateChanged_(forceIconOnly)"],stateChanged_:function(){var a=this.data;a&&(this._setEndpoint(this.computeEndpoint_(a)),this._setServiceEndpoint(this.computeServiceEndpoint_(a)),this._setCommand(this.computeCommand_(a)),this._setButtonIcon(this.computeButtonIcon_(a)),this._setButtonText(this.computeButtonText_(a,this.forceIconOnly)), this._setButtonAccessibility(this.computeAccessibility_(a)),this._setButtonTooltip(this.computeTooltip_(a)),this._setButtonClass(this.computeButtonClass_(a)),this._setIconPositionType(this.computeIconPositionType_(a)),this.updateRenderedElements())}, setPressedState:function(a){var b;if((b=this.elements_)==null?0:b.button)this.elements_.button.pressed=!!a}, computeIconPositionType_:function(a){return a&&a.iconPosition||null}, computeEndpoint_:function(a){var b=a&&a.navigationEndpoint,c=this.get("data.command.commandMetadata.webCommandMetadata.url"),d=this.get("data.command.commandMetadata.webCommandMetadata.sendPost");return b?b:a&&a.command&&a.command.modalEndpoint?a.command:c&&!d&&a.command?a.command:null}, computeServiceEndpoint_:function(a){var b=a&&a.serviceEndpoint,c=this.get("data.command.commandMetadata.webCommandMetadata.sendPost");return b?b:c&&a.command?a.command:null}, computeCommand_:function(a){return a&&a.command||null}, computeButtonIcon_:function(a){return a&&a.icon&&a.icon.iconType?By(a.icon.iconType):null}, computeButtonText_:function(a,b){return!b&&a&&a.text||null}, computeAccessibility_:function(a){return this.get("accessibilityData.accessibilityData",a)||a&&a.accessibility||(a&&a.text?{label:this.getSimpleString(a.text)}:null)}, computeTooltip_:function(a){return a?a.isDisabled&&a.disabledTooltip||a.tooltip||null:null}, computeButtonClass_:function(a){var b=a&&a.style?a.style.toLowerCase().replace(/_/g,"-")+" ":"";b+=a&&a.size?a.size.toLowerCase().replace(/_/g,"-")+" ":"";a.colorData&&a.colorData.basicColorPaletteData&&a.colorData.basicColorPaletteData.borderColor&&(b+="palette-with-border");return b.trim()}}];var Rxb;var Sxb;var Txb;function Uxb(a){if(!a)return{};var b=a.foregroundTitleColor,c=a.backgroundColor;a=a.borderColor;var d="text";a?d="outline":c&&(d="filled");return{type:d,customColors:{color:b?jy(b):void 0,backgroundColor:c?jy(c):void 0,borderColor:a?jy(a):void 0}}} ;function Vxb(a){var b=a.renderer;var c=a.element;var d=a.commandController;var e=a.onTapCallback;var f=a.skipCommandHandling;var h=a.overrides;var m=a.forceIcon;var p=a.forceModernIconButton;var q=a.forceDisabled;var t=a.isSubscribe===void 0?!1:a.isSubscribe;var u=a.isPressed===void 0?!1:a.isPressed;var v=a.useButtonSize===void 0?!1:a.useButtonSize;a=Wxb(b);t&&(a.style="mono",a.type="filled");m=!b.icon||!m&&b.text?b.icon?b.iconPosition==="BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT"?"trailing":"leading": void 0:p?"icon-only":"icon-only-40";m==="icon-only-40"&&(a.type="text");var w;p=Object;t=p.assign;v=Xxb(b,v);u=!!b.isSelected||!y("web_propagate_is_pressed_killswitch")&&!!u;var x=b.isSelected!==void 0;q=q===void 0?b.isDisabled:q;var A=b.text?fB(b.text):void 0;var H,P,O,Q=((H=b.accessibilityData)==null?void 0:(P=H.accessibilityData)==null?void 0:P.label)||((O=b.accessibility)==null?void 0:O.label);H=Q?Q:Ky(b.text);c=Yxb(b,c,d,e,f);d=Zxb(b);d!=null&&d.length?(d=mB({innertubeCommand:LWa(d),forceNewState:!0}), d=oB(d)?d:void 0):d=void 0;return t.call(p,{},a,v,{iconPosition:m},h,{focused:!1,toggled:u,toggleable:x,disabled:q,formattedButtonText:A,accessibilityLabel:H,onTap:c,aTagConfig:d},Uxb((w=b.colorData)==null?void 0:w.basicColorPaletteData),{oneOffCustomTextWrap:b.oneOffCustomTextWrap})} function Yxb(a,b,c,d,e){return function(f){var h=Zxb(a);d(h,f);if(!e){h=l(h);for(var m=h.next();!m.done;m=h.next())fL(m.value,{form:{element:b,event:f},commandController:c})}}} function Zxb(a){var b=[];a.command&&b.push(a.command);a.serviceEndpoint&&b.push(a.serviceEndpoint);a.navigationEndpoint&&b.push(a.navigationEndpoint);return b} function Xxb(a,b){if(b)switch(a.size){case"SIZE_SMALL":return{size:"S"};case"SIZE_LARGE":return{size:"L"};case"SIZE_XLARGE":return{size:"XL"};case"SIZE_XSMALL":return{size:"XS"};default:return{size:"M"};}switch(a.style){case"STYLE_COMPACT_GRAY":return{size:"S"};default:return{size:"M"};}} function Wxb(a){switch(a.style){case"STYLE_VISIBLY_DISABLED":return{style:"call-to-action",type:"text",state:"disabled"};case"STYLE_PRIMARY":case"STYLE_PAYMENT":case"STYLE_CALL_TO_ACTION_FILLED":return{style:"call-to-action",type:"filled",state:"active"};case"STYLE_CALL_TO_ACTION_TONAL":return{style:"call-to-action",type:"tonal",state:"active"};case"STYLE_OUTLINE":case"STYLE_SUGGESTIVE":case"STYLE_SUGGESTED_ACTION":return{style:"call-to-action",type:"outline",state:"active"};case"STYLE_BLUE_TEXT":case"STYLE_ALERT_INFO":return{style:"call-to-action", type:"text",state:"active"};case"STYLE_OVERLAY":return{style:"overlay",type:"filled",state:"active"};case"STYLE_WHITE_WITH_BORDER":return{style:"overlay",type:"outline",state:"active"};case"STYLE_LIGHT_TEXT":return{style:"overlay",type:"text",state:"active"};case"STYLE_MONO_FILLED_OVERLAY":return{style:"overlay",type:"filled",state:"active"};case"STYLE_MONO_TONAL_OVERLAY":case"STYLE_DARK_ON_BLACK":return{style:"overlay",type:"tonal",state:"active"};case"STYLE_OVERLAY_PROTECTED":return{style:"overlay-dark", type:"tonal",state:"active"};case"STYLE_MONO_FILLED":case"STYLE_DESTRUCTIVE":return{style:"mono",type:"filled",state:"active"};case"STYLE_DEFAULT":case"STYLE_COMPACT_GRAY":case"STYLE_MONO_TONAL":return{style:"mono",type:"tonal",state:"active"};case"STYLE_INACTIVE_OUTLINE":case"STYLE_MONO_OUTLINE":return{style:"mono",type:"outline",state:"active"};case"STYLE_BLUE_TEXT_WITH_INVERSE_THEME":return{style:"call-to-action-inverse",type:"text",state:"active"};case"STYLE_BRAND_GRADIENT":return{style:"brand-gradient", type:"filled",state:"active"};case"STYLE_GENERATIVE_GRADIENT":return{style:"gen-ai-gradient",type:"filled",state:"active"};default:return{style:"mono",type:"text",state:"active"};}} ;var $xb=y("web_button_rework")&&!!Hk("BUTTON_REWORK")||y("web_button_rework_with_live"),fM=function(){var a=D.apply(this,arguments)||this;a.isPressed=!1;a.forceIconButton=!1;a.forceIconOnly=!1;a.forceModernIconButton=!1;a.skipCommandHandling=!1;a.alignByText=!1;a.fitToVisibleBounds=!0;a.actionMap={"yt-update-button-action":"handleUpdateButtonAction"};a.onTap=function(b){tt(a.hostElement,"yt-service-request-sent-button-renderer",b)}; return a}; k(fM,D);g=fM.prototype;g.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","");this.hostElement.setAttribute("button-next","")}; g.onClick=function(a){var b,c=this.disabled||((b=this.data)==null?void 0:b.isDisabled);b=this.hostElement.hasAttribute("dialog-dismiss")||this.hostElement.hasAttribute("dialog-confirm");c&&b&&a.stopPropagation();var d;(d=this.handleButtonClickCallback)==null||d.call(this)}; g.computeIcon=function(){var a,b,c=(a=this.data)==null?void 0:(b=a.icon)==null?void 0:b.iconType;if(c)return By(c)}; g.computeTooltip=function(){return this.data?this.data.isDisabled&&this.data.disabledTooltip||this.data.tooltip||null:null}; g.handleUpdateButtonAction=function(a){a=z(a,bib);var b=z(a==null?void 0:a.updatedButton,YJ);if(this.data&&a&&b){var c=this.data;c.targetId&&a.targetId&&c.targetId===a.targetId&&(this.data=b)}}; ba.Object.defineProperties(fM.prototype,{computedButtonShape:{configurable:!0,enumerable:!0,get:function(){var a=this;if(this.data){var b=Vxb({renderer:this.data,element:this.hostElement,commandController:{onSuccess:function(){return tt(a.hostElement,"yt-service-request-completed-button-renderer")}, onServerError:function(){return tt(a.hostElement,"yt-service-request-completed-button-renderer")}}, onTapCallback:this.onTap,skipCommandHandling:this.skipCommandHandling,overrides:this.overrides,forceIcon:this.forceIconButton||this.forceIconOnly,forceDisabled:this.disabled,forceModernIconButton:this.forceModernIconButton,nextVersion:!0,isPressed:this.isPressed});b.alignByText=this.alignByText;return b}}}}); ba.Object.defineProperties(fM,{template:{configurable:!0,enumerable:!0,get:function(){if(Txb===void 0){var a=document.createElement("template");M(a,"[[tooltip]]");Txb=a}a=Txb;return a}}}); fM.prototype.onClick=fM.prototype.onClick;n([E(Ly.YtComponentBehavior),r("design:type",Object)],fM.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],fM.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],fM.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],fM.prototype,"data",void 0);n([I(),r("design:type",Object)],fM.prototype,"isPressed",void 0); n([I(),r("design:type",Object)],fM.prototype,"forceIconButton",void 0);n([I(),r("design:type",Object)],fM.prototype,"forceIconOnly",void 0);n([I(),r("design:type",Object)],fM.prototype,"forceModernIconButton",void 0);n([I(),r("design:type",Object)],fM.prototype,"skipCommandHandling",void 0);n([I(),r("design:type",Object)],fM.prototype,"alignByText",void 0);n([I(),r("design:type",Object)],fM.prototype,"buttonTooltipPosition",void 0); n([I(),r("design:type",Object)],fM.prototype,"fitToVisibleBounds",void 0);n([I({computed:"computeTooltip(data)"}),r("design:type",Object)],fM.prototype,"tooltip",void 0);n([I(),r("design:type",Object)],fM.prototype,"overrides",void 0);n([I(),r("design:type",Boolean)],fM.prototype,"disabled",void 0);n([I(),r("design:type",Function)],fM.prototype,"handleButtonClickCallback",void 0); n([Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],fM.prototype,"onClick",null);n([F("data.*","forceIconButton","forceIconOnly","alignByText","disabled","forceModernIconButton","overrides"),r("design:type",Object),r("design:paramtypes",[])],fM.prototype,"computedButtonShape",null); n([Rt({is:"ytd-button-renderer",noInjection:!0,disableElementRegistration:!$xb,cssBuildOptOut:!0}),Rt({is:"yt-button-renderer",noInjection:!0,disableElementRegistration:!$xb,cssBuildOptOut:!0})],fM);var ayb,byb=function(){return ayb!==void 0?ayb:ayb=document.createElement("template")}; document.head.appendChild(byb().content);var cyb;var dyb=document.head,eyb=dyb.appendChild,fyb;if(cyb===void 0){var gyb=document.createElement("template");M(gyb,"");gyb.content.insertBefore(byb().content.cloneNode(!0),gyb.content.firstChild);cyb=gyb}fyb=cyb;eyb.call(dyb,fyb.content);kD("sharingToggleButtonAndDefaultButton","buttonRenderer","yt-button-renderer");var hyb=y("web_button_rework")&&!!Hk("BUTTON_REWORK")||y("web_button_rework_with_live"),gM=function(){return D.apply(this,arguments)||this}; k(gM,D);gM.prototype.created=function(){this.openPopupConfig=Hk("openPopupConfig");this.ytButtonBehavior.showTooltips=!0}; gM.prototype.onYtNavigate_=function(a){var b=this.ytOpenPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(this.ytOpenPopupBehavior.openPopup(b),a.stopPropagation(),a.preventDefault())}; ba.Object.defineProperties(gM,{template:{configurable:!0,enumerable:!0,get:function(){if(Sxb===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;Rxb===void 0&&(Rxb=document.createElement("template"));var d=Rxb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Sxb=a}a=Sxb;return a}}}); gM.prototype.onYtNavigate_=gM.prototype.onYtNavigate_;n([E(NA.YtOpenPopupBehavior),r("design:type",Object)],gM.prototype,"ytOpenPopupBehavior",void 0);n([E(Qxb.YtButtonBehavior),r("design:type",Object)],gM.prototype,"ytButtonBehavior",void 0);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],gM.prototype,"onYtNavigate_",null);n([Rt({is:"yt-button-renderer",noInjection:!0,disableElementRegistration:hyb})],gM);BA(tu(function(a){return C("yt-toggle-button-view-model",{class:function(){var b;return(b=a.scopingClassName)==null?void 0:b.call(a)}},C(FC,{data:function(){var b; return(b=a.data)==null?void 0:b.call(a)}, buttonShapeOverrides:function(){var b;return(b=a.overrides)==null?void 0:b.call(a)}, animatedTextPropsDefault:function(){var b;return(b=a.animatedTextPropsDefault)==null?void 0:b.call(a)}, animatedTextPropsToggled:function(){var b;return(b=a.animatedTextPropsToggled)==null?void 0:b.call(a)}, disableExplicitClickLogging:function(){var b;return(b=a.disableExplicitClickLogging)==null?void 0:b.call(a)}, onToggle:function(b){var c;return(c=a.onToggle)==null?void 0:c.call(a,b)}, style:function(){var b;return(b=a.style)==null?void 0:b.call(a)}, useOutlinedIcon:function(){var b;return(b=a.useOutlinedIcon)==null?void 0:b.call(a)}, className:function(){var b;return(b=a.className)==null?void 0:b.call(a)}}))},"ua"),"yt-toggle-button-view-model",{props:{data:zA, buttonShapeOverrides:zA,overrides:zA,animatedTextPropsDefault:zA,animatedTextPropsToggled:zA,disableExplicitClickLogging:zA,onToggle:AA,style:zA,useOutlinedIcon:zA,className:zA,scopingClassName:zA}});function iyb(a,b){return Zz(a.entities,"likeStatusEntity",b)} function jyb(a,b){return Zz(a.entities,"likeCountEntity",b)} function kyb(a,b){return Zz(a.entities,"flowStateEntity",b)} function lyb(a,b){return Zz(a.entities,"stringEntity",b)} function myb(a,b){return Zz(a.entities,"dataFreshnessEntity",b)} function nyb(a,b){return Zz(a.entities,"animationEntity",b)} ;var hM=function(){return D.apply(this,arguments)||this}; k(hM,D);hM.prototype.onTap=function(a){a.stopPropagation();a=this.isLiked?"TOOLBAR_LIKE_STATE_INDIFFERENT":"TOOLBAR_LIKE_STATE_LIKED";this.engagementState?this.ytLiveChatReduxBehavior.dispatch(Fz("engagementToolbarStateEntityPayload",this.data.engagementStateKey||"",{likeState:a})):this.ytLiveChatReduxBehavior.dispatch(Ez("engagementToolbarStateEntityPayload",this.data.engagementStateKey||"",{likeState:a}))}; ba.Object.defineProperties(hM.prototype,{isLiked:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.engagementState)==null?void 0:a.likeState)==="TOOLBAR_LIKE_STATE_LIKED"}}, toggleButton:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a=z(this.data.toggleButton,fK),b;if(Number(((b=this.likeCountState)==null?void 0:b.likeCountIfIndifferentNumber)||"0")===0){var c;b=((c=this.data.likeCountPlaceholder)==null?void 0:c.content)||""}else{var d,e,f;b=((d=this.likeCountState)==null?void 0:(e=d.likeCountIfIndifferent)==null?void 0:e.content)||((f=this.data.likeCountPlaceholder)==null?void 0:f.content)||""}var h,m;c=((h=this.likeCountState)==null?void 0:(m=h.likeCountIfLiked)== null?void 0:m.content)||"1";h=z(a.toggledButtonViewModel,dK);return Object.assign({},a,{isToggled:this.isLiked,defaultButtonViewModel:{buttonViewModel:Object.assign({},z(a.defaultButtonViewModel,dK),{title:b})},toggledButtonViewModel:{buttonViewModel:Object.assign({},h,{title:c})}})}}}}); hM.prototype.onTap=hM.prototype.onTap;n([E(Ly.YtComponentBehavior),r("design:type",Object)],hM.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],hM.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],hM.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],hM.prototype,"data",void 0);n([I({selectorArgs:["data.likeCountEntityKey"],selector:jyb}),r("design:type",Object)],hM.prototype,"likeCountState",void 0); n([I({selectorArgs:["data.engagementStateKey"],selector:Ewb}),r("design:type",Object)],hM.prototype,"engagementState",void 0);n([F("data","engagementState"),r("design:type",Boolean),r("design:paramtypes",[])],hM.prototype,"isLiked",null);n([F("data","likeCountState","isLiked"),r("design:type",Object),r("design:paramtypes",[])],hM.prototype,"toggleButton",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],hM.prototype,"onTap",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-like-button-view-model",noInjection:!0})],hM); J(hM,"yt-live-chat-like-button-view-model",function(){if(Exb===void 0){var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Dxb===void 0&&(Dxb=document.createElement("template"));var d=Dxb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Exb=a}a=Exb;return a},{mode:0});var oyb;var pyb;var iM=function(){return D.apply(this,arguments)||this}; k(iM,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],iM.prototype,"ytRendererBehavior",void 0);n([I({}),r("design:type",Object)],iM.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-message-buy-flow-heading-renderer",isInjectionRoot:!0})],iM); J(iM,"yt-live-chat-message-buy-flow-heading-renderer",function(){if(pyb===void 0){var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;oyb===void 0&&(oyb=document.createElement("template"));var d=oyb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pyb=a}a=pyb;return a},{mode:0});var qyb;var ryb;var syb=function(a){this.messageTiers=a;if(!a.length||!a)throw Error("No message tiers were provided.")},tyb=function(a,b){if(!(b>a.messageTiers.length))return a.messageTiers[b]},vyb=function(a,b){if(b===Number(uyb(a).maxPriceMicros))return a.messageTiers.length; a=a.messageTiers.findIndex(function(c){return b>=Number(c.minPriceMicros)&&b<=Number(c.maxPriceMicros)}); return a!==-1?a:0},uyb=function(a){return a.messageTiers[a.messageTiers.length-1]},wyb=function(a,b,c,d){this.minPrice=a; this.maxPrice=b;this.numberFormatter=c;this.messageTiers=d},yyb=function(a,b,c){b=a.numberFormatter.currencyFormatter.parse(b); if(isNaN(b)||ba.maxPrice||Math.round(b*1E6)%a.numberFormatter.currencyUnitMicros!==0)return Object.assign({},c,{isInvalidPrice:!0});c=Math.round(b*1E6);c-=c%a.numberFormatter.currencyUnitMicros;b=vyb(a.messageTiers,c);return xyb(a,c,b)},xyb=function(a,b,c){var d=a.numberFormatter; d=d.currencyFormatter.format(nK(d,b)).replace(d.currencySymbol,"").trim();var e=a.numberFormatter;e=e.currencyFormatter.format(nK(e,b));var f=c;f>=a.messageTiers.messageTiers.length&&(f=a.messageTiers.messageTiers.length-1);var h=tyb(a.messageTiers,f)||tyb(a.messageTiers,0);var m=a.messageTiers;f=f>=m.messageTiers.length?void 0:m.messageTiers[f].durationLabel;h={shouldShowPickers:!(!h.messageTemplate.liveChatPaidMessageRenderer||!h.messageTemplate.liveChatPaidMessageRenderer.inputField)||!(!h.messageTemplate.liveChatMembershipItemRenderer|| !h.messageTemplate.liveChatMembershipItemRenderer.inputField),messageRenderer:h.messageTemplate,maxNumCharacters:Number(h.maxNumCharacters)||0,durationLabel:f,shouldHideDurationLabel:!f};f=a.numberFormatter;f={valueNow:f.currencyFormatter.format(nK(f,b)),valueMin:a.numberFormatter.currencyFormatter.format(a.minPrice),valueMax:a.numberFormatter.currencyFormatter.format(a.maxPrice)};return{sliderIndex:c,priceMicros:b,isInvalidPrice:!1,formattedPrice:d,formattedPriceWithCurrency:e,messagePreviewState:h, sliderAriaState:f,isPriceAdjustable:a.messageTiers.messageTiers.length>1}};var zyb;var Ayb;var jM=function(){return D.apply(this,arguments)||this}; k(jM,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],jM.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],jM.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-paid-message-footer-renderer",isInjectionRoot:!0})],jM); J(jM,"yt-live-chat-paid-message-footer-renderer",function(){if(Ayb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n
\n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;zyb===void 0&&(zyb=document.createElement("template"));var d=zyb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ayb=a}a=Ayb;return a},{mode:0});var Byb;var Cyb;var Dyb;var Eyb,Fyb=function(){if(Eyb!==void 0)return Eyb;var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Dyb===void 0&&(Dyb=document.createElement("template"));var d=Dyb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Eyb=a};var kM=function(){return D.apply(this,arguments)||this}; k(kM,D);kM.prototype.onTap=function(a){a.stopPropagation()}; ba.Object.defineProperties(kM.prototype,{buttonViewModel:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a=z(this.data.replyButton,dK),b,c,d,e,f,h,m,p=Number(((b=this.replyCountState)==null?void 0:b.replyCountNumber)||"0")===0?(c=this.data)==null?void 0:(d=c.replyCountPlaceholder)==null?void 0:d.content:((e=this.replyCountState)==null?void 0:(f=e.replyCount)==null?void 0:f.content)||((h=this.data)==null?void 0:(m=h.replyCountPlaceholder)==null?void 0:m.content)||"",q;return Object.assign({}, a,{title:p,accessibilityText:(q=this.replyCountState)==null?void 0:q.replyButtonAccessibilityText})}}}}); ba.Object.defineProperties(kM,{template:{configurable:!0,enumerable:!0,get:function(){return Fyb()}}}); kM.prototype.onTap=kM.prototype.onTap;n([E(Ly.YtComponentBehavior),r("design:type",Object)],kM.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],kM.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],kM.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],kM.prototype,"data",void 0);n([I({selectorArgs:["data.replyCountEntityKey"],selector:Fwb}),r("design:type",Object)],kM.prototype,"replyCountState",void 0); n([F("data","replyCountState"),r("design:type",Object),r("design:paramtypes",[])],kM.prototype,"buttonViewModel",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],kM.prototype,"onTap",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-reply-button-view-model",noInjection:!0})],kM);J(kM,"yt-live-chat-reply-button-view-model",function(){return Fyb()},{mode:0});var Gyb;var Hyb;var lM=function(){var a=D.apply(this,arguments)||this;a.ariaLabel="";return a}; k(lM,D); lM.prototype.dataChanged=function(){for(var a=et(ft(this.hostElement).querySelector("#image"));a.firstChild;)a.removeChild(a.firstChild);if(this.data)if(this.data.icon){var b=document.createElement("yt-icon");this.data.icon.iconType==="MODERATOR"&&this.enableNewModeratorBadge?(b.polymerController.icon="yt-sys-icons:shield_empty",b.polymerController.defaultToFilled=!0):b.polymerController.icon="live-chat-badges:"+this.data.icon.iconType.toLowerCase();a.appendChild(b)}else if(this.data.customThumbnail){b=document.createElement("img"); var c;(c=(c=dB(this.data.customThumbnail.thumbnails,16))?Ab(Gb(c)):null)?(b.src=c,a.appendChild(b),b.setAttribute("alt",this.hostElement.ariaLabel||"")):eo(new ql("Could not compute URL for thumbnail",this.data.customThumbnail))}}; lM.prototype.identity=function(a){return a}; lM.prototype.computeType=function(a){return SL(a||void 0)}; lM.prototype.dataChanged=lM.prototype.dataChanged;n([I(),r("design:type",Object)],lM.prototype,"data",void 0);n([I({computed:"identity(data.accessibility.accessibilityData.label)",reflectToAttribute:!0}),r("design:type",Object)],lM.prototype,"ariaLabel",void 0);n([I({computed:"computeType(data)",reflectToAttribute:!0}),r("design:type",String)],lM.prototype,"type",void 0);n([I({computed:"identity(data.tooltip)",reflectToAttribute:!0}),r("design:type",String)],lM.prototype,"sharedTooltipText",void 0); n([I({reflectToAttribute:!0,value:function(){return y("enable_new_shield_moderator_badge")}}), r("design:type",Boolean)],lM.prototype,"enableNewModeratorBadge",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lM.prototype,"dataChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-author-badge-renderer",noInjection:!0})],lM); J(lM,"yt-live-chat-author-badge-renderer",function(){if(Hyb===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Gyb===void 0&&(Gyb=document.createElement("template"));var d=Gyb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hyb=a}a=Hyb;return a},{mode:0});var Iyb;var Jyb;var mM=function(){return D.apply(this,arguments)||this}; k(mM,D);g=mM.prototype;g.configureRendererStamper=function(){return{badgesBeforeChip:{id:"prepend-chat-badges",mapping:{liveChatAuthorBadgeRenderer:{component:"yt-live-chat-author-badge-renderer"}}},badgesOutsideChip:{id:"chat-badges",mapping:{liveChatAuthorBadgeRenderer:{component:"yt-live-chat-author-badge-renderer"}}},badgesInsideChip:{id:"chip-badges",mapping:{liveChatAuthorBadgeRenderer:{component:"yt-live-chat-author-badge-renderer"}}}}}; g.computeBadgesInsideChip=function(a){return a?a.filter(function(b){return SL(b.liveChatAuthorBadgeRenderer)==="verified"}):[]}; g.computeBadgesOutsideChip=function(a){return this.prependChatBadges||!a?[]:a.filter(function(b){b=SL(b.liveChatAuthorBadgeRenderer);return b!=="verified"&&b!=="owner"})}; g.computeBadgesBeforeChip=function(a){return this.prependChatBadges&&a?a.filter(function(b){b=SL(b.liveChatAuthorBadgeRenderer);return b!=="verified"&&b!=="owner"}):[]}; g.computeIsHighlighted=function(a,b){var c=!!hxb(a,"owner"),d=!!hxb(a,"verified");a=!!hxb(a,"moderator");return(c||d&&!a)&&!b}; g.computeAuthorType=function(a){return gxb(a)}; g.computeAuthorClass=function(a,b){return b?(a?a+" ":"")+"single-line":a}; g.onSeedColorChanged=function(){y("live_chat_author_name_color_usernames")||y("live_chat_seed_color_usernames")||y("live_chat_colored_usernames")?!this.authorNameColor||this.authorType||this.isHighlighted||this.hostElement.classList.contains("yt-live-chat-paid-message-renderer")||this.hostElement.classList.contains("yt-live-chat-paid-sticker-renderer")||(this.username.style.color=this.authorNameColor):y("live_chat_simple_color_usernames")&&this.authorNameColor&&(this.username.style.color=this.authorNameColor)}; mM.prototype.onSeedColorChanged=mM.prototype.onSeedColorChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],mM.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],mM.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],mM.prototype,"authorName",void 0);n([I(),r("design:type",Array)],mM.prototype,"authorBadges",void 0); n([I({computed:"computeAuthorType(authorBadges)"}),r("design:type",String)],mM.prototype,"authorType",void 0);n([I({computed:"computeAuthorClass(authorType, singleLine)"}),r("design:type",String)],mM.prototype,"authorClass",void 0);n([I({computed:"computeBadgesInsideChip(authorBadges)"}),r("design:type",Array)],mM.prototype,"badgesInsideChip",void 0);n([I({computed:"computeBadgesOutsideChip(authorBadges)"}),r("design:type",Array)],mM.prototype,"badgesOutsideChip",void 0); n([I({computed:"computeBadgesBeforeChip(authorBadges)"}),r("design:type",Array)],mM.prototype,"badgesBeforeChip",void 0);n([I({computed:"computeIsHighlighted(authorBadges, disableHighlighting)",reflectToAttribute:!0}),r("design:type",Boolean)],mM.prototype,"isHighlighted",void 0);n([I({reflectToAttribute:!0,value:function(){return y("enable_new_shield_moderator_badge")}}), r("design:type",Boolean)],mM.prototype,"enableNewModeratorTextColor",void 0);n([I({value:!1}),r("design:type",Boolean)],mM.prototype,"singleLine",void 0);n([I({value:!1}),r("design:type",Boolean)],mM.prototype,"disableHighlighting",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],mM.prototype,"dashboardMoneyFeed",void 0);n([I({value:y("live_chat_prepend_badges"),reflectToAttribute:!0}),r("design:type",Boolean)],mM.prototype,"prependChatBadges",void 0); n([I(),r("design:type",String)],mM.prototype,"authorNameColor",void 0);n([Et("#author-name"),r("design:type",HTMLDivElement)],mM.prototype,"username",void 0);n([Ct("authorNameColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mM.prototype,"onSeedColorChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-author-chip",noInjection:!0})],mM); J(mM,"yt-live-chat-author-chip",function(){if(Jyb===void 0){var a=document.createElement("template");M(a,"[[getSimpleString(authorName)]]");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Iyb===void 0&&(Iyb=document.createElement("template"));var d=Iyb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jyb=a}a=Jyb;return a},{mode:0});var Kyb;var Lyb;var nM=function(){var a=D.apply(this,arguments)||this;a.debounceCommand=qh(function(b){a.ytComponentBehavior.resolveCommand(b)},1500); return a}; k(nM,D);nM.prototype.onTap=function(){if(this.engagementState&&this.engagementState.key&&this.isEditable){var a=this.isHearted?"TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE":"TOOLBAR_HEART_STATE_HEARTED_EDITABLE",b,c,d=this.isHearted?(b=this.data)==null?void 0:b.unheartCommand:(c=this.data)==null?void 0:c.heartCommand;this.ytLiveChatReduxBehavior.dispatch(Fz("engagementToolbarStateEntityPayload",this.engagementState.key,{heartState:a}));(a=kB(d))&&this.debounceCommand(a)}}; ba.Object.defineProperties(nM.prototype,{thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){var a,b;if(!((a=this.data)==null?0:(b=a.creatorThumbnail)==null?0:b.sources))return{};a={thumbnails:[]};b={};b.url=this.data.creatorThumbnail.sources[0].url;a.thumbnails.push(b);return a}}, isHearted:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.engagementState)==null?void 0:a.heartState)==="TOOLBAR_HEART_STATE_HEARTED"||((b=this.engagementState)==null?void 0:b.heartState)==="TOOLBAR_HEART_STATE_HEARTED_EDITABLE"}}, isEditable:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.engagementState)==null?void 0:a.heartState)==="TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"||((b=this.engagementState)==null?void 0:b.heartState)==="TOOLBAR_HEART_STATE_HEARTED_EDITABLE"}}, showCreatorView:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.engagementState)==null?void 0:a.heartState)==="TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"}}, showButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((a=this.engagementState)==null?void 0:a.heartState)==="TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"||((b=this.engagementState)==null?void 0:b.heartState)==="TOOLBAR_HEART_STATE_HEARTED_EDITABLE"||((c=this.engagementState)==null?void 0:c.heartState)==="TOOLBAR_HEART_STATE_HEARTED"}}, label:{configurable:!0,enumerable:!0,get:function(){return this.data?(this.isHearted?this.data.heartedAccessibilityLabel:this.data.unheartedAccessibilityLabel)||"":""}}, heartHoverText:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.isHearted?this.data.heartedHoverText:this.data.unheartedHoverText}}}); nM.prototype.onTap=nM.prototype.onTap;n([E(Ly.YtComponentBehavior),r("design:type",Object)],nM.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],nM.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],nM.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],nM.prototype,"data",void 0);n([I({selectorArgs:["data.engagementStateKey"],selector:Ewb}),r("design:type",Object)],nM.prototype,"engagementState",void 0); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],nM.prototype,"thumbnailDetails",null);n([F("data","engagementState"),r("design:type",Boolean),r("design:paramtypes",[])],nM.prototype,"isHearted",null);n([F("data","engagementState"),r("design:type",Boolean),r("design:paramtypes",[])],nM.prototype,"isEditable",null);n([F("data","engagementState"),r("design:type",Boolean),r("design:paramtypes",[])],nM.prototype,"showCreatorView",null); n([F("data","engagementState"),r("design:type",Boolean),r("design:paramtypes",[])],nM.prototype,"showButton",null);n([F("data","isHearted"),r("design:type",String),r("design:paramtypes",[])],nM.prototype,"label",null);n([F("data","isHearted"),r("design:type",Object),r("design:paramtypes",[])],nM.prototype,"heartHoverText",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nM.prototype,"onTap",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-creator-heart-view-model"})],nM); J(nM,"yt-live-chat-creator-heart-view-model",function(){if(Lyb===void 0){var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Kyb===void 0&&(Kyb=document.createElement("template"));var d=Kyb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lyb=a}a=Lyb;return a},{mode:0});var Myb=0,Nyb=/tone[1-5]/,Oyb=" \uD83C\uDFFB \uD83C\uDFFC \uD83C\uDFFD \uD83C\uDFFE \uD83C\uDFFF".split(" "),Pyb="UCzC5CNksIBaiT-NdMJjJNOQ/COLRg9qOwdQCFce-qgodrbsLaA UCzC5CNksIBaiT-NdMJjJNOQ/CMKC7uKOwdQCFce-qgodqbsLaA UCzC5CNksIBaiT-NdMJjJNOQ/CJiQ8uiOwdQCFcx9qgodysAOHg UCzC5CNksIBaiT-NdMJjJNOQ/CI3h3uDJitgCFdARTgodejsFWg UCzC5CNksIBaiT-NdMJjJNOQ/CI69oYTKitgCFdaPTgodsHsP5g UCzC5CNksIBaiT-NdMJjJNOQ/CKzQr47KitgCFdCITgodq6EJZg UCzC5CNksIBaiT-NdMJjJNOQ/CPGD8Iu8kN4CFREChAod9OkLmg".split(" "),Qyb=Number.MAX_SAFE_INTEGER, Ryb=RegExp("\uFE0F","g"),oM=function(a){this.skinTone=0;this.emojiSize=24;this.emojis=[];this.emojiMap={};this.emojiRegex=/$./;this.emojiShortcutMap={};this.pickerCustomEmojiIds=[];this.emojiShortcutCharMap={};this.hasInitializedShortcutCharMap=!1;a&&Syb(this,a)},Syb=function(a,b){try{$k(b,{context:a, onSuccess:function(d,e){Array.isArray(e)?a.load(e):(d=new ql("Emoji manager JSON response was not an array!",{response:e}),$n(d))}, onError:function(d){d=new ql("Failed to retrieve emoji manager initial JSON data!",{url:b,statusCode:(d&&"status"in d?d.status:-1).toString()});eo(d)}})}catch(d){var c=new ql("Failed to parse unicode emoji JSON data! Error: {e.message}",{url:b}); eo(c)}}; oM.prototype.clear=function(){this.emojis=[];this.emojiMap={};this.emojiRegex=/$./;this.emojiShortcutMap={};this.emojiShortcutCharMap={};this.hasInitializedShortcutCharMap=!1}; oM.prototype.load=function(a,b){if(b)if(a.length)a=a.concat(b.emojis);else{this.emojis=b.emojis;this.emojiMap=b.emojiMap;this.emojiShortcutMap=b.emojiShortcutMap;this.emojiShortcutCharMap=Tyb(b);this.hasInitializedShortcutCharMap=!0;this.emojiRegex=b.emojiRegex;return}this.emojis=[].concat(ja(new Set(this.emojis.concat(a))));this.hasInitializedShortcutCharMap=!1;a=Array(this.emojis.length);for(b=0;b0){var f=":"+e[0]+":";if((pM(rM,f)||Xyb(rM,f))&&a.indexOf(f)===e.index-1)continue}c.appendChild(b(a.substring(d,e.index)));d=document.createElement("span");d.appendChild(b(e[0]));d.classList.add("mention");c.appendChild(d);d=e.index+ e[0].length}c.appendChild(b(a.substring(d)));return c}, createDocumentFragment:function(a){var b=document.createDocumentFragment();if(a.simpleText)return b.appendChild(this.createDocumentFragmentFromString(a.simpleText)),b;if(!a.runs)return b;for(var c=0;c\n \"[[data.alt]]\"\n [[data.text]]\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;czb===void 0&&(czb=document.createElement("template"));var d=czb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dzb=a}a=dzb;return a},{mode:0});var vM=function(a,b,c){return CustomEvent.call(this,a,{detail:{value:b,path:c}})||this}; k(vM,CustomEvent);var wM=function(){var a=D.apply(this,arguments)||this;a.viewerName=null;a.actionMap={"yt-live-chat-actions":"onChatMessage_"};a.SUPPORTED_ITEM_TYPES_=["liveChatTextMessageRenderer","liveChatLegacyPaidMessageRenderer","liveChatPaidMessageRenderer"];a.PARTICIPANT_TIME_USEC_=3E8;a.MAX_PARTICIPANTS=100;a.shouldPruneCharMap=y("live_chat_prune_all_participants_char_map");return a}; k(wM,D);g=wM.prototype;g.created=function(){this.allParticipantsCharMap_={};this.JSC$11210_asyncHandle_=null}; g.addParticipant=function(a){var b=Pba(this.participants,a,function(d,e){d=d[Object.keys(d)[0]];e=e[Object.keys(e)[0]];d=String(Ky(d.authorName)).toLowerCase();e=String(Ky(e.authorName)).toLowerCase();return d=0){var c=this.participants[b];c[Object.keys(c)[0]].timestampUsec&&this.splice("participants",b,1,a)}else this.splice("participants",-b-1,0,a);a=a[Object.keys(a)[0]];b=Ky(a.authorName).toLocaleLowerCase();c=b.substring(0,2);this.allParticipantsCharMap_.hasOwnProperty(c)||(this.allParticipantsCharMap_[c]={});this.allParticipantsCharMap_[c][b]=a;this.shouldPruneCharMap&&this.capParticipants()}; g.getAuthorsFromPrefix=function(a){return this.allParticipantsCharMap_.hasOwnProperty(a)?this.allParticipantsCharMap_[a]:null}; g.computeViewerRegex_=function(a){if(!a)return null;a=a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");var b=a.indexOf("@")===0?"([#]":"([@#]";return new RegExp(b+a.replace(/ /g,"\\s*")+"|^"+a.replace(/ /g,"\\s*")+"$|^"+a.replace(/ /g,"\\s*")+"(?=\\s)|(?<=\\s)"+a.replace(/ /g,"\\s*")+"$|(?<=\\s)"+a.replace(/ /g,"\\s*")+"(?=\\s))","ig")}; g.checkForStaleParticipants_=function(){var a=this;this.trimOldParticipants_();this.JSC$11210_asyncHandle_&&Ns(this.JSC$11210_asyncHandle_);this.participants.length>0&&(this.JSC$11210_asyncHandle_=Ms(function(){a.checkForStaleParticipants_()},3E4))}; g.onChatMessage_=function(a){var b=this,c=Date.now()*1E3;a.forEach(function(d){if(d=z(d,AJ)){d=d.item;var e=Object.keys(d)[0];b.SUPPORTED_ITEM_TYPES_.indexOf(e)!=-1&&d[e].timestampUsec>=c-b.PARTICIPANT_TIME_USEC_&&b.addParticipant(d)}},this); this.checkForStaleParticipants_()}; g.trimOldParticipants_=function(){for(var a=Date.now()*1E3,b=this.participants.length-1;b>=0;b--){var c=this.participants[b];c=c[Object.keys(c)[0]];c.timestampUsec&&c.timestampUsec>16&255,a>>8&255,a&255,(a>>24&255)/255].join()+")"}; g.preventDrag=function(a){a.dataTransfer&&(a.dataTransfer.dropEffect="none");a.preventDefault()}; g.preventResize=function(a){a.returnValue=!1}; g.onInputChange=function(){var a=this.characterCount,b=document.querySelector("#overflow-text");this.characterCount<=this.maxCharacterLimit&&b&&b.remove();if(!b&&this.characterCount>this.maxCharacterLimit){var c=window.getSelection();if(c){var d=c.getRangeAt(0);c.removeAllRanges();c.addRange(d)}}if(c=this.getCurrentRange())d=this.calculateTextBeforeRange(c),this.completeEmojisInRange(c,d,!0)||this.updateSuggestions(c,d);d=this.calculateLiveChatRichMessageInput();this._setLiveChatRichMessageInput(d); tt(this.hostElement,"yt-live-chat-message-input-change",d);b&&this.characterCount===0&&b.remove();c&&c.commonAncestorContainer.parentElement.id==="input"&&c.commonAncestorContainer.nodeName!=="SPAN"?this.handleOverflowText(this.characterCount>a):c&&!c.collapsed&&c.commonAncestorContainer===this.input&&this.checkForDuplicateSpans();if(this.characterCount===0)for(a=this.input.childNodes.length-1;a>=0;a--)this.input.childNodes[a].nodeName==="BR"&&this.input.childNodes[a].remove()}; g.onCompositionStart=function(){this.inputMethodEditorActive=!0}; g.onCompositionEnd=function(){this.inputMethodEditorActive=!1;var a=this.getCurrentRange();a&&a.commonAncestorContainer.parentElement.id==="input"&&a.commonAncestorContainer.nodeName!=="SPAN"&&this.handleOverflowText(!0)}; g.mergeOverflowText=function(a){if(a){var b=document.createRange();b.selectNodeContents(a);b=b.extractContents();this.input.insertBefore(b,a)}}; g.checkRangeAtEndOfInput=function(){var a=this.getCurrentRange();if(a){var b=ft(this.hostElement).querySelector("#overflow-text"),c=document.createRange();b&&b.previousSibling?b.previousSibling instanceof HTMLImageElement?c.selectNode(b.previousSibling):c.selectNodeContents(b.previousSibling):this.input&&this.input.lastChild&&(this.input.lastChild instanceof HTMLImageElement?c.selectNode(this.input.lastChild):c.selectNodeContents(this.input.lastChild));c.collapse(!1);return c.isPointInRange(a.startContainer, a.startOffset)}return!1}; g.handleOverflowText=function(a){if(!this.dropdown.opened&&!this.inputMethodEditorActive&&this.isChatMessageInput){var b=ft(this.hostElement).querySelector("#overflow-text"),c=this.getCurrentRange();this.input.normalize();a=this.checkRangeAtEndOfInput()&&a;this.mergeOverflowText(b);for(var d,e=0,f=0,h,m=this.input.childNodes,p=0;pthis.maxCharacterLimit&&(d=q,e=this.maxCharacterLimit+q.textContent.length-f)):q instanceof HTMLImageElement&&( d=void 0,f=q.dataset.emojiId&&((d=this.data)==null?0:d.emojiCharacterCount)?f+this.data.emojiCharacterCount:f+q.alt.length,d=this.input,e=p);if(f>this.maxCharacterLimit&&d){h=document.createRange();h.collapse(!1);b?(f=this.input.lastChild.previousSibling,f instanceof Text?h.setEnd(this.input.lastChild.previousSibling,f.textContent.length):f instanceof HTMLImageElement&&h.setEnd(this.input,this.input.childNodes.length-1)):h.selectNodeContents(this.input);h.setStart(d,e);break}}h&&(d=!1,c&&(a=h.isPointInRange(c.startContainer, c.startOffset-1)),b||(b=document.createElement("span"),b.id="overflow-text",b.textContent="",b.setAttribute("contenteditable","true"),ft(ft(this.hostElement).querySelector("#input")).appendChild(b),d=!0),b&&(c=h.extractContents(),b.insertBefore(c,b.firstChild),a&&b.firstChild&&(c=document.createRange(),d?c.setStartAfter(b.lastChild):c.setStartAfter(b.firstChild),c.collapse(!0),b=window.getSelection(),b.removeAllRanges(),b.addRange(c))))}}; g.checkForDuplicateSpans=function(){for(var a=0;a=64)break}}; g.getSuggestions=function(a){var b=[],c=a.substring(0,3),d=Yyb(rM,c,!0);if(d)for(var e in d)if(e.toLocaleLowerCase().indexOf(a)===0){var f=d[e];if(f&&f.emojiId){if(f=Wyb(rM,f.emojiId)){var h=void 0,m=void 0,p=void 0,q=void 0,t=((h=f.image)==null?0:(m=h.accessibility)==null?0:(p=m.accessibilityData)==null?0:p.label)||f.isCustomEmoji?(q=f.shortcuts)==null?void 0:q[0]:f.emojiId;b.push({suggestion:{emoji:!0,image:f.image,alt:t,text:e,textToInsertWhenSelected:f.isCustomEmoji?e:t}})}if(b.length>=64)break}}if(!this.participantsManager)return null; if(c.indexOf("@")===0||c.indexOf("#")===0)d=c.substring(0,1),a=a.substring(1),c.indexOf("@")===0&&(e=this.participantsManager.getAuthorsFromPrefix(c.substring(0,2)),this.getChatParticipantSuggestions(a,e,d,b)),c=c.substring(1),c=this.participantsManager.getAuthorsFromPrefix(c),this.getChatParticipantSuggestions(a,c,d,b);return b?b.sort(function(u,v){return v.suggestion.text0;)if(a.startOffset-b>=0){a.setStart(a.startContainer,a.startOffset-b);break}else{b=a.startContainer instanceof HTMLImageElement?b-a.startContainer.alt.length:b-a.startOffset;var c=a.startContainer.previousSibling;if(!c){a.setStart(a.startContainer,0);break}if(y("live_chat_require_space_for_autocomplete_emoji")){var d=void 0,e=void 0;a.setStart(c,((d=c)==null?void 0:(e=d.textContent)==null?void 0:e.length)||0)}else a.setStart(c,c.childNodes.length||0)}}; g.updateSuggestions=function(a,b){var c=this;this.JSC$11219_lastSuggestionRange&&(this.JSC$11219_lastSuggestionRange.detach(),this.JSC$11219_lastSuggestionRange=null);if((b=ezb.exec(b))&&b.length&&(b=b[b.length-1].toLocaleLowerCase(),b.length>2&&(this.offsetStartOfRangeBy(a,b.length),this.JSC$11219_lastSuggestionRange=a,(a=this.getSuggestions(b))&&a.length))){this.suggestions=a;$r(this,function(){ft(c.hostElement).querySelector("#dropdown-content").scrollTop=16777216}); this.dropdown.opened?this.dropdown.notifyResize():this.dropdown.opened=!0;this.suggestionIndex=-1;this.changeSuggestionIndex(a.length-1);return}this.dropdown.opened=!1}; g.completeEmojisInRange=function(a,b,c){var d=b.replace(/[\s\xa0]+$/,"");b=b.length-d.length;d=d.split(" ");d=d[d.length-1].trim().toLocaleLowerCase();var e=d.lastIndexOf(":");if(c&&!b&&e!==d.length-1)return!1;e!==-1&&(c=d.lastIndexOf(":",e-1),c!==-1&&(d=d.substring(c)));if((c=Xyb(rM,d))&&c.emojiId){c=Wyb(rM,c.emojiId)||null;this.offsetStartOfRangeBy(a,d.length+b);var f,h,m,p;d=(((f=c)==null?0:f.isCustomEmoji)?(h=c)==null?void 0:(m=h.shortcuts)==null?void 0:m[0]:(p=c)==null?void 0:p.emojiId)||""; b&&(d+=fzb);this.insertTextAtRange(a,d);this.dropdown.opened=!1;return!0}return!1}; g.onSuggestion=function(a){this.insertSuggestion(a.detail);this.dropdown.opened=!1}; g.onKeyPress=function(a){a.keyCode===13&&(a.preventDefault(),this.dropdown.opened?(this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion),this.dropdown.opened=!1):tt(this.hostElement,"yt-live-chat-send-message"))}; g.completeEmojis=function(){var a=document.createRange(),b=ft(this.hostElement).querySelector("#input").lastChild;b?a.setStart(b,b.childNodes.length):(a.selectNodeContents(ft(this.hostElement).querySelector("#input")),a.collapse(!1));this.completeEmojisInRange(a,this.calculateTextBeforeRange(a),y("live_chat_require_space_for_autocomplete_emoji"))}; g.maybePreventTextFormatting=function(a){!gda||!a.ctrlKey&&!a.metaKey||a.keyCode!==66&&a.keyCode!==73||(a.stopImmediatePropagation(),a.preventDefault())}; g.onKeyDown=function(a){this.maybePreventTextFormatting(a);if(this.dropdown.opened)switch(a.keyCode){case 27:this.dropdown.opened=!1;a.stopPropagation();break;case 9:this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion);this.dropdown.opened=!1;a.preventDefault();break;case 38:this.changeSuggestionIndex(this.suggestionIndex-1);a.preventDefault();break;case 40:this.changeSuggestionIndex(this.suggestionIndex+1),a.preventDefault();}}; g.onKeyUp=function(a){switch(a.keyCode){case 37:case 39:this.updateSuggestionsAtCaret();break;case 38:case 40:this.dropdown.opened||this.updateSuggestionsAtCaret();}if(yd)this.onInputChange()}; g.changeSuggestionIndex=function(a){if(this.dropdown.opened){var b=ft(this.hostElement).querySelector("#dropdown-content");this.suggestionIndex>=0&&this.suggestionIndex48&&this.input.scrollTop!==this.input.scrollHeight&&(this.input.scrollTop=this.input.scrollHeight)}; ba.Object.defineProperties(yM.prototype,{inputTabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:0}}, maxCharacterLimit:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.maxCharacterLimit)||0}}, characterCount:{configurable:!0,enumerable:!0,get:function(){return this.computeCharacterCount(this.liveChatRichMessageInput)}}, remainingCharacterCount:{configurable:!0,enumerable:!0,get:function(){return this.maxCharacterLimit-this.characterCount}}, hasText:{configurable:!0,enumerable:!0,get:function(){return this.characterCount>0}}, isInputValid:{configurable:!0,enumerable:!0,get:function(){return this.characterCount===0?this.isValidWithNoInputText:this.characterCount<=this.maxCharacterLimit}}}); yM.prototype.focusedChanged=yM.prototype.focusedChanged;yM.prototype.characterCountChanged=yM.prototype.characterCountChanged;yM.prototype.onSuggestion=yM.prototype.onSuggestion;yM.prototype.onMessageSet=yM.prototype.onMessageSet;yM.prototype.dataChanged=yM.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],yM.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yM.prototype,"ytRendererstamperBehavior",void 0); n([I(),r("design:type",Object)],yM.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],yM.prototype,"disabled",void 0);n([F("disabled"),r("design:type",Number),r("design:paramtypes",[])],yM.prototype,"inputTabIndex",null);n([F("data.maxCharacterLimit"),I({readOnly:!0,notify:!0}),r("design:type",Number),r("design:paramtypes",[])],yM.prototype,"maxCharacterLimit",null); n([F("liveChatRichMessageInput"),I({readOnly:!0,notify:!0}),r("design:type",Number),r("design:paramtypes",[])],yM.prototype,"characterCount",null);n([F("maxCharacterLimit, characterCount"),I({readOnly:!0,notify:!0}),r("design:type",Number),r("design:paramtypes",[])],yM.prototype,"remainingCharacterCount",null);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],yM.prototype,"isChatMessageInput",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],yM.prototype,"inputExpanded",void 0); n([I({readOnly:!0,notify:!0}),r("design:type",Object)],yM.prototype,"liveChatRichMessageInput",void 0);n([I(),r("design:type",Object)],yM.prototype,"messageInput",void 0);n([I(),r("design:type",Boolean)],yM.prototype,"ignoreColorMapping",void 0);n([F("characterCount"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],yM.prototype,"hasText",null);n([I(),r("design:type",Object)],yM.prototype,"isValidWithNoInputText",void 0); n([F("characterCount","maxCharacterLimit","isValidWithNoInputText"),I(),r("design:type",Boolean),r("design:paramtypes",[])],yM.prototype,"isInputValid",null);n([I({readOnly:!0,value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],yM.prototype,"focused",void 0);n([I(),r("design:type",Array)],yM.prototype,"suggestions",void 0);n([I(),r("design:type",oM)],yM.prototype,"emojiManager",void 0);n([I(),r("design:type",wM)],yM.prototype,"participantsManager",void 0); n([I(),r("design:type",Boolean)],yM.prototype,"noUnderline",void 0);n([I(),r("design:type",Object)],yM.prototype,"inputMethodEditorActive",void 0);n([Et("#dropdown"),r("design:type",Object)],yM.prototype,"dropdown",void 0);n([Et("#input"),r("design:type",HTMLElement)],yM.prototype,"input",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],yM.prototype,"dataChanged",null); n([Ct("messageInput"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],yM.prototype,"onMessageSet",null);n([Bt("yt-live-chat-select-suggestion"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],yM.prototype,"onSuggestion",null);n([Ct("characterCount"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],yM.prototype,"characterCountChanged",null); n([Ct("focused"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],yM.prototype,"focusedChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-text-input-field-renderer",noInjection:!0})],yM); var hzb=J(yM,"yt-live-chat-text-input-field-renderer",function(){if(bzb===void 0){var a=document.createElement("template");M(a,"\n
\n
\n
\n
\n
\n\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;azb===void 0&&(azb=document.createElement("template"));var d=azb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bzb=a}a=bzb;return a},{mode:0});function zM(a){if(!a)return null;for(var b=[],c=0;c
\n
\n \n \n \n
\n
\n
\n
\n \n \n
\n
\n
\n \n \n
\n \n
\n
\n
\n
\n [[timestampString]]\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Byb===void 0&&(Byb=document.createElement("template"));var d=Byb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Cyb=a}a=Cyb;return a},{mode:0});var jzb={};jzb.YtLiveChatDialogBehavior={properties:{hidden:{type:Boolean,reflectToAttribute:!0,observer:"hiddenChanged_"}},observers:["isAttachedChanged_(isAttached)"],created:function(){this.restoreFocusNode_=null}, attached:function(){document.addEventListener("focus",this.onFocus_.bind(this),!0)}, detached:function(){this.restoreFocusNode_=null;document.removeEventListener("focus",this.onFocus_.bind(this),!0)}, focusChild_:function(){var a=this;window.requestAnimationFrame(function(){a.restoreFocusNode_||(a.restoreFocusNode_=document.activeElement);var b=Ndb(a.hostElement);b.length&&b[b.length-1].focus()})}, isAttachedChanged_:function(a,b){a?this.focusChild_():b&&this.restoreFocus_()}, hiddenChanged_:function(){this.hidden?this.restoreFocus_():this.focusChild_()}, restoreFocus_:function(){this.restoreFocusNode_&&(this.restoreFocusNode_.focus(),this.restoreFocusNode_=null)}, onFocus_:function(a){this.hidden||Vs(a).indexOf(this.hostElement)!==-1||(a.stopPropagation(),this.focusChild_())}};var kzb;var lzb;var BM=function(){return D.apply(this,arguments)||this}; k(BM,D);BM.prototype.configureRendererStamper=function(){return{"data.confirmButton":{id:"confirm_button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.cancelButton":{id:"cancel_button",mapping:{buttonRenderer:"yt-button-renderer"}}}}; BM.prototype.onClick=function(a){a.target!==this.confirmButton&&a.target!==this.cancelButton&&(this.hidden=!0)}; n([Et("#confirm_button"),r("design:type",Object)],BM.prototype,"confirmButton",void 0);n([Et("#cancel_button"),r("design:type",Object)],BM.prototype,"cancelButton",void 0);n([I(),r("design:type",mzb)],BM.prototype,"data",void 0);n([I({value:!0,reflectToAttribute:!0}),r("design:type",Boolean)],BM.prototype,"hidden",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BM.prototype,"ytRendererstamperBehavior",void 0); n([E(jzb.YtLiveChatDialogBehavior),r("design:type",Object)],BM.prototype,"ytLiveChatDialogBehavior",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-dialog-renderer",noInjection:!0})],BM); var mzb=J(BM,"yt-live-chat-dialog-renderer",function(){if(lzb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n
\n \n \n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;kzb===void 0&&(kzb=document.createElement("template"));var d=kzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lzb=a}a=lzb;return a},{mode:0});var nzb;var ozb;var CM=function(){var a=D.apply(this,arguments)||this;a.icon=null;return a}; k(CM,D);CM.prototype.dismiss=function(){tt(this.hostElement,"yt-live-chat-error-message-dismiss")}; CM.prototype.computeIcon=function(a){return a&&a.iconType?"yt-icons:"+a.iconType.toLowerCase():"yt-icons:close"}; n([I(),r("design:type",Object)],CM.prototype,"data",void 0);n([I({computed:"computeIcon(data.icon)"}),r("design:type",Object)],CM.prototype,"icon",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-error-message-renderer",noInjection:!0})],CM); J(CM,"yt-live-chat-error-message-renderer",function(){if(ozb===void 0){var a=document.createElement("template");M(a,"\n \n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;nzb===void 0&&(nzb=document.createElement("template"));var d=nzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ozb=a}a=ozb;return a},{mode:0});var pzb;var qzb;var DM=function(){var a=D.apply(this,arguments)||this;a.tooltip=null;a.data=null;a.id="";a.active=!1;a.icon="";a.disabled=!1;a.showTooltip=!1;a.useToggledActiveState=!0;a.actionMap={"yt-live-chat-actions":"handleLiveChatActions"};return a}; k(DM,D);g=DM.prototype; g.dataChanged=function(){var a;((a=this.data)==null?0:a.tooltip)?(this.tooltip||(this.tooltip=document.createElement("tp-yt-paper-tooltip"),this.tooltip.position="top",this.tooltip.offset=8,this.tooltip.fitToVisibleBounds=!0,this.tooltip.style.right="0",this.hostElement.appendChild(this.tooltip)),et(this.tooltip).textContent=this.data.tooltip):this.tooltip&&(this.hostElement.removeChild(this.tooltip),this.tooltip=null);var b;if((b=this.data)==null?0:b.disabled)this.disabled=!0}; g.computeId=function(a){return a}; g.computeIcon=function(a,b){if(!a)return"";if(this.useToggledActiveState)return"yt-icons:"+a.toLowerCase();var c,d;return b&&((c=this.data)==null?0:(d=c.toggledIcon)==null?0:d.iconType)?"yt-icons:"+this.data.toggledIcon.iconType.toLowerCase():"yt-icons:"+a.toLowerCase()}; g.logPDGEntryPoint=function(){var a=nv("FLOW_EVENT_NAMESPACE_PDG_BUY_FLOW",1,{pdgBuyFlowContext:{entryPointClickedContext:{sharedPdgBuyFlowEntryPoint:"SHARED_PDG_BUY_FLOW_ENTRY_POINT_LIVE_CHAT_MONEY_BUTTON"}}}),b=mv(),c=dIa(b,"FLOW_TYPE_PDG_BUY_FLOW",!0);b.logFlowEvent(a,"FLOW_TYPE_PDG_BUY_FLOW",c,void 0)}; g.immediatelyShowTooltip=function(){var a=ft(this.hostElement).querySelector("#tooltip");a.animationDelay=0;a.animationConfig={entry:[{name:"fade-in-animation",timing:{}}]};a.show()}; g.disabledChanged=function(){this.disabled?this.hostElement.setAttribute("aria-disabled",""):this.hostElement.removeAttribute("aria-disabled")}; g.onClick=function(a){var b;((b=this.data)==null?0:b.disabled)?this.showTooltip&&this.immediatelyShowTooltip():(this.active=!this.active,this.tooltip&&(this.tooltip.hide(),this.maybeUpdateTooltipText()),this.active&&this.data&&(this.ytRendererBehavior.logExplicitClick(this.data),this.id==="product-picker"&&(this.logPDGEntryPoint(),a.stopPropagation())),this.id!=="creator"&&this.id!=="product-picker"||this.removeBubble(),tt(this.hostElement,"yt-live-chat-icon-toggle-button-renderer-toggle",{targetId:this.id}))}; g.computeShowTooltip=function(a,b){return!!(a&&a.tooltip&&b)}; g.maybeUpdateTooltipText=function(){var a=this,b;if((b=this.data)==null?0:b.tooltip){var c=this.active&&this.data.activeTooltip?this.data.activeTooltip:this.data.tooltip;setTimeout(function(){et(a.tooltip).textContent=c},250)}}; g.handleLiveChatActions=function(a){var b=this;a.length&&(this.id!=="creator"&&this.id!=="product-picker"||a.forEach(function(c){(c=b.get("addLiveChatTickerItemAction.item.liveChatTickerPaidMessageItemRenderer",c))&&c.durationSec===c.fullDurationSec&&b.startBubble(b.colorFromDecimal(c.startBackgroundColor))}))}; g.onAnimationEnd=function(){this.hostElement.removeAttribute("bubble")}; g.startBubble=function(a){st(this.hostElement,{"--yt-live-chat-monetization-button-glow":a});this.hostElement.setAttribute("bubble","")}; g.removeBubble=function(){this.hostElement.removeAttribute("bubble")}; g.colorFromDecimal=function(a){typeof a==="string"&&(a=Number(a));return"rgba("+[a>>16&255,a>>8&255,a&255,(a>>24&255)/255].join()+")"}; DM.prototype.onAnimationEnd=DM.prototype.onAnimationEnd;DM.prototype.disabledChanged=DM.prototype.disabledChanged;DM.prototype.dataChanged=DM.prototype.dataChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],DM.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],DM.prototype,"ytRendererBehavior",void 0);n([E(kL.YtLiveChatTooltipTargetingBehavior),r("design:type",Object)],DM.prototype,"ytLiveChatTooltipTargetingBehavior",void 0); n([I(),r("design:type",Object)],DM.prototype,"data",void 0);n([I({computed:"computeId(data.targetId)",reflectToAttribute:!0}),r("design:type",Object)],DM.prototype,"id",void 0);n([I({notify:!0,reflectToAttribute:!0}),r("design:type",Object)],DM.prototype,"active",void 0);n([I({readOnly:!0,computed:"computeIcon(data.icon.iconType, active)"}),r("design:type",Object)],DM.prototype,"icon",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],DM.prototype,"disabled",void 0); n([I({computed:"computeShowTooltip(data, disabled)"}),r("design:type",Object)],DM.prototype,"showTooltip",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],DM.prototype,"useToggledActiveState",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DM.prototype,"dataChanged",null);n([Ct("disabled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DM.prototype,"disabledChanged",null); n([Bt("animationend"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],DM.prototype,"onAnimationEnd",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-icon-toggle-button-renderer",noInjection:!0})],DM); J(DM,"yt-live-chat-icon-toggle-button-renderer",function(){if(qzb===void 0){var a=document.createElement("template");M(a,"\n \n
\n \n \n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;pzb===void 0&&(pzb=document.createElement("template"));var d=pzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qzb=a}a=qzb;return a},{mode:0});var rzb;var szb;var tzb={},EM=function(){return Us.apply(this,arguments)||this}; k(EM,Us);EM.prototype.onLiveChatMembershipItemBehaviorClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)}; EM.prototype.onLiveChatMembershipItemBehaviorClick=EM.prototype.onLiveChatMembershipItemBehaviorClick;n([E(wz.YtRendererBehavior),r("design:type",Object)],EM.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],EM.prototype,"data",void 0);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],EM.prototype,"onLiveChatMembershipItemBehaviorClick",null);n([Gt()],EM);tzb.YtLiveChatMembershipItemBehavior=[EM.prototype,wz.YtRendererBehavior];var FM=function(){var a=D.apply(this,arguments)||this;a.supportsInlineActionButtons=!0;a.hasPrimaryHeaderText=!1;a.showOnlyHeader=!1;a.authorBadges=[];a.modern=y("web_button_rework_with_live");a.buttonOverrides={style:"overlay",type:"filled"};return a}; k(FM,D);g=FM.prototype;g.shouldSupportInlineActionButtons=function(){return!0}; g.configureRendererStamper=function(){return{"data.footerButton":{id:"footer-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}}; g.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&this.hostElement.setAttribute("dashboard-money-feed","")}; g.messageChanged=function(){var a=this.data.message,b=et(ft(this.hostElement).querySelector("#message"));b.textContent="";a&&b.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(a))}; g.computeHasPrimaryHeaderText=function(a){return!(!a||!a.headerPrimaryText)}; g.computeShowOnlyHeader=function(a,b){return this.isMessageEmpty(a,b)}; g.computeAuthorBadges=function(a){return a.authorBadges||[]}; g.isMessageEmpty=function(a,b){return!a||a.empty?!0:!a.message&&!a.inputField&&!b}; g.isDeletedChanged=function(){this.ytLiveChatItemBehavior.isDeleted&&(this.set("data.authorName",null),this.set("data.authorPhoto",null),this.set("data.message",null))}; g.getInputElement=function(){return ft(this.hostElement).querySelector("yt-live-chat-text-input-field-renderer")}; g.inputFocus=function(){var a=this.getInputElement();a&&a.focus()}; g.inputInsertEmoji=function(a){var b=this.getInputElement();b&&b.insertEmoji(a)}; g.inputMessage=function(){var a=this.getInputElement();return a&&this.data.inputField?(a.completeEmojis(),zM(a.liveChatRichMessageInput)):null}; g.onFooterButtonClick=function(){this.data.footerButton&&tt(this.hostElement,"yt-live-chat-clear-pinned-message")}; g.shouldSupportWholeItemClick=function(){return!0}; FM.prototype.isDeletedChanged=FM.prototype.isDeletedChanged;FM.prototype.messageChanged=FM.prototype.messageChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],FM.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],FM.prototype,"ytLiveChatItemBehavior",void 0);n([E(tzb.YtLiveChatMembershipItemBehavior),r("design:type",Object)],FM.prototype,"ytLiveChatMembershipItemBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],FM.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],FM.prototype,"data",void 0);n([I({computed:"computeHasPrimaryHeaderText(data)",reflectToAttribute:!0}),r("design:type",Object)],FM.prototype,"hasPrimaryHeaderText",void 0);n([I({computed:"computeShowOnlyHeader(data, isDeleted)",reflectToAttribute:!0}),r("design:type",Object)],FM.prototype,"showOnlyHeader",void 0); n([I({computed:"computeAuthorBadges(data)"}),r("design:type",Array)],FM.prototype,"authorBadges",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],FM.prototype,"modern",void 0);n([Ct("data.message"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FM.prototype,"messageChanged",null);n([Ct("isDeleted"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FM.prototype,"isDeletedChanged",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-membership-item-renderer",noInjection:!0})],FM); J(FM,"yt-live-chat-membership-item-renderer",function(){if(szb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n
\n \n
[[getSimpleString(data.headerPrimaryText)]]
\n
\n
[[getSimpleString(data.headerSubtext)]]
\n
\n
[[timestampString]]
\n
\n
\n \n \n \n
\n
\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;rzb===void 0&&(rzb=document.createElement("template"));var d=rzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);szb=a}a=szb;return a},{mode:0});var uzb;var vzb;var wzb;var GM=function(){var a=D.apply(this,arguments)||this;a.checked=!1;a.disabled=!1;a.indeterminate=!1;a.icon="";a.hideLabel=!1;return a}; k(GM,D);g=GM.prototype;g.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"space:keydown":"onClick"}}; g.attached=function(){this.hostElement.setAttribute("role","checkbox");this.hostElement.setAttribute("tabindex","0")}; g.onClick=function(){if(!this.disabled){this.checked=!this.checked;this.hostElement.dispatchEvent(new CustomEvent("yt-checkbox-renderer-changed",{detail:{checked:this.checked},bubbles:!0,composed:!0}));var a;if((a=this.data)==null?0:a.onSelectionChangeCommand)this.isMusicWeb?this.ytComponentBehavior.resolveCommand(this.data.onSelectionChangeCommand):Nu(this.hostElement,[this.data.onSelectionChangeCommand])}}; g.dataChanged=function(){this.data&&(this.disabled=this.data.isDisabled||!1,this.checked=this.data.checkedState==="CHECKBOX_CHECKED_STATE_CHECKED",this.indeterminate=this.data.checkedState==="CHECKBOX_CHECKED_STATE_INDETERMINATE",this.hideLabel=!this.data.label)}; g.stateChanged=function(){this.checked?(this.icon=this.getIcon("check_box"),this.hostElement.ariaChecked="true"):this.indeterminate?(this.icon=this.getIcon("check_box_bar"),this.hostElement.ariaChecked="mixed"):(this.icon=this.getIcon("check_box_outline_blank"),this.hostElement.ariaChecked="false");this.hostElement.setAttribute("aria-checked",this.hostElement.ariaChecked||"")}; g.getIcon=function(a){return(this.isMusicWeb?"":"yt-sys-icons:")+a}; GM.prototype.stateChanged=GM.prototype.stateChanged;GM.prototype.dataChanged=GM.prototype.dataChanged;GM.prototype.onClick=GM.prototype.onClick;n([E(rw),r("design:type",Object)],GM.prototype,"ironA11yKeysBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],GM.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],GM.prototype,"data",void 0);n([I(),r("design:type",Object)],GM.prototype,"checked",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],GM.prototype,"disabled",void 0);n([I(),r("design:type",Object)],GM.prototype,"indeterminate",void 0);n([I({value:Hk("INNERTUBE_CLIENT_NAME")==="WEB_REMIX"}),r("design:type",Boolean)],GM.prototype,"isMusicWeb",void 0);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GM.prototype,"onClick",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GM.prototype,"dataChanged",null);n([Ct("checked","disabled","indeterminate"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GM.prototype,"stateChanged",null);n([Rt({is:"yt-checkbox-renderer",disableElementRegistration:!0})],GM); J(GM,"yt-checkbox-renderer",function(){if(wzb===void 0){var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;vzb===void 0&&(vzb=document.createElement("template"));var d=vzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wzb=a}a=wzb;return a},{mode:2});var HM=function(){var a=D.apply(this,arguments)||this;a.hasCheckbox=!1;return a}; k(HM,D);HM.prototype.configureRendererStamper=function(){return{"data.checkboxRenderer":{id:"checkbox",mapping:{checkboxRenderer:"yt-checkbox-renderer"}}}}; HM.prototype.dataChanged=function(){var a;this.hasCheckbox=!((a=this.data)==null||!a.checkboxRenderer)}; HM.prototype.dataChanged=HM.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],HM.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],HM.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HM.prototype,"hasCheckbox",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HM.prototype,"dataChanged",null); n([St({disableElementRegistration:!0,is:"ytd-pdg-banner-renderer"})],HM); J(HM,"ytd-pdg-banner-renderer",function(){if(uzb!==void 0)return uzb;var a=document.createElement("template");M(a,"
\n
\n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return uzb=a},{mode:1});var xzb={YtPickerBehavior:{listeners:{"picker-cancelled":"onPickerCancel_"},togglePicker_:function(a){var b=this.$.pickers.selected;if(b){ft(this.hostElement).removeAttribute(b+"-open");var c="#picker-buttons";this.hostElement.tagName=="YT-LIVE-CHAT-MESSAGE-INPUT-RENDERER"&&(c="#picker-buttons",b==="emoji"&&ft(this.hostElement).querySelector("#emoji-picker-button")&&(c="#emoji-picker-button"));if(c=ft(this.hostElement).querySelector(c).querySelector("#"+b))c.active=!1}c=a;b==a&&(c=null);b!=a&&ft(this.hostElement).setAttribute(a+ "-open","");this.$.pickers.selected=c;Ku(this.hostElement,"yt-live-chat-picker-changed",[c])}, onPickerCancel_:function(){this.togglePicker_(this.$.pickers.selected)}}};var IM=function(){var a=Us.apply(this,arguments)||this;a.focusedIndex=0;a.verticalOffset=0;a.verticalAlign="top";a.dynamicAlign=!0;return a}; k(IM,Us);IM.prototype.emojiUrl=function(a){a=pM(this.emojiManager,a);if(!a)return"";var b;a=(b=a.image)==null?void 0:b.thumbnails;return dB(a,24)||""}; var yzb=function(a){var b;a.emojiVariants&&(b=a.data)!=null&&b.target&&$r(a,function(){a.set("verticalOffset",-1*a.hostElement.clientHeight);var c=ft(a.hostElement).querySelector("img");c&&c.focus()})}; g=IM.prototype;g.onKeyboardEnter=function(){}; g.onVerticalOffsetOrPositionTargetChanged=function(){this.ironOverlayBehavior.position()}; g.onEmojiVariantsChanged=function(){this.emojiVariants&&(this.ironOverlayBehavior.noCancelOnOutsideClick=!0,this.ironOverlayBehavior.open())}; g.onKeyDown=function(a){switch(a.keyCode){case 13:this.onKeyboardEnter();a.preventDefault();break;case 40:this.changeFocus(1);a.preventDefault();break;case 38:this.changeFocus(-1);a.preventDefault();break;case 27:this.ironOverlayBehavior.restoreFocusOnClose=!0,this.ironOverlayBehavior.close();}}; g.onYtEmojiSelect=function(a){var b=this,c,d,e,f,h,m,p,q;return ta(function(t){if(t.nextAddress==1)return d=(c=b.data)==null?void 0:c.emoji,h=((e=d)==null?void 0:e.stickyPrefId)||((f=d)==null?void 0:f.emojiId),p=(m=a.detail)==null?void 0:m.emojiId,h&&p&&h!==p?t.yield((q=b.emojiManager)==null?void 0:Zyb(q,d,p),2):t.return();Ku(b.hostElement,"yt-live-chat-emoji-sticky-preference-changed",[d,p]);t.jumpToEnd()})}; g.changeFocus=function(a){this.emojiVariants&&this.emojiVariants.length&&(this.focusedIndex=(this.focusedIndex+a+this.emojiVariants.length)%this.emojiVariants.length,this.focusedIndex
\n \n
\n
\n\n \"[[data.emoji.emojiId]]\"\n \"[[getEmojiAltTextForDraftEmoji(composedEmojiSelection)]]\"\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Azb===void 0&&(Azb=document.createElement("template"));var d=Azb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Bzb=a}a=Bzb;return a},{mode:2});var Fzb;var Gzb;var KM=function(){var a=D.apply(this,arguments)||this;a.tooltip_=null;return a}; k(KM,D);g=KM.prototype;g.dataChanged_=function(){var a;if((a=this.data)==null?0:a.tooltip)this.tooltip_||(this.tooltip_=document.createElement("tp-yt-paper-tooltip"),ft(this.hostElement).querySelector("#button").appendChild(this.tooltip_)),et(this.tooltip_).textContent=this.data.tooltip}; g.computeTargetId=function(){var a;return((a=this.data)==null?void 0:a.targetId)||""}; g.computeId_=function(a){return a}; g.computeIcon_=function(a){return By(a)}; g.onTap_=function(){this.active=!this.active;tt(this.hostElement,"yt-emoji-picker-select-category",{categoryId:this.hostElement.id})}; g.activeChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("active-changed",this.active))}; ba.Object.defineProperties(KM.prototype,{iconFilled:{configurable:!0,enumerable:!0,get:function(){var a,b;if((a=this.data)==null?0:(b=a.icon)==null?0:b.iconType)return this.data.icon.iconType==="SUPER_STICKER";var c,d;return((c=this.data)==null?void 0:(d=c.icon)==null?void 0:d.iconType)==="VIDEO_YOUTUBE"?!0:!1}}}); KM.prototype.activeChangedForBinding=KM.prototype.activeChangedForBinding;KM.prototype.dataChanged_=KM.prototype.dataChanged_;n([E(kL.YtLiveChatTooltipTargetingBehavior),r("design:type",Object)],KM.prototype,"ytLiveChatTooltipTargetingBehavior",void 0);n([I(),r("design:type",Object)],KM.prototype,"data",void 0);n([I({computed:"computeId_(data.categoryId)",reflectToAttribute:!0}),r("design:type",String)],KM.prototype,"id",void 0); n([I({computed:"computeTargetId(data.targetId)"}),r("design:type",String)],KM.prototype,"targetId",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],KM.prototype,"active",void 0);n([I({readOnly:!0,computed:"computeIcon_(data.icon.iconType)"}),r("design:type",String)],KM.prototype,"icon",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KM.prototype,"dataChanged_",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],KM.prototype,"iconFilled",null);n([Ct("active"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KM.prototype,"activeChangedForBinding",null);n([Rt({is:"yt-emoji-picker-category-button-renderer",disableElementRegistration:!0})],KM); J(KM,"yt-emoji-picker-category-button-renderer",function(){if(Gzb===void 0){var a=document.createElement("template");M(a,"\n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Fzb===void 0&&(Fzb=document.createElement("template"));var d=Fzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Gzb=a}a=Gzb;return a},{mode:2});var Hzb;var Izb;var LM=function(){var a=D.apply(this,arguments)||this;a.ariaLabel=null;a.ariaActivedescendant=null;a.actionMap={"yt-live-chat-emoji-skin-tone-changed":"emojiSkinToneChanged_","yt-close-emoji-variant-selector":"onCloseEmojiVariantSelector","yt-live-chat-emoji-sticky-preference-changed":"onEmojiStickyPreferenceChanged"};a.JSC$11299_ignoreNextFocus_=!1;a.longPressTimeoutId=-1;return a}; k(LM,D);g=LM.prototype;g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","listbox");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")}; g.detached=function(){clearTimeout(this.longPressTimeoutId)}; g.emojiChanged_=function(){this.changeFocus_(0,!1);for(var a=Fy(),b=0;b
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Hzb===void 0&&(Hzb=document.createElement("template"));var d=Hzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Izb=a}a=Izb;return a},{mode:2});var Kzb;var Lzb;var Mzb;var Nzb;var MM=function(){var a=D.apply(this,arguments)||this;a.ariaLabel=null;a.ariaActivedescendant=null;a.getFormattedStringRawText=Ky;a.JSC$11305_ignoreNextFocus_=!1;return a}; k(MM,D);g=MM.prototype;g.attached=function(){this.hostElement.hasAttribute("aria-live")||this.hostElement.setAttribute("aria-live","polite");this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","listbox");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")}; g.emojiUrl=function(a){var b,c;a=(b=qM(this.emojiManager,a,!0))==null?void 0:(c=b.image)==null?void 0:c.thumbnails;return dB(a,24)||""}; g.emojiAlt=function(a){var b=this.get("image.accessibility.accessibilityData.label",a);return b?b:a.isCustomEmoji?a.shortcuts[0]:a.emojiId}; g.emojiId=function(a){return"emoji"+a}; g.computeId_=function(a){return a.categoryId||""}; g.computeAriaActivedescendant_=function(a){return this.emoji&&a
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Mzb===void 0&&(Mzb=document.createElement("template"));var d=Mzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Nzb=a}a=Nzb;return a},{mode:2});var Pzb;var Qzb;var NM=function(){var a=D.apply(this,arguments)||this;a.scrollAction="lock";a.verticalAlign="top";return a}; k(NM,D);g=NM.prototype;g.onClick=function(a){a=Ws(a);a instanceof HTMLImageElement&&tt(this.hostElement,"yt-emoji-select",pM(this.emojiManager,a.id))}; g.openSelector=function(){this.ironOverlayBehavior.open()}; g.onDomChange=function(){yzb(this.ytEmojiSelectorBehavior)}; g.computeIsFamilySelector=function(a){var b;return(a==null?void 0:(b=a.emoji)==null?void 0:b.emojiId)==="\uD83D\uDC6A"}; g.onKeyboardEnter=function(){if(this.emojiVariants&&this.ytEmojiSelectorBehavior.focusedIndex
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Pzb===void 0&&(Pzb=document.createElement("template"));var d=Pzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Qzb=a}a=Qzb;return a},{mode:2});var Rzb=/:/g,Szb=["UCkszU2WH9gy1mb0dV-11UJg","UC4R8DWoMoI7CAwX8_LjQHig"],OM=function(){var a=D.apply(this,arguments)||this;a.emojiVariantSelector=null;a.emojiMultiPersonSelector=null;a.identity=iha;a.lastAnimationTime_=0;a.animationStart_=null;a.animationEnd_=null;return a}; k(OM,D);g=OM.prototype; g.configureRendererStamper=function(){return{categories:{id:"categories",mapping:{emojiPickerCategoryRenderer:{component:"yt-emoji-picker-category-renderer",properties:{disableIncrementalLoading:"[[disableIncrementalLoading]]",emojiManager:"[[emojiManager]]",shouldUseStickyPreferences:"[[shouldUseStickyPreferences]]"}},emojiPickerUpsellCategoryRenderer:{component:"yt-emoji-picker-upsell-category-renderer",properties:{emojiManager:"[[emojiManager]]"}}}},categoryButtons:{id:"category-buttons",mapping:{emojiPickerCategoryButtonRenderer:"yt-emoji-picker-category-button-renderer"}}, emojiVariantSelector:{id:"emoji-variant-selector",mapping:{ytEmojiVariantSelector:{component:"yt-emoji-variant-selector",properties:{emojiManager:"[[emojiManager]]"}}},reuseComponents:!1},emojiMultiPersonSelector:{id:"emoji-multi-person-selector",mapping:{ytEmojiMultiPersonSelector:{component:"yt-emoji-multi-person-selector",properties:{emojiManager:"[[emojiManager]]"}}},reuseComponents:!1}}}; g.created=function(){this.boundOnIronOverlayClosed=this.onIronOverlayClosed.bind(this);this.emojiManager||(this.emojiManager=rM)}; g.attached=function(){yd&&(this.hostElement.style.height=this.hostElement.clientHeight+150+"px");this.shouldUseStickyPreferences&&Vyb(this.emojiManager)}; g.dataChanged=function(){var a;if((a=this.data)==null?0:a.categories){a=this.emojiManager;var b=this.getCustomEmojiIds();a.pickerCustomEmojiIds=[].concat(ja(Pyb),ja(b))}}; g.getCustomEmojiIds=function(){var a,b=(a=this.data.categories)==null?void 0:a.find(function(f){var h;return((h=f.emojiPickerCategoryRenderer)==null?void 0:h.categoryId)&&Szb.includes(f.emojiPickerCategoryRenderer.categoryId)}),c; a=(c=this.data.categories)==null?void 0:c.find(function(f){return f.emojiPickerUpsellCategoryRenderer}); var d,e;return[b==null?void 0:(d=b.emojiPickerCategoryRenderer)==null?void 0:d.emojiIds,a==null?void 0:(e=a.emojiPickerUpsellCategoryRenderer)==null?void 0:e.emojiIds].flat().filter(function(f){return!!f})}; g.updateEmojiCategories=function(){this.updateCategoriesAndPlaceholderInternal(this.data,!0)}; g.updateCategoriesAndPlaceholder_=function(){this.updateCategoriesAndPlaceholderInternal(this.data,this.selected)}; g.updateCategoriesAndPlaceholderInternal=function(a,b){var c=this;a&&b&&(this.categories=a.categories||[],this.categoryButtons=a.categoryButtons||[],this.resetPlaceholder(),this.search="",Ms(function(){c.updateButtons_()}))}; g.computeId_=function(a){return a.id||""}; g.computeShouldUseStickyPreferences=function(){return this.data&&this.data.categories?this.data.categories.some(function(a){return a.emojiPickerCategoryRenderer&&a.emojiPickerCategoryRenderer.emojiData}):!1}; g.onScroll_=function(){this.animationEnd_==null&&window.requestAnimationFrame(this.updateButtons_.bind(this))}; g.onShowEmojiVariantSelector=function(a){var b=a.detail.emojiData;b.variantIds&&b.variantIds.length&&(b.multiSelectorThumbnailRow&&b.multiSelectorThumbnailRow.length?this.set("emojiMultiPersonSelector",{ytEmojiMultiPersonSelector:{emoji:b,target:a.detail.target}}):this.set("emojiVariantSelector",{ytEmojiVariantSelector:{emoji:b,target:a.detail.target}}),this.variantSelectorOpened=!0,this.hostElement.addEventListener("iron-overlay-closed",this.boundOnIronOverlayClosed))}; g.onIronOverlayClosed=function(a){var b=Wyb(this.emojiManager,this.get((this.emojiVariantSelector?"emojiVariantSelector.ytEmojiVariantSelector.emoji":"emojiMultiPersonSelector.ytEmojiMultiPersonSelector.emoji")+".emojiId")||"");b&&a.composedPath&&(a.composedPath().includes(ft(this.hostElement).querySelector("#emoji-variant-selector"))||a.composedPath().includes(ft(this.hostElement).querySelector("#emoji-multi-person-selector")))&&(Ku(this.hostElement,"yt-close-emoji-variant-selector",[b.emojiId]), this.emojiMultiPersonSelector=this.emojiVariantSelector=null,this.variantSelectorOpened=!1,this.hostElement.removeEventListener("iron-overlay-closed",this.boundOnIronOverlayClosed))}; g.onEmojiVariantSelectorMouseup=function(a){var b=a.target.firstChild;this.variantSelectorOpened&&b&&Ms(function(){b.noCancelOnOutsideClick=!1},100)}; g.onEmojiVariantSelectorMousedown=function(a){a=a.target.firstChild;this.variantSelectorOpened&&a&&(a.noCancelOnOutsideClick=!1)}; g.onSelectCategory_=function(a){var b=this.search!="";this.search="";for(var c=ft(this.hostElement).querySelector("#categories").children,d=0;d1}; g.computeSkinToneHidden=function(){var a;return this.shouldUseStickyPreferences||this.skinToneOpened||this.categories.length===1||!((a=this.data)==null||!a.hideSkinTonePicker)}; g.computeDisableScroll=function(){return!!this.emojiVariantSelector}; g.openSkinToneSelector=function(){this.skinToneOpened=!0}; g.showSkinTonePlaceholder=function(){this.placeholder=this.ytRendererBehavior.getSimpleString(this.data.pickSkinToneText)}; g.clearSearch=function(){this.resetPlaceholder();this.search=""}; g.selectSkinTone_=function(a){a=Number(a.target.getAttribute("tone"));this.set("emojiManager.skinTone",a);Ku(this.hostElement,"yt-live-chat-emoji-skin-tone-changed",[a]);this.skinToneOpened=!1;this.resetPlaceholder()}; g.skinToneChanged_=function(){ft(this.hostElement).querySelector("#skin-tone").setAttribute("tone",String(this.skinTone));for(var a=ft(this.hostElement).querySelector("#dropdown-content").children,b=0;b
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Kzb===void 0&&(Kzb=document.createElement("template"));var d=Kzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lzb=a}a=Lzb;return a},{mode:2});Polymer({is:"yt-live-chat-message-buy-flow-renderer",_template:function(){if(ryb===void 0){var a=document.createElement("template");M(a,"\n
\n
\n \n \n \n
[[getSimpleString(data.headerText)]]
\n
\n
\n
\n \n
\n
\n \n
\n
\n
\n \n
\n \n
\n
\n
\n
\n \n \n\n \n
\n
\n \n \n \n \n
\n
\n \n
\n
\n \n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;qyb===void 0&&(qyb=document.createElement("template"));var d=qyb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ryb=a}a=ryb;return a}, hostAttributes:{tabindex:0},properties:{data:{type:Object,observer:"dataChanged_"},emojiManager:Object,superChatEmojiManager:{type:Object,value:function(){return new oM}}, participantsManager:Object,messageInput:{type:Object,value:null,readOnly:!0},selectedPage:{type:Number,value:0},currencySymbol:{type:String,computed:"computeCurrencySymbol_(data.currency)"},hideCurrencySymbol:{type:Boolean,computed:"computeHideCurrencySymbol_(currencySymbol, data.currency)"},priceMaxDigits:{type:Number,readOnly:!0},messageTooLong:{type:Boolean,computed:"computeMessageTooLong_(characterCountDisplay, maxCharacterCount)",reflectToAttribute:!0},isInvalidPrice:{type:Boolean,value:!1,readOnly:!0, reflectToAttribute:!0},buyButtonDisabled:{type:Boolean,computed:"computeBuyButtonDisabled_(messageTooLong, isInvalidPrice)"},priceMicros:{type:Number,value:0},messageTiers:{type:Object},disclaimerHeader:{type:Object,computed:"computeDisclaimerHeader(sliderIndex, messageTiers)"},disclaimerText:{type:Object,computed:"computeDisclaimerText(sliderIndex, messageTiers)"},durationLabel:{type:Object,readOnly:!0,value:null},hideDurationLabel:{type:Boolean,readOnly:!0,reflectToAttribute:!0},messagePreviewRenderer:Object, messageCharacterCount:{type:Number,value:0},characterCountDisplay:{type:Number,computed:"computeCharacterCountDisplay_(messageCharacterCount, maxCharacterCount)"},maxCharacterCount:{type:Number,value:0},priceInputValue:{type:String,observer:"adjustInputWidth_"},priceMin:{type:Number,readOnly:!0},priceMax:{type:Number,readOnly:!0},sliderIndex:Number,sliderMax:{type:Number},sliderMaxMarkers:{type:Number,computed:"computeSliderMaxMarkers_(sliderMax)"},messageTemplate:{type:Object,readOnly:!0},shouldShowPickers:{type:Boolean, value:!0,readOnly:!0},isPriceAdjustable:{type:Boolean,value:!0,readOnly:!0},arePriceControlsHidden:{type:Boolean,computed:"computeArePriceControlsHidden(isPriceAdjustable, messageTemplate)"},buyButtonText:{type:String,value:"",readOnly:!0},modern:{type:Boolean,value:y("web_button_rework_with_live")},hasLoggedSliderUsage:{type:Boolean,value:!1},isBuyFlowRevamped:{type:Boolean,computed:"computeShouldShowRevampedBuyFlow(data.highlightedText)"},shouldShowZeroCharacterInfo:{type:Boolean,computed:"computeShouldShowZeroCharacterInfo(maxCharacterCount, isInvalidPrice)"}, shouldShowCharacterCount:{type:Boolean,computed:"computeShouldShowCharacterCount(characterCountDisplay, maxCharacterCount)"},shouldShowCharacterLimit:{type:Boolean,computed:"computeShouldShowCharacterLimit(maxCharacterCount)"},shouldShowDurationLabel:{type:Boolean,computed:"computeShouldShowDurationLabel(durationLabel)"},shouldShowHighlightedSection:{type:Boolean,computed:"computeShouldShowHighlightedSection(durationLabel, maxCharacterCount)"}},actionMap:{"yt-wallet-dialog-closed":"onWalletDialogClose_", "yt-wallet-dialog-completed":"onWalletDialogComplete_","yt-open-payments-dialog":"onWalletDialogOpen_","yt-live-chat-buy-flow-callback":"buyFlowCallback"},behaviors:[hDa.YtHostElementBehavior,$vb,xzb.YtPickerBehavior,Qs.YtActionHandlerBehavior,wz.YtRendererBehavior,sC.YtRendererstamperBehavior],listeners:{"immediate-value-change":"onSliderImmediateChange_","yt-emoji-select":"onEmojiSelect_","yt-live-chat-text-input-field-renderer-character-count-changed":"onCharacterCountChanged_","yt-live-chat-message-input-change":"handleMessageInputChanged", "yt-checkbox-renderer-changed":"handleBuyflowModeChanged"},stampDom:{"data.heading":{id:"info-heading",mapping:{liveChatMessageBuyFlowHeadingRenderer:"yt-live-chat-message-buy-flow-heading-renderer"}},"data.helpButton":{id:"help",mapping:{buttonRenderer:"yt-button-renderer"}},"data.helpDialog":{id:"dialog",mapping:{liveChatDialogRenderer:"yt-live-chat-dialog-renderer"}},"data.pickers":{id:"pickers",mapping:{emojiPickerRenderer:{component:"yt-emoji-picker-renderer",properties:{emojiManager:"[[superChatEmojiManager]]"}}, liveChatCreatorSupportRenderer:{component:"yt-live-chat-creator-support-renderer"}}},"data.pickerButtons":{id:"picker-buttons",mapping:{liveChatIconToggleButtonRenderer:"yt-live-chat-icon-toggle-button-renderer"}},messageTemplate:{id:"message-renderer",mapping:{liveChatPaidMessageRenderer:{component:"yt-live-chat-paid-message-renderer",properties:{emojiManager:"[[superChatEmojiManager]]",participantsManager:"[[participantsManager]]",messageInput:"[[messageInput]]"}},liveChatMembershipItemRenderer:{component:"yt-live-chat-membership-item-renderer", properties:{emojiManager:"[[superChatEmojiManager]]",participantsManager:"[[participantsManager]]"}}}},"data.banner":{id:"banner",mapping:{pdgBannerRenderer:"ytd-pdg-banner-renderer"}}},ready:function(){var a=this;this.data&&this.data.emojis&&this.superChatEmojiManager.load(this.data.emojis,y("live_chat_web_use_emoji_manager_singleton")?rM:this.emojiManager);Ms(function(){a.adjustInputWidth_()},1)}, dataChanged_:function(a){a&&(this.setupBuyFlowState(this.data.messageTiers,this.data.buyButton.buttonRenderer),this.logUserInputPriceChange(),this.superChatEmojiManager&&this.superChatEmojiManager.load(a.emojis||[],y("live_chat_web_use_emoji_manager_singleton")?rM:this.emojiManager),this.data.onVisibleCommand&&Ku(this,"yt-live-chat-actions",[[this.data.onVisibleCommand]]),a.buyButton.buttonRenderer.trackingParams&&Bxb(a.buyButton.buttonRenderer.trackingParams),Hk("HTML_DIR")==="rtl"&&ft(this.hostElement).querySelector("#price-slider").setAttribute("dir", "rtl"))}, setupBuyFlowState:function(a,b){if(this.data){this.buyButton_=b;b=this.data;var c=new Wpb(this.data.currency,this.data.currencyUnitMicros);this.messageTiers=new syb(a);this._setPriceMin(nK(c,Number(this.messageTiers.messageTiers[0].minPriceMicros)||0));this._setPriceMax(nK(c,Number(uyb(this.messageTiers).maxPriceMicros)||0));this._setPriceMaxDigits(c.currencyFormatter.format(this.priceMax).length);this._setBuyButtonText(this.getSimpleString(this.buyButton_.text));a=uyb(this.messageTiers);this.sliderMax= a.minPriceMicros==a.maxPriceMicros?this.messageTiers.messageTiers.length-1:this.messageTiers.messageTiers.length;a=this.buyFlowStateManager_=new wyb(this.priceMin,this.priceMax,c,this.messageTiers);b=Number(b.defaultPurchasePriceMicros)||0;c=vyb(a.messageTiers,b);this.buyFlowState_=xyb(a,b,c);this._setIsPriceAdjustable(this.buyFlowState_.isPriceAdjustable);this.updateMessagePreviewRendererFromState_(this.buyFlowState_)}}, onFocusOut_:function(a){this.buyFlowState_=yyb(this.buyFlowStateManager_,a.currentTarget.value);this.updateMessagePreviewRendererFromState_(this.buyFlowState_);this.logUserInputPriceChange()}, handleMessageInputChanged:function(a){this._setMessageInput(a.detail)}, onInputChange_:function(a){this.buyFlowState_=yyb(this.buyFlowStateManager_,a.currentTarget.value,this.buyFlowState_);this.updateMessagePreviewRendererFromStateWithoutPriceInput_(this.buyFlowState_);this.adjustInputWidth_()}, adjustInputWidth_:function(){var a=document.createElement("div");a.innerText=ft(this.hostElement).querySelector("#price-input").value;var b=window.getComputedStyle(ft(this.hostElement).querySelector("#price-input"));a.style.fontFamily=b.fontFamily;a.style.fontSize=b.fontSize;a.style.fontWeight=b.fontWeight;a.style.display="inline-block";a.style.visibility="hidden";document.querySelector("body").appendChild(a);this.updateStyles({"--price-input-width":a.clientWidth+16+"px"});document.querySelector("body").removeChild(a)}, onSliderImmediateChange_:function(){var a=ft(this.hostElement).querySelector("#price-slider");a.dragging&&this.handleSliderChange_(a.immediateValue)}, onSliderChange_:function(){this.handleSliderChange_(ft(this.hostElement).querySelector("#price-slider").value);this.logUserInputPriceChange()}, onSliderFocus_:function(){this.updateSliderAria_(this.buyFlowState_);if(!this.hasLoggedSliderUsage){this.hasLoggedSliderUsage=!0;var a=Dv(169803);$L(this.data.trackingParams,a);var b=Fv();b&&Wy(b,a)}}, handleSliderChange_:function(a){var b=this.buyFlowStateManager_,c=b.messageTiers;a=xyb(b,a===c.messageTiers.length?Number(uyb(c).maxPriceMicros):Number(c.messageTiers[a].minPriceMicros),a);this.updateMessagePreviewRendererFromState_(a)}, updateSliderAria_:function(a){var b=ft(this.hostElement).querySelector("#price-slider");b.setAttribute("aria-valuenow",a.sliderAriaState.valueNow);b.setAttribute("aria-valuemax",a.sliderAriaState.valueMax);b.setAttribute("aria-valuemin",a.sliderAriaState.valueMin);this.isBuyFlowRevamped&&b.setAttribute("aria-valuetext",a.sliderAriaState.valueNow)}, computeSliderMaxMarkers_:function(a){return a}, computeDisclaimerHeader:function(a,b){var c,d;return b==null?void 0:(c=tyb(b,a))==null?void 0:(d=c.disclaimerData)==null?void 0:d.disclaimerTextHeader}, computeDisclaimerText:function(a,b){var c,d;return b==null?void 0:(c=tyb(b,a))==null?void 0:(d=c.disclaimerData)==null?void 0:d.disclaimerText}, onCharacterCountChanged_:function(a){this.messageCharacterCount=a.detail.characterCount}, startBuyFlowWithTransactionParamAndProductData:function(a,b){z(a,kK)&&(z(a,kK).productData={pdgData:{purchasePriceMicros:String(this.priceMicros),currencyCode:this.data.currency,richChatMessage:b}},Ku(this,"yt-live-chat-start-buy-flow",[a,void 0,this.buyFlowCallback.bind(this)]))}, sendLoyaltyMessage:function(a,b){var c=this,d,e=((d=z(a,flb))==null?void 0:d.clientIdPrefix)||"";Nu(this,[a,{client_message_id:e,rich_message:b}]).then(function(f){c.handleSendLoyaltyMessageResponse(f)},function(){c.selectedPage=0; c.closeBuyFlow()})}, onBuyButtonClick_:function(){var a=this,b,c,d;return ta(function(e){if(e.nextAddress==1){c=(b=a.getMessageRendererElement_())?b.inputMessage():null;mxb(a.buyButton_.command)||a.logExplicitClick(a.buyButton_);a.buyButton_.command&&Ku(a,"yt-live-chat-actions",[[a.buyButton_.command]]);d=a.buyButton_.serviceEndpoint;if(!d.ypcHandleTransactionEndpoint)return e.jumpTo(2);ft(a.hostElement).querySelector("#loading").style.height=ft(a.hostElement).querySelector("#preview").clientHeight+"px";ft(a.hostElement).querySelector("#blank").style.height= ft(a.hostElement).querySelector("#preview").clientHeight+"px";a.selectedPage=1;return e.yield(Nu(a,[d,{rich_chat_message:izb(c),purchase_price_micros:String(a.priceMicros),currency_code:a.data.currency}]).then(a.handleSuccessBuyFlowCallBack.bind(a)),3)}if(e.nextAddress!=2)return e.return();d.ypcGetCartEndpoint?d.ypcGetCartEndpoint.transactionParams&&a.startBuyFlowWithTransactionParamAndProductData(d,izb(c)):d.sendLiveChatMessageEndpoint&&a.sendLoyaltyMessage(d,c);ft(a.hostElement).querySelector("#loading").style.height= ft(a.hostElement).querySelector("#preview").clientHeight+"px";ft(a.hostElement).querySelector("#blank").style.height=ft(a.hostElement).querySelector("#preview").clientHeight+"px";a.selectedPage=1;e.jumpToEnd()})}, computeButtonShape:function(){var a=this;return{onTap:function(){a.onBuyButtonClick_()}, style:"call-to-action",type:"filled",size:"M",state:this.buyButtonDisabled?"disabled":"active",disabled:this.buyButtonDisabled&&y("disable_super_chat_buy_button"),buttonText:this.buyButtonText}}, handleSendLoyaltyMessageResponse:function(a){this.selectedPage=0;a&&a.data&&(a=a.data,a.errorMessage?this.handleMessageRenderer_(a.errorMessage):this.closeBuyFlow())}, getMessageRendererElement_:function(){return ft(this.hostElement).querySelector("#message-renderer").firstChild}, onWalletDialogClose_:function(){this.selectedPage=0}, onWalletDialogComplete_:function(){this.selectedPage=1}, onWalletDialogOpen_:function(){this.selectedPage=2}, handleSuccessBuyFlowCallBack:function(a){(a==null?0:a.data)&&(a=a.data.command)&&Ku(this,"yt-live-chat-actions",[[a]]);this.closeBuyFlow()}, handleFailBuyFlowCallBack:function(a){this.selectedPage=0;a.errorMessageRenderer?this.handleMessageRenderer_(a.errorMessageRenderer):a.errorCommand&&Ku(this,"yt-live-chat-actions",[[a.errorCommand]])}, buyFlowCallback:function(a){a.success?this.handleSuccessBuyFlowCallBack(a.response):this.handleFailBuyFlowCallBack(a)}, handleMessageRenderer_:function(a){var b=Dk(a,"renderer");if(b==="confirmDialogRenderer"){var c=Hk("openPopupConfig");c&&Ku(this,"yt-open-popup-action",[{openPopupAction:{popupType:c.popupTypeMap[b],popup:a}},this])}else this._setErrorRenderer(a)}, onCloseButtonClick_:function(){this.closeBuyFlow()}, closeBuyFlow:function(){Ku(this,"yt-live-chat-close-buy-flow");this._setErrorRenderer(null)}, updateMessagePreviewRendererFromStateWithoutPriceInput_:function(a){this._setMessageTemplate(a.messagePreviewState.messageRenderer);this._setShouldShowPickers(a.messagePreviewState.shouldShowPickers);this._setDurationLabel(a.messagePreviewState.durationLabel);this._setIsInvalidPrice(a.isInvalidPrice);this._setHideDurationLabel(a.shouldHideDurationLabel);this.maxCharacterCount=a.messagePreviewState.maxNumCharacters;this.priceMicros=a.priceMicros;this.sliderIndex=a.sliderIndex;a.isPriceAdjustable&& this.getMessageRendererElement_().polymerController.set("data.purchaseAmountText",Jy(a.formattedPriceWithCurrency));this.updateSliderAria_(a)}, logUserInputPriceChange:function(){var a=Dv(126975);$L(this.data.trackingParams,a);Cxb(a)}, updateMessagePreviewRendererFromState_:function(a){this.updateMessagePreviewRendererFromStateWithoutPriceInput_(a);this.priceInputValue=a.formattedPrice}, computeMessageTooLong_:function(a,b){return a>b}, computeBuyButtonDisabled_:function(a,b){return a||b}, computeCurrencySymbol_:function(a){if(!a)return"";V$a();return eH[a][1]}, computeCharacterCountDisplay_:function(a,b){return b==0?0:a}, computeShouldShowCharacterCount:function(a,b){return a>0&&b>0}, onHelpClick_:function(){var a=ft(this.hostElement).querySelector("#dialog").querySelector("yt-live-chat-dialog-renderer");a&&(a.hidden=!1)}, handlePickerButtonToggle_:function(a){a=a.detail.targetId;this.togglePicker_(a);a=="emoji"&&this.getMessageRendererElement_().inputFocus()}, onEmojiSelect_:function(a){var b=this.getMessageRendererElement_();b.inputFocus();b.inputInsertEmoji(a.detail)}, computeHideCurrencySymbol_:function(a,b){return b?a==b:!0}, computeArePriceControlsHidden:function(a,b){b=b&&!!b.liveChatPaidMessageRenderer;return!(a&&b)}, computeShouldShowZeroCharacterInfo:function(a,b){return a===0&&!b}, computeShouldShowRevampedBuyFlow:function(a){return!!a}, computeShouldShowCharacterLimit:function(a){return a!==0}, computeShouldShowDurationLabel:function(a){return!!a}, computeShouldShowHighlightedSection:function(a,b){return!a||b===0}, handleBuyflowModeChanged:function(a){a.detail.checked?this.setupBuyFlowState(this.data.messageTiers,this.data.buyButton.buttonRenderer):this.data.alternateProductGroup&&this.setupBuyFlowState(this.data.alternateProductGroup.messageTier,this.data.alternateProductGroup.buyButton.buttonRenderer)}});var Tzb;var Uzb;var Vzb;var Wzb;var PM=function(){return D.apply(this,arguments)||this}; k(PM,D);PM.prototype.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")}; PM.prototype.onIconLoaded=function(a){a=a.path?a.path[0]:a.target;a.parentNode&&a.parentNode.classList.add("icon-loaded")}; PM.prototype.onIconLoaded=PM.prototype.onIconLoaded;n([E(wz.YtRendererBehavior),r("design:type",Object)],PM.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],PM.prototype,"data",void 0);n([Bt("yt-img-shadow-loaded"),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype")],PM.prototype,"onIconLoaded",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-super-sticker-pack-button-renderer",isInjectionRoot:!0})],PM); J(PM,"yt-live-chat-super-sticker-pack-button-renderer",function(){if(Wzb===void 0){var a=document.createElement("template");M(a,"
\n \n \n
\n
\n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Vzb===void 0&&(Vzb=document.createElement("template"));var d=Vzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Wzb=a}a=Wzb;return a},{mode:0});var Xzb;var Yzb;var QM=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-live-chat-set-dark-theme":"onDarkModeToggledAction"};return a}; k(QM,D);g=QM.prototype;g.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")}; g.preloadImage=function(){if(this.data){var a=this.data.stickerImage;if(a&&a.thumbnails){var b=dB(a.thumbnails,this.sticker.width,this.sticker.preferredThumbnail);b&&(new Image().src=b);eB(a,RMa,{isPreloaded:!0})}}}; g.stringAsRawText=function(a){return Ky(a)}; g.onDarkModeToggledAction=function(a){this.isDarkTheme=a}; g.updateBackground=function(){var a=this.backgroundThumbnailUrl;a&&(ft(this.hostElement).querySelector("#container").style.backgroundImage="url("+a+")")}; ba.Object.defineProperties(QM.prototype,{backgroundThumbnailUrl:{configurable:!0,enumerable:!0,get:function(){if(!this.data)return"";var a=this.data.backgroundImage;this.isDarkTheme&&this.data.darkModeBackgroundImage&&(a=this.data.darkModeBackgroundImage);var b;a=dB((b=a)==null?void 0:b.thumbnails,this.sticker.width,this.sticker.preferredThumbnail);var c;((c=a)==null?void 0:c.indexOf("//"))===0&&(a="https:"+a);return a}}}); QM.prototype.updateBackground=QM.prototype.updateBackground;QM.prototype.preloadImage=QM.prototype.preloadImage;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],QM.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],QM.prototype,"ytRendererBehavior",void 0);n([I({}),r("design:type",Object)],QM.prototype,"data",void 0);n([I(),r("design:type",Boolean)],QM.prototype,"isDarkTheme",void 0); n([Et("#sticker"),r("design:type",Object)],QM.prototype,"sticker",void 0);n([F("data","isDarkTheme"),r("design:type",Object),r("design:paramtypes",[])],QM.prototype,"backgroundThumbnailUrl",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QM.prototype,"preloadImage",null);n([Ct("backgroundThumbnailUrl"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QM.prototype,"updateBackground",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-super-sticker-pack-backstory-renderer",isInjectionRoot:!0})],QM); J(QM,"yt-live-chat-super-sticker-pack-backstory-renderer",function(){if(Yzb===void 0){var a=document.createElement("template");M(a,"
\n \n \n
\n
[[stringAsRawText(data.packTitle)]]
\n
[[stringAsRawText(data.packDescription)]]
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Xzb===void 0&&(Xzb=document.createElement("template"));var d=Xzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Yzb=a}a=Yzb;return a},{mode:0});var Zzb;var $zb;function aAb(a){var b=new Image;return new cj(function(c,d){b.addEventListener("load",function(){c()}); b.addEventListener("error",function(){d()}); b.src=a})} ;var RM=function(){return D.apply(this,arguments)||this}; k(RM,D);g=RM.prototype;g.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onClick"}}; g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")}; g.stringAsRawText=function(a){return Ky(a)}; g.onClick=function(){this.ytRendererBehavior.logExplicitClick(this.data);tt(this.hostElement,"yt-super-sticker-open-preview",z(this.data.command,emb))}; g.onStickerLoaded=function(){ft(this.hostElement).querySelector("#unselected").classList.add("sticker-loaded")}; g.preloadImage=function(){var a=this.data.stickerSneakPeekImage,b=ft(this.hostElement).querySelector("#selected");a&&a.thumbnails&&(a=dB(a.thumbnails,b.width))&&a&&(new Image().src=a)}; g.onFocus=function(){this.isStatic||(this.hostElement.classList.add("focus"),this.ytRendererBehavior.markDirty())}; g.onBlur=function(){this.isStatic||this.hostElement.classList.remove("focus")}; g.updateChipStyles=function(){var a=this.data;a&&(a={"--yt-live-chat-paid-sticker-chip-background-color":this.colorFromDecimal(a.moneyChipBackgroundColor),"--yt-live-chat-paid-sticker-chip-text-color":this.colorFromDecimal(a.moneyChipTextColor)},st(this.hostElement,a))}; g.colorFromDecimal=function(a){return jy(a)}; ba.Object.defineProperties(RM.prototype,{isStatic:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.stickerImage&&this.data.stickerSneakPeekImage?this.data.stickerImage.thumbnails[0].url===this.data.stickerSneakPeekImage.thumbnails[0].url:!1}}}); RM.prototype.updateChipStyles=RM.prototype.updateChipStyles;RM.prototype.onBlur=RM.prototype.onBlur;RM.prototype.onFocus=RM.prototype.onFocus;RM.prototype.preloadImage=RM.prototype.preloadImage;RM.prototype.onStickerLoaded=RM.prototype.onStickerLoaded;RM.prototype.onClick=RM.prototype.onClick;n([E(rw),r("design:type",Object)],RM.prototype,"ironA11yKeysBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],RM.prototype,"ytRendererBehavior",void 0); n([I(),r("design:type",Object)],RM.prototype,"data",void 0);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],RM.prototype,"onClick",null);n([Bt("yt-img-shadow-loaded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RM.prototype,"onStickerLoaded",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RM.prototype,"preloadImage",null); n([Bt("focus"),Bt("mouseover"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RM.prototype,"onFocus",null);n([Bt("blur"),Bt("mouseout"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RM.prototype,"onBlur",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],RM.prototype,"isStatic",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RM.prototype,"updateChipStyles",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-super-sticker-pack-item-button-renderer",isInjectionRoot:!0})],RM); J(RM,"yt-live-chat-super-sticker-pack-item-button-renderer",function(){if($zb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n \n
\n \n \n [[stringAsRawText(data.basePriceText)]]\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Zzb===void 0&&(Zzb=document.createElement("template"));var d=Zzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$zb=a}a=$zb;return a},{mode:0});var bAb;var cAb;var SM=function(){var a=D.apply(this,arguments)||this;a.monitorScroll=!0;return a}; k(SM,D);SM.prototype.configureRendererStamper=function(){return{"data.superStickerPackItemButtons":{id:"pack-stickers",mapping:{superStickerPackItemButtonRenderer:"yt-live-chat-super-sticker-pack-item-button-renderer"}},"data.packBackstory":{id:"backstory",mapping:{superStickerPackBackstoryRenderer:"yt-live-chat-super-sticker-pack-backstory-renderer"}}}}; SM.prototype.attached=function(){this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","-1")}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],SM.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],SM.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],SM.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-super-sticker-pack-renderer",isInjectionRoot:!0})],SM); J(SM,"yt-live-chat-super-sticker-pack-renderer",function(){if(cAb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;bAb===void 0&&(bAb=document.createElement("template"));var d=bAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cAb=a}a=cAb;return a},{mode:0});var dAb;var eAb;var fAb;var gAb=[Fx,ohb,rJ,Wnb,Zlb,xib,Rx,Sx,$J,qob,Qx];y("web_show_ep_endpoint_response_received")&&gAb.push(Clb);var hAb=new zn("RESPONSE_RECEIVED_COMMANDS");var iAb="accountDisconnectionEndpoint accountIntegrationEndpoint accountLinkCommand accountUnlinkCommand addToRemoteQueueEndpoint clearRemoteQueueEndpoint insertInRemoteQueueEndpoint offlineVideoEndpoint openPopupAction pingingEndpoint removeFromRemoteQueueEndpoint".split(" "),jAb=["updatedMetadataEndpoint","getBroadcastStatusEndpoint","getLiveAnalyticsEndpoint","getSearchInVideoCommand","ypcLogWalletAnalyticDataEndpoint"],kAb=["GET_UNSEEN_NOTIFICATION_COUNT"]; function lAb(a,b,c,d,e,f,h){f=f===void 0?[]:f;var m=new MA;m.endpoint=c;if(!c)return ao(new ql("handle undefined endpoint",b.tagName)),m;var p=xBa(c);p.length&&(Mu(a,p,b,d),m.actions=p);c.loggingUrls&&c.loggingUrls.forEach(function(t){t.baseUrl&&$m(t.baseUrl,t.attributionSrcMode)}); p=!y("web_skip_impression_click_killswitch")&&d&&d.impression;if(c.clickTrackingParams&&!mAb(c)&&!nAb(b)&&!p&&(p=Fy(),!mz(p,b))){var q=b.getScreenLayer&&b.getScreenLayer();q?p.clickCommand(c,null,q):p.clickCommand(c,null)}p=!1;for(q=0;q=0)return!0;for(var c in a)if(jAb.indexOf(c)>=0)return!0;return!1} function oAb(a){var b;if(((b=z(a,Nx))==null?void 0:b.signal)==="CLIENT_SIGNAL")return!1;for(var c in a)if(iAb.indexOf(c)>=0)return!1;a=Object.keys(a);return a.length===1&&a[0]==="loggingUrls"?!1:!0} function qAb(a,b,c,d,e,f,h){var m=rL.instance;if(m&&tL(m,d))var p=FK(m,d,e).then(function(t){return(t==null?0:t.data)?t:{data:t}});else p=eD(a,d,e),z(d,OMa)||z(d,Ogb)||z(d,NMa)||z(d,smb)||eo(new ql("No RequestBuilder for endpoint",d));var q=fj();q.promise.thenCatch(function(){var t=Dk(d,"action")||Dk(d,"command")||Dk(d,"endpoint");t&&(t=d[t],t.hasOwnProperty("onFailureAction")?Mu(b,[t.onFailureAction],c):t.hasOwnProperty("onFailureCommand")&&Mu(b,t.onFailureCommand,c));p.cancel("Resolver promise rejected")}); p.then(function(t){if(t){var u=t.error;if(u){if(f&&f.onServerError)f.onServerError(d,t);q.reject(new ql("Response error",d,u))}else if(t=t.data)if(u=t.error){if(f&&f.onServerError)f.onServerError(d,t);q.reject(new ql("Returned error",d,u))}else{rAb(b,c,t,d);sAb(t);if(u=yBa(t))for(var v=l(u),w=v.next();!w.done;w=v.next()){w=w.value;var x=Dn().resolve(An(hAb))||gAb;if(!rL.instance||!x.some(function(H){return!!z(d,H)})||y("kevlar_response_processor_allowlist_killswitch")){var A=x=void 0; ((A=z((x=w)==null?void 0:x.commandMetadata,Mx))==null?0:A.sendPost)?Nu(b,[w]):Mu(b,[w],c)}}(v=z(t==null?void 0:t.frameworkUpdates,pJ))&&h&&h(v);if(f&&f.onSuccess)f.onSuccess(d,t);q.resolve(new LA(t,u))}}else q.reject(new ql("Invalid service endpoint provided",d))},function(t){q.reject(t)}); return q.promise} function sAb(a){var b;(a=(b=z(a==null?void 0:a.onResponseReceivedCommand,Uhb))==null?void 0:b.continuationItems)&&(a==null?void 0:a.length)===1&&z(a[0],Xnb)&&Kv("so_r",void 0,"search_overview_answer")} function pAb(a,b,c,d,e,f){var h;return(h=b.getNetworkManager&&b.getNetworkManager()?b.getNetworkManager():Dn().resolve(An(fD)))?qAb(h,a,b,c,d,e,f):ej("No network manager.")} function rAb(a,b,c,d){if(c=c.trackingParams||c.loggingDirectives&&c.loggingDirectives.trackingParams){var e;(z(d,Zlb)||z(d,iob)||z(d,Klb))&&d.clickTrackingParams&&(e=Cv(d.clickTrackingParams));var f;d=(f=b.getScreenLayer)==null?void 0:f.call(b);b=iz(Fy(),c,e,d);Lu(a,"yt-store-grafted-ve-action",[b])}} ;var TM=function(){var a=Us.apply(this,arguments)||this;a._noAccessors=!0;a.serviceEndpointHandlers=[];return a}; k(TM,Us);TM.prototype.created=function(){var a=this;this.endpointHandlerActionMap={"yt-service-request":function(b,c,d,e){var f;return lAb(a.hostElement,b,c,d,e,a.serviceEndpointHandlers,(f=a.onEntitiesUpdated)==null?void 0:f.bind(a))}}}; TM.prototype.attached=function(){Hs(Gs.getInstance(),this.endpointHandlerActionMap,this.hostElement)}; TM.prototype.detached=function(){Is(Gs.getInstance(),this.endpointHandlerActionMap,this.hostElement)}; var tAb=function(a,b){a.serviceEndpointHandlers.push(b)}; n([Gt()],TM);var uAb=[TM.prototype];kD("itemSectionRenderer","buttonRenderer","ytd-button-renderer");kD("sharingRendererButtons","buttonRenderer","ytd-button-renderer");var vAb=y("web_button_rework")&&!!Hk("BUTTON_REWORK")||y("web_button_rework_with_live"),UM=function(){var a=D.apply(this,arguments)||this;a.isPressed=!1;a.actionMap={"yt-update-button-action":"handleUpdateButtonAction"};return a}; k(UM,D);g=UM.prototype;g.created=function(){this.showTooltips=!0}; g.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")}; g.onHintIdChanged=function(){var a=this,b,c,d=(b=this.ytButtonBehavior.data)==null?void 0:(c=b.hint)==null?void 0:c.hintRenderer;if(d&&d.hintId){b=Lu(this.hostElement,"yt-get-opened-popups-action");b=(b&&b.length===1?b[0]:[]).length>0;var e=null;d.hintId!=="sponsor-pre-purchase"||b?d.hintId.startsWith("sponsor-post-purchase")&&!b?e=bub("membership-manage"):d.hintId.startsWith("sponsorships-premium-freebie-pre-purchase")&&!b&&(e=bub("membership-freebie-join")):e=bub("membership-join");e&&Oi.addLowPriorityJob(function(){for(var f= l(e),h=f.next();!h.done;h=f.next())a.ytComponentBehavior.resolveCommand(h.value)})}}; g.onPressedStateChanged=function(){this.ytButtonBehavior.setPressedState(this.isPressed)}; g.onYtNavigate=function(a){var b=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(a.stopPropagation(),this.ytdOpenPopupBehavior.openPopup(b))}; g.onYtServiceRequestSent=function(a,b){this.handleServiceRequestActions(b);tt(this.hostElement,"yt-service-request-sent-button-renderer")}; g.onServiceRequestCompleted=function(a,b){this.handleServiceRequestActions(b);tt(this.hostElement,"yt-service-request-completed-button-renderer")}; g.updateButton=function(a){var b;if(a=(b=z(a,bib))==null?void 0:b.updatedButton)this.ytButtonBehavior.data=z(a,YJ)}; g.handleUpdateButtonAction=function(a){var b=this.ytButtonBehavior.data;b.targetId&&a.updateButtonAction.targetId&&b.targetId===a.updateButtonAction.targetId&&this.updateButton(a)}; g.handleServiceRequestActions=function(a){if(a=a.actions)for(var b=0;b");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);fAb=a}a=fAb;return a}}}); UM.prototype.onServiceRequestCompleted=UM.prototype.onServiceRequestCompleted;UM.prototype.onYtServiceRequestSent=UM.prototype.onYtServiceRequestSent;UM.prototype.onYtNavigate=UM.prototype.onYtNavigate;UM.prototype.onPressedStateChanged=UM.prototype.onPressedStateChanged;UM.prototype.onHintIdChanged=UM.prototype.onHintIdChanged;n([I(),r("design:type",Object)],UM.prototype,"data",void 0);n([I(),r("design:type",Object)],UM.prototype,"isPressed",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],UM.prototype,"ytActionHandlerBehavior",void 0);n([E(Qxb.YtButtonBehavior),r("design:type",Object)],UM.prototype,"ytButtonBehavior",void 0);n([E(PA),r("design:type",Object)],UM.prototype,"ytdOpenPopupBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],UM.prototype,"ytComponentBehavior",void 0);n([E(eM.YtRenderButtonBehavior),r("design:type",Object)],UM.prototype,"ytRenderButtonBehavior",void 0); n([Ct("data.hint.hintRenderer"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UM.prototype,"onHintIdChanged",null);n([Ct("isPressed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UM.prototype,"onPressedStateChanged",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],UM.prototype,"onYtNavigate",null); n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent,MA]),r("design:returntype")],UM.prototype,"onYtServiceRequestSent",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],UM.prototype,"onServiceRequestCompleted",null);n([St({is:"ytd-button-renderer",disableElementRegistration:vAb})],UM);var VM=function(){var a=D.apply(this,arguments)||this;a.modern=y("web_button_rework_with_live");a.buttonOverrides={style:"overlay",type:"filled"};return a}; k(VM,D);g=VM.prototype;g.configureRendererStamper=function(){return{"data.buyButton":{id:"buy-flow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.lowerBumper":{id:"lower-bumper",mapping:{liveChatItemBumperViewModel:{component:"yt-live-chat-item-bumper-view-model"}}},"data.creatorHeartButton":{id:"creator-heart-button",mapping:{creatorHeartViewModel:{component:"yt-live-chat-creator-heart-view-model"}}}}}; g.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&(this.dashboardMoneyFeed=!0)}; g.dataChanged=function(){if(this.data&&this.data.sticker){var a=dB(this.data.sticker.thumbnails,this.stickerWidth);a||aAb(a).thenCatch(function(){eo(new ql("Failed to load Super Sticker with url",a))})}}; g.computeAuthorPhotoSize=function(a){return(a==null?0:a.isV2Style)?32:40}; g.computeIsV2Style=function(a){return(a==null?0:a.isV2Style)?!0:!1}; g.onStickerLoaded=function(a){var b,c,d;(b=Ws(a))==null||(c=b.parentNode)==null||(d=c.classList)==null||d.add("sticker-loaded")}; g.computeNoveltyImageWidth=function(a){var b,c;if(a==null?0:(b=a.headerOverlayImage)==null?0:(c=b.thumbnails)==null?0:c.length){b=a.headerOverlayImage.thumbnails[0];var d,e;if((d=a.pdgPurchasedNoveltyLoggingDirectives)==null?0:(e=d.loggingDirectives)==null?0:e.trackingParams){var f,h;Bxb((f=a.pdgPurchasedNoveltyLoggingDirectives)==null?void 0:(h=f.loggingDirectives)==null?void 0:h.trackingParams)}return b.width||0}return 0}; g.isDeletedChanged=function(){this.isDeleted&&(this.set("data.detailText",null),this.set("data.superStickerIcon",null),this.set("data.sticker",null))}; g.updateStickerStyles=function(){var a=this.data;if(a){var b=this.ytLiveChatItemBehavior.colorFromDecimal,c=!!a.backgroundGradient;this.hostElement.classList.toggle("has-fixed-gradient",c);var d={"--yt-live-chat-paid-sticker-chip-background-color":b(a.moneyChipBackgroundColor),"--yt-live-chat-paid-sticker-chip-text-color":b(a.moneyChipTextColor),"--yt-live-chat-disable-highlight-message-author-name-color":b(a.authorNameTextColor)};d["--yt-live-chat-paid-sticker-background-color"]=c?"transparent": b(a.backgroundColor);st(this.hostElement,d)}}; g.onBuyButtonClick=function(){var a,b=z((a=this.data)==null?void 0:a.buyButton,YJ);b&&!mxb(b.command)&&this.ytRendererBehavior.logExplicitClick(b)}; g.shouldSupportWholeItemClick=function(){return!0}; ba.Object.defineProperties(VM.prototype,{stickerWidth:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.stickerDisplayWidth||96}}, stickerHeight:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.stickerDisplayWidth||96}}, hasHeartButton:{configurable:!0,enumerable:!0,get:function(){return!!this.data&&!!this.data.creatorHeartButton}}, hideLowerBumper:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?0:a.buyButton)||this.dashboardMoneyFeed?!0:!1}}}); VM.prototype.updateStickerStyles=VM.prototype.updateStickerStyles;VM.prototype.isDeletedChanged=VM.prototype.isDeletedChanged;VM.prototype.onStickerLoaded=VM.prototype.onStickerLoaded;VM.prototype.dataChanged=VM.prototype.dataChanged;n([E(UL.YtPdgLiveChatItemBehavior),r("design:type",Object)],VM.prototype,"ytPdgLiveChatItemBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],VM.prototype,"ytRendererBehavior",void 0); n([E(Ly.YtComponentBehavior),r("design:type",Object)],VM.prototype,"ytComponentBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],VM.prototype,"ytLiveChatItemBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VM.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],VM.prototype,"data",void 0);n([I({computed:"computeAuthorPhotoSize(data)"}),r("design:type",Number)],VM.prototype,"authorPhotoSize",void 0); n([I(),r("design:type",Boolean)],VM.prototype,"isDeleted",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],VM.prototype,"dashboardMoneyFeed",void 0);n([I({computed:"computeNoveltyImageWidth(data)"}),r("design:type",Number)],VM.prototype,"noveltyWidth",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VM.prototype,"modern",void 0);n([I({reflectToAttribute:!0,computed:"computeIsV2Style(data)"}),r("design:type",Boolean)],VM.prototype,"isV2Style",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VM.prototype,"dataChanged",null);n([Bt("yt-img-shadow-loaded"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],VM.prototype,"onStickerLoaded",null);n([F("data"),r("design:type",Number),r("design:paramtypes",[])],VM.prototype,"stickerWidth",null);n([F("data"),r("design:type",Number),r("design:paramtypes",[])],VM.prototype,"stickerHeight",null); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],VM.prototype,"hasHeartButton",null);n([F("data","dashboardMoneyFeed"),r("design:type",Boolean),r("design:paramtypes",[])],VM.prototype,"hideLowerBumper",null);n([Ct("isDeleted"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VM.prototype,"isDeletedChanged",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VM.prototype,"updateStickerStyles",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-paid-sticker-renderer",noInjection:!0})],VM); J(VM,"yt-live-chat-paid-sticker-renderer",function(){if(eAb===void 0){var a=document.createElement("template");M(a,"
[[timestampString]]
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;dAb===void 0&&(dAb=document.createElement("template"));var d=dAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);eAb=a}a=eAb;return a},{mode:0});var wAb;var xAb;var WM=function(){var a=D.apply(this,arguments)||this;a.modern=y("web_button_rework_with_live");a.selectedPage=0;a.actionMap={"yt-signal-action-submit-form":"handleSignalActionSubmitForm","yt-wallet-dialog-closed":"onWalletDialogClosed","yt-wallet-dialog-completed":"onWalletDialogCompleted","yt-open-payments-dialog":"onOpenPaymentsDialog"};return a}; k(WM,D);g=WM.prototype;g.configureRendererStamper=function(){return{"data.buyButton":{id:"buy-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.backButton":{id:"back-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.banner":{id:"banner",mapping:{pdgBannerRenderer:{component:"ytd-pdg-banner-renderer"}}}}}; g.attached=function(){this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")}; g.stringAsRawText=function(a){return Ky(a)}; g.getCommands=function(a){var b=z(a,Jx);return b?(b==null?void 0:b.commands)||[]:[a]}; g.handleSignalActionSubmitForm=function(){var a=this.data.submitEndpoint;if(a){var b=this.getCommands(a);a=!1;b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,z(c,kK)?(a=!0,Ku(this.hostElement,"yt-live-chat-start-buy-flow",[c,void 0,this.buyFlowCallback.bind(this)])):z(c,LJ)?(c.clickTrackingParams="",Ku(this.hostElement,"yt-live-chat-actions",[[c]])):$n(new ql("Unsupported command for buy button"));a||$n(new ql("submitEndpoint does not have ypcGetCartEndpoint"))}else $n(new ql("data does not have submitEndpoint"))}; g.onBackClick=function(){tt(this.hostElement,"yt-super-sticker-close-preview")}; g.onBuyButtonClick=function(){var a=ft(this.hostElement).querySelector("#preview").clientHeight;ft(this.hostElement).querySelector("#loading").style.height=a+"px";ft(this.hostElement).querySelector("#blank").style.height=a+"px";this.selectedPage=1;this.logBuyButtonClick()}; g.onCloseClick=function(){Ku(this.hostElement,"yt-live-chat-close-buy-flow")}; g.onWalletDialogClosed=function(){this.selectedPage=0}; g.onWalletDialogCompleted=function(){this.selectedPage=1}; g.onOpenPaymentsDialog=function(){this.selectedPage=2}; g.closeBuyFlow=function(){Ku(this.hostElement,"yt-live-chat-close-buy-flow")}; g.handleSuccessBuyFlowCallBack=function(a){if(a==null?0:a.data){var b=a.data.actions;a=a.data.command;b?Ku(this.hostElement,"yt-live-chat-actions",[b]):a&&Ku(this.hostElement,"yt-live-chat-actions",[[a]])}this.closeBuyFlow()}; g.handleFailBuyFlowCallBack=function(a){this.selectedPage=0;a.errorMessageRenderer?this.handleMessageRenderer(a.errorMessageRenderer):a.errorCommand&&Ku(this.hostElement,"yt-live-chat-actions",[[a.errorCommand]])}; g.buyFlowCallback=function(a){a.success?this.handleSuccessBuyFlowCallBack(a.response):this.handleFailBuyFlowCallBack(a)}; g.handleMessageRenderer=function(a){var b=Dk(a,"renderer");if(b==="confirmDialogRenderer"){var c=Hk("openPopupConfig");c&&Ku(this.hostElement,"yt-open-popup-action",[{openPopupAction:{popupType:c.popupTypeMap[b],popup:a}},this])}else this.ytLiveChatErrorMessageBehavior._setErrorRenderer(a)}; g.resetState=function(){this.ytLiveChatErrorMessageBehavior._setErrorRenderer(null)}; g.logBuyButtonClick=function(){var a,b=(a=ft(this.hostElement).querySelector("#buy-button"))==null?void 0:a.firstElementChild,c,d,e;((d=z((c=this.data)==null?void 0:c.buyButton,YJ))==null?0:(e=d.command)==null?0:e.clickTrackingParams)&&b&&mz(Fy(),b.hostElement)}; n([E($vb),r("design:type",Object)],WM.prototype,"ytLiveChatErrorMessageBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],WM.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],WM.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],WM.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],WM.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],WM.prototype,"modern",void 0);n([St({disableElementRegistration:!0,is:"yt-live-chat-super-sticker-preview-renderer"})],WM); J(WM,"yt-live-chat-super-sticker-preview-renderer",function(){if(xAb===void 0){var a=document.createElement("template");M(a,"\n
\n
\n
\n \n \n \n

[[stringAsRawText(data.headerText)]]

\n
\n
\n \n [[stringAsRawText(data.durationLabel)]]\n
\n
\n
\n \n \n \n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;wAb===void 0&&(wAb=document.createElement("template"));var d=wAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xAb=a}a=xAb;return a},{mode:0});var XM=function(){var a=D.apply(this,arguments)||this;a.scrollHandler=null;a.hasScrollToPack=!1;a.isPreviewHidden=!0;a.firstPackIndexInView=0;a.tabindex=0;a.actionMap={"yt-live-chat-close-buy-flow":"resetState"};return a}; k(XM,D);g=XM.prototype;g.configureRendererStamper=function(){return{"data.helpButton":{id:"help-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}},"data.backButton":{id:"close-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}},"data.superStickerPacks":{id:"stickers-container",mapping:{superStickerPackRenderer:{component:"yt-live-chat-super-sticker-pack-renderer"}}},"data.banner":{id:"banner",mapping:{pdgBannerRenderer:{component:"ytd-pdg-banner-renderer"}}}}}; g.attached=function(){var a=this,b=ft(this.hostElement).querySelector("#sticker-tabs");ft(b).querySelector("#tabsContent").addEventListener("track",function(c){a.onTrack(c)})}; g.detached=function(){this.scrollHandler&&window.cancelAnimationFrame(this.scrollHandler);this.hasScrollToPack=!1}; g.stringAsRawText=function(a){return Ky(a)}; g.dataChanged=function(){this.isPreviewHidden=!0;var a=this.data.defaultStickerPackId;a?this.setSelectTab(this.computeSelectedIndex(this.data,a)):this.setSelectTab(0);(a=this.data.defaultStickerId)&&(a=this.computeSelectedPreviewCommand(this.data,a))&&this.showStickerPreview(a);this.scrollHandler=null;this.numberOfStickerPacks=this.data.superStickerPackButtons.length}; g.onShow_=function(){this.data.onVisibleCommand&&Ku(this.hostElement,"yt-live-chat-actions",[[this.data.onVisibleCommand]])}; g.onDomChange=function(){if(!(this.hasScrollToPack||(this.hasScrollToPack=!0,ft(this.hostElement).querySelector("#template").render(),this.updateTabsProperties(),this.isAtFront&&this.isAtBack||!this.selectedIndex))){var a=Math.floor(this.selectedIndex/this.numOfPacksToShift);if(a===0)this.isAtFront=!0,this.isAtBack=!1;else for(var b=0;b0?this.firstPackIndexInView-=this.numOfPacksToShift:(this.firstPackIndexInView=0,this.isAtFront=!0),this.animateScroll())}; g.recalculateScrollForwardPositions=function(){this.firstPackIndexInView+=this.numOfPacksToShift;this.isAtFront=!1;this.firstPackIndexInView+this.numOfPacksToShift>=this.numberOfStickerPacks&&(this.firstPackIndexInView=this.numberOfStickerPacks-this.numOfPacksToShift,this.isAtBack=!0)}; g.onScrollForwardWithAnimation=function(){ft(this.hostElement).querySelector("#scroll-forward-button").disabled||(this.recalculateScrollForwardPositions(),this.animateScroll())}; g.onScrollForwardWithoutAnimation=function(){this.recalculateScrollForwardPositions();var a=ft(this.hostElement).querySelector("#sticker-tabs");ft(a).querySelector("#tabsContainer").scrollLeft=ft(this.hostElement).querySelector("#header").querySelectorAll("tp-yt-paper-tab")[this.firstPackIndexInView].offsetLeft}; g.animateScroll=function(){var a=ft(this.hostElement).querySelector("#sticker-tabs");a=ft(a).querySelector("#tabsContainer").scrollLeft;var b=ft(this.hostElement).querySelector("#header").querySelectorAll("tp-yt-paper-tab")[this.firstPackIndexInView].offsetLeft-a,c=b>0?1:-1,d=ft(this.hostElement).querySelector("#scroll-back-button"),e=ft(this.hostElement).querySelector("#scroll-forward-button");d.disabled=!0;e.disabled=!0;this.scrollHorizontal(0,12,c,b,a)}; g.scrollHorizontal=function(a,b,c,d,e){var f=this,h=ft(this.hostElement).querySelector("#sticker-tabs");a+=b;ft(h).querySelector("#tabsContainer").scrollLeft+=c*b;if(a+b>=c*d){var m=ft(this.hostElement).querySelector("#scroll-back-button"),p=ft(this.hostElement).querySelector("#scroll-forward-button");ft(h).querySelector("#tabsContainer").scrollLeft=e+d;m.disabled=!1;p.disabled=!1}else this.scrollHandler=window.requestAnimationFrame(function(){f.scrollHorizontal(a,b,c,d,e)})}; g.onIronResize=function(){this.hasScrollToPack&&Ps(this,"resize",this.updateTabsProperties.bind(this))}; g.onTrack=function(a){a.preventDefault();a.stopPropagation()}; g.updateTabsProperties=function(){var a=ft(this.hostElement).querySelector("#sticker-tabs"),b=a.clientWidth;if(b!==0)if(a=ft(a).querySelector("#tabsContent").clientWidth,a\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Tzb===void 0&&(Tzb=document.createElement("template"));var d=Tzb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Uzb=a}a=Uzb;return a},{mode:0});var yAb;var zAb;BA(Xub,"yt-animated-rolling-number",{props:{numberText:zA,numberValue:zA,heightPx:zA,fontSizeMultiplier:zA,shouldAnimate:zA,forceRollUp:zA}});var AAb={numberText:"0",heightPx:16.5,shouldAnimate:!1},YM=function(){var a=D.apply(this,arguments)||this;a.displayState=0;a.showGradientAnimation=!1;a.viewCountProps=AAb;return a}; k(YM,D);g=YM.prototype;g.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={enter:"onEnter"}}; g.onEnter=function(){this.onClick()}; g.resolveCommand=function(a){Iy(a,this.hostElement)}; g.updateGoalTickerState=function(){var a=this;if(this.creatorGoalState&&this.creatorGoalState.creatorGoalState!=="CREATOR_GOAL_STATE_INITIAL"&&this.creatorGoalState.creatorGoalState!=="CREATOR_GOAL_STATE_CANCELED"){if(this.previousGoalState=this.creatorGoalState.creatorGoalState,this.creatorGoalState.creatorGoalState==="CREATOR_GOAL_STATE_COMPLETE"||this.creatorGoalState.creatorGoalState==="CREATOR_GOAL_STATE_NOT_ACHIEVED")this.displayState=2,this.refreshIntervalTimerId&&clearInterval(this.refreshIntervalTimerId);else {this.calculateActiveGoalDisplayState();this.refreshIntervalTimerId=setInterval(function(){a.calculateActiveGoalDisplayState()},1E3); var b;((b=this.data)==null?0:b.shouldShowCountIncrementAnimation)&&this.hostElement.style.setProperty("--gradient-animation-color",lxb(this.creatorGoalState.progressBarColor))}}else this.displayState=0}; g.calculateActiveGoalDisplayState=function(){var a,b=Number((a=this.creatorGoalState)==null?void 0:a.endTimestampMs);a=Zl();b-=a;var c;((c=this.creatorGoalState)==null?0:c.shouldShowCountdown)&&b<=301E3&&b>0?this.showGradientAnimation||(this.displayState=1):this.displayState=2}; g.onClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data);var a,b=kB((a=this.data)==null?void 0:a.onClickCommand);b&&this.resolveCommand(b)}; g.goalEntityChanged=function(){this.creatorGoalState&&(this.creatorGoalState.creatorGoalState!==this.previousGoalState&&this.updateGoalTickerState(),Number(this.creatorGoalState.currentGoalCount)!==this.previousGoalCount&&this.updateGoalCount())}; g.updateGoalCount=function(){var a;this.creatorGoalState&&this.creatorGoalState.currentGoalCount&&((a=this.data)==null?0:a.shouldShowCountIncrementAnimation)&&(this.previousGoalCount=Number(this.creatorGoalState.currentGoalCount),a=this.creatorGoalState.creatorGoalState==="CREATOR_GOAL_STATE_ACTIVE",this.setGoalCountForRollingNumber({numberText:this.creatorGoalState.currentGoalCount,numberValue:Number(this.creatorGoalState.currentGoalCount),heightPx:AAb.heightPx,shouldAnimate:a&&!!this.viewCountProps.numberText}), a&&this.triggerAnimation())}; g.wait=function(a){return ta(function(b){return b.return(new Promise(function(c){setTimeout(c,a)}))})}; g.triggerAnimation=function(){var a=this;return ta(function(b){if(b.nextAddress==1){if(a.showGradientAnimation)return b.jumpTo(0);a.showGradientAnimation=!0;a.displayState=2;return b.yield(a.wait(2E3),3)}a.showGradientAnimation=!1;b.jumpToEnd()})}; g.setGoalCountForRollingNumber=function(a){this.viewCountProps.numberText!==(a==null?void 0:a.numberText)&&(this.viewCountProps=a||AAb)}; ba.Object.defineProperties(YM.prototype,{goalIcon:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.creatorGoalState)==null?0:a.goalIcon){var b;return(b=this.creatorGoalState)==null?void 0:b.goalIcon}var c;return(c=this.data)==null?void 0:c.tickerIcon}}, endTimestamp:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.creatorGoalState)==null?0:a.endTimestampMs){var b;a=Number((b=this.creatorGoalState)==null?void 0:b.endTimestampMs)/1E3;return{seconds:String(a)}}}}, shouldDisplayText:{configurable:!0,enumerable:!0,get:function(){return this.displayState===0}}, shouldDisplayTimer:{configurable:!0,enumerable:!0,get:function(){return this.displayState===1}}, shouldDisplayCount:{configurable:!0,enumerable:!0,get:function(){return this.displayState===2}}}); ba.Object.defineProperties(YM,{template:{configurable:!0,enumerable:!0,get:function(){if(zAb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;yAb===void 0&&(yAb=document.createElement("template"));var d=yAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zAb=a}a=zAb;return a}}}); YM.prototype.goalEntityChanged=YM.prototype.goalEntityChanged;YM.prototype.onClick=YM.prototype.onClick;n([E(UL.YtPdgLiveChatItemBehavior),r("design:type",Object)],YM.prototype,"ytPdgLiveChatItemBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],YM.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],YM.prototype,"ytLiveChatReduxBehavior",void 0);n([E(rw),r("design:type",Object)],YM.prototype,"ironA11yKeysBehavior",void 0); n([I(),r("design:type",Object)],YM.prototype,"data",void 0);n([I(),r("design:type",Object)],YM.prototype,"displayState",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],YM.prototype,"showGradientAnimation",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],YM.prototype,"viewCountProps",void 0);n([I({selectorArgs:["data.creatorGoalEntityKey"],selector:Hwb}),r("design:type",Object)],YM.prototype,"creatorGoalState",void 0); n([Bt("click"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YM.prototype,"onClick",null);n([Ct("creatorGoalState"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YM.prototype,"goalEntityChanged",null);n([F("creatorGoalState","data"),r("design:type",Object),r("design:paramtypes",[])],YM.prototype,"goalIcon",null);n([F("creatorGoalState"),r("design:type",Object),r("design:paramtypes",[])],YM.prototype,"endTimestamp",null); n([F("displayState"),r("design:type",Boolean),r("design:paramtypes",[])],YM.prototype,"shouldDisplayText",null);n([F("displayState"),r("design:type",Boolean),r("design:paramtypes",[])],YM.prototype,"shouldDisplayTimer",null);n([F("displayState"),r("design:type",Boolean),r("design:paramtypes",[])],YM.prototype,"shouldDisplayCount",null);n([Rt({is:"yt-live-chat-ticker-creator-goal-view-model",noInjection:!0})],YM);var BAb;var CAb;var ZM=function(){var a=Us.apply(this,arguments)||this;a.countdownDurationMs=0;a.countdownMs=0;a.lastCountdownTimeMs=0;a.rafId=0;a.playerProgressSec=0;a.detlaSincePausedSecs=0;a.behaviorActionMap={"yt-live-chat-pause-replay":"handlePauseReplay","yt-live-chat-resume-replay":"handleResumeReplay","yt-live-chat-replay-progress":"handleReplayProgress"};a.dimmed=!1;a.isDeleted=!1;a.selected=!1;a.ratio=0;a.ariaLabel="";a.shouldAnimateIn=!1;a.isAnimationPaused=!1;return a}; k(ZM,Us);g=ZM.prototype;g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0");this.actionHandlerBehavior.registerActionMap(this.behaviorActionMap)}; g.detached=function(){y("live_chat_fix_ticker_item_memory_leak")&&(this.rafId&&(window.cancelAnimationFrame(this.rafId),this.rafId=0),this.actionHandlerBehavior.unregisterActionMap(this.behaviorActionMap))}; g.updateWidthOnDataChanged=function(){this.hostElement.style.width="auto";this.hostElement.style.overflow="visible"}; g.startCountdown=function(a,b){b=b===void 0?0:b;a!==void 0&&(this.countdownMs=a*1E3,this.countdownDurationMs=b?b*1E3:this.countdownMs,this.ratio=1,this.lastCountdownTimeMs||this.isAnimationPaused||(this.lastCountdownTimeMs=performance.now(),this.rafId=window.requestAnimationFrame(this.updateTimeout.bind(this))))}; g.updateTimeout=function(a){this.countdownMs=Math.max(0,this.countdownMs-(a-(this.lastCountdownTimeMs||0)));this.ratio=this.countdownMs/this.countdownDurationMs;this.isAttached&&this.countdownMs?(this.lastCountdownTimeMs=a,this.rafId=window.requestAnimationFrame(this.updateTimeout.bind(this))):(this.lastCountdownTimeMs=null,this.isAttached&&(this.hostElement.style.width==="auto"&&this.setContainerWidth(),this.slideDown()))}; g.setContainerWidth=function(){var a=this,b=ft(this.hostElement).querySelector("#container").clientWidth||0;b===0?(this.hostElement.style.overflow="visible",this.hostElement.style.width="auto"):(this.hostElement.style.overflow="hidden",this.shouldAnimateIn?(this.hostElement.style.width="0",Ms(function(){a.hostElement.style.width=b+"px"},1)):this.hostElement.style.width=b+"px")}; g.slideDown=function(){var a=this;this.hostElement.classList.add("sliding-down");Ms(function(){a.collapse()},200)}; g.collapse=function(){var a=this;this.hostElement.classList.add("collapsing");this.hostElement.style.width="0";Ms(function(){a.requestRemoval()},200)}; g.requestRemoval=function(){tt(this.hostElement,"yt-live-chat-ticker-remove-ticker-item",this.data.id);this.hostElement.classList.remove("sliding-down");this.hostElement.classList.remove("collapsing");this.hostElement.style.overflow="visible";this.hostElement.style.width="auto"}; g.computeContainerStyle=function(a,b){if(!a)return"";var c=this.colorFromDecimal(a.startBackgroundColor);a=this.colorFromDecimal(a.endBackgroundColor);b=b*100+"%";return"background:linear-gradient(90deg, "+c+","+c+" "+b+","+a+" "+b+","+a+");"}; g.onClick=function(){this.data.openEngagementPanelCommand?Iy(this.data.openEngagementPanelCommand,this.hostElement):ZM.activeInstance===this?(tt(this.hostElement,"yt-live-chat-clear-pinned-message"),ZM.activeInstance=null):this.data.showItemEndpoint&&(tt(this.hostElement,"yt-navigate",{endpoint:this.data.showItemEndpoint}),ZM.activeInstance=this)}; g.onKeyPress=function(a){if(a.code==="Enter")this.onClick()}; g.deletedChanged=function(){var a=this;this.ytLiveChatItemBehavior.isDeleted&&(this.hostElement.style.overflow="visible",this.hostElement.style.width="auto",Ms(function(){a.setContainerWidth()})); var b=this.get("data.showItemEndpoint.showLiveChatItemEndpoint.renderer");b&&(b=Object.keys(b)[0],this.set("data.showItemEndpoint.showLiveChatItemEndpoint.renderer."+b+".deletedStateMessage",this.data.deletedStateMessage),this.selected&&tt(this.hostElement,"yt-live-chat-pinned-message-update"))}; g.handlePauseReplay=function(){this.isAnimationPaused=!0;this.detlaSincePausedSecs=0}; g.handleResumeReplay=function(){this.isAnimationPaused=!1}; g.isAnimationPausedChanged=function(a,b){a?window.cancelAnimationFrame(this.rafId):!a&&b&&(a=this.lastCountdownTimeMs||0,this.detlaSincePausedSecs&&(a=(this.lastCountdownTimeMs||0)+this.detlaSincePausedSecs*1E3,this.detlaSincePausedSecs=0),this.updateTimeout(a),this.lastCountdownTimeMs=window.performance.now())}; g.handleReplayProgress=function(a){this.isAnimationPaused?this.detlaSincePausedSecs=Math.floor(a-this.playerProgressSec):this.playerProgressSec=a}; ZM.prototype.handleReplayProgress=ZM.prototype.handleReplayProgress;ZM.prototype.isAnimationPausedChanged=ZM.prototype.isAnimationPausedChanged;ZM.prototype.handleResumeReplay=ZM.prototype.handleResumeReplay;ZM.prototype.handlePauseReplay=ZM.prototype.handlePauseReplay;ZM.prototype.deletedChanged=ZM.prototype.deletedChanged;ZM.prototype.onKeyPress=ZM.prototype.onKeyPress;ZM.prototype.onClick=ZM.prototype.onClick;ZM.prototype.computeContainerStyle=ZM.prototype.computeContainerStyle; ZM.prototype.requestRemoval=ZM.prototype.requestRemoval;ZM.prototype.collapse=ZM.prototype.collapse;ZM.prototype.slideDown=ZM.prototype.slideDown;ZM.prototype.setContainerWidth=ZM.prototype.setContainerWidth;ZM.prototype.updateTimeout=ZM.prototype.updateTimeout;ZM.prototype.startCountdown=ZM.prototype.startCountdown;ZM.prototype.updateWidthOnDataChanged=ZM.prototype.updateWidthOnDataChanged;ZM.activeInstance=null; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],ZM.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",Object)],ZM.prototype,"data",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],ZM.prototype,"ytLiveChatItemBehavior",void 0);n([I({computed:"computeContainerStyle(data, ratio)"}),r("design:type",String)],ZM.prototype,"containerStyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],ZM.prototype,"dimmed",void 0); n([I(),r("design:type",Object)],ZM.prototype,"isDeleted",void 0);n([I(),r("design:type",Object)],ZM.prototype,"selected",void 0);n([I(),r("design:type",Object)],ZM.prototype,"ratio",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],ZM.prototype,"ariaLabel",void 0);n([I(),r("design:type",Object)],ZM.prototype,"shouldAnimateIn",void 0);n([I({observer:"isAnimationPausedChanged"}),r("design:type",Object)],ZM.prototype,"isAnimationPaused",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],ZM.prototype,"updateWidthOnDataChanged",null);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],ZM.prototype,"onClick",null);n([Bt("keypress"),r("design:type",Function),r("design:paramtypes",[KeyboardEvent]),r("design:returntype")],ZM.prototype,"onKeyPress",null); n([Ct("isDeleted"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],ZM.prototype,"deletedChanged",null);n([Gt()],ZM);var DAb=[Qs.YtActionHandlerBehavior,sM.YtLiveChatItemBehavior,ZM.prototype];var $M=function(){var a=D.apply(this,arguments)||this;a.maxLikeCount=0;a.maxReplyCount=0;a.hasLikeStats=!1;a.hasReplyStats=!1;a.isMouseOver=!1;return a}; k($M,D);g=$M.prototype;g.onMouseEnter=function(){var a;(a=this.data)!=null&&a.dynamicStateData&&(this.animation=this.animateShowStats(),this.isMouseOver=!0)}; g.onMouseLeave=function(){var a;if((a=this.data)!=null&&a.dynamicStateData){this.isMouseOver=!1;var b;this.animateHideStats(((b=this.data)==null?void 0:b.dynamicStateData.stateSlideDurationMs)||0,0)}}; g.setRevampContainerWidth=function(){var a=this;(ft(this.hostElement).querySelector("#container").clientWidth||0)===0?(this.hostElement.style.overflow="visible",this.hostElement.style.width="auto"):(this.hostElement.style.overflow="hidden",this.ytLiveChatTickerItemBehavior.shouldAnimateIn?(this.hostElement.style.width="0",Ms(function(){a.hostElement.style.width="auto"},1)):this.hostElement.style.width="auto")}; g.dataChanged=function(a){var b=this;if(a){ft(this.hostElement).querySelector("#content").style.color=this.ytLiveChatTickerItemBehavior.colorFromDecimal(a.amountTextColor);this.ytLiveChatTickerItemBehavior.startCountdown(a.durationSec,a.fullDurationSec);a.amount?(this.ytLiveChatTickerItemBehavior.ariaLabel=this.ytRendererBehavior.getSimpleString(a.amount),Ms(function(){b.ytLiveChatTickerItemBehavior.setContainerWidth()})):a.authorUsername&&(this.ytLiveChatTickerItemBehavior.ariaLabel=this.ytRendererBehavior.getSimpleString(a.authorUsername), Ms(function(){b.setRevampContainerWidth()})); var c,d;this.currentLikeCountText=(c=this.data)==null?void 0:(d=c.dynamicStateData)==null?void 0:d.emptyStateText;var e,f;this.currentReplyCountText=(e=this.data)==null?void 0:(f=e.dynamicStateData)==null?void 0:f.emptyStateText}}; g.stringsAreDifferent=function(a,b){return((a==null?void 0:a.content)||"")!==((b==null?void 0:b.content)||"")}; g.updateStatsBarAndMaybeShowAnimation=function(a,b,c){var d=this;a||c();a&&this.statsBar&&this.username&&this.textContent&&(this.isMouseOver?(b(),c()):(a=this.animateShowStats(),this.data.animationOrigin&&this.data.trackingParams&&Fy().stateChanged(this.data.trackingParams,{animationEventData:{origin:this.data.animationOrigin}}),a.finished.then(function(){var e;setTimeout(function(){b();c();if(!d.isMouseOver){var f,h;d.animateHideStats(((f=d.data)==null?void 0:f.dynamicStateData.stateSlideDurationMs)|| 0,((h=d.data)==null?void 0:h.dynamicStateData.stateUpdateDelayAfterMs)||0)}},((e=d.data)==null?void 0:e.dynamicStateData.stateUpdateDelayBeforeMs)||0)})))}; g.likeCountEntityChanged=function(){var a=this,b=0;if(this.isLiked){var c;b=Number(((c=this.likeCountEntity)==null?void 0:c.likeCountIfLikedNumber)||"1")}else{var d;b=Number(((d=this.likeCountEntity)==null?void 0:d.likeCountIfIndifferentNumber)||"0")}if(this.isLiked){var e;var f=((e=this.likeCountEntity)==null?void 0:e.likeCountIfLiked)||{content:"1"}}else{var h;f=((h=this.likeCountEntity)==null?void 0:h.likeCountIfIndifferent)||{content:"0"}}c=b>this.maxLikeCount&&this.stringsAreDifferent(this.currentLikeCountText, f);this.updateStatsBarAndMaybeShowAnimation(c,function(){a.maxLikeCount=b},function(){a.currentLikeCountText=f})}; g.replyCountEntityChanged=function(){var a=this,b,c=Number(((b=this.replyCountEntity)==null?void 0:b.replyCountNumber)||"0"),d,e=((d=this.replyCountEntity)==null?void 0:d.replyCount)||{content:"0"};b=c>this.maxReplyCount&&this.stringsAreDifferent(this.currentReplyCountText,e);this.updateStatsBarAndMaybeShowAnimation(b,function(){a.maxReplyCount=c},function(){a.currentReplyCountText=e})}; g.animateShowStats=function(){var a=this.textContent.animate({transform:"translateY(-30px)"},{duration:this.data.dynamicStateData.stateSlideDurationMs,fill:"forwards"});this.username.animate({opacity:0},{duration:500,fill:"forwards"});this.statsBar.animate({opacity:1},{duration:500,fill:"forwards"});return a}; g.animateHideStats=function(a,b){this.textContent.animate({transform:"translateY(0)"},{duration:a,fill:"forwards",delay:b});this.username.animate({opacity:1},{duration:300,fill:"forwards",delay:b});this.statsBar.animate({opacity:0},{duration:300,fill:"forwards",delay:b})}; g.computeHasLikeStats=function(a){var b;return!!(a==null?0:(b=a.dynamicStateData)==null?0:b.likeCountEntityKey)}; g.computeHasReplyStats=function(a){var b;return!!(a==null?0:(b=a.dynamicStateData)==null?0:b.replyCountEntityKey)}; ba.Object.defineProperties($M.prototype,{isLiked:{configurable:!0,enumerable:!0,get:function(){return this.engagementState&&this.engagementState.likeState==="TOOLBAR_LIKE_STATE_LIKED"}}, likeIcon:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(((a=this.data)==null?0:(b=a.dynamicStateData)==null?0:b.likedIcon)&&((c=this.data)==null?0:(d=c.dynamicStateData)==null?0:d.likeIcon)){if(this.isLiked){var e,f;a=(e=this.data.dynamicStateData)==null?void 0:(f=e.likedIcon)==null?void 0:f.iconType}else{var h,m;a=(h=this.data.dynamicStateData)==null?void 0:(m=h.likeIcon)==null?void 0:m.iconType}return a==="LIKE_SELECTED"?"yt-sys-icons:like-filled":a}}}, replyIcon:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(a=this.data)==null?void 0:(b=a.dynamicStateData)==null?void 0:(c=b.replyIcon)==null?void 0:c.iconType}}}); $M.prototype.replyCountEntityChanged=$M.prototype.replyCountEntityChanged;$M.prototype.likeCountEntityChanged=$M.prototype.likeCountEntityChanged;$M.prototype.onMouseLeave=$M.prototype.onMouseLeave;$M.prototype.onMouseEnter=$M.prototype.onMouseEnter;n([E(UL.YtPdgLiveChatItemBehavior),r("design:type",Object)],$M.prototype,"ytPdgLiveChatItemBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],$M.prototype,"ytRendererBehavior",void 0); n([E(DAb),r("design:type",Object)],$M.prototype,"ytLiveChatTickerItemBehavior",void 0);n([E(iD),r("design:type",Object)],$M.prototype,"ytLiveChatReduxBehavior",void 0);n([I({selectorArgs:["data.dynamicStateData.likeCountEntityKey"],selector:jyb}),r("design:type",Object)],$M.prototype,"likeCountEntity",void 0);n([I({selectorArgs:["data.dynamicStateData.replyCountEntityKey"],selector:Fwb}),r("design:type",Object)],$M.prototype,"replyCountEntity",void 0); n([I({selectorArgs:["data.dynamicStateData.engagementStateEntityKey"],selector:Ewb}),r("design:type",Object)],$M.prototype,"engagementState",void 0);n([I(),r("design:type",Object)],$M.prototype,"maxLikeCount",void 0);n([I(),r("design:type",Object)],$M.prototype,"maxReplyCount",void 0);n([I(),r("design:type",Object)],$M.prototype,"currentLikeCountText",void 0);n([I(),r("design:type",Object)],$M.prototype,"currentReplyCountText",void 0); n([Et("#text"),r("design:type",Element)],$M.prototype,"username",void 0);n([Et("#stats-bar"),r("design:type",Element)],$M.prototype,"statsBar",void 0);n([Et("#animation-container"),r("design:type",Element)],$M.prototype,"textContent",void 0);n([I({reflectToAttribute:!0,computed:"computeHasLikeStats(data)"}),r("design:type",Object)],$M.prototype,"hasLikeStats",void 0);n([I({reflectToAttribute:!0,computed:"computeHasReplyStats(data)"}),r("design:type",Object)],$M.prototype,"hasReplyStats",void 0); n([I({observer:"dataChanged"}),r("design:type",Object)],$M.prototype,"data",void 0);n([Bt("mouseenter"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$M.prototype,"onMouseEnter",null);n([Bt("mouseleave"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$M.prototype,"onMouseLeave",null);n([F("data.dynamicStateData","engagementState"),r("design:type",Object),r("design:paramtypes",[])],$M.prototype,"isLiked",null); n([F("data.dynamicStateData","isLiked"),r("design:type",Object),r("design:paramtypes",[])],$M.prototype,"likeIcon",null);n([F("data.dynamicStateData"),r("design:type",Object),r("design:paramtypes",[])],$M.prototype,"replyIcon",null);n([Ct("likeCountEntity","isLiked"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$M.prototype,"likeCountEntityChanged",null); n([Ct("replyCountEntity"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$M.prototype,"replyCountEntityChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-ticker-paid-message-item-renderer",noInjection:!0})],$M); J($M,"yt-live-chat-ticker-paid-message-item-renderer",function(){if(CAb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n
\n
\n \n \n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;BAb===void 0&&(BAb=document.createElement("template"));var d=BAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CAb=a}a=CAb;return a},{mode:0});var EAb;var FAb;var aN=function(){return D.apply(this,arguments)||this}; k(aN,D);aN.prototype.dataChanged=function(a){var b=this;a&&(a.tickerThumbnails.length>1&&ft(this.hostElement).querySelector("#content").classList.add("multiple-thumbnails"),this.ytLiveChatTickerItemBehavior.startCountdown(a.durationSec,a.fullDurationSec),Ms(function(){b.ytLiveChatTickerItemBehavior.setContainerWidth()}))}; n([E(UL.YtPdgLiveChatItemBehavior),r("design:type",Object)],aN.prototype,"ytPdgLiveChatItemBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],aN.prototype,"ytRendererBehavior",void 0);n([E(DAb),r("design:type",Object)],aN.prototype,"ytLiveChatTickerItemBehavior",void 0);n([I({observer:"dataChanged"}),r("design:type",Object)],aN.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-ticker-paid-sticker-item-renderer",noInjection:!0})],aN); J(aN,"yt-live-chat-ticker-paid-sticker-item-renderer",function(){if(FAb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;EAb===void 0&&(EAb=document.createElement("template"));var d=EAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);FAb=a}a=FAb;return a},{mode:0});var GAb=function(){this.lastVideoOffsetTimeMsec=0;this.replayQueue=new wbb}; GAb.prototype.addReplayChatItemAction=function(a){this.replayQueue.back_.push(a);this.lastVideoOffsetTimeMsec=Number(a.videoOffsetTimeMsec)}; var HAb=function(a,b){for(var c=a.replayQueue.peek(),d=[];c&&b>=Number(c.videoOffsetTimeMsec);)c=ybb(a.replayQueue),d=d.concat(c.actions||[]),c=a.replayQueue.peek();return d}; GAb.prototype.clear=function(){this.replayQueue.clear();this.lastVideoOffsetTimeMsec=0};var IAb=function(){this.lastUpdateTime=this.JSC$11417_estimatedUpdateInterval=this.callback=null;this.JSC$11417_messageQueue=[];this.JSC$11417_nextUpdateId=null;this.pollResponseDelayQueue=new wbb}; IAb.prototype.clear=function(){this.JSC$11417_nextUpdateId!==null&&(clearTimeout(this.JSC$11417_nextUpdateId),this.JSC$11417_nextUpdateId=null);this.JSC$11417_messageQueue=[]}; IAb.prototype.enqueueActionGroup=function(a){if(this.lastUpdateTime!==null){var b=Date.now()-this.lastUpdateTime;this.pollResponseDelayQueue.back_.push(b);b=this.pollResponseDelayQueue;b.front_.length+b.back_.length>5&&ybb(this.pollResponseDelayQueue);this.JSC$11417_estimatedUpdateInterval=Math.max.apply(null,this.pollResponseDelayQueue.getValues())}this.lastUpdateTime=Date.now();b=[];for(var c=0;c
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;JAb===void 0&&(JAb=document.createElement("template"));var d=JAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KAb=a}a=KAb;return a}}}); n([E(iD),r("design:type",Object)],bN.prototype,"ytLiveChatReduxBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],bN.prototype,"ytRendererstamperBehavior",void 0);n([I({selectorArgs:["data.enabledEntityKey"],selector:Dwb,observer:"onEnabledChange"}),r("design:type",Boolean)],bN.prototype,"enabled",void 0);n([I(),r("design:type",Object)],bN.prototype,"data",void 0);n([Rt({is:"yt-disableable-button-view-model",noInjection:!0})],bN);var LAb;var MAb;var cN=function(){var a=D.apply(this,arguments)||this;a.emojiManager=rM;a.isDarkTheme=document.documentElement.hasAttribute("dark");a.selectedIndex=1;a.actionMap={"yt-lwe-emoji-customization-visible":"handleEmojiCustomizationVisible"};return a}; k(cN,D);g=cN.prototype;g.handleEmojiCustomizationVisible=function(a){this.emojiPickerRenderer.selected=a;this.selectedIndex=1;a?(this.originalEmojiSet=this.emojiCustomizationSet,this.updateSaveButtonState(!1)):this.originalEmojiSet=void 0}; g.emojiCustomizationSetChanged=function(){var a;(a=this.data)!=null&&a.saveButtonEntityKey&&(this.originalEmojiSet||(this.originalEmojiSet=this.emojiCustomizationSet),this.originalEmojiSet&&this.emojiCustomizationSet&&!Gc(this.originalEmojiSet.emojiId,this.emojiCustomizationSet.emojiId)?this.updateSaveButtonState(!0):this.updateSaveButtonState(!1))}; g.updateSaveButtonState=function(a){var b;(b=this.data)!=null&&b.saveButtonEntityKey&&this.ytLiveChatReduxBehavior.dispatch(Ez("booleanEntity",this.data.saveButtonEntityKey,{key:this.data.saveButtonEntityKey,value:a}))}; g.emojiUrl=function(a){a=pM(this.emojiManager,a);if(!a)return"";var b;a=(b=a.image)==null?void 0:b.thumbnails;return dB(a,24)||""}; g.emojiAlt=function(a){var b=pM(this.emojiManager,a);if(!b)return a;var c,d,e,f=(b==null?void 0:(c=b.image)==null?void 0:(d=c.accessibility)==null?void 0:(e=d.accessibilityData)==null?void 0:e.label)||"";return f?f:b.isCustomEmoji?b.shortcuts[0]:b.emojiId||a}; g.emojiAriaLabel=function(a){var b,c;return((b=pM(this.emojiManager,a))==null?void 0:(c=b.shortcuts)==null?void 0:c[0])||a}; g.onEmojiClick=function(a){a.model.index!==0&&(this.selectedIndex=a.model.index)}; g.onEmojiSelect=function(a){a=a.detail;var b,c;((b=this.data)==null?0:b.emojiCustomizationSetEntityKey)&&((c=this.emojiCustomizationSet)==null?0:c.emojiId)&&a.emojiId&&this.canEditEmoji(this.emojiCustomizationSet.emojiId,a.emojiId,this.selectedIndex)&&this.ytLiveChatReduxBehavior.dispatch(Ez("emojiCustomizationSetEntity",this.data.emojiCustomizationSetEntityKey,{key:this.data.emojiCustomizationSetEntityKey,emojiId:this.getUpdatedEmojiIdList(this.emojiCustomizationSet.emojiId,a.emojiId,this.selectedIndex)}))}; g.canEditEmoji=function(a,b,c){a=a.indexOf(b);return a===c||a===0||c===0?!1:!0}; g.getUpdatedEmojiIdList=function(a,b,c){var d=a.indexOf(b);a=[].concat(ja(a));d>=0&&(a[d]=a[c]);a[c]=b;return a}; ba.Object.defineProperties(cN,{template:{configurable:!0,enumerable:!0,get:function(){if(MAb===void 0){var a=document.createElement("template");M(a,"\n
\n
\n \n
\n
\n\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;LAb===void 0&&(LAb=document.createElement("template"));var d=LAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);MAb=a}a=MAb;return a}}}); cN.prototype.onEmojiSelect=cN.prototype.onEmojiSelect;n([E(iD),r("design:type",Object)],cN.prototype,"ytLiveChatReduxBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],cN.prototype,"ytActionHandlerBehavior",void 0);n([Et("yt-emoji-picker-renderer"),r("design:type",Object)],cN.prototype,"emojiPickerRenderer",void 0); n([I({selectorArgs:["data.emojiCustomizationSetEntityKey"],selector:Gwb,observer:"emojiCustomizationSetChanged"}),r("design:type",Object)],cN.prototype,"emojiCustomizationSet",void 0);n([I(),r("design:type",Object)],cN.prototype,"originalEmojiSet",void 0);n([I(),r("design:type",oM)],cN.prototype,"emojiManager",void 0);n([I(),r("design:type",Object)],cN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],cN.prototype,"isDarkTheme",void 0); n([I(),r("design:type",Object)],cN.prototype,"selectedIndex",void 0);n([Bt("yt-emoji-select"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],cN.prototype,"onEmojiSelect",null);n([Rt({is:"yt-emoji-customization-panel-view-model",noInjection:!0})],cN);var NAb;var OAb;var PAb=["transVert01","transVert02","transVert03"],QAb="transHorizLeft01 transHorizRight01 transHorizLeft02 transHorizRight02 transHorizLeft03 transHorizRight03 transHorizLeft04 transHorizRight04".split(" "),dN=function(){var a=D.apply(this,arguments)||this;a.emojiManager=rM;a.isDarkTheme=document.documentElement.hasAttribute("dark");a.actionMap={"yt-create-user-reaction-animation":"createUserReactionAnimation"};a.reactionBuckets=[];a.noEmojiIdentifier="NO_EMOJI";return a}; k(dN,D);g=dN.prototype;g.isActiveChanged=function(){this.isActive||this.cleanupFountain()}; g.desktopFountainEmojiSizePxChanged=function(){st(this.hostElement,{"--emoji-size":this.desktopFountainEmojiSizePx+"px"})}; g.createUserReactionAnimation=function(a){this.createEmojiAnimation(a,!0)}; g.cleanupFountain=function(){clearTimeout(this.emojiBucketTimerId);clearTimeout(this.emojiAnimationTimerId);var a;((a=this.data)==null?0:a.emojiFountainDataEntityKey)&&this.ytLiveChatReduxBehavior.dispatch(Ez("emojiFountainDataEntity",this.data.emojiFountainDataEntityKey,{}));[].concat(ja(this.emojiContainer.children)).forEach(function(b){b.remove()})}; g.detached=function(){this.cleanupFountain()}; g.onEmojiFountainDataEntityUpdate=function(){if(this.isActive){clearTimeout(this.emojiBucketTimerId);var a;this.reactionBuckets=Oh((a=this.emojiFountainData)==null?void 0:a.reactionBuckets)||[];this.processEmojiBucket(0)}}; g.processEmojiBucket=function(a){var b=this;if(this.reactionBuckets&&!(a>=this.reactionBuckets.length)){clearTimeout(this.emojiAnimationTimerId);var c=this.reactionBuckets[a];this.generateEmojiAnimations(c);if(a0&&b===0)if(c===1){e=0;for(var f=l(a.reactionsData),h=f.next();!h.done;h=f.next())h=h.value, h.reactionCount&&h.reactionCount>0&&e++;e=1/e;f=l(a.reactionsData);for(h=f.next();!h.done;h=f.next())h.value.reactionWeightOverride=e}else for(e=1/(1-c),f=l(a.reactionsData),h=f.next();!h.done;h=f.next())h=h.value,h.reactionWeightOverride&&(h.reactionWeightOverride*=e);e=Math.random();f=0;h=l(a.reactionsData);for(var m=h.next();!m.done;m=h.next())if(m=m.value,m.reactionCount&&(f=(m.reactionWeightOverride||m.reactionWeightOverride===0)&&d?f+m.reactionWeightOverride:f+c*m.reactionCount/b,f>e&&(m.reactionCount--, a.totalReactions--,m=this.reactionItemToEmojiString(m),m!==this.noEmojiIdentifier)))return m;return this.noEmojiIdentifier}; g.reactionItemToEmojiString=function(a){if(a.unicodeEmojiId)return a.unicodeEmojiId;if(a.emoteId)return a.emoteId;if(a.videoReactionType)switch(a.videoReactionType){case"VIDEO_REACTION_TYPE_LIKE":return"yt-icons:like-filled";}return this.noEmojiIdentifier}; g.createEmojiAnimation=function(a,b,c,d){b=b===void 0?!1:b;this.lastEmojiRequestedForTesting=a;var e=a.startsWith("yt-icons:"),f=pM(this.emojiManager,a);if(f||e){var h=document.createElement("emoji");h.classList.add("yt-emoji-fountain-view-model");h.classList.add(PAb[Math.floor(Math.random()*PAb.length)]);var m=document.createElement("div");m.classList.add("yt-emoji-fountain-view-model");m.classList.add("horizontal-container");m.classList.add(QAb[Math.floor(Math.random()*QAb.length)]);b?(c=document.createElement("div"), c.classList.add("user-reaction-bubble"),c.classList.add("yt-emoji-fountain-view-model"),m.appendChild(c)):(c&&(h.style.animationDuration=c+"ms",m.style.animationDuration=c+"ms"),d&&(h.style.width=d+"px",h.style.height=d+"px"));e?(e=document.createElement("yt-icon"),e.polymerController.icon=a,d&&(e.style.width=d+"px",e.style.height=d+"px"),a=e):a=this.emojiManager.createEmoji(f,!1);a.classList.add("yt-emoji-fountain-view-model");m.appendChild(a);h.appendChild(m);this.emojiContainer.appendChild(h); h.addEventListener("animationend",function(){h.remove()}); var p,q;if((p=this.data)==null?0:(q=p.loggingDirectives)==null?0:q.trackingParams)b=b?Dv(183501):Dv(183500),$L(this.data.loggingDirectives.trackingParams,b),Cxb(b);setTimeout(function(){h&&h.remove()},2E3)}}; g.getEmojiDelayMsFromDistribution=function(a){return Math.random()*(a||1)*1E3}; g.getEmojiDelayMsFromTargetEps=function(a){return Math.random()*2*(1/a)*1E3}; g.linearInterpolateBounded=function(a,b,c,d,e){e=Math.min(Math.max(e,a),c);return(b*(c-e)+d*(e-a))/(c-a)}; dN.prototype.onEmojiFountainDataEntityUpdate=dN.prototype.onEmojiFountainDataEntityUpdate;dN.prototype.desktopFountainEmojiSizePxChanged=dN.prototype.desktopFountainEmojiSizePxChanged;dN.prototype.isActiveChanged=dN.prototype.isActiveChanged;n([I(),r("design:type",oM)],dN.prototype,"emojiManager",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],dN.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],dN.prototype,"ytLiveChatReduxBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],dN.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],dN.prototype,"data",void 0);n([I({selectorArgs:["data.emojiFountainDataEntityKey"],selector:function(a,b){return Zz(a.entities,"emojiFountainDataEntity",b)}}), r("design:type",Object)],dN.prototype,"emojiFountainData",void 0);n([I(),r("design:type",Boolean)],dN.prototype,"isActive",void 0);n([Ct("isActive"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dN.prototype,"isActiveChanged",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],dN.prototype,"isDarkTheme",void 0);n([I(),r("design:type",String)],dN.prototype,"lastEmojiRequestedForTesting",void 0); n([I({value:function(){return Yk("desktop_fountain_emoji_size_px",20)}}), r("design:type",Number)],dN.prototype,"desktopFountainEmojiSizePx",void 0);n([Ct("desktopFountainEmojiSizePx"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dN.prototype,"desktopFountainEmojiSizePxChanged",null);n([Et("#emoji-container"),r("design:type",HTMLElement)],dN.prototype,"emojiContainer",void 0);n([Ct("emojiFountainData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dN.prototype,"onEmojiFountainDataEntityUpdate",null); n([Rt({disableElementRegistration:!0,is:"yt-emoji-fountain-view-model",noInjection:!0})],dN); J(dN,"yt-emoji-fountain-view-model",function(){if(OAb===void 0){var a=document.createElement("template");M(a,"
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;NAb===void 0&&(NAb=document.createElement("template"));var d=NAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);OAb=a}a=OAb;return a},{mode:0});var RAb;var SAb;var TAb;var UAb;var eN=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-cancel-vote-action":"handleVoteRequestError"};return a}; k(eN,D);g=eN.prototype;g.detached=function(){clearTimeout(this.spinnerTimerId)}; g.updateVoteBarStyles=function(){var a=this.hasVoted,b=this.data;b&&b.voteRatio&&a&&st(this.hostElement,{"--yt-live-chat-poll-choice-vote-bar-transform":"translateX("+(100*b.voteRatio-100+"%)")})}; g.onClick=function(){!this.hasVoted&&this.get("command.sendLiveChatVoteEndpoint")&&(this.set("data.selected",!0),Nu(this.hostElement,[this.command]))}; g.handleVoteRequestError=function(){this.set("data.selected",!1)}; g.voteRequestInFlightChanged=function(){var a=this;this.voteRequestInFlight?this.spinnerTimerId=setTimeout(function(){a.showSpinner=!0},2E3):(clearTimeout(this.spinnerTimerId),this.showSpinner=!1)}; ba.Object.defineProperties(eN.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a=this.data.selected;return a===void 0?!!this.selected:!!a}}, command:{configurable:!0,enumerable:!0,get:function(){return this.data.selectServiceEndpoint}}, signInEndpoint:{configurable:!0,enumerable:!0,get:function(){return this.data.signinEndpoint}}, hasVotes:{configurable:!0,enumerable:!0,get:function(){return this.data.voteRatio>0}}}); eN.prototype.voteRequestInFlightChanged=eN.prototype.voteRequestInFlightChanged;eN.prototype.handleVoteRequestError=eN.prototype.handleVoteRequestError;eN.prototype.updateVoteBarStyles=eN.prototype.updateVoteBarStyles;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],eN.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],eN.prototype,"data",void 0); n([I({reflectToAttribute:!0}),F("data.selected"),r("design:type",Boolean),r("design:paramtypes",[])],eN.prototype,"selected",null);n([I(),r("design:type",Number)],eN.prototype,"spinnerTimerId",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],eN.prototype,"voteRequestInFlight",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],eN.prototype,"hasVoted",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],eN.prototype,"showSpinner",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],eN.prototype,"enableBannerUpdate",void 0);n([I(),F("data.selectServiceEndpoint"),r("design:type",Object),r("design:paramtypes",[])],eN.prototype,"command",null);n([I(),F("data.signinEndpoint"),r("design:type",Object),r("design:paramtypes",[])],eN.prototype,"signInEndpoint",null);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],eN.prototype,"isWinning",void 0); n([I({reflectToAttribute:!0}),F("data.voteRatio"),r("design:type",Boolean),r("design:paramtypes",[])],eN.prototype,"hasVotes",null);n([Ct("data","hasVoted"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eN.prototype,"updateVoteBarStyles",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eN.prototype,"handleVoteRequestError",null); n([Ct("voteRequestInFlight"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eN.prototype,"voteRequestInFlightChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-poll-choice",noInjection:!0})],eN); J(eN,"yt-live-chat-poll-choice",function(){if(UAb===void 0){var a=document.createElement("template");M(a,"\n \n
\n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;TAb===void 0&&(TAb=document.createElement("template"));var d=TAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);UAb=a}a=UAb;return a},{mode:0});var VAb;var WAb;var fN=function(){var a=D.apply(this,arguments)||this;a.modern=y("web_button_rework_with_live");a.small=!1;return a}; k(fN,D);fN.prototype.computeIsSmall=function(){var a;return((a=this.buttonOverrides)==null?void 0:a.size)==="S"}; fN.prototype.computeId=function(){return this.data&&this.data.targetId}; n([E(kL.YtLiveChatTooltipTargetingBehavior),r("design:type",Object)],fN.prototype,"ytLiveChatTooltipTargetingBehavior",void 0);n([I({computed:"computeId(data.targetId)",reflectToAttribute:!0}),r("design:type",String)],fN.prototype,"id",void 0);n([I(),r("design:type",Object)],fN.prototype,"buttonOverrides",void 0);n([I(),r("design:type",Object)],fN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],fN.prototype,"modern",void 0); n([I({reflectToAttribute:!0,computed:"computeIsSmall(buttonOverrides)"}),r("design:type",Object)],fN.prototype,"small",void 0);n([St({disableElementRegistration:!0,is:"yt-live-chat-button"})],fN); J(fN,"yt-live-chat-button",function(){if(WAb===void 0){var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;VAb===void 0&&(VAb=document.createElement("template"));var d=VAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);WAb=a}a=WAb;return a},{mode:0});var XAb;var YAb;var gN=function(){return D.apply(this,arguments)||this}; k(gN,D);g=gN.prototype;g.computeButtonOverrides=function(a){return{size:"S",style:a?"mono":"mono-inverse",iconPosition:"icon-only"}}; g.configureRendererStamper=function(){return{"cachedData.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-live-chat-button",properties:{buttonOverrides:"[[buttonOverrides]]"}}}}}}; g.dataChanged=function(){this.data&&this.data.contextMenuButton&&(this.data.contextMenuEndpoint=this.get("contextMenuButton.buttonRenderer.command",this.data))}; g.computeCachedData=function(){return this.cachedData?this.cachedData:this.data}; g.computeCreatorPhoto=function(){return this.cachedData?this.cachedData.liveChatPollType==="LIVE_CHAT_POLL_TYPE_STADIA"&&this.cachedData.questionThumbnail||this.cachedData.liveChatPollType==="LIVE_CHAT_POLL_TYPE_CREATOR"?this.cachedData.thumbnail||null:null:null}; g.computeGamePhoto=function(){return this.cachedData?this.cachedData.questionThumbnail?this.cachedData.questionThumbnail:this.cachedData.liveChatPollType==="LIVE_CHAT_POLL_TYPE_STADIA"?this.cachedData.thumbnail||null:null:null}; g.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; g.onRenderStamperFinished=function(){var a=this.get("cachedData.contextMenuButton.buttonRenderer.targetId");a&&(this.ytLiveChatItemBehavior.menuButton=ft(this.hostElement).querySelector("#"+a))}; gN.prototype.onRenderStamperFinished=gN.prototype.onRenderStamperFinished;gN.prototype.dataChanged=gN.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],gN.prototype,"ytRendererstamperBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],gN.prototype,"ytLiveChatItemBehavior",void 0);n([I(),r("design:type",Object)],gN.prototype,"data",void 0);n([I({computed:"computeCachedData(data)"}),r("design:type",Object)],gN.prototype,"cachedData",void 0); n([I({computed:"computeCreatorPhoto(cachedData.thumbnail, cachedData.liveChatPollType)"}),r("design:type",Object)],gN.prototype,"creatorPhoto",void 0);n([I({computed:"computeGamePhoto(cachedData.thumbnail, cachedData.liveChatPollType)"}),r("design:type",Object)],gN.prototype,"gamePhoto",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],gN.prototype,"inCollapsedBanner",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],gN.prototype,"enableBannerUpdate",void 0);n([I({computed:"computeButtonOverrides(enableBannerUpdate)"}),r("design:type",Object)],gN.prototype,"buttonOverrides",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],gN.prototype,"dataChanged",null); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],gN.prototype,"onRenderStamperFinished",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-poll-header-renderer",noInjection:!0})],gN); J(gN,"yt-live-chat-poll-header-renderer",function(){if(YAb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n
\n
\n
\n \n \n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;XAb===void 0&&(XAb=document.createElement("template"));var d=XAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);YAb=a}a=YAb;return a},{mode:0});var ZAb;var $Ab;var hN=function(){var a=D.apply(this,arguments)||this;a.buttonOverrides={style:"mono",type:"filled"};a.actionMap={"yt-live-chat-actions":"handleLiveChatActions","yt-cancel-vote-action":"handleVoteRequestError","yt-update-live-chat-poll-action":"handleUpdateLiveChatPollAction"};return a}; k(hN,D);g=hN.prototype; g.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{pollHeaderRenderer:{component:"yt-live-chat-poll-header-renderer",properties:{inCollapsedBanner:"[[inCollapsedBanner]]",enableBannerUpdate:"[[enableBannerUpdate]]"}}},stamperStableList:!0},pollChoices:{id:"poll-choice-container",mapping:{pollChoice:{component:"yt-live-chat-poll-choice",properties:{enableBannerUpdate:"[[enableBannerUpdate]]"}}},stamperStableList:!0},"data.button":{id:"button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}}; g.created=function(){this.collapseTimerId=void 0}; g.detached=function(){clearTimeout(this.collapseTimerId)}; g.pollChoicesChanged=function(){var a=this,b=this.voteRequestInFlight,c,d=(c=this.data)==null?void 0:c.choices;if(d){this.set("pollChoices",d.map(function(m){return{pollChoice:m}})); var e=this.displayVoteResults||b,f=0;if(this.highlightWinningOption){c=1;for(var h=d.length;cd[f].voteRatio&&(f=c)}d=ft(this.hostElement).querySelector("#poll-choice-container").children;Array.prototype.forEach.call(d,function(m,p){m.hasVoted=e;m.voteRequestInFlight=b;a.highlightWinningOption&&(m.isWinning=p===f,a.inCollapsedBanner&&a.slidePollChoice(m))})}}; g.handleLiveChatActions=function(a){var b=this;a.forEach(function(c){z(c,yjb)&&b.handleUpdateLiveChatPollAction(c)})}; g.handleUpdateLiveChatPollAction=function(a){if(a=this.get("updateLiveChatPollAction.pollToUpdate.pollRenderer",a))this.set("data.displayVoteResults",a.displayVoteResults),this.displayVoteResults&&this.set("data.choices",a.choices),a.header&&this.set("data.header",a.header)}; g.computeDisplayVoteResults=function(a){return this.displayVoteResults?!0:!!a}; g.inCollapsedBannerChanged=function(){var a=this.inCollapsedBanner,b=et(ft(this.hostElement).querySelector("#header")).firstElementChild;b&&(b.inCollapsedBanner=a,this.slidePollContents())}; g.slidePollContents=function(){var a=this;if(this.highlightWinningOption){clearTimeout(this.collapseTimerId);this.isTransitioningCollapse=!0;var b=ft(this.hostElement).querySelector("yt-live-chat-poll-choice[is-winning]");if(this.inCollapsedBanner){var c=ft(this.hostElement).querySelector("#collapse-container").clientHeight;ft(this.hostElement).querySelector("#collapse-container").style.height=c+"px";this.slidePollChoice(b);ft(this.hostElement).querySelector("#collapse-container").style.height="0"}else ft(this.hostElement).querySelector("#collapse-container").style.height= "auto",b.style.transform="translateY(0)";this.collapseTimerId=setTimeout(function(){a.isTransitioningCollapse=!1;a.collapseTimerId=void 0},350)}}; g.slidePollChoice=function(a){if(a.isWinning){var b=ft(ft(this.hostElement).querySelector("#header")).firstElementChild;b=ft(b).querySelector("#content-top").clientHeight;a.style.transform="translateY(-"+(b+a.offsetTop)+"px)"}else a.style.transform="translateY(0)"}; g.handleServiceRequestSent=function(a){(a=this.get("detail.endpoint",a))&&a.sendLiveChatVoteEndpoint&&(this.voteRequestInFlight=!0)}; g.handleServiceRequestCompleted=function(a,b){this.voteRequestInFlight=!1;var c;this.endPollRequestInFlight&&((c=b.data)==null?0:c.success)&&(this.hasClosed=!0);this.endPollRequestInFlight=!1}; g.handleServiceRequestError=function(){this.endPollRequestInFlight=!1;this.handleVoteRequestError()}; g.handleVoteRequestError=function(){this.voteRequestInFlight=!1}; g.onClickButton=function(a){a.stopPropagation()}; g.handleEndButtonAction=function(a){a.detail.actionName==="yt-service-request"&&(this.endPollRequestInFlight||this.hasClosed?a.stopPropagation():this.endPollRequestInFlight=!0)}; g.pollStateEntityChanged=function(){var a=this,b=this.pollStateEntity;if(b){this.set("data.header.pollHeaderRenderer.metadataText",b.metadataText);var c;this.set("data.choices",b==null?void 0:(c=b.pollChoiceStates)==null?void 0:c.map(function(d){var e={};Object.assign(e,a.get("data.choices."+d.key));var f;e.votePercentage=(f=d.value)==null?void 0:f.votePercentage;var h;e.voteRatio=(h=d.value)==null?void 0:h.voteRatio;return e}))}}; hN.prototype.pollStateEntityChanged=hN.prototype.pollStateEntityChanged;hN.prototype.handleServiceRequestError=hN.prototype.handleServiceRequestError;hN.prototype.handleServiceRequestCompleted=hN.prototype.handleServiceRequestCompleted;hN.prototype.handleServiceRequestSent=hN.prototype.handleServiceRequestSent;hN.prototype.inCollapsedBannerChanged=hN.prototype.inCollapsedBannerChanged;hN.prototype.pollChoicesChanged=hN.prototype.pollChoicesChanged; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],hN.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],hN.prototype,"ytRendererstamperBehavior",void 0);n([E(iD),r("design:type",Object)],hN.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],hN.prototype,"data",void 0);n([I({selector:Bwb,selectorArgs:["data.pollStateEntityKey"]}),r("design:type",Object)],hN.prototype,"pollStateEntity",void 0); n([I({value:!1}),r("design:type",Boolean)],hN.prototype,"voteRequestInFlight",void 0);n([I({value:!1}),r("design:type",Boolean)],hN.prototype,"endPollRequestInFlight",void 0);n([I({value:!1}),r("design:type",Boolean)],hN.prototype,"hasClosed",void 0);n([I({value:!1,computed:"computeDisplayVoteResults(data.displayVoteResults)"}),r("design:type",Boolean)],hN.prototype,"displayVoteResults",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],hN.prototype,"highlightWinningOption",void 0);n([I(),r("design:type",Array)],hN.prototype,"pollChoices",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],hN.prototype,"inCollapsedBanner",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],hN.prototype,"enableBannerUpdate",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],hN.prototype,"isTransitioningCollapse",void 0); n([I(),r("design:type",Object)],hN.prototype,"collapseTimerId",void 0);n([I(),r("design:type",Object)],hN.prototype,"buttonOverrides",void 0);n([Ct("data.choices","voteRequestInFlight"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hN.prototype,"pollChoicesChanged",null);n([Ct("inCollapsedBanner"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hN.prototype,"inCollapsedBannerChanged",null); n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],hN.prototype,"handleServiceRequestSent",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],hN.prototype,"handleServiceRequestCompleted",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hN.prototype,"handleServiceRequestError",null); n([Ct("pollStateEntity"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hN.prototype,"pollStateEntityChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-poll-renderer",noInjection:!0})],hN); J(hN,"yt-live-chat-poll-renderer",function(){if($Ab===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;ZAb===void 0&&(ZAb=document.createElement("template"));var d=ZAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$Ab=a}a=$Ab;return a},{mode:0});var aBb;var bBb;var iN=function(){return D.apply(this,arguments)||this}; k(iN,D);iN.prototype.maybeLoadAnimationBackground=function(){this.useAnimationBackground?this.lottieAnimation||(this.lottieAnimation=lottie.loadAnimation({container:this.animationBackground,loop:!0,renderer:"svg",path:"https://www.gstatic.com/youtube/img/livestream/live_chat/lottie_animation/shimmer_background.json",autoplay:!0})):this.lottieAnimation&&this.lottieAnimation.destroy()}; iN.prototype.computeUseRegularBackground=function(){return!this.useLargeBackground&&!this.useAnimationBackground}; iN.prototype.created=function(){this.ids={background:Aw(),maskOne:Aw(),maskTwo:Aw(),gradient:Aw(),largeBackground:Aw(),largeGradientOne:Aw(),largeGradientTwo:Aw(),largeGradientPath:Aw()}}; iN.prototype.maybeLoadAnimationBackground=iN.prototype.maybeLoadAnimationBackground;n([I({value:!1}),r("design:type",Boolean)],iN.prototype,"useLargeBackground",void 0);n([I({value:!1}),r("design:type",Boolean)],iN.prototype,"useAnimationBackground",void 0);n([I({value:!0,computed:"computeUseRegularBackground(useLargeBackground, useAnimationBackground)"}),r("design:type",Boolean)],iN.prototype,"useRegularBackground",void 0);n([I(),r("design:type",Object)],iN.prototype,"ids",void 0); n([I(),r("design:type",Object)],iN.prototype,"lottieAnimation",void 0);n([Et("#animation-background"),r("design:type",HTMLDivElement)],iN.prototype,"animationBackground",void 0);n([Ct("useAnimationBackground"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],iN.prototype,"maybeLoadAnimationBackground",null);n([Rt({disableElementRegistration:!0,is:"yt-live-interactivity-component-background",noInjection:!0})],iN); J(iN,"yt-live-interactivity-component-background",function(){if(bBb===void 0){var a=document.createElement("template");M(a,"\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;aBb===void 0&&(aBb=document.createElement("template"));var d=aBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bBb=a}a=bBb;return a},{mode:0});var jN=function(){var a=D.apply(this,arguments)||this;a.enableBannerUpdate=!1;a.actionMap={"yt-live-chat-actions":"handleLiveChatActions","yt-remove-chat-item-action":"handleRemoveChatItemAction","yt-mark-chat-item-as-deleted-action":"handleMarkChatItemAsDeletedAction"};return a}; k(jN,D);g=jN.prototype;g.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{pollRenderer:{component:"yt-live-chat-poll-renderer",properties:{enableBannerUpdate:"[[enableBannerUpdate]]"}}}}}}; g.computeId=function(){return this.data&&this.data.id||""}; g.handleLiveChatActions=function(a){a=l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=EBa(b);if(!c)break;c==="removeChatItemAction"?this.handleRemoveChatItemAction(b):c==="markChatItemAsDeletedAction"&&this.handleMarkChatItemAsDeletedAction(b)}}; g.handleRemoveChatItemAction=function(a){this.handleRemoveAction(z(a,BJ))}; g.handleMarkChatItemAsDeletedAction=function(a){this.handleRemoveAction(z(a,DJ))}; g.handleRemoveAction=function(a){this.hostElement.id===a.targetItemId&&Ku(this.hostElement,"yt-close-live-chat-action-panel-action",[{closeLiveChatActionPanelAction:{targetPanelId:this.hostElement.id}}])}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],jN.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],jN.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],jN.prototype,"data",void 0);n([I({computed:"computeId(data.id)"}),r("design:type",String)],jN.prototype,"id",void 0);n([I({value:function(){return y("live_chat_relocate_web_banner_update")}, reflectToAttribute:!0}),r("design:type",Object)],jN.prototype,"enableBannerUpdate",void 0);n([St({disableElementRegistration:!0,is:"yt-live-chat-action-panel-renderer"})],jN); J(jN,"yt-live-chat-action-panel-renderer",function(){if(SAb===void 0){var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;RAb===void 0&&(RAb=document.createElement("template"));var d=RAb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);SAb=a}a=SAb;return a},{mode:0});var cBb;var dBb,eBb=function(){if(dBb!==void 0)return dBb;var a=document.createElement("template");M(a,""); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;cBb===void 0&&(cBb=document.createElement("template"));var d=cBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return dBb=a};var kN=function(){var a=D.apply(this,arguments)||this;a.animationRef={};a.creatorGoalCelebrationLottieProps=void 0;a.animationPlaying=!1;a.currentCreatorGoalState="CREATOR_GOAL_STATE_UNKNOWN";a.creatorGoalEntityKey="";return a}; k(kN,D);kN.prototype.onCreatorGoalCelebrationComplete=function(){this.creatorGoalCelebrationLottieProps=void 0;this.animationPlaying=!1}; kN.prototype.playAnimation=function(){this.animationPlaying=!0;this.creatorGoalCelebrationLottieProps={animationRef:this.animationRef,animationConfig:{name:"yt-live-chat-overlay-animation",path:"https://www.gstatic.com/youtube/img/pdg/super_chat/creator_goal_confetti_v1.json",autoplay:!0,loop:!1,rendererSettings:{viewBoxOnly:!1}},listeners:{complete:this.onCreatorGoalCelebrationComplete.bind(this)}}}; kN.prototype.handleCreatorGoalStateChange=function(){if(this.creatorGoalEntity&&this.creatorGoalEntity.creatorGoalState){var a=this.creatorGoalEntity.creatorGoalState;this.currentCreatorGoalState==="CREATOR_GOAL_STATE_ACTIVE"&&a==="CREATOR_GOAL_STATE_COMPLETE"&&this.playAnimation();this.currentCreatorGoalState=a}}; ba.Object.defineProperties(kN,{template:{configurable:!0,enumerable:!0,get:function(){return eBb()}}}); kN.prototype.handleCreatorGoalStateChange=kN.prototype.handleCreatorGoalStateChange;n([E(iD),r("design:type",Object)],kN.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],kN.prototype,"animationRef",void 0);n([I(),r("design:type",Object)],kN.prototype,"creatorGoalCelebrationLottieProps",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kN.prototype,"animationPlaying",void 0);n([I(),r("design:type",Object)],kN.prototype,"currentCreatorGoalState",void 0); n([I(),r("design:type",Object)],kN.prototype,"creatorGoalEntityKey",void 0);n([I({selectorArgs:["creatorGoalEntityKey"],selector:Hwb}),r("design:type",Object)],kN.prototype,"creatorGoalEntity",void 0);n([Ct("creatorGoalEntity.creatorGoalState"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kN.prototype,"handleCreatorGoalStateChange",null);n([Rt({is:"yt-live-chat-animation-overlay-renderer",disableElementRegistration:!0,noInjection:!0})],kN); J(kN,"yt-live-chat-animation-overlay-renderer",function(){return eBb()},{mode:0});var fBb;var gBb;var hBb;var iBb;var jBb;var kBb;var lBb=function(){return D.apply(this,arguments)||this}; k(lBb,D);n([I(),r("design:type",Object)],lBb.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-message-subtext-renderer",noInjection:!0})],lBb); J(lBb,"yt-live-chat-message-subtext-renderer",function(){if(kBb===void 0){var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;jBb===void 0&&(jBb=document.createElement("template"));var d=jBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kBb=a}a=kBb;return a},{mode:0});var lN=function(){var a=D.apply(this,arguments)||this;a.subtextOnBottom=!1;a.buttonOverrides={style:"mono",type:"tonal"};return a}; k(lN,D);lN.prototype.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.subtext":{id:"subtext",mapping:{messageSubtextRenderer:"yt-live-chat-message-subtext-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],lN.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],lN.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],lN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],lN.prototype,"subtextOnBottom",void 0);n([I(),r("design:type",Object)],lN.prototype,"buttonOverrides",void 0); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-message-renderer",noInjection:!0})],lN); J(lN,"yt-live-chat-message-renderer",function(){if(iBb===void 0){var a=document.createElement("template");M(a,"\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;hBb===void 0&&(hBb=document.createElement("template"));var d=hBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);iBb=a}a=iBb;return a},{mode:0});var mBb;var nBb;var oBb;var pBb;var mN=function(){var a=D.apply(this,arguments)||this;a.inCollapsedBanner=!1;a.enableBannerUpdate=!1;a.onLikeButtonClick=a.onFeedbackButtonClick.bind(a,!0);a.onDislikeButtonClick=a.onFeedbackButtonClick.bind(a,!1);return a}; k(mN,D);g=mN.prototype; g.configureRendererStamper=function(){return{"data.icon":{id:"icon",mapping:{iconType:{component:"yt-icon",properties:{icon:"[[data.icon.iconType]]"},attributes:{"default-to-filled":!0}}}},"data.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"},properties:{overrides:"[[buttonOverrides]]"}}}},"data.likeFeedbackButton":{id:"like-feedback-button",events:!0,mapping:{toggleButtonViewModel:{component:"yt-toggle-button-view-model",properties:{overrides:"[[buttonOverrides]]", scopingClassName:"[[is]]",onToggle:"[[onLikeButtonClick]]"}}}},"data.dislikeFeedbackButton":{id:"dislike-feedback-button",events:!0,mapping:{toggleButtonViewModel:{component:"yt-toggle-button-view-model",properties:{overrides:"[[buttonOverrides]]",scopingClassName:"[[is]]",onToggle:"[[onDislikeButtonClick]]"}}}}}}; g.dataChanged=function(){var a=this.data,b;if(z(this==null?void 0:(b=this.data)==null?void 0:b.contextMenuButton,YJ)){var c;a.contextMenuEndpoint=z((c=this.data)==null?void 0:c.contextMenuButton,YJ).command}else a.contextMenuEndpoint=void 0}; g.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; g.onFeedbackButtonClick=function(a,b){if(this.likeButtonEl&&this.dislikeButtonEl){var c=z(this.data.likeFeedbackButton,fK),d=z(this.data.dislikeFeedbackButton,fK);a?c.isToggled=b:d.isToggled=b;a&&b?this.maybeUntoggleFeedbackButton(d):!a&&b&&this.maybeUntoggleFeedbackButton(c)}}; g.onRenderStamperFinished=function(){this.ytLiveChatItemBehavior.menuButton=ft(this.hostElement).querySelector("#menu-button")}; g.maybeUntoggleFeedbackButton=function(a){a.isToggled&&(a.isToggled=!1,this.data=Object.assign({},this.data))}; ba.Object.defineProperties(mN.prototype,{buttonOverrides:{configurable:!0,enumerable:!0,get:function(){return{size:"S",style:this.enableBannerUpdate?"mono":"mono-inverse",iconPosition:"icon-only"}}}, hasFeedbackButtons:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(((a=this.data)==null?0:a.likeFeedbackButton)&&((b=this.data)==null?0:b.dislikeFeedbackButton))}}}); mN.prototype.onRenderStamperFinished=mN.prototype.onRenderStamperFinished;n([E(wz.YtRendererBehavior),r("design:type",Object)],mN.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],mN.prototype,"ytRendererstamperBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],mN.prototype,"ytLiveChatItemBehavior",void 0);n([I({observer:"dataChanged"}),r("design:type",Object)],mN.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],mN.prototype,"inCollapsedBanner",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],mN.prototype,"enableBannerUpdate",void 0);n([F("enableBannerUpdate"),r("design:type",Object),r("design:paramtypes",[])],mN.prototype,"buttonOverrides",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],mN.prototype,"hasFeedbackButtons",null); n([Et("#like-feedback-button > yt-toggle-button-view-model"),r("design:type",HTMLElement)],mN.prototype,"likeButtonEl",void 0);n([Et("#dislike-feedback-button > yt-toggle-button-view-model"),r("design:type",HTMLElement)],mN.prototype,"dislikeButtonEl",void 0);n([I(),r("design:type",Object)],mN.prototype,"onLikeButtonClick",void 0);n([I(),r("design:type",Object)],mN.prototype,"onDislikeButtonClick",void 0); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mN.prototype,"onRenderStamperFinished",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-banner-chat-summary-renderer",noInjection:!0})],mN); J(mN,"yt-live-chat-banner-chat-summary-renderer",function(){if(pBb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;oBb===void 0&&(oBb=document.createElement("template"));var d=oBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pBb=a}a=pBb;return a},{mode:0});var qBb;var rBb;var nN=function(){var a=D.apply(this,arguments)||this;a.enableBannerUpdate=!1;return a}; k(nN,D);g=nN.prototype;g.computeButtonOverrides=function(a){return{style:a?"mono":"mono-inverse",size:"S"}}; g.configureRendererStamper=function(){return{"data.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"},params:{forceModernIconButton:!0},attributes:{id:"menu-button"}}}}}}; g.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; g.dataChanged=function(){this.data&&this.data.contextMenuButton&&(this.data.contextMenuEndpoint=this.get("contextMenuButton.buttonRenderer.command",this.data))}; g.onRenderStamperFinished=function(){this.ytLiveChatItemBehavior.menuButton=ft(this.hostElement).querySelector("#menu-button")}; nN.prototype.onRenderStamperFinished=nN.prototype.onRenderStamperFinished;nN.prototype.dataChanged=nN.prototype.dataChanged;n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],nN.prototype,"ytLiveChatItemBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],nN.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],nN.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:function(){return y("web_button_rework_with_live")}}), r("design:type",Boolean)],nN.prototype,"modern",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],nN.prototype,"inCollapsedBanner",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],nN.prototype,"enableBannerUpdate",void 0);n([I({computed:"computeButtonOverrides(enableBannerUpdate)"}),r("design:type",Object)],nN.prototype,"buttonOverrides",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nN.prototype,"dataChanged",null);n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nN.prototype,"onRenderStamperFinished",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-banner-header-renderer",noInjection:!0})],nN); var sBb=J(nN,"yt-live-chat-banner-header-renderer",function(){if(rBb===void 0){var a=document.createElement("template");M(a,"
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;qBb===void 0&&(qBb=document.createElement("template"));var d=qBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rBb=a}a=rBb;return a},{mode:0});var tBb;var uBb;var oN=function(){var a=D.apply(this,arguments)||this;a.enableBannerUpdate=!1;return a}; k(oN,D);oN.prototype.onChoiceChanged=function(){this.data&&st(this.hostElement,{"--yt-live-chat-poll-choice-vote-bar-transform":"translateX("+(100*(this.data.voteRatio||0)-100+"%)")})}; oN.prototype.onChoiceChanged=oN.prototype.onChoiceChanged;n([I(),r("design:type",Object)],oN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],oN.prototype,"enableBannerUpdate",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oN.prototype,"onChoiceChanged",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-banner-poll-choice"})],oN); J(oN,"yt-live-chat-banner-poll-choice",function(){if(uBb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n \n \n
\n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;tBb===void 0&&(tBb=document.createElement("template"));var d=tBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uBb=a}a=uBb;return a},{mode:0});var vBb;var wBb;var pN=function(){var a=D.apply(this,arguments)||this;a.enableBannerUpdate=!1;a.enableButtonUpdate=!1;return a}; k(pN,D);pN.prototype.configureRendererStamper=function(){return{choices:{id:"poll-choices-container",mapping:{choiceData:{component:"yt-live-chat-banner-poll-choice",properties:{enableBannerUpdate:"[[enableBannerUpdate]]"}}},stamperStableList:!0},"data.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"},properties:{overrides:"[[buttonOverrides]]"}}}}}}; pN.prototype.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; pN.prototype.dataChanged=function(){var a=this.data,b;if(z(this==null?void 0:(b=this.data)==null?void 0:b.contextMenuButton,YJ)){var c;a.contextMenuEndpoint=z((c=this.data)==null?void 0:c.contextMenuButton,YJ).command}else a.contextMenuEndpoint=void 0}; pN.prototype.onRenderStamperFinished=function(){this.ytLiveChatItemBehavior.menuButton=ft(this.hostElement).querySelector("#menu-button")}; ba.Object.defineProperties(pN.prototype,{metadataText:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.liveChatPollStateEntity)==null?void 0:a.metadataText)!=null?b:{}}}, collapsedMetadataText:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.liveChatPollStateEntity)==null?void 0:a.collapsedMetadataText)!=null?b:{}}}, showPollQuestion:{configurable:!0,enumerable:!0,get:function(){var a;return!this.inCollapsedBanner&&!((a=this.data)==null||!a.pollQuestion)}}, choices:{configurable:!0,enumerable:!0,get:function(){var a,b=((a=this.liveChatPollStateEntity)==null?void 0:a.pollChoiceStates)||[],c={};a=l(b);for(b=a.next();!b.done;b=a.next())b=b.value,b.key!==void 0&&b.value&&(c[b.key]=b.value);var d,e,f;return(f=(d=this.data)==null?void 0:(e=d.pollChoices)==null?void 0:e.map(function(h){return{choiceData:Object.assign({},c[h.pollOptionId]||{},h)}}))!=null?f:[]}}, buttonOverrides:{configurable:!0,enumerable:!0,get:function(){return{size:"S",style:this.enableBannerUpdate||this.enableButtonUpdate?"mono":"mono-inverse",iconPosition:"icon-only"}}}}); pN.prototype.onRenderStamperFinished=pN.prototype.onRenderStamperFinished;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pN.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],pN.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],pN.prototype,"ytLiveChatReduxBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],pN.prototype,"ytLiveChatItemBehavior",void 0); n([I({observer:"dataChanged"}),r("design:type",Object)],pN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],pN.prototype,"inCollapsedBanner",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],pN.prototype,"enableBannerUpdate",void 0);n([I({selectorArgs:["data.liveChatPollStateEntityKey"],selector:Bwb}),r("design:type",Object)],pN.prototype,"liveChatPollStateEntity",void 0); n([F("liveChatPollStateEntity"),r("design:type",Object),r("design:paramtypes",[])],pN.prototype,"metadataText",null);n([F("liveChatPollStateEntity"),r("design:type",Object),r("design:paramtypes",[])],pN.prototype,"collapsedMetadataText",null);n([F("inCollapsedBanner","data"),r("design:type",Boolean),r("design:paramtypes",[])],pN.prototype,"showPollQuestion",null);n([F("liveChatPollStateEntity"),r("design:type",Array),r("design:paramtypes",[])],pN.prototype,"choices",null); n([I(),r("design:type",Object)],pN.prototype,"enableButtonUpdate",void 0);n([F("enableBannerUpdate","enableButtonUpdate"),r("design:type",Object),r("design:paramtypes",[])],pN.prototype,"buttonOverrides",null);n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],pN.prototype,"onRenderStamperFinished",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-banner-poll-renderer"})],pN); J(pN,"yt-live-chat-banner-poll-renderer",function(){if(wBb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n \n
\n
\n
\n \n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;vBb===void 0&&(vBb=document.createElement("template"));var d=vBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wBb=a}a=wBb;return a},{mode:0});var xBb;var yBb;var qN=function(){var a=D.apply(this,arguments)||this;a.enableBannerUpdate=!1;return a}; k(qN,D);g=qN.prototype;g.computeMenuButtonOverrides=function(a){return{size:"S",style:a?"mono":"mono-inverse",iconPosition:"icon-only"}}; g.computeInlineButtonOverrides=function(a){return{style:a?"mono-inverse":"mono",type:"filled"}}; g.configureRendererStamper=function(){return{"data.inlineActionButton":{id:"inline-button",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"inline-action-button"},properties:{overrides:"[[inlineButtonOverrides]]"}}}},"data.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"},properties:{overrides:"[[menuButtonOverrides]]"}}}}}}; g.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; g.onRenderStamperFinished=function(){this.ytLiveChatItemBehavior.menuButton=ft(this.hostElement).querySelector("#menu-button")}; g.dataChanged=function(){var a=this.data,b;if(z(this==null?void 0:(b=this.data)==null?void 0:b.contextMenuButton,YJ)){var c;a.contextMenuEndpoint=z((c=this.data)==null?void 0:c.contextMenuButton,YJ).command}else a.contextMenuEndpoint=void 0}; qN.prototype.onRenderStamperFinished=qN.prototype.onRenderStamperFinished;n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],qN.prototype,"ytLiveChatItemBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],qN.prototype,"ytRendererstamperBehavior",void 0);n([I({observer:"dataChanged"}),r("design:type",Object)],qN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],qN.prototype,"inCollapsedBanner",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],qN.prototype,"enableBannerUpdate",void 0);n([I({computed:"computeMenuButtonOverrides(enableBannerUpdate)"}),r("design:type",Object)],qN.prototype,"menuButtonOverrides",void 0);n([I({computed:"computeInlineButtonOverrides(enableBannerUpdate)"}),r("design:type",Object)],qN.prototype,"inlineButtonOverrides",void 0); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],qN.prototype,"onRenderStamperFinished",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-banner-redirect-renderer"})],qN); J(qN,"yt-live-chat-banner-redirect-renderer",function(){if(yBb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;xBb===void 0&&(xBb=document.createElement("template"));var d=xBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yBb=a}a=yBb;return a},{mode:0});var zBb;var ABb;var BBb;var CBb;var rN=function(){var a=D.apply(this,arguments)||this;a.inCollapsedBanner=!1;a.enableBannerUpdate=!1;a.questionButtonOverrides={style:"mono",type:"filled"};return a}; k(rN,D);g=rN.prototype;g.computeButtonOverrides=function(a){return{size:"S",style:a?"mono":"mono-inverse",iconPosition:"icon-only"}}; g.configureRendererStamper=function(){return{"data.overflowMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"},properties:{overrides:"[[buttonOverrides]]"}}}},"data.askQuestionButton":{id:"ask-question",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"ask-question-button"},properties:{overrides:"[[questionButtonOverrides]]"}}}}}}; g.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; g.onYtRendererstamperFinished=function(){this.menuButton=ft(this.hostElement).querySelector("#menu-button")}; g.dataChanged=function(){var a,b;if((b=z((a=this.data)==null?void 0:a.overflowMenuButton,YJ))==null?0:b.command)this.data.contextMenuEndpoint=z(this.data.overflowMenuButton,YJ).command}; g.onButtonClick=function(){var a,b=z((a=this.data)==null?void 0:a.askQuestionButton,YJ);b&&(b.trackingParams&&Axb(b.trackingParams),tt(this.hostElement,"innertube-command",b.command))}; rN.prototype.onYtRendererstamperFinished=rN.prototype.onYtRendererstamperFinished;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],rN.prototype,"ytRendererstamperBehavior",void 0);n([E(iD),r("design:type",Object)],rN.prototype,"ytLiveChatReduxBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],rN.prototype,"ytLiveChatItemBehavior",void 0);n([I({observer:"dataChanged"}),r("design:type",Object)],rN.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],rN.prototype,"inCollapsedBanner",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],rN.prototype,"enableBannerUpdate",void 0);n([I(),r("design:type",Object)],rN.prototype,"questionButtonOverrides",void 0);n([I({computed:"computeButtonOverrides(enableBannerUpdate)"}),r("design:type",Object)],rN.prototype,"buttonOverrides",void 0); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rN.prototype,"onYtRendererstamperFinished",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-call-for-questions-renderer"})],rN); J(rN,"yt-live-chat-call-for-questions-renderer",function(){if(CBb===void 0){var a=document.createElement("template");M(a,"
\n \n \n\n
\n \n \n\n \n \n\n \n \n\n \n \n\n \n \n
\n\n
\n
\n\n
\n \n \n\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;BBb===void 0&&(BBb=document.createElement("template"));var d=BBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CBb=a}a=CBb;return a},{mode:0});var DBb;var EBb;var sN=function(){var a=D.apply(this,arguments)||this;a.enableBannerUpdate=!1;return a}; k(sN,D);g=sN.prototype;g.computeButtonOverrides=function(a){return{size:"S",style:a?"mono":"mono-inverse",iconPosition:"icon-only"}}; g.computeQuestionButtonOverrides=function(a){return{style:a?"mono":"mono-inverse",type:"filled"}}; g.configureRendererStamper=function(){return{"data.overflowMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"},properties:{overrides:"[[buttonOverrides]]"}}}},"data.askQuestionButton":{id:"ask-question",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"ask-question-button"},properties:{overrides:"[[questionButtonOverrides]]"}}}}}}; g.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; g.onYtRendererstamperFinished=function(){this.menuButton=ft(this.hostElement).querySelector("#menu-button")}; g.dataChanged=function(){var a,b;if((b=z((a=this.data)==null?void 0:a.overflowMenuButton,YJ))==null?0:b.command)this.data.contextMenuEndpoint=z(this.data.overflowMenuButton,YJ).command}; g.onButtonClick=function(){var a,b=z((a=this.data)==null?void 0:a.askQuestionButton,YJ);b&&(b.trackingParams&&Axb(b.trackingParams),tt(this.hostElement,"innertube-command",b.command))}; sN.prototype.onYtRendererstamperFinished=sN.prototype.onYtRendererstamperFinished;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],sN.prototype,"ytRendererstamperBehavior",void 0);n([E(iD),r("design:type",Object)],sN.prototype,"ytLiveChatReduxBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],sN.prototype,"ytLiveChatItemBehavior",void 0);n([I({observer:"dataChanged"}),r("design:type",Object)],sN.prototype,"data",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sN.prototype,"inCollapsedBanner",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],sN.prototype,"enableBannerUpdate",void 0);n([I({computed:"computeButtonOverrides(enableBannerUpdate)"}),r("design:type",Object)],sN.prototype,"buttonOverrides",void 0);n([I({computed:"computeQuestionButtonOverrides(enableBannerUpdate)"}),r("design:type",Object)],sN.prototype,"questionButtonOverrides",void 0); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],sN.prototype,"onYtRendererstamperFinished",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-creator-answers-questions-banner-renderer"})],sN); J(sN,"yt-live-chat-creator-answers-questions-banner-renderer",function(){if(EBb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n \n \n
\n
\n\n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;DBb===void 0&&(DBb=document.createElement("template"));var d=DBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EBb=a}a=EBb;return a},{mode:0});var FBb;var GBb;var tN=function(){var a=D.apply(this,arguments)||this;a.enableBannerUpdate=!1;return a}; k(tN,D);tN.prototype.onProgressChanged=function(){var a,b=((a=this.progress)!=null?a:0)*100;st(this.hostElement,{"--progress-bar-completion":b+"%"})}; tN.prototype.configureRendererStamper=function(){return{"data.donateButton":{id:"donate-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}}; tN.prototype.onTapDonate=function(){this.data&&this.data.liveChatDonationsEndpoint&&(tt(this.hostElement,"yt-live-chat-toggle-banner"),tt(this.hostElement,"yt-navigate",{endpoint:this.data.liveChatDonationsEndpoint}))}; ba.Object.defineProperties(tN.prototype,{noGoal:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null?0:a.goal)}}, buttonOverrides:{configurable:!0,enumerable:!0,get:function(){return{style:"mono",type:"filled"}}}, targetAmount:{configurable:!0,enumerable:!0,get:function(){var a,b=(a=this.data)==null?void 0:a.goal;if(b){var c,d;return HBb(b,(d=(c=this.fundraiserStatsEntity)==null?void 0:c.targetAmount)!=null?d:"")}}}, amountRaised:{configurable:!0,enumerable:!0,get:function(){var a,b=(a=this.data)==null?void 0:a.raised;if(b){var c,d;return HBb(b,(d=(c=this.fundraiserStatsEntity)==null?void 0:c.amountRaised)!=null?d:"")}}}, progress:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.fundraiserStatsEntity)==null?void 0:a.progress)!=null?b:0}}, hasGoalBeenReached:{configurable:!0,enumerable:!0,get:function(){return this.progress>=1}}}); tN.prototype.onProgressChanged=tN.prototype.onProgressChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],tN.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],tN.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],tN.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],tN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],tN.prototype,"inCollapsedBanner",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],tN.prototype,"enableBannerUpdate",void 0);n([I({reflectToAttribute:!0}),F("data.goal"),r("design:type",Boolean),r("design:paramtypes",[])],tN.prototype,"noGoal",null);n([Ct("progress"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tN.prototype,"onProgressChanged",null);n([I({selectorArgs:["data.fundraiserStatsEntityKey"],selector:function(a,b){return Zz(a.entities,"updatableFundraiserStatsEntity",b)}}), r("design:type",Object)],tN.prototype,"fundraiserStatsEntity",void 0);n([F("data.goal","fundraiserStatsEntity"),r("design:type",Object),r("design:paramtypes",[])],tN.prototype,"targetAmount",null);n([F("data.raised","fundraiserStatsEntity"),r("design:type",Object),r("design:paramtypes",[])],tN.prototype,"amountRaised",null);n([F("fundraiserStatsEntity"),r("design:type",Number),r("design:paramtypes",[])],tN.prototype,"progress",null); n([F("progress"),r("design:type",Boolean),r("design:paramtypes",[])],tN.prototype,"hasGoalBeenReached",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-donations-progress-bar-renderer"})],tN);function HBb(a,b){var c;return Object.assign({},a,{runs:(c=a.runs)==null?void 0:c.map(function(d){var e;return Object.assign({},d,{text:(e=d.text)==null?void 0:e.replace("$0",b)})})})} J(tN,"yt-live-chat-donations-progress-bar-renderer",function(){if(GBb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n \n \n \n
\n
\n\n \n\n \n\n
\n
\n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;FBb===void 0&&(FBb=document.createElement("template"));var d=FBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);GBb=a}a=GBb;return a},{mode:0});var IBb;var JBb;var uN=function(){var a=D.apply(this,arguments)||this;a.authorBadges=[];return a}; k(uN,D);g=uN.prototype;g.created=function(){this.ytLiveChatItemBehavior.supportsInlineActionButtons=!0}; g.configureRendererStamper=function(){return{"data.inlineActionButtons":{id:"inline-action-buttons",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[filledButtonOverrides]]"}}}},"data.beforeContentButtons":{id:"before-content-buttons",mapping:{buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}}}}}; g.dataChanged=function(){var a=gxb(this.data.authorBadges||[]);this.hostElement.setAttribute("author-type",a)}; g.updateMessage=function(){var a;this.updateMessageElem("#message",(a=this.data)==null?void 0:a.message)}; g.updateMessagePrefixIcon=function(){var a=ft(ft(this.hostElement).querySelector("#message-prefix-icon-container"));a.textContent="";var b;if((b=this.data)==null?0:b.messagePrefixIcon)b=document.createElement("yt-icon"),b.id="message-prefix-icon",this.data.messagePrefixIcon.iconType!=null&&(b.polymerController.icon=By(this.data.messagePrefixIcon.iconType)),a.appendChild(b)}; g.updateHoverMessage=function(){var a;this.updateMessageElem("#hover-message",(a=this.data)==null?void 0:a.hoverMessage)}; g.updateMessageElem=function(a,b){a=ft(ft(this.hostElement).querySelector(a));a.textContent="";b&&a.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(b))}; g.shouldSupportWholeItemClick=function(){return!0}; g.onShowOriginalClick=function(a){a.preventDefault();this.showOriginal=!0}; g.computeShowBar=function(a,b,c){return a&&b||c}; g.computeAuthorBadges=function(a){return a.authorBadges||[]}; g.computeAuthorIsOwner=function(a){return!!hxb(a.authorBadges,"owner")}; g.computeAuthorNameColor=function(a){var b;if(y("live_chat_author_name_color_usernames")&&(a==null?0:(b=a.authorName)==null?0:b.simpleText))return ixb(kxb(a.authorName.simpleText));if(y("live_chat_seed_color_usernames")&&(a==null?0:a.authorSeedColorArgb))return ixb(TL(a.authorSeedColorArgb));if(y("live_chat_colored_usernames"))return"#cc0000";var c;return y("live_chat_simple_color_usernames")&&(a==null?0:(c=a.authorName)==null?0:c.simpleText)&&(a==null?0:a.authorUsernameColorLight)&&(a==null?0:a.authorUsernameColorDark)&& !this.inBanner?document.documentElement.hasAttribute("dark")?TL(a.authorUsernameColorDark):TL(a.authorUsernameColorLight):""}; uN.prototype.updateHoverMessage=uN.prototype.updateHoverMessage;uN.prototype.updateMessagePrefixIcon=uN.prototype.updateMessagePrefixIcon;uN.prototype.updateMessage=uN.prototype.updateMessage;uN.prototype.dataChanged=uN.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],uN.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],uN.prototype,"ytLiveChatItemBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],uN.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],uN.prototype,"data",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],uN.prototype,"showOriginal",void 0);n([I({value:!1,reflectToAttribute:!0,computed:"truthy(data.hoverMessage)"}),r("design:type",Boolean)],uN.prototype,"hasHoverMessage",void 0); n([I({value:!1,computed:"truthy(data.isDimmed)",reflectToAttribute:!0}),r("design:type",Boolean)],uN.prototype,"isDimmed",void 0);n([I({computed:"computeShowBar(isDeleted, hasOriginalContent, isDimmed)",reflectToAttribute:!0}),r("design:type",Boolean)],uN.prototype,"showBar",void 0);n([I({computed:"computeAuthorBadges(data)"}),r("design:type",Array)],uN.prototype,"authorBadges",void 0); n([I({computed:"computeAuthorIsOwner(data)",reflectToAttribute:!0}),r("design:type",Boolean)],uN.prototype,"authorIsOwner",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],uN.prototype,"inCollapsedBanner",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],uN.prototype,"inBanner",void 0);n([I({value:y("live_chat_hide_avatars"),reflectToAttribute:!0}),r("design:type",Boolean)],uN.prototype,"avatarHidden",void 0); n([I({computed:"computeAuthorNameColor(data)"}),r("design:type",String)],uN.prototype,"authorNameColor",void 0);n([I(),r("design:type",wM)],uN.prototype,"participantsManager",void 0);n([I({value:{size:"XS",type:"filled",style:"overlay",iconPosition:"icon-only"}}),r("design:type",Object)],uN.prototype,"filledButtonOverrides",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uN.prototype,"dataChanged",null); n([Ct("data.message"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uN.prototype,"updateMessage",null);n([Ct("data.messagePrefixIcon"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uN.prototype,"updateMessagePrefixIcon",null);n([Ct("data.hoverMessage"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uN.prototype,"updateHoverMessage",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-text-message-renderer",noInjection:!0})],uN); var KBb=J(uN,"yt-live-chat-text-message-renderer",function(){if(JBb===void 0){var a=document.createElement("template");M(a,"
[[timestampString]]\u200B
\u200B[[getSimpleString(data.deletedStateMessage)]][[getSimpleString(data.showOriginalContentMessage)]]
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;IBb===void 0&&(IBb=document.createElement("template"));var d=IBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);JBb=a}a=JBb;return a},{mode:0});var LBb;var vN=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-live-chat-set-dark-theme":"onDarkModeToggledAction"};return a}; k(vN,D);g=vN.prototype;g.attached=function(){this.isDarkTheme=!!document.documentElement.hasAttribute("dark")}; g.onDarkModeToggledAction=function(a){this.isDarkTheme!==a&&(this.isDarkTheme=a)}; g.computeBackgroundStyle=function(a){if(a&&a.containerWidth&&a.containerHeight)return"background-color:"+(a.backgroundColor?jy(a.backgroundColor):"transparent")+";width:"+(a.containerWidth.toString()+"px;height:")+(a.containerHeight.toString()+"px;")}; g.computeBackgroundImage=function(a,b){if(a)return b?a.imageOverlayDarkMode:a.imageOverlay}; g.computeChannelImageStyle=function(a){if(a&&a.containerWidth&&a.containerHeight&&a.avatarSize)return"left:"+(((a.containerWidth-a.avatarSize)/2).toString()+"px;top:")+(((a.containerHeight-a.avatarSize)/2).toString()+"px;")}; n([E(wz.YtRendererBehavior),r("design:type",Object)],vN.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],vN.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],vN.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],vN.prototype,"isDarkTheme",void 0);n([I({computed:"computeBackgroundStyle(data)"}),r("design:type",String)],vN.prototype,"backgroundStyle",void 0); n([I({computed:"computeBackgroundImage(data,isDarkTheme)"}),r("design:type",Object)],vN.prototype,"backgroundImage",void 0);n([I({computed:"computeChannelImageStyle(data)"}),r("design:type",String)],vN.prototype,"channelImageStyle",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-avatar-renderer"})],vN); J(vN,"ytd-sponsorships-avatar-renderer",function(){if(LBb!==void 0)return LBb;var a=document.createElement("template");M(a,"
\n\n \n \n\n \n \n\n \n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return LBb=a},{mode:1});var MBb;var wN=function(){var a=D.apply(this,arguments)||this;a.buttonOverrides={size:"S",style:"mono-inverse",type:"text"};return a}; k(wN,D);wN.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],wN.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],wN.prototype,"ytLiveChatItemBehavior",void 0);n([I(),r("design:type",Object)],wN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],wN.prototype,"inCollapsedBanner",void 0);n([I(),r("design:type",Object)],wN.prototype,"buttonOverrides",void 0); n([St({disableElementRegistration:!0,is:"ytd-sponsorships-live-chat-gift-redemption-banner-renderer"})],wN); J(wN,"ytd-sponsorships-live-chat-gift-redemption-banner-renderer",function(){if(MBb!==void 0)return MBb;var a=document.createElement("template");M(a,"
\n \n \n
\n \n \n \n
\n
\n
\n \n
\n
\n \n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return MBb=a},{mode:1});var xN=function(){var a=D.apply(this,arguments)||this;a.boundOnWindowClick=a.onWindowClick.bind(a);a.collapseTimeout=0;a.collapsed=!1;a.tabindex=0;a.shouldUseLargeBackground=!1;a.shouldUseAnimationBackground=!1;a.isPollBanner=!1;a.isRedirectBanner=!1;a.isGiftRedemptionBanner=!1;a.isCallForQuestions=!1;a.isCreatorAnswersQuestionsBanner=!1;a.isDonationsBanner=!1;a.hasCustomCollapsedState=!1;a.isIndeterminate=!1;return a}; k(xN,D);g=xN.prototype; g.configureRendererStamper=function(){return{"data.contents":{id:"contents",events:!0,mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{inCollapsedBanner:"[[collapsed]]"},attributes:{"in-banner":!0}},donationsProgressBarRenderer:{component:"yt-live-chat-donations-progress-bar-renderer",properties:{inCollapsedBanner:"[[collapsed]]",enableBannerUpdate:"[[enableBannerUpdate]]"}},pollRenderer:{component:"yt-live-chat-poll-renderer",properties:{inCollapsedBanner:"[[collapsed]]", enableBannerUpdate:"[[enableBannerUpdate]]"},attributes:{"highlight-winning-option":!0,"in-banner":!0}},liveChatBannerPollRenderer:{component:"yt-live-chat-banner-poll-renderer",properties:{inCollapsedBanner:"[[collapsed]]",enableBannerUpdate:"[[enableBannerUpdate]]"}},liveChatBannerRedirectRenderer:{component:"yt-live-chat-banner-redirect-renderer",properties:{inCollapsedBanner:"[[collapsed]]",enableBannerUpdate:"[[enableBannerUpdate]]"}},liveChatSponsorshipsGiftRedemptionBannerRenderer:{component:"ytd-sponsorships-live-chat-gift-redemption-banner-renderer", properties:{inCollapsedBanner:"[[collapsed]]"}},liveChatCallForQuestionsRenderer:{component:"yt-live-chat-call-for-questions-renderer",properties:{inCollapsedBanner:"[[collapsed]]",enableBannerUpdate:"[[enableBannerUpdate]]"},attributes:{"in-banner":!0}},liveChatCreatorAnswersQuestionsRenderer:{component:"yt-live-chat-creator-answers-questions-banner-renderer",properties:{inCollapsedBanner:"[[collapsed]]",enableBannerUpdate:"[[enableBannerUpdate]]"},attributes:{"in-banner":!0}},liveChatBannerChatSummaryRenderer:{component:"yt-live-chat-banner-chat-summary-renderer", properties:{inCollapsedBanner:"[[collapsed]]",enableBannerUpdate:"[[enableBannerUpdate]]"}}}},"data.header":{id:"header",mapping:{liveChatBannerHeaderRenderer:{component:"yt-live-chat-banner-header-renderer",properties:{enableBannerUpdate:"[[enableBannerUpdate]]"}}}}}}; g.attached=function(){this.startCollapseTimeout();window.addEventListener("click",this.boundOnWindowClick)}; g.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onKeyPress","space:keydown":"onKeyPress"}}; g.detached=function(){this.stopCollapseTimeout();window.removeEventListener("click",this.boundOnWindowClick)}; g.computeId=function(a){return a}; g.computeShouldUseLargeBackground=function(){return this.isPollBanner&&!this.shouldUseAnimationBackground}; g.computeShouldUseAnimationBackground=function(){return this.data.backgroundType==="LIVE_CHAT_BANNER_BACKGROUND_TYPE_SHIMMER_ANIMATION"}; g.computeIsPollBanner=function(){var a,b;return!!this.data.contents&&(!((a=this.getContentsRenderer())==null||!a.pollRenderer)||!((b=this.getContentsRenderer())==null||!b.liveChatBannerPollRenderer))}; g.computeIsRedirectBanner=function(){var a;return!((a=this.getContentsRenderer())==null||!a.liveChatBannerRedirectRenderer)}; g.computeIsGiftRedemptionBanner=function(){var a;return!((a=this.getContentsRenderer())==null||!a.liveChatSponsorshipsGiftRedemptionBannerRenderer)}; g.computeIsCallForQuestions=function(){var a;return!!this.data.contents&&!((a=this.getContentsRenderer())==null||!a.liveChatCallForQuestionsRenderer)}; g.computeIsCreatorAnswersQuestionsBanner=function(){var a;return!((a=this.getContentsRenderer())==null||!a.liveChatCreatorAnswersQuestionsRenderer)}; g.computeIsDonationsBanner=function(){var a;return!((a=this.getContentsRenderer())==null||!a.donationsProgressBarRenderer)}; g.computeHasCustomCollapsedState=function(){return this.isPollBanner||this.isGiftRedemptionBanner||this.isCallForQuestions||this.isCreatorAnswersQuestionsBanner||this.isRedirectBanner}; g.computeIsIndeterminate=function(){var a;return!((a=this.getContentsRenderer())==null||!a.pollRenderer)}; g.shouldDisableStateChange=function(){var a;return!this.hostElement.offsetParent||!((a=this.getContentsRenderer())==null||!a.liveChatBannerChatSummaryRenderer)}; g.startCollapseTimeout=function(){var a=this;this.collapseTimeout=setTimeout(function(){a.shouldDisableStateChange()||(a.collapsed=!0)},7E3)}; g.stopCollapseTimeout=function(){this.collapseTimeout&&(clearTimeout(this.collapseTimeout),this.collapseTimeout=0)}; g.collapsedChanged=function(){var a=this.collapsed,b=this.contents.firstElementChild;[b,this.header.firstElementChild].forEach(function(c){c&&(c.inCollapsedBanner=a)}); a&&this.stopCollapseTimeout();this.slideBannerContents(b)}; g.slideBannerContents=function(){}; g.toggleBanner=function(){this.shouldDisableStateChange()||(this.collapsed=!this.collapsed)}; g.onClick=function(a){var b=this;(a=gi(a.target,function(c){return c.tagName==="A"||c===b.contents},!0))&&a!==this.contents||this.toggleBanner()}; g.onKeyPress=function(){document.activeElement===this.hostElement&&this.toggleBanner()}; g.onWindowClick=function(a){if(!this.collapsed&&!this.shouldDisableStateChange()){a=a.target;var b=document.querySelector("yt-live-chat-app");b&&b.contains(a)&&!Nia(a,"yt-live-chat-dialog-renderer")&&!this.hostElement.contains(a)&&(this.collapsed=!0)}}; g.getContentsRenderer=function(){var a;return(a=this.data)==null?void 0:a.contents}; xN.prototype.onClick=xN.prototype.onClick;xN.prototype.toggleBanner=xN.prototype.toggleBanner;xN.prototype.collapsedChanged=xN.prototype.collapsedChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],xN.prototype,"ytRendererstamperBehavior",void 0);n([E(rw),r("design:type",Object)],xN.prototype,"ironA11yKeysBehavior",void 0);n([I(),r("design:type",Object)],xN.prototype,"data",void 0);n([I({computed:"computeId(data.actionId)"}),r("design:type",String)],xN.prototype,"id",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"collapsed",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"tabindex",void 0);n([I({value:function(){return y("live_chat_relocate_web_banner_update")}, reflectToAttribute:!0}),r("design:type",Boolean)],xN.prototype,"enableBannerUpdate",void 0);n([I({computed:"computeShouldUseLargeBackground(isPollBanner, shouldUseAnimationBackground)"}),r("design:type",Object)],xN.prototype,"shouldUseLargeBackground",void 0);n([I({computed:"computeShouldUseAnimationBackground(data.backgroundType)"}),r("design:type",Object)],xN.prototype,"shouldUseAnimationBackground",void 0); n([I({computed:"computeIsPollBanner(data.contents)",reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"isPollBanner",void 0);n([I({computed:"computeIsRedirectBanner(data.contents)",reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"isRedirectBanner",void 0);n([I({computed:"computeIsGiftRedemptionBanner(data.contents)",reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"isGiftRedemptionBanner",void 0); n([I({computed:"computeIsCallForQuestions(data.contents)",reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"isCallForQuestions",void 0);n([I({computed:"computeIsCreatorAnswersQuestionsBanner(data.contents)",reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"isCreatorAnswersQuestionsBanner",void 0);n([I({computed:"computeIsDonationsBanner(data.contents)",reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"isDonationsBanner",void 0); n([I({computed:"computeHasCustomCollapsedState(data.contents)",reflectToAttribute:!0}),r("design:type",Object)],xN.prototype,"hasCustomCollapsedState",void 0);n([I({computed:"computeIsIndeterminate(data.contents)"}),r("design:type",Object)],xN.prototype,"isIndeterminate",void 0);n([Et("#contents"),r("design:type",KBb)],xN.prototype,"contents",void 0);n([Et("#header"),r("design:type",sBb)],xN.prototype,"header",void 0); n([Ct("collapsed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xN.prototype,"collapsedChanged",null);n([Bt("yt-live-chat-toggle-banner"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xN.prototype,"toggleBanner",null);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],xN.prototype,"onClick",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-banner-renderer",noInjection:!0})],xN); J(xN,"yt-live-chat-banner-renderer",function(){if(ABb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;zBb===void 0&&(zBb=document.createElement("template"));var d=zBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ABb=a}a=ABb;return a},{mode:0});var yN=["liveChatTextMessageRenderer","donationsProgressBarRenderer"];y("live_chat_enable_qna_replay")&&yN.push("liveChatCreatorAnswersQuestionsRenderer"); var NBb=["pollRenderer"],zN=function(){var a=D.apply(this,arguments)||this;a.isTransitioningBanner=!1;a.liveChatActionMap={addBannerToLiveChatCommand:"handleAddBannerToLiveChatCommand",removeBannerForLiveChatCommand:"handleRemoveBannerForLiveChatCommand",removeChatItemAction:"handleRemoveChatItemAction",removeChatItemByAuthorAction:"handleRemoveChatItemByAuthorAction",markChatItemAsDeletedAction:"handleMarkChatItemAsDeletedAction",markChatItemsByAuthorAsDeletedAction:"handleMarkChatItemsByAuthorAsDeletedAction"}; a.activeBanners=[];a.enableBannerUpdate=!1;a.bannerQueue=[];a.ephemeralBannerTimeoutIds=[];a.actionMap={"yt-live-chat-actions":"handleLiveChatActions","yt-remove-banner-for-live-chat-command":"handleRemoveBannerForLiveChatCommand","yt-remove-chat-item-action":"handleRemoveChatItemAction","yt-mark-chat-item-as-deleted-action":"handleMarkChatItemAsDeletedAction","yt-mark-chat-items-by-author-as-deleted-action":"handleMarkChatItemsByAuthorAsDeletedAction"};return a}; k(zN,D);g=zN.prototype;g.configureRendererStamper=function(){return{visibleBanners:{id:"visible-banners",mapping:{liveChatBannerRenderer:{component:"yt-live-chat-banner-renderer"}},reuseComponents:!1,stamperStableList:!1}}}; g.created=function(){this.boundIsPinnedBanner=this.isPinnedBanner.bind(this);this.boundIsIndeterminateBanner=this.isIndeterminateBanner.bind(this);if(new rp(window.location.href,!0).queryData_.get("hide_pinned_chat")!==void 0){var a=yN.indexOf("liveChatTextMessageRenderer");a!==-1&&yN.splice(a,1)}}; g.reset=function(){this.activeBanners=[];this.bannerQueue=[];this.isTransitioningBanner=!1;this.ephemeralBannerTimeoutIds.forEach(function(a){clearTimeout(a)})}; g.onActiveBannersOrBannerQueueChanged=function(){if(this.bannerQueue.length&&!this.isTransitioningBanner){this.isTransitioningBanner=!0;var a=this.bannerQueue.shift();if(this.activePinnedBanner&&this.isPinnedBanner(a)){var b=this.activeBanners.findIndex(this.boundIsPinnedBanner);this.splice("activeBanners",b,1)}else this.activeIndeterminateBanner&&this.isIndeterminateBanner(a)?(b=this.activeBanners.findIndex(this.boundIsIndeterminateBanner),this.splice("activeBanners",b,1)):b=this.activeBanners.length; this.splice("activeBanners",b,0,a);this.isTransitioningBanner=!1}}; g.onActivePinnedBannerChange=function(){Lu(this.hostElement,"yt-visible-banner-change",[this.activePinnedBanner])}; g.computeId=function(){return this.activeBanners.length===0?"live-chat-banner":z(this.activeBanners[0],KJ).targetId}; g.computeHasActiveBanner=function(){return this.activeBanners.length>0}; g.computeActivePinnedBanner=function(){return this.activeBanners.find(this.boundIsPinnedBanner)}; g.computeActiveIndeterminateBanner=function(){return this.activeBanners.find(this.boundIsIndeterminateBanner)}; g.handleLiveChatActions=function(a){var b=this;a.forEach(function(c){var d=EBa(c);d&&(d=b.liveChatActionMap[d])&&b.get(d).call(b,c)})}; g.handleAddBannerToLiveChatCommand=function(a){var b=this;a=z(a,qjb);var c=a.bannerRenderer;if(c){var d=z(c,KJ),e;if((e=d.contents)==null||!e.hasOwnProperty("liveChatTextMessageRenderer")||yN.includes("liveChatTextMessageRenderer")){this.push("bannerQueue",c);var f;if((f=a.bannerProperties)==null?0:f.isEphemeral)e=setTimeout(function(){b.activeBanners=b.activeBanners.filter(function(h){return z(h,KJ).actionId!==d.actionId})},Number(a.bannerProperties.bannerTimeoutMs)),this.push("ephemeralBannerTimeoutIds", e)}}}; g.handleRemoveBannerForLiveChatCommand=function(a){var b=this.get("removeBannerForLiveChatCommand.targetActionId",a);this.activeBanners=this.activeBanners.filter(function(c){return z(c,KJ).actionId!==b}); Ku(this.hostElement,"yt-live-chat-banner-removed")}; g.handleRemoveChatItemAction=function(a){var b=this,c=z(a,BJ).targetItemId;this.bannerQueue=this.bannerQueue.filter(function(d){return b.getBannerContentsInfo(d).id!==c}); a=this.activeBanners.filter(function(d){return b.getBannerContentsInfo(d).id!==c}); a.length!==this.activeBanners.length&&(this.activeBanners=a)}; g.handleRemoveChatItemByAuthorAction=function(a){var b=this,c=this.get("removeChatItemByAuthorAction.externalChannelId",a);c&&(this.bannerQueue=this.bannerQueue.filter(function(d){return b.getBannerContentsInfo(d).authorExternalChannelId!==c}),a=this.activeBanners.filter(function(d){return b.getBannerContentsInfo(d).authorExternalChannelId!==c}),a.length!==this.activeBanners.length&&(this.activeBanners=a))}; g.handleMarkChatItemAsDeletedAction=function(a){var b=this,c=z(a,DJ),d=c.targetItemId;this.forEachBanner(function(e,f,h){var m=b.getBannerContentsInfo(e),p=m.contentType;m.id===d&&b.markBannerContentsAsDeleted(e,p,c,f,h)})}; g.handleMarkChatItemsByAuthorAsDeletedAction=function(a){var b=this,c=z(a,tjb);this.forEachBanner(function(d,e,f){var h=b.getBannerContentsInfo(d),m=h.contentType;h.authorExternalChannelId===c.externalChannelId&&b.markBannerContentsAsDeleted(d,m,c,e,f)})}; g.markBannerContentsAsDeleted=function(a,b,c,d,e){if(a){if(d!==null)a="activeBanners."+d+".liveChatBannerRenderer.contents."+b;else if(e!==null)a="bannerQueue."+e+".liveChatBannerRenderer.contents."+b;else return;this.set(a+".deletedStateMessage",c.deletedStateMessage);this.set(a+".showOriginalContentMessage",c.showOriginalContentMessage)}}; g.getBannerContentsInfo=function(a){if(a=this.get("liveChatBannerRenderer.contents",a)){var b=Object.keys(a)[0];return{authorExternalChannelId:this.get(b+".authorExternalChannelId",a),id:this.get(b+".id",a),contentType:b}}return{}}; g.isPinnedBanner=function(a){return a?(a=this.getBannerContentsInfo(a).contentType)?yN.includes(a):!1:!1}; g.isIndeterminateBanner=function(a){return a?(a=this.getBannerContentsInfo(a).contentType)?NBb.includes(a):!1:!1}; g.forEachBanner=function(a){this.bannerQueue.forEach(function(b,c){a(b,null,c)}); this.activeBanners.forEach(function(b,c){a(b,c,null)})}; g.computeVisibleBanners=function(){if(!this.activeBanners.length)return[];var a=this.activeBanners[this.activeBanners.length-1];return z(a,KJ).viewerIsCreator?[].concat(ja(this.activeBanners)):[a]}; zN.prototype.onActivePinnedBannerChange=zN.prototype.onActivePinnedBannerChange;zN.prototype.onActiveBannersOrBannerQueueChanged=zN.prototype.onActiveBannersOrBannerQueueChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],zN.prototype,"ytActionHandlerBehavior",void 0);n([E(kL.YtLiveChatTooltipTargetingBehavior),r("design:type",Object)],zN.prototype,"ytLiveChatTooltipTargetingBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zN.prototype,"ytRendererstamperBehavior",void 0);n([I({computed:"computeId(activeBanners.*)",reflectToAttribute:!0}),r("design:type",String)],zN.prototype,"id",void 0);n([I({computed:"computeActivePinnedBanner(activeBanners.*)"}),r("design:type",Object)],zN.prototype,"activePinnedBanner",void 0);n([I({computed:"computeActiveIndeterminateBanner(activeBanners.*)"}),r("design:type",Object)],zN.prototype,"activeIndeterminateBanner",void 0); n([I(),r("design:type",Array)],zN.prototype,"activeBanners",void 0);n([I({computed:"computeVisibleBanners(activeBanners.*)"}),r("design:type",Array)],zN.prototype,"visibleBanners",void 0);n([I({computed:"computeHasActiveBanner(activeBanners.*)",reflectToAttribute:!0}),r("design:type",Boolean)],zN.prototype,"hasActiveBanner",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zN.prototype,"enableBannerUpdate",void 0);n([I(),r("design:type",Array)],zN.prototype,"bannerQueue",void 0); n([I(),r("design:type",Array)],zN.prototype,"ephemeralBannerTimeoutIds",void 0);n([Ct("activeBanners.*","bannerQueue.splices"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zN.prototype,"onActiveBannersOrBannerQueueChanged",null);n([Ct("activePinnedBanner"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zN.prototype,"onActivePinnedBannerChange",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-banner-manager",noInjection:!0})],zN); var OBb=J(zN,"yt-live-chat-banner-manager",function(){if(nBb===void 0){var a=document.createElement("template");M(a,"
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;mBb===void 0&&(mBb=document.createElement("template"));var d=mBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nBb=a}a=nBb;return a},{mode:0});var PBb;var QBb;var AN=function(){return D.apply(this,arguments)||this}; k(AN,D);g=AN.prototype;g.configureRendererStamper=function(){return{"data.ackButton":{id:"ack-button-container",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}}; g.ready=function(){this.popupPositionTarget=this.ytIconButton}; g.onMenuClick=function(){var a;z((a=this.data)==null?void 0:a.contextMenu,HOa)&&this.ytOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:z(this.data.contextMenu,HOa)}}})}; g.onButtonClick=function(){Ku(this.hostElement,"yt-live-chat-disable-before-focus-action");tt(this.hostElement,"yt-live-chat-close-channel-guidelines-dialog")}; g.computeDisplayIndex=function(a){return a+1}; n([E(NA.YtOpenPopupBehavior),r("design:type",Object)],AN.prototype,"ytOpenPopupBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AN.prototype,"ytRendererstamperBehavior",void 0);n([E(jzb.YtLiveChatDialogBehavior),r("design:type",Object)],AN.prototype,"ytLiveChatDialogBehavior",void 0);n([I(),r("design:type",Object)],AN.prototype,"data",void 0);n([I(),r("design:type",HTMLElement)],AN.prototype,"popupPositionTarget",void 0); n([Et("#context-menu-button"),r("design:type",HTMLElement)],AN.prototype,"ytIconButton",void 0);n([St({disableElementRegistration:!0,is:"yt-live-chat-channel-guidelines-dialog-renderer"})],AN); J(AN,"yt-live-chat-channel-guidelines-dialog-renderer",function(){if(QBb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n \n \n
\n
\n \n \n \n
\n
\n
\n \n
\n
\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;PBb===void 0&&(PBb=document.createElement("template"));var d=PBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);QBb=a}a=QBb;return a},{mode:0});function RBb(a){var b=a.querySelector("yt-supported-renderers");if(b&&(b=b.rendererElement)&&b.is=="yt-reload-continuation"){b.trigger();return}(a=a.querySelector("yt-reload-continuation"))&&a.trigger()} ;var SBb={ContinuableBehavior:{_noAccessors:!0,triggerReloadContinuation:function(){var a=ft(this.hostElement).querySelector("#continuations");a&&RBb(ft(a))}}};var TBb={},UBb={1:!0,2:!0,5:!0,6:!0,7:!0,8:!0,9:!0,11:!0,12:!0,17:!0,18:!0,19:!0},BN=function(){var a=Us.apply(this,arguments)||this;a.isResumedLoad=!1;a.lastSuccessPollTime=0;a.invalidationTimeout=null;a.isResumedSettingInRequestEnabled=y("live_chat_enable_is_resumed_setting_in_request");a.activeRequest=null;a.hasShownReconnectMessage=!1;a.prevContinuationToken=null;a.continuationBehaviorActionMap={"yt-live-chat-force-chat-poll":"forceChatPoll","yt-force-live-chat-continuation-command":"forceChatPoll"}; return a}; k(BN,Us);g=BN.prototype; g.beforeRegister=function(){this.stampDom||(this.stampDom={});"data.continuations"in this.stampDom||(this.stampDom["data.continuations"]={id:"continuations",mapping:{}});var a={liveChatReplayContinuationData:"yt-live-chat-replay-continuation",reloadContinuationData:"yt-reload-continuation",timedContinuationData:"yt-timed-continuation",invalidationContinuationData:"yt-invalidation-continuation",playerSeekContinuationData:{component:"yt-player-seek-continuation",properties:{playerProgressSec:"[[playerProgressSec]]"}}};Ph(a, this.stampDom["data.continuations"].mapping);this.stampDom["data.continuations"].mapping=a}; g.created=function(){this.activeRequest=null;this.smoothedQueue=Yk("live_chat_chunk_rendering")>=2||y("live_chat_dynamic_chunking")?new mL:new IAb;this.prevContinuationToken=null;this.hasShownReconnectMessage=!1}; g.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.continuationBehaviorActionMap);this.smoothedQueue.callback=this.immediatelyApplyLiveChatActions.bind(this);this.prevContinuationToken=null}; g.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.continuationBehaviorActionMap);this.isResumedSettingInRequestEnabled&&(this.lastSuccessPollTime=0,this.invalidationTimeout=null);this.smoothedQueue.callback=null;this.hasShownReconnectMessage=!1;this.activeRequest&&(this.activeRequest.promise.cancel(),this.activeRequest=null)}; g.dataChangedInBehavior=function(){this.activeRequest&&this.activeRequest.promise.cancel()}; g.continuationsChanged=function(){var a=this;Ms(function(){a.ytContinuableBehavior.triggerReloadContinuation()})}; g.forceChatPoll=function(a){var b=this,c={};a=z(a,vjb);(a==null?0:a.continuation)?(this.push("data.continuations",a.continuation),this.notifyPath("data.continuations")):(a&&(c.reloadActionPanel=a.reloadActionPanel,c.fullReload=a.fullReload),["yt-timed-continuation","yt-invalidation-continuation"].forEach(function(d){(d=ft(b.hostElement).querySelector(d))&&d.forceTrigger&&d.forceTrigger(c)},this))}; var VBb=function(a,b,c){var d=b("").substr(1),e={},f=a.currentPlayerState?Oh(a.currentPlayerState):{},h={liveChatEndpoint:e},m="";a.data.isReplay?(e={},m=qBa(e),h={liveChatReplayEndpoint:e}):(m=pBa(e),a.isResumedLoad&&a.isResumedSettingInRequestEnabled&&(e.isResumedLoad=!0,a.isResumedLoad=!1,a.lastSuccessPollTime=0));e.commandMetadata={webCommandMetadata:{url:m}};rca(d,function(p,q){switch(p){case"itct":h.clickTrackingParams=q;break;case"ctoken":e.continuation=q;break;case"currentPlayerTimeMsec":f.playerOffsetMs= Math.floor(q).toString();break;case"isInvalidationTimeoutRequest":e.isInvalidationTimeoutRequest=q;break;case"reloadActionPanel":e.reloadActionPanel=q;break;case"fullReload":e.fullReload=q;break;case"invalidationPayload":e.invalidationPayload=q;}}); Object.keys(f).length&&(e.currentPlayerState=f);return{endpoint:h,params:{hidden:document.visibilityState==="hidden"},type:c,retries:0,continuationUrl:b(""),createdTime:Date.now()}},WBb=function(a){a=Oh(a); a.retries+=1;return a}; BN.prototype.onLoadReloadContinuation=function(a,b){this.smoothedQueue.clear();this.activeRequest&&(this.activeRequest.promise.cancel(),this.activeRequest=null);this.nextRequest&&(this.nextRequest=null);a.stopPropagation();a=VBb(this,b,"reload");this.JSC$11559_requestData(a)}; BN.prototype.handleYtAction=function(a){var b=a.detail;if(b.actionName==="yt-reload-live-chat-command"){a.stopPropagation();var c;XBb(this,(c=b.args[0])==null?void 0:c.reloadLiveChatCommand)}else b.actionName==="yt-service-request"&&(b==null?0:b.args)&&b.args.length>1&&(b=b.args[1],b.reloadLiveChatCommand?(a.stopPropagation(),XBb(this,b.reloadLiveChatCommand)):b.forceLiveChatContinuationCommand&&(a.stopPropagation(),this.forceChatPoll(b)))}; var XBb=function(a,b){if(b=b==null?void 0:b.continuation)a.push("data.continuations",b),a.notifyPath("data.continuations")}; BN.prototype.onLoadIncrementalContinuation=function(a,b){this.isResumedSettingInRequestEnabled&&(this.lastSuccessPollTime&&this.invalidationTimeout&&Date.now()-this.lastSuccessPollTime>this.invalidationTimeout+2E3?this.isResumedLoad=!0:this.isResumedLoad=!1);a.stopPropagation();a=VBb(this,b,"incremental");this.JSC$11559_requestData(a)}; BN.prototype.onLoadSeekContinuation=function(a,b){a.stopPropagation();a=VBb(this,b,"seek");this.activeRequest?Ps(this,"loadSeekContinuation",this.JSC$11559_requestData.bind(this,a),500):this.JSC$11559_requestData(a)}; BN.prototype.onNavigate=function(a){if(a.detail.endpoint.liveChatEndpoint){a.stopPropagation();a=a.detail.endpoint;if(Ma(a.liveChatEndpoint.continuation)){a.liveChatEndpoint.continuation.reloadContinuationData&&tt(this.hostElement,"yt-load-reload-continuation");var b=Object.keys(a.liveChatEndpoint.continuation)[0];a.liveChatEndpoint.continuation=a.liveChatEndpoint.continuation[b].continuation}this.data.isReplay&&(a={liveChatReplayEndpoint:a.liveChatEndpoint,clickTrackingParams:a.clickTrackingParams}); a={endpoint:a,params:{},type:"reload",retries:0,continuationUrl:"navigateEvent",createdTime:Date.now()};this.JSC$11559_requestData(a)}}; var ZBb=function(a,b){YBb(a,b,function(c){a.preprocessSeekResponseActions(c)}); Lu(a.hostElement,"yt-live-chat-seek-success")},aCb=function(a,b){Lu(a.hostElement,"yt-live-chat-seek-fail"); $Bb(a,b)}; BN.prototype.onLoadReplayContinuation=function(a,b){a.stopPropagation();a=VBb(this,b,"incremental");this.JSC$11559_requestData(a)}; BN.prototype.retry=function(a,b){var c=this,d=WBb(a);bCb(this,a,b).then(function(){cCb(c,d)},function(){tt(c.hostElement,"yt-live-chat-continuation-behavior-incremental-failure"); a.type==="seek"&&Lu(c.hostElement,"yt-live-chat-seek-fail",[])},this)}; BN.prototype.JSC$11559_requestData=function(a){if(this.activeRequest)if(a.type==="seek"){if(this.activeRequest.metadata.type==="seek")this.activeRequest.promise.cancel();else{if(this.activeRequest.metadata.type==="reload"){this.nextRequest=a;return}}}else if(a.type==="reload")this.activeRequest.promise.cancel();else if(a.type==="incremental"){if(this.activeRequest.metadata.type==="reload")return;this.activeRequest.metadata.type==="incremental"&&this.activeRequest.promise.cancel()}else if(a.type==="reload"&& this.activeRequest.metadata.type==="seek")$n(Error("A reload request was triggered during a seek."));else{var b=new ql("Unhandled request state",{activeRequest:this.activeRequest.metadata.type,newRequest:a.type});$n(b)}cCb(this,a)}; var cCb=function(a,b){var c=Dn().resolve(fD),d;(d=rL.instance)&&tL(d,b.endpoint)?(c={},Object.assign(c,b.endpoint,b.params),z(b.endpoint,gkb)?Object.assign(c,z(b.endpoint,gkb)):z(b.endpoint,Vkb)&&Object.assign(c,z(b.endpoint,Vkb)),d=FK(d,b.endpoint,c)):d=dD(c,b.endpoint,b.params);a.activeRequest={metadata:b,promise:d};d&&(d.then(function(e){b.type==="reload"&&dCb(a,e);var f=rL.instance;if(e===void 0&&f&&tL(f,b.endpoint))a.retry(b,e);else if(uL()?e&&e.response:e){var h,m,p;(e==null?void 0:(h=e.error)== null?void 0:h.httpError)instanceof hj||(e==null?void 0:(m=e.response)==null?void 0:(p=m.error)==null?void 0:p.httpError)instanceof hj||((uL()?e.response.error:e.error)?a.retry(b,e):b.type==="seek"?ZBb(a,e):YBb(a,e,function(q){(q=a.preprocessActions(q))&&q.length&&a.smoothedQueue.enqueueActionGroup(q)}))}else b.type==="seek"?aCb(a,e):b.type&&$Bb(a,e)},function(e){e instanceof hj||a.retry(b,e)},a),d.then(function(){a.activeRequest=null; if(a.nextRequest&&a.nextRequest.type==="seek"){var e=ft(a.hostElement).querySelector("yt-player-seek-continuation");e&&e.fireSeekContinuationAtCurrentProgress();a.nextRequest=null}},function(e){e instanceof hj||(a.activeRequest=null)},a),b.type==="seek"?Lu(a.hostElement,"yt-live-chat-seek-start",[]):b.type==="reload"&&Lu(a.hostElement,"yt-live-chat-reload-start",[]))},dCb=function(a,b){uL()&&(b=b.response); var c=z(b.continuationContents,Zkb);if(b&&b.continuationContents&&c&&!b.error){a.data=c;if(b.trackingParams){var d=b.trackingParams,e=a.hostElement;b=Ev();c=Fv();b&&c?(d=Cv(d),Sy(c,b,d),Lu(e,"yt-store-grafted-ve-action",[d])):(e="",b||c?b?c||(e="Missing currentCsn for live chat ve logging."):e="Missing rootVe for live chat ve logging.":e="Missing rootVe and currentCsn for live chat ve logging.",eo(Error(e)))}Lu(a.hostElement,"yt-live-chat-reload-success",[])}else b instanceof hj||Lu(a.hostElement, "yt-live-chat-reload-fail",[])},$Bb=function(a,b){CN(a,DN(a,"fatalError")); a=new ql("Unexpected live chat incremental continuation response",b);$n(a)},YBb=function(a,b,c){a.isResumedSettingInRequestEnabled&&(a.lastSuccessPollTime=Date.now()); a.hasShownReconnectMessage&&(a.hasShownReconnectMessage=!1,CN(a,DN(a,"reconnectedMessage"),"reconnect"));uL()&&(b=b.response);var d=z(b.continuationContents,Zkb);if(d){if(a.isResumedSettingInRequestEnabled){a:{var e=l(d.continuations||[]);for(var f=e.next();!f.done;f=e.next())if(f=f.value,f.invalidationContinuationData){e=f.invalidationContinuationData.timeoutMs||null;break a}e=null}a.invalidationTimeout=e}if(e=z(b.frameworkUpdates,pJ))try{oA(e,a.ytLiveChatReduxBehavior.store)}catch(h){$n(h)}d.actions&&( (b=b.trackingParams)&&Iu("yt-attach-live-chat-response-tracking-params",{trackingParams:b}),c(d.actions));(c=y("live_chat_web_use_emoji_manager_singleton")?rM:a.emojiManager)&&d.emojis&&c.load(d.emojis);d.actionPanel&&a.set("data.actionPanel",d.actionPanel);d.header&&a.set("data.header",d.header);a.set("data.continuations",d.continuations||[]);tt(a.hostElement,"yt-live-chat-continuation-behavior-incremental-success")}},bCb=function(a,b,c){if(c){switch(c.status){case 404:return b=new ql("404 while requesting live chat incremental continuation", b.continuationUrl),$n(b),CN(a,DN(a,"fatalError")),ej("404 while requesting live chat incremental continuation");}if(c.error&&(c=c.error.code,UBb[c.toString()]))return CN(a,DN(a,"fatalError")),ej("Unrecoverable error; code: "+c)}if(b.retries>3)return CN(a,DN(a,"unableToReconnectMessage")),ej("Reached retry limit for incremental continuation requests"); b.retries===1&&(a.hasShownReconnectMessage=!0,CN(a,DN(a,"reconnectMessage")));return eCb(b)},eCb=function(a){var b=Math.pow(2,a.retries)*2E3; b+=Math.random()*1E3;return new cj(function(c){Ms(c,b)})},CN=function(a,b,c){b&&a.smoothedQueue.enqueueActionGroup([{serverErrorMessage:{message:b, "class":c}}])},DN=function(a,b){b=a.get("data.clientMessages."+b); return a.ytComponentBehavior.getSimpleString(b)}; ba.Object.defineProperties(BN,{observers:{configurable:!0,enumerable:!0,get:function(){return["dataChangedInBehavior(data)","continuationsChanged(data.continuations)"]}}}); BN.prototype.onLoadReplayContinuation=BN.prototype.onLoadReplayContinuation;BN.prototype.onNavigate=BN.prototype.onNavigate;BN.prototype.onLoadSeekContinuation=BN.prototype.onLoadSeekContinuation;BN.prototype.onLoadIncrementalContinuation=BN.prototype.onLoadIncrementalContinuation;BN.prototype.handleYtAction=BN.prototype.handleYtAction;BN.prototype.onLoadReloadContinuation=BN.prototype.onLoadReloadContinuation;BN.prototype.forceChatPoll=BN.prototype.forceChatPoll; BN.prototype.continuationsChanged=BN.prototype.continuationsChanged;BN.prototype.dataChangedInBehavior=BN.prototype.dataChangedInBehavior;n([I(),r("design:type",Object)],BN.prototype,"data",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],BN.prototype,"ytComponentBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],BN.prototype,"ytActionHandlerBehavior",void 0);n([E(SBb.ContinuableBehavior),r("design:type",Object)],BN.prototype,"ytContinuableBehavior",void 0); n([E(iD),r("design:type",Object)],BN.prototype,"ytLiveChatReduxBehavior",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BN.prototype,"dataChangedInBehavior",null);n([Ct("data.continuations"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BN.prototype,"continuationsChanged",null); n([Bt("yt-load-reload-continuation"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Function]),r("design:returntype")],BN.prototype,"onLoadReloadContinuation",null);n([Bt("yt-action"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],BN.prototype,"handleYtAction",null); n([Bt("yt-load-timed-continuation"),Bt("yt-load-invalidation-continuation"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Function]),r("design:returntype")],BN.prototype,"onLoadIncrementalContinuation",null);n([Bt("yt-load-seek-continuation"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Function]),r("design:returntype")],BN.prototype,"onLoadSeekContinuation",null); n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],BN.prototype,"onNavigate",null);n([Bt("yt-load-replay-continuation"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Function]),r("design:returntype")],BN.prototype,"onLoadReplayContinuation",null);n([Gt()],BN);TBb.YtLiveChatContinuationBehavior=[SBb.ContinuableBehavior,Qs.YtActionHandlerBehavior,Ly.YtComponentBehavior,BN.prototype,iD];var fCb;var gCb;var hCb;var iCb;var EN=function(){return ks.apply(this,arguments)||this}; k(EN,ks);EN.prototype.trigger=function(){this.fire("yt-load-reload-continuation",this.getContinuationUrl.bind(this))}; EN.prototype.getContinuationUrl=function(a){var b={ctoken:this.data.continuation,continuation:this.data.continuation};this.data.clickTrackingParams&&(b.itct=this.data.clickTrackingParams);return $c(a,b)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],EN.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],EN.prototype,"data",void 0);n([Rt({is:"yt-reload-continuation",noInjection:!0})],EN);var jCb;var kCb;var FN=function(){var a=D.apply(this,arguments)||this;a.notificationData={};return a}; k(FN,D);g=FN.prototype;g.isMenuExpanded=function(a){return a&&a.length<=1?"undefined":"false"}; g.dataChanged_=function(){this.selected=void 0;var a=this.computeSelectedIndex_(this.data);a>=0&&(this.selected=a);a=this.data&&this.data.length>1;lt(this.hostElement,"has-items",a);ft(this.hostElement).querySelector("#label").tabIndex=a?0:-1}; g.onDropdownOpen=function(){var a=Fv();if(this.parentTrackingParams&&this.data){var b=Cv(this.parentTrackingParams);this.data.forEach(function(c){a&&b&&c.trackingParams&&(c=Cv(c.trackingParams),Sy(a,b,c),Uy(a,[c]))})}else this.parentTrackingParams||eo(new ql("No parent tracking params passed in for yt-dropdown-menu."))}; g.hasNotification=function(a){var b;if(a.targetId&&((b=this.notificationData)==null?0:b.targetId)){var c;return a.targetId===((c=this.notificationData)==null?void 0:c.targetId)}}; g.computeSelectedIndex_=function(a){if(a)for(var b=0,c=a.length;b\n \n \n \n \n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;jCb===void 0&&(jCb=document.createElement("template"));var d=jCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kCb=a}a=kCb;return a},{mode:2});var GN=function(){var a=D.apply(this,arguments)||this;a.hasNotification=!1;return a}; k(GN,D);GN.prototype.computeId=function(a){return a}; GN.prototype.computeHorizontalAlign=function(a){return a?"right":"left"}; GN.prototype.computeAccessibilityLabel=function(a){var b,c;return((b=a.accessibility)==null?void 0:(c=b.accessibilityData)==null?void 0:c.label)||null}; GN.prototype.notificationDataChanged=function(){var a;this.hasNotification=!!this.notificationData&&!((a=this.data)==null?0:a.icon)}; GN.prototype.notificationDataChanged=GN.prototype.notificationDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],GN.prototype,"ytRendererBehavior",void 0);n([E(kL.YtLiveChatTooltipTargetingBehavior),r("design:type",Object)],GN.prototype,"ytLiveChatTooltipTargetingBehavior",void 0);n([I(),r("design:type",Object)],GN.prototype,"data",void 0);n([I({computed:"computeId(data.targetId)",reflectToAttribute:!0}),r("design:type",String)],GN.prototype,"id",void 0); n([I({value:!1}),r("design:type",Boolean)],GN.prototype,"isRightAligned",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],GN.prototype,"disabled",void 0);n([I({value:!1}),r("design:type",Boolean)],GN.prototype,"closeOnActivate",void 0);n([I(),r("design:type",Object)],GN.prototype,"notificationData",void 0);n([I(),r("design:type",Object)],GN.prototype,"hasNotification",void 0);n([I({value:!1}),r("design:type",Boolean)],GN.prototype,"useComputedAriaLabel",void 0); n([Ct("notificationData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GN.prototype,"notificationDataChanged",null);n([Rt({is:"yt-sort-filter-sub-menu-renderer",disableElementRegistration:!0})],GN); J(GN,"yt-sort-filter-sub-menu-renderer",function(){if(iCb===void 0){var a=document.createElement("template");M(a,"[[data.tooltip]]\n\n\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;hCb===void 0&&(hCb=document.createElement("template"));var d=hCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);iCb=a}a=iCb;return a},{mode:2});function lCb(a,b){return a.numberValue===b.numberValue&&a.numberText===b.numberText} function mCb(a,b){return(a==null?void 0:a.accessibilityText)===(b==null?void 0:b.accessibilityText)} ;BA(tu(function(a){var b=a.data;var c=iL(Iwb,function(){var h;return((h=b())==null?void 0:h.pointsEntityKey)||""}),d=Io(function(){var h,m; return{numberValue:((h=c())==null?void 0:h.pointsValue)||0,numberText:((m=c())==null?void 0:m.pointsCompactText)||"",heightPx:16,shouldAnimate:!0}},{equals:lCb},"Ke5Psc"),e=Io(function(){var h=z(b().pointsButton,dK); if(h){var m;h.accessibilityText=((m=c())==null?void 0:m.pointsCompactText)||"";return h}},{equals:mCb},"JXGIz"),f=Io(function(){var h; return((h=iL(Jwb,function(){var m;return((m=b())==null?void 0:m.entryPointStateEntityKey)||""})())==null?void 0:h.state)==="LIVE_VIEWER_LEADERBOARD_CHAT_ENTRY_POINT_STATE_DEFAULT"},void 0,"F9RECd"); a=Io(function(){var h;return((h=iL(Jwb,function(){var m;return((m=b())==null?void 0:m.entryPointStateEntityKey)||""})())==null?void 0:h.state)==="LIVE_VIEWER_LEADERBOARD_CHAT_ENTRY_POINT_STATE_DISABLED"},void 0,"gugixf"); return C("ytvl-live-viewer-leaderboard-chat-entry-point-view-model",{class:"ytvlLiveViewerLeaderboardChatEntryPointViewModelHost"},C(K,{cond:a,then:function(){return null}, else:function(){return C(K,{cond:f,then:function(){return C(NC,{data:function(){return b().defaultButton}},{buttonViewModel:function(h){return C(DC,{data:h.data})}})}, else:function(){return C(NC,{data:function(){var h=(h=e())?{buttonViewModel:h}:void 0;return h}},{buttonViewModel:function(h){return C(DC,{data:h.data, animatedTextProps:d})}})}})}}))},"va"),"ytvl-live-viewer-leaderboard-chat-entry-point-view-model",{props:{data:zA}});var HN=function(){var a=D.apply(this,arguments)||this;a.showOverflowButton=!1;a.isViewSelectorDisabled=!1;a.hasNewPaidMessage=!1;a.useComputedAriaLabel=!0;a.preventChatHeaderOverflow=y("web_chat_prevent_chat_header_overflow");a.actionMap={"yt-live-chat-seek-start":"disableViewSelector","yt-live-chat-reload-start":"disableViewSelector","yt-live-chat-reload-success":"enableViewSelector","yt-live-chat-reload-fail":"enableViewSelector","yt-live-chat-seek-success":"enableViewSelector","yt-live-chat-seek-fail":"enableViewSelector"}; return a}; k(HN,D);g=HN.prototype; g.configureRendererStamper=function(){return{"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"yt-button-renderer"}},"data.viewerLeaderboardEntryPoint":{id:"viewer-leaderboard-entry-point",mapping:{liveViewerLeaderboardChatEntryPointViewModel:"ytvl-live-viewer-leaderboard-chat-entry-point-view-model"}},"data.viewSelector":{id:"view-selector",mapping:{sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer",properties:{useComputedAriaLabel:"[[useComputedAriaLabel]]"}}}},"data.collapseButton":{id:"close-button", mapping:{buttonRenderer:"yt-button-renderer"}}}}; g.ready=function(){this.popupPositionTarget=this.ytButtonRenderer}; g.hasNewPaidMessageChanged=function(){var a=ft(this.hostElement).querySelector("yt-sort-filter-sub-menu-renderer");if(a){var b=null,c;this.hasNewPaidMessage&&((c=this.data)==null?0:c.paidMessageSortFilterSubMenuItemTargetId)&&(b={targetId:this.data.paidMessageSortFilterSubMenuItemTargetId});a.set("notificationData",b)}}; g.onMenuClick=function(){var a,b;((a=this.data)==null?0:(b=a.overflowMenu)==null?0:b.menuRenderer)&&this.ytOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:this.data.overflowMenu.menuRenderer}}})}; g.computeShowOverflowButton=function(){var a;return!((a=this.data)==null||!a.overflowMenu)}; g.disableViewSelector=function(){this.isViewSelectorDisabled=!0}; g.enableViewSelector=function(){this.isViewSelectorDisabled=!1}; g.viewSelectorDisabledChanged=function(){var a=ft(this.hostElement).querySelector("yt-sort-filter-sub-menu-renderer");a&&(a.disabled=this.isViewSelectorDisabled)}; g.computeButtonRendererData=function(){var a,b,c,d,e,f,h,m,p;return{icon:{iconType:"MORE_VERT"},accessibility:{label:(a=this.data)==null?void 0:(b=a.overflowMenu)==null?void 0:(c=b.menuRenderer)==null?void 0:(d=c.accessibility)==null?void 0:(e=d.accessibilityData)==null?void 0:e.label},accessibilityData:(f=this.data)==null?void 0:(h=f.overflowMenu)==null?void 0:(m=h.menuRenderer)==null?void 0:(p=m.accessibility)==null?void 0:p.accessibilityData,targetId:"live-chat-header-context-menu"}}; HN.prototype.hasNewPaidMessageChanged=HN.prototype.hasNewPaidMessageChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],HN.prototype,"ytActionHandlerBehavior",void 0);n([E(NA.YtOpenPopupBehavior),r("design:type",Object)],HN.prototype,"ytOpenPopupBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],HN.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],HN.prototype,"ytRendererBehavior",void 0); n([I(),r("design:type",Object)],HN.prototype,"data",void 0);n([I({computed:"computeShowOverflowButton(data)"}),r("design:type",Object)],HN.prototype,"showOverflowButton",void 0);n([I({observer:"viewSelectorDisabledChanged"}),r("design:type",Object)],HN.prototype,"isViewSelectorDisabled",void 0);n([I(),r("design:type",HTMLElement)],HN.prototype,"popupPositionTarget",void 0);n([I({computed:"computeButtonRendererData(data)"}),r("design:type",Object)],HN.prototype,"buttonRendererData",void 0); n([I(),r("design:type",Object)],HN.prototype,"hasNewPaidMessage",void 0);n([I(),r("design:type",Object)],HN.prototype,"useComputedAriaLabel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HN.prototype,"preventChatHeaderOverflow",void 0);n([Et("#live-chat-header-context-menu"),r("design:type",HTMLElement)],HN.prototype,"ytButtonRenderer",void 0); n([Ct("hasNewPaidMessage"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HN.prototype,"hasNewPaidMessageChanged",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-header-renderer"})],HN); J(HN,"yt-live-chat-header-renderer",function(){if(gCb===void 0){var a=document.createElement("template");M(a,"
\n [[getSimpleString(data.titleText)]]\n \n
\n
\n
\n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;fCb===void 0&&(fCb=document.createElement("template"));var d=fCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);gCb=a}a=gCb;return a},{mode:0});var nCb;var oCb;var IN=function(){var a=D.apply(this,arguments)||this;a.tonalButtonOverrides={type:"tonal",style:"overlay"};return a}; k(IN,D); IN.prototype.configureRendererStamper=function(){return{"data.infoDialogButton":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.autoModeratedItem":{id:"auto-moderated-item",mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{participantsManager:"[[participantsManager]]"},attributes:{"hide-inline-action-buttons":!0,"no-hover-effect":!0}}}},"data.moderationButtons":{id:"moderation-buttons",mapping:{buttonRenderer:"yt-button-renderer"}},"data.additionalInlineActionButtons":{id:"additional-inline-action-buttons", mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[tonalButtonOverrides]]"}}}}}}; IN.prototype.shouldSupportInlineActionButtons=function(){return!0}; IN.prototype.shouldSupportWholeItemClick=function(){return!0}; ba.Object.defineProperties(IN.prototype,{hasInfoDialogButton:{configurable:!0,enumerable:!0,get:function(){return!!this.data.infoDialogButton}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],IN.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],IN.prototype,"ytLiveChatItemBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],IN.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],IN.prototype,"data",void 0);n([I(),r("design:type",wM)],IN.prototype,"participantsManager",void 0); n([I(),r("design:type",Object)],IN.prototype,"tonalButtonOverrides",void 0);n([I({reflectToAttribute:!0}),F("data.infoDialogButton"),r("design:type",Object),r("design:paramtypes",[])],IN.prototype,"hasInfoDialogButton",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-auto-mod-message-renderer",noInjection:!0})],IN); J(IN,"yt-live-chat-auto-mod-message-renderer",function(){if(oCb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;nCb===void 0&&(nCb=document.createElement("template"));var d=nCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oCb=a}a=oCb;return a},{mode:0});var pCb;var qCb;var JN=function(){var a=D.apply(this,arguments)||this;a.boundCheckIntersections=a.checkIntersections.bind(a);a.intersectRAF=0;a.dockTimer=0;a.isUndocking=!1;a.dockableMessages=[];a.isScrolledToBottomOfItemList=!1;return a}; k(JN,D);g=JN.prototype;g.configureRendererStamper=function(){return{dockedItem:{id:"docked-item",mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{participantsManager:"[[participantsManager]]"}}}},undockingItem:{id:"undocking-item",mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{participantsManager:"[[participantsManager]]"}}}}}}; g.detached=function(){this.intersectRAF&&window.cancelAnimationFrame(this.intersectRAF)}; g.clear=function(){this.undock()}; g.dock=function(a){this.dockedItem&&this.undock();this.dockedItem={liveChatTextMessageRenderer:a==null?void 0:a.data};this.dockTimer=window.setTimeout(this.undock.bind(this),1E4)}; g.undock=function(){var a=this;!this.isUndocking&&this.dockedItem&&(window.clearTimeout(this.dockTimer),this.isUndocking=!0,this.undockingItem=this.dockedItem,this.dockedItem=void 0,window.setTimeout(function(){a.undockingItem=void 0;a.isUndocking=!1},250))}; g.checkIntersections=function(){if(this.dockableMessages.length){this.intersectRAF=window.requestAnimationFrame(this.boundCheckIntersections);var a=this.dockableMessages[0],b=this.hostElement.getBoundingClientRect();a=a.getBoundingClientRect();var c=a.top-b.top,d=c<=8;c=c-this.hostElement.clientHeight<=8;if(d){for(var e;d;){e=this.dockableMessages.shift();d=this.dockableMessages[0];if(!d)break;d=d.getBoundingClientRect();c=d.top-b.top;var f=c<=8;if(c-a.height<=8)if(f)a=d;else return;d=f}this.dock(e)}else c&& this.dockedItem&&this.clear()}else this.intersectRAF=0}; g.trimInvisibleDockableMessages=function(){if(this.hostElement.parentElement)for(var a=this.hostElement.parentElement.scrollTop;this.dockableMessages&&this.dockableMessages.length&&(this.dockableMessages[0].offsetTop
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;pCb===void 0&&(pCb=document.createElement("template"));var d=pCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qCb=a}a=qCb;return a},{mode:0});var rCb;var sCb;var KN=function(){return D.apply(this,arguments)||this}; k(KN,D);KN.prototype.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&this.hostElement.setAttribute("dashboard-money-feed","")}; n([E(wz.YtRendererBehavior),r("design:type",Object)],KN.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Boolean)],KN.prototype,"menuFocused",void 0);n([I(),r("design:type",Object)],KN.prototype,"data",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],KN.prototype,"ytLiveChatItemBehavior",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-donation-announcement-renderer",noInjection:!0})],KN); J(KN,"yt-live-chat-donation-announcement-renderer",function(){if(sCb===void 0){var a=document.createElement("template");M(a,"
[[getSimpleString(data.authorName)]]
[[getSimpleString(data.text)]]
[[timestampString]]
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;rCb===void 0&&(rCb=document.createElement("template"));var d=rCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sCb=a}a=sCb;return a},{mode:0});var tCb;var uCb;var vCb;var wCb;var LN=function(){var a=D.apply(this,arguments)||this;a.hidden=!1;a.supportsInlineActionButtons=!0;return a}; k(LN,D);LN.prototype.ready=function(){var a;((a=document.querySelector("yt-live-chat-app"))==null?0:a.hasAttribute("dashboard-money-feed"))&&this.hostElement.setAttribute("dashboard-money-feed","")}; LN.prototype.dataChanged=function(a){var b=et(ft(this.hostElement).querySelector("#detail-text"));b.textContent="";(a==null?0:a.detailText)&&b.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(a.detailText))}; n([E(wz.YtRendererBehavior),r("design:type",Object)],LN.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],LN.prototype,"ytLiveChatItemBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],LN.prototype,"ytRendererstamperBehavior",void 0);n([I({observer:"dataChanged"}),r("design:type",Object)],LN.prototype,"data",void 0);n([I({computed:"truthy(isDeleted)",reflectToAttribute:!0}),r("design:type",Object)],LN.prototype,"hidden",void 0); n([St({disableElementRegistration:!0,is:"yt-live-chat-legacy-paid-message-renderer"})],LN); J(LN,"yt-live-chat-legacy-paid-message-renderer",function(){if(wCb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n
\n
[[getSimpleString(data.authorName)]]
\n
[[getSimpleString(data.eventText)]]
\n
\n
\n
[[timestampString]]
\n
\n
\n \n \n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;vCb===void 0&&(vCb=document.createElement("template"));var d=vCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wCb=a}a=wCb;return a},{mode:0});var xCb;var yCb;var MN=function(){return D.apply(this,arguments)||this}; k(MN,D);MN.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"yt-button-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],MN.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],MN.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-mode-change-message-renderer",noInjection:!0})],MN); J(MN,"yt-live-chat-mode-change-message-renderer",function(){if(yCb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n \n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;xCb===void 0&&(xCb=document.createElement("template"));var d=xCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yCb=a}a=yCb;return a},{mode:0});var zCb;var ACb;var NN=function(){return D.apply(this,arguments)||this}; k(NN,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],NN.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],NN.prototype,"ytLiveChatItemBehavior",void 0);n([I(),r("design:type",Object)],NN.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-moderation-message-renderer"})],NN); J(NN,"yt-live-chat-moderation-message-renderer",function(){if(ACb===void 0){var a=document.createElement("template");M(a,"
\n [[timestampString]]\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;zCb===void 0&&(zCb=document.createElement("template"));var d=zCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ACb=a}a=ACb;return a},{mode:0});var BCb;var CCb;var ON=function(){return D.apply(this,arguments)||this}; k(ON,D);ON.prototype.onClick=function(){var a;if((a=this.data)!=null&&a.onClickCommand){var b;Ey.instance.resolveCommand((b=this.data)==null?void 0:b.onClickCommand)}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],ON.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],ON.prototype,"ytLiveChatReduxBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],ON.prototype,"ytLiveChatItemBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],ON.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],ON.prototype,"data",void 0); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-offer-click-count-message-renderer",noInjection:!0})],ON); J(ON,"yt-live-chat-offer-click-count-message-renderer",function(){if(CCb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n \n
\n
\n
\n
\n \n
\n
[[data.productTitle]]
\n \n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;BCb===void 0&&(BCb=document.createElement("template"));var d=BCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CCb=a}a=CCb;return a},{mode:0});var DCb;var ECb=function(){return D.apply(this,arguments)||this}; k(ECb,D);n([I(),r("design:type",Object)],ECb.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-placeholder-item-renderer",noInjection:!0})],ECb); J(ECb,"yt-live-chat-placeholder-item-renderer",function(){if(DCb===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);DCb=a}a=DCb;return a},{mode:0});var FCb;var GCb;var HCb=new hH(7),PN=function(){var a=D.apply(this,arguments)||this;a.data={};return a}; k(PN,D);PN.prototype.dataChanged=function(){var a;((a=this.data)==null?0:a.class)&<(this.hostElement,this.data.class,!0);var b;((b=this.oldData)==null?0:b.class)&<(this.hostElement,this.oldData.class,!1);this.oldData=this.data}; PN.prototype.computeTimestampString=function(a){return HCb.format(new Date(a/1E3))}; PN.prototype.dataChanged=PN.prototype.dataChanged;n([I(),r("design:type",Object)],PN.prototype,"data",void 0);n([I({computed:"computeTimestampString(data.timestampUsec)"}),r("design:type",String)],PN.prototype,"timestampString",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PN.prototype,"dataChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-server-error-message",noInjection:!0})],PN); J(PN,"yt-live-chat-server-error-message",function(){if(GCb===void 0){var a=document.createElement("template");M(a,"[[timestampString]]\n[[data.message]]\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;FCb===void 0&&(FCb=document.createElement("template"));var d=FCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);GCb=a}a=GCb;return a},{mode:0});var ICb;var JCb;var QN=function(){var a=D.apply(this,arguments)||this;a.queuedMessages=[];a.toastTimeout=null;a.clearTimeout=null;a.message=null;a.isShowingMessage=!1;a.isMessageVisible=!1;a.actionMap={"yt-live-chat-actions":"handleLiveChatActions","yt-live-chat-add-to-toast-action":"handleAction","yt-live-chat-add-message-to-toast":"handleAddMessage"};return a}; k(QN,D);g=QN.prototype;g.configureRendererStamper=function(){return{actionButton:{id:"button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}}; g.created=function(){this.hostElement.setAttribute("role","alert")}; g.handleAddMessage=function(a){a&&(this.queuedMessages.push(a),this.maybeShowMessage())}; g.maybeShowMessage=function(){var a=this;this.clearTimeout||this.toastTimeout||!this.queuedMessages.length||(this.message=this.queuedMessages.shift(),this.isShowingMessage=this.isMessageVisible=!0,this.toastTimeout=Ms(function(){a.toastTimeout=null;a.dismissMessage()},this.actionButton?5E3:3E3))}; g.dismissMessage=function(){var a=this;this.toastTimeout&&(Ns(this.toastTimeout),this.toastTimeout=null);this.isShowingMessage=!1;this.clearTimeout=Ms(function(){a.message=null;a.clearTimeout=null;a.isMessageVisible=!1;a.maybeShowMessage()},500)}; g.handleLiveChatActions=function(a){var b=this;a.forEach(function(c){b.handleAction(c)})}; g.handleAction=function(a){z(a,Djb)&&this.handleAddMessage(z(a,Djb).item)}; g.handleTextChanged=function(){this.text?this.hostElement.setAttribute("aria-label",Ky(this.text)):this.hostElement.removeAttribute("aria-label")}; ba.Object.defineProperties(QN.prototype,{text:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return((a=this.message)==null?void 0:(b=a.notificationTextRenderer)==null?void 0:b.successResponseText)||((c=this.message)==null?void 0:(d=c.notificationActionRenderer)==null?void 0:d.responseText)||null}}, hasTimeout:{configurable:!0,enumerable:!0,get:function(){return!!this.toastTimeout}}, actionButton:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.message)==null?void 0:(b=a.notificationActionRenderer)==null?void 0:b.actionButton)||null}}}); QN.prototype.handleTextChanged=QN.prototype.handleTextChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],QN.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],QN.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],QN.prototype,"message",void 0);n([F("message"),r("design:type",Object),r("design:paramtypes",[])],QN.prototype,"text",null); n([F("toastTimeout"),r("design:type",Boolean),r("design:paramtypes",[])],QN.prototype,"hasTimeout",null);n([F("message"),r("design:type",Object),r("design:paramtypes",[])],QN.prototype,"actionButton",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],QN.prototype,"isShowingMessage",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QN.prototype,"isMessageVisible",void 0);n([I({value:function(){return{style:"call-to-action-inverse"}}}), r("design:type",Object)],QN.prototype,"buttonOverrides",void 0);n([Ct("text"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QN.prototype,"handleTextChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-toast-renderer",noInjection:!0})],QN); J(QN,"yt-live-chat-toast-renderer",function(){if(JCb===void 0){var a=document.createElement("template");M(a,"\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;ICb===void 0&&(ICb=document.createElement("template"));var d=ICb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);JCb=a}a=JCb;return a},{mode:0});var KCb;var LCb;var RN=function(){var a=D.apply(this,arguments)||this;a.defaultToFilledIcon=!1;return a}; k(RN,D);RN.prototype.computeHasPrimaryColorIcon=function(a){return a==="SPARK"||a==="SPONSORSHIP_STAR"}; RN.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{style:"max-width: 100%"}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],RN.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],RN.prototype,"ytLiveChatItemBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],RN.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],RN.prototype,"defaultToFilledIcon",void 0);n([I(),r("design:type",Object)],RN.prototype,"data",void 0); n([I({value:!1,computed:"computeHasPrimaryColorIcon(data.icon.iconType)",reflectToAttribute:!0}),r("design:type",Boolean)],RN.prototype,"hasPrimaryColorIcon",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-viewer-engagement-message-renderer",noInjection:!0})],RN); J(RN,"yt-live-chat-viewer-engagement-message-renderer",function(){if(LCb===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;KCb===void 0&&(KCb=document.createElement("template"));var d=KCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);LCb=a}a=LCb;return a},{mode:0});var MCb;var SN=function(){var a=D.apply(this,arguments)||this;a.modernUpdate=!1;a.buttonStyle="overlay";a.buttonType="filled";return a}; k(SN,D);SN.prototype.computeTooltipPosition=function(){return this.modernUpdate?"left":"bottom"}; SN.prototype.computeButtonOverride=function(){if(this.modernUpdate)return{iconPosition:"icon-only",style:this.buttonStyle,type:this.buttonType,size:"M"}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],SN.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],SN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],SN.prototype,"modernUpdate",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],SN.prototype,"buttonStyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],SN.prototype,"buttonType",void 0); n([St({is:"ytd-ad-hover-text-button-renderer",disableElementRegistration:!0})],SN); J(SN,"ytd-ad-hover-text-button-renderer",function(){if(MCb!==void 0)return MCb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return MCb=a},{mode:1});var NCb;var TN=function(){var a=D.apply(this,arguments)||this;a.buttonOverrides={size:"XS"};return a}; k(TN,D);TN.prototype.onHelpTap=function(a){this.data&&this.data.informationDialog&&(tt(this.hostElement,"yt-navigate",{endpoint:{liveChatDialogEndpoint:{content:this.data.informationDialog}}}),a.preventDefault(),a.stopPropagation())}; n([I(),r("design:type",Object)],TN.prototype,"buttonOverrides",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],TN.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],TN.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-live-chat-purchased-product-message-renderer"})],TN); J(TN,"ytd-live-chat-purchased-product-message-renderer",function(){if(NCb!==void 0)return NCb;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return NCb=a},{mode:1});var OCb;var PCb;var UN=function(){var a=D.apply(this,arguments)||this;a.isContainerDeleted=!1;return a}; k(UN,D);UN.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; UN.prototype.isContainerDeletedChanged=function(){this.isContainerDeleted&&(this.set("data.authorName",null),this.set("data.authorBadges",null),this.set("data.authorPhoto",null),this.set("data.primaryText",null),this.set("data.secondaryText",null),this.set("data.image",null))}; UN.prototype.isContainerDeletedChanged=UN.prototype.isContainerDeletedChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],UN.prototype,"ytRendererBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],UN.prototype,"ytLiveChatItemBehavior",void 0);n([I(),r("design:type",Object)],UN.prototype,"data",void 0);n([I(),r("design:type",Object)],UN.prototype,"isContainerDeleted",void 0);n([I(),r("design:type",String)],UN.prototype,"deletedStateMessage",void 0); n([Ct("isContainerDeleted"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UN.prototype,"isContainerDeletedChanged",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-live-chat-header-renderer"})],UN); J(UN,"ytd-sponsorships-live-chat-header-renderer",function(){if(PCb!==void 0)return PCb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n
\n \n
[[getSimpleString(data.primaryText)]]
\n
\n
[[getSimpleString(data.secondaryText)]]
\n
\n
\n
[[deletedStateMessage]]
\n
\n
\n
\n \n
\n \n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return PCb=a},{mode:1});var VN=function(){var a=D.apply(this,arguments)||this;a.modern=y("web_button_rework_with_live");a.buttonOverrides={style:"overlay",type:"filled"};return a}; k(VN,D);VN.prototype.configureRendererStamper=function(){return{"data.optInPrompt":{id:"opt-in-prompt",mapping:{liveChatViewerEngagementMessageRenderer:{component:"yt-live-chat-viewer-engagement-message-renderer",params:{defaultToFilledIcon:!0}},buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}}; VN.prototype.onCtaButtonClick=function(){var a,b=z((a=this.data)==null?void 0:a.optInPrompt,YJ);if(a=this.maybeGetButtonCommand(b)){var c;(c=Fy())==null||c.clickCommand(a)}}; VN.prototype.maybeGetButtonCommand=function(a){return!a||!a.command||z(a.command,zob)===void 0&&z(a.command,wob)===void 0?null:a.command}; VN.prototype.shouldHideOptinPrompt=function(a,b){return!a||b}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VN.prototype,"ytRendererstamperBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],VN.prototype,"ytLiveChatItemBehavior",void 0);n([I(),r("design:type",Object)],VN.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VN.prototype,"modern",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer"})],VN); J(VN,"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer",function(){if(OCb!==void 0)return OCb;var a=document.createElement("template");M(a,"\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return OCb=a},{mode:1});var QCb;var WN=function(){return D.apply(this,arguments)||this}; k(WN,D);WN.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)}; WN.prototype.isDeletedChanged=function(){this.ytLiveChatItemBehavior.isDeleted&&(this.set("data.authorName",null),this.set("data.authorBadges",null),this.set("data.authorPhoto",null),this.set("data.message",null))}; WN.prototype.isDeletedChanged=WN.prototype.isDeletedChanged;n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],WN.prototype,"ytLiveChatItemBehavior",void 0);n([I(),r("design:type",Object)],WN.prototype,"data",void 0);n([Ct("isDeleted"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WN.prototype,"isDeletedChanged",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"})],WN); J(WN,"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer",function(){if(QCb!==void 0)return QCb;var a=document.createElement("template");M(a,"\n\n
\n \n [[timestampString]]\n \n \n \n \n
\n [[getSimpleString(data.deletedStateMessage)]]\n
\n
\n
\n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return QCb=a},{mode:1});var RCb=Sca||y("live_chat_disable_chat_feed_animation")?0:84,XN=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-live-chat-actions":"handleLiveChatActions_","yt-add-chat-item-action":"handleLiveChatAction_","yt-dim-chat-item-action":"handleLiveChatAction_","yt-remove-chat-item-action":"handleLiveChatAction_","yt-replace-chat-item-action":"handleLiveChatAction_","yt-mark-chat-item-as-deleted-action":"handleLiveChatAction_","yt-mark-chat-items-by-author-as-deleted-action":"handleLiveChatAction_", "yt-clear-chat-window-action":"handleLiveChatAction_","yt-add-live-chat-text-message-from-template-action":"handleAddTextMessageFromTemplateAction_","yt-live-chat-picker-changed":"handlePickerChanged_","yt-live-chat-maybe-scroll-to-bottom":"maybeScrollToBottom_","yt-live-chat-scroll-to-bottom":"scrollToBottom_","yt-live-chat-keyboard-event":"onKeyboardEventAction_","yt-live-chat-seek-success":"handleChatSeekSuccess_","yt-live-chat-banner-removed":"handleBannerRemoval_","yt-toggle-live-chat-moderation-activity-command":"maybeScrollToBottom_", "yt-live-chat-feed-visible":"handleChatFeedVisible"};return a}; k(XN,D);g=XN.prototype; g.configureRendererStamper=function(){return{"data.emptyStateMessage":{id:"empty-state-message",mapping:{messageRenderer:"yt-live-chat-message-renderer"}},visibleItems:{id:"items",mapping:{liveChatAutoModMessageRenderer:{component:"yt-live-chat-auto-mod-message-renderer",properties:{participantsManager:"[[participantsManager]]"}},liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{participantsManager:"[[participantsManager]]"}},liveChatPaidMessageRenderer:{component:"yt-live-chat-paid-message-renderer",properties:{participantsManager:"[[participantsManager]]"}}, liveChatLegacyPaidMessageRenderer:{component:"yt-live-chat-legacy-paid-message-renderer",properties:{participantsManager:"[[participantsManager]]"}},liveChatMembershipItemRenderer:{component:"yt-live-chat-membership-item-renderer",properties:{participantsManager:"[[participantsManager]]"}},liveChatPaidStickerRenderer:"yt-live-chat-paid-sticker-renderer",giftMessageViewModel:"yt-gift-message-view-model",liveChatDonationAnnouncementRenderer:"yt-live-chat-donation-announcement-renderer",liveChatModeChangeMessageRenderer:"yt-live-chat-mode-change-message-renderer", liveChatModerationMessageRenderer:"yt-live-chat-moderation-message-renderer",liveChatOfferClickCountMessageRenderer:"yt-live-chat-offer-click-count-message-renderer",liveChatPlaceholderItemRenderer:"yt-live-chat-placeholder-item-renderer",liveChatPurchasedProductMessageRenderer:"ytd-live-chat-purchased-product-message-renderer",liveChatSponsorshipsGiftPurchaseAnnouncementRenderer:"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer",liveChatSponsorshipsGiftRedemptionAnnouncementRenderer:"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer", liveChatViewerEngagementMessageRenderer:"yt-live-chat-viewer-engagement-message-renderer",serverErrorMessage:"yt-live-chat-server-error-message"},events:!0,reuseComponents:!0}}}; g.created=function(){this.activeItems_=[];this.isSmoothed_=!0;this.lastSmoothChatMessageAddMs_=null;this.chatRateMs_=1E3;this.lastSmoothScrollClockTime_=this.lastSmoothScrollUpdate_=null;this.scrollTimeRemainingMs_=this.scrollPixelsRemaining_=0;this.smoothScrollRafHandle_=null;this.preinsertHeight_=0}; g.attached=function(){window.addEventListener("resize",vt(this,this.maybeScrollToBottom_));window.addEventListener("keydown",vt(this,this.onWindowKeyEvent_));window.addEventListener("keyup",vt(this,this.onWindowKeyEvent_));if(!exb()){var a;(a=window.top)==null||a.addEventListener("blur",vt(this,this.onTopWindowBlurEvent_));window!==window.top&&window.addEventListener("blur",vt(this,this.onFramedWindowBlurEvent_))}this.initMessageVerticalAlignment_()}; g.detached=function(){this.resetSmoothScroll_();window.removeEventListener("resize",vt(this,this.maybeScrollToBottom_));window.removeEventListener("keydown",vt(this,this.onWindowKeyEvent_));window.removeEventListener("keyup",vt(this,this.onWindowKeyEvent_));if(!exb()){var a;(a=window.top)==null||a.removeEventListener("blur",vt(this,this.onTopWindowBlurEvent_));window!==window.top&&window.removeEventListener("blur",vt(this,this.onFramedWindowBlurEvent_))}}; g.onIronResize_=function(){this.resizeOffsetContainer()}; g.resizeOffsetContainer=function(){var a=this;Ps(this,"resize",function(){var b=a.itemOffset.clientHeight;a.items.clientHeight!==0&&(a.refreshOffsetContainerHeight_(),(b===0||a.atBottom)&&a.scrollToBottom_())})}; g.isAttachedOrDataChanged_=function(){var a=this.data,b=fxb();if(!this.isAttached){if(b){var c;(c=window.top)==null||c.removeEventListener("mousemove",vt(this,this.onModerationMouseMoveEvent_))}window.removeEventListener("mousemove",vt(this,this.onModerationMouseMoveEvent_))}else if(a&&a.enablePauseChatKeyboardShortcuts){if(b){var d;(d=window.top)==null||d.addEventListener("mousemove",vt(this,this.onModerationMouseMoveEvent_))}window.addEventListener("mousemove",vt(this,this.onModerationMouseMoveEvent_))}}; g.clearList=function(){this.activeItems_=[];this.visibleItems=[];this.dockableMessages=[];this.isSmoothed_=!0;this.lastSmoothChatMessageAddMs_=null;this.chatRateMs_=1E3;this.lastSmoothScrollClockTime_=this.lastSmoothScrollUpdate_=null;this.scrollTimeRemainingMs_=this.scrollPixelsRemaining_=0;this.smoothScrollRafHandle_=null;this.preinsertHeight_=0;this.itemIdToDockDurationMap={};ft(this.hostElement).querySelector("#docked-messages").clear();if(!this.enableBannerUpdate){var a;(a=this.bannerManager)== null||a.reset()}this.maybeResizeScrollContainer_([]);this.items.style.transform="";this.atBottom||this.scrollToBottom_()}; g.computeId_=function(a){return a}; g.dataChanged_=function(){this.clearList()}; g.handleLiveChatActions_=function(a){var b=this;a.length&&(a.forEach(this.handleLiveChatAction_,this),this.maybeResizeScrollContainer_(a),this.flushActiveItems_(),Ms(function(){b.maybeScrollToBottom_()}))}; g.handleLiveChatAction_=function(a){a.addChatItemAction?this.handleAddChatItemAction_(a.addChatItemAction):a.clearChatWindowAction?this.handleClearChatWindowAction_():a.markChatItemAsDeletedAction?this.handleMarkChatItemAsDeletedAction_(a.markChatItemAsDeletedAction):a.markChatItemsByAuthorAsDeletedAction?this.handleMarkChatItemsByAuthorAsDeletedAction_(a.markChatItemsByAuthorAsDeletedAction):a.dimChatItemAction?this.handleDimChatItemAction_(a.dimChatItemAction):a.replaceChatItemAction?this.handleReplaceChatItemAction_(a.replaceChatItemAction): a.removeChatItemAction?this.handleRemoveChatItemAction_(a.removeChatItemAction):a.removeChatItemByAuthorAction?this.handleRemoveChatItemByAuthorAction(a.removeChatItemByAuthorAction):a.serverErrorMessage&&this.activeItems_.push({serverErrorMessage:{timestampUsec:this.currentTimestampUsec_(),message:a.serverErrorMessage.message,class:a.serverErrorMessage.class}})}; g.handleAddChatItemAction_=function(a){var b=this,c=a.item,d=Object.keys(c)[0],e=c[d],f=!1;this.forEachItem_(function(m,p,q){var t=Object.keys(c)[0];!(p=p[t])||p.id!==a.clientId&&p.id!==e.id||(m==="visibleItems"?(b.visibleItems[q]=c,ft(b.hostElement).querySelector("#items").children[q].polymerController.set("data",e)):b.activeItems_[q]=c,f=!0)}); if(d=this.get("stickinessParams.dockAtTopDurationMs",a)||0){var h=Array.prototype.find.call(this.items.children,function(m){return m.id===e.id}); h?this.maybeAddDockableMessage_(h):this.itemIdToDockDurationMap[e.id]=d}f||this.activeItems_.push(c)}; g.handleClearChatWindowAction_=function(){this.clearList()}; g.handleReplaceChatItemAction_=function(a){var b=this,c=a.replacementItem;this.forEachItem_(function(d,e,f){var h=Object.keys(e)[0];(e=e[h])&&e.id===a.targetItemId&&(d==="visibleItems"?(b.splice(d,f,1,c),b.resetSmoothScroll_()):b.activeItems_[f]=c)})}; g.markAsDeleted_=function(a,b,c,d,e){b=[a,b,c].join(".");this.set(b+".deletedStateMessage",d);this.set(b+".showOriginalContentMessage",e);a==="visibleItems"&&this.resetSmoothScroll_()}; g.markAutoModRendererAsDeleted_=function(a,b,c,d,e){b=b.liveChatAutoModMessageRenderer.autoModeratedItem;b.liveChatTextMessageRenderer.deletedStateMessage=d;b.liveChatTextMessageRenderer.showOriginalContentMessage=e;this.splice(a,c,1,b);a==="visibleItems"&&this.resetSmoothScroll_()}; g.handleMarkChatItemAsDeletedAction_=function(a){var b=this;this.forEachItem_(function(c,d,e){var f=Object.keys(d)[0],h=d[f];h&&h.id===a.targetItemId&&(f==="liveChatAutoModMessageRenderer"?b.markAutoModRendererAsDeleted_(c,d,e,a.deletedStateMessage,a.showOriginalContentMessage):b.markAsDeleted_(c,e,f,a.deletedStateMessage,a.showOriginalContentMessage))})}; g.handleDimChatItemAction_=function(a){var b=this,c=a.clientAssignedId;c&&this.forEachItem_(function(d,e,f){var h=Object.keys(e)[0];(e=e[h])&&e.id===c&&(d=[d,f,h].join("."),b.set(d+".isDimmed",!0))})}; g.handleMarkChatItemsByAuthorAsDeletedAction_=function(a){var b=this;this.forEachItem_(function(c,d,e){var f=Object.keys(d)[0],h=d[f];h&&h.authorExternalChannelId===a.externalChannelId&&(f==="liveChatAutoModMessageRenderer"?b.markAutoModRendererAsDeleted_(c,d,e,a.deletedStateMessage,a.showOriginalContentMessage):b.markAsDeleted_(c,e,f,a.deletedStateMessage,a.showOriginalContentMessage))})}; g.handleRemoveChatItemAction_=function(a){var b=this;this.forEachItem_(function(c,d,e){var f=Object.keys(d)[0];(d=d[f])&&d.id===a.targetItemId&&(b.splice(c,e,1),c==="visibleItems"&&b.resetSmoothScroll_())})}; g.handleRemoveChatItemByAuthorAction=function(a){var b=function(d){var e=Object.keys(d)[0];return(d=d[e])&&d.authorExternalChannelId?d.authorExternalChannelId!==a.externalChannelId:!0},c=this.visibleItems.filter(b); this.activeItems_=this.activeItems_.filter(b);this.visibleItems=c;this.resetSmoothScroll_();this.setAtBottom();this.maybeScrollToBottom_()}; g.onYtRendererstamperFinished_=function(){var a=this;Array.prototype.forEach.call(this.items.children,function(b){var c=b.id;a.itemIdToDockDurationMap[c]&&(a.maybeAddDockableMessage_(b),delete a.itemIdToDockDurationMap[c])})}; g.forEachItem_=function(a){this.visibleItems.forEach(a.bind(this,"visibleItems"));this.activeItems_.forEach(a.bind(this,"activeItems_"))}; g.handleAddTextMessageFromTemplateAction_=function(a,b,c){a=Oh(a.addLiveChatTextMessageFromTemplateAction.template.liveChatTextMessageRenderer);b=c.client_message_id;a.id=b;a.timestampUsec=String(this.currentTimestampUsec_());c.message?a.message=Jy(c.message):c.rich_message&&(a.message=this.formattedStringFromLiveChatRichMessageInput_(c.rich_message));this.handleLiveChatActions_([{addChatItemAction:{clientMessageId:b,item:{liveChatTextMessageRenderer:a}}}])}; g.formattedStringFromLiveChatRichMessageInput_=function(a){var b={runs:[]};a=a.text_segments;for(var c=0;c0)if(this.canScrollToBottom_()){var b=Math.max(this.visibleItems.length+this.activeItems_.length-this.data.maxItemsToDisplay,0);b&&this.splice("visibleItems",0,b);if(this.isSmoothScrollEnabled_()||this.dockableMessages.length)this.preinsertHeight_=this.items.clientHeight;this.activeItems_.unshift("visibleItems");try{this.push.apply(this,this.activeItems_)}catch(c){Jk(c)}this.activeItems_=[];this.isSmoothScrollEnabled_()?this.canScrollToBottom_()&& Ms(function(){a.showNewItems_()}):Ms(function(){a.refreshOffsetContainerHeight_(); a.maybeScrollToBottom_()})}else this.activeItems_.length>this.data.maxItemsToDisplay&&this.activeItems_.splice(0,this.activeItems_.length-this.data.maxItemsToDisplay)}; g.initMessageVerticalAlignment_=function(){var a=document.querySelector("yt-live-chat-app");this.bottomAlignMessages=!(a&&a.hasAttribute("dashboard-money-feed"))}; g.refreshOffsetContainerHeight_=function(){var a=this.itemScroller.clientHeight;this.itemOffset.style.height=this.items.clientHeight+"px";this.bottomAlignMessages&&(this.itemOffset.style.minHeight=a+"px")}; g.showNewItems_=function(){var a=this.items.clientHeight>this.itemScroller.clientHeight;this.refreshOffsetContainerHeight_();this.canScrollToBottom_()&&a&&(this.scrollPixelsRemaining_+=this.items.clientHeight-this.preinsertHeight_,this.scrollToBottom_(),this.items.style.transform="translateY("+Math.floor(this.scrollPixelsRemaining_)+"px)",this.lastSmoothChatMessageAddMs_||(this.lastSmoothChatMessageAddMs_=performance.now()),a=performance.now()-this.lastSmoothChatMessageAddMs_,this.chatRateMs_=.9* this.chatRateMs_+.1*a,this.isSmoothed_&&this.chatRateMs_<400&&(this.isSmoothed_=!1),!this.isSmoothed_&&this.chatRateMs_>450&&(this.isSmoothed_=!0),this.scrollTimeRemainingMs_+=this.isSmoothed_?RCb:0,this.smoothScrollRafHandle_||(this.smoothScrollRafHandle_=window.requestAnimationFrame(this.smoothScroll_.bind(this))),this.lastSmoothChatMessageAddMs_=performance.now())}; g.maybeAddDockableMessage_=function(a){var b=this;y("enable_docked_chat_messages")&&(this.dockableMessages.find(function(c){return a===c})||window.setTimeout(function(){a.offsetTop-ft(b.hostElement).querySelector("#item-scroller").scrollTop>0&&b.push("dockableMessages",a)},0))}; g.computeIsEmpty_=function(){return!this.visibleItems.length}; g.canScrollToBottom_=function(){return this.atBottom&&this.allowScroll}; g.smoothScroll_=function(a){if(this.lastSmoothScrollUpdate_){var b=this.scrollPixelsRemaining_<400&&this.scrollPixelsRemaining_>0,c=a-this.lastSmoothScrollUpdate_<1E3&&performance.now()-this.lastSmoothScrollClockTime_<1E3&&this.scrollTimeRemainingMs_>0;b&&c?(c=a-this.lastSmoothScrollUpdate_,b=c/this.scrollTimeRemainingMs_*this.scrollPixelsRemaining_,this.scrollPixelsRemaining_-=b,this.scrollPixelsRemaining_=Math.max(this.scrollPixelsRemaining_,0),this.scrollTimeRemainingMs_-=c,this.scrollTimeRemainingMs_= Math.max(this.scrollTimeRemainingMs_,0),this.lastSmoothScrollUpdate_=a,this.lastSmoothScrollClockTime_=performance.now(),this.smoothScrollRafHandle_=window.requestAnimationFrame(this.smoothScroll_.bind(this))):this.resetSmoothScroll_();this.items.style.transform="translateY("+Math.floor(this.scrollPixelsRemaining_)+"px)"}else this.lastSmoothScrollUpdate_=a,this.lastSmoothScrollClockTime_=performance.now(),this.smoothScrollRafHandle_=window.requestAnimationFrame(this.smoothScroll_.bind(this))}; g.resetSmoothScroll_=function(){var a=this;this.isSmoothScrollEnabled_()&&(this.scrollTimeRemainingMs_=this.scrollPixelsRemaining_=0,this.lastSmoothScrollUpdate_=null,this.smoothScrollRafHandle_&&window.cancelAnimationFrame(this.smoothScrollRafHandle_),this.smoothScrollRafHandle_=null,Ps(this,"resize",function(){a.refreshOffsetContainerHeight_()}))}; g.onScrollItems_=function(a){this.ytRendererBehavior.onScroll(a);this.setAtBottom();this.flushActiveItems_()}; g.setAtBottom=function(){var a=this.itemScroller;this.atBottom=a.scrollTop>=a.scrollHeight-a.clientHeight-15}; g.onContextMenuOpened_=function(){this.contextMenuOpen=!0}; g.onContextMenuClosed_=function(){this.contextMenuOpen=!1}; g.handleBannerRemoval_=function(){this.contextMenuOpen=!1}; g.onShow_=function(){this.maybeScrollToBottom_()}; g.maybeResizeScrollContainer_=function(a){this.isSmoothScrollEnabled_&&Lba(a,function(b){return!!b.replaceChatItemAction})&&(this.refreshOffsetContainerHeight_(),this.maybeScrollToBottom_())}; g.computeAllowScroll_=function(a,b){return!(a||b)}; g.maybeScrollToBottom_=function(){this.canScrollToBottom_()&&this.scrollToBottom_()}; g.scrollToBottom_=function(){this.itemScroller.scrollTop=16777216;this.atBottom=!0}; g.atBottomChanged_=function(){var a=this;this.atBottom?this.hideShowMoreAsync_||(this.hideShowMoreAsync_=Ms(function(){ft(a.hostElement).querySelector("#show-more").style.visibility="hidden"},200)):(this.hideShowMoreAsync_&&Ns(this.hideShowMoreAsync_),this.hideShowMoreAsync_=null,ft(this.hostElement).querySelector("#show-more").style.visibility="visible")}; g.onWindowKeyEvent_=function(a){this.handleKeyboardEvent_(a.type,a.keyCode)}; g.onKeyboardEventAction_=function(a){this.handleKeyboardEvent_(a.eventType,a.keyCode)}; g.handleKeyboardEvent_=function(a,b){b=Ad?e0a(b):Uca&&Bd?f0a(b):b;this.data.enablePauseChatKeyboardShortcuts&&b===18&&(this.moderationModeEnabled=a==="keydown")}; g.onTopWindowBlurEvent_=function(){!window||window!==window.top&&document.hasFocus()||(this.moderationModeEnabled=!1)}; g.onFramedWindowBlurEvent_=function(){window===window.top||window.top.document.hasFocus()||(this.moderationModeEnabled=!1)}; g.onModerationMouseMoveEvent_=function(a){this.moderationModeEnabled=a.altKey}; g.moderationModeEnabledChanged_=function(){uxa()}; g.isSmoothScrollEnabled_=function(){return RCb!==0}; g.handleChatSeekSuccess_=function(){this.clearList()}; g.handleChatFeedVisible=function(a){a&&this.resizeOffsetContainer()}; XN.prototype.handleChatFeedVisible=XN.prototype.handleChatFeedVisible;XN.prototype.moderationModeEnabledChanged_=XN.prototype.moderationModeEnabledChanged_;XN.prototype.atBottomChanged_=XN.prototype.atBottomChanged_;XN.prototype.maybeScrollToBottom_=XN.prototype.maybeScrollToBottom_;XN.prototype.onContextMenuClosed_=XN.prototype.onContextMenuClosed_;XN.prototype.onContextMenuOpened_=XN.prototype.onContextMenuOpened_;XN.prototype.onYtRendererstamperFinished_=XN.prototype.onYtRendererstamperFinished_; XN.prototype.dataChanged_=XN.prototype.dataChanged_;XN.prototype.isAttachedOrDataChanged_=XN.prototype.isAttachedOrDataChanged_;XN.prototype.onIronResize_=XN.prototype.onIronResize_;n([E(os),r("design:type",Object)],XN.prototype,"ironResizableBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],XN.prototype,"ytRendererBehavior",void 0);n([E(uD.YtVisibilityBehavior),r("design:type",Object)],XN.prototype,"ytVisibilityBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XN.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],XN.prototype,"ytActionHandlerBehavior",void 0);n([E(kL.YtLiveChatTooltipTargetingBehavior),r("design:type",Object)],XN.prototype,"ytLiveChatTooltipTargetingBehavior",void 0);n([Et("#items"),r("design:type",HTMLDivElement)],XN.prototype,"items",void 0); n([Et("#item-scroller"),r("design:type",HTMLDivElement)],XN.prototype,"itemScroller",void 0);n([Et("#item-offset"),r("design:type",HTMLDivElement)],XN.prototype,"itemOffset",void 0);n([Et("yt-live-chat-banner-manager"),r("design:type",OBb)],XN.prototype,"bannerManager",void 0);n([I(),r("design:type",Object)],XN.prototype,"data",void 0);n([I({computed:"computeId_(data.targetId)",reflectToAttribute:!0}),r("design:type",String)],XN.prototype,"id",void 0); n([I({value:!0}),r("design:type",Object)],XN.prototype,"atBottom",void 0);n([I({value:function(){return[]}}), r("design:type",Object)],XN.prototype,"visibleItems",void 0);n([I(),r("design:type",Object)],XN.prototype,"activeItems_",void 0);n([I(),r("design:type",Object)],XN.prototype,"isSmoothed_",void 0);n([I(),r("design:type",Object)],XN.prototype,"lastSmoothChatMessageAddMs_",void 0);n([I(),r("design:type",Object)],XN.prototype,"chatRateMs_",void 0);n([I(),r("design:type",Object)],XN.prototype,"lastSmoothScrollUpdate_",void 0);n([I(),r("design:type",Object)],XN.prototype,"lastSmoothScrollClockTime_",void 0); n([I(),r("design:type",Object)],XN.prototype,"scrollPixelsRemaining_",void 0);n([I(),r("design:type",Object)],XN.prototype,"scrollTimeRemainingMs_",void 0);n([I(),r("design:type",Object)],XN.prototype,"smoothScrollRafHandle_",void 0);n([I(),r("design:type",Object)],XN.prototype,"preinsertHeight_",void 0);n([I(),r("design:type",Object)],XN.prototype,"hideShowMoreAsync_",void 0);n([I({value:function(){return{}}}), r("design:type",Object)],XN.prototype,"itemIdToDockDurationMap",void 0);n([I({value:function(){return[]}}), r("design:type",Object)],XN.prototype,"dockableMessages",void 0);n([I({reflectToAttribute:!0,computed:"computeAllowScroll_(contextMenuOpen, moderationModeEnabled)"}),r("design:type",Object)],XN.prototype,"allowScroll",void 0);n([I(),r("design:type",Object)],XN.prototype,"participantsManager",void 0);n([I({value:!1}),r("design:type",Object)],XN.prototype,"contextMenuOpen",void 0);n([I({value:!1}),r("design:type",Object)],XN.prototype,"bottomAlignMessages",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Object)],XN.prototype,"moderationModeEnabled",void 0);n([I({computed:"computeIsEmpty_(visibleItems.splices)"}),r("design:type",Object)],XN.prototype,"isEmpty",void 0);n([I({value:function(){return y("live_chat_relocate_web_banner_update")}, reflectToAttribute:!0}),r("design:type",Boolean)],XN.prototype,"enableBannerUpdate",void 0);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"onIronResize_",null);n([Ct("isAttached","data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"isAttachedOrDataChanged_",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"dataChanged_",null); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"onYtRendererstamperFinished_",null);n([Bt("yt-live-chat-context-menu-opened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"onContextMenuOpened_",null);n([Bt("yt-live-chat-context-menu-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"onContextMenuClosed_",null); n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"maybeScrollToBottom_",null);n([Ct("atBottom"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"atBottomChanged_",null);n([Ct("moderationModeEnabled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XN.prototype,"moderationModeEnabledChanged_",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-item-list-renderer",noInjection:!0})],XN); J(XN,"yt-live-chat-item-list-renderer",function(){if(uCb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n \n \n
\n
\n
\n
\n
\n \n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;tCb===void 0&&(tCb=document.createElement("template"));var d=tCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uCb=a}a=uCb;return a},{mode:0});var SCb;var TCb;var iO=function(){return D.apply(this,arguments)||this}; k(iO,D);n([E(Ly.YtComponentBehavior),r("design:type",Object)],iO.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],iO.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],iO.prototype,"data",void 0);n([Rt({is:"yt-live-chat-jewels-overlay-attribution-card-renderer",disableElementRegistration:!0})],iO); J(iO,"yt-live-chat-jewels-overlay-attribution-card-renderer",function(){if(TCb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n \n
\n
\n \n \n
\n
\n
\n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;SCb===void 0&&(SCb=document.createElement("template"));var d=SCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);TCb=a}a=TCb;return a},{mode:2});var UCb;var VCb;var jO=function(){var a=D.apply(this,arguments)||this;a.bellySlot=null;a.attributionSlots=[null,null];a.attributionSlotTimers=[void 0,void 0];a.jewelQueue=[];a.testOnly={getAttributionCard:function(b){return a.getAttributionCard(b)}}; return a}; k(jO,D);g=jO.prototype;g.detached=function(){for(var a=l(this.attributionSlotTimers),b=a.next();!b.done;b=a.next())clearTimeout(b.value);clearTimeout(this.bellySlotTimer)}; g.onReceiveAction=function(a){this.addWidgetActionToPriorityQueue(a);this.tryToRenderNextJewel()}; g.addWidgetActionToPriorityQueue=function(a){var b=z(a.widgetRenderer,JJ),c=z(a.companionWidgetRenderer,JJ);if(!b||b.type!=="INTERACTIVITY_WIDGET_TYPE_GIFT"||c&&c.type!=="INTERACTIVITY_WIDGET_TYPE_GIFT")return!1;this.jewelQueue.push({widget:a,arrivalTime:Date.now()});return!0}; g.tryToRenderNextJewel=function(){for(var a=this.getFilteredAndPrioritizedWidget();a;)this.removeJewelFromQueue(a),this.renderJewel(a),a=this.getFilteredAndPrioritizedWidget()}; g.renderJewel=function(a){var b=this,c=this.getFirstAvailableAttributionSlotIndex(),d=z(a.widget.widgetRenderer,JJ);if(this.isAttributionOnlyJewel(d)){this.splice("attributionSlots",c,1,d);var e;(e=this.getAttributionCard(c))==null||e.classList.add("slide-in");this.attributionSlotTimers[c]=setTimeout(function(){b.triggerAttributionCardSlideOutAnimation(c)},d.timeoutMs)}else{z(a.widget.companionWidgetRenderer,JJ)||$n(new ql("Belly jewel does not have a companion attribution jewel")); this.bellySlot=d;this.adjustOverlayImageSize();this.bellySlotWrapper.classList.add("slide-in");this.bellySlotTimer=setTimeout(function(){b.triggerBellySlotSlideOutAnimation()},d.timeoutMs); a=z(a.widget.companionWidgetRenderer,JJ);this.splice("attributionSlots",c,1,a);var f;(f=this.getAttributionCard(c))==null||f.classList.add("slide-in");this.attributionSlotTimers[c]=setTimeout(function(){b.triggerAttributionCardSlideOutAnimation(c)},a.timeoutMs)}}; g.getAttributionCard=function(a){return ft(this.hostElement).querySelectorAll(".attribution-card-container")[a]}; g.triggerAttributionCardSlideOutAnimation=function(a){var b=this,c=this.getAttributionCard(a);c?(c.classList.remove("slide-in"),c.classList.add("slide-out"),c.addEventListener("animationend",function(){b.splice("attributionSlots",a,1,null);c.classList.remove("slide-out");b.tryToRenderNextJewel()},{once:!0})):$n(new ql("Cannot find attribution card for index: "+a))}; g.triggerBellySlotSlideOutAnimation=function(){var a=this;this.bellySlotWrapper.classList.remove("slide-in");this.bellySlotWrapper.classList.add("slide-out");this.bellySlotWrapper.addEventListener("animationend",function(){a.bellySlot=null;a.bellySlotWrapper.classList.remove("slide-out");a.adjustOverlayImageSize();a.tryToRenderNextJewel()},{once:!0})}; g.getFilteredAndPrioritizedWidget=function(){var a=this.getFilteredWidgets();return this.getHighestPriorityWidget(a)}; g.removeJewelFromQueue=function(a){a=this.jewelQueue.indexOf(a);a>-1&&this.jewelQueue.splice(a,1)}; g.isAttributionOnlyJewel=function(a){return!a.queueId}; g.getFirstAvailableAttributionSlotIndex=function(){return this.attributionSlots.findIndex(function(a){return a===null})}; g.getFilteredWidgets=function(){var a=this;return this.jewelQueue.filter(function(b){return a.isAttributionOnlyJewel(z(b.widget.widgetRenderer,JJ))?a.getFirstAvailableAttributionSlotIndex()>-1:a.bellySlot===null&&a.getFirstAvailableAttributionSlotIndex()>-1})}; g.getHighestPriorityWidget=function(a){return a.length===0?null:a.reduce(function(b,c){var d=z(c.widget.widgetRenderer,JJ).priority||0,e=z(b.widget.widgetRenderer,JJ).priority||0;return d>e?c:d===e?c.arrivalTime
\n \n
\n
\n
\n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;UCb===void 0&&(UCb=document.createElement("template"));var d=UCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);VCb=a}a=VCb;return a},{mode:2});var WCb;var XCb;var kO=function(){return D.apply(this,arguments)||this}; k(kO,D);kO.prototype.configureRendererStamper=function(){return{"data.helpButton":{id:"help-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.closeButton":{id:"close-button",mapping:{buttonRenderer:"yt-button-renderer"}}}}; n([I(),r("design:type",Object)],kO.prototype,"data",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],kO.prototype,"ytRendererstamperBehavior",void 0);n([St({disableElementRegistration:!0,is:"yt-live-chat-message-input-prompt-header-renderer"})],kO); J(kO,"yt-live-chat-message-input-prompt-header-renderer",function(){if(XCb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;WCb===void 0&&(WCb=document.createElement("template"));var d=WCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);XCb=a}a=XCb;return a},{mode:0});var YCb;var ZCb;var $Cb;var aDb;var lO=function(){var a=D.apply(this,arguments)||this;a.isRemovable=!1;a.hasPrefilledText=!1;a.isInputDirty=!1;a.overCharacterLimit=!1;a.underCharacterLimit=!1;a.showErrorMessage=!1;return a}; k(lO,D);g=lO.prototype;g.computeId=function(){return this.data.id}; g.computeInputData=function(){return this.data.inputData}; g.computeHasPrefilledText=function(){return this.data.hasPrefilledText}; g.computeIsRemovable=function(){return!!this.data&&!!this.data.isRemovable}; g.computeShowErrorMessage=function(){return this.data&&this.data.charCountErrorText?this.overCharacterLimit||this.underCharacterLimit&&this.isInputDirty:!1}; g.getLiveChatRichMessageInput=function(){return ft(this.hostElement).querySelector("#input").liveChatRichMessageInput}; g.clearInput=function(){ft(this.hostElement).querySelector("#input").setLiveChatRichMessageInput(null)}; g.computeCharactersRemaining=function(){if(this.data&&this.data.maxCharacterLimit!==void 0&&this.characterCount!==void 0)return this.data.maxCharacterLimit-this.characterCount}; g.computeOverCharacterLimit=function(){return this.charactersRemaining!==void 0&&this.charactersRemaining<0}; g.computeUnderCharacterLimit=function(){return this.hasPrefilledText?!1:!!this.data&&this.characterCount!==void 0&&this.data.minCharacterLimit>this.characterCount}; g.handleTextInputCharCountChanged=function(a){a=a.detail&&a.detail.characterCount;a!==void 0&&(this.characterCount=a,a!==0&&(this.isInputDirty=!0))}; g.onInputFocusOut=function(){this.isInputDirty=!0}; g.onClickCloseButton=function(){tt(this.hostElement,"yt-live-chat-poll-editor-input-closed",{id:this.id})}; lO.prototype.handleTextInputCharCountChanged=lO.prototype.handleTextInputCharCountChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],lO.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],lO.prototype,"data",void 0);n([I({computed:"computeId(data.id)"}),r("design:type",String)],lO.prototype,"id",void 0);n([I({computed:"computeInputData(data.inputData)"}),r("design:type",Object)],lO.prototype,"inputData",void 0); n([I({reflectToAttribute:!0,computed:"computeIsRemovable(data.isRemovable)"}),r("design:type",Object)],lO.prototype,"isRemovable",void 0);n([I({reflectToAttribute:!0,computed:"computeHasPrefilledText(data.hasPrefilledText)"}),r("design:type",Object)],lO.prototype,"hasPrefilledText",void 0);n([I({computed:"computeCharactersRemaining(data.maxCharacterLimit, characterCount)"}),r("design:type",Number)],lO.prototype,"charactersRemaining",void 0); n([I(),r("design:type",Number)],lO.prototype,"characterCount",void 0);n([I(),r("design:type",Object)],lO.prototype,"isInputDirty",void 0);n([I({reflectToAttribute:!0,computed:"computeOverCharacterLimit(charactersRemaining)"}),r("design:type",Object)],lO.prototype,"overCharacterLimit",void 0);n([I({computed:"computeUnderCharacterLimit(data, characterCount, hasPrefilledText)"}),r("design:type",Object)],lO.prototype,"underCharacterLimit",void 0); n([I({reflectToAttribute:!0,computed:"computeShowErrorMessage(data.charCountErrorText, overCharacterLimit, isInputDirty, characterCount)"}),r("design:type",Object)],lO.prototype,"showErrorMessage",void 0);n([Bt("yt-live-chat-text-input-field-renderer-character-count-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lO.prototype,"handleTextInputCharCountChanged",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-poll-editor-input",noInjection:!0})],lO); J(lO,"yt-live-chat-poll-editor-input",function(){if(aDb===void 0){var a=document.createElement("template");M(a,"
\n \n \n
\n \n \n \n [[charactersRemaining]]\n
\n
\n
\n [[getSimpleString(data.charCountErrorText)]]\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;$Cb===void 0&&($Cb=document.createElement("template"));var d=$Cb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);aDb=a}a=aDb;return a},{mode:0});var bDb;var cDb;var dDb={minPollOptions:2,maxPollOptions:4,minPollOptionChars:1,maxPollOptionChars:35,maxPollQuestionChars:100,optionPlaceholderText:{simpleText:""},questionPlaceholderText:{simpleText:""},customOptionPlaceholderText:[],pollOptionData:{}},mO=function(){var a=D.apply(this,arguments)||this;a.modern=y("web_button_rework_with_live");a.closeButtonOverrides={iconPosition:"icon-only"};a.startButtonOverrides={style:"mono",type:"filled"};a.addOptionButtonOverrides={style:"mono",type:"text"};return a}; k(mO,D);g=mO.prototype; g.configureRendererStamper=function(){return{"data.pollEditorInfo.addOptionButton":{id:"add-option-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[addOptionButtonOverrides]]"}}}},"data.closeButton":{id:"close-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[closeButtonOverrides]]"}}}},"data.startButton":{id:"start-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[startButtonOverrides]]"}}}},pollQuestionData:{id:"poll-question", mapping:{liveChatTextInputFieldRenderer:{component:"yt-live-chat-text-input-field-renderer",attributes:{id:"poll-question-input","is-valid-with-no-input-text":!0}}}},pollOptionsData:{id:"poll-options",mapping:{liveChatPollOptionInput:{component:"yt-live-chat-poll-editor-input"}}}}}; g.dataChanged=function(){this.isValidPoll=this.getIsValidPoll();var a;z((a=this.data)==null?void 0:a.startButton,YJ)&&this.set("data.startButton.buttonRenderer.isDisabled",!this.isValidPoll)}; g.computeId=function(){return this.data&&this.data.id||""}; g.computeOverQuestionCharacterLimit=function(){return this.pollEditorInfoWithDefaults?this.pollQuestionCharacterCount>this.pollEditorInfoWithDefaults.maxPollQuestionChars:!1}; g.computeCurrentNumPollOptions=function(){return this.pollOptionsData.length}; g.computeHasMaxNumPollOptions=function(){return!this.pollEditorInfoWithDefaults||this.currentNumPollOptions>=this.pollEditorInfoWithDefaults.maxPollOptions}; g.computeShowQuestionErrorMessage=function(){return!!this.pollEditorInfoWithDefaults&&this.overQuestionCharacterLimit&&!!this.pollEditorInfoWithDefaults.pollQuestionCharCountErrorText}; g.shouldInitializePollChanged=function(){if(this.shouldInitializePoll)for(var a=0;ab.maxPollQuestionChars)return!1;b=ft(this.hostElement).querySelectorAll("yt-live-chat-poll-editor-input");return Array.from(b).every(function(f,h){f=f.characterCount;!f&&e[h]&&(f=a.ytRendererBehavior.getSimpleString(e[h]).length);return f!==void 0&&f>=c&&f<=d})}; g.isValidPollChanged=function(){var a;z((a=this.data)==null?void 0:a.startButton,YJ)&&this.set("data.startButton.buttonRenderer.isDisabled",!this.isValidPoll)}; g.addPollOptionData=function(){var a=this.pollEditorInfoWithDefaults,b=a.maxPollOptionChars,c=a.optionPlaceholderText,d=a.customOptionPlaceholderText,e=a.pollOptionData;this.currentNumPollOptions>=a.maxPollOptions||(a={liveChatPollOptionInput:{inputData:{placeholder:d[this.currentNumPollOptions]||c,maxCharacterLimit:b},maxCharacterLimit:b,minCharacterLimit:a.minPollOptionChars,hasPrefilledText:!!d[this.currentNumPollOptions],isRemovable:this.currentNumPollOptions>=a.minPollOptions}},e.charCountErrorText&&( a.liveChatPollOptionInput.charCountErrorText=e.charCountErrorText),e.charsRemainingAltLabel&&(a.liveChatPollOptionInput.charsRemainingAltLabel=e.charsRemainingAltLabel),e.removeOptionAltText&&(a.liveChatPollOptionInput.removeOptionAltText=e.removeOptionAltText),this.push("pollOptionsData",a),e=Array.from(ft(ft(this.hostElement).querySelector("#poll-options")).children),e.forEach(function(f,h){f.polymerController.set("data.id",h)}),ft(e[e.length-1]).querySelector("#input").focus())}; g.getPollOptionInputValues=function(){var a=this,b=[],c=ft(this.hostElement).querySelectorAll("yt-live-chat-poll-editor-input"),d=this.get("data.pollEditorInfo.customOptionPlaceholderText")||[];Array.from(c).forEach(function(e,f){var h=null;e=e.getLiveChatRichMessageInput();var m;(e==null?0:(m=e.textSegments)==null?0:m.length)?h=zM(e):d[f]&&(h=a.formattedStringToLiveChatRichMessageInput(d[f]));b.push(h)}); return b}; g.requestCreateAndStartPoll=function(a){var b=this.getPollOptionInputValues();if(!b.some(function(d){return!d})){b={optionText:b}; var c=ft(ft(this.hostElement).querySelector("#poll-question")).firstChild;c&&c.liveChatRichMessageInput&&(b.questionText=zM(c.liveChatRichMessageInput));Nu(this.hostElement,[a,b])}}; g.selectedChanged=function(){if(this.selected){var a=ft(ft(this.hostElement).querySelector("#start-button")).firstElementChild;if(a){var b;(b=ft(a).querySelector("#button")||jt(a).querySelector("button"))==null||b.focus()}}}; g.handleTextInputChanged=function(a){var b;((b=a.target)==null?void 0:b.id)==="poll-question-input"&&(this.pollQuestionCharacterCount=a.detail.characterCount);this.isValidPoll=this.getIsValidPoll()}; g.handleStartButtonAction=function(a){a.detail.actionName==="yt-service-request"&&(a.stopPropagation(),(a=a.detail.args[1])&&this.requestCreateAndStartPoll(a))}; g.handleServiceRequestSent=function(){this.createPollRequestInFlight=!0}; g.handleServiceRequestCompleted=function(a){this.createPollRequestInFlight=!1;(a=a.detail&&a.detail.data)&&a.success&&(tt(this.hostElement,"picker-cancelled"),Ku(this.hostElement,"yt-live-chat-close-engage-with-audience-editor-panels"))}; g.onCloseClick=function(){tt(this.hostElement,"picker-cancelled");Ku(this.hostElement,"yt-live-chat-close-engage-with-audience-editor-panels")}; g.onAddOptionButtonClick=function(){this.addPollOptionData();this.isValidPoll=this.getIsValidPoll()}; g.handlePollEditorInputClosed=function(a){var b=this.pollOptionsData.findIndex(function(c){return c.liveChatPollOptionInput.id===a.detail.id}); this.splice("pollOptionsData",b,1);this.isValidPoll=this.getIsValidPoll()}; g.onPickerCancelled=function(){this.reset()}; g.reset=function(){if(this.pollEditorInfoWithDefaults){for(;this.currentNumPollOptions>this.pollEditorInfoWithDefaults.minPollOptions;)this.pop("pollOptionsData");var a=ft(ft(this.hostElement).querySelector("#poll-question")).firstChild;a&&a.setLiveChatRichMessageInput(null);if(a=ft(this.hostElement).querySelectorAll("yt-live-chat-poll-editor-input")){a=l(Array.from(a));for(var b=a.next();!b.done;b=a.next())b.value.clearInput()}this.isValidPoll=this.getIsValidPoll()}}; g.formattedStringToLiveChatRichMessageInput=function(a){return a.simpleText?{text_segments:[a.simpleText]}:{text_segments:a.runs}}; ba.Object.defineProperties(mO.prototype,{pollQuestionData:{configurable:!0,enumerable:!0,get:function(){if(this.pollEditorInfoWithDefaults)return{liveChatTextInputFieldRenderer:{placeholder:this.pollEditorInfoWithDefaults.questionPlaceholderText,maxCharacterLimit:this.pollEditorInfoWithDefaults.maxPollQuestionChars}}}}, pollQuestionCharactersRemaining:{configurable:!0,enumerable:!0,get:function(){if(this.pollEditorInfoWithDefaults)return this.pollEditorInfoWithDefaults.maxPollQuestionChars-this.pollQuestionCharacterCount}}, pollEditorInfoWithDefaults:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.pollEditorInfo)return Object.assign(dDb,this.data.pollEditorInfo)}}, shouldInitializePoll:{configurable:!0,enumerable:!0,get:function(){return!!this.pollEditorInfoWithDefaults&&!this.pollOptionsData.length}}}); mO.prototype.onPickerCancelled=mO.prototype.onPickerCancelled;mO.prototype.handlePollEditorInputClosed=mO.prototype.handlePollEditorInputClosed;mO.prototype.handleServiceRequestCompleted=mO.prototype.handleServiceRequestCompleted;mO.prototype.handleServiceRequestSent=mO.prototype.handleServiceRequestSent;mO.prototype.handleTextInputChanged=mO.prototype.handleTextInputChanged;mO.prototype.selectedChanged=mO.prototype.selectedChanged;mO.prototype.isValidPollChanged=mO.prototype.isValidPollChanged; mO.prototype.shouldInitializePollChanged=mO.prototype.shouldInitializePollChanged;mO.prototype.dataChanged=mO.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],mO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],mO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],mO.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],mO.prototype,"modern",void 0); n([I(),r("design:type",Object)],mO.prototype,"closeButtonOverrides",void 0);n([I(),r("design:type",Object)],mO.prototype,"startButtonOverrides",void 0);n([I(),r("design:type",Object)],mO.prototype,"addOptionButtonOverrides",void 0);n([I({computed:"computeId(data.id)",reflectToAttribute:!0}),r("design:type",String)],mO.prototype,"id",void 0);n([I({value:function(){return[]}}), r("design:type",Array)],mO.prototype,"pollOptionsData",void 0);n([F("pollEditorInfoWithDefaults"),r("design:type",Object),r("design:paramtypes",[])],mO.prototype,"pollQuestionData",null);n([I({value:0}),r("design:type",Number)],mO.prototype,"pollQuestionCharacterCount",void 0);n([F("pollEditorInfoWithDefaults.maxPollQuestionChars","pollQuestionCharacterCount"),r("design:type",Object),r("design:paramtypes",[])],mO.prototype,"pollQuestionCharactersRemaining",null); n([I({reflectToAttribute:!0,computed:"computeOverQuestionCharacterLimit(pollQuestionCharacterCount, pollEditorInfoWithDefaults)"}),r("design:type",Boolean)],mO.prototype,"overQuestionCharacterLimit",void 0);n([F("data.pollEditorInfo"),r("design:type",Object),r("design:paramtypes",[])],mO.prototype,"pollEditorInfoWithDefaults",null);n([I({computed:"computeCurrentNumPollOptions(pollOptionsData.splices)",value:0}),r("design:type",Number)],mO.prototype,"currentNumPollOptions",void 0); n([I({computed:"computeHasMaxNumPollOptions(pollEditorInfoWithDefaults, currentNumPollOptions)",reflectToAttribute:!0}),r("design:type",Boolean)],mO.prototype,"hasMaxNumPollOptions",void 0);n([F("pollEditorInfoWithDefaults","pollOptionsData"),r("design:type",Boolean),r("design:paramtypes",[])],mO.prototype,"shouldInitializePoll",null);n([I(),r("design:type",Object)],mO.prototype,"isValidPoll",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],mO.prototype,"createPollRequestInFlight",void 0);n([I(),r("design:type",Object)],mO.prototype,"selected",void 0);n([I({value:!1,reflectToAttribute:!0,computed:"computeShowQuestionErrorMessage(pollEditorInfoWithDefaults, overQuestionCharacterLimit)"}),r("design:type",Boolean)],mO.prototype,"showQuestionErrorMessage",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mO.prototype,"dataChanged",null);n([Ct("shouldInitializePoll"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mO.prototype,"shouldInitializePollChanged",null);n([Ct("isValidPoll"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mO.prototype,"isValidPollChanged",null); n([Ct("selected"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mO.prototype,"selectedChanged",null);n([Bt("yt-live-chat-text-input-field-renderer-character-count-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],mO.prototype,"handleTextInputChanged",null);n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mO.prototype,"handleServiceRequestSent",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],mO.prototype,"handleServiceRequestCompleted",null);n([Bt("yt-live-chat-poll-editor-input-closed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],mO.prototype,"handlePollEditorInputClosed",null);n([Bt("picker-cancelled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mO.prototype,"onPickerCancelled",null); n([Rt({disableElementRegistration:!0,is:"yt-live-chat-poll-editor-panel-renderer",noInjection:!0})],mO); J(mO,"yt-live-chat-poll-editor-panel-renderer",function(){if(cDb===void 0){var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n
\n
\n
\n
\n [[getSimpleString(pollEditorInfoWithDefaults.pollQuestionCharCountErrorText)]]\n
\n
\n [[pollQuestionCharacterCount]]/[[pollEditorInfoWithDefaults.maxPollQuestionChars]]\n
\n
\n [[pollQuestionCharactersRemaining]]\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;bDb===void 0&&(bDb=document.createElement("template"));var d=bDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cDb=a}a=cDb;return a},{mode:0});var eDb;var fDb;var nO=function(){return D.apply(this,arguments)||this}; k(nO,D);nO.prototype.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menuitem");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","-1")}; nO.prototype.onClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)}; ba.Object.defineProperties(nO.prototype,{itemId:{configurable:!0,enumerable:!0,get:function(){var a,b;return(a=this.data)==null?void 0:(b=a.title)==null?void 0:b.content}}, hasPromotion:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.hasBlueDot)}}, innertubeCommand:{configurable:!0,enumerable:!0,get:function(){var a;return kB((a=this.data)==null?void 0:a.onTapCommand)}}}); n([E(ZA.YtEndpointBehavior),r("design:type",Object)],nO.prototype,"ytEndpointBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],nO.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],nO.prototype,"data",void 0);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],nO.prototype,"itemId",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],nO.prototype,"hasPromotion",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],nO.prototype,"innertubeCommand",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-product-picker-panel-item-view-model",noInjection:!0})],nO); J(nO,"yt-live-chat-product-picker-panel-item-view-model",function(){if(fDb===void 0){var a=document.createElement("template");M(a,"\n \n \n
\n \n \n
\n
\n \n \n
\n \n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;eDb===void 0&&(eDb=document.createElement("template"));var d=eDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fDb=a}a=fDb;return a},{mode:0});var gDb;var hDb;var oO=function(){var a=D.apply(this,arguments)||this;a.id="product-picker";a.selected=!1;a.closeButtonId="close-button";a.actionMap={"yt-live-chat-close-buy-flow":"onCloseBuyFlow","yt-live-chat-close-engage-with-audience-editor-panels":"onCloseEngageWithAudienceEditorPanels"};return a}; k(oO,D);g=oO.prototype;g.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{liveChatProductPickerPanelItemViewModel:"yt-live-chat-product-picker-panel-item-view-model"}}}}; g.observeSelected=function(){this.selected&&this.hostElement.focus();var a=ft(this.hostElement).querySelectorAll("yt-live-chat-product-picker-panel-item-view-model");a.length&&a[0].focus()}; g.onCloseBuyFlow=function(){tt(this.hostElement,"picker-cancelled")}; g.onCloseClick=function(){tt(this.hostElement,"picker-cancelled");var a;((a=this.data)==null?0:a.closeButton)&&this.ytRendererBehavior.logExplicitClick(z(this.data.closeButton,dK))}; g.onCloseEngageWithAudienceEditorPanels=function(){tt(this.hostElement,"picker-cancelled")}; oO.prototype.observeSelected=oO.prototype.observeSelected;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],oO.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],oO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],oO.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],oO.prototype,"id",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],oO.prototype,"selected",void 0);n([I(),r("design:type",Object)],oO.prototype,"closeButtonId",void 0);n([Ct("selected"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oO.prototype,"observeSelected",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-product-picker-panel-view-model",noInjection:!0})],oO); J(oO,"yt-live-chat-product-picker-panel-view-model",function(){if(hDb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n
\n
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;gDb===void 0&&(gDb=document.createElement("template"));var d=gDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hDb=a}a=hDb;return a},{mode:0});var iDb;var jDb;var pO=function(){var a=D.apply(this,arguments)||this;a.iconId="";a.icon="";a.disabled=!1;a.systemIcons=y("kevlar_system_icons");return a}; k(pO,D);g=pO.prototype;g.computeIconId=function(a){return a&&a.icon&&a.icon.iconType?a.icon.iconType.toLowerCase():""}; g.computeIcon=function(a){return a&&a.icon&&a.icon.iconType?(a=a.icon.iconType.toLowerCase(),(a.toLowerCase()=="gift"?"yt-sys-icons":"yt-icons")+":"+a):""}; g.computeDisabled=function(a){return!!a}; g.computeCommand=function(a,b){return b?void 0:a}; g.computeTooltip=function(a,b){return b&&a?a:""}; g.onClick=function(){this.data&&!this.disabled&&this.ytRendererBehavior.logExplicitClick(this.data)}; ba.Object.defineProperties(pO.prototype,{ariaLabel:{configurable:!0,enumerable:!0,get:function(){var a="",b,c,d;if((b=this.data)==null?0:(c=b.text)==null?0:(d=c.runs)==null?0:d.length)a=this.data.text.runs[0].text||"";else{var e,f;if((e=this.data)==null?0:(f=e.text)==null?0:f.simpleText)a=this.data.text.simpleText}var h,m,p;if((h=this.data)==null?0:(m=h.subtext)==null?0:(p=m.runs)==null?0:p.length)a&&(a+=". "),a+=this.data.subtext.runs[0].text||"";else{var q,t;if((q=this.data)==null?0:(t=q.subtext)== null?0:t.simpleText)a&&(a+=". "),a+=this.data.subtext.simpleText}return a}}}); n([E(ZA.YtEndpointBehavior),r("design:type",Object)],pO.prototype,"ytEndpointBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],pO.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],pO.prototype,"data",void 0);n([I({computed:"computeIconId(data)",reflectToAttribute:!0}),r("design:type",Object)],pO.prototype,"iconId",void 0);n([I({computed:"computeIcon(data)",reflectToAttribute:!0}),r("design:type",Object)],pO.prototype,"icon",void 0); n([I({computed:"computeDisabled(data.isDisabled)",reflectToAttribute:!0}),r("design:type",Object)],pO.prototype,"disabled",void 0);n([I({computed:"computeCommand(data.command, disabled)"}),r("design:type",Object)],pO.prototype,"command",void 0);n([I({computed:"computeTooltip(data.disabledTooltip, disabled)"}),r("design:type",String)],pO.prototype,"tooltip",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],pO.prototype,"systemIcons",void 0); n([F("data.text","data.subtext"),I(),r("design:type",String),r("design:paramtypes",[])],pO.prototype,"ariaLabel",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-product-button-renderer",noInjection:!0})],pO); J(pO,"yt-live-chat-product-button-renderer",function(){if(jDb===void 0){var a=document.createElement("template");M(a,"\n \n
\n \n \n
\n
\n \n
\n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;iDb===void 0&&(iDb=document.createElement("template"));var d=iDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jDb=a}a=jDb;return a},{mode:0});var kDb;var lDb;var qO=function(){var a=D.apply(this,arguments)||this;a.selected=!1;a.actionMap={"yt-live-chat-close-buy-flow":"onCloseBuyFlow","yt-live-chat-close-engage-with-audience-editor-panels":"onCloseEngageWithAudienceEditorPanels","yt-signal-action-close-engage-with-audience-editor-panel":"onCloseEngageWithAudienceEditorPanels"};return a}; k(qO,D);g=qO.prototype;g.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{liveChatProductButtonRenderer:"yt-live-chat-product-button-renderer"}},"data.closeButton":{id:"close-button",mapping:{liveChatProductButtonRenderer:"yt-live-chat-product-button-renderer"}}}}; g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","menu");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","0")}; g.computeId=function(a){return a.id||""}; g.onCloseClick=function(){tt(this.hostElement,"picker-cancelled")}; g.observeSelected=function(){this.selected&&this.hostElement.focus();var a=this.hostElement.querySelectorAll("yt-live-chat-product-button-renderer");a.length&&a[0].focus()}; g.onCloseBuyFlow=function(){tt(this.hostElement,"picker-cancelled")}; g.onCloseEngageWithAudienceEditorPanels=function(){tt(this.hostElement,"picker-cancelled")}; qO.prototype.observeSelected=qO.prototype.observeSelected;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],qO.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],qO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],qO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],qO.prototype,"data",void 0); n([I({computed:"computeId(data)",reflectToAttribute:!0}),r("design:type",String)],qO.prototype,"id",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],qO.prototype,"selected",void 0);n([Ct("selected"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],qO.prototype,"observeSelected",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-product-picker-renderer",noInjection:!0})],qO); J(qO,"yt-live-chat-product-picker-renderer",function(){if(lDb===void 0){var a=document.createElement("template");M(a," \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;kDb===void 0&&(kDb=document.createElement("template"));var d=kDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lDb=a}a=lDb;return a},{mode:0});var mDb;var nDb;var rO=function(){var a=D.apply(this,arguments)||this;a.characterCount=0;a.showInputErrorMessage=!1;a.startQnaRequestInFlight=!1;a.modern=y("web_button_rework_with_live");a.buttonOverrides={style:"mono",type:"filled"};a.closeButtonOverrides={iconPosition:"icon-only"};a.actionMap={"yt-live-chat-open-qna-start-panel":"handleOpenQnaStartPanel"};return a}; k(rO,D);g=rO.prototype; g.configureRendererStamper=function(){return{"data.creatorCallForQuestions.liveChatCreatorCallForQuestionsRenderer.overflowMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"}}}},"data.closeButton":{id:"close-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[closeButtonOverrides]]"}}}},"data.startButton":{id:"start-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}}}}; g.onCharacterCountChanged=function(a){var b,c,d,e,f=(c=z(this==null?void 0:(b=this.data)==null?void 0:b.creatorCallForQuestions,Ykb))==null?void 0:(d=c.inputField)==null?void 0:(e=d.liveChatTextInputFieldRenderer)==null?void 0:e.maxCharacterLimit,h,m;f!=null&&(a==null?void 0:(h=a.detail)==null?void 0:h.characterCount)!=null&&z(this==null?void 0:(m=this.data)==null?void 0:m.startButton,YJ)&&(b=a.detail.characterCount>f,this.set("data.startButton.buttonRenderer.isDisabled",a.detail.characterCount=== 0||b),this.showInputErrorMessage=b)}; g.onCloseClick=function(){tt(this.hostElement,"picker-cancelled");Ku(this.hostElement,"yt-live-chat-close-engage-with-audience-editor-panels")}; g.onPickerCancelled=function(){var a=ft(this.hostElement).querySelector("#qna-creator-text-input-field");a&&a.setLiveChatRichMessageInput(null)}; g.handleOpenQnaStartPanel=function(){var a=ft(this.hostElement).querySelector("#qna-creator-text-input-field");a&&a.focus()}; g.handleStartButtonAction=function(a){var b=this;if(a.detail.actionName==="yt-service-request"&&(a.stopPropagation(),a=a.detail.args[1])){var c=ft(this.hostElement).querySelector("#qna-creator-text-input-field"),d;(c==null?0:(d=c.liveChatRichMessageInput)==null?0:d.textSegments)&&c.liveChatRichMessageInput.textSegments.length!==0&&(d={rich_message:zM(c.liveChatRichMessageInput)},Nu(this.hostElement,[a,d]).then(function(){tt(b.hostElement,"picker-cancelled")}))}}; g.handleServiceRequestSent=function(){this.startQnaRequestInFlight=!0}; g.handleServiceRequestCompleted=function(a){var b;a=a==null?void 0:(b=a.detail)==null?void 0:b.data;(a==null?0:a.actions)&&a.actions.length>0?this.startQnaRequestInFlight=!1:Ku(this.hostElement,"yt-live-chat-close-engage-with-audience-editor-panels")}; g.handleServiceRequestError=function(){this.startQnaRequestInFlight=!1}; rO.prototype.handleServiceRequestError=rO.prototype.handleServiceRequestError;rO.prototype.handleServiceRequestCompleted=rO.prototype.handleServiceRequestCompleted;rO.prototype.handleServiceRequestSent=rO.prototype.handleServiceRequestSent;rO.prototype.onPickerCancelled=rO.prototype.onPickerCancelled;rO.prototype.onCharacterCountChanged=rO.prototype.onCharacterCountChanged;n([I(),r("design:type",Object)],rO.prototype,"characterCount",void 0);n([I(),r("design:type",Object)],rO.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],rO.prototype,"showInputErrorMessage",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],rO.prototype,"startQnaRequestInFlight",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],rO.prototype,"modern",void 0);n([I(),r("design:type",Object)],rO.prototype,"buttonOverrides",void 0);n([I(),r("design:type",Object)],rO.prototype,"closeButtonOverrides",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],rO.prototype,"ytRendererstamperBehavior",void 0);n([E(iD),r("design:type",Object)],rO.prototype,"ytLiveChatReduxBehavior",void 0);n([E(sM.YtLiveChatItemBehavior),r("design:type",tM)],rO.prototype,"ytLiveChatItemBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],rO.prototype,"ytActionHandlerBehavior",void 0); n([Bt("yt-live-chat-text-input-field-renderer-character-count-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],rO.prototype,"onCharacterCountChanged",null);n([Bt("picker-cancelled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rO.prototype,"onPickerCancelled",null);n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rO.prototype,"handleServiceRequestSent",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],rO.prototype,"handleServiceRequestCompleted",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],rO.prototype,"handleServiceRequestError",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-qna-start-panel-renderer"})],rO); J(rO,"yt-live-chat-qna-start-panel-renderer",function(){if(nDb===void 0){var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n
\n
\n
\n \n \n\n
\n \n \n\n \n \n\n \n \n
\n
\n
\n\n
\n
\n \n
\n
\n
[[getSimpleString(data.characterLimitErrorMessage)]]
\n
[[characterCount]]/[[data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.inputField.liveChatTextInputFieldRenderer.maxCharacterLimit]]
\n
\n
\n
\n
\n
\n
\n
\n \n
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;mDb===void 0&&(mDb=document.createElement("template"));var d=mDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nDb=a}a=nDb;return a},{mode:0});var oDb;var pDb;var sO=function(){return D.apply(this,arguments)||this}; k(sO,D);sO.prototype.dismiss=function(){tt(this.hostElement,"yt-live-chat-error-message-dismiss")}; sO.prototype.edit=function(){tt(this.hostElement,"yt-live-chat-error-message-edit",this.data.originalRichMessage)}; n([I(),r("design:type",Object)],sO.prototype,"data",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-text-actions-error-message-renderer",noInjection:!0})],sO); J(sO,"yt-live-chat-text-actions-error-message-renderer",function(){if(pDb===void 0){var a=document.createElement("template");M(a,"\n \n\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;oDb===void 0&&(oDb=document.createElement("template"));var d=oDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pDb=a}a=pDb;return a},{mode:0});var qDb;var rDb;var sDb;var tDb;var tO=function(){var a=D.apply(this,arguments)||this;a.isDarkTheme=document.documentElement.hasAttribute("dark");a.newnessDotEligible=!1;return a}; k(tO,D);tO.prototype.sendReaction=function(){var a,b,c=((a=this.data)==null?void 0:a.emojiId)||((b=this.data)==null?void 0:b.emoteId),d;c&&((d=this.data)==null?0:d.shouldTriggerAnimation)&&Ku(this.hostElement,"yt-create-user-reaction-animation",[c]);var e;(a=kB((e=this.data)==null?void 0:e.onTap))&&Iy(a,this.hostElement);this.showNewnessDot&&Ku(this.hostElement,"yt-hide-newness-dot")}; tO.prototype.onClick=function(a){(!a||a.clientX||a.clientY)&&this.sendReaction()}; tO.prototype.onKeyDown=function(a){a.key!=="Enter"&&a.key!==" "||a.repeat||this.sendReaction()}; ba.Object.defineProperties(tO.prototype,{showNewnessDot:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.maybeShowNewnessDot)&&this.newnessDotEligible}}, useYtImage:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(((a=this.data)==null?0:a.emojiId)||((b=this.data)==null?0:b.emoteId))}}}); n([I(),r("design:type",Object)],tO.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tO.prototype,"isDarkTheme",void 0);n([I(),r("design:type",Object)],tO.prototype,"newnessDotEligible",void 0);n([F("data.maybeShowNewnessDot"),r("design:type",Boolean),r("design:paramtypes",[])],tO.prototype,"showNewnessDot",null);n([F("data.emojiId","data.emoteId"),r("design:type",Boolean),r("design:paramtypes",[])],tO.prototype,"useYtImage",null); n([Rt({disableElementRegistration:!0,is:"yt-reaction-control-panel-button-view-model",noInjection:!0})],tO); J(tO,"yt-reaction-control-panel-button-view-model",function(){if(tDb===void 0){var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;sDb===void 0&&(sDb=document.createElement("template"));var d=sDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tDb=a}a=tDb;return a},{mode:0});var uDb;var vDb;var uO=function(){var a=D.apply(this,arguments)||this;a.reactionControlPanelExpanded=!1;a.isDarkTheme=document.documentElement.hasAttribute("dark");a.newnessDotEligible=!1;return a}; k(uO,D);g=uO.prototype;g.expandedButtonsChanged=function(){var a,b;st(this.hostElement,{"--expanded-buttons-height":((b=(a=this.expandedButtonsData)==null?void 0:a.length)!=null?b:0)*36+"px"})}; g.configureRendererStamper=function(){return{expandedButtonsData:{id:"expanded-buttons",mapping:{reactionControlPanelButtonViewModel:{component:"yt-reaction-control-panel-button-view-model",properties:{newnessDotEligible:"[[newnessDotEligible]]"}}},reuseComponents:!0},"data.collapsedButton":{id:"collapsed-button",mapping:{reactionControlPanelButtonViewModel:{component:"yt-reaction-control-panel-button-view-model",properties:{newnessDotEligible:"[[newnessDotEligible]]"}}},reuseComponents:!0}}}; g.onMouseEnter=function(){clearTimeout(this.collapseTimer);this.collapseTimer=void 0;this.reactionControlPanelExpanded=!0}; g.onMouseLeave=function(){var a=this;this.collapseTimer=setTimeout(function(){a.reactionControlPanelExpanded=!1},500)}; g.onFocusIn=function(){this.onMouseEnter()}; g.onFocusOut=function(){this.onMouseLeave()}; g.onCollapsedButtonFocusIn=function(){var a=this;setTimeout(function(){var b;(b=a.expandedButtons.querySelector("button"))==null||b.focus()},100)}; g.onCollapsedButtonFocusOut=function(a){a.stopPropagation()}; ba.Object.defineProperties(uO.prototype,{expandedButtonsData:{configurable:!0,enumerable:!0,get:function(){var a,b;return Oh((a=this.liveReactionsData)==null?void 0:a.emojiButtonData)||((b=this.data)==null?void 0:b.expandedButtons)}}, showNewnessDot:{configurable:!0,enumerable:!0,get:function(){var a;return this.newnessDotEligible&&!this.reactionControlPanelExpanded&&!((a=this.data)==null||!a.maybeShowNewnessDot)}}}); uO.prototype.expandedButtonsChanged=uO.prototype.expandedButtonsChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],uO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],uO.prototype,"ytRendererstamperBehavior",void 0);n([E(iD),r("design:type",Object)],uO.prototype,"ytLiveChatReduxBehavior",void 0);n([I(),r("design:type",Object)],uO.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],uO.prototype,"reactionControlPanelExpanded",void 0);n([I({selectorArgs:["data.liveReactionsDataEntityKey"],selector:Cwb}),r("design:type",Object)],uO.prototype,"liveReactionsData",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],uO.prototype,"isDarkTheme",void 0);n([I(),r("design:type",Object)],uO.prototype,"newnessDotEligible",void 0); n([F("liveReactionsData","data.expandedButtons"),r("design:type",Object),r("design:paramtypes",[])],uO.prototype,"expandedButtonsData",null);n([F("newnessDotEligible","reactionControlPanelExpanded","data.maybeShowNewnessDot"),I({reflectToAttribute:!0}),r("design:type",Object),r("design:paramtypes",[])],uO.prototype,"showNewnessDot",null);n([Et("#expanded-buttons"),r("design:type",HTMLElement)],uO.prototype,"expandedButtons",void 0); n([Ct("expandedButtonsData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uO.prototype,"expandedButtonsChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-reaction-control-panel-view-model",noInjection:!0})],uO); J(uO,"yt-reaction-control-panel-view-model",function(){if(vDb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;uDb===void 0&&(uDb=document.createElement("template"));var d=uDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vDb=a}a=vDb;return a},{mode:0});var vO=new Gl("yt-live-chat"),wDb=Date.parse("2024-7-24"),wO=function(){var a=D.apply(this,arguments)||this;a.emojiManager=rM;a.newnessDotEligible=!1;a.newnessDotImpressionCounted=!1;a.actionMap={"yt-live-reactions-mute":"handleReactionsMute","yt-hide-newness-dot":"hideNewnessDot"};return a}; k(wO,D);g=wO.prototype; g.emojiCustomizationEnabledChanged=function(){var a;if(((a=this.data)==null?0:a.emojiCustomizationEnabled)&&!this.newnessDotImpressionCounted){a:{if(vO.hasLocalStorage()&&(a=(vO.expiringStorage_.getWrapper("emoji-customization-count")||{}).creation,typeof a==="number"))break a;a=null}a&&a
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;qDb===void 0&&(qDb=document.createElement("template"));var d=qDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rDb=a}a=rDb;return a},{mode:0});var xO=function(){var a=D.apply(this,arguments)||this;a.numSentMessages=0;a.timeoutDurationMs=0;a.timeoutMs=0;a.lastTimeoutTimeMs=0;a.pendingMessageId="";a.hasFiredInitialFocusActions=!1;a.isBeforeFocusEnabled=!0;a.id="";a.characterCount=0;a.maxCharacterLimit=0;a.remainingCharacterCount=0;a.inputExpanded=!1;a.buttonOverrides={iconPosition:"icon-only"};a.inReplyPanel=!1;a.countdownRatio=0;a.isTooltipVisible=!1;a.tooltipTimeout=1E4;a.systemIcons=y("kevlar_system_icons");a.tallerEmojiPicker=y("live_chat_taller_emoji_picker"); a.sendReplyMessageInFlight=!1;a.actionMap={"yt-open-popup-action":"onOpenPopupAction","yt-close-popup-action":"onClosePopupAction","yt-live-chat-disable-before-focus-action":"onDisableBeforeFocus","yt-live-chat-component-replaced":"onComponentReplaced"};a.onResize=function(){a.maybeToggleCharacterCount()}; return a}; k(xO,D);g=xO.prototype; g.configureRendererStamper=function(){return{"data.sendButton":{id:"send-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.pickers":{id:"pickers",mapping:{emojiPickerRenderer:{component:"yt-emoji-picker-renderer",properties:{disableIncrementalLoading:"[[disableEmojiPickerIncrementalLoading]]"}},liveChatProductPickerRenderer:"yt-live-chat-product-picker-renderer",liveChatProductPickerPanelViewModel:"yt-live-chat-product-picker-panel-view-model",liveChatPollEditorPanelRenderer:"yt-live-chat-poll-editor-panel-renderer", liveChatQnaStartPanelRenderer:"yt-live-chat-qna-start-panel-renderer"}},"data.emojiPickerButton":{id:"emoji-picker-button",mapping:{liveChatIconToggleButtonRenderer:{component:"yt-live-chat-icon-toggle-button-renderer",properties:{disabled:"[[hasInteractionMessage]]"}},buttonRenderer:{component:"yt-button-renderer",params:{buttonTooltipPosition:"top",sendServiceEndpointWhenDisabled:!0}}}},"data.pickerButtons":{id:"picker-buttons",mapping:{liveChatIconToggleButtonRenderer:{component:"yt-live-chat-icon-toggle-button-renderer", properties:{disabled:"[[hasInteractionMessage]]"}},buttonRenderer:{component:"yt-button-renderer",params:{buttonTooltipPosition:"top",sendServiceEndpointWhenDisabled:!0},properties:{overrides:"[[buttonOverrides]]"}},reactionControlPanelOverlayViewModel:{component:"yt-reaction-control-panel-overlay-view-model"}}},"data.interactionMessage":{id:"interaction-message",mapping:{messageRenderer:{component:"yt-live-chat-message-renderer",params:{subtextOnBottom:!0}}}},errorMessage:{id:"error-message",mapping:{liveChatErrorMessageRenderer:"yt-live-chat-error-message-renderer", liveChatTextActionsErrorMessageRenderer:"yt-live-chat-text-actions-error-message-renderer"}}}}; g.attached=function(){window.addEventListener("resize",this.onResize)}; g.detached=function(){window.removeEventListener("resize",this.onResize)}; g.dataChanged=function(){this.data.sendButton&&this.data.sendButton.buttonRenderer&&(this.data.sendButton.buttonRenderer.isDisabled=this.sendDisabled)}; g.sendMessage=function(){var a=this,b,c,d,e;return ta(function(f){if(a.sendDisabled)return f.return();a.isTooltipVisible&&Ku(a.hostElement,"yt-close-popup-action",["yt-tooltip-renderer"]);if(a.data.sendButton&&a.data.sendButton.buttonRenderer){a.input.completeEmojis();b=a.data.sendButton.buttonRenderer.serviceEndpoint;if(!b)return f.return();d=((c=z(b,flb))==null?void 0:c.clientIdPrefix)||"";e={client_message_id:d+String(a.numSentMessages++),rich_message:zM(a.input.liveChatRichMessageInput)};a.pendingMessageId= e.client_message_id;a.inReplyPanel&&(a.sendReplyMessageInFlight=!0);Nu(a.hostElement,[b,e]);a.input.setLiveChatRichMessageInput(null)}f.jumpToEnd()})}; g.handleSendButtonAction=function(a){a.detail.actionName==="yt-service-request"&&(a.stopPropagation(),this.sendMessage())}; g.onSendCompleted=function(a,b){this.inReplyPanel&&(this.sendReplyMessageInFlight=!1);(a=this.get("timeoutDurationUsec",b.data))&&this.handleTimeout(Number(a)/1E3);this.errorMessage=this.get("errorMessage",b.data);this.pendingMessageId=""}; g.onSendError=function(){this.inReplyPanel&&(this.sendReplyMessageInFlight=!1);this.pendingMessageId&&Ku(this.hostElement,"yt-dim-chat-item-action",[{dimChatItemAction:{clientAssignedId:this.pendingMessageId}}]);this.pendingMessageId="";this.genericErrorMessage&&(this.errorMessage={liveChatErrorMessageRenderer:{errorText:this.genericErrorMessage}})}; g.handlePickerButtonToggle=function(a){a=a.detail.targetId;this.ytPickerBehavior.togglePicker_(a);if(a==="emoji")this.input.focus();else if(a==="qna-start-panel"){var b,c;(b=ft(this.hostElement).querySelector("yt-live-chat-qna-start-panel-renderer"))==null||(c=b.querySelector("#qna-creator-text-input-field"))==null||c.focus()}}; g.onComponentReplaced=function(a){var b,c;a.toReplace==="REPLACE_LIVE_CHAT_ACTION_PANEL"&&((b=a.replacement.liveChatMessageInputRenderer)==null?0:(c=b.headerRenderer)==null?0:c.liveChatQnaInputPromptHeaderRenderer)&&this.input.focus()}; g.onEmojiSelect=function(a){this.input.focus();this.input.insertEmoji(a.detail)}; g.onDisableBeforeFocus=function(){this.isBeforeFocusEnabled=!1}; g.onInputFocusIn=function(){this.data&&(this.data.beforeFocusCommand&&this.isBeforeFocusEnabled?Ku(this.hostElement,"yt-live-chat-actions",[[this.data.beforeFocusCommand]]):this.data.onInitialFocusCommand&&!this.hasFiredInitialFocusActions&&(Ku(this.hostElement,"yt-live-chat-actions",[[this.data.onInitialFocusCommand]]),this.hasFiredInitialFocusActions=!0))}; g.onOpenPopupAction=function(a,b){var c=this;b===this.hostElement&&(this.isTooltipVisible=!0);this.tooltipTimeout&&setTimeout(function(){Ku(c.hostElement,"yt-close-popup-action",["yt-tooltip-renderer"])},this.tooltipTimeout)}; g.onClosePopupAction=function(){this.isTooltipVisible=!1}; g.characterCountChanged=function(){this.maybeToggleCharacterCount()}; g.focusChanged=function(){this.maybeToggleCharacterCount()}; g.maybeToggleCharacterCount=function(){if(this.maxCharacterLimit){var a=this.characterCount/this.maxCharacterLimit*100;this.count.classList.toggle("warning",this.characterCount!==0&&this.input.clientHeight>36);this.count.classList.toggle("error",a>100)}this.inputExpanded=this.characterCount!==0&&this.inputContainer.clientHeight>36}; g.computeId=function(){return this.data&&this.data.targetId||""}; g.computeSendDisabled=function(a,b,c,d){a=!!(!a||b&&a>b||d);(b=ft(this.hostElement).querySelector("#send-button"))&&b.children.length&&(b.children[0].disabled=a);return a}; g.handleTimeout=function(a){this.timeoutDurationMs=this.timeoutMs=a;this.countdownRatio=1;this.lastTimeoutTimeMs===0&&window.requestAnimationFrame(this.updateTimeout.bind(this))}; g.updateTimeout=function(a){this.lastTimeoutTimeMs&&(this.timeoutMs=Math.max(0,this.timeoutMs-(a-this.lastTimeoutTimeMs)),this.countdownRatio=this.timeoutMs/this.timeoutDurationMs);this.isAttached&&this.timeoutMs?(this.lastTimeoutTimeMs=a,window.requestAnimationFrame(this.updateTimeout.bind(this))):this.lastTimeoutTimeMs=0}; g.onErrorMessageDismiss=function(){this.errorMessage=void 0}; g.onErrorMessageEdit=function(a){this.input.setLiveChatRichMessageInput(a.detail);this.input.focusAtEnd();this.errorMessage=void 0}; g.errorMessageChanged=function(){var a=this;Ms(function(){Ku(a.hostElement,"yt-live-chat-maybe-scroll-to-bottom")})}; g.computeAuthorNameColor=function(a){var b;if(y("live_chat_author_name_color_usernames")&&(a==null?0:(b=a.authorName)==null?0:b.simpleText))return ixb(kxb(a.authorName.simpleText));if(y("live_chat_seed_color_usernames")&&(a==null?0:a.authorSeedColorArgb))return ixb(TL(a.authorSeedColorArgb));if(y("live_chat_colored_usernames"))return"#cc0000";var c;return y("live_chat_simple_color_usernames")&&(a==null?0:(c=a.authorName)==null?0:c.simpleText)&&(a==null?0:a.authorUsernameColorLight)&&(a==null?0:a.authorUsernameColorDark)? document.documentElement.hasAttribute("dark")?TL(a.authorUsernameColorDark):TL(a.authorUsernameColorLight):""}; g.onIsTooltipVisibleChanged=function(){var a=ft(this.hostElement).querySelector("#tooltip-accessibility-text");this.isTooltipVisible?setTimeout(function(){a.hidden=!1;a.setAttribute("role","alert")},0):(a.hidden=!0,a.removeAttribute("role"))}; g.onFocusedChanged=function(a){this.inputFocused=a.detail.value}; ba.Object.defineProperties(xO.prototype,{sendDisabled:{configurable:!0,enumerable:!0,get:function(){return this.computeSendDisabled(this.characterCount,this.maxCharacterLimit,this.countdownActive,this.sendReplyMessageInFlight)}}, countdownStrokeDashOffset:{configurable:!0,enumerable:!0,get:function(){return this.countdownRatio*10*2*Math.PI}}, countdownActive:{configurable:!0,enumerable:!0,get:function(){return!!this.countdownRatio}}, hasInteractionMessage:{configurable:!0,enumerable:!0,get:function(){return!!this.data.interactionMessage}}, hasEmojiPickerButton:{configurable:!0,enumerable:!0,get:function(){return!!this.data.emojiPickerButton}}, showAvatar:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.authorPhoto)&&this.characterCount>0}}, hasProductPickerPanelViewModel:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:(b=a.pickers)==null?void 0:b.find(function(c){return c.liveChatProductPickerPanelViewModel}))!==void 0}}, tooltipMessage:{configurable:!0,enumerable:!0,get:function(){var a=this.get("data.onInitialFocusCommand.showLiveChatTooltipCommand.tooltip.tooltipRenderer.detailsText");return a?this.ytRendererBehavior.getSimpleString(a):""}}, authorNameColor:{configurable:!0,enumerable:!0,get:function(){return this.computeAuthorNameColor(this.data)}}}); xO.prototype.onIsTooltipVisibleChanged=xO.prototype.onIsTooltipVisibleChanged;xO.prototype.errorMessageChanged=xO.prototype.errorMessageChanged;xO.prototype.onErrorMessageEdit=xO.prototype.onErrorMessageEdit;xO.prototype.onErrorMessageDismiss=xO.prototype.onErrorMessageDismiss;xO.prototype.focusChanged=xO.prototype.focusChanged;xO.prototype.characterCountChanged=xO.prototype.characterCountChanged;xO.prototype.onEmojiSelect=xO.prototype.onEmojiSelect;xO.prototype.handlePickerButtonToggle=xO.prototype.handlePickerButtonToggle; xO.prototype.onSendError=xO.prototype.onSendError;xO.prototype.onSendCompleted=xO.prototype.onSendCompleted;xO.prototype.sendMessage=xO.prototype.sendMessage;xO.prototype.dataChanged=xO.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],xO.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],xO.prototype,"ytActionHandlerBehavior",void 0);n([E(xzb.YtPickerBehavior),r("design:type",Object)],xO.prototype,"ytPickerBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],xO.prototype,"ytRendererstamperBehavior",void 0);n([E(kL.YtLiveChatTooltipTargetingBehavior),r("design:type",Object)],xO.prototype,"ytLiveChatTooltipTargetingBehavior",void 0);n([I(),r("design:type",Object)],xO.prototype,"hasFiredInitialFocusActions",void 0);n([I(),r("design:type",Object)],xO.prototype,"isBeforeFocusEnabled",void 0);n([I(),r("design:type",Object)],xO.prototype,"data",void 0); n([I({computed:"computeId(data.targetId)",reflectToAttribute:!0}),r("design:type",Object)],xO.prototype,"id",void 0);n([I(),r("design:type",Object)],xO.prototype,"characterCount",void 0);n([I(),r("design:type",Object)],xO.prototype,"maxCharacterLimit",void 0);n([I(),r("design:type",Object)],xO.prototype,"remainingCharacterCount",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],xO.prototype,"inputExpanded",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],xO.prototype,"inputFocused",void 0);n([I({value:!1}),r("design:type",Boolean)],xO.prototype,"disableEmojiPickerIncrementalLoading",void 0);n([I(),r("design:type",wM)],xO.prototype,"participantsManager",void 0);n([I(),r("design:type",Object)],xO.prototype,"buttonOverrides",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],xO.prototype,"inReplyPanel",void 0); n([F("characterCount, maxCharacterLimit, countdownActive"),r("design:type",Boolean),r("design:paramtypes",[])],xO.prototype,"sendDisabled",null);n([I(),r("design:type",Object)],xO.prototype,"countdownRatio",void 0);n([F("countdownRatio"),r("design:type",Number),r("design:paramtypes",[])],xO.prototype,"countdownStrokeDashOffset",null);n([F("countdownRatio"),r("design:type",Boolean),r("design:paramtypes",[])],xO.prototype,"countdownActive",null); n([F("data.interactionMessage"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],xO.prototype,"hasInteractionMessage",null);n([F("data.emojiPickerButton"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],xO.prototype,"hasEmojiPickerButton",null);n([F("data, characterCount"),r("design:type",Boolean),r("design:paramtypes",[])],xO.prototype,"showAvatar",null); n([F("data.pickers"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],xO.prototype,"hasProductPickerPanelViewModel",null);n([I(),r("design:type",Object)],xO.prototype,"errorMessage",void 0);n([I(),r("design:type",Object)],xO.prototype,"genericErrorMessage",void 0);n([I(),r("design:type",Object)],xO.prototype,"isTooltipVisible",void 0);n([I(),r("design:type",Object)],xO.prototype,"tooltipTimeout",void 0); n([F("data.onInitialFocusCommand"),r("design:type",String),r("design:paramtypes",[])],xO.prototype,"tooltipMessage",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],xO.prototype,"systemIcons",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],xO.prototype,"tallerEmojiPicker",void 0);n([F("data"),r("design:type",String),r("design:paramtypes",[])],xO.prototype,"authorNameColor",null);n([I(),r("design:type",Object)],xO.prototype,"sendReplyMessageInFlight",void 0); n([Et("#input"),r("design:type",hzb)],xO.prototype,"input",void 0);n([Et("#count"),r("design:type",HTMLElement)],xO.prototype,"count",void 0);n([Et("#input-container"),r("design:type",HTMLElement)],xO.prototype,"inputContainer",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xO.prototype,"dataChanged",null); n([Bt("yt-live-chat-send-message"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",Promise)],xO.prototype,"sendMessage",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[Event,LA]),r("design:returntype")],xO.prototype,"onSendCompleted",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xO.prototype,"onSendError",null); n([Bt("yt-live-chat-icon-toggle-button-renderer-toggle"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],xO.prototype,"handlePickerButtonToggle",null);n([Bt("yt-emoji-select"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],xO.prototype,"onEmojiSelect",null);n([Ct("characterCount"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xO.prototype,"characterCountChanged",null); n([Ct("inputFocused"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xO.prototype,"focusChanged",null);n([Bt("yt-live-chat-error-message-dismiss"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xO.prototype,"onErrorMessageDismiss",null);n([Bt("yt-live-chat-error-message-edit"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],xO.prototype,"onErrorMessageEdit",null); n([Ct("errorMessage"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xO.prototype,"errorMessageChanged",null);n([Ct("isTooltipVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xO.prototype,"onIsTooltipVisibleChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-message-input-renderer",noInjection:!0})],xO); J(xO,"yt-live-chat-message-input-renderer",function(){if(ZCb===void 0){var a=document.createElement("template");M(a,"
[[remainingCharacterCount]]
[[tooltipMessage]]
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;YCb===void 0&&(YCb=document.createElement("template"));var d=YCb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ZCb=a}a=ZCb;return a},{mode:0});var xDb;var yDb;var yO=function(){return D.apply(this,arguments)||this}; k(yO,D);yO.prototype.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],yO.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"yt-live-chat-ninja-message-renderer"})],yO); J(yO,"yt-live-chat-ninja-message-renderer",function(){if(yDb===void 0){var a=document.createElement("template");M(a,"\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;xDb===void 0&&(xDb=document.createElement("template"));var d=xDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yDb=a}a=yDb;return a},{mode:0});var zDb;var ADb;var BDb;var CDb;var zO=function(){return D.apply(this,arguments)||this}; k(zO,D);n([I(),r("design:type",Object)],zO.prototype,"data",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],zO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zO.prototype,"ytRendererstamperBehavior",void 0);n([St({disableElementRegistration:!0,is:"yt-live-chat-participant-renderer"})],zO); J(zO,"yt-live-chat-participant-renderer",function(){if(CDb===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;BDb===void 0&&(BDb=document.createElement("template"));var d=BDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CDb=a}a=CDb;return a},{mode:0});var AO=function(){var a=D.apply(this,arguments)||this;a.activeParticipantsManager=null;return a}; k(AO,D);g=AO.prototype;g.configureRendererStamper=function(){return{"data.backButton":{id:"back-button",mapping:{buttonRenderer:"yt-button-renderer"}},"participantsManager.participants":{id:"participants",mapping:{liveChatParticipantRenderer:"yt-live-chat-participant-renderer",liveChatTextMessageRenderer:"yt-live-chat-participant-renderer",liveChatLegacyPaidMessageRenderer:"yt-live-chat-participant-renderer",liveChatPaidMessageRenderer:"yt-live-chat-participant-renderer"},reuseComponents:!0}}}; g.created=function(){this.ytRendererBehavior.monitorScroll=!0}; g.updateParticipantManagerListeners=function(){var a=this.participantsManager;this.isAttached?(this.activeParticipantsManager&&(this.activeParticipantsManager.removeEventListener("participants-changed",vt(this,this.onParticipantsChanged)),this.activeParticipantsManager=null),a&&(a.addEventListener("participants-changed",vt(this,this.onParticipantsChanged)),this.activeParticipantsManager=a,this.onParticipantsChanged())):this.activeParticipantsManager&&(this.activeParticipantsManager.removeEventListener("participants-changed", vt(this,this.onParticipantsChanged)),this.activeParticipantsManager=null)}; g.onParticipantsChanged=function(){this.notifyPath("participantsManager.participants")}; g.onBackButtonClick=function(){tt(this.hostElement,"yt-participants-back-button")}; g.focus=function(){var a=this;this.ytRendererBehavior.invalidate(!0);Ms(function(){var b=bqa(a.hostElement);b&&b.focus()})}; AO.prototype.updateParticipantManagerListeners=AO.prototype.updateParticipantManagerListeners;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AO.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],AO.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],AO.prototype,"data",void 0);n([I(),r("design:type",wM)],AO.prototype,"participantsManager",void 0); n([Ct("isAttached","participantsManager"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AO.prototype,"updateParticipantManagerListeners",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-participant-list-renderer",noInjection:!0})],AO); J(AO,"yt-live-chat-participant-list-renderer",function(){if(ADb===void 0){var a=document.createElement("template");M(a,"
\n
\n [[getSimpleString(data.title)]]\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;zDb===void 0&&(zDb=document.createElement("template"));var d=zDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ADb=a}a=ADb;return a},{mode:0});var DDb;var EDb;var BO=function(){var a=D.apply(this,arguments)||this;a.data=null;return a}; k(BO,D); BO.prototype.configureRendererStamper=function(){return{"data.renderer":{id:"message",mapping:{liveChatLegacyPaidMessageRenderer:{component:"yt-live-chat-legacy-paid-message-renderer",properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}},liveChatMembershipItemRenderer:{component:"yt-live-chat-membership-item-renderer",properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}},liveChatPaidMessageRenderer:{component:"yt-live-chat-paid-message-renderer",properties:{emojiManager:"[[emojiManager]]", participantsManager:"[[participantsManager]]"}},liveChatPaidStickerRenderer:{component:"yt-live-chat-paid-sticker-renderer",params:{authorPhotoSize:40}},liveChatSponsorshipsGiftPurchaseAnnouncementRenderer:{component:"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer"}},reuseComponents:!0}}}; BO.prototype.dataChanged=function(){this.hostElement.hidden=!this.data;if(this.data){var a=this.data.renderer;if(a){var b=Object.keys(a)[0];(a=a[b])&&a.authorPhoto&&eB(a.authorPhoto,RMa,{isPreloaded:!0})}}}; BO.prototype.onFadeClick=function(){tt(this.hostElement,"yt-live-chat-clear-pinned-message")}; BO.prototype.onServiceRequestCompleted=function(a,b){var c=this;b.actions&&b.actions.forEach(function(d){z(d,DJ)&&tt(c.hostElement,"yt-live-chat-clear-pinned-message")})}; BO.prototype.onServiceRequestCompleted=BO.prototype.onServiceRequestCompleted;BO.prototype.dataChanged=BO.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],BO.prototype,"data",void 0);n([I(),r("design:type",oM)],BO.prototype,"emojiManager",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BO.prototype,"dataChanged",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],BO.prototype,"onServiceRequestCompleted",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-pinned-message-renderer",noInjection:!0})],BO); var FDb=J(BO,"yt-live-chat-pinned-message-renderer",function(){if(EDb===void 0){var a=document.createElement("template");M(a,"
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;DDb===void 0&&(DDb=document.createElement("template"));var d=DDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EDb=a}a=EDb;return a},{mode:0});var GDb;var HDb;var CO=function(){var a=D.apply(this,arguments)||this;a.JSC$11775_hasFired=!1;a.data=void 0;a.timeRemainingMsecs=0;return a}; k(CO,D);CO.prototype.dataChanged=function(){this.JSC$11775_hasFired=!1}; CO.prototype.timeRemainingChanged=function(){this.data&&!this.JSC$11775_hasFired&&this.data.timeUntilLastMessageMsec!==void 0&&this.timeRemainingMsecs<=this.data.timeUntilLastMessageMsec&&(this.JSC$11775_hasFired=!0,tt(this.hostElement,"yt-load-replay-continuation",this.getContinuationUrl.bind(this)))}; CO.prototype.getContinuationUrl=function(a){var b,c={ctoken:(b=this.data)==null?void 0:b.continuation},d;if((d=this.data)==null?0:d.clickTrackingParams)c.itct=this.data.clickTrackingParams;return $c(a,c)}; CO.prototype.timeRemainingChanged=CO.prototype.timeRemainingChanged;CO.prototype.dataChanged=CO.prototype.dataChanged;n([I(),r("design:type",Object)],CO.prototype,"data",void 0);n([I(),r("design:type",Object)],CO.prototype,"timeRemainingMsecs",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],CO.prototype,"dataChanged",null); n([Ct("timeRemainingMsecs"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],CO.prototype,"timeRemainingChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-replay-continuation",noInjection:!0})],CO);J(CO,"yt-live-chat-replay-continuation",void 0,{mode:0});var DO=function(){var a=D.apply(this,arguments)||this;a.previousProgressSec=0;return a}; k(DO,D);g=DO.prototype;g.playerProgressSecChanged_=function(){this.previousProgressSec=this.playerProgressSec}; g.maybeFireSeekContinuation=function(a,b){if(!this.previousProgressSec)return this.previousProgressSec=a,!1;var c=a-this.previousProgressSec;(b=c<=-1||c>1&&a*1E3>b)&&this.fireSeekContinuation_(a);this.previousProgressSec=a;return b}; g.fireSeekContinuationAtCurrentProgress=function(){this.fireSeekContinuation_(this.previousProgressSec)}; g.fireSeekContinuation_=function(a){this.previousProgressSec=a;tt(this.hostElement,"yt-load-seek-continuation",this.getContinuationUrl_.bind(this,a*1E3))}; g.getContinuationUrl_=function(a,b){a={ctoken:this.data.continuation,currentPlayerTimeMsec:Math.floor(a)};this.data.clickTrackingParams&&(a.itct=this.data.clickTrackingParams);return $c(b,a)}; DO.prototype.playerProgressSecChanged_=DO.prototype.playerProgressSecChanged_;n([I(),r("design:type",Object)],DO.prototype,"data",void 0);n([I(),r("design:type",Number)],DO.prototype,"playerProgressSec",void 0);n([Ct("playerProgressSec"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DO.prototype,"playerProgressSecChanged_",null);n([Rt({is:"yt-player-seek-continuation",disableElementRegistration:!0})],DO);J(DO,"yt-player-seek-continuation",void 0,{mode:2});var IDb={}; IDb.YtLiveChatReplayBehavior=[Qs.YtActionHandlerBehavior,{properties:{playerProgressSec:{type:Number,readOnly:!0},data:{type:Object,observer:"handleParentDataChange_"},isSeeking:{type:Boolean,value:!1,readOnly:!0},playerState:{type:Number,readOnly:!0},isAdPlaying:{type:Boolean,value:!1,readOnly:!0}},observers:["observeReplayState_(isAdPlaying, isSeeking, playerState)"],behaviorActionMap_:{"yt-live-player-video-progress":"handlePlayerVideoProgress_","yt-live-player-ad-start":"handlePlayerAdStart_","yt-live-player-ad-end":"handlePlayerAdEnd_", "yt-live-player-state-change":"handlePlayerStateChange_","yt-live-chat-seek-success":"handleChatSeekSuccess_","yt-live-chat-seek-fail":"handleChatSeekFail_","ytg-player-video-progress":"handleGamingPlayerVideoProgress_"},attached:function(){this.replayBuffer_=new GAb;this.currentPlayerState={};this.registerActionMap(this.behaviorActionMap_)}, detached:function(){this.unregisterActionMap(this.behaviorActionMap_);this.replayBuffer_=null}, addReplayChatItemAction:function(a){this.replayBuffer_&&this.replayBuffer_.addReplayChatItemAction(a)}, handlePlayerVideoProgress_:function(a){this.playerProgressChanged_(a)}, handleGamingPlayerVideoProgress_:function(a,b,c){this.playerProgressChanged_(a,b,c)}, handlePlayerAdStart_:function(){this._setIsAdPlaying(!0)}, handlePlayerAdEnd_:function(){this._setIsAdPlaying(!1)}, handlePlayerStateChange_:function(a){this._setPlayerState(a)}, observeReplayState_:function(a,b,c){this.data&&this.data.isReplay&&(a||b||c===2||c===3?Lu(this.hostElement,"yt-live-chat-pause-replay"):c===1&&Lu(this.hostElement,"yt-live-chat-resume-replay"))}, preprocessSeekResponseActions:function(a){var b=this;this.replayBuffer_.clear();a.forEach(function(c){c.replayChatItemAction&&(b.addReplayChatItemAction(c.replayChatItemAction),c.replayChatItemAction.actions&&b.preprocessActions(c.replayChatItemAction.actions))},this)}, playerProgressChanged_:function(a,b,c){if((this.data.isReplay||c)&&!this.isAdPlaying){Lu(this.hostElement,"yt-live-chat-replay-progress",[a]);this.currentPlayerState={};b&&(this.currentPlayerState.videoId=b);c&&(this.currentPlayerState.watchPartyId=c);b=a*1E3;this.currentPlayerState.playerOffsetMs=Math.floor(b).toString();c=ft(this.hostElement).querySelector("yt-live-chat-replay-continuation");var d=ft(this.hostElement).querySelector("yt-player-seek-continuation");this._setPlayerProgressSec(a);d&& d.polymerController.maybeFireSeekContinuation(a,this.replayBuffer_.lastVideoOffsetTimeMsec)?(this._setIsSeeking(!0),this.replayBuffer_.clear(),ft(this.hostElement).setAttribute("loading","")):this.isSeeking_||(c&&this.replayBuffer_.lastVideoOffsetTimeMsec&&(c.polymerController.timeRemainingMsecs=this.replayBuffer_.lastVideoOffsetTimeMsec-b),this.immediatelyApplyLiveChatActions(HAb(this.replayBuffer_,b)))}}, handleChatSeekSuccess_:function(){this._setIsSeeking(!1);this.immediatelyApplyLiveChatActions(HAb(this.replayBuffer_,this.playerProgressSec*1E3));ft(this.hostElement).removeAttribute("loading")}, handleChatSeekFail_:function(){this._setIsSeeking(!1);ft(this.hostElement).removeAttribute("loading")}, handleParentDataChange_:function(a,b){b&&b.isReplay&&this.replayBuffer_.clear()}}];var JDb;var KDb;var EO=function(){var a=D.apply(this,arguments)||this;a.systemIcons=y("kevlar_system_icons");a.firedOnClickCommand=!1;a.inReplyPanel=!1;return a}; k(EO,D); EO.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"picker-buttons",mapping:{buttonRenderer:"yt-button-renderer",liveChatIconToggleButtonRenderer:"yt-live-chat-icon-toggle-button-renderer",reactionControlPanelOverlayViewModel:{component:"yt-reaction-control-panel-overlay-view-model"}}},"data.inlineAfterMessageButton":{id:"message-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.panels":{id:"pickers",mapping:{liveChatProductPickerRenderer:"yt-live-chat-product-picker-renderer",liveChatProductPickerPanelViewModel:"yt-live-chat-product-picker-panel-view-model"}}}}; EO.prototype.onButtonToggle=function(a){a.target.disabled||this.ytPickerBehavior.togglePicker_(a.detail.targetId)}; EO.prototype.onClick=function(){var a=this;this.get("onClickCommand.liveChatAddToToastAction",this.data)&&!this.firedOnClickCommand&&(Ku(this.hostElement,"yt-live-chat-add-to-toast-action",[this.data.onClickCommand]),this.firedOnClickCommand=!0,setTimeout(function(){return a.firedOnClickCommand=!1},5E3))}; ba.Object.defineProperties(EO.prototype,{hasProductPickerPanelViewModel:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:(b=a.panels)==null?void 0:b.find(function(c){return c.liveChatProductPickerPanelViewModel}))!==void 0}}}); EO.prototype.onButtonToggle=EO.prototype.onButtonToggle;n([E(xzb.YtPickerBehavior),r("design:type",Object)],EO.prototype,"ytPickerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],EO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],EO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],EO.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],EO.prototype,"systemIcons",void 0); n([I({reflectToAttribute:!1}),r("design:type",Object)],EO.prototype,"firedOnClickCommand",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],EO.prototype,"inReplyPanel",void 0);n([F("data.pickers"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],EO.prototype,"hasProductPickerPanelViewModel",null); n([Bt("yt-live-chat-icon-toggle-button-renderer-toggle"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],EO.prototype,"onButtonToggle",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-restricted-participation-renderer",noInjection:!0})],EO); J(EO,"yt-live-chat-restricted-participation-renderer",function(){if(KDb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n \n \n
\n
[[getSimpleString(data.message)]]
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;JDb===void 0&&(JDb=document.createElement("template"));var d=JDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KDb=a}a=KDb;return a},{mode:0});var LDb;var MDb;var NDb;var ODb;var FO=function(){return D.apply(this,arguments)||this}; k(FO,D);FO.prototype.computeAriaLabel=function(a){var b,c,d,e;return(e=a==null?void 0:(b=a.detailText)==null?void 0:(c=b.accessibility)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label)!=null?e:this.ytRendererBehavior.getSimpleString(a.detailText)}; FO.prototype.dataChanged=function(){var a=this;this.data&&(ft(this.hostElement).querySelector("#content").style.color=this.ytLiveChatTickerItemBehavior.colorFromDecimal(this.data.detailTextColor),this.hostElement.ariaLabel=this.computeAriaLabel(this.data),this.ytLiveChatTickerItemBehavior.startCountdown(this.data.durationSec,this.data.fullDurationSec),Ms(function(){a.ytLiveChatTickerItemBehavior.setContainerWidth()}))}; FO.prototype.dataChanged=FO.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],FO.prototype,"ytRendererBehavior",void 0);n([E(DAb),r("design:type",Object)],FO.prototype,"ytLiveChatTickerItemBehavior",void 0);n([E(tzb.YtLiveChatMembershipItemBehavior),r("design:type",Object)],FO.prototype,"ytLiveChatMembershipItemBehavior",void 0);n([I(),r("design:type",Object)],FO.prototype,"data",void 0); n([I({value:!1,computed:"truthy(isDeleted)",reflectToAttribute:!0}),r("design:type",Boolean)],FO.prototype,"hidden",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FO.prototype,"dataChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-ticker-sponsor-item-renderer",noInjection:!0})],FO); J(FO,"yt-live-chat-ticker-sponsor-item-renderer",function(){if(ODb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n \n [[getSimpleString(data.detailText)]]\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;NDb===void 0&&(NDb=document.createElement("template"));var d=NDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ODb=a}a=ODb;return a},{mode:0});BA(tu(function(a){var b=a.data;return C("ytfz-live-chat-ticker-fanzone-view-model",{el:DA(SC(function(){var c;return(c=b())==null?void 0:c.rendererContext})), class:"ytfzLiveChatTickerFanzoneViewModelHost","on:keydown":YC(),dir:"ltr",tabindex:0,role:"button","aria-label":function(){var c;return(c=z(b().rendererContext,Ex))==null?void 0:c.label}},C(K,{cond:function(){return b().tickerIcon}, then:function(c){return C(FB,{className:"ytfzLiveChatTickerFanzoneViewModelIcon",data:c,alt:""})}}),C(K,{cond:function(){return b().endTimestampMs}, then:function(c){return C(sxb,{className:"ytfzLiveChatTickerFanzoneViewModelText",targetTimestamp:function(){return{seconds:(Number(c())/1E3).toString()}}})}}))},"wa"),"ytfz-live-chat-ticker-fanzone-view-model",{props:{data:zA}});var GO=function(){var a=D.apply(this,arguments)||this;a.isScrolledLeft=!0;a.tickerItems=[];a.isReplayPaused=!1;a.tickerBarQuery="#ticker-bar";a.tickerItemsQuery="#ticker-items";a.actionMap={"yt-live-chat-actions":"handleLiveChatActions","yt-remove-chat-item-action":"handleLiveChatAction","yt-mark-chat-item-as-deleted-action":"handleLiveChatAction","yt-mark-chat-items-by-author-as-deleted-action":"handleLiveChatAction","yt-live-chat-seek-success":"handleChatSeekSuccess","yt-live-chat-pause-replay":"handlePauseReplay", "yt-live-chat-resume-replay":"handleResumeReplay"};return a}; k(GO,D);g=GO.prototype; g.configureRendererStamper=function(){return{tickerItems:{id:"ticker-items",mapping:{liveChatTickerPaidMessageItemRenderer:{component:"yt-live-chat-ticker-paid-message-item-renderer",properties:{shouldAnimateIn:"[[shouldAnimateIn]]",isAnimationPaused:"[[isReplayPaused]]"}},liveChatTickerPaidStickerItemRenderer:{component:"yt-live-chat-ticker-paid-sticker-item-renderer",properties:{shouldAnimateIn:"[[shouldAnimateIn]]",isAnimationPaused:"[[isReplayPaused]]"}},liveChatTickerSponsorItemRenderer:{component:"yt-live-chat-ticker-sponsor-item-renderer",properties:{shouldAnimateIn:"[[shouldAnimateIn]]", isAnimationPaused:"[[isReplayPaused]]"}}},reuseComponents:!0},creatorGoalTickerChip:{id:"goal-ticker",mapping:{liveChatTickerCreatorGoalViewModel:{component:"yt-live-chat-ticker-creator-goal-view-model"}}},fanzoneTickerChip:{id:"fanzone-ticker",mapping:{liveChatTickerFanzoneViewModel:{component:"ytfz-live-chat-ticker-fanzone-view-model"}}}}}; g.created=function(){this.asyncHandle=null;this.shouldAnimateIn=!1;this.scrollClampRaf=this.lastFrameTimestamp=null;this.scrollStartTime=this.scrollRatePixelsPerSecond=0;this.scrollStopHandle=null}; g.attached=function(){this.keepScrollClamped()}; g.detached=function(){this.scrollClampRaf&&window.cancelAnimationFrame(this.scrollClampRaf);this.stopScrolling();this.shouldAnimateIn=!1}; g.dataChanged=function(){this.clearList()}; g.markDirty=function(){}; g.markAsDeleted=function(){}; g.clearList=function(){window.cancelAnimationFrame(this.scrollClampRaf||0);Ns(this.scrollStopHandle||0);window.cancelAnimationFrame(this.asyncHandle||0);this.tickerItems=[];this.asyncHandle=null;this.shouldAnimateIn=!1;this.scrollClampRaf=this.lastFrameTimestamp=null;this.scrollStartTime=this.scrollRatePixelsPerSecond=0;this.scrollStopHandle=null}; g.handleLiveChatActions=function(a){a.length&&(a.forEach(this.handleLiveChatAction,this),this.updateHighlightedItem(),this.shouldAnimateIn=!0)}; g.handleLiveChatAction=function(a){var b=z(a,CJ),c=z(a,DJ),d=z(a,BJ),e=z(a,tjb),f=z(a,Ejb),h=z(a,gmb),m=z(a,fmb),p=z(a,xob);a=z(a,yob);b?this.unshift("tickerItems",b.item):c?this.handleMarkChatItemAsDeletedAction(c):d?this.removeTickerItemById(d.targetItemId):e?this.handleMarkChatItemsByAuthorAsDeletedAction(e):f?this.handleRemoveChatItemByAuthorAction(f):h?this.showCreatorGoalTickerChip(h):m?this.removeCreatorGoalTickerChip(m):p?this.removeFanzoneTickerChip(p):a&&this.showFanzoneTickerChip(a)}; g.maybeClampScroll=function(){if(this.highlightId){var a=ft(this.hostElement).querySelector("#"+this.highlightId);if(a){var b=a.offsetLeft,c=b+a.offsetWidth;a=ft(this.hostElement).querySelector(this.tickerBarQuery);var d=a.scrollLeft,e=d+a.offsetWidth-24;b=d+24-b;b>0&&(a.scrollLeft-=b);b=c-e;b>0&&(a.scrollLeft+=b)}}}; g.keepScrollClamped=function(){this.scrollClampRaf=window.requestAnimationFrame(this.keepScrollClamped.bind(this));this.maybeClampScroll()}; g.onMouseEnter=function(){this.stopScrolling()}; g.onMouseLeave=function(){var a=this;this.scrollRatePixelsPerSecond=0;this.highlightId||Ms(function(){a.startScrollBack()},400)}; g.onRemoveTickerItem=function(a,b){this.removeTickerItemById(b)}; g.startScrollBack=function(){this.startScrolling(-1200)}; g.startScrollingLeft=function(){this.startScrolling(-480)}; g.startScrollingRight=function(){this.startScrolling(480)}; g.startScrolling=function(a){this.scrollStopHandle&&Ns(this.scrollStopHandle);this.asyncHandle&&window.cancelAnimationFrame(this.asyncHandle);this.scrollStartTime=performance.now();this.lastFrameTimestamp=performance.now();this.scrollRatePixelsPerSecond=a;this.asyncHandle=window.requestAnimationFrame(this.scrollIncrementally.bind(this))}; g.scrollIncrementally=function(a){var b=a-(this.lastFrameTimestamp||0);ft(this.hostElement).querySelector(this.tickerBarQuery).scrollLeft+=b/1E3*(this.scrollRatePixelsPerSecond||0);this.maybeClampScroll();this.updateArrows();this.lastFrameTimestamp=a;ft(this.hostElement).querySelector(this.tickerBarQuery).scrollLeft>0||this.scrollRatePixelsPerSecond&&this.scrollRatePixelsPerSecond>0?this.asyncHandle=window.requestAnimationFrame(this.scrollIncrementally.bind(this)):this.stopScrolling()}; g.maybeStopScrolling=function(){var a=performance.now()-(this.scrollStartTime||0);a>400?this.stopScrolling():this.scrollStopHandle=Ms(this.stopScrolling,400-a)}; g.stopScrolling=function(){this.updateArrows();this.lastFrameTimestamp=null;this.asyncHandle&&window.cancelAnimationFrame(this.asyncHandle)}; g.removeTickerItemById=function(a){if(a){var b=ft(this.hostElement).querySelector("[id=\""+a+"\"]");if(b){for(var c=ft(this.hostElement).querySelector(this.tickerItemsQuery).children,d=0;d=0;d--){var e=c[d],f=Object.keys(e)[0];(e=e[f])&&e.authorExternalChannelId===a.externalChannelId&&(b.children[d].markAsDeleted(a.deletedStateMessage,a.showOriginalContentMessage),this.removeTickerItemById(e.id))}}; g.handleRemoveChatItemByAuthorAction=function(a){this.tickerItems=this.tickerItems.filter(function(b){var c=Object.keys(b)[0];b=b[c];return!b||b.authorExternalChannelId!==a.externalChannelId})}; g.onNavigate=function(a){var b;this.highlightId=(b=Ws(a))==null?void 0:b.id}; g.highlightIdChanged=function(){var a=this;this.updateHighlightedItem();this.highlightId||Ms(function(){a.startScrollBack()},400)}; g.updateHighlightedItem=function(){zc(ft(this.hostElement).querySelector(this.tickerItemsQuery).children,function(a){a.dimmed=!!this.highlightId&&a.id!==this.highlightId;a.selected=!!this.highlightId&&a.id===this.highlightId},this)}; g.tickerItemsChanged=function(){var a=this.tickerItems.length;this.updateArrows();this.hostElement.hidden=!a&&!this.creatorGoalTickerChip&&!this.fanzoneTickerChip}; g.updateArrows=function(){this.isScrolledLeft=ft(this.hostElement).querySelector(this.tickerBarQuery).scrollLeft===0;this.isScrolledRight=ft(this.hostElement).querySelector(this.tickerBarQuery).scrollLeft>=ft(this.hostElement).querySelector(this.tickerBarQuery).scrollWidth-ft(this.hostElement).querySelector("#container").clientWidth}; g.handleChatSeekSuccess=function(){this.clearList()}; g.handlePauseReplay=function(){this.isReplayPaused=!0}; g.handleResumeReplay=function(){this.isReplayPaused=!1}; GO.prototype.tickerItemsChanged=GO.prototype.tickerItemsChanged;GO.prototype.highlightIdChanged=GO.prototype.highlightIdChanged;GO.prototype.onNavigate=GO.prototype.onNavigate;GO.prototype.onRemoveTickerItem=GO.prototype.onRemoveTickerItem;GO.prototype.onMouseLeave=GO.prototype.onMouseLeave;GO.prototype.onMouseEnter=GO.prototype.onMouseEnter;GO.prototype.dataChanged=GO.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],GO.prototype,"ytRendererstamperBehavior",void 0); n([E(wz.YtRendererBehavior),r("design:type",Object)],GO.prototype,"ytRendererBehavior",void 0);n([E(iD),r("design:type",Object)],GO.prototype,"ytLiveChatReduxBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],GO.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],GO.prototype,"data",void 0);n([I(),r("design:type",Object)],GO.prototype,"highlightId",void 0);n([I(),r("design:type",Object)],GO.prototype,"isScrolledLeft",void 0); n([I(),r("design:type",Boolean)],GO.prototype,"isScrolledRight",void 0);n([I(),r("design:type",Array)],GO.prototype,"tickerItems",void 0);n([I({readOnly:!0}),r("design:type",Object)],GO.prototype,"isReplayPaused",void 0);n([I(),r("design:type",Boolean)],GO.prototype,"shouldAnimateIn",void 0);n([I(),r("design:type",Object)],GO.prototype,"creatorGoalTickerChip",void 0);n([I(),r("design:type",Object)],GO.prototype,"fanzoneTickerChip",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GO.prototype,"dataChanged",null);n([Bt("mouseenter"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GO.prototype,"onMouseEnter",null);n([Bt("mouseleave"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GO.prototype,"onMouseLeave",null); n([Bt("yt-live-chat-ticker-remove-ticker-item"),r("design:type",Function),r("design:paramtypes",[CustomEvent,String]),r("design:returntype")],GO.prototype,"onRemoveTickerItem",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],GO.prototype,"onNavigate",null);n([Ct("highlightId"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GO.prototype,"highlightIdChanged",null); n([Ct("tickerItems.length","creatorGoalTickerChip","fanzoneTickerChip"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GO.prototype,"tickerItemsChanged",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-ticker-renderer"})],GO); J(GO,"yt-live-chat-ticker-renderer",function(){if(MDb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n
\n
\n
\n
\n \n
\n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;LDb===void 0&&(LDb=document.createElement("template"));var d=LDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);MDb=a}a=MDb;return a},{mode:0});var PDb;var QDb;var HO=function(){return D.apply(this,arguments)||this}; k(HO,D);HO.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}}}}; HO.prototype.dataChanged=function(){this.hostElement.hidden=!this.data.isVisible;this.data.isVisible||this.ytRendererBehavior.impressionLog()}; HO.prototype.onButtonClick=function(){tt(this.hostElement,"yt-close-upsell-dialog")}; ba.Object.defineProperties(HO.prototype,{hasHeader:{configurable:!0,enumerable:!0,get:function(){return!!this.data.headerBackgroundImage}}}); HO.prototype.dataChanged=HO.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],HO.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],HO.prototype,"ytRendererBehavior",void 0);n([E(jzb.YtLiveChatDialogBehavior),r("design:type",Object)],HO.prototype,"ytLiveChatDialogBehavior",void 0);n([I(),r("design:type",Object)],HO.prototype,"data",void 0); n([I(),F("data.headerBackgroundImage"),r("design:type",Boolean),r("design:paramtypes",[])],HO.prototype,"hasHeader",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HO.prototype,"dataChanged",null);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-upsell-dialog-renderer",noInjection:!0})],HO); J(HO,"yt-live-chat-upsell-dialog-renderer",function(){if(QDb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n \n \n \n \n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;PDb===void 0&&(PDb=document.createElement("template"));var d=PDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);QDb=a}a=QDb;return a},{mode:0});var RDb;var SDb;var IO=function(){var a=D.apply(this,arguments)||this;a.alignAuto=!1;a.collapsed=!0;a.isToggled=!1;a.alwaysCollapsed=!1;a.canToggle=!0;a.collapsedHeight=80;a.disableToggle=!1;a.alwaysToggleable=!1;a.reversed=!1;a.shouldUseNumberOfLines=!1;a.recomputeOnResize=!1;a.canToggleJobId=0;a.lastReversed=!1;return a}; k(IO,D);g=IO.prototype;g.alwaysToggleableChanged=function(){this.alwaysToggleable&&(this.canToggle=!0)}; g.toggledChanged=function(){this.collapsed=this.alwaysCollapsed||!this.isToggled}; g.reversedChanged=function(){if(this.reversed&&!this.lastReversed||this.lastReversed&&!this.reversed){for(var a=ft(this.hostElement),b=a.childNodes,c=document.createDocumentFragment(),d=a.childNodes.length-1;d>=0;d--)ft(c).appendChild(b[d]);y("enable_shadydom_free_scoped_node_methods")?jt(this.hostElement).appendChild(c):a.appendChild(c)}}; g.ready=function(){var a=this;Ms(function(){a.initChildrenObserver()},1)}; g.attached=function(){var a;(a=this.resizeObserver)==null||a.observe(this.content)}; g.detached=function(){this.detachObserver()}; g.toggle=function(a,b){this.canToggle&&(this.isToggled=b,tt(this.hostElement,"yt-refit"),a&&a.stopPropagation())}; g.reset=function(){this.childrenChanged()}; g.onIronResize=function(){this.recomputeOnResize&&!y("ytd_expander_use_resize_observer")&&this.childrenChanged()}; g.computeIsMoreVisible=function(a,b){return a&&!b}; g.computeShouldUseNumberOfLines=function(a){try{return!!a&&window.CSS.supports("-webkit-line-clamp","1")}catch(b){}return!1}; g.computeIsLessVisible=function(a,b){return a&&b}; g.observeCollapsedHeightAndMaxLines=function(){var a=this.collapsedHeight,b=this.maxNumberOfLines;this.shouldUseNumberOfLines?st(this.hostElement,{"--ytd-expander-max-lines":""+b,"--ytd-expander-collapsed-height":""}):st(this.hostElement,{"--ytd-expander-collapsed-height":a+"px","--ytd-expander-max-lines":""})}; g.handleMoreTap=function(a){this.disableToggle||(tt(this.hostElement,"yt-expander-more-tapped"),this.toggle(a,!0))}; g.handleLessTap=function(a){tt(this.hostElement,"yt-expander-less-tapped");this.toggle(a,!1)}; g.initChildrenObserver=function(){var a=this;this.observer=new MutationObserver(function(){a.childrenChanged()}); this.recomputeOnResize&&window.ResizeObserver&&y("ytd_expander_use_resize_observer")&&(this.JSC$11810_resizeThrottle=new mw(this.childrenChanged,50,this),this.resizeObserver=new ResizeObserver(function(){var b;(b=a.JSC$11810_resizeThrottle)==null||b.fire()}),this.resizeObserver.observe(this.content)); this.observer.observe(this.content,{subtree:!0,childList:!0,attributes:!0,characterData:!0});this.childrenChanged()}; g.childrenChanged=function(){var a=this;this.alwaysToggleable?this.canToggle=this.alwaysToggleable:this.canToggleJobId||(this.canToggleJobId=window.requestAnimationFrame(function(){Dl(function(){a.canToggleJobId=0;a.calculateCanCollapse()})}))}; g.calculateCanCollapse=function(){this.canToggle=this.shouldUseNumberOfLines?this.alwaysToggleable||this.isToggled||this.content&&this.content.offsetHeightthis.collapsedHeight}; g.detachObserver=function(){this.observer&&this.observer.disconnect();this.resizeObserver&&this.resizeObserver.disconnect()}; g.collapsedChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("collapsed-changed",this.collapsed))}; g.isToggledChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("is-toggled-changed",this.isToggled))}; g.canToggleChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("can-toggle-changed",this.canToggle))}; ba.Object.defineProperties(IO.prototype,{isResetting:{configurable:!0,enumerable:!0,get:function(){return this.canToggleJobId!==0}}}); IO.prototype.canToggleChangedForBinding=IO.prototype.canToggleChangedForBinding;IO.prototype.isToggledChangedForBinding=IO.prototype.isToggledChangedForBinding;IO.prototype.collapsedChangedForBinding=IO.prototype.collapsedChangedForBinding;IO.prototype.observeCollapsedHeightAndMaxLines=IO.prototype.observeCollapsedHeightAndMaxLines;IO.prototype.onIronResize=IO.prototype.onIronResize;IO.prototype.reversedChanged=IO.prototype.reversedChanged;IO.prototype.toggledChanged=IO.prototype.toggledChanged; IO.prototype.alwaysToggleableChanged=IO.prototype.alwaysToggleableChanged;n([E(rs),r("design:type",Object)],IO.prototype,"ironResizableBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],IO.prototype,"alignAuto",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],IO.prototype,"collapsed",void 0);n([I(),r("design:type",Object)],IO.prototype,"isToggled",void 0);n([I(),r("design:type",Object)],IO.prototype,"alwaysCollapsed",void 0); n([I(),r("design:type",Object)],IO.prototype,"canToggle",void 0);n([I(),r("design:type",Object)],IO.prototype,"collapsedHeight",void 0);n([I(),r("design:type",Object)],IO.prototype,"disableToggle",void 0);n([I(),r("design:type",Object)],IO.prototype,"alwaysToggleable",void 0);n([I(),r("design:type",Object)],IO.prototype,"reversed",void 0);n([I(),r("design:type",Number)],IO.prototype,"maxNumberOfLines",void 0); n([I({reflectToAttribute:!0,computed:"computeShouldUseNumberOfLines(maxNumberOfLines)"}),r("design:type",Object)],IO.prototype,"shouldUseNumberOfLines",void 0);n([I(),r("design:type",Object)],IO.prototype,"recomputeOnResize",void 0);n([Et("#content"),r("design:type",HTMLDivElement)],IO.prototype,"content",void 0);n([Ot("alwaysToggleable"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"alwaysToggleableChanged",null); n([Ot("isToggled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"toggledChanged",null);n([F("canToggleJobId"),r("design:type",Object),r("design:paramtypes",[])],IO.prototype,"isResetting",null);n([Ct("reversed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"reversedChanged",null);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"onIronResize",null); n([Ct("maxNumberOfLines","collapsedHeight"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"observeCollapsedHeightAndMaxLines",null);n([Ct("collapsed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"collapsedChangedForBinding",null);n([Ct("isToggled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"isToggledChangedForBinding",null); n([Ct("canToggle"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IO.prototype,"canToggleChangedForBinding",null);n([St({disableElementRegistration:!0,is:"ytd-expander"})],IO); J(IO,"ytd-expander",function(){if(SDb!==void 0)return SDb;var a=document.createElement("template");M(a,"
\n \n \n
\n\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return SDb=a},{mode:1});function JO(){var a=Dn().resolve(An(HK));return a?(a=a.getCurrentPage())?a&&a.getPlayer?a.getPlayer():null:null:null} function KO(){var a=JO();if(!a){var b=Dn().resolve(An(HK)),c=b?typeof b:"no page manager";b=b?b.getCurrentPage():null;c=new ql("Player is missing when requested.",c,b?b.tagName:"no page");$n(c)}return a} function TDb(a,b){a={args:{raw_player_response:a}};b&&(a.args=Object.assign({},a.args,b));return a} function UDb(a){if(a.args){if(a.args.raw_player_response)return a.args.raw_player_response;if(a.args.player_response)return JSON.parse(a.args.player_response)}} ;var VDb=y("web_button_rework")&&!!Hk("BUTTON_REWORK")||y("web_button_rework_with_live"),LO=function(){var a=D.apply(this,arguments)||this;a.closeLabel=$x("CLOSE");a.selectedAmountIndex=1;a.privacyCheckboxValue=!1;a.useAmsterdamStyle=VDb;a.amountPlaceholderIndex=-1;return a}; k(LO,D);g=LO.prototype;g.onAmountClick=function(a){this.selectedAmountIndex=ft(this.hostElement).querySelector("#amounts").indexForElement(a.currentTarget)}; g.onCloseClick=function(){this.hostElement.hasAttribute("live-chat")&&(Ku(this.hostElement,"yt-live-chat-close-buy-flow"),this.ytLiveChatErrorMessageBehavior._setErrorRenderer(null))}; g.onDonateButtonClick=function(){if(this.hostElement.hasAttribute("live-chat"))this.donateCommand&&Ku(this.hostElement,"yt-live-chat-start-buy-flow",[this.donateCommand,{},this.donationCallback.bind(this)]);else{Ku(this.hostElement,"yt-close-popup-action",[this.is]);var a;(a=JO())==null||a.getPlayerPromise().then(function(b){b.pauseVideo()})}}; g.donationCallback=function(a){a.success?(this.hostElement.hasAttribute("live-chat")&&a.response&&a.response.data&&a.response.data.actions&&Ku(this.hostElement,"yt-live-chat-open-popup",[a.response.data.actions[0]]),Ku(this.hostElement,"yt-close-popup-action",[this.is]),Ku(this.hostElement,"yt-live-chat-close-buy-flow")):a.errorMessageRenderer&&this.ytLiveChatErrorMessageBehavior._setErrorRenderer(a.errorMessageRenderer)}; g.setFocusOnCustomAmountInput=function(){this.customAmount!==null&&ft(this.hostElement).querySelector("#custom-amount-input").focus()}; g.updateConfirmationDialogTextWithAmount=function(a){var b=this.getConfirmDialogRuns();b&&this.set(["data","confirmLargeAmount","openPopupAction","popup","confirmDialogRenderer","dialogMessages",0,"runs",this.getAmountPlaceholderIndex(b),"text"],this.getFormattedAmount(a))}; g.getConfirmDialogRuns=function(){return this.get(["confirmLargeAmount","openPopupAction","popup","confirmDialogRenderer","dialogMessages",0,"runs"],this.data)}; g.getAmountPlaceholderIndex=function(a){this.amountPlaceholderIndex<0&&(this.amountPlaceholderIndex=a.findIndex(function(b){return b.text==="${amount}"})); return this.amountPlaceholderIndex}; g.getFormattedAmount=function(a){var b;return new rH(4,((b=this.data)==null?void 0:b.currencyCode)||"").format(a)}; g.isAmountValid=function(a){if(a==="")return!1;a=Number(a)*1E6;var b=this.get("minAmountMicros",this.data),c=this.get("maxAmountMicros",this.data);return b&&ac?!1:!0}; g.setInputError=function(){this.shouldShowValidationError?ft(this.hostElement).querySelector("#custom-amount-input").setAttribute("invalid",""):ft(this.hostElement).querySelector("#custom-amount-input").removeAttribute("invalid")}; g.setInitialCheckboxValue=function(){var a;this.privacyCheckboxValue=!((a=this.data)==null||!a.privacyCheckboxInitialState)}; g.updateCustomAmountInputFromBinding=function(a){this.customAmountInput=a.detail.value}; g.updatePrivacyCheckboxValueFromBinding=function(a){this.privacyCheckboxValue=a.detail.value}; ba.Object.defineProperties(LO.prototype,{suggestedAmountButtons:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c;return((b=this.data)==null?void 0:(c=b.suggestedAmounts)==null?void 0:c.map(function(d,e){return{buttonRenderer:{style:a.selectedAmountIndex===e?"STYLE_PRIMARY":"STYLE_SUGGESTIVE",text:d.label}}}))||[]}}, isCustomAmountSelected:{configurable:!0,enumerable:!0,get:function(){return!this.get("suggestedAmounts."+this.selectedAmountIndex+".amountMicros",this.data)}}, showPrivacyCheckbox:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.privacyCheckboxText)}}, amountMicros:{configurable:!0,enumerable:!0,get:function(){return this.customAmount?this.isAmountValid(this.customAmount)?Number(this.customAmount)*1E6:null:Number(this.get("suggestedAmounts."+this.selectedAmountIndex+".amountMicros",this.data))}}, customAmount:{configurable:!0,enumerable:!0,get:function(){return this.isCustomAmountSelected?this.customAmountInput||"":null}}, shouldShowValidationError:{configurable:!0,enumerable:!0,get:function(){return this.customAmount===null||this.customAmount===""?!1:!this.isAmountValid(this.customAmount)}}, isDonateButtonEnabled:{configurable:!0,enumerable:!0,get:function(){return this.customAmount===null?!0:this.isAmountValid(this.customAmount)}}, donateCommand:{configurable:!0,enumerable:!0,get:function(){var a=this.hostElement.hasAttribute("live-chat")?this.get("payFromLiveChat",this.data):this.get("donateButton.buttonRenderer.command",this.data);if(a&&this.amountMicros!==null)return Object.assign({},a,{ypcGetCartEndpoint:Object.assign({},a.ypcGetCartEndpoint,{donationAmountMicros:this.amountMicros,productData:{donationData:{isAnonymousDonation:!this.privacyCheckboxValue}}})})}}, donateCommandWithConfirmation:{configurable:!0,enumerable:!0,get:function(){return this.isCustomAmountSelected&&this.confirmLargeAmountCommand&&this.amountMicros&&this.amountMicros>=this.largeDonationThreshold?this.confirmLargeAmountCommand:this.donateCommand}}, largeDonationThreshold:{configurable:!0,enumerable:!0,get:function(){return 100*this.get("minAmountMicros",this.data)}}, confirmLargeAmountCommand:{configurable:!0,enumerable:!0,get:function(){var a=this.get("confirmLargeAmount",this.data);if(a&&this.amountMicros)return this.updateConfirmationDialogTextWithAmount(this.amountMicros/1E6),this.set("data.confirmLargeAmount.openPopupAction.popup.confirmDialogRenderer.confirmButton.buttonRenderer.command",this.donateCommand),a}}, donateButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a=this.get("donateButton.buttonRenderer",this.data);if(a)return Object.assign({},a,{isDisabled:!this.isDonateButtonEnabled,command:this.hostElement.hasAttribute("live-chat")?void 0:this.donateCommandWithConfirmation})}}}); LO.prototype.setInitialCheckboxValue=LO.prototype.setInitialCheckboxValue;LO.prototype.setInputError=LO.prototype.setInputError;LO.prototype.setFocusOnCustomAmountInput=LO.prototype.setFocusOnCustomAmountInput;n([E($vb),r("design:type",Object)],LO.prototype,"ytLiveChatErrorMessageBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],LO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],LO.prototype,"ytRendererstamperBehavior",void 0); n([I(),r("design:type",Object)],LO.prototype,"data",void 0);n([I(),r("design:type",Object)],LO.prototype,"closeLabel",void 0);n([I(),r("design:type",Object)],LO.prototype,"selectedAmountIndex",void 0);n([I(),r("design:type",String)],LO.prototype,"customAmountInput",void 0);n([I(),r("design:type",Object)],LO.prototype,"privacyCheckboxValue",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LO.prototype,"useAmsterdamStyle",void 0); n([Ct("customAmount"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LO.prototype,"setFocusOnCustomAmountInput",null);n([F("data","selectedAmountIndex"),r("design:type",Array),r("design:paramtypes",[])],LO.prototype,"suggestedAmountButtons",null);n([F("data","selectedAmountIndex"),r("design:type",Boolean),r("design:paramtypes",[])],LO.prototype,"isCustomAmountSelected",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],LO.prototype,"showPrivacyCheckbox",null);n([F("data","selectedAmountIndex","customAmount"),r("design:type",Object),r("design:paramtypes",[])],LO.prototype,"amountMicros",null);n([F("isCustomAmountSelected","customAmountInput"),r("design:type",Object),r("design:paramtypes",[])],LO.prototype,"customAmount",null);n([F("customAmount"),r("design:type",Boolean),r("design:paramtypes",[])],LO.prototype,"shouldShowValidationError",null); n([F("customAmount"),r("design:type",Boolean),r("design:paramtypes",[])],LO.prototype,"isDonateButtonEnabled",null);n([F("data","isDonateButtonEnabled","amountMicros","privacyCheckboxValue"),r("design:type",Object),r("design:paramtypes",[])],LO.prototype,"donateCommand",null);n([F("donateCommand","isCustomAmountSelected","confirmLargeAmountCommand","amountMicros"),r("design:type",Object),r("design:paramtypes",[])],LO.prototype,"donateCommandWithConfirmation",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],LO.prototype,"largeDonationThreshold",null);n([F("customAmount","donateCommand","amountMicros"),r("design:type",Object),r("design:paramtypes",[])],LO.prototype,"confirmLargeAmountCommand",null);n([F("data","isDonateButtonEnabled","donateCommandWithConfirmation"),r("design:type",Object),r("design:paramtypes",[])],LO.prototype,"donateButtonRenderer",null); n([Ct("shouldShowValidationError"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LO.prototype,"setInputError",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LO.prototype,"setInitialCheckboxValue",null);n([St({is:"ytd-donation-amount-picker-renderer",disableElementRegistration:!0})],LO); J(LO,"ytd-donation-amount-picker-renderer",function(){if(RDb!==void 0)return RDb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
[[getSimpleString(data.pickerTitle)]]
\n \n \n \n
\n
\n
\n \n
\n
[[getSimpleString(data.campaignTitle)]]
\n
[[getSimpleString(data.campaignSubtitle)]]
\n
\n
\n
[[getSimpleString(data.campaignDescription)]]
\n
\n
\n
\n
\n
[[getSimpleString(data.campaignDescription)]]
\n
\n
\n
\n
\n
\n
\n
\n [[getSimpleString(data.nonprofitTitle)]]\n \n \n
\n \n \n
\n
\n
\n
\n \n
\n
\n \n
\n
\n\n \n\n
\n \n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return RDb=a},{mode:1});var WDb;function MO(a,b,c){a=l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;if(d===b)break;for(var e=l(c),f=e.next();!f.done;f=e.next())if(f=f.value,d.tagName===f||!y("web_event_button_role_check_killswitch")&&d.role==="button"&&f==="BUTTON")return!0}return!1} function NO(a,b,c){a=l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;if(d===b)break;for(var e=l(c),f=e.next();!f.done;f=e.next())if(d.id===f.value)return!0}return!1} ;var XDb;var OO=function(){var a=D.apply(this,arguments)||this;a.smallSize=!1;return a}; k(OO,D);n([E(Ly.YtComponentBehavior),r("design:type",Object)],OO.prototype,"ytComponentBehaviorType",void 0);n([I(),r("design:type",Object)],OO.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],OO.prototype,"smallSize",void 0);n([St({disableElementRegistration:!0,is:"ytd-bullet-formatted-string"})],OO); J(OO,"ytd-bullet-formatted-string",function(){if(XDb!==void 0)return XDb;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return XDb=a},{mode:1});var YDb;var PO=function(){var a=D.apply(this,arguments)||this;a.thumbnailObjectFit="CONTAIN";a.thumbnailObjectPosition="LEFT";a.isExpanded=!1;return a}; k(PO,D);g=PO.prototype;g.configureRendererStamper=function(){return{data:{id:"thumbnail",mapping:{thumbnail:{component:"yt-img-shadow",properties:{thumbnail:"[[data.thumbnail]]",objectFit:"[[thumbnailObjectFit]]",objectPosition:"[[thumbnailObjectPosition]]"}}}}}}; g.dataChanged=function(){this.resetStates()}; g.computeisTapOnOfferInfoContainerEnabled=function(){var a;return((a=this.data)==null?void 0:a.layoutType)==="CARD_LAYOUT_TYPE_COMPACT"}; g.onExpandBtnClick=function(){var a,b=z((a=this.data)==null?void 0:a.showMoreButtonRenderer,Npb);b&&lz(Fy(),b.trackingParams);this.isExpanded=!this.isExpanded}; g.onOfferInfoClick=function(a){this.isTapOnOfferInfoContainerEnabled&&(MO(Vs(a)||[],this.hostElement,["A".toString(),"BUTTON".toString()])||NO(Vs(a)||[],this.hostElement,["expand-button"])||this.executeTapCommand())}; g.onBottomBarClick=function(){this.executeTapCommand()}; g.executeTapCommand=function(){var a,b=(a=this.data)==null?void 0:a.tapCommand;b&&this.ytComponentBehavior.resolveCommand(b)}; g.resetStates=function(){this.isExpanded=!1}; ba.Object.defineProperties(PO.prototype,{hasThumbnail:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.thumbnail)}}, enableExpandButton:{configurable:!0,enumerable:!0,get:function(){var a=!(!this.showMoreButtonTitle||!this.showLessButtonTitle),b,c,d;return((b=this.data)==null?void 0:b.styleType)==="CARD_STYLE_TYPE_INTERACTIVE_CARD"&&a&&!!((c=this.data)==null?0:(d=c.benefits)==null?0:d.length)}}, enableOfferContentIcon:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.layoutType)==="CARD_LAYOUT_TYPE_COMPACT"&&!this.enableExpandButton}}, showMoreButtonTitle:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((b=z((a=this.data)==null?void 0:a.showMoreButtonRenderer,Npb))==null?void 0:b.showMoreButtonTitle)||((c=this.data)==null?void 0:c.showMoreButtonTitle)}}, showLessButtonTitle:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((b=z((a=this.data)==null?void 0:a.showMoreButtonRenderer,Npb))==null?void 0:b.showLessButtonTitle)||((c=this.data)==null?void 0:c.showLessButtonTitle)}}, expandedBtnText:{configurable:!0,enumerable:!0,get:function(){if(this.isExpanded){var a;return(a=this.showLessButtonTitle)!=null?a:""}var b;return(b=this.showMoreButtonTitle)!=null?b:""}}, enableBottomBar:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((a=this.data)==null?void 0:a.layoutType)==="CARD_LAYOUT_TYPE_FULL"&&!!(((b=this.data)==null?0:b.footerTitle)||((c=this.data)==null?0:c.footerSubtitle))}}}); PO.prototype.dataChanged=PO.prototype.dataChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],PO.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],PO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],PO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",String)],PO.prototype,"thumbnailObjectFit",void 0);n([I(),r("design:type",String)],PO.prototype,"thumbnailObjectPosition",void 0); n([I({reflectToAttribute:!0,computed:"computeisTapOnOfferInfoContainerEnabled(data)"}),r("design:type",Boolean)],PO.prototype,"isTapOnOfferInfoContainerEnabled",void 0);n([I(),r("design:type",Object)],PO.prototype,"isExpanded",void 0);n([I(),r("design:type",Object)],PO.prototype,"data",void 0);n([I({computed:"computeIcon_(data.footerIcon)"}),r("design:type",String)],PO.prototype,"icon",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PO.prototype,"dataChanged",null);n([F("data.thumbnail"),r("design:type",Boolean),r("design:paramtypes",[])],PO.prototype,"hasThumbnail",null);n([F("showMoreButtonTitle","showLessButtonTitle","data.styleType","data.benefits"),r("design:type",Boolean),r("design:paramtypes",[])],PO.prototype,"enableExpandButton",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],PO.prototype,"enableOfferContentIcon",null);n([F("data.showMoreButtonRenderer","data.showMoreButtonTitle"),r("design:type",Object),r("design:paramtypes",[])],PO.prototype,"showMoreButtonTitle",null);n([F("data.showMoreButtonRenderer","data.showLessButtonTitle"),r("design:type",Object),r("design:paramtypes",[])],PO.prototype,"showLessButtonTitle",null); n([F("isExpanded","showMoreButtonRenderer","showLessButtonTitle"),r("design:type",String),r("design:paramtypes",[])],PO.prototype,"expandedBtnText",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],PO.prototype,"enableBottomBar",null);n([St({disableElementRegistration:!0,is:"ytd-offer-card-renderer"})],PO); J(PO,"ytd-offer-card-renderer",function(){if(YDb!==void 0)return YDb;var a=document.createElement("template");M(a,"
\n \n \n
\n \n \n
\n
\n \n \n \n \n
\n \n \n
\n \n \n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return YDb=a},{mode:1});var ZDb;var QO=function(){return D.apply(this,arguments)||this}; k(QO,D);QO.prototype.configureRendererStamper=function(){return{data:{id:"thumbnail",mapping:{thumbnail:{component:"yt-img-shadow",properties:{thumbnail:"[[data.thumbnail]]"}}}},"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}}}}; QO.prototype.onClick=function(a){if(!MO(a.composedPath()||[],this.hostElement,["A".toString()])){var b,c;if((a=(c=z((b=this.data)==null?void 0:b.actionButton,YJ))==null?void 0:c.command)&&!this.ytComponentBehavior.resolveCommand(a)){var d;(d=Fy())==null||d.clickCommand(a);Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}})}}}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],QO.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],QO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],QO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],QO.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-offer-content-renderer"})],QO); J(QO,"ytd-offer-content-renderer",function(){if(ZDb!==void 0)return ZDb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n \n \n \n
\n
\n
\n
\n
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return ZDb=a},{mode:1});var $Db;var RO=function(){return D.apply(this,arguments)||this}; k(RO,D);RO.prototype.configureRendererStamper=function(){return{"data.offerList":{id:"offer-list",mapping:{offerContentRenderer:{component:"ytd-offer-content-renderer"},offerCardRenderer:{component:"ytd-offer-card-renderer"}}}}}; ba.Object.defineProperties(RO.prototype,{hasHeaderData:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((a=this.data)==null||!a.title)||!((b=this.data)==null||!b.description)}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],RO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],RO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],RO.prototype,"data",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],RO.prototype,"hasHeaderData",null);n([St({disableElementRegistration:!0,is:"ytd-offer-section-renderer"})],RO); J(RO,"ytd-offer-section-renderer",function(){if($Db!==void 0)return $Db;var a=document.createElement("template");M(a,"\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return $Db=a},{mode:1});var SO=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-live-chat-set-dark-theme":"onDarkModeToggledAction"};return a}; k(SO,D);SO.prototype.attached=function(){this.isDarkTheme=!!document.documentElement.hasAttribute("dark")}; SO.prototype.onDarkModeToggledAction=function(a){this.isDarkTheme!==a&&(this.isDarkTheme=a)}; SO.prototype.computeBackgroundStyle=function(a,b){return"background:"+(b?"rgba(15, 157, 88, 0.6)":"#0F9D58")+";"}; SO.prototype.computeBackgroundImageClass=function(){return Hk("HTML_DIR")==="rtl"?"flip":""}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],SO.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],SO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],SO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],SO.prototype,"data",void 0);n([I({computed:"computeBackgroundStyle(data, isDarkTheme)"}),r("design:type",String)],SO.prototype,"backgroundStyle",void 0); n([I({computed:"computeBackgroundImageClass()"}),r("design:type",String)],SO.prototype,"backgroundImageClass",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],SO.prototype,"isDarkTheme",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-gift-free-creator-offer-renderer"})],SO); J(SO,"ytd-sponsorships-gift-free-creator-offer-renderer",function(){if(WDb!==void 0)return WDb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n \n
\n
\n \n
\n \n
\n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return WDb=a},{mode:2});var aEb;var TO=function(){return D.apply(this,arguments)||this}; k(TO,D);TO.prototype.configureRendererStamper=function(){return{"data.offerSection":{id:"offer-section",mapping:{offerSectionRenderer:"ytd-offer-section-renderer"}},"data.creatorOffer":{id:"creator-offer",mapping:{sponsorshipsGiftFreeCreatorOfferRenderer:"ytd-sponsorships-gift-free-creator-offer-renderer"}},"data.avatar":{id:"avatar",mapping:{sponsorshipsAvatarRenderer:"ytd-sponsorships-avatar-renderer"}}}}; TO.prototype.computeOfferSectionStyle=function(a){return"display:"+((a==null?0:a.offerSection)?"block":"none")+";"}; TO.prototype.computeCreatorOfferStyle=function(a){return"display:"+((a==null?0:a.creatorOffer)?"block":"none")+";"}; n([E(wz.YtRendererBehavior),r("design:type",Object)],TO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],TO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],TO.prototype,"data",void 0);n([I({computed:"computeOfferSectionStyle(data)"}),r("design:type",String)],TO.prototype,"offerSectionStyle",void 0);n([I({computed:"computeCreatorOfferStyle(data)"}),r("design:type",String)],TO.prototype,"creatorOfferStyle",void 0); n([St({disableElementRegistration:!0,is:"ytd-sponsorships-gift-offer-body-renderer"})],TO); J(TO,"ytd-sponsorships-gift-offer-body-renderer",function(){if(aEb!==void 0)return aEb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n \n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return aEb=a},{mode:1});var bEb;var UO=function(){return D.apply(this,arguments)||this}; k(UO,D);UO.prototype.onCloseButtonClick=function(){this.closeBuyFlow()}; UO.prototype.closeBuyFlow=function(){Ku(this.hostElement,"yt-live-chat-close-buy-flow")}; ba.Object.defineProperties(UO.prototype,{closeButtonAriaLabel:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(b=z((a=this.data)==null?void 0:a.closeButton,YJ))==null?void 0:(c=b.accessibilityData)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],UO.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],UO.prototype,"data",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],UO.prototype,"closeButtonAriaLabel",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-gift-offer-header-renderer"})],UO); J(UO,"ytd-sponsorships-gift-offer-header-renderer",function(){if(bEb!==void 0)return bEb;var a=document.createElement("template");M(a,"
\n \n \n \n\n
\n
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return bEb=a},{mode:1});var cEb;var VO=function(){return D.apply(this,arguments)||this}; k(VO,D);VO.prototype.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{sponsorshipsGiftOfferHeaderRenderer:"ytd-sponsorships-gift-offer-header-renderer"}},"data.body":{id:"body",mapping:{sponsorshipsGiftOfferBodyRenderer:"ytd-sponsorships-gift-offer-body-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],VO.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VO.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],VO.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-gift-offer-renderer"})],VO); J(VO,"ytd-sponsorships-gift-offer-renderer",function(){if(cEb!==void 0)return cEb;var a=document.createElement("template");M(a,"
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return cEb=a},{mode:1});var WO=function(){return Us.apply(this,arguments)||this}; k(WO,Us);g=WO.prototype;g.bindIf=function(a,b,c){return a?b:c}; g.bindIfDefined=function(a,b){return a!==void 0?a:b}; g.booleanString=function(a){return(!!a).toString()}; g.equals=function(){for(var a=ua.apply(0,arguments),b=a[0],c=1;cb}; g.isLessThan=function(a,b){return a
\n \n \n \n \n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;jEb===void 0&&(jEb=document.createElement("template"));var d=jEb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kEb=a}a=kEb;return a},{mode:2});function lEb(a){var b,c;return ta(function(d){if((b=a)==null||!b.preloadImages)return d.return();c=a.preloadImages.map(function(e){var f,h;if(!((f=e.image)==null?0:(h=f.thumbnails)==null?0:h.length))return Promise.reject(Error("No thumbnails found for preload image."));f=l(e.image.thumbnails);for(h=f.next();!h.done;h=f.next())if(h=h.value,h.width===e.imageDisplayWidth&&h.height===e.imageDisplayHeight&&h.url)return aAb(h.url);return Promise.reject(Error("No thumbnails found for specified dimensions."))}); return d.yield(Promise.allSettled(c),0)})} function bP(a){var b;return!!(a==null?0:(b=a.position)==null?0:b.matrix)} function mEb(a){var b;return!!(a==null?0:(b=a.position)==null?0:b.specialPlacement)} function nEb(a){var b;return a==null?void 0:(b=a.position)==null?void 0:b.specialPlacement} function oEb(a,b,c){var d;if(a&&a.rows===3&&a.columns===3&&((d=a.packedData)==null?void 0:d.length)===9){switch(a.layout){case"INTERACTIVITY_WIDGET_MATRIX_LAYOUT_ROW_MAJOR":d=a.packedData[0];var e=a.packedData[3];var f=a.packedData[1];var h=a.packedData[4];var m=a.packedData[2];a=a.packedData[5];break;default:d=a.packedData[0],e=a.packedData[1],f=a.packedData[3],h=a.packedData[4],m=a.packedData[6],a=a.packedData[7];}return{scaleX:d,scaleY:h,skewX:f,skewY:e,translateX:m*b,translateY:a*c}}} ;var pEb=function(){this.queue=[]},qEb=function(a,b){z(b.widgetRenderer,JJ)&&a.queue.push({action:b, arrivalTime:Date.now()})},rEb=function(a,b){var c=z(b.widgetRenderer,JJ); c&&c.id&&(a.queue.findIndex(function(d){return(d=z(d.action.widgetRenderer,JJ))&&d.id===c.id})>-1||qEb(a,{widgetRenderer:b.widgetRenderer, displayImmediately:b.displayImmediately}))},tEb=function(a,b){var c=a.queue.filter(function(d){var e=z(d.action.widgetRenderer,JJ); d=z(d.action.companionWidgetRenderer,JJ);return(bP(e)||bP(d))&&!b.hasIdleMatrixSlot||(mEb(e)||mEb(d))&&!b.hasIdleSpecialPlacementSlot?!1:!0}); (c=a.getHighestPriorityWidget(c))&&sEb(a,c);return c},sEb=function(a,b){b=a.queue.indexOf(b); b>-1&&a.queue.splice(b,1)}; pEb.prototype.getHighestPriorityWidget=function(a){return a.length===0?null:a.reduce(function(b,c){var d=z(c.action.widgetRenderer,JJ),e=z(b.action.widgetRenderer,JJ);d=(d==null?void 0:d.priority)||0;e=(e==null?void 0:e.priority)||0;return d>e?c:d===e?c.arrivalTime1},v=function(){if(d())return""; var x=t(),A=b().giftComboData;if(!A||!u())return"";var H=A.tierOneThreshold,P=A.tierTwoThreshold;A=A.tierThreeThreshold;return H!==void 0&&x===H?"https://www.gstatic.com/youtube/img/pdg/gift/assets/combo/assets/tier_2_flame.webp":H!==void 0&&P!==void 0&&x>H&&xP&&xA?"https://www.gstatic.com/youtube/img/pdg/gift/assets/combo/assets/tier_4_loop.webp":""},w=function(){var x=v(); if(x)return x;x=b().comboDecorationImage;var A,H;return(x==null?0:(A=x.sources)==null?0:A.length)?(H=x.sources[0])==null?void 0:H.url:""}; return C("ytls-gift-attribution-item-view-model",{class:R("ytlsGiftAttributionItemViewModelHost",c),style:a.styles,el:DA(e)},C("div",{class:"ytlsGiftAttributionItemViewModelContentContainer"},C("div",{class:"ytlsGiftAttributionItemViewModelBackground"}),C("div",{class:"ytlsGiftAttributionItemViewModelInfoSection"},C("div",{class:"ytlsGiftAttributionItemViewModelAvatarWrapper"},C(NC,{data:f},{avatarViewModel:function(x){return C(PZa,{data:x.data,avatarButtonCustomClassName:"ytlsGiftAttributionItemViewModelAvatar"})}})), C("div",{class:"ytlsGiftAttributionItemViewModelTextContainer"},C(K,{cond:function(){return b().authorName}, then:function(x){return C(HB,{text:x,className:"ytlsGiftAttributionItemViewModelAuthorName"})}}),C(K,{cond:function(){return b().detailText}, then:function(x){return C(HB,{text:x,className:"ytlsGiftAttributionItemViewModelDetailText"})}}))),C("div",{class:"ytlsGiftAttributionItemViewModelGiftImageContainer"},C(K,{cond:h, then:function(x){return C(FB,{data:x,alt:m,className:"ytlsGiftAttributionItemViewModelGiftImage"})}}),C(K,{cond:u, then:function(){return C("div",{class:"ytlsGiftAttributionItemViewModelComboContainer"},C(K,{cond:w,then:function(x){return C("div",{class:"ytlsGiftAttributionItemViewModelComboDecoration"},C("img",{class:"ytlsGiftAttributionItemViewModelComboDecorationImage",src:x,alt:""}))}}),C("div",{class:"ytlsGiftAttributionItemViewModelComboCountContainer", "aria-live":"polite","aria-atomic":"true"},C("div",{class:"ytlsGiftAttributionItemViewModelComboCountBackground"}),C("div",{class:"ytlsGiftAttributionItemViewModelComboCountText","aria-label":function(){return t()+" gift combo"}},function(){return"x"+t()})))}}))))},"za");var IEb=tu(function(a){var b=a.data,c=a.overlayHeight,d=function(){return b().overlayImageHeightPercentageOfWindow===1},e={}; return C("ytls-gift-overlay-item-view-model",{class:R("ytlsGiftOverlayItemViewModelHost",a.className,(e.ytlsGiftOverlayItemViewModelLimitWidth=function(){return!d()},e))},C(K,{cond:function(){return b().overlayImage}, then:function(f){var h={};return C("div",{style:function(){return gC({height:function(){var m=b().overlayImageHeightPercentageOfWindow;return m?m*c()+"px":b().overlayImageDisplayHeight+"px"}, width:function(){var m=b().overlayImageHeightPercentageOfWindow;return d()?"100%":m?"auto":b().overlayImageDisplayWidth+"px"}, maxWidth:function(){return d()?void 0:"500px"}})()}},C(FB,{className:R("ytlsGiftOverlayItemViewModelImage",(h.ytlsGiftOverlayItemViewModelImageObjectCover=function(){return d()},h)), data:f,alt:function(){return b().giftA11yLabel||""}, targetHeight:function(){return d()?void 0:b().overlayImageDisplayHeight}, targetWidth:function(){return d()?void 0:b().overlayImageDisplayWidth}}))}}))},"Aa");function JEb(a){var b=l($o(0,void 0,"LSyeWe")),c=b.next().value,d=b.next().value;b=l($o(0,void 0,"TOslpd"));var e=b.next().value,f=b.next().value;JG(function(){var h=a.value,m=function(q,t){d(q);f(t)}; if(h){if(m(h.offsetWidth,h.offsetHeight),"ResizeObserver"in window){var p=new ResizeObserver(function(q){q=l(q);for(var t=q.next();!t.done;t=q.next())if(t=t.value,t.target===h){q=t.contentRect;m(q.width,q.height);break}}); p.observe(h);kp(function(){p.unobserve(h);p.disconnect()})}else $n("ResizeObserver is not supported in this browser.");}else $n("Host element is not defined.")}); return{width:c,height:e}} ;function KEb(a,b,c){var d=l($o("init",void 0,"vO8q5d")),e=d.next().value,f=d.next().value;Vv(function(){a()?e()!=="visible"&&e()!=="entering"&&f("entering"):e()==="init"?f("hidden"):e()!=="hidden"&&e()!=="exiting"&&f("exiting")},"tWb0L"); return{animationState:e,handleAnimationEnd:TJa(function(h){h.target===h.currentTarget&&(h=e(),h==="entering"?(f("visible"),b()):h==="exiting"&&(f("hidden"),c()))})}} ;function LEb(a,b,c){return(c==null?0:c.matrix)?(c=oEb(c.matrix,a,b))?gC({top:c.translateY+"px",left:c.translateX+"px",height:b*c.scaleY+"px",width:a*c.scaleX+"px"}):function(){}:function(){}} var MEb=tu(function(a){var b=a.data,c=a.isActive,d=a.onEntryComplete,e=a.onExitComplete;a=a.className;var f=aw("ytls-interactivity-widget"),h=JEb(f),m=h.width,p=h.height;c=KEb(c,function(){d==null||d()},function(){e==null||e()}); var q=c.animationState;c=c.handleAnimationEnd;var t=function(){var v;return z((v=b())==null?void 0:v.content,pmb)},u=function(){var v; return z((v=b())==null?void 0:v.content,omb)}; return C("ytls-interactivity-widget",{el:f,id:function(){var v;return(v=b())==null?void 0:v.id}, class:R("ytlsInteractivityWidgetHost",a,function(){a:{switch(q()){case"entering":case"init":var v="ytlsInteractivityWidgetAniSlideDownFadeIn";break a;case"exiting":v="ytlsInteractivityWidgetAniSlideUpFadeOut";break a;}v=void 0}return v}), "on:animationend":c},C(K,{cond:function(){return q()!=="hidden"&&t()}, then:function(){return C("div",{class:"ytlsInteractivityWidgetPositionContainer",style:function(){var v;return LEb(m(),p(),(v=b())==null?void 0:v.position)()}},C(IEb,{data:function(){return t()}, overlayHeight:function(){return p()}}))}}),C(K,{cond:function(){return q()!=="hidden"&&u()}, then:function(){return C(HEb,{data:function(){return u()}})}}))},"Ca");BA(tu(function(a){var b=l($o(void 0,void 0,"XH7N6c")),c=b.next().value,d=b.next().value;b=l($o([void 0,void 0],void 0,"VpTWm"));var e=b.next().value,f=b.next().value,h=PJa(function(){return new pEb},[null]),m=function(q){q=q.action; q=[z(q.widgetRenderer,JJ),z(q.companionWidgetRenderer,JJ)].filter(Boolean);q.sort(function(x,A){return bP(x)&&!bP(A)?-1:!bP(x)&&bP(A)?1:0}); q=l(q);for(var t=q.next(),u={};!t.done;u={index$jscomp$2343:void 0},t=q.next())if(t=t.value,bP(t))u=void 0,t.timeoutMs&&(u=setTimeout(function(){var x=c();x&&d(Object.assign({},x,{isVisible:!1}))},t.timeoutMs)),d({widgetData:t, isVisible:!0,timeoutId:u});else if(mEb(t)){if(nEb(t)!=="SPECIAL_PLACEMENT_BELOW_ANCHOR_START_ALIGNED")break;var v=e();u.index$jscomp$2343=v.findIndex(function(x){return!x}); if(u.index$jscomp$2343!==-1){var w=void 0;t.timeoutMs&&(w=setTimeout(function(x){return function(){var A=e(),H=A[x.index$jscomp$2343];H&&(A=[].concat(ja(A)),A[x.index$jscomp$2343]=Object.assign({},H,{isVisible:!1}),f(A))}}(u),t.timeoutMs)); v=[].concat(ja(v));v[u.index$jscomp$2343]={widgetData:t,isVisible:!0,timeoutId:w};f(v)}}},p=function(){for(var q={hasIdleMatrixSlot:!c(), hasIdleSpecialPlacementSlot:e().some(function(u){return!u})},t=tEb(h,q);t;)m(t),q.hasIdleMatrixSlot=!c(),q.hasIdleSpecialPlacementSlot=e().some(function(u){return!u}),t=tEb(h,q)}; KG("yt-live-chat-interactivity-widget-action",function(q){if(q){var t=z(q,rjb);if(t){q=z(t.widgetRenderer,JJ);var u=z(t.companionWidgetRenderer,JJ);q&&Promise.all([lEb(q),lEb(u)]).then(function(){qEb(h,t);p()})}else{var v=z(q,sjb); if(v){var w=z(v.widgetRenderer,JJ);w&&w.id&&lEb(w).then(function(){var x=e(),A=x.findIndex(function(O){var Q;return(O==null?void 0:(Q=O.widgetData)==null?void 0:Q.id)===w.id}); if(A!==-1){x=x[A];x.timeoutId&&clearTimeout(x.timeoutId);var H;w.timeoutMs&&(H=setTimeout(function(){var O=[].concat(ja(e())),Q=O[A];Q&&(O[A]=Object.assign({},Q,{isVisible:!1}),f(O))},w.timeoutMs)); var P=[].concat(ja(e()));P[A]=Object.assign({},x,{widgetData:w,timeoutId:H});f(P)}else rEb(h,v),p()})}}}}); kp(function(){var q;clearTimeout((q=c())==null?void 0:q.timeoutId);q=l(e());for(var t=q.next();!t.done;t=q.next()){var u=void 0;clearTimeout((u=t.value)==null?void 0:u.timeoutId)}}); return C("ytls-widget-overlay-manager",{class:R("ytlsWidgetOverlayManagerHost",a.className)},C("div",{class:"ytlsWidgetOverlayManagerAttributionContainer"},C(Wv,{each:e,keyBy:"INDEX",children:function(q,t){return C(K,{cond:function(){var u;return(u=q())==null?void 0:u.widgetData}, then:function(u){return C(MEb,{data:u,isActive:function(){var v;return!((v=q())==null||!v.isVisible)}, onExitComplete:function(){var v=[].concat(ja(e()));v[t]=void 0;f(v);p()}, className:R("ytlsWidgetOverlayManagerInteractivityWidget","ytlsWidgetOverlayManagerAttributionItem")})}, else:function(){return C("div",{class:"ytlsWidgetOverlayManagerAttributionItem","aria-hidden":"true"})}})}})),C(K,{cond:function(){var q; return(q=c())==null?void 0:q.widgetData}, then:function(q){return C(MEb,{data:q,isActive:function(){var t;return!((t=c())==null||!t.isVisible)}, onExitComplete:function(){d(void 0);p()}, className:"ytlsWidgetOverlayManagerInteractivityWidget"})}}))},"Da"),"ytls-widget-overlay-manager",{props:{className:AA}});var NEb=function(){this.dropdownMap=new Map};var dP=function(a,b){this.controller=a;this.panelLoadingStrategy=b}; k(dP,vL); dP.prototype.resolveCommand=function(a,b){var c=this,d,e,f,h,m,p,q,t,u,v,w,x;return ta(function(A){d=z(a,Cob);if((e=d)==null||!e.panelLoadingStrategy)return A.return();m=OEb(c.controller,(f=b)==null?void 0:(h=f.form)==null?void 0:h.element);q=(p=d.contextualSheetPresentationConfig)==null?void 0:p.position;u=(t=d.contextualSheetPresentationConfig)==null?void 0:t.hoverConfig;w=(v=d.contextualSheetPresentationConfig)==null?void 0:v.expandToFullWidth;x=function(H){var P,O;return ta(function(Q){if(!H.sheetViewModel)return Q.return();if(u){var V= c.controller;V.shouldPreventClosingWhileHovered=!!u.preventCloseWhileHovered;var Z;V.hideDelayMs=(Z=u.hideDelayMs)!=null?Z:0;var da;V.showDelayMs=(da=u.showDelayMs)!=null?da:0}return Q.yield(c.controller.openSheet({viewModel:H.sheetViewModel,sheetPosition:q,expandToFullWidth:w},m,(P=b)==null?void 0:(O=P.form)==null?void 0:O.element),0)})}; return A.yield(c.panelLoadingStrategy.execute({command:a,data:d.panelLoadingStrategy,renderFn:x,createScreenConfig:{layer:0}}),0)})}; dP[yn]=[JL,axb];var eP=function(a){this.JSC$11918_storeWithEntities=a}; k(eP,pL);eP.prototype.getApiPaths=function(){return Mqb}; eP.prototype.getExtension=function(a){return z(a,Rib)}; eP.prototype.JSC$10906_buildRequest=function(a,b){b.flowId&&(a.flowId=b.flowId);b.targetId&&(a.targetId=b.targetId);b.continuation&&(a.continuation=b.continuation);var c=b.flowStateEntityKey;if(b.flowStatePassingSpec==="FLOW_STATE_PASSING_SPEC_FULL_STATE"&&c&&this.JSC$11918_storeWithEntities){var d;if(b=(d=this.JSC$11918_storeWithEntities.getState())==null?void 0:d.entities)if(d=Wz(c).entityType,d=Zz(b,d,c))a.flowState=d,a.flowStateEntityKey=c}}; ba.Object.defineProperties(eP.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}}); eP[yn]=[zL];var fP=function(a){a?(this.container=a,this.containerWasInjected=!0):this.containerWasInjected=!1}; fP.prototype.openDialog=function(a,b,c){var d=this,e;return ta(function(f){(e=d.container)==null||e.openDialog(a,b,c);f.jumpToEnd()})}; fP.prototype.closeDialog=function(){var a=this,b;return ta(function(c){(b=a.container)==null||b.closeDialog();c.jumpToEnd()})}; fP.prototype.isDialogOpen=function(){var a=this,b,c;return ta(function(d){return d.return((c=(b=a.container)==null?void 0:b.isDialogOpen())!=null?c:!1)})}; fP[yn]=[An(Zwb)];var PEb=new zn("POPUP_CONTROLLER_TOKEN");var QEb=function(){this.panelMap=new Map;this.pendingPanelResolvers=new Map},REb=function(a,b,c){if(b){a.panelMap.set(b,c); var d=a.pendingPanelResolvers.get(b);d&&(d.resolve(c),a.pendingPanelResolvers.delete(b))}},gP=function(a,b){var c; return ta(function(d){return(c=a.panelMap.get(b))?d.return(c):d.return(SEb(a,b))})},SEb=function(a,b){var c,d; return ta(function(e){if(c=a.pendingPanelResolvers.get(b))return e.return(c.promise);d=new $i;a.pendingPanelResolvers.set(b,d);return e.return(d.promise)})},TEb=function(a,b){QEb.call(this); var c=this;this.popupController=a;this.persistentPanelController=b;this.panelContentMap=new Map;this.sourcePanelMap=new Map;this.updatePanelContinuationDatas=new Map;this.TEST_ONLY={getPanelMapSize:function(){return c.panelMap.size}}}; k(TEb,QEb);g=TEb.prototype;g.getReloadContinuation=function(a){var b=this,c;return ta(function(d){if(d.nextAddress==1)return d.yield(gP(b,a),2);c=d.yieldResult;return d.return(c.getReloadContinuation())})}; g.showPanel=function(a){var b=this,c,d,e,f,h,m,p,q,t,u,v,w,x,A;return ta(function(H){if(H.nextAddress==1){c=a;d=c.identifier;e=c.panelContents;f=c.config;h=c.extras;m=c.panelUpdatableFields;p=c.updatePanelContinuationData;q=c.sourcePanelIdentifier;t=c.shouldFocusHeader;u=a.target;p&&b.updatePanelContinuationDatas.set(d,p);if(!q&&((v=f)==null?0:(w=v.engagementPanelPopupPresentationConfig)==null?0:w.popupType))if(x=f.engagementPanelPopupPresentationConfig.popupType,u===void 0&&(u=document.body),x=== "PANEL_POPUP_TYPE_PERSISTENT_SIDE_PANEL"){if(!b.persistentPanelController)return eo(new ql("Persistent panel controller is not available.")),H.return();b.persistentPanelController.showPersistentPanel(d)}else{if(x==="PANEL_POPUP_TYPE_DIALOG"||x==="PANEL_POPUP_TYPE_DROPDOWN"||x==="PANEL_POPUP_TYPE_PERSISTENT_DRAGGABLE_PANEL"){var P=H.return,O=b.popupController,Q=O.openPopup;a:switch(x){case"PANEL_POPUP_TYPE_DIALOG":var V="DIALOG";break a;case"PANEL_POPUP_TYPE_DROPDOWN":V="DROPDOWN";break a;case"PANEL_POPUP_TYPE_PERSISTENT_DRAGGABLE_PANEL":V= "PERSISTENT_DRAGGABLE_PANEL";break a;default:throw Error("Popup type not found or supported: "+x);}return P.call(H,Q.call(O,d,e,V,u))}eo(new ql("Popup type "+x+" not supported in PanelController."))}return q?H.yield(UEb(b,d,q),2):H.jumpTo(2)}if(H.nextAddress!=4)return H.yield(gP(b,d),4);A=H.yieldResult;(e||m)&&A.updatePanel(e,!!t,h,m);A.showPanel(h);H.jumpToEnd()})}; g.hidePanel=function(a){var b=this,c,d,e,f,h,m;return ta(function(p){if(p.nextAddress==1)return c=a,d=c.identifier,(e=b.sourcePanelMap.get(d))?p.return(VEb(b,d,e)):p.yield(gP(b,d),2);f=p.yieldResult;f.hidePanel();b.popupController.closePopup(d);(h=b.persistentPanelController)==null||h.hidePersistentPanel(d);(m=WEb(b,d))&&XEb(b,m);p.jumpToEnd()})}; g.isVisible=function(a,b){var c=this,d;return ta(function(e){if(e.nextAddress==1)return b&&!c.panelMap.has(a)?e.return(!1):e.yield(gP(c,a),2);d=e.yieldResult;return e.return(d.isVisible())})}; g.updatePanel=function(a){var b=this,c,d,e,f,h,m,p,q;return ta(function(t){if(t.nextAddress==1){c=a;d=c.identifier;e=c.panelContents;f=c.shouldFocus===void 0?!1:c.shouldFocus;h=c.extras;m=c.panelUpdatableFields;p=c.updatePanelContinuationData;if(!e&&!m)return t.return();p&&b.updatePanelContinuationDatas.set(d,p);y("enable_ai_companion")&&d==="PAai_companion"&&MC.remove("youchat_messages_section");return t.yield(gP(b,d),2)}q=t.yieldResult;q.updatePanel(e,f,h,m);e&&(y("enable_ai_companion")||y("WebFEAllStudioByChannel__enable_creator_chat_renderer"))&& d&&b.panelContentMap.set(d,e);t.jumpToEnd()})}; g.getPanelContent=function(a){return this.panelContentMap.get(a)}; var UEb=function(a,b,c){var d;return ta(function(e){if(e.nextAddress==1)return a.sourcePanelMap.set(b,c),e.yield(gP(a,c),2);d=e.yieldResult;if(d.getPanelContent){var f=structuredClone(d.getPanelContent());c&&a.panelContentMap.set(c,f)}REb(a,b,d);e.jumpToEnd()})},VEb=function(a,b,c){var d,e; return ta(function(f){if(f.nextAddress==1)return f.yield(gP(a,b),2);d=f.yieldResult;e=a.getPanelContent(c);d.updatePanel(e,!0);XEb(a,b);f.jumpToEnd()})},XEb=function(a,b){var c=WEb(a,b); c&&XEb(a,c);a.sourcePanelMap.delete(b);a.panelMap.delete(b)},WEb=function(a,b){a=l(a.sourcePanelMap); for(var c=a.next();!c.done;c=a.next()){var d=l(c.value);c=d.next().value;d=d.next().value;if(d===b)return c}}; TEb[yn]=[PEb,An($wb)];var YEb=function(a,b){this.JSC$11939_innertubeTransportService=a;this.JSC$11939_screenManager=b},ZEb=function(a){var b; return!((b=a.panelLoadingStrategy)==null||!b.requestTemplate)},$Eb=function(a,b){var c,d; return ta(function(e){switch(e.nextAddress){case 1:if(!ZEb(a)){e.jumpTo(2);break}e.setCatchFinallyBlocks(3);return e.yield(FK(a.JSC$11939_innertubeTransportService,b),5);case 5:return c=e.yieldResult,c?e.return(c.content):($n(Error("Error in response")),e.return(void 0));case 3:d=e.enterCatchBlock(),$n(d);case 2:return e.return(void 0);}})}; YEb.prototype.getContent=function(){if(this.panelLoadingStrategy&&this.panelLoadingStrategy.inlineContent)return this.panelLoadingStrategy.inlineContent}; YEb.prototype.execute=function(a){var b=this,c,d,e,f,h,m,p,q,t,u;return ta(function(v){if(v.nextAddress==1){c=a;d=c.data;e=c.fallbackVe;f=c.parentVe;h=c.createScreenConfig;m=c.renderFn;p=c.command;b.panelLoadingStrategy=d;var w,x,A=((w=b.panelLoadingStrategy)==null?0:w.screenVe)?(x=b.panelLoadingStrategy)==null?void 0:x.screenVe:e;A&&gz(b.JSC$11939_screenManager,A,f,h);return(q=b.getContent())?v.yield(m(q),2):v.jumpTo(2)}return v.nextAddress!=4?ZEb(b)?v.yield($Eb(b,p),4):v.return():(u=t=v.yieldResult)? v.yield(m(u),0):v.return()})}; YEb[yn]=[IK,wL];var hP=function(){var a=this;this.isHovered=this.shouldPreventClosingWhileHovered=!1;this.showDelayMs=this.hideDelayMs=0;this.hasRegisteredHoverCallbacks=!1;this.onTargetHoverEntered=function(){a.isHovered=!0}; this.onTargetHoverLeft=function(){a.isHovered=!1}; this.onSheetHoverEntered=function(){a.isHovered=!0;var b;(b=a.hoverEnterCallback)==null||b.call(a)}; this.onSheetHoverLeft=function(){a.isHovered=!1;var b;(b=a.hoverLeaveCallback)==null||b.call(a)}}; hP.prototype.getContainer=function(){var a=a===void 0?!1:a;var b=aqa();if(a)for(;b&&b.shadowRoot;)b=b.shadowRoot.fullscreenElement;return b&&b&&this.fullScreenContainer?this.fullScreenContainer:this.container}; hP.prototype.openSheet=function(a,b,c){c=c===void 0?b:c;var d=this;return ta(function(e){d.clearTimeouts();return d.showDelayMs?(d.openTimeoutId=setTimeout(function(){return ta(function(f){return f.yield(aFb(d,a,b,c),0)})},d.showDelayMs),e.return()):e.yield(aFb(d,a,b,c),0)})}; var aFb=function(a,b,c,d){d=d===void 0?c:d;var e,f,h,m,p,q,t;return ta(function(u){switch(u.nextAddress){case 1:return e={stack:[],error:void 0,hasError:!1},u.setCatchFinallyBlocks(2,3),f=io,u.yield(a.isSheetOpen(),5);case 5:h=u.yieldResult;var v=e,w=Fsa(f);if(w!==null&&w!==void 0){if(typeof w!=="object"&&typeof w!=="function")throw new TypeError("Object expected.");if(x===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");var x=w[Symbol.dispose]}if(typeof x!=="function")throw new TypeError("Object not disposable."); v.stack.push({value:w,dispose:x,async:!1})}if(!h){u.jumpTo(6);break}if(!a.shouldPreventClosingWhileHovered){if(!y("delay_sheet_open_killswitch")){if(y("web_close_sheet_if_same_target_killswitch")&&c&&a.currentTarget===c)return(m=a.getContainer())==null||m.closeSheet(),u.return();a.pendingData={data:b,target:OEb(a,c)};return u.return()}u.jumpTo(6);break}if(a.currentTarget===c)return u.return();bFb(a);cFb(a);return u.yield((p=a.getContainer())==null?void 0:p.closeSheet(),6);case 6:b.viewModel&&(b={viewModel:b.viewModel, sheetPosition:b.sheetPosition,expandToFullWidth:b.expandToFullWidth}),(q=a.getContainer())==null||q.openSheet(b,c,d),a.currentTarget=c,a.shouldPreventClosingWhileHovered?(a.onTargetHoverEntered(),(v=a.currentTarget)==null||v.addEventListener("mouseenter",a.onTargetHoverEntered),(w=a.currentTarget)==null||w.addEventListener("mouseleave",a.onTargetHoverLeft),dFb(a)):a.hasRegisteredHoverCallbacks&&dFb(a);case 3:u.enterFinallyBlock();Kaa(e);u.leaveFinallyBlock(0);break;case 2:t=u.enterCatchBlock(),e.error= t,e.hasError=!0,u.jumpTo(3);}})}; hP.prototype.closeSheet=function(){var a=this;return ta(function(b){a.clearTimeouts();return a.hideDelayMs?(a.closeTimeoutId=setTimeout(function(){return ta(function(c){return c.yield(eFb(a),0)})},a.hideDelayMs),b.return()):b.yield(eFb(a),0)})}; var eFb=function(a){var b;return ta(function(c){if(c.nextAddress==1){if(a.shouldPreventClosingWhileHovered){if(a.isHovered)return c.return();bFb(a);cFb(a)}else a.hasRegisteredHoverCallbacks&&(cFb(a),a.onSheetHoverLeft());return c.yield((b=a.getContainer())==null?void 0:b.closeSheet(),2)}if(c.nextAddress!=4)return a.resetState(),!a.pendingData||y("delay_sheet_open_killswitch")?c.jumpTo(0):c.yield(a.openSheet(a.pendingData.data,a.pendingData.target),4);a.pendingData=void 0;c.jumpToEnd()})}; hP.prototype.isSheetOpen=function(){var a=this,b,c;return ta(function(d){return d.return((c=(b=a.getContainer())==null?void 0:b.isSheetOpen())!=null?c:!1)})}; hP.prototype.resetState=function(){this.currentTarget=void 0;this.shouldPreventClosingWhileHovered=this.isHovered=!1;this.showDelayMs=this.hideDelayMs=0;this.hasRegisteredHoverCallbacks=!1;this.hoverLeaveCallback=this.hoverEnterCallback=void 0}; hP.prototype.clearTimeouts=function(){this.openTimeoutId&&(clearTimeout(this.openTimeoutId),this.openTimeoutId=void 0);this.closeTimeoutId&&(clearTimeout(this.closeTimeoutId),this.closeTimeoutId=void 0)}; var bFb=function(a){var b;(b=a.currentTarget)==null||b.removeEventListener("mouseenter",a.onTargetHoverEntered);var c;(c=a.currentTarget)==null||c.removeEventListener("mouseleave",a.onTargetHoverLeft)},dFb=function(a){var b,c=(b=a.getContainer())==null?void 0:b.getSheetContainerElement(); c==null||c.addEventListener("mouseenter",a.onSheetHoverEntered);c==null||c.addEventListener("mouseleave",a.onSheetHoverLeft)},cFb=function(a){var b,c=(b=a.getContainer())==null?void 0:b.getSheetContainerElement(); c==null||c.removeEventListener("mouseenter",a.onSheetHoverEntered);c==null||c.removeEventListener("mouseleave",a.onSheetHoverLeft)},OEb=function(a,b){if(!y("web_parent_target_for_sheets"))return b; var c,d;return(d=(c=a.getContainer())==null?void 0:c.getParentTarget(b))!=null?d:b};var fFb=function(){}; fFb.prototype.openPopup=function(a,b,c,d){var e=this,f;return ta(function(h){if(!e.container)return h.return();f={openPopupAction:{popup:b,popupType:c,uniqueId:a}};return h.return(e.container.handleOpenPopupAction(f,d))})}; fFb.prototype.closePopup=function(a){this.container&&this.container.closePopup(a)};var hFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("blZZXe"),2);a=gFb;return b.return(a)})},iFb=BC(function(){return hFb()},{debugName:"installmentAgreementsViewModel"}); En(zC,function(a){a.registerLoadFn("installmentAgreementsViewModel","blZZXe",hFb)});var kFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("INc1Ef"),2);a=jFb;return b.return(a)})},lFb=BC(function(){return kFb()},{debugName:"createPlaylistDialogFormViewModel"}); En(zC,function(a){a.registerLoadFn("createPlaylistDialogFormViewModel","INc1Ef",kFb)});var nFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("r9KMjb"),2);a=mFb;return b.return(a)})},oFb=BC(function(){return nFb()},{debugName:"upsellViewModel"}); En(zC,function(a){a.registerLoadFn("upsellViewModel","r9KMjb",nFb)});var qFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("VcGS8"),2);a=pFb;return b.return(a)})},rFb=BC(function(){return qFb()},{debugName:"miniAppScoreChallengeViewModel"}); En(zC,function(a){a.registerLoadFn("miniAppScoreChallengeViewModel","VcGS8",qFb)});var sFb=function(){this.store=lu();this.formId=""}; sFb.prototype.cleanup=function(){this.store.dispatch(zz({type:"RESET_COMMAND_MAP"}))};var tFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("osTtxe"),2);a=iP;return b.return(a)})},jP=BC(function(){return tFb()},{debugName:"basicContentViewModel"}); En(zC,function(a){a.registerLoadFn("basicContentViewModel","osTtxe",tFb)});var vFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ojGT6d"),2);a=uFb;return b.return(a)})},wFb=BC(function(){return vFb()},{debugName:"formFooterViewModel"}); En(zC,function(a){a.registerLoadFn("formFooterViewModel","ojGT6d",vFb)});var yFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("d2LTxb"),2);a=xFb;return b.return(a)})},zFb=BC(function(){return yFb()},{debugName:"radioButtonGroupViewModel"}); En(zC,function(a){a.registerLoadFn("radioButtonGroupViewModel","d2LTxb",yFb)});var BFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("HZ41Od"),2);a=AFb;return b.return(a)})},CFb=BC(function(){return BFb()},{debugName:"selectionListItemFormViewModel"}); En(zC,function(a){a.registerLoadFn("selectionListItemFormViewModel","HZ41Od",BFb)});var EFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Hxjlbb"),2);a=DFb;return b.return(a)})},FFb=BC(function(){return EFb()},{debugName:"listViewModel"}); En(zC,function(a){a.registerLoadFn("listViewModel","Hxjlbb",EFb)});var HFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("e3UtW"),2);a=GFb;return b.return(a)})},IFb=BC(function(){return HFb()},{debugName:"dialogHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("dialogHeaderViewModel","e3UtW",HFb)});var KFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("aU1GTb"),2);a=JFb;return b.return(a)})},LFb=BC(function(){return KFb()},{debugName:"formPanelFooterViewModel"}); En(zC,function(a){a.registerLoadFn("formPanelFooterViewModel","aU1GTb",KFb)});var NFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("IbxxOe"),2);a=MFb;return b.return(a)})},OFb=BC(function(){return NFb()},{debugName:"dialogImageContentViewModel"}); En(zC,function(a){a.registerLoadFn("dialogImageContentViewModel","IbxxOe",NFb)});var QFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("lPWjkb"),2);a=PFb;return b.return(a)})},RFb=BC(function(){return QFb()},{debugName:"panelFooterViewModel"}); En(zC,function(a){a.registerLoadFn("panelFooterViewModel","lPWjkb",QFb)});var SFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("VOUP9d"),2);a=kP;return b.return(a)})},TFb=BC(function(){return SFb()},{debugName:"linearLayoutViewModel"}); En(zC,function(a){a.registerLoadFn("linearLayoutViewModel","VOUP9d",SFb)});var VFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("viUWV"),2);a=UFb;return b.return(a)})},WFb=BC(function(){return VFb()},{debugName:"dialogLayout"}); En(zC,function(a){a.registerLoadFn("dialogLayout","viUWV",VFb)});var XFb=new zn("TIME_PICKER_VIEW_MODEL_TOKEN");var ZFb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ilQSAf"),2);a=YFb;return b.return(a)})},$Fb=BC(function(){return ZFb()},{debugName:"fanzoneScheduledInfoViewModel"}); En(zC,function(a){a.registerLoadFn("fanzoneScheduledInfoViewModel","ilQSAf",ZFb)});var bGb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("UkZuWb"),2);a=aGb;return b.return(a)})},cGb=BC(function(){return bGb()},{debugName:"collaborativePlaylistInviteMessageViewModel"}); En(zC,function(a){a.registerLoadFn("collaborativePlaylistInviteMessageViewModel","UkZuWb",bGb)});var eGb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("l8aKDb"),2);a=dGb;return b.return(a)})},fGb=BC(function(){return eGb()},{debugName:"communityEduViewModel"}); En(zC,function(a){a.registerLoadFn("communityEduViewModel","l8aKDb",eGb)});var hGb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("cnq5Qb"),2);a=gGb;return b.return(a)})},iGb=BC(function(){return hGb()},{debugName:"accessConfirmationViewModel"}); En(zC,function(a){a.registerLoadFn("accessConfirmationViewModel","cnq5Qb",hGb)});var kGb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("n9DJBf"),2);a=jGb;return b.return(a)})},lGb=BC(function(){return kGb()},{debugName:"preferredLanguageSettingsPanelViewModel"}); En(zC,function(a){a.registerLoadFn("preferredLanguageSettingsPanelViewModel","n9DJBf",kGb)});var mGb=tu(function(a){var b=a.data;var c=void 0;a=l(su(function(){var t;return((t=z(b().content,gK))==null?void 0:t.defaultSelectedKey)||""})); var d=a.next().value,e=a.next().value,f,h=function(){e("");var t;(t=c)==null||t.cleanup()}; JG(function(){c=new sFb;window.addEventListener("yt-popup-closed",h)}); Vv(function(){if(c&&f!==b().formId){var t=c,u=b();u.formId&&(t.formId=u.formId,t.store.dispatch(zz({type:"SET_CURRENT_FORM_ID",payload:{formId:t.formId}})));(f=b().formId)&&d()&&(t=c,u={key:d()},u.command&&t.store.dispatch(eUa(f,u.command)))}},"mGDfue"); kp(function(){window.removeEventListener("yt-popup-closed",h)}); var m=function(t,u,v){u.key&&v&&u.key!==d()&&(e(u.key),c&&u.command&&c.store.dispatch(eUa(v,u.command)))},p=function(){if(z(b().content,gK))return!(d==null?0:d())},q=Dn().resolve(An(XFb)); return C("yt-dialog-view-model",{class:R("ytDialogViewModelHost","ytDialogViewModelResetSpacing"),dialog:!0},C(WFb,{Header:function(){return C(NC,{data:function(){return b().header}},{dialogHeaderViewModel:function(t){return C(IFb,{data:t.data, disablePadding:!0})}})}, isHeaderWizDefined:function(){return!!b().header}, Content:function(){return C(NC,{data:function(){return b().customContent?b().customContent:b().content}},Object.assign({},{basicContentViewModel:jP, createPlaylistDialogFormViewModel:lFb,collaborativePlaylistInviteMessageViewModel:cGb,preferredLanguageSettingsPanelViewModel:function(t){return C(lGb,{data:t.data,disableHorizontalPadding:!0})}, miniAppScoreChallengeViewModel:rFb,radioButtonGroupViewModel:function(t){var u=t.data;return C(zFb,{data:u,selectedKey:d,onSelected:m,groupName:function(){return u().formId}})}, selectionListItemFormViewModel:CFb,upsellViewModel:function(t){return C(oFb,{data:t.data,noPadding:!0})}, fanzoneScheduledInfoViewModel:$Fb,installmentAgreementsViewModel:iFb,accessConfirmationViewModel:iGb,listViewModel:function(t){return C(FFb,{data:t.data,disableHorizontalPadding:!0})}, dialogImageContentViewModel:OFb,fanCommunityNudgeViewModel:function(t){return C(fGb,{data:t.data})}},q&&{timePickerViewModel:q},{linearLayoutViewModel:TFb}))}, Footer:function(){return C(NC,{data:function(){return b().footer}},{panelFooterViewModel:function(t){return C(RFb,{data:t.data, disablePadding:!0,disablePrimaryButton:p})}, formPanelFooterViewModel:LFb,formFooterViewModel:function(t){return C(wFb,{data:t.data,disablePadding:!0})}})}, isFooterWizDefined:function(){return!!b().footer}}))},"Fa"); mGb.idomCompat=!0;BA(mGb,"yt-dialog-view-model",{props:{data:zA},unsafeExternallySettableAttributes:new Set(["tabindex","style"])});var nGb=new zn("ICON_SET_TOKEN"),oGb=new zn("ICON_URL_PROVIDER_TOKEN"),pGb=new zn("PREFETCH_ICONS_TOKEN"),qGb=new zn("ICON_MAP_FN_TOKEN");var rGb=["https://fonts.gstatic.com","https://tv.youtube.com","https://www.gstatic.com","https://www.youtube.com"],sGb=Yk("wil_icon_max_concurrent_fetches",Infinity),lP=function(a,b,c){var d=this;this.iconSet=a;this.appDirection=b;this.responsePromises={};this.iconCache={};this.queuedResponseResolvers={};this.numFetches=this.counter=0;this.cacheStorageAvailable=!!xa.caches;this.cacheStorageAsync=Promise.resolve(void 0);this.cacheStorageSync=void 0;this.requestAninmationFrameResolver=null;this.renderingMode= y("wil_icon_use_mask_rendering")?1:0;this.isNetworkFirstStrategy=y("wil_icon_network_first");this.renderWhenIdle=y("wil_icon_render_when_idle");this.waitForAnimationFrame=!y("wil_icon_load_immediately");this.isPurging=!1;a=function(){d.cacheStorageAvailable&&(d.cacheStorageAsync=xa.caches.open("yt-icons").then(function(f){return d.cacheStorageSync=f}).catch(function(){d.cacheStorageAvailable=!1}))}; c=(c==null?void 0:c())||{};c=l(Object.entries(c));for(b=c.next();!b.done;b=c.next()){var e=l(b.value);b=e.next().value;e=e.next().value;e=oq(e);tGb(e);this.iconCache[b]=e.cloneNode(!0)}this.isPurging=uGb(this);this.isPurging instanceof Promise?this.isPurging.then(a):a()},wGb=function(a,b){var c,d,e,f,h; ta(function(m){if(!b.length)return m.return([]);c=[];d=l(b);for(e=d.next();!e.done;e=d.next())f=e.value,(h=a.resolveIcon(f))&&!a.iconCache[h.url]&&c.push(vGb(a,h).then(function(){}).catch(function(){})); return m.return(Promise.all(c))})},hVa=function(a,b){var c=a.resolveIcon(b); return c?a.renderingMode===1?xGb(a,c,a.renderingMode):(b=a.iconCache[c.url])?(b=b.cloneNode(!0),yGb(a,b),xGb(a,c,a.renderingMode,b)):vGb(a,c).then(function(d){var e=d?0:1;yGb(a,d);return xGb(a,c,e,d)}):(ao(new ql("Icon not found",{iconShape:b})),function(){})},yGb=function(a,b){if(b){a.counter+=1; a="_yt"+a.counter;b=[b].concat(ja(b.getElementsByTagName("*")));b=l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c.tagName==="style"&&c.textContent)c.textContent=zGb(c.textContent,a,!0);else for(var d=l(c.attributes),e=d.next();!e.done;e=d.next()){e=e.value;e.name==="id"&&(e.value+=a);["mask","fill","clip-path"].includes(e.name)&&(e.value=zGb(e.value,a));if(e.name==="style"){var f=c.style;try{f.cssText=zGb(f.cssText,a,!0)}catch(t){var h=void 0,m=void 0,p=void 0,q=void 0;mP({error:((h=t)== null?void 0:(p=(m=h).toString)==null?void 0:p.call(m))||"",el:c.outerHTML,style:!!f,cssText:(q=f)==null?void 0:q.cssText})}}e.name==="xlink:href"&&(e.value=e.value.replace(/#(.*)/,"#$1"+a))}}},zGb=function(a,b,c){var d=/url\(["']?#(.*?)["']?\)/; (c===void 0?0:c)&&(d=/url\(["']?#(.*?)["']?\)/g);return a.replace(d,"url(#$1"+b+")")},xGb=function(a,b,c,d){return function(e,f){var h; var m=Object.assign({},{iconWidth:b.size+"px",iconHeight:b.size+"px",iconDisplay:"block"},f,{iconColor:(h=f==null?void 0:f.iconColor)!=null?h:"currentcolor"});h=Zh("DIV");f=m.iconColor;var p=m.iconFilter;m="width: "+m.iconWidth+"; height: "+m.iconHeight+"; display: "+m.iconDisplay+";";p&&(m+=" filter: "+p+";");c===0&&(m+=" fill: "+f+";");c===1&&(p=b.url,m+=" -webkit-mask: url("+p+") no-repeat center / cover; mask: url("+(p+") no-repeat center / cover; background-color: ")+f);b.allowMirroring&&a.appDirection=== "rtl"&&(m+=" transform: scale(-1, 1); transform-origin: center center;");h.setAttribute("style",m);c===0&&d&&h.appendChild(d);e.appendChild(h)}},vGb=function(a,b){var c,d,e; return ta(function(f){c=function(h){return Rb(h)}; d=b.url;if(!AGb(d))throw Error("URL not in list of allowed domains or not ending in \".svg\".");e=BGb(a,d);return f.return(e.then(function(h){return h.clone().text()}).then(function(h){var m=c(h); h=b.size;var p=Zh("DIV");nc(p,m);if(p.firstElementChild!==void 0)m=p.firstElementChild;else for(m=p.firstChild;m&&m.nodeType!=1;)m=m.nextSibling;m=bi(m);h=tGb(m,h);a.iconCache[d]=h.cloneNode(!0);delete a.responsePromises[d];return h}).catch(function(){}))})},CGb=function(a){var b,c=(b=a.requestAninmationFrameResolver)==null?void 0:b.promise; c||(a.requestAninmationFrameResolver=new $i,c=a.requestAninmationFrameResolver.promise,xa.requestAnimationFrame(function(){var d;(d=a.requestAninmationFrameResolver)==null||d.resolve();a.requestAninmationFrameResolver=null})); return c},BGb=function(a,b){var c,d; return ta(function(e){if(e.nextAddress==1)return a.waitForAnimationFrame?e.yield(CGb(a),2):e.jumpTo(2);c=a.responsePromises[b];c||(d=function(){var f,h,m;return ta(function(p){switch(p.nextAddress){case 1:if(!a.cacheStorageAvailable){f=void 0;p.jumpTo(2);break}if(h=a.cacheStorageSync){p.jumpTo(3);break}return p.yield(a.cacheStorageAsync,4);case 4:h=p.yieldResult;case 3:f=h;case 2:return m=f,a.isNetworkFirstStrategy?p.return(a.fetchAndUpdateCache(b,m).catch(a.getCacheStorageResponse.bind(a,b,m))): p.return(a.getCacheStorageResponse(b,m).catch(a.fetchAndUpdateCache.bind(a,b,m)));}})},c=a.renderWhenIdle?new Promise(function(f,h){vl(0,function(){d().then(f).catch(h)},10)}):d(),a.responsePromises[b]=c); return e.return(c.catch(function(f){delete a.responsePromises[b];mP({error:(f==null?0:f.toString)?f.toString():"",url:b});throw f}))})}; lP.prototype.fetchAndUpdateCache=function(a,b){var c=this;return ta(function(d){return d.return(DGb(c,a).then(function(e){EGb(c,a,e,b);return e}))})}; var DGb=function(a,b){var c;return ta(function(d){if(a.numFetches0)return FGb(a,b,c-1); throw f}))})},EGb=function(a,b,c,d){ta(function(e){return d?e.return(new Promise(function(f){vl(0,function(){var h,m; return ta(function(p){switch(p.nextAddress){case 1:if(!a.isNetworkFirstStrategy){h=void 0;p.jumpTo(2);break}return p.yield(d.match(b).catch(function(){}),3); case 3:h=p.yieldResult;case 2:if(m=h){p.jumpTo(4);break}return p.yield(d.put(b,c.clone()).catch(function(q){mP({error:(q==null?0:q.toString)?q.toString():"",url:b})}),4); case 4:f(),p.jumpToEnd();}})},50)})):e.return()})}; lP.prototype.getCacheStorageResponse=function(a,b){return ta(function(c){return b?c.return(b.match(a).then(function(d){return d&&d.ok?d:Promise.reject()})):c.return(Promise.reject())})}; var tGb=function(a,b){b===void 0||a.getAttribute("viewBox")||a.setAttribute("viewBox","0 0 "+b+" "+b);a.setAttribute("focusable","false");a.setAttribute("aria-hidden","true");b=y("killswitch_remove_icon_fill_color");a.getAttribute("fill")!=="currentcolor"&&a.getAttribute("fill")!=="currentColor"||b||a.removeAttribute("fill");try{a.style.pointerEvents="none",a.style.display="inherit",a.style.width="100%",a.style.height="100%"}catch(e){var c;mP({error:((c=e)==null?0:c.toString)?e.toString():""});try{a.style.cssText= "pointer-events: none; display: inherit; width: 100%; height: 100%;"}catch(f){var d;mP({error:((d=f)==null?0:d.toString)?f.toString():""})}}return a},AGb=function(a){for(var b=l(rGb),c=b.next();!c.done;c=b.next())if(a.startsWith(c.value)&&a.endsWith(".svg"))return!0; return!1}; lP.prototype.resolveIcon=function(a){return this.iconSet.resolveIcon(a)}; var mP=function(a){eo(new ql("Error in IconManager",a))},uGb=function(a){if(y("wil_icons_cache_purge_killswitch"))return!1; try{var b=xa.localStorage}catch(f){return!1}if(!b||!a.cacheStorageAvailable)return!1;var c=function(f){try{var h;(h=b)==null||h.setItem("yt-icons-last-purged",f.toString())}catch(p){var m;mP({error:((m=p)==null?0:m.toString)?p.toString():""})}},d=Number(b.getItem("yt-icons-last-purged")); if(!d)return d=new Date,d=d.setDate(d.getDate()-Math.floor(Math.random()*90+1)),c(d),!1;if(function(f,h){f=new Date(f);h=new Date(h);return h.getMonth()-f.getMonth()+12*(h.getFullYear()-f.getFullYear())}(d,Date.now())<3)return!1; try{return xa.caches.delete("yt-icons").then(function(f){f&&c(Date.now());return f}).catch(function(){return!1}).finally(function(){a.isPurging=!1})}catch(f){var e; mP({error:((e=f)==null?0:e.toString)?f.toString():""});return!1}}; lP[yn]=[nGb,vB,An(qGb)];var GGb=function(a,b){this.iconManager=a;this.iconsToFetch=b},IGb=function(){var a=Dn().resolve(GGb),b=HGb,c=b!=null?b:a.iconsToFetch; c!=null&&c.length?vl(0,function(){var d=[],e=new Set(c).values();e=l(e);for(var f=e.next();!f.done;f=e.next()){f=f.value;for(var h=l(Object.values(jVa)),m=h.next();!m.done;m=h.next())d.push({iconName:f,iconStyle:m.value})}wGb(a.iconManager,d)},0):Promise.resolve()}; GGb[yn]=[yy,An(pGb)];function JGb(a,b,c){b=b===void 0?{}:b;var d,e=(d=z(a.commandMetadata,Mx))==null?void 0:d.url;d=b.form||{};!c||d.element||d.skipDefaultElement||(b.form=b.form||{},b.form.element=c);if(e&&e!=="/service_ajax")return{type:0,command:a,form:b.form};if(y("kevlar_service_command_check")){if(tL(Dn().resolve(IK),a))return Object.assign({},{type:1,command:a},b)}else{var f;if((f=z(a.commandMetadata,Mx))==null?0:f.apiUrl)return Object.assign({},{type:1,command:a},b)}return{type:2,command:a,form:b.form}} function jRa(a){if(a.form){var b=a.form,c=Object.assign({},b);b=b.element;c=(delete c.element,c);if(b)return[Nu(b,[a.command,c,a.commandController])]}return[]} function kRa(a){if(a.form){var b=a.form,c=Object.assign({},b);b=b.element;c=(delete c.element,c);b&&Mu(b,[a.command],b,c)}} ;var KGb=new Gl("yt-live-chat");function LGb(a){var b;return a==null?void 0:(b=a.data)==null?void 0:b.trackingParams} var nP=function(){var a=D.apply(this,arguments)||this;a.hideModActivity=!1;a.hasNewPaidMessage=!1;a.addEngagementPanels=!uL();a.isOverlayFeed=a.getIsOverlayFeed();a.popoutWindowCheckIntervalId=null;a.supportedTooltipTargets=[];a.closeActionPanelTimerId=null;a.delayCloseActionPanelTimerId=null;a.tooltipTimerIds=new Set;a.queuedTooltips=[];a.queuedDialogs=[];a.isPopupConfigReady=!1;a.isDialogContainerReady=!1;a.popoutWindow=null;a.actionMap={"yt-wallet-dialog-closed":"onWalletDialogClose","yt-live-chat-close-buy-flow":"closeBuyFlow", "yt-live-chat-close-engage-with-audience-editor-panels":"closeEngageWithAudienceEditorPanels","yt-live-chat-actions":"handleLiveChatActions_","yt-show-live-chat-dialog-action":"handleShowLiveChatDialogAction","yt-close-live-chat-action-panel-action":"handleCloseLiveChatActionPanelAction","yt-live-chat-popup-config-ready":"onPopupConfigReady","yt-live-chat-dialog-container-ready":"onDialogContainerReady","yt-live-chat-picker-changed":"handlePickerChanged_","yt-replace-live-chat-renderer-action":"handleReplaceRendererAction", "yt-entity-update-command":"handleEntityUpdateCommand","yt-engagement-panel-visible-changed":"handleEngagementPanelVisibilityChanged","yt-signal-action-hide-live-chat":"onYtSignalActionHideLiveChat","yt-live-chat-reload-start":"onLiveChatReloadStart","yt-live-chat-reload-success":"onLiveChatReloadConclusion","yt-live-chat-reload-fail":"onLiveChatReloadConclusion"};return a}; k(nP,D);g=nP.prototype;g.getIsOverlayFeed=function(){var a=document.querySelector("yt-live-chat-app");a=!(!a||!a.hasAttribute("overlay-feed"));this.liveChatOverlayFeedDisplayedCounter&&this.liveChatOverlayFeedDisplayedCounter.increment(a);return a}; g.configureRendererStamper=function(){return{"data.itemList":{id:"item-list",mapping:{liveChatItemListRenderer:{component:"yt-live-chat-item-list-renderer",properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]",enableBannerUpdate:"[[enableBannerUpdate]]"}}}},"data.ticker":{id:"ticker",mapping:{liveChatTickerRenderer:{component:"yt-live-chat-ticker-renderer"}}},"data.promotion":{id:"overlay-dialog",mapping:{upsellDialogRenderer:"yt-live-chat-upsell-dialog-renderer"}}, "data.actionPanel":{id:"input-panel",mapping:{liveChatMessageInputRenderer:{component:"yt-live-chat-message-input-renderer",properties:{disableEmojiPickerIncrementalLoading:"[[disableEmojiPickerIncrementalLoading]]",emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]",genericErrorMessage:"[[data.clientMessages.genericError]]"}},liveChatRestrictedParticipationRenderer:"yt-live-chat-restricted-participation-renderer",messageRenderer:{component:"yt-live-chat-message-renderer", params:{subtextOnBottom:!0}}}},messageBuyFlowRenderer:{id:"buy-flow",mapping:{liveChatMessageBuyFlowRenderer:{component:"yt-live-chat-message-buy-flow-renderer",properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}}}},stickerBuyFlowRenderer:{id:"super-sticker-buy-flow",mapping:{superStickerBuyFlowRenderer:"yt-live-chat-paid-sticker-panel-renderer"}},sponsorshipsGiftOfferRenderer:{id:"sponsorships-gift-buy-flow",mapping:{sponsorshipsGiftOfferRenderer:"ytd-sponsorships-gift-offer-renderer"}}, donationFlowRenderer:{id:"donation-flow",mapping:{donationAmountPickerRenderer:{component:"ytd-donation-amount-picker-renderer",attributes:{"live-chat":!0}}}},qnaStartPanelRenderer:{id:"qna-start-panel",mapping:{liveChatQnaStartPanelRenderer:{component:"yt-live-chat-qna-start-panel-renderer"}}},pollEditorPanelRenderer:{id:"poll-editor-panel",mapping:{liveChatPollEditorPanelRenderer:{component:"yt-live-chat-poll-editor-panel-renderer",properties:{emojiManager:"[[emojiManager]]"}}}},dialog:{id:"dialog", mapping:{liveChatDialogRenderer:"yt-live-chat-dialog-renderer"}},actionPanelRenderer:{id:"action-panel",mapping:{liveChatActionPanelRenderer:{component:"yt-live-chat-action-panel-renderer",properties:{enableBannerUpdate:"[[enableBannerUpdate]]"}}},reuseComponents:!1},channelGuidelinesDialogRenderer:{id:"channel-guidelines",mapping:{liveChatChannelGuidelinesDialogRenderer:"yt-live-chat-channel-guidelines-dialog-renderer"}}}}; g.testOnlyRegisterNetworkManager=function(a){Dn().addProvider({provide:fD,useValue:a})}; g.testOnlyUnRegisterNetworkManager=function(){Cn=null}; g.created=function(){var a=this;if(!Ey.instance){mRa(function(c,d){return JGb(c,d,a.hostElement)},function(c){if(!c.command)return[]; var d;if((d=c.form)==null?0:d.element)d=c.form.element,y("web_button_rework_with_live")?tt(d,"yt-navigate",Object.assign({},c.form,{endpoint:c.command})):d.fire("yt-navigate",Object.assign({},c.form,{endpoint:c.command}));return[]}); var b=Dn();b.addProvider({provide:iB,useValue:Ey.instance});b.addProvider({provide:wL,useFactory:Fy});b.addProvider({provide:PEb,useClass:fFb});b.addProvider({provide:Xwb,useClass:TEb});b.addProvider({provide:JL,useClass:hP});b.addProvider({provide:Ywb,useClass:fP});b.addProvider({provide:Wwb,useClass:NEb});y("web_use_flow_state_manager")&&(b.addProvider({provide:CL,useClass:Lwb}),b.addProvider({provide:GL,useClass:GL}),b.addProvider({provide:FL,useClass:FL}),b.addProvider({provide:EL,useClass:EL}), b.addProvider({provide:DL,useClass:DL}));b.addProvider({provide:IL,useClass:IL});b.addProvider({provide:yy,useClass:lP});b.addProvider({provide:GGb,useClass:GGb});b.addProvider({provide:ML,useClass:ML});b.addProvider({provide:KL,useClass:KL});b.addProvider({provide:NL,useClass:NL});b.addProvider({provide:xL,useClass:xL});b.addProvider({provide:AL,useClass:AL});b.addProvider({provide:yL,useClass:yL});b.addProvider({provide:QL,useClass:QL});b.addProvider({provide:LL,useClass:LL});b.addProvider({provide:axb, useClass:YEb});b.addProvider({provide:dP,useClass:dP});b.addProvider({provide:eP,useClass:eP});b.addProvider({provide:HL,useFactory:function(){return new HL(a.ytLiveChatReduxBehavior.store)}}); Dn().addProvider({provide:cw,useValue:this.ytRendererBehavior.visibilityObserver});this.liveChatOverlayFeedDisplayedCounter=new kJa;this.liveChatAddInteractivityWidgetCounter=new lJa}}; g.ready=function(){ft(this.hostElement).appendChild(this.participantsManager);this.sharedTooltipAnimationDelay=0;this.sharedTooltipPosition="top"}; g.attached=function(){var a=this;tt(this.hostElement,"resize");Ms(function(){st(a.hostElement,{"--scrollbar-width":hEb(a.hostElement)+"px"})})}; g.detached=function(){this.popoutWindow=null;this.closePopoutWindow();this.ytLiveChatReplayBehavior.replayBuffer_=null;clearTimeout(this.closeActionPanelTimerId);clearTimeout(this.delayCloseActionPanelTimerId);for(var a=l(this.tooltipTimerIds),b=a.next();!b.done;b=a.next())clearTimeout(b.value);this.queuedTooltips=[]}; g.dataChanged_=function(){this.emojiManager&&this.data&&this.data.emojis&&this.emojiManager.load(this.data.emojis,this.emojiManager);if(this.participantsManager&&this.data){this.data.viewerName&&(this.participantsManager.viewerName=this.data.viewerName);var a=this.get("participantsList.liveChatParticipantsListRenderer.participants",this.data);if(a)for(var b=0;b1)this.handleYtActionCommand(a,b.args[1]);else if(b.actionName==="yt-command-executor-command"&&(b==null?0:b.args)&&b.args.length>0)for(var c=l(b.args[0].commandExecutorCommand.commands),d=c.next();!d.done;d=c.next())this.handleYtActionCommand(a,d.value);else if((b==null?void 0:b.actionName)==="yt-live-chat-open-qna-start-panel-command"){a.stopPropagation();var e,f;this.handleLiveChatOpenQnaStartPanelCommand(b== null?void 0:(e=b.args)==null?void 0:(f=e[0])==null?void 0:f.liveChatOpenQnaStartPanelCommand)}else if((b==null?void 0:b.actionName)==="yt-live-chat-open-poll-editor-panel-command"){a.stopPropagation();var h,m;this.handleLiveChatOpenPollEditorPanelCommand(b==null?void 0:(h=b.args)==null?void 0:(m=h[0])==null?void 0:m.liveChatOpenPollEditorPanelCommand)}else if((b==null?void 0:b.actionName)==="yt-live-chat-dialog-endpoint"){a.stopPropagation();var p,q;this.handleLiveChatDialogEndpoint(b==null?void 0: (p=b.args)==null?void 0:(q=p[0])==null?void 0:q.liveChatDialogEndpoint)}else if((b==null?void 0:b.actionName)==="yt-show-sponsorships-gift-offer-dialog-command"){a.stopPropagation();var t,u,v;this.handleSponsorshipsGiftOfferEndpointRequest(this.getOriginatingPdgNodeFromEvent(a),b==null?void 0:(t=b.args)==null?void 0:(u=t[0])==null?void 0:(v=u.showSponsorshipsGiftOfferDialogCommand)==null?void 0:v.contentCommand)}else if((b==null?void 0:b.actionName)==="yt-live-chat-donations-endpoint"){var w,x;this.handleLiveChatDonationsEndpoint(b== null?void 0:(w=b.args)==null?void 0:(x=w[0])==null?void 0:x.liveChatDonationsEndpoint)}else if((b==null?void 0:b.actionName)==="yt-popout-live-chat-endpoint"){var A,H;this.handlePopoutLiveChatEndpoint(a,b==null?void 0:(A=b.args)==null?void 0:(H=A[0])==null?void 0:H.popoutLiveChatEndpoint)}else if((b==null?void 0:b.actionName)==="yt-show-live-chat-participants-endpoint")this.showParticipants(),a.stopPropagation();else if((b==null?void 0:b.actionName)==="yt-toggle-live-chat-timestamps-endpoint")this.hideTimestamps= !this.hideTimestamps,a.stopPropagation();else if((b==null?void 0:b.actionName)==="yt-toggle-live-reactions-mute-command")this.reactionsMuted=!this.reactionsMuted,Ku(this.hostElement,"yt-live-reactions-mute",[this.reactionsMuted]),a.stopPropagation();else if((b==null?void 0:b.actionName)==="yt-toggle-live-chat-moderation-activity-command"){a.stopPropagation();var P;this.hideModActivity=a=!!(b==null?0:(c=b.args)==null?0:(d=c[0])==null?0:(P=d.toggleLiveChatModerationActivityCommand)==null?0:P.filtered); this.saveModActivityFilteringPrefs(a)}else if((b==null?void 0:b.actionName)==="yt-show-live-chat-tooltip-command"){var O;(a=b==null?void 0:(O=b.args)==null?void 0:O[0])&&!this.maybeHandleShowLiveChatTooltipCommand(a)&&this.queuedTooltips.push(a)}}; g.handleYtActionCommand=function(a,b){if(z(b,cmb))this.clearPinnedMessage(),a.stopPropagation(),this.handleBuyFlowRequest(this.getOriginatingPdgNodeFromEvent(a),b,this.handlePurchaseEndpointResponse,this.handlePurchaseEndpointError);else if(z(b,dmb))a.stopPropagation(),this.handleBuyFlowRequest(this.getOriginatingPdgNodeFromEvent(a),b,this.handlePurchaseSuperStickerEndpointResponse,this.handlePurchaseSuperStickerEndpointError);else if(z(b,zob)){a.stopPropagation();var c;this.handleSponsorshipsGiftOfferEndpointRequest(this.getOriginatingPdgNodeFromEvent(a), (c=z(b,zob))==null?void 0:c.contentCommand)}else z(b,elb)?this.handlePopoutLiveChatEndpoint(a,z(b,elb)):z(b,hlb)?(this.showParticipants(),a.stopPropagation()):z(b,klb)?(this.hideTimestamps=!this.hideTimestamps,a.stopPropagation()):z(b,llb)?(this.reactionsMuted=!this.reactionsMuted,Ku(this.hostElement,"yt-live-reactions-mute",[this.reactionsMuted]),a.stopPropagation()):z(b,ilb)?(Iu("yt-show-live-chat-settings",{}),a.stopPropagation()):z(b,lK)?(a.stopPropagation(),Iu("yt-purchase-membership",b)):z(b, Kpb)&&y("sponsorships_use_ypc_offers_endpoint_on_web")?(a.stopPropagation(),Iu("yt-purchase-membership",b)):z(b,kK)?(a.stopPropagation(),this.selectedPanel=1,Ku(this.hostElement,"yt-live-chat-start-buy-flow",[b,{},this.buyFlowCallback.bind(this)])):y("sponsorships_free_creator_gifting")&&z(b,mK)?(a.stopPropagation(),this.selectedPanel=1,Ku(this.hostElement,"yt-live-chat-call-transaction-endpoint",[b,{},this.buyFlowCallback.bind(this)])):this.shouldTunnelOutServiceRequest(b)?(a.stopPropagation(),Iu("yt-tunnel-out-live-service-request", b)):z(b,Djb)||z(b,jlb)||z(b,LJ)||z(b,Cjb)?(Ku(this.hostElement,"yt-live-chat-actions",[[b]]),a.stopPropagation()):z(b,Jx)?(a.stopPropagation(),Mu(this.hostElement,z(b,Jx).commands||null,null)):z(b,fkb)&&(a.stopPropagation(),this.handleLiveChatDialogEndpoint(z(b,fkb)))}; g.buyFlowCallback=function(a){Ku(this.hostElement,"yt-live-chat-close-buy-flow");if(a.success){var b,c;(a==null?0:(b=a.response)==null?0:(c=b.data)==null?0:c.command)&&Ku(this.hostElement,"yt-live-chat-actions",[[a.response.data.command]])}else this.handleBuyFlowError(a)}; g.handleBuyFlowError=function(a){z(a.errorMessageRenderer,Tlb)&&Ku(this.hostElement,"yt-live-chat-add-message-to-toast",[a.errorMessageRenderer]);if(a.errorCommand){var b=z(a.errorCommand,zpb);z(b==null?void 0:b.messageRenderer,Tlb)?Ku(this.hostElement,"yt-live-chat-add-message-to-toast",[b.messageRenderer]):Ku(this.hostElement,"yt-live-chat-actions",[[a.errorCommand]])}}; g.onYtCloseUpsellDialog=function(a){a.stopPropagation();this.set("data.promotion",null)}; g.onYtLiveChatCloseChannelGuidelinesDialog=function(a){a.stopPropagation();this.set("channelGuidelinesDialogRenderer",null)}; g.openPopoutWindow=function(a){var b={target:Math.random().toString(36),menubar:!1,location:!1,scrollbars:!1,toolbar:!1};b=b===void 0?{}:b;b.target=b.target||"YouTube";b.width=b.width||"600";b.height=b.height||"600";(a=Bbb(a,b))?(a.opener||(a.opener=window),a.focus()):a=null;if(this.popoutWindow=a)this.selectedTab=2,this.checkPopoutWindow()}; g.closePopoutWindow=function(){this.popoutWindow&&(this.popoutWindow.close(),this.popoutWindow=null);this.popoutWindowCheckIntervalId&&(Ns(this.popoutWindowCheckIntervalId),this.popoutWindowCheckIntervalId=null);this.selectedTab=0;Ku(this.hostElement,"yt-live-chat-scroll-to-bottom")}; g.checkPopoutWindow=function(){var a=this;this.isAttached&&(!this.popoutWindow||this.popoutWindow.closed?this.closePopoutWindow():this.popoutWindowCheckIntervalId=Ms(function(){a.checkPopoutWindow()},1E3))}; g.selectedPanelChanged=function(){var a=this;if(this.data&&this.data.itemList){this.clearPinnedMessage();var b=this.hostElement.querySelector("#panel-pages > .iron-selected");(b=b&&b.children[0])&&b.focus();Ms(function(){Ku(a.hostElement,"yt-live-chat-scroll-to-bottom")})}}; g.selectedTabChanged=function(a,b){var c=this;if(b!==void 0)if(this.selectedTab===0){Ms(function(){Ku(c.hostElement,"yt-live-chat-feed-visible",[!0])}); var d;(d=ft(this.hostElement).querySelector("#input-panel"))==null||d.focus()}else this.selectedTab===5&&Ku(this.hostElement,"yt-lwe-emoji-customization-visible",[!0])}; g.hideTimestampsChanged=function(){KGb.set("show-timestamps",!this.hideTimestamps);st(this.hostElement)}; g.reactionsMutedChanged=function(){KGb.set("allow-reactions",!this.reactionsMuted)}; g.saveModActivityFilteringPrefs=function(a){var b=ol();qna(195,!a);b.save()}; g.isClosingActionPanelChanged=function(){!this.isClosingActionPanel&&this.queuedActionPanel&&(this.set("actionPanelRenderer",this.queuedActionPanel),this.queuedActionPanel=null)}; g.computeIsChatHidden=function(a){return a&&a.initialDisplayState?a.initialDisplayState==="LIVE_CHAT_DISPLAY_STATE_HIDDEN":this.hidden}; g.hiddenChanged=function(){var a=this;this.hidden||Ms(function(){st(a.hostElement,{"--scrollbar-width":hEb(a.hostElement)+"px"})})}; g.handleLiveChatActions_=function(a){var b=this;a=l(a);for(var c=a.next(),d={};!c.done;d={action$jscomp$139:void 0},c=a.next())d.action$jscomp$139=c.value,z(d.action$jscomp$139,zJ)&&this.handleLiveChatActions_(z(d.action$jscomp$139,zJ).actions||[]),z(d.action$jscomp$139,Ajb)?this.handleReplaceRendererAction(d.action$jscomp$139):z(d.action$jscomp$139,ujb)?this.handleShowLiveChatDialogAction(d.action$jscomp$139):z(d.action$jscomp$139,Bjb)?this.handleShowLiveChatSurveyCommand(z(d.action$jscomp$139,Bjb)): z(d.action$jscomp$139,Cjb)?this.maybeHandleShowLiveChatTooltipCommand(d.action$jscomp$139)||this.queuedTooltips.push(d.action$jscomp$139):z(d.action$jscomp$139,zjb)?this.handleShowLiveChatChannelGuidelinesDialogAction(d.action$jscomp$139):z(d.action$jscomp$139,wjb)?this.handleShowLiveChatActionPanelAction(z(d.action$jscomp$139,wjb)):z(d.action$jscomp$139,xjb)?this.handleCloseLiveChatActionPanelAction(d.action$jscomp$139):z(d.action$jscomp$139,aK)?this.useResolveCommand?Ms(function(e){return function(){b.ytRendererBehavior.resolveCommand(e.action$jscomp$139)}}(d), 1E3):Ms(Nu.bind(this,this.hostElement,[d.action$jscomp$139]),1E3):z(d.action$jscomp$139,Jx)?Ku(this.hostElement,"yt-live-chat-actions",[z(d.action$jscomp$139,Jx).commands]):z(d.action$jscomp$139,vjb)||z(d.action$jscomp$139,LJ)?Mu(this.hostElement,[d.action$jscomp$139],null):z(d.action$jscomp$139,Gjb)?this.handleLiveChatReportPresenceCommand(z(d.action$jscomp$139,Gjb)):z(d.action$jscomp$139,Fjb)?this.handleLiveChatReportModerationStateCommand(z(d.action$jscomp$139,Fjb)):z(d.action$jscomp$139,jlb)?( this.hideModActivity=c=!!z(d.action$jscomp$139,jlb).filtered,this.saveModActivityFilteringPrefs(c)):z(d.action$jscomp$139,CJ)?this.maybeAddNewMessageReminder(z(d.action$jscomp$139,CJ).item):z(d.action$jscomp$139,qJ)?this.handleEntityUpdateCommand(d.action$jscomp$139):z(d.action$jscomp$139,rjb)?this.handleAddInteractivityWidgetAction(d.action$jscomp$139):z(d.action$jscomp$139,sjb)?this.handleUpdateOrAddInteractivityWidgetAction(d.action$jscomp$139):z(d.action$jscomp$139,bK)&&(this.maybeHandleShowDialogCommand(d.action$jscomp$139)|| this.queuedDialogs.push(d.action$jscomp$139))}; g.maybeAddNewMessageReminder=function(a){if(a){var b=Object.keys(a)[0];(a=a[b])&&a.durationSec===a.fullDurationSec&&(this.hasNewPaidMessage=!0)}}; g.handleShowLiveChatActionPanelAction=function(a){a.panelToShow&&(this.isClosingActionPanel?this.queuedActionPanel=a.panelToShow:this.set("actionPanelRenderer",a.panelToShow))}; g.handleCloseLiveChatActionPanelAction=function(a){this.executeOrScheduleCloseActionPanel(a)}; g.executeOrScheduleCloseActionPanel=function(a,b){var c=this;b=b===void 0?!1:b;var d=this.get("liveChatActionPanelRenderer.id",this.actionPanelRenderer),e=this.get("closeLiveChatActionPanelAction.targetPanelId",a),f=this.get("closeLiveChatActionPanelAction.delayMs",a),h=!!this.get("closeLiveChatActionPanelAction.skipOnDismissCommand",a);d===e?f>0&&!b?(this.delayCloseActionPanelTimerId!=null&&clearTimeout(this.delayCloseActionPanelTimerId),this.delayCloseActionPanelTimerId=setTimeout(function(){c.closeActionPanel(h); c.delayCloseActionPanelTimerId=null},f)):this.closeActionPanel(h):this.get("liveChatActionPanelRenderer.id",this.queuedActionPanel)===e&&(f>0&&!b?this.delayCloseActionPanelTimerId=setTimeout(function(){c.executeOrScheduleCloseActionPanel(a,!0); c.delayCloseActionPanelTimerId=null},f):this.queuedActionPanel=null)}; g.isEligibleToReplaceLiveChatActionPanelRenderer=function(a){if(this.isClosingActionPanel||!this.hasActionPanelRenderer||!a)return!1;var b=this.get("actionPanelRenderer.liveChatActionPanelRenderer.id");a=this.get("liveChatActionPanelRenderer.id",a);return b===a}; g.handleReplaceRendererAction=function(a){var b=this,c=z(a,Ajb);if(c){a=null;switch(c.toReplace){case"REPLACE_LIVE_CHAT_ACTION_PANEL":a="data.actionPanel";break;case"REPLACE_LIVE_CHAT_HEADER":a="data.header";break;case"REPLACE_LIVE_CHAT_ACTION_PANEL_RENDERER":var d=c.replacement;if(d&&this.isEligibleToReplaceLiveChatActionPanelRenderer(d)){var e=z(d,Wkb);e&&Object.keys(e).forEach(function(f){f!=="contents"?b.set("actionPanelRenderer.liveChatActionPanelRenderer."+f,e[f]):(f={updateLiveChatPollAction:{pollToUpdate:{pollRenderer:b.get("contents.pollRenderer", e)}}},b.useResolveCommand?b.ytRendererBehavior.resolveCommand(f):Ku(b.hostElement,"yt-update-live-chat-poll-action",[f]))})}break; default:return;}a&&(this.set(a,c.replacement||null),Ms(function(){Ku(b.hostElement,"yt-live-chat-component-replaced",[c])}))}}; g.handleLiveChatReportPresenceCommand=function(a){var b={};b.timestamp=a.presentAtMs;Yn("liveChatUserPresent",a.liveChatUserPresent,b)}; g.handleLiveChatReportModerationStateCommand=function(){Iu("yt-report-moderation-state-log",{})}; g.handleShowLiveChatDialogAction=function(a){var b=z(a,ujb);(b==null?0:b.dialog)&&this.set("data.promotion",b.dialog);var c;a=(c=this.data)==null?void 0:c.trackingParams;var d;c=(d=z(b==null?void 0:b.dialog,Vnb))==null?void 0:d.trackingParams;a&&c&&$L(a,Cv(c))}; g.handleShowLiveChatChannelGuidelinesDialogAction=function(a){var b;((b=z(a,zjb))==null?0:b.dialog)&&this.set("channelGuidelinesDialogRenderer",z(a,zjb).dialog)}; g.handleShowLiveChatSurveyCommand=function(a){Iu("yt-show-survey",a.survey)}; g.handleEngagementPanelVisibilityChanged=function(a,b){if(b==="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"){var c;switch((c=a.identifier)==null?void 0:c.tag){case"PAlc_channel_activity":this.selectedTab=3;break;case"PAlc_channel_activity_video_messages":this.selectedTab=4;break;case"PAlc_emoji_customization":this.selectedTab=5;break;case"creator_goal_setup_flow_engagement_panel":this.selectedTab=6;break;case"creator_schedule_fanzone_panel":this.selectedTab=8;break;case"PAlive_viewer_leaderboard":this.selectedTab= 7;}}else if(b==="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"){var d;switch((d=a.identifier)==null?void 0:d.tag){case"PAlc_channel_activity":case"PAlc_emoji_customization":case"creator_goal_setup_flow_engagement_panel":case"creator_schedule_fanzone_panel":case"PAlive_viewer_leaderboard":this.selectedTab=0;break;case"PAlc_channel_activity_video_messages":this.selectedTab=3;}}}; g.maybeHandleShowDialogCommand=function(a){if(!this.isDialogContainerReady)return!1;this.ytRendererBehavior.resolveCommand(a);return!0}; g.maybeHandleShowLiveChatTooltipCommand=function(a){var b=this;if(!this.isPopupConfigReady||this.supportedTooltipTargets.length===0)return!1;a=z(a,Cjb);if(a=z(a==null?void 0:a.tooltip,Hnb)){var c=this.getTooltipTarget(a);if(!c)return!1;var d;if((a==null?0:(d=a.promoConfig)==null?0:d.impressionEndpoints)&&a.promoConfig.isCounterfactual)return this.useResolveCommand?this.ytRendererBehavior.resolveCommand(a.promoConfig.impressionEndpoints[0]):Nu(this.hostElement,[a.promoConfig.impressionEndpoints[0]]), !0;var e={openPopupAction:{popup:{tooltipRenderer:a},popupType:"HINT",position:this.getTooltipOpenPopupPosition(c,a)}};a.targetId==="live-chat-message-input"&&(z(e,Lx).popupType="HINT_PERSISTENT");if(a.targetId==="live-chat-action-panel-poll-context-menu"||a.targetId==="engage-with-audience-picker"){var f=setTimeout(function(){b.sendPopupActions(e,c);b.tooltipTimerIds.delete(f)},3E3); this.tooltipTimerIds.add(f)}else this.sendPopupActions(e,c);return!0}return!1}; g.sendPopupActions=function(a,b){var c=this;Ku(this.hostElement,"yt-open-popup-action",[a,b]);b.id!=="live-chat-message-input"&&setTimeout(function(){Ku(c.hostElement,"yt-close-popup-action",["yt-tooltip-renderer"])},2E4)}; g.handlePickerChanged_=function(a){this.hasPickerOpen=!!a}; g.getTooltipOpenPopupPosition=function(a,b){var c;if((b==null?void 0:(c=b.suggestedPosition)==null?void 0:c.type)==="TOOLTIP_POSITION_TYPE_BELOW")return"OPEN_POPUP_POSITION_BOTTOM";if(a.id==="live-chat-message-input")return"OPEN_POPUP_POSITION_TOP";if(a.id==="live-chat-item-list-panel")return"OPEN_POPUP_POSITION_LEFT";c=!1;var d;if(b==null?0:(d=b.suggestedPosition)==null?0:d.type){var e;c=["TOOLTIP_POSITION_TYPE_BELOW_START","TOOLTIP_POSITION_TYPE_BELOW_END"].includes(b==null?void 0:(e=b.suggestedPosition)== null?void 0:e.type)}a=a.getBoundingClientRect();b=this.hostElement.getBoundingClientRect();return a.left
\n\n
\n \n
\n
\n \n
\n \n
\n
\n \n \n
\n
\n \n
\n \n \n
\n
\n
\n
\n \n \n \n
\n
\n \n
\n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;GDb===void 0&&(GDb=document.createElement("template"));var d=GDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);HDb=a}a=HDb;return a},{mode:0});var MGb;var NGb;var oP=function(){var a=D.apply(this,arguments)||this;a.hidden=!1;return a}; k(oP,D);oP.prototype.onSelect=function(){this.data&&this.data.onSelectCommand&&Dn().resolve(iB).resolveCommand(this.data.onSelectCommand,{form:{element:this.hostElement}})}; oP.prototype.computeHidden=function(a){return!!a}; ba.Object.defineProperties(oP.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return this.ytRendererBehavior.getSimpleString(this.data.label)}}, value:{configurable:!0,enumerable:!0,get:function(){if(this.data&&(typeof this.data.stringValue==="string"||typeof this.data.int32Value==="number"))return this.data.stringValue?this.data.stringValue:this.data.int32Value}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],oP.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],oP.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeHidden(data.isHidden)"}),r("design:type",Object)],oP.prototype,"hidden",void 0);n([F("data.label"),r("design:type",String),r("design:paramtypes",[])],oP.prototype,"label",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],oP.prototype,"value",null); n([St({is:"ytd-dropdown-item-renderer",disableElementRegistration:!0})],oP); J(oP,"ytd-dropdown-item-renderer",function(){if(NGb!==void 0)return NGb;var a=document.createElement("template");M(a,"\n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return NGb=a},{mode:1});var OGb;var PGb;var pP=function(){return D.apply(this,arguments)||this}; k(pP,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],pP.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],pP.prototype,"data",void 0);n([I({computed:"getSimpleString(data.label)"}),r("design:type",String)],pP.prototype,"label",void 0);n([St({is:"ytd-navigation-dropdown-item-renderer",disableElementRegistration:!0})],pP); J(pP,"ytd-navigation-dropdown-item-renderer",function(){if(PGb!==void 0)return PGb;var a=document.createElement("template");M(a," \n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return PGb=a},{mode:1});var QGb;var qP=function(){var a=D.apply(this,arguments)||this;a.disabled=!1;a.boundCaptureFocus=function(b){a.onCaptureFocus(b)}; return a}; k(qP,D);g=qP.prototype;g.attached=function(){document.addEventListener("focus",this.boundCaptureFocus,!0)}; g.detached=function(){document.removeEventListener("focus",this.boundCaptureFocus)}; g.onCaptureFocus=function(a){Vs(a).indexOf(this.hostElement)!==-1&&this.item.focus()}; g.getIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null}; g.onSelect=function(){if(!this.disabled){var a;if((a=this.data)==null?0:a.onSelectCommand)if(y("refresh_upon_dismiss_channel_creation_from_playlists"))this.ytComponentBehavior.resolveCommand(this.data.onSelectCommand);else{var b;((b=z(this.data.onSelectCommand.commandMetadata,Mx))==null?0:b.url)?tt(this.hostElement,"yt-navigate",{endpoint:this.data.onSelectCommand}):Dn().resolve(iB).resolveCommand(this.data.onSelectCommand,{form:{element:this.hostElement}})}}}; g.computeDisabled=function(a){return!!a}; ba.Object.defineProperties(qP.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return this.data?Ky(this.data.label):""}}, value:{configurable:!0,enumerable:!0,get:function(){return this.data?typeof this.data.stringValue==="string"?this.data.stringValue:typeof this.data.int32Value==="number"?this.data.int32Value:null:null}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],qP.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],qP.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],qP.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeDisabled(data.disabled)"}),r("design:type",Object)],qP.prototype,"disabled",void 0);n([Et("#item"),r("design:type",HTMLElement)],qP.prototype,"item",void 0); n([F("data.label"),r("design:type",String),r("design:paramtypes",[])],qP.prototype,"label",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],qP.prototype,"value",null);n([St({is:"ytd-privacy-dropdown-item-renderer",disableElementRegistration:!0})],qP); J(qP,"ytd-privacy-dropdown-item-renderer",function(){if(QGb!==void 0)return QGb;var a=document.createElement("template");M(a,"\n \n \n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return QGb=a},{mode:1});var rP=function(){var a=D.apply(this,arguments)||this;a.disabled=!1;a.value="";a.noLabelFloat=!1;a.noUnderline=!1;a.usePrimaryColor=!1;a.hasBackground=!1;a.verticalAlign="top";a.autosize=!1;a.minAutosizeWidth=100;a.autosizeFont="14px Roboto";return a}; k(rP,D);g=rP.prototype;g.configureRendererStamper=function(){return{"data.entries":{id:"entries",mapping:{dropdownItemRenderer:"ytd-dropdown-item-renderer",privacyDropdownItemRenderer:"ytd-privacy-dropdown-item-renderer",navigationDropdownItemRenderer:"ytd-navigation-dropdown-item-renderer"}}}}; g.open=function(){this.inputEl.open()}; g.reset=function(){this.entries.selected=-1;this.entries.forceSynchronousItemUpdate();this.entries.select(this.getSelectedItem())}; g.dataChanged=function(){this.reset()}; g.valueChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("value-changed",this.value))}; g.stopPropagation=function(a){a.stopPropagation()}; g.autoSizeLabel=function(){if(this.autosizeFont&&this.autosize){this.canvas||(this.canvas=document.createElement("canvas"));var a=this.canvas.getContext("2d");a&&(a.font=this.autosizeFont,this.inputEl.style.width=Math.max(this.minAutosizeWidth,Number(a.measureText(this.inputEl.value).width)+24)+"px")}}; g.getSelectedItem=function(){if(!this.data||!this.data.entries)return null;for(var a=0,b=this.data.entries.length;a\n \n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return OGb=a},{mode:1});var RGb;var SGb;var sP=function(){var a=D.apply(this,arguments)||this;a.polymer2="Element"in Polymer;return a}; k(sP,D);g=sP.prototype;g.ready=function(){this.secondsEl.addEventListener("blur",this.formatSeconds.bind(this))}; g.secondsChanged=function(){this.secondsEl.focused||this.formatSeconds()}; g.formatSeconds=function(){this.seconds.length===1&&(this.seconds="0"+this.seconds)}; g.minutesChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("minutes-changed",this.minutes))}; g.secondsChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("seconds-changed",this.seconds))}; g.updateMinutesFromBinding=function(a){this.minutes=a.detail.value}; g.updateSecondsFromBinding=function(a){this.seconds=a.detail.value}; sP.prototype.secondsChangedForBinding=sP.prototype.secondsChangedForBinding;sP.prototype.minutesChangedForBinding=sP.prototype.minutesChangedForBinding;sP.prototype.secondsChanged=sP.prototype.secondsChanged;n([I(),r("design:type",String)],sP.prototype,"minutes",void 0);n([I(),r("design:type",String)],sP.prototype,"seconds",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],sP.prototype,"polymer2",void 0);n([Et("#seconds"),r("design:type",Object)],sP.prototype,"secondsEl",void 0); n([Ct("seconds"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],sP.prototype,"secondsChanged",null);n([Ct("minutes"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],sP.prototype,"minutesChangedForBinding",null);n([Ct("seconds"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],sP.prototype,"secondsChangedForBinding",null);n([Rt({is:"yt-timestamp-input",disableElementRegistration:!0})],sP); J(sP,"yt-timestamp-input",function(){if(SGb===void 0){var a=document.createElement("template");M(a,"\n\n : \n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;RGb===void 0&&(RGb=document.createElement("template"));var d=RGb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);SGb=a}a=SGb;return a},{mode:2});var tP=function(){return D.apply(this,arguments)||this}; k(tP,D);g=tP.prototype;g.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");this.scroller.dialogElement=this.hostElement.parentNode}; g.dataChanged=function(){var a=this;this.description.value="";this.seconds=this.minutes=this.fullName.value="";this.toggleSubmitButton(!1);this.showTimestamp&&KO().getPlayerPromise().then(function(b){b=b.getCurrentTime();a.minutes=Math.floor(b/60).toString();a.seconds=(Math.floor(b)%60).toString()})}; g.onTapSubmit=function(a){a.stopPropagation();this.serviceEndpoint&&!this.get("submitButton.isDisabled")&&(a={flag_description:this.descriptionText.trim(),flag_issue_type:this.issueType,flag_affiliation:this.affiliation},this.fullNameText&&(a.flag_full_name=this.fullNameText.trim()),this.showTimestamp&&(a.minutes=this.minutes,a.seconds=this.seconds),Dn().resolve(iB).resolveCommand(this.serviceEndpoint,{form:Object.assign({},a,{element:this.hostElement})}))}; g.onYtServiceRequestSent=function(){this.toggleSubmitButton(!1)}; g.onYtServiceRequestCompleted=function(a,b){b=b.actions;if(Array.isArray(b))for(var c=0,d=b.length;c

[[getSimpleString(data.title)]]

\n\n \n
\n \n \n \n \n \n
\n \n \n \n \n \n \n
[[getSimpleString(data.nameSubtext)]]
\n
[[getSimpleString(data.footerText)]]
\n
\n
\n
[[getSimpleString(data.requiredLabel)]]
\n
\n \n \n \n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return MGb=a},{mode:1});var TGb;var UGb;var uP=function(){return D.apply(this,arguments)||this}; k(uP,D);n([E(Ly.YtComponentBehavior),r("design:type",Object)],uP.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],uP.prototype,"data",void 0);n([St({is:"ytd-channel-history-renderer",disableElementRegistration:!0})],uP); J(uP,"ytd-channel-history-renderer",function(){if(UGb!==void 0)return UGb;var a=document.createElement("template");M(a,"
\n \n \n \n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return UGb=a},{mode:1});var VGb;var WGb=function(){return D.apply(this,arguments)||this}; k(WGb,D);n([I(),r("design:type",Object)],WGb.prototype,"data",void 0);n([St({is:"ytd-feature-enablement-info-renderer",disableElementRegistration:!0})],WGb); J(WGb,"ytd-feature-enablement-info-renderer",function(){if(VGb!==void 0)return VGb;var a=document.createElement("template");M(a,"
\n \n \n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return VGb=a},{mode:1});var XGb;var YGb;var vP=function(){var a=D.apply(this,arguments)||this;a.textBoxMaxLength=12;return a}; k(vP,D);g=vP.prototype;g.dataChanged=function(){this.userInput=this.data.couponCode?this.data.couponCode:"";this.validate()}; g.onSubmit=function(){var a=this.data.serviceEndpoint,b=z(a,lK);b&&a&&(b.couponCode=this.userInput,Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}}))}; g.validate=function(){var a=!(!this.data||!this.data.couponCode||this.data.couponCode!==this.userInput);this.showTick=a&&!this.data.errorMessage;this.showErrorMessage=a&&!!this.data.errorMessage;this.hideApplyButton=!this.userInput||this.showTick||this.showErrorMessage;this.disableApplyButton=this.userInput.match(/^[\d\w]{12}$/)===null}; g.computeStyle=function(a){return a}; g.computeShowValidationBelowInput=function(a){return a!=="YPC_COUPON_RENDERER_STYLE_END_ALIGN"}; g.updateUserInputFromBinding=function(a){this.userInput=a.currentTarget.value}; g.updateShowErrorMessageFromBinding=function(a){this.showErrorMessage=a.detail.value}; ba.Object.defineProperties(vP.prototype,{validationState:{configurable:!0,enumerable:!0,get:function(){return this.showTick?"success":this.showErrorMessage?"error":this.userInput?"user-input":"default"}}}); vP.prototype.dataChanged=vP.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],vP.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],vP.prototype,"data",void 0);n([I(),r("design:type",String)],vP.prototype,"userInput",void 0);n([I(),r("design:type",Boolean)],vP.prototype,"disableApplyButton",void 0);n([I(),r("design:type",Boolean)],vP.prototype,"hideApplyButton",void 0);n([I(),r("design:type",Boolean)],vP.prototype,"hideErrorMessage",void 0); n([I(),r("design:type",Boolean)],vP.prototype,"showTick",void 0);n([I(),r("design:type",Boolean)],vP.prototype,"showErrorMessage",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),r("design:type",String)],vP.prototype,"couponStyle",void 0);n([I({reflectToAttribute:!0,computed:"computeShowValidationBelowInput(data.style)"}),r("design:type",Boolean)],vP.prototype,"showValidationBelowInput",void 0);n([I(),r("design:type",Object)],vP.prototype,"textBoxMaxLength",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],vP.prototype,"dataChanged",null);n([F("showTick","showErrorMessage","userInput"),r("design:type",String),r("design:paramtypes",[])],vP.prototype,"validationState",null);n([St({disableElementRegistration:!0,is:"ytd-ypc-coupon-renderer"})],vP); J(vP,"ytd-ypc-coupon-renderer",function(){if(YGb!==void 0)return YGb;var a=document.createElement("template");M(a,"
\n \n \n \n \n
\n\n
\n \n \n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return YGb=a},{mode:1});var wP=function(){return D.apply(this,arguments)||this}; k(wP,D);wP.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer",buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:"ytd-button-renderer",buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}}},"data.couponRenderer":{id:"coupon-renderer",mapping:{ypcCouponRenderer:"ytd-ypc-coupon-renderer"}}}}; wP.prototype.computeStyle=function(a){return a}; n([E(wz.YtRendererBehavior),r("design:type",Object)],wP.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],wP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],wP.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),r("design:type",String)],wP.prototype,"buttonStyle",void 0);n([St({is:"ytd-flow-bottom-bar-renderer",disableElementRegistration:!0})],wP); J(wP,"ytd-flow-bottom-bar-renderer",function(){if(XGb!==void 0)return XGb;var a=document.createElement("template");M(a,"\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return XGb=a},{mode:1});var ZGb;var $Gb;var xP=function(){return D.apply(this,arguments)||this}; k(xP,D);xP.prototype.configureRendererStamper=function(){return{"data.trailingButtons":{id:"trailing-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.backButton":{id:"back-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; xP.prototype.focus=function(a){this.title&&ln(this.title,a)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],xP.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],xP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],xP.prototype,"data",void 0);n([Et("#title"),r("design:type",HTMLElement)],xP.prototype,"title",void 0);n([St({is:"ytd-flow-top-bar-renderer",disableElementRegistration:!0})],xP); J(xP,"ytd-flow-top-bar-renderer",function(){if($Gb!==void 0)return $Gb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return $Gb=a},{mode:1});var aHb;var bHb;var cHb;var dHb=function(){return D.apply(this,arguments)||this}; k(dHb,D);n([I(),r("design:type",Object)],dHb.prototype,"data",void 0);n([St({is:"ytd-factoid-renderer",disableElementRegistration:!0})],dHb); J(dHb,"ytd-factoid-renderer",function(){if(cHb!==void 0)return cHb;var a=document.createElement("template");M(a,"
\n \n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return cHb=a},{mode:1});var yP=function(){return D.apply(this,arguments)||this}; k(yP,D);yP.prototype.configureRendererStamper=function(){return{"data.factoids":{id:"factoids",mapping:{factoidRenderer:"ytd-factoid-renderer"}}}}; n([I(),r("design:type",Object)],yP.prototype,"data",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yP.prototype,"ytRendererstamperBehavior",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-channel-activity-reputation-renderer",noInjection:!0})],yP); J(yP,"yt-live-chat-channel-activity-reputation-renderer",function(){if(bHb===void 0){var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;aHb===void 0&&(aHb=document.createElement("template"));var d=aHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bHb=a}a=bHb;return a},{mode:0});var eHb;var fHb,gHb=function(){if(fHb!==void 0)return fHb;var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;eHb===void 0&&(eHb=document.createElement("template"));var d=eHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return fHb=a};var zP=function(){return D.apply(this,arguments)||this}; k(zP,D);ba.Object.defineProperties(zP,{template:{configurable:!0,enumerable:!0,get:function(){return gHb()}}}); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],zP.prototype,"data",void 0);n([Rt({is:"yt-live-chat-empty-feed-view-model",disableElementRegistration:!0,noInjection:!0})],zP);J(zP,"yt-live-chat-empty-feed-view-model",function(){return gHb()},{mode:0});var hHb;var iHb;var AP=function(){return D.apply(this,arguments)||this}; k(AP,D);AP.prototype.configureRendererStamper=function(){return{"data.channelAvatar.avatarViewModel":{id:"avatar",mapping:{image:{component:"yt-image",attributes:{height:"36",width:"36","preserve-height":"true","preserve-width":"true"}}}}}}; ba.Object.defineProperties(AP.prototype,{channelName:{configurable:!0,enumerable:!0,get:function(){var a,b;return{runs:[{text:(a=this.data)==null?void 0:(b=a.channelName)==null?void 0:b.content}]}}}, channelBadges:{configurable:!0,enumerable:!0,get:function(){var a=[],b;if((b=this.data)==null||!b.channelBadges)return a;var c;b=l((c=this.data)==null?void 0:c.channelBadges);for(c=b.next();!c.done;c=b.next()){c=z(c.value,Xkb);var d=void 0,e=void 0;if((d=c)==null?0:(e=d.badgeImage)==null?0:e.sources)d=void 0,e={liveChatAuthorBadgeRenderer:{tooltip:c.tooltip,accessibility:{accessibilityData:{label:(d=z(c.rendererContext,Ex))==null?void 0:d.label}}}},c.badgeImage.sources[0].clientResource?e.liveChatAuthorBadgeRenderer.icon= {iconType:c.badgeImage.sources[0].clientResource.imageName}:e.liveChatAuthorBadgeRenderer.customThumbnail={thumbnails:c.badgeImage.sources},a.push(e)}return a}}}); n([I(),r("design:type",Object)],AP.prototype,"data",void 0);n([F("data.channelName"),r("design:type",Object),r("design:paramtypes",[])],AP.prototype,"channelName",null);n([F("data.channelBadges"),r("design:type",Array),r("design:paramtypes",[])],AP.prototype,"channelBadges",null);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AP.prototype,"ytRendererstamperBehavior",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-identity-view-model",noInjection:!0})],AP); J(AP,"yt-live-chat-identity-view-model",function(){if(iHb===void 0){var a=document.createElement("template");M(a,"
\n
\n \n \n
\n \n \n
\n
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;hHb===void 0&&(hHb=document.createElement("template"));var d=hHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);iHb=a}a=iHb;return a},{mode:0});var jHb;var kHb;var BP=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-mark-chat-item-as-deleted-action":"handleLiveChatAction","yt-live-chat-actions":"handleLiveChatActions","yt-remove-chat-item-action":"handleLiveChatAction"};return a}; k(BP,D);g=BP.prototype; g.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{liveChatAutoModMessageRenderer:"yt-live-chat-auto-mod-message-renderer",liveChatPaidMessageRenderer:"yt-live-chat-paid-message-renderer",liveChatLegacyPaidMessageRenderer:"yt-live-chat-legacy-paid-message-renderer",liveChatMembershipItemRenderer:"yt-live-chat-membership-item-renderer",liveChatTextMessageRenderer:"yt-live-chat-text-message-renderer",liveChatPaidStickerRenderer:"yt-live-chat-paid-sticker-renderer",liveChatDonationAnnouncementRenderer:"yt-live-chat-donation-announcement-renderer", liveChatModeChangeMessageRenderer:"yt-live-chat-mode-change-message-renderer",liveChatModerationMessageRenderer:"yt-live-chat-moderation-message-renderer",liveChatOfferClickCountMessageRenderer:"yt-live-chat-offer-click-count-message-renderer",liveChatPlaceholderItemRenderer:"yt-live-chat-placeholder-item-renderer",liveChatPurchasedProductMessageRenderer:"ytd-live-chat-purchased-product-message-renderer",liveChatSponsorshipsGiftPurchaseAnnouncementRenderer:"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer", liveChatSponsorshipsGiftRedemptionAnnouncementRenderer:"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer",liveChatViewerEngagementMessageRenderer:"yt-live-chat-viewer-engagement-message-renderer",serverErrorMessage:"yt-live-chat-server-error-message"}}}}; g.handleLiveChatAction=function(a){z(a,DJ)?this.handleMarkChatItemAsDeletedAction(z(a,DJ)):z(a,BJ)&&this.handleRemoveChatItemAction(z(a,BJ))}; g.handleLiveChatActions=function(a){a.forEach(this.handleLiveChatAction,this)}; g.handleMarkChatItemAsDeletedAction=function(a){var b=this,c;((c=this.data)==null?0:c.items)&&this.data.items.forEach(function(d,e){var f=Object.keys(d)[0];Object.values(d)[0].id===a.targetItemId&&b.markAsDeleted("data.items",e,f,a.deletedStateMessage,a.showOriginalContentMessage)})}; g.handleRemoveChatItemAction=function(a){var b=this,c;((c=this.data)==null?0:c.items)&&this.data.items.forEach(function(d,e){Object.values(d)[0].id===a.targetItemId&&b.splice("data.items",e,1)})}; g.markAsDeleted=function(a,b,c,d,e){a=[a,b,c].join(".");this.set(a+".deletedStateMessage",d);this.set(a+".showOriginalContentMessage",e)}; n([I(),r("design:type",Object)],BP.prototype,"data",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BP.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],BP.prototype,"ytActionHandlerBehavior",void 0);n([Rt({disableElementRegistration:!0,is:"yt-live-chat-item-display-list-renderer",noInjection:!0})],BP); J(BP,"yt-live-chat-item-display-list-renderer",function(){if(kHb===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;jHb===void 0&&(jHb=document.createElement("template"));var d=jHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kHb=a}a=kHb;return a},{mode:0});var lHb;var mHb,nHb=function(){if(mHb!==void 0)return mHb;var a=document.createElement("template");M(a,"
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;lHb===void 0&&(lHb=document.createElement("template"));var d=lHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mHb=a};var CP=function(){var a=D.apply(this,arguments)||this;a.isHeader=!1;return a}; k(CP,D);CP.prototype.configureRendererStamper=function(){return{"data.item":{id:"content",mapping:{liveChatPaidMessageRenderer:{component:"yt-live-chat-paid-message-renderer",params:{noPadding:"[[isHeader]]"}}}}}}; ba.Object.defineProperties(CP,{template:{configurable:!0,enumerable:!0,get:function(){return nHb()}}}); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],CP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],CP.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],CP.prototype,"isHeader",void 0);n([Rt({is:"yt-live-chat-item-display-renderer",disableElementRegistration:!0,noInjection:!0})],CP);J(CP,"yt-live-chat-item-display-renderer",function(){return nHb()},{mode:0});var oHb;var DP=function(){return D.apply(this,arguments)||this}; k(DP,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],DP.prototype,"kevlarBehaviors",void 0);n([I(),r("design:type",Object)],DP.prototype,"data",void 0);n([St({is:"ytd-channel-age-gate-renderer",disableElementRegistration:!0})],DP); J(DP,"ytd-channel-age-gate-renderer",function(){if(oHb!==void 0)return oHb;var a=document.createElement("template");M(a,"
\n
\n
[[data.channelTitle]]
\n \n
\n
\n \n \n \n \n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return oHb=a},{mode:1});var pHb;kD("sharingItemSection","channelOwnerEmptyStateRenderer","ytd-channel-owner-empty-state-renderer");var EP=function(){var a=D.apply(this,arguments)||this;a.data=null;return a}; k(EP,D);EP.prototype.configureRendererStamper=function(){return{"data.uploadVideoButton":{id:"upload-video-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; ba.Object.defineProperties(EP.prototype,{imageSizePx:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((a=this.data)==null?0:(b=a.title)==null?0:(c=b.runs)==null?0:c.length)?147:160}}}); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],EP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],EP.prototype,"data",void 0);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Number),r("design:paramtypes",[])],EP.prototype,"imageSizePx",null);n([St({is:"ytd-channel-owner-empty-state-renderer",disableElementRegistration:!0})],EP); J(EP,"ytd-channel-owner-empty-state-renderer",function(){if(pHb!==void 0)return pHb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n \n
\n \n \n
\n \n
\n \n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return pHb=a},{mode:1});var qHb;var rHb;var FP=function(){var a=D.apply(this,arguments)||this;a.richItemMinWidth=Yk("wn_grid_min_item_width",310);a.isShorts=!1;a.isWatchNext=!1;a.isExploreHub=!1;return a}; k(FP,D);ba.Object.defineProperties(FP.prototype,{shimmerAnimation:{configurable:!0,enumerable:!0,get:function(){return this.isExploreHub}}, cardItems:{configurable:!0,enumerable:!0,get:function(){var a=[],b=this.isShorts?this.slimItemsPerRow:this.itemsPerRow;this.isWatchNext&&st(this.hostElement,{"--ytd-ghost-grid-items-per-row":""+this.itemsPerRow,"--ytd-ghost-grid-min-width":this.richItemMinWidth+"px"});var c;if(((c=this.data)==null?0:c.rows)&&b)for(b*=this.data.rows,c=0;c
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);rHb=a}a=rHb;return a},{allowedProps:["data", "isShorts","isWatchNext","isExploreHub","richItemMinWidth"],mode:1});BA(tu(function(a){var b=vu(a,{numberOfComments:3}).numberOfComments,c=vu(a,{isInitialLoad:!1}).isInitialLoad,d=vu(a,{engagementPanel:!1}).engagementPanel,e=function(){return Math.min(Number(b==null?void 0:b())||20,20)}; return C("yt-ghost-comments",{class:"ytGhostCommentsHost"},C(K,{cond:function(){return!(d==null?0:d())&&(c==null?void 0:c())}, then:function(){return C("div",{class:"ytGhostCommentsComments"},C("div",{class:"ytGhostCommentsGhostCommentsHeader"},C("div",{class:R("ytGhostCommentsGhostCommentCount","ytGhostCommentsGhostFill")}),C("div",{class:R("ytGhostCommentsGhostSort","ytGhostCommentsGhostFill")})),C("div",{class:"ytGhostCommentsGhostCard"},C("div",{class:"ytGhostCommentsAvatar"},C("div",{class:"ytGhostCommentsCircle"})),C("div",{class:"ytGhostCommentsComments"},C("div",{class:"ytGhostCommentsMeta"},C("div",{class:R("ytGhostCommentsGhostInputPlaceholder", "ytGhostCommentsGhostFill")})),C("div",{class:R("ytGhostCommentsGhostInputUnderline","ytGhostCommentsGhostFill")}))))}}),C("div",{class:"ytGhostCommentsComments"},C(Wv,{each:function(){return Array((e==null?void 0:e())||3)}},function(){return C("div",{class:"ytGhostCommentsGhostCard"},C("div",{class:"ytGhostCommentsAvatar"},C("div",{class:"ytGhostCommentsCircle"})),C("div",{class:"ytGhostCommentsHost"},C("div",{class:"ytGhostCommentsMeta"},C("div",{class:R("ytGhostCommentsGhostText","ytGhostCommentsGhostFill")})), C("div",{class:R("ytGhostCommentsGhostText","ytGhostCommentsGhostFill")}),C("div",{class:R("ytGhostCommentsGhostText","ytGhostCommentsGhostFill")}),C("div",{class:"ytGhostCommentsGhostLikeDislike"},C("div",{class:R("ytGhostCommentsGhostText","ytGhostCommentsGhostFill")}),C("div",{class:R("ytGhostCommentsGhostText","ytGhostCommentsGhostFill")}))))})))},"Ga"),"yt-ghost-comments",{props:{numberOfComments:zA, isInitialLoad:zA,engagementPanel:zA},unsafeExternallySettableAttributes:new Set(["hidden"])});kD("multiPageMenuSectionItems","continuationItemRenderer","ytd-continuation-item-renderer");var GP=function(){var a=D.apply(this,arguments)||this;a.isOverridable=!1;a.spinnerActive=!1;a.showButton=!1;a.isCommentsSection=!1;a.engagementPanel=!0;a.isShortsGrid=!1;a.isShortsPage=!1;a.isWatchPage=!1;a.originalShowButton=!1;a.endOfList=!1;return a}; k(GP,D);g=GP.prototype;g.resetIntersectionObserver=function(){var a;(a=this.observer)==null||a.disconnect();this.observer=void 0}; g.triggerContinuation=function(){if(!this.showButton&&!this.endOfList){this.spinnerActive=!0;var a,b;((a=this.data)==null?void 0:a.trigger)==="CONTINUATION_TRIGGER_ON_ITEM_SHOWN"&&((b=this.data)==null?0:b.continuationEndpoint)&&this.ytComponentBehavior.resolveCommand(this.data.continuationEndpoint)}}; g.initializeIntersectionObserver=function(){var a=this;this.resetIntersectionObserver();this.continuationTriggerOffset&&(this.observer=new IntersectionObserver(function(b){b=l(b);for(var c=b.next();!c.done;c=b.next())c.value.isIntersecting&&(a.triggerContinuation(),a.resetIntersectionObserver())},{rootMargin:"0px 0px "+this.continuationTriggerOffset+"px", threshold:0}),this.observer.observe(this.hostElement))}; g.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},showGhostCardComments:{id:"ghost-comment-section",mapping:{ghostCommentsSectionRenderer:{component:"yt-ghost-comments"}}},"data.ghostCards":{id:"ghost-cards",mapping:{ghostGridRenderer:{component:"ytd-ghost-grid-renderer",properties:{isShorts:"[[isShortsGrid]]"}}}}}}; g.observeData=function(){this.endOfList=this.spinnerActive=!1;this.ytRendererBehavior.invalidate(!1);var a;((a=this.data)==null?0:a.continuationEndpoint)&&(a=z(this.data.continuationEndpoint,mJ))&&this.ytdReduxBehavior.dispatch(zz({type:"SET_CONTINUATION_COMMAND",payload:{continuationCommand:a}}))}; g.onShow=function(){this.numberOfGhostCommentsChanged();this.continuationTriggerOffset||this.triggerContinuation()}; g.onYtServiceRequestSentForButtonRenderer=function(){this.buttonRenderer&&(this.spinnerActive=!0,this.originalShowButton=this.showButton,this.showButton=!1)}; g.onServiceRequestCompleted=function(a,b){var c;(c=b.actions)!=null&&c.length||(this.spinnerActive=!1,this.endOfList=!0)}; g.onYtServiceRequestCompletedForButtonRenderer=function(){this.buttonRenderer&&(this.spinnerActive=!1,this.showButton=this.originalShowButton)}; g.showButtonChanged=function(){this.showButton&&(this.spinnerActive=!1);this.ytRendererBehavior.invalidate(!1)}; g.continuationTriggerOffsetChanged=function(){this.initializeIntersectionObserver()}; g.numberOfGhostCommentsChanged=function(){var a=3;if(this.engagementPanel){var b,c,d;a=Math.floor(((((b=this.hostElement)==null?void 0:(c=b.parentElement)==null?void 0:(d=c.parentElement)==null?void 0:d.scrollHeight)||108)-108)/108);a=this.isInitialLoad?Math.max(a,3):3}b=[].concat(ja(this.hostElement.querySelectorAll("yt-ghost-comments")));b=l(b);for(c=b.next();!c.done;c=b.next())c=c.value,c.numberOfComments=a,c.isInitialLoad=this.isInitialLoad,c.engagementPanel=this.engagementPanel}; g.detached=function(){this.resetIntersectionObserver()}; ba.Object.defineProperties(GP.prototype,{showGhostCardComments:{configurable:!0,enumerable:!0,get:function(){return this.isCommentsSection&&!this.showButton?{ghostCommentsSectionRenderer:!0}:!1}}}); GP.prototype.numberOfGhostCommentsChanged=GP.prototype.numberOfGhostCommentsChanged;GP.prototype.continuationTriggerOffsetChanged=GP.prototype.continuationTriggerOffsetChanged;GP.prototype.showButtonChanged=GP.prototype.showButtonChanged;GP.prototype.onYtServiceRequestCompletedForButtonRenderer=GP.prototype.onYtServiceRequestCompletedForButtonRenderer;GP.prototype.onServiceRequestCompleted=GP.prototype.onServiceRequestCompleted;GP.prototype.onYtServiceRequestSentForButtonRenderer=GP.prototype.onYtServiceRequestSentForButtonRenderer; GP.prototype.observeData=GP.prototype.observeData;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],GP.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],GP.prototype,"ytRendererBehavior",void 0);n([E(uD.YtVisibilityBehavior),r("design:type",Object)],GP.prototype,"ytVisibilityBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],GP.prototype,"ytComponentBehavior",void 0); n([E(LB),r("design:type",Object)],GP.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],GP.prototype,"data",void 0);n([I(),r("design:type",Object)],GP.prototype,"isOverridable",void 0);n([I(),r("design:type",Object)],GP.prototype,"spinnerActive",void 0);n([I(),r("design:type",Object)],GP.prototype,"showButton",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],GP.prototype,"isCommentsSection",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],GP.prototype,"engagementPanel",void 0);n([I(),r("design:type",Object)],GP.prototype,"isShortsGrid",void 0);n([I({reflectToAttribute:!0,selector:function(a){return KYa(a)==="WEB_PAGE_TYPE_SHORTS"}}), r("design:type",Object)],GP.prototype,"isShortsPage",void 0);n([I({reflectToAttribute:!0,selector:LYa}),r("design:type",Object)],GP.prototype,"isWatchPage",void 0);n([I(),r("design:type",Number)],GP.prototype,"continuationTriggerOffset",void 0);n([I(),r("design:type",Object)],GP.prototype,"endOfList",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],GP.prototype,"isInitialLoad",void 0);n([Et("ytd-button-renderer"),r("design:type",UM)],GP.prototype,"buttonRenderer",void 0); n([I(),r("design:type",Object)],GP.prototype,"buttonOverrides",void 0);n([I(),F("engagementPanel","isCommentsSection","showButton","isShortsPage","isWatchPage"),r("design:type",Object),r("design:paramtypes",[])],GP.prototype,"showGhostCardComments",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GP.prototype,"observeData",null); n([Bt("yt-service-request-sent-button-renderer"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GP.prototype,"onYtServiceRequestSentForButtonRenderer",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],GP.prototype,"onServiceRequestCompleted",null); n([Bt("yt-service-request-completed-button-renderer"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GP.prototype,"onYtServiceRequestCompletedForButtonRenderer",null);n([Ot("showButton"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GP.prototype,"showButtonChanged",null);n([Ot("continuationTriggerOffset"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GP.prototype,"continuationTriggerOffsetChanged",null); n([Ct("isInitialLoad","engagementPanel"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GP.prototype,"numberOfGhostCommentsChanged",null);n([St({is:"ytd-continuation-item-renderer",disableElementRegistration:!0})],GP); Hu()(GP,"ytd-continuation-item-renderer",function(){if(qHb===void 0){var a=document.createElement("template");M(a,"
\n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);qHb=a}a=qHb;return a},{allowedProps:"buttonOverrides continuationTriggerOffset data engagementPanel isCommentsSection isInitialLoad isShortsGrid showButton".split(" "), mode:1});var tHb;var uHb;var vHb;var HP=function(){return D.apply(this,arguments)||this}; k(HP,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],HP.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],HP.prototype,"data",void 0);n([St({is:"ytd-profile-column-stats-entry-renderer",disableElementRegistration:!0})],HP); J(HP,"ytd-profile-column-stats-entry-renderer",function(){if(vHb!==void 0)return vHb;var a=document.createElement("template");M(a,"
[[getSimpleString(data.label)]]
\n
[[getSimpleString(data.value)]]
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return vHb=a},{mode:1});var wHb;var IP=function(){return D.apply(this,arguments)||this}; k(IP,D);IP.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{profileColumnStatsEntryRenderer:{component:"ytd-profile-column-stats-entry-renderer",noInjection:!0}}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],IP.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],IP.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],IP.prototype,"data",void 0);n([St({is:"ytd-profile-column-stats-renderer",disableElementRegistration:!0})],IP); J(IP,"ytd-profile-column-stats-renderer",function(){if(wHb!==void 0)return wHb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return wHb=a},{mode:1});var xHb;var JP=function(){return D.apply(this,arguments)||this}; k(JP,D);ba.Object.defineProperties(JP.prototype,{thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.data)==null||!a.useThumbnailSize)return 80;var b,c;a=(b=this.data)==null?void 0:(c=b.thumbnail)==null?void 0:c.thumbnails;var d;return a&&((d=a[0])==null?void 0:d.width)||80}}, thumbnailHeight:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.data)==null||!a.useThumbnailSize)return 80;var b,c;a=(b=this.data)==null?void 0:(c=b.thumbnail)==null?void 0:c.thumbnails;var d;return a&&((d=a[0])==null?void 0:d.height)||80}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],JP.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],JP.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],JP.prototype,"componentStyle",void 0);n([F("data.useThumbnailSize"),r("design:type",Object),r("design:paramtypes",[])],JP.prototype,"thumbnailWidth",null);n([F("data.useThumbnailSize"),r("design:type",Object),r("design:paramtypes",[])],JP.prototype,"thumbnailHeight",null); n([St({is:"ytd-profile-column-user-info-renderer",disableElementRegistration:!0})],JP); J(JP,"ytd-profile-column-user-info-renderer",function(){if(xHb!==void 0)return xHb;var a=document.createElement("template");M(a,"\n\n
[[getSimpleString(data.title)]]
\n
[[getSimpleString(data.subtitle)]]
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return xHb=a},{mode:1});var KP=function(){return D.apply(this,arguments)||this}; k(KP,D);KP.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{profileColumnStatsRenderer:{component:"ytd-profile-column-stats-renderer",noInjection:!0},profileColumnUserInfoRenderer:{component:"ytd-profile-column-user-info-renderer",noInjection:!0,properties:{componentStyle:"[[componentStyle]]"}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],KP.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],KP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],KP.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],KP.prototype,"componentStyle",void 0);n([St({is:"ytd-profile-column-renderer",disableElementRegistration:!0})],KP); J(KP,"ytd-profile-column-renderer",function(){if(uHb!==void 0)return uHb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return uHb=a},{mode:1});var LP=function(){var a=D.apply(this,arguments)||this;a.componentStyle="NON_CENTERED_PROFILE";return a}; k(LP,D);LP.prototype.configureRendererStamper=function(){return{"data.reportStats":{id:"report-stats",mapping:{profileColumnRenderer:{component:"ytd-profile-column-renderer",properties:{componentStyle:"[[componentStyle]]"}}}}}}; LP.prototype.getIcon=function(a){return a?"settings:"+a.toLowerCase():null}; n([E(wz.YtRendererBehavior),r("design:type",Object)],LP.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],LP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],LP.prototype,"data",void 0);n([St({is:"ytd-page-introduction-renderer",disableElementRegistration:!0})],LP); J(LP,"ytd-page-introduction-renderer",function(){if(tHb!==void 0)return tHb;var a=document.createElement("template");M(a,"
\n
\n
[[getSimpleString(data.pageTitle)]]
\n
[[getSimpleString(data.headerText)]]
\n \n \n \n \n \n \n
\n \n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return tHb=a},{mode:1});var yHb;var zHb;var AHb;function MP(a,b){return a.year===b.year&&a.month===b.month&&a.day===b.day} function NP(a,b){return a.year!==b.year?a.year=0?b:void 0} ;var PP=function(){return D.apply(this,arguments)||this}; k(PP,D);g=PP.prototype;g.attached=function(){var a=this;$r(this,function(){a.calendarMain.scrollHeight>0&&(a.calendarConfig.selection?a.scrollToDate(FHb(a.calendarConfig.selection)):a.scrollToDate(a.calendarConfig.end))})}; g.updateSelection=function(a){a=JHb(Object.assign({},this.calendarConfig,{selection:a}),IHb);this.splice.apply(this,["renderData.months",0,a.length].concat(ja(a)))}; g.scrollToDate=function(a){this.renderData&&(a=KHb(a,this.renderData),a!==void 0&&this.calendarMain.scrollToIndex(a))}; g.scrollToNextMonth=function(){this.calendarMain.scrollToIndex(this.calendarMain.firstVisibleIndex+1)}; g.scrollToPrevMonth=function(){this.calendarMain.firstVisibleIndex===0&&this.calendarMain.scrollTo(0,0);this.calendarMain.scrollToIndex(this.calendarMain.firstVisibleIndex-1)}; g.handleDayClick=function(a){Ku(this.hostElement,"ytd-calendar-date-clicked",[a.model.day.date])}; g.handleDayMouseDown=function(a){a.preventDefault();Ku(this.hostElement,"ytd-calendar-date-mousedown",[a.model.day.date])}; g.handleDayMouseUp=function(a){Ku(this.hostElement,"ytd-calendar-date-mouseup",[a.model.day.date])}; g.handleDayMouseEnter=function(a){a.preventDefault();Ku(this.hostElement,"ytd-calendar-date-mouseenter",[a.model.day.date])}; g.handleDayMouseLeave=function(a){Ku(this.hostElement,"ytd-calendar-date-mouseleave",[a.model.day.date])}; ba.Object.defineProperties(PP.prototype,{renderData:{configurable:!0,enumerable:!0,get:function(){var a=this.calendarConfig,b=IHb;b=b===void 0?IHb:b;for(var c=[],d=0;d<7;d++)c.push(BF.NARROWWEEKDAYS[(d+HHb)%7]);return{months:JHb(a,b),daysOfWeekLabel:c}}}}); n([I(),r("design:type",Object)],PP.prototype,"calendarConfig",void 0);n([Et("#calendar-main"),r("design:type",Object)],PP.prototype,"calendarMain",void 0);n([F("calendarConfig"),r("design:type",Object),r("design:paramtypes",[])],PP.prototype,"renderData",null);n([St({disableElementRegistration:!0,is:"ytd-scrollable-calendar"})],PP); J(PP,"ytd-scrollable-calendar",function(){if(AHb!==void 0)return AHb;var a=document.createElement("template");M(a,"
\n
\n \n
\n\n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return AHb=a},{mode:2});var LHb;var MHb;var QP=function(){var a=D.apply(this,arguments)||this;a.hideCharCounter=!1;a.hideLabel=!1;a.noLabelFloat=!1;a.autoValidate=!0;a.invalid=!1;a.disabled=!1;a.actionMap={"yt-update-text-input-form-field-renderer-command":"handleUpdateTextInputFormFieldRendererCommand"};return a}; k(QP,D);g=QP.prototype;g.reset=function(a){this.value=a&&this.data?this.data.value=a:"";this.input.invalid=!1;this.input.autoValidate=!1}; g.save=function(){this.data&&this.data.onChange&&this.ytComponentBehavior.resolveCommand(this.data.onChange)}; g.focusTextInput=function(){this.input.focus()}; g.validate=function(){if(!this.autoValidate)return!this.invalid;if(!this.input)return!1;if(this.isMultiline&&this.data&&this.value!=null&&this.data.validValueRegexp&&!RegExp("^"+this.data.validValueRegexp+"$").test(this.input.value))return this.input.autoValidate=!1,this.invalid=!0,!1;this.input.autoValidate=!0;return this.input.validate()}; g.valueChanged=function(){var a,b;if(((a=this.data)==null?0:a.value)||((b=this.data)==null?void 0:b.value)==="")this.value=this.data.value;else{var c;((c=this.data)==null?void 0:c.value)!==void 0||this.value||(this.value="")}}; g.computeLabel=function(a,b){return b?"":Ky(a)}; g.computeAriaLabel=function(a,b){return b?Ky(a):""}; g.computeErrorMessage=function(a,b,c,d){!a&&b?a=c||this.strings.REQUIRED_LABEL:(a=Ky(d),a=cb(a,"&")?"document"in xa?fca(a):gca(a):a);return a}; g.computeType=function(a){return a==="TEXT_INPUT_FORM_FIELD_TYPE_PASSWORD"?"password":null}; g.onTextValueChanged=function(a){this.value=a.detail.value;var b;(b=this.onValueChanged)==null||b.call(this);this.validate()&&this.data&&this.data.key&&this.data.onChange&&this.set(this.data.key,this.input.value,this.data.onChange)}; g.handleUpdateTextInputFormFieldRendererCommand=function(a){(a=z(a,jib))&&this.data&&this.data.id===a.id&&(a.invalid!==void 0&&(this.invalid=a.invalid),a.invalidValueErrorMessage!==void 0&&this.set("data.invalidValueErrorMessage",a.invalidValueErrorMessage))}; g.valueChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("value-changed",this.value))}; g.updateInvalidFromBinding=function(a){this.invalid=a.detail.value}; ba.Object.defineProperties(QP.prototype,{isMultiline:{configurable:!0,enumerable:!0,get:function(){if(this.isMultilineOverride!==void 0)return this.isMultilineOverride;var a;return!((a=this.data)==null||!a.isMultiline)}}}); QP.prototype.valueChangedForBinding=QP.prototype.valueChangedForBinding;QP.prototype.valueChanged=QP.prototype.valueChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],QP.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],QP.prototype,"ytComponentBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],QP.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],QP.prototype,"data",void 0); n([I(),r("design:type",String)],QP.prototype,"value",void 0);n([I(),r("design:type",String)],QP.prototype,"pattern",void 0);n([I(),r("design:type",String)],QP.prototype,"errorMessage",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],QP.prototype,"componentStyle",void 0);n([I(),r("design:type",Object)],QP.prototype,"hideCharCounter",void 0);n([I(),r("design:type",Object)],QP.prototype,"hideLabel",void 0);n([I(),r("design:type",Object)],QP.prototype,"noLabelFloat",void 0); n([I(),r("design:type",Function)],QP.prototype,"onValueChanged",void 0);n([I(),r("design:type",Boolean)],QP.prototype,"isMultilineOverride",void 0);n([I(),r("design:type",Object)],QP.prototype,"autoValidate",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QP.prototype,"invalid",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QP.prototype,"disabled",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],QP.prototype,"enableOverlayTheme",void 0); n([I({value:{REQUIRED_LABEL:$x("REQUIRED_LABEL",void 0,"Required")}}),r("design:type",Object)],QP.prototype,"strings",void 0);n([Et("#input"),r("design:type",Object)],QP.prototype,"input",void 0);n([F("data","isMultilineOverride"),r("design:type",Object),r("design:paramtypes",[])],QP.prototype,"isMultiline",null);n([Ot("data.value"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QP.prototype,"valueChanged",null); n([Ct("value"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QP.prototype,"valueChangedForBinding",null);n([Rt({is:"yt-text-input-form-field-renderer",disableElementRegistration:!0})],QP); J(QP,"yt-text-input-form-field-renderer",function(){if(MHb===void 0){var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;LHb===void 0&&(LHb=document.createElement("template"));var d=LHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);MHb=a}a=MHb;return a},{mode:2});var RP=function(){var a=D.apply(this,arguments)||this;a.data=void 0;a.selectionState="START_DATE";a.isStartDateInvalid=!1;a.isEndDateInvalid=!1;a.autoapply=!1;a.actionMap={"ytd-calendar-date-clicked":"handleCalendarDateClicked","ytd-calendar-date-mousedown":"handleCalendarDateMouseDown","ytd-calendar-date-mouseup":"handleCalendarDateMouseUp","ytd-calendar-date-mouseenter":"handleCalendarDateMouseEnter","ytd-calendar-date-mouseleave":"handleCalendarDateMouseLeave","yt-signal-action-submit-form":"handleCalendarSubmitDateRange"}; return a}; k(RP,D);g=RP.prototype;g.configureRendererStamper=function(){return{"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{attributes:{"dialog-dismiss":!0},component:"ytd-button-renderer"}}},"data.applyButton":{id:"apply-button",mapping:{buttonRenderer:{attributes:{"dialog-dismiss":!0},component:"ytd-button-renderer"}}}}}; g.focus=function(){this.startDateInput.focus()}; g.dataChanged=function(){this.data&&this.data.selection&&(this.selection={start:OP(this.data.selection.start),end:OP(this.data.selection.end)})}; g.observeSelection=function(){this.selection&&this.updateCalendarSelection(this.selection);this.isEndDateInvalid=this.isStartDateInvalid=!1;this.updateDateStrings()}; g.resetTextboxes=function(){switch(this.selectionState){case"START_DATE":this.isStartDateInvalid=!1;break;case"END_DATE":this.isEndDateInvalid=!1;break;default:Ob(this.selectionState);}}; g.onDateInputBlur=function(){this.isEndDateInvalid=this.isStartDateInvalid=!1;this.updateDateStrings()}; g.onStartDateTapOrFocus=function(){this.startDate&&this.calendar.scrollToDate(this.startDate);this.selectionState="START_DATE"}; g.onEndDateTapOrFocus=function(){this.endDate&&this.calendar.scrollToDate(this.endDate);this.selectionState="END_DATE"}; g.onStartDateTextChange=function(){if(this.calendar.calendarConfig){var a=this.calendar.calendarConfig,b=a.end;a=NHb({start:a.start,end:this.endDate||b},this.startDateInput.value||"");this.isStartDateInvalid=!a.isValid;a.isValid&&(a=a.value,this.selection=this.endDate?{start:a,end:this.endDate}:a,this.calendar.scrollToDate(a));this.updateInvalidState()}}; g.onEndDateTextChange=function(){if(this.calendar.calendarConfig){var a=this.calendar.calendarConfig,b=a.start;a=NHb({start:this.startDate||b,end:a.end},this.endDateInput.value||"");this.isEndDateInvalid=!a.isValid;a.isValid&&(a=a.value,this.selection={start:this.startDate,end:a},this.calendar.scrollToDate(a));this.updateInvalidState()}}; g.handleCalendarDateClicked=function(a){var b=this.selection&&FHb(this.selection),c=this.selection&&GHb(this.selection);b&&!NP(a,b)&&this.selectionState==="END_DATE"?(this.selection={start:b,end:a},this.selectionState="START_DATE"):(c&&!NP(c,a)?this.selection={start:a,end:c}:this.selection=a,this.selectionState="END_DATE")}; g.handleCalendarDateMouseDown=function(a){this.selection&&!DHb(this.selection)&&(this.dragPivot=MP(a,this.selection.start)?this.selection.end:MP(a,this.selection.end)?this.selection.start:a)}; g.handleCalendarDateMouseUp=function(){this.dragPivot=void 0}; g.handleCalendarDateMouseEnter=function(a){this.dragPivot&&(this.selection={start:function(b,c){return NP(b,c)?b:c}(this.dragPivot,a), end:function(b,c){return NP(b,c)?c:b}(this.dragPivot,a)},this.dragPivot||(this.selectionState="START_DATE"))}; g.handleCalendarDateMouseLeave=function(){}; g.handleCalendarSubmitDateRange=function(){this.selection&&!DHb(this.selection)&&Ku(this.hostElement,"ytd-date-period-picker-apply",[this.selection])}; g.updateInvalidState=function(){var a=function(b,c){c?b.setAttribute("invalid",""):b.removeAttribute("invalid")}; a(this.startDateInput,this.isStartDateInvalid);a(this.endDateInput,this.isEndDateInvalid)}; g.updateDateStrings=function(){this.selection&&(DHb(this.selection)?(this.startDateString=CHb(this.selection),this.endDateString=""):(this.startDateString=CHb(this.selection.start),this.endDateString=CHb(this.selection.end)))}; g.updateCalendarSelection=function(a){this.calendar.updateSelection(Object.assign({},a,{selectionState:this.selectionState}))}; g.updateIsStartDateInvalidFromBinding=function(a){this.isStartDateInvalid=a.detail.value}; g.updateIsEndDateInvalidFromBinding=function(a){this.isEndDateInvalid=a.detail.value}; g.updateStartDateStringFromBinding=function(a){this.startDateString=a.detail.value}; g.updateEndDateStringFromBinding=function(a){this.endDateString=a.detail.value}; ba.Object.defineProperties(RP.prototype,{calendarConfig:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.selection?{start:OP(this.data.dateRangeStart),end:OP(this.data.dateRangeEnd),selection:{start:OP(this.data.selection.start),end:OP(this.data.selection.end)},circleToday:!0}:{}}}, errorMessage:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.errorMessage}}, startDate:{configurable:!0,enumerable:!0,get:function(){return this.selection&&FHb(this.selection)}}, endDate:{configurable:!0,enumerable:!0,get:function(){return this.selection&&GHb(this.selection)}}}); RP.prototype.resetTextboxes=RP.prototype.resetTextboxes;RP.prototype.observeSelection=RP.prototype.observeSelection;RP.prototype.dataChanged=RP.prototype.dataChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],RP.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],RP.prototype,"ytRendererstamperBehavior",void 0);n([Et("#calendar"),r("design:type",Object)],RP.prototype,"calendar",void 0); n([Et("#start-date"),r("design:type",Object)],RP.prototype,"startDateInput",void 0);n([Et("#end-date"),r("design:type",Object)],RP.prototype,"endDateInput",void 0);n([I(),r("design:type",Object)],RP.prototype,"data",void 0);n([I(),r("design:type",Object)],RP.prototype,"selection",void 0);n([I(),r("design:type",String)],RP.prototype,"selectionState",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],RP.prototype,"calendarConfig",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],RP.prototype,"errorMessage",null);n([F("selection"),r("design:type",Object),r("design:paramtypes",[])],RP.prototype,"startDate",null);n([F("selection"),r("design:type",Object),r("design:paramtypes",[])],RP.prototype,"endDate",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RP.prototype,"dataChanged",null); n([Ct("selection","selectionState"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RP.prototype,"observeSelection",null);n([Ct("selectionState"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RP.prototype,"resetTextboxes",null);n([St({disableElementRegistration:!0,is:"ytd-date-period-picker-renderer"})],RP); function NHb(a,b){a:{var c=c===void 0?[2,3]:c;c=l(c);for(var d=c.next();!d.done;d=c.next()){var e=new Date;if(new kab(d.value).parse(b,e,{validate:!0})){e.setHours(0,0,0,0);b=e;break a}}b=null}if(!b)return{isValid:!1,value:void 0};b=BHb(b);c=a.end;return NP(b,a.start)||NP(c,b)?{isValid:!1,value:void 0}:{isValid:!0,value:b}} J(RP,"ytd-date-period-picker-renderer",function(){if(zHb!==void 0)return zHb;var a=document.createElement("template");M(a,"
\n
\n
\n \n \n
\n \n
\n
\n
\u2013
\n
\n \n \n
\n \n
\n
\n
\n
\n\n\n\n\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return zHb=a},{mode:1});var SP=function(){var a=D.apply(this,arguments)||this;var b={};a.actionMap=(b["ytd-date-period-picker-apply"]="handleDateRangeUpdated",b);return a}; k(SP,D);SP.prototype.configureRendererStamper=function(){return{"data.timeRangeDropdown":{id:"time-range-dropdown",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}}}}; SP.prototype.handleDateRangeUpdated=function(){}; n([I(),r("design:type",Object)],SP.prototype,"data",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],SP.prototype,"actionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],SP.prototype,"rendererstamperBehavior",void 0);n([St({is:"ytd-report-history-section-header-renderer",disableElementRegistration:!0})],SP); J(SP,"ytd-report-history-section-header-renderer",function(){if(yHb!==void 0)return yHb;var a=document.createElement("template");M(a,"
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return yHb=a},{mode:1});var OHb;var TP=function(){return D.apply(this,arguments)||this}; k(TP,D);ba.Object.defineProperties(TP.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?0:(b=a.icon)==null?0:b.iconType)?By(this.data.icon.iconType):""}}}); n([I(),r("design:type",Object)],TP.prototype,"data",void 0);n([F("data"),r("design:type",String),r("design:paramtypes",[])],TP.prototype,"icon",null);n([St({is:"ytd-report-history-table-text-cell-renderer",disableElementRegistration:!0})],TP); J(TP,"ytd-report-history-table-text-cell-renderer",function(){if(OHb!==void 0)return OHb;var a=document.createElement("template");M(a,"\n
\n \n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return OHb=a},{mode:1});var PHb;var QHb;var RHb;var UP=function(){return D.apply(this,arguments)||this}; k(UP,D);UP.prototype.configureRendererStamper=function(){return{"data.latestReason":{id:"latest-reason",mapping:{reportHistoryTableTextCellRenderer:"ytd-report-history-table-text-cell-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],UP.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],UP.prototype,"data",void 0);n([St({is:"ytd-report-history-table-reason-cell-renderer",disableElementRegistration:!0})],UP); J(UP,"ytd-report-history-table-reason-cell-renderer",function(){if(RHb!==void 0)return RHb;var a=document.createElement("template");M(a,"
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return RHb=a},{mode:1});var VP=function(){return D.apply(this,arguments)||this}; k(VP,D);VP.prototype.configureRendererStamper=function(){return{"data.cell":{id:"cell-container",mapping:{reportHistoryTableTextCellRenderer:"ytd-report-history-table-text-cell-renderer",reportHistoryTableReasonCellRenderer:"ytd-report-history-table-reason-cell-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VP.prototype,"rendererstamperBehavior",void 0);n([I(),r("design:type",Object)],VP.prototype,"data",void 0);n([St({is:"ytd-report-history-table-cell-renderer",disableElementRegistration:!0})],VP); J(VP,"ytd-report-history-table-cell-renderer",function(){if(QHb!==void 0)return QHb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); return QHb=a},{mode:1});var SHb;var WP=function(){var a=D.apply(this,arguments)||this;a.columnType={type:"REPORT_HISTORY_COLUMN_TYPE",content:"REPORT_HISTORY_COLUMN_CONTENT",reason:"REPORT_HISTORY_COLUMN_REASON",status:"REPORT_HISTORY_COLUMN_STATUS",date:"REPORT_HISTORY_COLUMN_DATE"};return a}; k(WP,D);WP.prototype.onDataChanged=function(){var a;if((a=this.data)==null?0:a.style)this.componentStyle=this.getStyleName(this.data.style)}; WP.prototype.getCellForColumn=function(a){return this.cells.find(function(b){var c;return((c=z(b==null?void 0:b.cell,Nib)||z(b==null?void 0:b.cell,Mib))==null?void 0:c.columnId)===a.type})}; WP.prototype.getClassForColumn=function(a){switch(a){case"REPORT_HISTORY_COLUMN_DATE":return"date";default:return"";}}; WP.prototype.getStyleName=function(a){switch(a){case"REPORT_HISTORY_ROW_STYLE_COMPACT":return"COMPACT_ROW";default:return"";}}; ba.Object.defineProperties(WP.prototype,{cells:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.data)==null?void 0:a.cells)||[]).map(function(b){return z(b,Lib)})}}}); WP.prototype.onDataChanged=WP.prototype.onDataChanged;n([I(),r("design:type",Object)],WP.prototype,"data",void 0);n([I(),r("design:type",Array)],WP.prototype,"columnRenderData",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],WP.prototype,"componentStyle",void 0);n([F("data"),r("design:type",Array),r("design:paramtypes",[])],WP.prototype,"cells",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WP.prototype,"onDataChanged",null); n([St({is:"ytd-report-history-table-row-renderer",disableElementRegistration:!0})],WP); J(WP,"ytd-report-history-table-row-renderer",function(){if(SHb!==void 0)return SHb;var a=document.createElement("template");M(a,"
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return SHb=a},{mode:1});var THb;var UHb=["header","footer"],VHb=KC(function(a){return a.targetId},{shouldPersist:!1}),WHb=VHb.updateData,XHb=VHb.useUpdatableData,YHb=KC(function(a){return a.targetId},{shouldPersist:!0}),ZHb=YHb.updateData,$Hb=YHb.useUpdatableData; function aIb(a,b){ZHb(a,b)||WHb(a,b)} function XP(a,b){b=b===void 0?{}:b;return b.persist?$Hb(a):XHb(a)} ;function bIb(a,b){aIb({targetId:a},function(c){if(b.slot==="RELOAD_CONTINUATION_SLOT_REPLACE_SELF")return Object.assign({},c,{contents:[b.continuationItems?z(b.continuationItems[0],$ob):{}]});var d=b.continuationItems?b.continuationItems:[];switch(b.slot){case"RELOAD_CONTINUATION_SLOT_HEADER":var e="header";break;case"RELOAD_CONTINUATION_SLOT_FOOTER":e="footer";break;default:e="contents";}if(UHb.includes(e)){var f,h={};return Object.assign({},c,(h[e]=(f=d[0])!=null?f:void 0,h))}f={};return Object.assign({}, c,(f[e]=d,f))})} ;var cIb=function(){}; k(cIb,vL);cIb.prototype.resolveCommand=function(a){var b;return ta(function(c){b=z(a,Uhb);if(!b)return c.return();bIb(b.targetId,b);c.jumpToEnd()})};var YP=function(){var a=Us.apply(this,arguments)||this;a.continuationActionMap={"yt-append-continuation-items-action":"handleAppendContinuationItemsAction","yt-reload-continuation-items-command":"handleReloadContinuationItemsCommand","yt-restore-cached-continuable-data-command":"handleRestoreCachedContinuableDataCommand","yt-show-reload-ui-command":"handleShowReloadUiCommand"};return a}; k(YP,Us);g=YP.prototype;g.configureContinuationPathMap=function(){return{}}; g.beforeRegister=function(){this.continuationPathMap=this.configureContinuationPathMap()}; g.attached=function(){this.actionHandlerBehavior.registerActionMap(this.continuationActionMap)}; g.detached=function(){this.actionHandlerBehavior.unregisterActionMap(this.continuationActionMap)}; g.observeData=function(){this.data&&(this.continuationIsReloading=!1,this.reloadUiContent=void 0)}; var dIb=function(a,b){a.reloadContinuationItemsCommandMatcher=b}; YP.prototype.handleAppendContinuationItemsAction=function(a){var b=z(a,Nhb);if(this.data&&this.data.targetId&&b&&this.continuationPathMap&&b.targetId===this.data.targetId){var c=Fs(a),d=c&&this.continuationPathMap[c];if(d&&c){if(a=this.get(d,this.data)){a:{for(c=0;c0&&m
\n
\n \n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return THb=a},{mode:1});var aQ=function(){return D.apply(this,arguments)||this}; k(aQ,D);aQ.prototype.configureRendererStamper=function(){return{"data.reportedContent":{id:"content-info",mapping:{reportHistoryTableTextCellRenderer:"ytd-report-history-table-text-cell-renderer"}},"data.reasonsTable":{id:"reasons-table",mapping:{tableRenderer:"ytd-table-renderer"}},"data.doneButton":{id:"done-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0}}}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],aQ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],aQ.prototype,"data",void 0);n([St({is:"ytd-report-reason-history-modal-renderer",disableElementRegistration:!0})],aQ); J(aQ,"ytd-report-reason-history-modal-renderer",function(){if(PHb!==void 0)return PHb;var a=document.createElement("template");M(a,"
\n

\n \n

\n
\n \n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return PHb=a},{mode:1});var mIb;var nIb;var bQ=function(){return D.apply(this,arguments)||this}; k(bQ,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],bQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],bQ.prototype,"data",void 0);n([St({is:"ytd-report-description-renderer",disableElementRegistration:!0})],bQ); J(bQ,"ytd-report-description-renderer",function(){if(nIb!==void 0)return nIb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n \n
\n
\n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return nIb=a},{mode:1});var oIb;var cQ=function(){return D.apply(this,arguments)||this}; k(cQ,D);cQ.prototype.configureRendererStamper=function(){return{"data.description":{id:"description",mapping:{reportDescriptionRenderer:"ytd-report-description-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],cQ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],cQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],cQ.prototype,"data",void 0);n([St({is:"ytd-video-report-renderer",disableElementRegistration:!0})],cQ); J(cQ,"ytd-video-report-renderer",function(){if(oIb!==void 0)return oIb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return oIb=a},{mode:1});var pIb;kD("itemSectionRenderer","messageRenderer","ytd-message-renderer");kD("multiPageMenuSectionItems","messageRenderer","ytd-message-renderer");var dQ=function(){return D.apply(this,arguments)||this}; k(dQ,D);dQ.prototype.configureRendererStamper=function(){return{"data.button":{id:"message-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}},"data.icon":{id:"icon",mapping:{iconType:{component:"yt-icon",properties:{icon:"[[data.icon.iconType]]"}}}},"data.thumbnail":{id:"thumbnail",mapping:{messageThumbnailRenderer:{component:"yt-img-shadow",properties:{thumbnail:"[[data.thumbnail.messageThumbnailRenderer.thumbnailDetails]]"}}}}}}; dQ.prototype.computeMessageStyle=function(a){return a}; dQ.prototype.computeButtonOverride=function(a){var b;if((a==null?0:(b=a.style)==null?0:b.value)&&a.style.value==="RENDER_STYLE_BANNER_PANEL")return{size:"S"}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],dQ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],dQ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],dQ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],dQ.prototype,"shelf",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],dQ.prototype,"panel",void 0); n([I({reflectToAttribute:!0,computed:"computeMessageStyle(data.style.value)"}),r("design:type",Boolean)],dQ.prototype,"componentStyle",void 0);n([I({computed:"computeButtonOverride(data)"}),r("design:type",Object)],dQ.prototype,"buttonOverride",void 0);n([St({is:"ytd-message-renderer",disableElementRegistration:!0})],dQ); J(dQ,"ytd-message-renderer",function(){if(pIb!==void 0)return pIb;var a=document.createElement("template");M(a,"
\n
\n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return pIb=a},{mode:1});var eQ=function(){return D.apply(this,arguments)||this}; k(eQ,D);eQ.prototype.configureRendererStamper=function(){return{"data.reportHistorySectionRenderers":{id:"items",mapping:{videoReportRenderer:"ytd-video-report-renderer"}},"data.header":{id:"header",mapping:{reportHistorySectionHeaderRenderer:"ytd-report-history-section-header-renderer"}},"data.table":{id:"history-table",mapping:{tableRenderer:"ytd-table-renderer",messageRenderer:"ytd-message-renderer"}}}}; eQ.prototype.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"table"}}; eQ.prototype.onRequestError=function(){this.ytContinuationHandlerBehavior.continuationIsReloading=!1}; ba.Object.defineProperties(eQ.prototype,{isUnifiedReportHistory:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(((a=this.data)==null?0:a.header)&&((b=this.data)==null?0:b.table))}}}); eQ.prototype.onRequestError=eQ.prototype.onRequestError;n([E(ZP),r("design:type",Object)],eQ.prototype,"ytContinuationHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],eQ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],eQ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],eQ.prototype,"data",void 0); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],eQ.prototype,"isUnifiedReportHistory",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eQ.prototype,"onRequestError",null);n([St({is:"ytd-report-history-section-renderer",disableElementRegistration:!0})],eQ); J(eQ,"ytd-report-history-section-renderer",function(){if(mIb!==void 0)return mIb;var a=document.createElement("template");M(a,"\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return mIb=a},{mode:1});var qIb;var gQ=function(){var a=Us.apply(this,arguments)||this;a.dragging=!1;a.dragMouseStart=0;a.dragOffsetStart=0;a.containerWidthDiff=0;a.boundPrevClick=function(){a.set("offset",fQ(a,a.offset-(a.scrollDistance||320)))}; a.boundNextClick=function(){a.set("offset",fQ(a,a.offset+(a.scrollDistance||320)))}; a.boundScrollContainerMouseDown=function(b){a.dragMouseStart=b.clientX;a.dragOffsetStart=a.offset;a.dragging=!0}; a.boundScrollContainerDrag=function(b){a.dragging&&a.set("offset",fQ(a,a.dragOffsetStart-(b.clientX-a.dragMouseStart)))}; a.boundMouseUp=function(){a.onMouseUp()}; a.boundWheelScroll=function(b){var c=0;Math.abs(b.deltaX)>=Math.abs(b.deltaY)?c=b.deltaX:b.shiftKey&&(c=b.deltaY);c!==0&&(a.offset+=c,b.stopPropagation(),b.preventDefault())}; a.boundChipCloudChipScrollIntoView=function(b){(b=b.detail)&&a.scrollChipIntoView(b)}; return a}; k(gQ,Us);gQ.prototype.attached=function(){var a=ft(this.hostElement).querySelector("#scroll-container");a.addEventListener("wheel",this.boundWheelScroll);a.addEventListener("yt-chip-cloud-chip-scroll-into-view",this.boundChipCloudChipScrollIntoView);a.style.touchAction="pan-y";a.addEventListener("pointerdown",this.boundScrollContainerMouseDown);a.addEventListener("pointermove",this.boundScrollContainerDrag);window.addEventListener("pointerup",this.boundMouseUp)}; gQ.prototype.detached=function(){var a=ft(this.hostElement).querySelector("#scroll-container");a.removeEventListener("wheel",this.boundWheelScroll);a.removeEventListener("yt-chip-cloud-chip-scroll-into-view",this.boundChipCloudChipScrollIntoView);a.removeEventListener("pointerdown",this.boundScrollContainerMouseDown);a.removeEventListener("pointermove",this.boundScrollContainerDrag);window.removeEventListener("pointerup",this.boundMouseUp)}; gQ.prototype.reset=function(){this.set("offset",0);$r(this,this.setContainerWidthDiff);$r(this,this.setButtonsState)}; var fQ=function(a,b){return Math.min(Math.max(b,0),a.containerWidthDiff)}; g=gQ.prototype;g.onMouseUp=function(){this.dragging=!1}; g.transformContainer=function(){this.offset=fQ(this,this.offset);var a=Hk("HTML_DIR")==="rtl"?"":"-";ft(this.hostElement).querySelector("#chips").style.transform="translateX("+a+this.offset+"px)";$r(this,this.setButtonsState)}; g.setButtonsState=function(){(this.atEnd=this.offset>=this.containerWidthDiff)&&!this.atStart&&(this.offset=fQ(this,this.offset));this.atStart=this.offset<=0}; g.setContainerWidthDiff=function(){var a=ft(this.hostElement).querySelector("#scroll-container"),b=ft(this.hostElement).querySelector("#chips");(a==null?0:a.clientWidth)&&(b==null?0:b.clientWidth)&&(this.containerWidthDiff=b.clientWidth-a.clientWidth)}; g.scrollChipIntoView=function(a){var b=ft(this.hostElement).querySelector("#scroll-container");if(b){var c=this.atStart?0:106,d=this.atEnd?0:106;a.offsetLeftthis.offset+b.clientWidth-d&&(this.offset=fQ(this,a.offsetLeft+a.clientWidth+d-b.clientWidth))}}; gQ.prototype.transformContainer=gQ.prototype.transformContainer;n([I({value:0}),r("design:type",Number)],gQ.prototype,"offset",void 0);n([I({value:!0,reflectToAttribute:!0}),r("design:type",Boolean)],gQ.prototype,"atStart",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],gQ.prototype,"atEnd",void 0);n([I(),r("design:type",Number)],gQ.prototype,"scrollDistance",void 0); n([Ct("offset"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],gQ.prototype,"transformContainer",null);n([Gt()],gQ);var rIb;var sIb;function tIb(a){return a?a.simpleText?a.simpleText:a.runs?a.runs.map(function(b){return b.text}).join(""):"":""} ;function uIb(a){var b=a.data;var c=a.onTap;var d=a.isSelected;var e=a.onFocusIn;if(!b)return{};a=vIb(b);d===void 0&&(d=b==null?void 0:b.isSelected);var f;return{text:wIb(b,a),startIcon:(f=b.icon)==null?void 0:f.iconType,state:d?0:2,type:0,style:xIb(b),onTap:yIb(b,c),accessibilityLabel:zIb(b,a),onFocusIn:function(){return e==null?void 0:e()}, middlegroundAsset:b.middlegroundAsset,onHover:AIb(b)}} function wIb(a,b){if(!b)return a.text?tIb(a.text):void 0} function xIb(a){var b;switch((b=a.style)==null?void 0:b.styleType){case"STYLE_AI_CUSTOMIZED_FEED_CHIP":return 0;}} function yIb(a,b){return function(c){b==null||b(c,a)}} function AIb(a){return function(){var b=a==null?void 0:a.onHover;b&&nB(b)}} function vIb(a){a=a.style&&a.style.styleType;return!Cd&&a==="STYLE_EXPLORE_LAUNCHER_CHIP"} function zIb(a,b){if(b){var c,d,e;return(e=(c=a.accessibilityData)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label)!=null?e:wIb(a,!1)}} ;var DIb=tu(function(a){var b=a.data;a=l($o(!1,void 0,"HDMMr"));var c=a.next().value,d=a.next().value;a=function(h){if((b==null?void 0:b().state)!==1){var m,p;(p=(m=b()).onTap)==null||p.call(m,h)}}; var e={},f={};return C("chip-shape",{class:"ytChipShapeHost","on:focusin":uC(function(){var h=Dn().resolve(An(tC));if(h){d(h.keyboardInUse);var m,p;(p=(m=b()).onFocusIn)==null||p.call(m)}return!1}), "on:focusout":uC(function(){d(!1);return!1}), "on:mouseenter":uC(function(h){var m,p;(p=(m=b()).onHover)==null||p.call(m,h)})},C(BIb,{shouldWrapInButton:function(){return b().type!==2}, selected:function(){return b().state===0}, onClick:a,isDropdown:function(){return b().type===1}, accessibilityLabel:function(){return b().type===1?void 0:b().accessibilityLabel}},C("div",{class:R("ytChipShapeChip",function(){a:switch(b==null?void 0:b().state){case 0:var h="ytChipShapeActive"; break a;case 1:h="ytChipShapeDisabled";break a;default:h="ytChipShapeInactive";}return h},function(){var h=b().type===1||b().type===2,m=b(); return h||m!=null&&m.startIcon?m==null||!m.startIcon||m!=null&&m.text?h?"ytChipShapeEndIconPadding":(m==null?0:m.startIcon)?"ytChipShapeStartIconPadding":"":"ytChipShapeOnlyIconPadding":"ytChipShapeOnlyTextPadding"},function(){var h=b(); if((h==null?void 0:h.style)===0&&(h==null?void 0:h.state)===0){var m;h=((m=Dn().resolve(An(gB)))==null?0:m())?"ytChipShapeAICustomizedChipBorderDarkMode":"ytChipShapeAICustomizedChipBackgroundLightMode"}else h="";return h},(e.ytChipShapeFocused=function(){var h; return c()&&((h=b())==null?void 0:h.state)!==1},e))},C(K,{cond:function(){return b().startIcon}, then:function(){var h={};return C(AB,{icon:function(){var m;return(m=b())==null?void 0:m.startIcon}, className:R(function(){return b().text?"ytChipShapeIconStart":"ytChipShapeIconOnly"},function(){var m=b(),p,q=(p=Dn().resolve(An(gB)))==null?void 0:p(); return(m==null?void 0:m.style)===0&&(m==null?void 0:m.state)===0&&q?"ytChipShapeAICustomizedChipIconDarkMode":""},(h.ytChipShapeElevatedContent=function(){return b().middlegroundAsset},h))})}}),C("div",{class:R((f.ytChipShapeElevatedContent=function(){return b().middlegroundAsset},f))},function(){return b().text}),C(CIb,{shape:b, onClick:a}),C(bL,{model:{borderRadius:"8px"}}),C(NC,{data:function(){return b().middlegroundAsset}},{animatedAssetViewModel:function(h){return C(Qub,{data:h.data, className:"ytChipShapeMiddlegroundAsset",shouldFillContainer:!0})}}))))},"Ha"); DIb.idomCompat=!0;var BIb=tu(function(a){var b=uC(function(c){a.onClick(c)}); return C(K,{cond:a.shouldWrapInButton,then:function(){return C("button",{class:"ytChipShapeButtonReset","on:click":b,role:function(){return a.isDropdown()?"combobox":"tab"}, "aria-label":a.accessibilityLabel,"aria-selected":a.selected},a.children)}, else:function(){return a.children}})},"Ia"),CIb=tu(function(a){var b=a.shape; var c=a.onClick;var d=uC(function(e){c(e);return!1}); return C(Zv,null,C(Tv,{when:function(){return b().type===1}},function(){var e={}; return C(AB,{icon:"EXPAND",className:R("ytChipShapeIconEnd",(e.ytChipShapeElevatedContent=function(){return b().middlegroundAsset},e))})}),C(Tv,{when:function(){return b().type===2}},function(){var e={}; return C("button",{class:"ytChipShapeButtonReset","on:click":d},C(AB,{icon:"CLOSE",className:R("ytChipShapeIconEnd",(e.ytChipShapeElevatedContent=function(){return b().middlegroundAsset},e))}))}),C(Tv,{when:function(){return b().type===0}},function(){return C(Yp,null)}))},"Ja");BA(DIb,"chip-shape",{props:{data:zA}});var hQ=function(){var a=D.apply(this,arguments)||this;a.disableDeselectEvent=!1;a.actionMap={"yt-select-chip-command":"onSelectChipCommand","yt-filter-chip-transform-command":"onFilterChipTransformCommand"};return a}; k(hQ,D);g=hQ.prototype;g.onSelectChipCommand=function(a){if(!this.selected&&this.data&&(a=z(a,hib),a.targetId&&a.targetId===this.data.targetId))this.onTap()}; g.onFilterChipTransformCommand=function(a){if(!this.selected&&this.data){var b,c=(b=z(a,kJ))==null?void 0:b.chipUniqueId;if(c&&c===this.data.uniqueId){var d;b=(d=z(a,kJ))==null?void 0:d.chipCommandFormData;var e;a=(e=z(a,kJ))==null?void 0:e.filterChipSelectBehavior;this.scrollChipIntoView();if(a==="FILTER_CHIP_SELECT_BEHAVIOR_SELECT_ONLY")Ku(this.hostElement,"yt-chip-cloud-chip-select-action",[this.hostElement]);else this.onTap(b)}}}; g.dataChanged=function(){var a=this;$r(this,function(){a.data&&a.data.isSelected&&!a.selected&&(a.scrollChipIntoView(),a.onTap())})}; g.computeChipStyle=function(a){return a!=null?a:"STYLE_DEFAULT"}; g.onTap=function(a){!this.data||this.selected&&this.disableDeselectEvent||(this.ytRendererBehavior.logExplicitClick(this.data),this.selected||!this.data.navigationEndpoint?Ku(this.hostElement,"yt-chip-cloud-chip-deselect-action"):(Ku(this.hostElement,"yt-chip-cloud-chip-select-action",[this.hostElement]),this.data&&this.data.navigationEndpoint&&this.ytComponentBehavior.resolveCommand(this.data.navigationEndpoint,a&&{form:{genericFormData:a}})))}; g.onFocus=function(){var a=Dn().resolve(An(tC));a&&a.keyboardInUse&&this.scrollChipIntoView()}; g.scrollChipIntoView=function(){tt(this.hostElement,"yt-chip-cloud-chip-scroll-into-view",this.hostElement)}; ba.Object.defineProperties(hQ.prototype,{hasIcon:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.icon)}}, chipShapeData:{configurable:!0,enumerable:!0,get:function(){return uIb({data:this.data,onTap:this.onTap.bind(this),isSelected:this.selected,onFocusIn:this.onFocus.bind(this)})}}}); hQ.prototype.onFocus=hQ.prototype.onFocus;hQ.prototype.dataChanged=hQ.prototype.dataChanged;n([E(qI),r("design:type",Object)],hQ.prototype,"ironButtonState",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],hQ.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],hQ.prototype,"ytActionHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],hQ.prototype,"ytComponentBehavior",void 0); n([E(rw),r("design:type",Object)],hQ.prototype,"ironA11yKeysBehavior",void 0);n([I(),r("design:type",Object)],hQ.prototype,"disableDeselectEvent",void 0);n([I(),r("design:type",Object)],hQ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),F("data.icon"),r("design:type",Boolean),r("design:paramtypes",[])],hQ.prototype,"hasIcon",null);n([I({computed:"computeChipStyle(data.style.styleType)",reflectToAttribute:!0}),r("design:type",String)],hQ.prototype,"chipStyle",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],hQ.prototype,"selected",void 0);n([F("data","selected"),r("design:type",Object),r("design:paramtypes",[])],hQ.prototype,"chipShapeData",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hQ.prototype,"dataChanged",null);n([Bt("focus"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hQ.prototype,"onFocus",null); n([Rt({is:"yt-chip-cloud-chip-renderer",disableElementRegistration:!0})],hQ); J(hQ,"yt-chip-cloud-chip-renderer",function(){if(sIb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;rIb===void 0&&(rIb=document.createElement("template"));var d=rIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sIb=a}a=sIb;return a},{mode:2});var EIb=lZa({sharedUi:YTa});var iQ=nZa(EIb)(EIb.sharedUi,{animatedThumbnailEnabledSelector:function(a){return a.animatedThumbnailEnabled}, inlinePreviewEnabledSelector:function(a){return a.inlinePreviewEnabled}, currentPageTypeSelector:function(a){return a.currentPageType}, currentPageSubTypeSelector:function(a){return a.currentPageSubType}, persistentPanelVisibleSelector:function(a){return a.persistentPanelVisible}, isSearchboxHiddenSelector:function(a){return a.isSearchboxHidden}});function FIb(){var a;return[function(b,c,d){return tt(a,b,c,d)}, function(b){a=b}]} ;var HIb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("U6hftf"),2);a=GIb;return b.return(a)})},IIb=BC(function(){return HIb()},{debugName:"aiResponseBoxViewModel"}); En(zC,function(a){a.registerLoadFn("aiResponseBoxViewModel","U6hftf",HIb)});var jQ=tu(function(a){a=vu(a,{wrapper:!1}).wrapper;return C(K,{cond:a,then:function(){return C("ytw-spinner",{class:"ytWebSpinnerWrapper"},C("div",{class:"ytWebSpinnerSpinner"}))}, else:function(){return C("ytw-spinner",{class:"ytWebSpinnerSpinner"})}})},"Ka"); jQ.idomCompat=!0;var JIb=Object.assign({},{continuation:cUa,download:hUa,canvas:jUa,reportChannelAbuse:sA,ui:yUa,share:rUa,talkToRecs:tUa,watch:tA,ypc:BUa,radioButtonGroup:fUa,collabInviteLink:aUa},ZTa,HUa),KIb=lZa(JIb);var LIb=nZa(KIb)(KIb.talkToRecs,{talkToRecsStateSelector:function(a){return a}});var NIb=tu(function(a){var b=a.data;var c=Io(function(){var sb;a:{if(sb=b().onUpdateText)if(sb=z(sb,Ox)){var Zb;sb=(Zb=z(sb,ihb))==null?void 0:Zb.stepId;break a}sb=void 0}return sb},void 0,"Gpi8r"); a=l($o(!1,void 0,"NabLgd"));var d=a.next().value,e=a.next().value;a=l($o(!1,void 0,"yZdbbc"));var f=a.next().value,h=a.next().value;a=l(FIb());var m=a.next().value;a=a.next().value;var p=ZC(LIb.talkToRecsStateSelector),q=l($o("",void 0,"TqpsM")),t=q.next().value,u=q.next().value;q=l($o(!1,void 0,"Uj4Wqb"));var v=q.next().value,w=q.next().value,x=function(){return!!b().loadingMessage}; q=l($o(!1,void 0,"WhpYHd"));var A=q.next().value,H=q.next().value;q=l($o(!1,void 0,"VV8gje"));var P=q.next().value,O=q.next().value;q=l($o(!1,void 0,"WmbGAd"));var Q=q.next().value,V=q.next().value;q=l($o(!0,void 0,"Shf69"));var Z=q.next().value,da=q.next().value,ca=function(){return b().talkToRecsStyle==="TALK_TO_RECS_STYLE_CUSTOM_FEED"},ma=aw("div"); q=l($o(void 0,void 0,"g71DUd"));var wa=q.next().value,Ba=q.next().value,Ja=void 0,Na=function(sb){ca()&&v()||x()||sb===d()||(h(!0),e(sb),da(!1),Ja&&clearTimeout(Ja),Ja=setTimeout(function(){h(!1)},300))},ab=function(){if(wa()!==void 0){var sb=wa(); Na(window.scrollY>sb)}},Ha=function(){var sb; Ba((sb=ma.value)==null?void 0:sb.offsetHeight);m("yt-feed-filter-chip-bar-resize")},bb=""; Vv(function(){bb=t()},"DC3INd"); JG(function(){var sb,Zb,jd,$b=(jd=(Zb=MIb(c(),p()))!=null?Zb:(sb=b().textInputValue)==null?void 0:sb.content)!=null?jd:"";u($b);Wa($b);x()&&Na(!1);w(!!b().welcomeBannerTitle&&!$b);Ha();document.addEventListener("scroll",ab);kp(function(){document.removeEventListener("scroll",ab);Ja&&clearTimeout(Ja)})}); Vv(function(){x();v();Ha()},"wLlbWb"); var lb=uC(function(){O(!0);H(!0)}),Ka=uC(function(){H(!1)}),Ia=!1; Vv(function(){var sb=b();if(Ia){O(!1);V(!1);da(!0);var Zb,jd,$b=(jd=(Zb=sb.textInputValue)==null?void 0:Zb.content)!=null?jd:"";$b!==bb&&(u($b),Wa($b));w(!!sb.welcomeBannerTitle&&!$b)}else Ia=!0},"XKdHMd"); Vv(function(){ca()&&v();m("set-full-height-selected-chip-content",ca()&&v())},"zXwaNc"); var Wa=function(sb){var Zb=b().onUpdateText;Zb&&pB(Zb,{form:{userQuery:sb}})},jb=qh(function(sb){Wa(sb)},150),tc=uC(function(sb){sb=sb.target.value; u(sb);jb(sb);return!1}); Vv(function(){var sb=MIb(c(),p());sb!==void 0&&sb!==bb&&u(sb)},"scMTEf"); var Jb=function(){V(!0);w(!1);da(!1)},pc=function(){var sb=z(b().submitButton,dK); if(sb==null?0:sb.trackingParams){var Zb=Cv(sb.trackingParams),jd=Fv();jd&&Zb&&Xy(jd,Zb,"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK")}if(sb=sb==null?void 0:sb.onTap)pB(sb),Jb()},pe=uC(function(sb){sb.key==="Enter"&&(Wa(sb.target.value.trim()),pc()); return!1}),Td=function(){pc()}; q=uC(function(){m("yt-feed-customization-scroll-up")}); var oc={},uc={},zb={};return C("ytd-feed-customization-form-view-model",{class:R("ytdFeedCustomizationFormViewModelHost",(oc.ytdFeedCustomizationFormViewModelHostCollapsed=d,oc.ytdFeedCustomizationFormViewModelHostFullHeight=function(){return ca()&&v()},oc)), el:DA(a)},C("div",{class:"ytdFeedCustomizationFormViewModelBodyContainer",el:ma},C("div",{class:R("ytdFeedCustomizationFormViewModelExpandedContent",(uc.ytdFeedCustomizationFormViewModelNotShown=function(){return d()&&!f()},uc))},C(K,{cond:function(){return b().disclaimer}, then:function(){return C("div",{class:"ytdFeedCustomizationFormViewModelDisclaimer"},C(HB,{text:function(){return b().disclaimer}}))}}),C(K,{cond:x, then:function(){return C("div",{class:"ytdFeedCustomizationFormViewModelLoadingMessage",role:"status"},C("div",{class:"ytdFeedCustomizationFormViewModelSpinner"},C(jQ,null)),C("div",null,C(HB,{text:function(){return b().loadingMessage}})))}, else:function(){var sb={};return C(Yp,null,C(K,{cond:v,then:function(){var Zb={};return C("div",{class:"ytdFeedCustomizationFormViewModelWelcomeBannerContainer"},C("div",{class:R((Zb.ytdFeedCustomizationFormViewModelWelcomeBannerTitle=function(){return!b().welcomeBannerSummary},Zb.ytdFeedCustomizationFormViewModelWelcomeBannerCompactTitle=function(){return!!b().welcomeBannerSummary},Zb))},C(HB,{text:function(){return b().welcomeBannerTitle}})),C(K,{cond:function(){return!!b().welcomeBannerSummary}, then:function(){return C("div",{class:"ytdFeedCustomizationFormViewModelWelcomeBannerSummary"},C(HB,{text:function(){return b().welcomeBannerSummary}}))}, else:function(){return C("div",{class:"ytdFeedCustomizationFormViewModelWelcomeBannerSubtitle"},C(HB,{text:function(){return b().welcomeBannerSubtitle}}))}}))}}),C("div",{class:R("ytdFeedCustomizationFormViewModelInputContainer",(sb.ytdFeedCustomizationFormViewModelInputContainerHighlighted=A,sb))},C("textarea",{class:R("ytdFeedCustomizationFormViewModelInputField","ytdFeedCustomizationFormViewModelTextArea"), placeholder:function(){var Zb;return(Zb=b().textInputPlaceholder)==null?void 0:Zb.content}, "prop:value":t,"on:focus":lb,"on:blur":Ka,"on:input":tc,"on:keyup":pe,maxlength:600,disabled:Q,rows:3}),C(K,{cond:function(){return!!t()&&!Q()}, then:function(){return C(NC,{data:function(){return b().clearButton}},{buttonViewModel:function(Zb){return C("div",{class:"ytdFeedCustomizationFormViewModelClearButtonContainer"},C(EC,{data:Zb.data}))}})}}),C(K,{cond:function(){return Q()}, then:function(){return C(NC,{data:function(){return b().inProgressButton}},{buttonViewModel:function(Zb){return C("div",{class:"ytdFeedCustomizationFormViewModelSubmitButtonContainer"},C(EC,{data:Zb.data, buttonOverrides:{disabled:!0}}))}})}, else:function(){return C(NC,{data:function(){return b().submitButton}},{buttonViewModel:function(Zb){return C("div",{class:"ytdFeedCustomizationFormViewModelSubmitButtonContainer"},C(EC,{data:Zb.data, onClick:Jb}))}})}}),C(NC,{data:function(){return b().menuButton}},{buttonViewModel:function(Zb){return C("div",{class:"ytdFeedCustomizationFormViewModelMenuButtonContainer"},C(EC,{data:Zb.data, buttonOverrides:function(){return{disabled:Q()}}}))}})),C(NC,{data:function(){return b().contents}},{aiResponseBoxViewModel:function(Zb){return C("div",{class:"ytdFeedCustomizationFormViewModelResponseContainer"},C(IIb,{data:Zb.data, showChips:P,isUpdateInProgress:Q,allowRemovalAnimation:Z,chipClickCallback:Td}))}}))}})),C("div",{class:R("ytdFeedCustomizationFormViewModelCollapsedContent",(zb.ytdFeedCustomizationFormViewModelNotShown=function(){return!d()&&!f()},zb)), "on:click":q},C("div",{class:"ytdFeedCustomizationFormViewModelCollapsedText"},function(){var sb;return t()||((sb=b().textInputPlaceholder)==null?void 0:sb.content)}))))},"Qa"); function MIb(a,b){b=b==null?void 0:b.stepStates;if(a&&b){var c,d;return(c=b[a])==null?void 0:(d=c.userQuery)==null?void 0:d.userQuery}} ;BA(NIb,"ytd-feed-customization-form-view-model",{props:{data:zA}});var OIb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("afKLpc"),2);a=NIb;return b.return(a)})},PIb=BC(function(){return OIb()},{debugName:"feedCustomizationFormViewModel"}); En(zC,function(a){a.registerLoadFn("feedCustomizationFormViewModel","afKLpc",OIb)});BA(tu(function(a){var b=l(XP(a.data)).next().value;return C("yt-chip-content-loader-view-model",{class:"ytChipContentLoaderViewModelHost"},C(NC,{data:function(){return b().contents}},{feedCustomizationFormViewModel:function(c){return C(PIb,{data:c.data})}}))},"Ra"),"yt-chip-content-loader-view-model",{props:{data:zA}});var QIb=iQ.persistentPanelVisibleSelector,kQ=function(){var a=D.apply(this,arguments)||this;a.isDarkTheme=!1;a.notSticky=!1;a.transparentBackground=!1;a.shouldHide=!1;a.disableSticky=!1;a.fluidWidth=!1;a.isClipList=!1;a.defaultChipIndex=0;a.hasSelectedChipContent=!1;a.showFullHeightSelectedChipContent=!1;a.isPlaylist=!1;a.playlistVotingAnimationEnabled=y("web_enable_voting_animation");a.toolbarHeight=0;a.actionMap={"yt-chip-cloud-chip-select-action":"handleChipCloudChipSelectAction","yt-chip-cloud-chip-deselect-action":"handleChipCloudChipDeselectAction", "yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(kQ,D);g=kQ.prototype; g.configureRendererStamper=function(){return{"data.contents":{id:"chips",mapping:{chipCloudChipRenderer:{component:"yt-chip-cloud-chip-renderer",properties:{disableDeselectEvent:"[[isDisableDeselectEvent]]"}}}},sortFilterHeaderRendererData:{id:"filter",mapping:{sortFilterHeaderRenderer:{component:"ytd-sort-filter-header-renderer",properties:{isClipList:"[[isClipList]]",isPlaylistPageWithFilters:"[[isPlaylistPage]]"}}}},"data.previousButton":{id:"left-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"}, params:{iconSize:16}}}},selectedChipContent:{id:"selected-chip-content",mapping:{feedCustomizationFormViewModel:{component:"ytd-feed-customization-form-view-model"},chipContentLoaderViewModel:{component:"yt-chip-content-loader-view-model"}}},"data.nextButton":{id:"right-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundNextClick]]"},params:{iconSize:16}}}}}}; g.attached=function(){var a=this;document.addEventListener("scroll",vt(this,this.updateChipBarWidthAndTop));document.addEventListener("yt-feed-filter-chip-bar-resize",vt(this,this.onFeedFilterChipBarResize));this.isDarkTheme=document.documentElement.hasAttribute("dark");var b;this.toolbarHeight=((b=document.querySelector("ytd-masthead"))==null?void 0:b.clientHeight)||0;window.IntersectionObserver&&(this.intersectionObserver=new IntersectionObserver(function(c){a.handleIntersect(c)},{rootMargin:"-"+( this.toolbarHeight+1)+"px 0px 0px 0px", threshold:[1]}),this.intersectionObserver.observe(this.hostElement));window.ResizeObserver&&(this.resizeObserver=new ResizeObserver(function(){a.updateChipBarWidthAndTop()}),this.resizeObserver.observe(this.hostElement))}; g.detached=function(){var a;(a=this.intersectionObserver)==null||a.disconnect();var b;(b=this.resizeObserver)==null||b.disconnect();document.removeEventListener("scroll",vt(this,this.updateChipBarWidthAndTop));document.removeEventListener("yt-feed-filter-chip-bar-resize",vt(this,this.onFeedFilterChipBarResize))}; g.dataChanged=function(){var a=this,b,c,d=(b=this.data)==null?void 0:(c=b.contents)==null?void 0:c.findIndex(function(f){var h;return!((h=z(f,Pnb))==null?0:h.navigationEndpoint)}); d&&(this.defaultChipIndex=d);this.updating=!0;var e=this.findSelectedChipIndex();this.selectedIndex!==e&&(this.selectedIndex=-1);$r(this,function(){a.selectedIndex=e;a.updateSelectedChipContent(a.selectedIndex);a.updating=!1;a.ytScrollableChipCloudBehavior.reset()})}; g.findSelectedChipIndex=function(){var a;if((a=this.data)==null||!a.contents)return 0;a=this.data.contents;for(var b=0;b-1&&(this.chipsSelector.selectIndex(a),this.updateSelectedChipContent(a))}; g.updateSelectedChipContent=function(a){this.showFullHeightSelectedChipContent=!1;var b;if((b=this.data)==null||!b.contents||a<0||a>=this.data.contents.length)this.selectedChipContent=void 0;else{var c;this.selectedChipContent=(c=z(this.data.contents[a],Pnb))==null?void 0:c.content}}; g.handleChipCloudChipDeselectAction=function(){if(y("kevlar_chips_check_index_zero_killswitch")||![this.defaultChipIndex,-1].includes(this.selectedIndex)){var a,b,c,d=(c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[this.defaultChipIndex],Pnb))==null?void 0:c.navigationEndpoint;d&&Ku(this.hostElement,"yt-browse-section-list-reload-endpoint",[d]);this.chipsSelector.selectIndex(this.defaultChipIndex);this.updateSelectedChipContent(this.defaultChipIndex);this.ytScrollableChipCloudBehavior.reset()}}; g.onSelectedChipContentChanged=function(){this.hasSelectedChipContent=!!this.selectedChipContent}; g.onFeedFilterChipBarResize=function(){this.updateDynamicHeight()}; g.updateDynamicHeight=function(){var a=this;this.hasSelectedChipContent&&!this.notSticky?$r(this,function(){var b=ft(a.hostElement).querySelector("#chips-wrapper");b&&st(a.hostElement,{"--ytd-chips-bar-dynamic-height":b.clientHeight+"px"})}):st(this.hostElement,{"--ytd-chips-bar-dynamic-height":""})}; g.onGuideIsExpandedChanged=function(){this.updateLayout()}; g.onPersistentPanelVisibleChanged=function(){this.updateLayout()}; g.onResize=function(){this.updateLayout()}; g.onSetFullHeightSelectedChipContent=function(a){this.showFullHeightSelectedChipContent=a.detail}; g.updateLayout=function(){var a=this.ytScrollableChipCloudBehavior;$r(a,a.setContainerWidthDiff);a=this.ytScrollableChipCloudBehavior;$r(a,a.setButtonsState)}; g.onDarkModeToggledAction=function(a){this.isDarkTheme=a}; g.updateChipBarWidthAndTop=function(){this.updateDimensions();this.notSticky=this.isChannelPageGrid||this.disableSticky||this.hostElement.getBoundingClientRect().y>this.toolbarHeight}; g.handleIntersect=function(a){this.notSticky=this.isChannelPageGrid||this.disableSticky||a[0].intersectionRatio===1}; g.updateDimensions=function(){var a=this.ytRendererBehavior.parentComponent;if(a){var b,c=(b=a.headerElement)!=null?b:a;st(this.hostElement,{"--ytd-rich-grid-chips-bar-width":c.clientWidth+"px","--ytd-rich-grid-chips-bar-top":this.toolbarHeight+"px"})}}; g.updateSelectedIndexFromBinding=function(a){this.selectedIndex=a.detail.value}; g.isPlaylistPageChanged=function(){if(this.isPlaylistPage){var a;(a=this.sortFilterHeaderRendererElement)==null||a.setAttribute("is-playlist-page-with-filters","")}}; g.dispatchChipBarIsSticky=function(){this.ytdReduxBehavior.dispatch(xUa(!this.notSticky))}; ba.Object.defineProperties(kQ.prototype,{isChannelPageGrid:{configurable:!0,enumerable:!0,get:function(){return this.componentStyle==="FEED_FILTER_CHIP_BAR_STYLE_TYPE_CHANNEL_PAGE_GRID"}}, isHashtagLandingPage:{configurable:!0,enumerable:!0,get:function(){return this.componentStyle==="FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE"}}, isPlaylistPage:{configurable:!0,enumerable:!0,get:function(){return this.componentStyle==="FEED_FILTER_CHIP_BAR_STYLE_TYPE_PLAYLIST_PAGE"}}, isDisableDeselectEvent:{configurable:!0,enumerable:!0,get:function(){return this.isChannelPageGrid||this.isHashtagLandingPage||this.isPlaylistPage}}, sortFilterHeaderRendererData:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(a=this.data)==null?void 0:(b=a.contents)==null?void 0:b.find(function(d){return z(d,Snb)}); return{sortFilterHeaderRenderer:z(c,Snb)}}}}); kQ.prototype.dispatchChipBarIsSticky=kQ.prototype.dispatchChipBarIsSticky;kQ.prototype.isPlaylistPageChanged=kQ.prototype.isPlaylistPageChanged;kQ.prototype.updateChipBarWidthAndTop=kQ.prototype.updateChipBarWidthAndTop;kQ.prototype.onSetFullHeightSelectedChipContent=kQ.prototype.onSetFullHeightSelectedChipContent;kQ.prototype.onResize=kQ.prototype.onResize;kQ.prototype.onPersistentPanelVisibleChanged=kQ.prototype.onPersistentPanelVisibleChanged;kQ.prototype.onGuideIsExpandedChanged=kQ.prototype.onGuideIsExpandedChanged; kQ.prototype.updateDynamicHeight=kQ.prototype.updateDynamicHeight;kQ.prototype.onSelectedChipContentChanged=kQ.prototype.onSelectedChipContentChanged;kQ.prototype.dataChanged=kQ.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],kQ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],kQ.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],kQ.prototype,"actionHandlerBehavior",void 0); n([E(rs),r("design:type",Object)],kQ.prototype,"ironResizableBehavior",void 0);n([E(),r("design:type",gQ)],kQ.prototype,"ytScrollableChipCloudBehavior",void 0);n([E(LB),r("design:type",Object)],kQ.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],kQ.prototype,"data",void 0);n([I({value:0}),r("design:type",Number)],kQ.prototype,"selectedIndex",void 0);n([I({value:320}),r("design:type",Number)],kQ.prototype,"scrollDistance",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"isDarkTheme",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"notSticky",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"transparentBackground",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle(data.styleType)"}),r("design:type",String)],kQ.prototype,"componentStyle",void 0);n([I({selector:IYa}),r("design:type",Boolean)],kQ.prototype,"guideIsExpanded",void 0); n([I({selector:QIb}),r("design:type",Boolean)],kQ.prototype,"persistentPanelVisible",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"shouldHide",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"disableSticky",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"fluidWidth",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"isClipList",void 0); n([I(),r("design:type",Object)],kQ.prototype,"defaultChipIndex",void 0);n([I(),r("design:type",Object)],kQ.prototype,"selectedChipContent",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"hasSelectedChipContent",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"showFullHeightSelectedChipContent",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kQ.prototype,"isPlaylist",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],kQ.prototype,"playlistVotingAnimationEnabled",void 0);n([Et("#chips"),r("design:type",Object)],kQ.prototype,"chipsSelector",void 0);n([Et("ytd-sort-filter-header-renderer"),r("design:type",HTMLElement)],kQ.prototype,"sortFilterHeaderRendererElement",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],kQ.prototype,"updating",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"dataChanged",null);n([Ct("selectedChipContent"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"onSelectedChipContentChanged",null);n([Ct("hasSelectedChipContent","notSticky"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"updateDynamicHeight",null); n([Ct("guideIsExpanded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"onGuideIsExpandedChanged",null);n([Ct("persistentPanelVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"onPersistentPanelVisibleChanged",null);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"onResize",null); n([Bt("set-full-height-selected-chip-content"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],kQ.prototype,"onSetFullHeightSelectedChipContent",null);n([Ot("isChannelPageGrid","disableSticky","data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"updateChipBarWidthAndTop",null);n([F("componentStyle"),r("design:type",Boolean),r("design:paramtypes",[])],kQ.prototype,"isChannelPageGrid",null); n([F("componentStyle"),r("design:type",Boolean),r("design:paramtypes",[])],kQ.prototype,"isHashtagLandingPage",null);n([Ct("isPlaylistPage"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"isPlaylistPageChanged",null);n([F("componentStyle"),r("design:type",Boolean),r("design:paramtypes",[])],kQ.prototype,"isPlaylistPage",null);n([F("componentStyle"),r("design:type",Boolean),r("design:paramtypes",[])],kQ.prototype,"isDisableDeselectEvent",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],kQ.prototype,"sortFilterHeaderRendererData",null);n([I({reflectToAttribute:!0,selector:function(a){return a.ui.frostedGlassMode}}), r("design:type",String)],kQ.prototype,"frostedGlassMode",void 0);n([Ct("notSticky"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kQ.prototype,"dispatchChipBarIsSticky",null);n([St({is:"ytd-feed-filter-chip-bar-renderer",disableElementRegistration:!0})],kQ); J(kQ,"ytd-feed-filter-chip-bar-renderer",function(){if(qIb!==void 0)return qIb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return qIb=a},{mode:1});var RIb;var lQ=function(){return D.apply(this,arguments)||this}; k(lQ,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],lQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],lQ.prototype,"data",void 0);n([St({is:"ytd-channel-list-sub-menu-avatar-renderer",disableElementRegistration:!0})],lQ); J(lQ,"ytd-channel-list-sub-menu-avatar-renderer",function(){if(RIb!==void 0)return RIb;var a=document.createElement("template");M(a,"\n \n \n
[[getSimpleString(data.title)]]
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return RIb=a},{mode:1});var SIb;var mQ=function(){return D.apply(this,arguments)||this}; k(mQ,D);mQ.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{channelListSubMenuAvatarRenderer:"ytd-channel-list-sub-menu-avatar-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],mQ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],mQ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],mQ.prototype,"aligment",void 0);n([St({is:"ytd-channel-list-sub-menu-renderer",disableElementRegistration:!0})],mQ); J(mQ,"ytd-channel-list-sub-menu-renderer",function(){if(SIb!==void 0)return SIb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return SIb=a},{mode:1});var TIb;var nQ=function(){return D.apply(this,arguments)||this}; k(nQ,D);nQ.prototype.configureRendererStamper=function(){return{"data.playAllButton":{id:"play-all",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.rightButtons":{id:"right-buttons",mapping:{buttonRenderer:"ytd-button-renderer",menuRenderer:"ytd-menu-renderer"}},"data.sortSetting":{id:"sort-menu",mapping:{sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer",params:{isRightAligned:!0}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],nQ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],nQ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],nQ.prototype,"data",void 0);n([St({is:"ytd-channel-sub-menu-renderer",disableElementRegistration:!0})],nQ); J(nQ,"ytd-channel-sub-menu-renderer",function(){if(TIb!==void 0)return TIb;var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return TIb=a},{mode:1});var UIb;var VIb;var oQ=function(){var a=D.apply(this,arguments)||this;a.forceModernIconButton=!1;a.actionMap={"yt-account-linking-state-changed-command":"handleAccountLinkingStateChangedCommand","yt-signal-action-show-account-link-dialog":"handleShowAccountLinkDialog"};return a}; k(oQ,D);oQ.prototype.configureRendererStamper=function(){return{button:{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{forceIconButton:!0,styleActionButton:!0},properties:{overrides:"[[overrides]]",forceModernIconButton:"[[forceModernIconButton]]",disableTextTransform:"[[disableTextTransform]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]"}}}}}}; oQ.prototype.handleAccountLinkingStateChangedCommand=function(a){if(a=z(a,Yib)){var b,c=(b=this.data)==null?void 0:b.providerKey;b=a.providerKey;c&&b&&c.id===b.id&&c.subject===b.subject&&(a=a.linked,a!==void 0&&(this.set("data.linked",a),this.notifyPath("data.linked"),y("enable_account_linking_warning_account_link_button")&&(this.set("data.is_warning",!1),this.notifyPath("data.is_warning")),this.setPlayerAccountLinkState(a)))}}; oQ.prototype.setPlayerAccountLinkState=function(a){var b=new qlb;rlb(b,olb(new nlb,a));var c=JO();c&&c.getPlayerPromise().then(function(d){d.setAccountLinkState(Fd(b.JSC$10454_serializeBinary(),4));d.updateAccountLinkingConfig(a)})}; oQ.prototype.handleShowAccountLinkDialog=function(){var a=this.get("button.buttonRenderer.command");a&&mqb([a],this.hostElement)}; ba.Object.defineProperties(oQ.prototype,{button:{configurable:!0,enumerable:!0,get:function(){if(this.data){if(this.data.linked&&this.data.warningButton&&this.data.isWarning)return this.data.warningButton;if(this.data.linked&&this.data.linkedButton)return this.data.linkedButton;if(!this.data.linked&&this.data.unlinkedButton)return this.data.unlinkedButton}}}}); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oQ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],oQ.prototype,"ytRendererBehavior",void 0);n([E([Qs.YtActionHandlerBehavior]),r("design:type",Object)],oQ.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",Object)],oQ.prototype,"data",void 0);n([I(),r("design:type",Object)],oQ.prototype,"overrides",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],oQ.prototype,"forceModernIconButton",void 0);n([I({value:"bottom"}),r("design:type",String)],oQ.prototype,"buttonTooltipPosition",void 0);n([I({value:!1}),r("design:type",Boolean)],oQ.prototype,"forceIconButton",void 0);n([I(),r("design:type",Boolean)],oQ.prototype,"disableTextTransform",void 0);n([F("data","data.linked","data.isWarning"),r("design:type",Object),r("design:paramtypes",[])],oQ.prototype,"button",null); n([St({is:"ytd-account-link-button-renderer",disableElementRegistration:!0})],oQ); J(oQ,"ytd-account-link-button-renderer",function(){if(VIb!==void 0)return VIb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return VIb=a},{mode:1});var WIb;var XIb=["PLAYLIST_LOOP_STATE_ONE","PLAYLIST_LOOP_STATE_ALL"],pQ=function(){return D.apply(this,arguments)||this}; k(pQ,D);pQ.prototype.configureRendererStamper=function(){return{"currentButtonStateRenderer.button":{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{buttonTooltipPosition:"bottom"},properties:{forceIconOnly:"[[forceIconOnly]]"}}}}}}; pQ.prototype.updateButtonActiveState=function(){var a=this,b=!!XIb.find(function(c){return a.currentState===c}); this.currentState==="PLAYLIST_LOOP_STATE_ONE"&&y("enable_web_delhi_icons")&&(b=!1);this.button&&(this.button.isPressed=b)}; ba.Object.defineProperties(pQ.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.playlistLoopStateEntity)==null?void 0:a.state)||((b=this.data)==null?void 0:b.currentState)}}, currentButtonStateRenderer:{configurable:!0,enumerable:!0,get:function(){var a=void 0,b;if(this.currentState&&((b=this.data)==null?0:b.states)){b=l(this.data.states);for(var c=b.next();!c.done;c=b.next()){c=z(c.value,tib);var d=void 0;if(((d=c)==null?void 0:d.state)===this.currentState){a=c;break}}}return a}}}); pQ.prototype.updateButtonActiveState=pQ.prototype.updateButtonActiveState;n([E(LB),r("design:type",Object)],pQ.prototype,"ytdReduxBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],pQ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pQ.prototype,"ytRendererstamperBehavior",void 0); n([I({selectorArgs:["data.playlistLoopStateEntityKey"],selector:kC.playlistLoopStateEntitySelector}),r("design:type",Object)],pQ.prototype,"playlistLoopStateEntity",void 0);n([I(),r("design:type",Object)],pQ.prototype,"data",void 0);n([I(),r("design:type",Boolean)],pQ.prototype,"forceIconOnly",void 0);n([Et("ytd-button-renderer"),r("design:type",UM)],pQ.prototype,"button",void 0); n([F("data","playlistLoopStateEntity"),r("design:type",Object),r("design:paramtypes",[])],pQ.prototype,"currentState",null);n([Ct("currentButtonStateRenderer"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],pQ.prototype,"updateButtonActiveState",null);n([F("currentState"),r("design:type",Object),r("design:paramtypes",[])],pQ.prototype,"currentButtonStateRenderer",null);n([St({is:"ytd-playlist-loop-button-renderer",disableElementRegistration:!0})],pQ); J(pQ,"ytd-playlist-loop-button-renderer",function(){if(WIb!==void 0)return WIb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return WIb=a},{mode:1});var YIb;var ZIb=$x("DOWNLOAD",{},"Download"),$Ib=$x("DOWNLOADING",{},"Downloading"),aJb=$x("DOWNLOADED",{},"Downloaded"),bJb=$x("RETRY",{},"Retry"),qQ=function(){var a=D.apply(this,arguments)||this;a.forceIconButton=!1;a.forceIconOnly=!1;a.overrides=!1;a.buttonTooltipPosition=!1;a.styleActionButton=!1;a.disableTextTransform=!1;a.downloadProgress=0;a.isDownloadComplete=!1;a.isHidden=!0;a.transferState="TRANSFER_STATE_UNKNOWN";a.isVideoDeletedByUser=!1;a.offlineabilityState="ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN"; return a}; k(qQ,D);g=qQ.prototype;g.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")}; g.dataChanged=function(){var a;(a=this.data)!=null&&a.text||(a=YB(wA().getState(),this.videoId),this.updateButtonState(a))}; g.computeVideoId=function(a){return a}; g.computePlayerStateEntityKey=function(a){return a}; g.showHideButton=function(){this.updateButtonVisibility()}; g.updateButtonVisibility=function(){this.disabled=this.offlineabilityState==="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"?!0:!1;var a;((a=this.playerStateEntity)==null?void 0:a.adsState)==="ADS_STATE_PLAYING"?this.isHidden=!0:this.isHidden=this.transferState!=="TRANSFER_STATE_UNKNOWN"?!1:this.offlineabilityState==="ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"||this.offlineabilityState==="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"?!1:!0}; g.onTransferStateChanged=function(){this.updateButtonState(this.transferState)}; g.updateButtonState=function(a){if(this.data&&(this.ytRendererBehavior.getSimpleString(this.data.text)!==$Ib||!NB(a))){this.updateButtonVisibility();this.isDownloadComplete=!1;switch(a){case"TRANSFER_STATE_UNKNOWN":a=ZIb;var b="OFFLINE_DOWNLOAD";var c="ACTION_ADD";break;case"TRANSFER_STATE_FAILED":a=bJb;b="OFFLINE_DOWNLOAD";c="ACTION_RETRY";break;case"TRANSFER_STATE_COMPLETE":a=aJb;b="OFFLINE_PIN";c="ACTION_REMOVE_WITH_PROMPT";this.isDownloadComplete=!0;break;case"TRANSFER_STATE_TRANSFERRING":case"TRANSFER_STATE_TRANSFER_IN_QUEUE":a= $Ib;b="OFFLINE_DOWNLOADING_ZERO";c="ACTION_REMOVE_WITH_PROMPT";break;case"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":a=bJb;b="OFFLINE_DOWNLOAD";c="ACTION_RETRY";break;default:a=ZIb,b="OFFLINE_DOWNLOAD",c="ACTION_ADD";}this.isVideoDeletedByUser&&(a=ZIb,b="OFFLINE_DOWNLOAD",c="ACTION_ADD");var d=Object.assign({},this.data);d.text=Jy(a);d.tooltip=a;d.icon={iconType:b};d.size="SIZE_DEFAULT";d.style="STYLE_DEFAULT";z(d.command,Tx)&&(z(d.command,Tx).action=c);this.set("data",d)}}; g.updateProgress=function(){if(this.data){this.isDownloadComplete=!1;var a="OFFLINE_DOWNLOAD";this.downloadProgress>0&&this.downloadProgress<=.1?a="OFFLINE_DOWNLOADING_ZERO":this.downloadProgress>.1&&this.downloadProgress<=.3?a="OFFLINE_DOWNLOADING_TWENTY":this.downloadProgress>.3&&this.downloadProgress<=.5?a="OFFLINE_DOWNLOADING_FORTY":this.downloadProgress>.5&&this.downloadProgress<=.7?a="OFFLINE_DOWNLOADING_SIXTY":this.downloadProgress>.7&&this.downloadProgress<1?a="OFFLINE_DOWNLOADING_EIGHTY": this.downloadProgress===1&&(a="OFFLINE_PIN",this.isDownloadComplete=!0);var b;a!==((b=this.data.icon)==null?void 0:b.iconType)&&(b=Object.assign({},this.data),b.text=Jy($Ib),b.tooltip=$Ib,b.icon={iconType:a},z(b.command,Tx)&&(z(b.command,Tx).action="ACTION_REMOVE_WITH_PROMPT"),this.set("data",b))}}; qQ.prototype.updateProgress=qQ.prototype.updateProgress;qQ.prototype.onTransferStateChanged=qQ.prototype.onTransferStateChanged;qQ.prototype.showHideButton=qQ.prototype.showHideButton;qQ.prototype.dataChanged=qQ.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],qQ.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],qQ.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],qQ.prototype,"forceIconButton",void 0); n([I(),r("design:type",Object)],qQ.prototype,"forceIconOnly",void 0);n([I(),r("design:type",Object)],qQ.prototype,"overrides",void 0);n([I(),r("design:type",Object)],qQ.prototype,"buttonTooltipPosition",void 0);n([I(),r("design:type",Object)],qQ.prototype,"styleActionButton",void 0);n([I(),r("design:type",Object)],qQ.prototype,"disableTextTransform",void 0);n([I({computed:"computeVideoId(data.command.offlineVideoEndpoint.videoId)"}),r("design:type",String)],qQ.prototype,"videoId",void 0); n([I({computed:"computePlayerStateEntityKey(data.playerStateEntityKey)"}),r("design:type",String)],qQ.prototype,"playerStateEntityKey",void 0);n([I(),r("design:type",Object)],qQ.prototype,"data",void 0);n([I({selector:$B,selectorArgs:["videoId"]}),r("design:type",Object)],qQ.prototype,"downloadProgress",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],qQ.prototype,"isDownloadComplete",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],qQ.prototype,"isHidden",void 0); n([I({selector:YB,selectorArgs:["videoId"]}),r("design:type",String)],qQ.prototype,"transferState",void 0);n([I({selector:aC,selectorArgs:["videoId"]}),r("design:type",Object)],qQ.prototype,"isVideoDeletedByUser",void 0);n([I({selector:QYa,selectorArgs:["videoId"]}),r("design:type",Object)],qQ.prototype,"offlineabilityState",void 0);n([I({selector:pA,selectorArgs:["playerStateEntityKey"]}),r("design:type",Object)],qQ.prototype,"playerStateEntity",void 0); n([I({value:!0}),r("design:type",Boolean)],qQ.prototype,"showTooltips",void 0);n([I({value:!0}),r("design:type",Boolean)],qQ.prototype,"sendCommandWhenDisabled",void 0);n([I({value:!1}),r("design:type",Boolean)],qQ.prototype,"disabled",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],qQ.prototype,"dataChanged",null); n([Ot("offlineabilityState","playerStateEntity"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],qQ.prototype,"showHideButton",null);n([Ot("transferState","isVideoDeletedByUser"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],qQ.prototype,"onTransferStateChanged",null);n([Ot("downloadProgress"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],qQ.prototype,"updateProgress",null); n([St({disableElementRegistration:!0,is:"ytd-download-button-renderer"})],qQ); J(qQ,"ytd-download-button-renderer",function(){if(YIb!==void 0)return YIb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return YIb=a},{mode:2});var cJb;var dJb,eJb=function(){if(dJb!==void 0)return dJb;var a=document.createElement("template");M(a,"\n\n[[tooltip]]\n");return dJb=a};var fJb=["rem","px","ms","%","s"];function gJb(a){if(a){for(var b="",c=l(fJb),d=c.next();!d.done;d=c.next())if(d=d.value,a.endsWith(d)){b=a.slice(0,-d.length);break}if(b&&(a=Number(b),!isNaN(a)))return a}} ;function hJb(a,b,c,d,e){e=e===void 0?{}:e;return function(f){var h,m;var p=((h=a.loggingDirectives)==null?0:(m=h.clientVeSpec)==null?0:m.uiType)?Dv(a.loggingDirectives.clientVeSpec.uiType):void 0;e.clickedVisualElement||(e.clickedVisualElement=p);p=iJb(a,b);c(p,f);p=l(p);for(h=p.next();!h.done;h=p.next()){h=h.value;m=d;var q=f,t=e;t.form?t.form.event=q:t.form={element:m,event:q};fL(h,t)}}} function iJb(a,b){var c=[];b?(a.toggledCommand&&c.push(a.toggledCommand),a.toggledServiceEndpoint&&c.push(a.toggledServiceEndpoint)):(a.defaultCommand&&c.push(a.defaultCommand),a.defaultServiceEndpoint&&c.push(a.defaultServiceEndpoint),a.defaultNavigationEndpoint&&c.push(a.defaultNavigationEndpoint));return c} function jJb(a,b){var c=a.toggledStyle||a.style,d;switch((d=b?c:a.style)==null?void 0:d.styleType){case"STYLE_VISIBLY_DISABLED":return{style:"call-to-action",type:"text",state:"disabled"};case"STYLE_PRIMARY":case"STYLE_PAYMENT":return{style:"call-to-action",type:"filled",state:"active"};case"STYLE_SUGGESTIVE":return{style:"call-to-action",type:"outline",state:"active"};case"STYLE_BLUE_TEXT":return{style:"call-to-action",type:"text",state:"active"};case"STYLE_DESTRUCTIVE":case"STYLE_MONO_FILLED":return{style:"mono", type:"filled",state:"active"};case"STYLE_OVERLAY":return{style:"overlay",type:"filled",state:"active"};case"STYLE_LIGHT_TEXT":return{style:"overlay",type:"text",state:"active"};case"STYLE_MONO_TONAL_OVERLAY":return{style:"overlay",type:"tonal",state:"active"};case"STYLE_DEFAULT":case"STYLE_COMPACT_GRAY":return{style:"mono",type:"tonal",state:"active"};case"STYLE_INACTIVE_OUTLINE":return{style:"mono",type:"outline",state:"active"};default:return{style:"mono",type:"text",state:"active"};}} ;var kJb=y("web_button_rework")&&!!Hk("BUTTON_REWORK")||y("web_button_rework_with_live"),lJb=Yk("dynamic_metadata_update_interaction_delay_period_sec",5)*1E3,rQ=function(){var a=D.apply(this,arguments)||this;a.isPressed=!1;a.forceIconButton=!1;a.forceIconOnly=!1;a.forceModernIconButton=!1;a.alignByText=!1;a.isShorts=!1;a.animatedText=!1;a.buttonHeightPx=y("enable_button_height_token_killswitch")?36:0;a.shouldAnimate=!1;a.browserSupportsAnimation=y("web_supports_animations_api");a.actionMap={"yt-update-toggle-button-text-action":"handleUpdateToggleButtonTextAction", "yt-update-toggle-button-state-command":"handleUpdateToggleButtonStateCommand"};a.onTap=function(){var b;if((b=a.data)==null||!b.defaultNavigationEndpoint){var c;b=!((c=a.data)==null?0:c.isToggled);var d;if((d=a.data)==null||!d.preventAutoToggle){a.shouldAnimate=!1;a.disableTextUpdateJobId&&Oi.cancelJob(a.disableTextUpdateJobId);a.disableTextUpdateJobId=Oi.addLowPriorityJob(function(){a.disableTextUpdateJobId=void 0},lJb); var e;a.set("data.isToggled",!((e=a.data)==null?0:e.isToggled));c=a.getInnertubeIcon();d={toggled:b,actions:{}};c&&(d.actions[c.toLowerCase()]=b);tt(a.hostElement,"yt-toggle-button",d)}}}; return a}; k(rQ,D);g=rQ.prototype;g.resetAnimation=function(){this.shouldAnimate=!1;this.disableTextUpdateJobId&&(Oi.cancelJob(this.disableTextUpdateJobId),this.disableTextUpdateJobId=void 0)}; g.attached=function(){var a=this;this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true");En(O_a,function(b){if(b&&!y("enable_button_height_token_killswitch")){var c;a.buttonHeightPx=(c=gJb(b({ytSysMeasurementReference:"YT_SYS_MEASUREMENT_REFERENCE_ACTION_HEIGHT_STANDARD"})))!=null?c:36}})}; g.toggle=function(a){var b;this.set("data.isToggled",a!==void 0?a:!((b=this.data)==null?0:b.isToggled))}; g.handleUpdateToggleButtonStateCommand=function(a){if(this.data){a=z(a,kib);var b,c,d,e=(b=this.data)==null?void 0:(c=b.toggleButtonSupportedData)==null?void 0:(d=c.toggleButtonIdData)==null?void 0:d.id;e&&a&&e===(a==null?void 0:a.buttonId)&&this.set("data.isToggled",a.toggled)}}; g.handleUpdateToggleButtonTextAction=function(a){if(this.data){a=z(a,mpb);var b,c,d,e=(b=this.data)==null?void 0:(c=b.toggleButtonSupportedData)==null?void 0:(d=c.toggleButtonIdData)==null?void 0:d.id;e&&a&&e===(a==null?void 0:a.buttonId)&&!this.disableTextUpdateJobId&&(this.shouldAnimate=!0,this.textNumberValue=a.defaultNumericalValue,this.set("data.defaultText",a.defaultText),this.set("data.toggledText",a.toggledText),this.shouldAnimate=!1)}}; g.getInnertubeIcon=function(){var a=this.data;if(a){var b,c,d=((b=a.defaultIcon)==null?0:b.iconType)?(c=a.defaultIcon)==null?void 0:c.iconType:null,e,f;b=((e=a.toggledIcon)==null?0:e.iconType)?(f=a.toggledIcon)==null?void 0:f.iconType:d;return a.isToggled?b:d}}; g.computeTooltip=function(){return this.data?this.data.isToggled&&this.data.toggledTooltip||this.data.defaultTooltip||null:null}; ba.Object.defineProperties(rQ.prototype,{computedButtonShape:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a={renderer:this.data,element:this.hostElement,toggled:!!this.data.isToggled,onTapCallback:this.onTap,overrides:this.overrides,forceIcon:this.forceIconButton||this.forceIconOnly,forceModernIconButton:this.forceModernIconButton,forceDisabled:this.disabled,nextVersion:!0,useAnimatedText:this.animatedText&&this.browserSupportsAnimation,animatedTextProps:{numberText:"",numberValue:Number(this.textNumberValue), heightPx:this.buttonHeightPx,shouldAnimate:this.shouldAnimate}};var b=a.renderer;var c=a.element;var d=a.toggled;var e=a.onTapCallback;var f=a.commandClientArgs;var h=a.overrides;var m=a.forceIcon;var p=a.forceModernIconButton;var q=a.forceDisabled;var t=a.useAnimatedText;var u=a.animatedTextProps;a=jJb(b,d);m=!b.defaultIcon||!m&&b.defaultText?b.defaultIcon?"leading":void 0:p?"icon-only":"icon-only-40";m==="icon-only-40"&&(a.type="text");var v;p=Object;var w=p.assign,x;a:switch((x=b.style)==null? void 0:x.styleType){case"STYLE_COMPACT_GRAY":x={size:"S"};break a;default:x={size:"M"};}var A=!!d;var H=(H=d&&b.toggledText||b.defaultText)?fB(H):void 0;t?(t=Ky(d&&b.toggledText||b.defaultText))&&u&&!isNaN(Number(u.numberValue))?(u.numberText=t,d&&(u.numberValue+=1),t=u):t=void 0:t=void 0;var P,O,Q,V;var Z=(u=((O=d?b.toggledAccessibilityData||((Z=b.toggledText)==null?void 0:Z.accessibility):b.accessibilityData||((P=b.defaultText)==null?void 0:P.accessibility))==null?void 0:(Q=O.accessibilityData)== null?void 0:Q.label)||((V=b.accessibility)==null?void 0:V.label))?u:Ky(d&&b.toggledText||b.defaultText);q=q===void 0?b.isDisabled:q;c=hJb(b,d,e,c,f);d=iJb(b,d);d!=null&&d.length?(d=mB({innertubeCommand:LWa(d),forceNewState:!0}),d=oB(d)?d:void 0):d=void 0;b=w.call(p,{},a,x,{iconPosition:m},h,{focused:!1,toggled:A,toggleable:!0,formattedButtonText:H,animatedTextProps:t,accessibilityLabel:Z,disabled:q,onTap:c,aTagConfig:d},Uxb((v=b.colorData)==null?void 0:v.basicColorPaletteData));b.alignByText=this.alignByText; this.isShorts&&this.data.isToggled&&(b.type="filled");return b}}}, computedIcon:{configurable:!0,enumerable:!0,get:function(){var a=this.getInnertubeIcon();if(a)return By(a)}}}); rQ.prototype.resetAnimation=rQ.prototype.resetAnimation;n([E(Ly.YtComponentBehavior),r("design:type",Object)],rQ.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],rQ.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],rQ.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],rQ.prototype,"data",void 0);n([I(),r("design:type",Object)],rQ.prototype,"isPressed",void 0); n([I(),r("design:type",Object)],rQ.prototype,"forceIconButton",void 0);n([I(),r("design:type",Object)],rQ.prototype,"forceIconOnly",void 0);n([I(),r("design:type",Object)],rQ.prototype,"forceModernIconButton",void 0);n([I(),r("design:type",Object)],rQ.prototype,"alignByText",void 0);n([I(),r("design:type",Object)],rQ.prototype,"overrides",void 0);n([I(),r("design:type",Boolean)],rQ.prototype,"disabled",void 0);n([I(),r("design:type",Object)],rQ.prototype,"isShorts",void 0); n([I(),r("design:type",Object)],rQ.prototype,"buttonTooltipPosition",void 0);n([I(),r("design:type",Object)],rQ.prototype,"animatedText",void 0);n([I(),r("design:type",String)],rQ.prototype,"textNumberValue",void 0);n([I(),r("design:type",Object)],rQ.prototype,"buttonHeightPx",void 0);n([I({computed:"computeTooltip(data, data.isToggled)"}),r("design:type",Object)],rQ.prototype,"tooltip",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rQ.prototype,"resetAnimation",null);n([F("data.*","forceIconButton","forceIconOnly","forceModernIconButton","alignByText","overrides","disabled","isShorts","buttonHeightPx"),r("design:type",Object),r("design:paramtypes",[])],rQ.prototype,"computedButtonShape",null);n([F("data.*"),r("design:type",Object),r("design:paramtypes",[])],rQ.prototype,"computedIcon",null); n([St({is:"ytd-toggle-button-renderer",disableElementRegistration:!0,cssBuildOptOut:!0})],rQ);kJb&&J(rQ,"ytd-toggle-button-renderer",eJb,{mode:2});function sQ(){return{lottieEl:void 0}} function mJb(a,b){return a.startsWith(b.uniqueId)} function nJb(a){var b,c;ta(function(d){if(d.nextAddress==1)return d.yield(TC(),2);b=d.yieldResult;if((c=b)==null||!c.addEventListener)return tQ(),d.return();b.addEventListener("onCueRangeEnter",a);d.jumpToEnd()})} function oJb(a){var b,c;ta(function(d){if(d.nextAddress==1)return d.yield(TC(),2);b=d.yieldResult;if((c=b)==null||!c.removeEventListener)return tQ(),d.return();b.removeEventListener("onCueRangeEnter",a);d.jumpToEnd()})} function pJb(a){var b,c,d,e,f;ta(function(h){if(h.nextAddress==1)return h.yield(TC(),2);b=h.yieldResult;if((c=b)==null||!c.addCueRange)return tQ(),h.return();d=l(a.timings);for(e=d.next();!e.done;e=d.next())f=e.value,b.addCueRange(a.uniqueId+"-"+f,f/1E3,(f+100)/1E3);h.jumpToEnd()})} function qJb(a){var b,c,d,e,f;ta(function(h){if(h.nextAddress==1)return h.yield(TC(),2);b=h.yieldResult;if((c=b)==null||!c.removeCueRange)return tQ(),h.return();d=l(a.timings);for(e=d.next();!e.done;e=d.next())f=e.value,b.removeCueRange(a.uniqueId+"-"+f);h.jumpToEnd()})} function rJb(){var a,b,c;return ta(function(d){if(d.nextAddress==1)return d.yield(TC(),2);a=d.yieldResult;if((b=a)==null||!b.getPlayerState)return tQ(),d.return();c=a.getPlayerState();return d.return(c===2)})} function tQ(){eo(new ql("Smartimation player does not exist or is corrupted"))} ;var tJb=tu(function(a){function b(q){var t;return ta(function(u){if(u.nextAddress==1)return(t=!mJb(q,m())||!m().enabled)?u.jumpTo(2):u.yield(rJb(),3);u.nextAddress!=2&&(t=u.yieldResult);if(t)return u.return();c();setTimeout(function(){h(!1)},1500); u.jumpToEnd()})} function c(){setTimeout(function(){h(!0);var q;(q=d.lottieEl)==null||q.goToAndPlay(0)},150)} var d=sQ(),e=l($o(!1,void 0,"UfUosc")),f=e.next().value,h=e.next().value,m=uu(a.settings,{uniqueId:"this is not intended behavior",enabled:!1,experimentEnabled:!1,timings:[]});JG(function(){var q,t;((q=a.settings)==null?void 0:(t=q.call(a))==null?void 0:t.uniqueId)==="this is not intended behavior"&&eo(new ql("Smartimation Settings is undefined"))}); Vv(function(){m().experimentEnabled&&(m().enabled?nJb(b):(h(!1),oJb(b)),kp(function(){oJb(b)}))},"IHhVmc"); Vv(function(){m().timings.join("");m().experimentEnabled&&(pJb(m()),kp(function(){qJb(m())}))},"fsfhOe"); var p=Io(function(){var q=d,t=m().uniqueId+"-border",u,v;var w="https://www.gstatic.com/youtube/img/lottie/smartimations/smartimation_border_"+((v=(u=Dn().resolve(An(gB)))==null?void 0:u())!=null&&v?"dark":"light")+"_v2.json";return{animationRef:q,animationConfig:{name:t,autoplay:!1,loop:!1,path:w}}},void 0,"UWvUGe"); e={};return C("yt-smartimation",{class:R(a.className,"smartimation",(e["smartimation--experiment-enabled"]=function(){return m().experimentEnabled},e["smartimation--active-border"]=f,e["smartimation--enable-masking"]=sJb(),e))},C(K,{cond:function(){return m().experimentEnabled}, then:function(){return C("div",{class:"smartimation__border"},C(xA,{className:"smartimation__border-gradient",data:p,animationName:function(){return p().animationConfig.name}}))}}),C("div",{class:"smartimation__content"},a.children))},"Ua"); tJb.idomCompat=!0;function sJb(){try{var a;return(a=window.CSS)!=null&&a.supports?window.CSS.supports("-webkit-mask","linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0)")&&(window.CSS.supports("-webkit-mask-composite","xor")||window.CSS.supports("mask-composite","exclude")):!1}catch(b){return eo(new ql("Smartimation CSS.supports threw an error")),!1}} ;BA(tJb,"yt-smartimation",{props:{className:zA,settings:zA}});var uQ=function(){var a=D.apply(this,arguments)||this;a.likeButtonOverride={segmentedPosition:"start",style:"mono",type:"tonal"};a.dislikeButtonOverride={iconPosition:"icon-only",segmentedPosition:"end",style:"mono",type:"tonal"};a.shouldEnableSmartimation=!1;return a}; k(uQ,D);uQ.prototype.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")}; uQ.prototype.onDataChanged=function(){var a,b;this.shouldEnableSmartimation=(((a=this.data)==null?void 0:(b=a.timedAnimationData)==null?void 0:b.animationTiming)||[]).length>0&&!this.isLikeOrDisliked()}; uQ.prototype.isLikeOrDisliked=function(){if(!this.data)return!1;var a=z(this.data.likeButton,ZJ),b=z(this.data.dislikeButton,ZJ);return!!((a==null?0:a.isToggled)||(b==null?0:b.isToggled))}; uQ.prototype.configureRendererStamper=function(){return{"data.likeButton":{id:"segmented-like-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[likeButtonOverride]]"}},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[likeButtonOverride]]",animatedText:"[[true]]",textNumberValue:"[[data.likeCount]]"}}}},"data.dislikeButton":{id:"segmented-dislike-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[dislikeButtonOverride]]"}}, toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[dislikeButtonOverride]]"}}}}}}; ba.Object.defineProperties(uQ.prototype,{smartimationSettings:{configurable:!0,enumerable:!0,get:function(){var a,b,c=((a=this.data)==null?void 0:(b=a.timedAnimationData)==null?void 0:b.animationTiming)||[];return{uniqueId:"like-dislike",timings:c,enabled:this.shouldEnableSmartimation,experimentEnabled:c.length>0}}}}); uQ.prototype.onDataChanged=uQ.prototype.onDataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],uQ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],uQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],uQ.prototype,"data",void 0);n([I(),r("design:type",Object)],uQ.prototype,"likeButtonOverride",void 0);n([I(),r("design:type",Object)],uQ.prototype,"dislikeButtonOverride",void 0); n([F("shouldEnableSmartimation"),r("design:type",Object),r("design:paramtypes",[])],uQ.prototype,"smartimationSettings",null);n([Ct("data"),Bt("yt-toggle-button"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uQ.prototype,"onDataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-segmented-like-dislike-button-renderer"})],uQ); J(uQ,"ytd-segmented-like-dislike-button-renderer",function(){if(cJb!==void 0)return cJb;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return cJb=a},{mode:1});var uJb;var vJb={};vJb.YtToggleButtonBehavior=[Qs.YtActionHandlerBehavior,eM.YtRenderButtonBehavior,{_noAccessors:!0,properties:{data:Object},observers:["stateChanged_(data)","stateChanged_(data.isToggled)","stateChanged_(data.defaultText)","stateChanged_(data.toggledText)","stateChanged_(forceIconOnly)"],created:function(){this.toggleButtonActionMap_={"yt-update-toggle-button-text-action":"handleUpdateToggleButtonTextAction_","yt-update-toggle-button-state-command":"handleUpdateToggleButtonStateCommand_"}}, attached:function(){this.registerActionMap(this.toggleButtonActionMap_)}, detached:function(){this.unregisterActionMap(this.toggleButtonActionMap_)}, onYtToggleButtonTapHandler:function(){}, onYtButtonTapHandler:function(){var a=this.data.isToggled;if(!this.isModal_(a)){if(!this.data.preventAutoToggle){this.toggle();var b={toggled:this.data.isToggled,actions:{}};b.actions[this.buttonIcon]=this.data.isToggled;tt(this.hostElement,"yt-toggle-button",b)}b=this.data.defaultServiceEndpoint||null;var c=this.data.toggledServiceEndpoint||null;if(b&&c||b&&this.data.preventAutoToggle)a=a?c:b,b=this.disableCommandHandlerOverride,y("killswitch_toggle_button_behavior_resolve_command")||b?Nu(this.hostElement, [a]):Iy(a,this.hostElement),tt(this.hostElement,"yt-execute-service-endpoint",{serviceEndpoint:a})}}, stateChanged_:function(){var a=this.data;if(a){var b=a.isToggled;this._setEndpoint(this.computeEndpoint_(a));this._setServiceEndpoint(this.computeServiceEndpoint_(a));this._setButtonIcon(this.computeButtonIcon_(a,b));this._setButtonText(this.computeButtonText_(a,b));this._setButtonAccessibility(this.computeAccessibility_(a,b));this._setButtonTooltip(this.computeTooltip_(a,b));this._setButtonClass(this.computeButtonClass_(a,b));this._setIconPositionType(this.computeIconPositionType_(a));this.updateRenderedElements(); this.elements_.button&&(this.elements_.button.is==="yt-icon-button"?(this.elements_.button.toggleable=!0,this.elements_.button.pressed=b):this.elements_.button.setAttribute("aria-pressed",b));this.elements_.icon&&this.shouldSetIconActiveState_()&&(this.elements_.icon.active=b)}}, shouldSetIconActiveState_:function(){return y("kevlar_system_icons")}, toggle:function(a){this.set("data.isToggled",a!==void 0?a:!this.data.isToggled);y("web_toggle_button_force_update_killswitch")||this.notifyPath("data.isToggled")}, isModal_:function(a){if(a){var b,c;return!!((b=this.data)==null?0:(c=b.toggledServiceEndpoint)==null?0:c.confirmDialogEndpoint)}return!!this.endpoint&&(!!this.endpoint.modalEndpoint||!!this.endpoint.shareEndpoint||!!this.endpoint.shareEntityEndpoint)}, computeEndpoint_:function(a){return a&&a.defaultNavigationEndpoint||null}, computeButtonIcon_:function(a,b){var c=a&&a.defaultIcon?By(a.defaultIcon.iconType):null;a=a&&a.toggledIcon?By(a.toggledIcon.iconType):c;return b?a:c}, handleUpdateToggleButtonStateCommand_:function(a){a=a.updateToggleButtonStateCommand;this.get("toggleButtonSupportedData.toggleButtonIdData.id",this.data)==a.buttonId&&this.toggle(a.toggled)}, computeButtonText_:function(a,b){return a?b&&a.toggledText||a.defaultText||null:null}, computeAccessibility_:function(a,b){return a?(b?this.get("toggledAccessibilityData.accessibilityData",a):this.get("accessibilityData.accessibilityData",a))||a.accessibility||null:null}, computeTooltip_:function(a,b){return a?b&&a.toggledTooltip||a.defaultTooltip||null:null}, computeButtonClass_:function(a,b){if(!a)return"";var c="",d=a.toggledStyle||a.style;if(b=b?d:a.style){b.styleType&&(b=b.styleType);try{c+=b.toLowerCase().replace(/_/g,"-")+" "}catch(e){fo(e,b,typeof b),eo(e)}}if(a=a.size){a.sizeType&&(a=a.sizeType);try{c+=a.toLowerCase().replace(/_/g,"-")+" "}catch(e){fo(e,a,typeof a),eo(e)}}return c.trim()}, computeIconPositionType_:function(a){return a&&a.iconPosition||null}, computeServiceEndpoint_:function(a){var b=a&&a.serviceEndpoint,c=this.get("data.command.commandMetadata.webCommandMetadata.sendPost");return b?b:c&&a.command?a.command:null}, handleUpdateToggleButtonTextAction_:function(a){a=a.updateToggleButtonTextAction;this.get("toggleButtonSupportedData.toggleButtonIdData.id",this.data)==a.buttonId&&(this.set("data.defaultText",a.defaultText),this.notifyPath("data.defaultText"),this.set("data.toggledText",a.toggledText),this.notifyPath("data.toggledText"))}}];kD("sharingToggleButtonAndDefaultButton","toggleButtonRenderer",{component:"ytd-toggle-button-renderer",params:{noink:!0}});var wJb=y("web_button_rework")&&!!Hk("BUTTON_REWORK")||y("web_button_rework_with_live"),vQ=function(){var a=D.apply(this,arguments)||this;a.systemIcons=y("kevlar_system_icons");a.roundedContainer=!0;return a}; k(vQ,D);vQ.prototype.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")}; vQ.prototype.onYtButtonTapHandler=function(){if(!this.ytToggleButtonBehavior.isModal_()){var a=this.data.isToggled;if(!this.data.preventAutoToggle){this.ytToggleButtonBehavior.toggle();var b={toggled:!!this.data.isToggled,actions:{}};b.actions[this.ytToggleButtonBehavior.buttonIcon]=this.data.isToggled;var c,d;b.actions.playlistId=(c=this.data.defaultServiceEndpoint)==null?void 0:(d=c.playlistEditEndpoint)==null?void 0:d.playlistId;tt(this.hostElement,"yt-toggle-button",b)}(a=a?this.data.toggledServiceEndpoint: this.data.defaultServiceEndpoint)&&this.ytComponentBehavior.resolveCommand(a)}}; vQ.prototype.onYtNavigate=function(a){var b=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(a.stopPropagation(),this.ytdOpenPopupBehavior.openPopup(b))}; ba.Object.defineProperties(vQ,{template:{configurable:!0,enumerable:!0,get:function(){if(uJb===void 0){var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);uJb=a}a=uJb;return a}}}); vQ.prototype.onYtNavigate=vQ.prototype.onYtNavigate;n([E(Ly.YtComponentBehavior),r("design:type",Object)],vQ.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],vQ.prototype,"ytRendererBehavior",void 0);n([E(PA),r("design:type",Object)],vQ.prototype,"ytdOpenPopupBehavior",void 0);n([E(vJb.YtToggleButtonBehavior),r("design:type",Object)],vQ.prototype,"ytToggleButtonBehavior",void 0);n([I(),r("design:type",Object)],vQ.prototype,"data",void 0); n([I({value:!0}),r("design:type",Boolean)],vQ.prototype,"showTooltips",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],vQ.prototype,"systemIcons",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],vQ.prototype,"roundedContainer",void 0);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],vQ.prototype,"onYtNavigate",null);n([St({is:"ytd-toggle-button-renderer",disableElementRegistration:wJb})],vQ);var yJb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("QHAtef"),2);a=xJb;return b.return(a)})},zJb=BC(function(){return yJb()},{debugName:"downloadButtonViewModel"}); En(zC,function(a){a.registerLoadFn("downloadButtonViewModel","QHAtef",yJb)});var BJb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("UA8GSe"),2);a=AJb;return b.return(a)})},CJb=BC(function(){return BJb()},{debugName:"submitButtonViewModel"}); En(zC,function(a){a.registerLoadFn("submitButtonViewModel","UA8GSe",BJb)});var EJb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("jgx8me"),2);a=DJb;return b.return(a)})},FJb=BC(function(){return EJb()},{debugName:"subscribePlusButtonViewModel"}); En(zC,function(a){a.registerLoadFn("subscribePlusButtonViewModel","jgx8me",EJb)});function GJb(a){return!(a==null||!a.iconName||(a==null?0:a.title))} var HJb=tu(function(a){return C(NC,{data:function(){return a.actionRow().actions}},{buttonViewModel:function(b){var c=b.data; return C(wQ,{isRow:a.isRow,isIconOnlyButton:function(){return GJb(c())}, useIntrinsicWidth:a.useIntrinsicWidth},C(EC,{data:c}))}, subscribeButtonViewModel:function(b){return C(wQ,{isRow:a.isRow},C(HC,{data:b.data,isOverlay:!1,animateWidth:function(){return!a.isRow()}}))}, downloadButtonViewModel:function(b){var c=b.data;return C(wQ,{isRow:a.isRow,isIconOnlyButton:function(){return!!c().playlistId}},C(zJb,{data:c}))}, submitButtonViewModel:function(b){var c=b.data;return C(wQ,{isRow:a.isRow,isIconOnlyButton:function(){var d=c();return GJb(z(d==null?void 0:d.button,dK))}},C(CJb,{data:c}))}, toggleButtonViewModel:function(b){var c=b.data;return C(wQ,{isRow:a.isRow,isIconOnlyButton:function(){var d=c();return GJb(z(d.isToggled?d.toggledButtonViewModel:d.defaultButtonViewModel,dK))}},C(FC,{data:c}))}, subscribePlusButtonViewModel:function(b){return C(wQ,{isRow:a.isRow},C(FJb,{data:b.data}))}})},"Va"),wQ=tu(function(a){var b={}; return C("div",{class:R("ytFlexibleActionsViewModelAction",(b.ytFlexibleActionsViewModelActionRowAction=a.isRow,b.ytFlexibleActionsViewModelActionIntrinsicWidth=a.useIntrinsicWidth,b.ytFlexibleActionsViewModelActionRowActionFeaturePhone=!1,b.ytFlexibleActionsViewModelActionIconOnlyButton=a.isIconOnlyButton,b))},a.children)},"Wa"),xQ=tu(function(a){var b=function(){var d; return((d=a.layout)==null?void 0:d.call(a))===1},c={}; return C("yt-flexible-actions-view-model",{class:R("ytFlexibleActionsViewModelHost",a.className,(c.ytFlexibleActionsViewModelInline=function(){return!b()},c.ytFlexibleActionsViewModelScrollable=function(){return a.data().style==="FLEXIBLE_ACTIONS_STYLE_SCROLLING"},c.ytFlexibleActionsViewModelFlexWrap=a.flexWrap,c))},C(Wv,{each:function(){return a.data().actionsRows||[]}},function(d){return C(K,{cond:b, then:function(){return C("div",{class:"ytFlexibleActionsViewModelActionRow"},C(HJb,{actionRow:d,isRow:b,useIntrinsicWidth:function(){return!!a.data().respectActionIntrinsicWidth}}))}, else:function(){return C(HJb,{actionRow:d,isRow:b})}})}))},"Xa");BA(xQ,"yt-flexible-actions-view-model",{props:{data:zA,layout:zA,justifyContentOverride:zA,className:zA,flexWrap:zA}});var JJb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("pevtvc"),2);a=IJb;return b.return(a)})},yQ=BC(function(){return JJb()},{debugName:"dislikeButtonViewModel"}); En(zC,function(a){a.registerLoadFn("dislikeButtonViewModel","pevtvc",JJb)});var LJb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("izjmP"),2);a=KJb;return b.return(a)})},zQ=BC(function(){return LJb()},{debugName:"likeButtonViewModel"}); En(zC,function(a){a.registerLoadFn("likeButtonViewModel","izjmP",LJb)});var MJb=tu(function(a){var b=function(){return z(a.data().likeButtonViewModel,xlb)},c=function(){var e; return((e=b())==null?void 0:e.likeStatusEntityKey)||""},d=Io(function(){var e,f; var h=(f=iL(iyb,c)())!=null?f:(e=b())==null?void 0:e.likeStatusEntity;e=a.data();var m;e=(e==null?void 0:(m=e.timedAnimationData)==null?void 0:m.animationTiming)||[];return{uniqueId:"like-dislike",timings:e,enabled:(h==null?void 0:h.likeStatus)==="INDIFFERENT"&&e.length>0,experimentEnabled:e.length>0}},void 0,"RCxTrb"); return C("segmented-like-dislike-button-view-model",{class:R("ytSegmentedLikeDislikeButtonViewModelHost",a.className),"button-renderer":!0},C(tJb,{settings:d},C("div",{class:"ytSegmentedLikeDislikeButtonViewModelSegmentedButtonsWrapper"},C(K,{cond:b,then:function(e){return C(zQ,{data:e,likeCountEntity:function(){return a.data().likeCountEntity}, buttonShapeOverrideables:{segmentedPosition:"start",onClickRateLimitMs:500,disableLightShape:!0}})}}),C(K,{cond:function(){return z(a.data().dislikeButtonViewModel,wlb)}, then:function(e){return C(yQ,{data:e,buttonShapeOverrideables:{iconPosition:"icon-only",segmentedPosition:"end",disableLightShape:!0}})}})),C(K,{cond:function(){var e; return(e=Dn().resolve(An(Yub)))==null?void 0:e.buttonStaticLight}, then:function(){return C(Zub,{config:{staticLightStyle:2},className:"ytSegmentedLikeDislikeButtonViewModelLightShape"})}})))},"Ya"); MJb.idomCompat=!0;BA(MJb,"segmented-like-dislike-button-view-model",{props:{data:zA,className:zA}});function NJb(a,b){return Zz(a.entities,"accountLinkStatusEntity",b)} function OJb(a,b){return Zz(a.entities,"hatsSurveyEntity",b)} function PJb(a,b){return Zz(a.entities,"hatsSurveyStateEntity",b)} ;var u_a=tu(function(a){var b=a.data;var c=a.className;var d=a.setMinWidth;var e=a.forceIconOnly;var f=aw("account-link-button-view-model"),h=iL(NJb,function(){var v;return(v=b().accountLinkStatusEntityKey)!=null?v:""}),m=iL(NJb,function(){var v; return(v=b().accountLinkStatusSecondaryEntityKey)!=null?v:""}),p=function(){if(!y("web_account_link_secondary_killswitch")){var v,w; return((v=h())==null?void 0:v.linked)||((w=m())==null?void 0:w.linked)}var x;return(x=h())==null?void 0:x.linked}; Vv(function(){var v=h();if(v){var w=rlb(new qlb,olb(new nlb,!!v.linked));TC().then(function(x){x&&(x.setAccountLinkState(Fd(w.JSC$10454_serializeBinary(),4)),x.updateAccountLinkingConfig(!!v.linked))})}},"IvZF7"); var q=function(){return z(b().toggleButtonViewModel,fK)}; KG("yt-signal-action-show-account-link-dialog",function(){if(q()){var v=p()?q().toggledButtonViewModel:q().defaultButtonViewModel;v=z(v,dK);var w;if((w=h())==null?0:w.isWarning){w=z(b().warningButtonViewModel,dK);if(!w){Qk(Error("[account-link-button-view-model] No warning button data."));return}v=w}var x;(w=kB((x=v)==null?void 0:x.onTap))&&mqb([w],f.value)}else Qk(Error("[account-link-button-view-model] No toggle button data."))}); var t=function(){var v=q();return Object.assign({},v,{isToggled:p()})},u=function(){return(e==null?0:e())?{iconPosition:"icon-only"}:{}}; return C("account-link-button-view-model",{class:R("ytwAccountLinkButtonViewModelHost",c,function(){return(d==null?0:d())?"ytwAccountLinkButtonViewModelHostMinWidth":""}), el:f,"button-renderer":!0},C("div",null,C(K,{cond:function(){var v;if((v=h())==null?0:v.isWarning)return(v=z(b().warningButtonViewModel,dK))||Qk(Error("[account-link-button-view-model] No warning button data.")),v}, then:function(v){return C(EC,{data:v,buttonOverrides:u})}, else:function(){return C(FC,{data:t,buttonShapeOverrides:u})}})))},"$a");BA(u_a,"account-link-button-view-model",{props:{data:zA,className:AA,setMinWidth:AA,forceIconOnly:AA}});kD("menuRenderer","menuRenderer","ytd-menu-renderer"); var QJb={buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",forceModernIconButton:"[[tonalOverride]]",styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]",forceIconOnly:"[[topLevelIconsOnly]]"}},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[buttonOverride]]",buttonTooltipPosition:"[[buttonTooltipPosition]]", forceIconButton:"[[forceIconButton]]",forceModernIconButton:"[[tonalOverride]]",styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]",forceIconOnly:"[[topLevelIconsOnly]]"}},segmentedLikeDislikeButtonRenderer:{component:"ytd-segmented-like-dislike-button-renderer"},segmentedLikeDislikeButtonViewModel:{component:"segmented-like-dislike-button-view-model"},accountLinkButtonRenderer:{component:"ytd-account-link-button-renderer",properties:{overrides:"[[buttonOverride]]", forceModernIconButton:"[[tonalOverride]]",disableTextTransform:"[[disableTextTransformOnButtons]]",buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",forceIconOnly:"[[topLevelIconsOnly]]"}},accountLinkButtonViewModel:{component:"account-link-button-view-model",params:{className:"ytd-menu-renderer"},properties:{forceIconOnly:"[[topLevelIconsOnly]]"}},downloadButtonRenderer:{component:"ytd-download-button-renderer",properties:{overrides:"[[buttonOverride]]",buttonTooltipPosition:"[[buttonTooltipPosition]]", forceIconButton:"[[forceIconButton]]",styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]",forceIconOnly:"[[topLevelIconsOnly]]"}},playlistLoopButtonRenderer:{component:"ytd-playlist-loop-button-renderer",properties:{forceIconOnly:"[[topLevelIconsOnly]]"}},buttonViewModel:{component:"yt-button-view-model",properties:{buttonOverrides:"[[buttonOverrides]]",scopingClassName:"[[is]]"}},flexibleActionsViewModel:{component:"yt-flexible-actions-view-model"}}, RJb=y("web_fix_missing_action_buttons")?100:200,AQ=function(){var a=D.apply(this,arguments)||this;a.safeArea=!y("kevlar_flex_menu_safe_area_killswitch");a.tonalOverride=!1;a.threeDotSize="M";a.isOverlay=!1;a.useOverlayDark=!1;a.topLevelIconsOnly=!1;a.JSC$12329_lastWidth=0;a.maybeUpdateFlexibleMenu=function(){y("web_fix_missing_action_buttons")?requestAnimationFrame(a.maybeUpdateFlexibleMenuImpl):a.maybeUpdateFlexibleMenuImpl()}; a.maybeUpdateFlexibleMenuImpl=function(){var b;if((b=a.data)!=null&&b.flexibleItems){b=a.hostElement.clientWidth;var c=b>a.JSC$12329_lastWidth,d,e=((d=a.topLevelButtonsContainer)==null?void 0:d.scrollHeight)||0,f;d=((f=a.flexibleItemButtonsContainer)==null?void 0:f.scrollHeight)||0;f=a.hostElement.scrollHeight>Math.max(e,d)+8;c?(a.resetFlexibleItems(),a.JSC$12329_lastWidth=a.hostElement.clientWidth,a.maybeUpdateFlexibleMenu()):f&&(a.shrinkFlexibleMenu(),a.JSC$12329_lastWidth=b)}}; a.computeThreeDotButtonShape=function(){if(a.tonalOverride)return Object.assign({},{onTap:function(){a.onOverflowTap()}, iconPosition:"icon-only",style:a.isOverlay?a.useOverlayDark?"overlay-dark":"overlay":"mono",type:"tonal",size:a.threeDotSize,state:"active",accessibilityLabel:a.computeAccessibilityLabel(a.data)},a.threeDotButtonOverride)}; a.onOverflowTap=function(){var b,c,d,e,f,h,m,p,q,t,u;return ta(function(v){switch(v.nextAddress){case 1:if((b=a.data)==null?0:b.fetchMenuCommand)return c=Dn().resolve(iB),c.resolveCommand(a.data.fetchMenuCommand,{form:{element:a.hostElement}}),v.return();if(((d=a.data)==null?0:d.isDisabled)&&((e=a.data)==null?0:e.disabledCommand))return Iy(a.data.disabledCommand,a.hostElement),v.return();f=a.createMenuRendererVe();h={items:a.items};if((m=a.data)==null?0:m.menuPopupAccessibility)h.menuPopupAccessibility= a.data.menuPopupAccessibility;if((p=a.data)==null?0:p.footer)h.footer=a.data.footer;q={openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:h},veData:f}};t=Dn().resolve(JL);if(!y("ytd-menu-singleton-sheet-killswitch")){v.jumpTo(2);break}return v.yield(t.openSheet({openPopupActionCommand:q},a.hostElement),3);case 3:return v.return();case 2:return v.yield(t.isSheetOpen(),4);case 4:return(u=v.yieldResult)?v.yield(t.closeSheet(),0):v.yield(t.openSheet({openPopupActionCommand:q},a.hostElement), 0);}})}; return a}; k(AQ,D);g=AQ.prototype;g.updateButtonOverrides=function(){var a=ft(this.hostElement).querySelector("yt-button-view-model");a&&(a.buttonOverrides=this.buttonOverrides)}; g.computeHasItems=function(){var a;return((a=this.topLevelButtonData)==null?void 0:a.length)||this.hasFlexibleItems}; g.created=function(){this.boundOnStamperFinished=this.onStamperFinished.bind(this)}; g.iconButtonColorChanged=function(){this.data&&this.data.iconColor&&(this.hasCustomIconColor=!0,st(this.hostElement,{"--ytd-menu-renderer-button-color":iy(this.data.iconColor)}))}; g.onStamperFinished=function(){this.JSC$12329_lastWidth=this.hostElement.clientWidth;this.maybeUpdateFlexibleMenu()}; g.setupFlexibleMenu=function(){var a=this,b;(b=this.data)!=null&&b.flexibleItems?window.ResizeObserver&&(this.hostElement.addEventListener("yt-rendererstamper-finished",this.boundOnStamperFinished),this.hostElement.addEventListener("yt-renderidom-finished",this.boundOnStamperFinished),this.JSC$12329_resizeThrottle||(this.JSC$12329_resizeThrottle=new mw(this.maybeUpdateFlexibleMenu,RJb,this)),this.resizeObserver||(this.resizeObserver=new ResizeObserver(function(){a.JSC$12329_resizeThrottle.fire()}), this.resizeObserver.observe(this.hostElement)),this.resetFlexibleItems()):(this.flexAsTopLevelButtons=void 0,this.hostElement.removeEventListener("yt-rendererstamper-finished",this.boundOnStamperFinished),this.hostElement.removeEventListener("yt-renderidom-finished",this.boundOnStamperFinished),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=void 0))}; g.resetFlexibleItems=function(){var a;if((a=this.data)!=null&&a.flexibleItems){y("web_fix_missing_action_buttons")||this.hostElement.removeEventListener("yt-rendererstamper-finished",this.maybeUpdateFlexibleMenu);var b;this.flexAsTopLevelButtons=(b=this.data.flexibleItems)==null?void 0:b.map(function(c){return z(c,IOa).topLevelButton}); y("web_fix_missing_action_buttons")||this.hostElement.addEventListener("yt-rendererstamper-finished",this.maybeUpdateFlexibleMenu)}}; g.computeButtonOverride=function(){if(this.tonalOverride)return{style:"mono",type:"tonal"}}; g.shrinkFlexibleMenu=function(){var a;(a=this.flexAsTopLevelButtons)!=null&&a.length&&(this.flexAsTopLevelButtons=[].concat(ja(this.flexAsTopLevelButtons.slice(0,-1))))}; g.configureRendererStamper=function(){return{topLevelButtonData:{id:"top-level-buttons-computed",mapping:QJb,events:!0},flexAsTopLevelButtons:{id:"flexible-item-buttons",mapping:QJb,events:!0}}}; g.tonalOverrideChanged=function(){this.tonalOverride&&(this.ytdOpenPopupBehavior.popupPositionTarget=this.buttonShape)}; g.ready=function(){this.menuFocused=!0;this.overlayOpen=!1;this.ytdOpenPopupBehavior.popupPositionTarget=this.button;this.tonalOverride&&(this.ytdOpenPopupBehavior.popupPositionTarget=this.buttonShape)}; g.detached=function(){this.icon="MORE_VERT"}; g.computeTopLevelButtonData=function(a){if(!a)return[];var b;a=(b=a==null?void 0:a.topLevelButtons)!=null?b:[];return Oh([].concat(ja(a)))}; g.computeItems=function(a,b){if(!a)return[];var c=[];if(b){var d=(a.flexibleItems||[]).map(function(h){return z(h,IOa)}); d=l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.includes(e.topLevelButton)||(e=e.menuItem)&&c.push(e)}var f;a=(f=a==null?void 0:a.items)!=null?f:[];return[].concat(ja(c),ja(a))}; g.computeMenuActive=function(a,b){return a||b}; g.onPopupOpened=function(){this.overlayOpen=!0;tt(this.hostElement,"yt-menu-overlay-changed",this.overlayOpen);this.menuFocused==null&&(this.menuFocused=!1)}; g.onPopupClosed=function(){this.overlayOpen=!1;tt(this.hostElement,"yt-menu-overlay-changed",this.overlayOpen)}; g.onPopupCanceled=function(){this.overlayOpen=!1;tt(this.hostElement,"yt-menu-overlay-changed",this.overlayOpen)}; g.computeAccessibilityLabel=function(a){return this.get("accessibility.accessibilityData.label",a)}; g.isHidden=function(a,b){return this.tonalOverride||!a?!0:a.fetchMenuCommand||a.isDisabled&&a.disabledCommand?!1:!(b==null?0:b.length)}; g.isModernOverflowHidden=function(a,b){return this.tonalOverride&&a?a.fetchMenuCommand?!1:!(b==null?0:b.length):!0}; g.createMenuRendererVe=function(){var a,b=(a=this.data)==null?void 0:a.trackingParams;a=Fv();var c=Ev();return b&&a&&c?(b=Cv(b),c=Dv(7591),Sy(a,b,c),c):null}; ba.Object.defineProperties(AQ.prototype,{hasFlexibleItems:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.flexAsTopLevelButtons)==null||!a.length)}}, buttonOverrides:{configurable:!0,enumerable:!0,get:function(){if(this.topLevelIconsOnly)return{iconPosition:"icon-only"}}}}); AQ.prototype.onPopupCanceled=AQ.prototype.onPopupCanceled;AQ.prototype.onPopupClosed=AQ.prototype.onPopupClosed;AQ.prototype.onPopupOpened=AQ.prototype.onPopupOpened;AQ.prototype.tonalOverrideChanged=AQ.prototype.tonalOverrideChanged;AQ.prototype.resetFlexibleItems=AQ.prototype.resetFlexibleItems;AQ.prototype.setupFlexibleMenu=AQ.prototype.setupFlexibleMenu;AQ.prototype.iconButtonColorChanged=AQ.prototype.iconButtonColorChanged;AQ.prototype.updateButtonOverrides=AQ.prototype.updateButtonOverrides; n([E(PA),r("design:type",Object)],AQ.prototype,"ytdOpenPopupBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],AQ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AQ.prototype,"ytRendererstamperBehavior",void 0);n([Et("#button-shape"),r("design:type",HTMLElement)],AQ.prototype,"buttonShape",void 0);n([Et("#button"),r("design:type",Object)],AQ.prototype,"button",void 0);n([I(),r("design:type",Object)],AQ.prototype,"data",void 0); n([I({computed:"computeTopLevelButtonData(data)"}),r("design:type",Array)],AQ.prototype,"topLevelButtonData",void 0);n([I(),r("design:type",Array)],AQ.prototype,"flexAsTopLevelButtons",void 0);n([I({computed:"computeItems(data, flexAsTopLevelButtons)"}),r("design:type",Array)],AQ.prototype,"items",void 0);n([I({value:"MORE_VERT"}),r("design:type",String)],AQ.prototype,"icon",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AQ.prototype,"safeArea",void 0); n([I({reflectToAttribute:!0,computed:"computeMenuActive(menuFocused, overlayOpen)"}),r("design:type",Boolean)],AQ.prototype,"menuActive",void 0);n([I(),r("design:type",Boolean)],AQ.prototype,"menuFocused",void 0);n([I({value:"bottom"}),r("design:type",String)],AQ.prototype,"buttonTooltipPosition",void 0);n([I(),r("design:type",Boolean)],AQ.prototype,"overlayOpen",void 0);n([I({value:!0}),r("design:type",Boolean)],AQ.prototype,"forceIconButton",void 0); n([I(),r("design:type",Boolean)],AQ.prototype,"styleActionButton",void 0);n([I(),r("design:type",Boolean)],AQ.prototype,"disableTextTransformOnButtons",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AQ.prototype,"tonalOverride",void 0);n([I(),r("design:type",Object)],AQ.prototype,"threeDotSize",void 0);n([I(),r("design:type",Object)],AQ.prototype,"threeDotButtonOverride",void 0);n([I(),r("design:type",Object)],AQ.prototype,"isOverlay",void 0); n([I(),r("design:type",Object)],AQ.prototype,"useOverlayDark",void 0);n([I({computed:"computeButtonOverride(tonalOverride)"}),r("design:type",Object)],AQ.prototype,"buttonOverride",void 0);n([I(),r("design:type",Boolean)],AQ.prototype,"minimizePipBreakages",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],AQ.prototype,"hasCustomIconColor",void 0); n([I({reflectToAttribute:!0}),F("flexAsTopLevelButtons"),r("design:type",Object),r("design:paramtypes",[])],AQ.prototype,"hasFlexibleItems",null);n([I({reflectToAttribute:!0,computed:"computeHasItems(topLevelButtonData, flexAsTopLevelButtons)"}),r("design:type",Boolean)],AQ.prototype,"hasItems",void 0);n([I(),r("design:type",Object)],AQ.prototype,"topLevelIconsOnly",void 0); n([Ct("topLevelIconsOnly"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"updateButtonOverrides",null);n([F("topLevelIconsOnly"),r("design:type",Object),r("design:paramtypes",[])],AQ.prototype,"buttonOverrides",null);n([Et("#top-level-buttons-computed"),r("design:type",HTMLElement)],AQ.prototype,"topLevelButtonsContainer",void 0);n([Ft(".top-level-buttons > *"),r("design:type",Array)],AQ.prototype,"topLevelButtons",void 0); n([Et("#flexible-item-buttons"),r("design:type",HTMLElement)],AQ.prototype,"flexibleItemButtonsContainer",void 0);n([Ft("#flexible-item-buttons > *"),r("design:type",Array)],AQ.prototype,"flexibleItemButtons",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"iconButtonColorChanged",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"setupFlexibleMenu",null); n([Ot("topLevelIconsOnly"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"resetFlexibleItems",null);n([Ct("tonalOverride"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"tonalOverrideChanged",null);n([Bt("yt-popup-opened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"onPopupOpened",null); n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"onPopupClosed",null);n([Bt("yt-popup-canceled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AQ.prototype,"onPopupCanceled",null); J(AQ,"ytd-menu-renderer",function(){if(UIb===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);UIb=a}a=UIb;return a},{mode:2});var SJb;var BQ=function(){return D.apply(this,arguments)||this}; k(BQ,D);BQ.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.viewChannelButton":{id:"view-channel-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],BQ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BQ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],BQ.prototype,"data",void 0);n([St({is:"ytd-feed-channel-filter-header-renderer",disableElementRegistration:!0})],BQ); J(BQ,"ytd-feed-channel-filter-header-renderer",function(){if(SJb!==void 0)return SJb;var a=document.createElement("template");M(a,"

\n \n \n
\n [[getSimpleString(data.title)]]\n
\n
\n
\n

\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return SJb=a},{mode:1});function CQ(a,b,c,d,e){d=d===void 0?{}:d;if(!e||Math.random()<5E-4){b=b||null;c=c||null;a=a instanceof Error?a:new ql(a);if(a.args)for(var f=l(a.args),h=f.next();!h.done;h=f.next())h=h.value,h instanceof Object&&(d=Object.assign({},h,d));d.category="H5 Ads Control Flow";b&&(d.slot=b?"slot: "+b.slotType:"");c&&(d.layout=c?"layout: "+c.layoutType:"",d.layoutId=c.layoutId);e&&(d.known_error_aggressively_sampled=!0);a.args=[d];eo(a)}} ;function DQ(a,b,c,d){return a&&b?a!==c||b!==d?(CQ(Error("Ad metadata mismatch"),void 0,void 0,{"stored-slot":a,"stored-layout":b,"latest-slot":c,"latest-layout":d}),!1):!0:!1} ;var TJb;var UJb=new zn("GUIDE_TOKEN");var EQ={},FQ=function(){var a=Us.apply(this,arguments)||this;a.guideStateActionMap={"ytd-update-guide-state-action":"handleGuideStateAction","ytd-update-mini-guide-state-action":"handleMiniGuideStateAction","ytd-update-guide-opened-action":"handleGuideOpenedAction","ytd-update-active-endpoint-action":"handleActiveEndpointAction"};return a}; k(FQ,Us);g=FQ.prototype;g.onActiveEndpointChange=function(){this.hostElement.dispatchEvent(new CustomEvent("active-endpoint-changed",{detail:{value:this.activeEndpoint,queueProperty:!0}}))}; g.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.guideStateActionMap);var a=Dn().resolve(An(UJb));a&&(this.guidePersistentAndVisible=a.getGuidePersistentAndVisible(),this.activeEndpoint=a.getActiveEndpoint(),this.guideOpened=a.getGuideOpened(),this.miniGuideVisible=a.getMiniGuideVisible())}; g.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.guideStateActionMap)}; g.handleGuideStateAction=function(a){this.guidePersistentAndVisible=a}; g.handleMiniGuideStateAction=function(a){this.miniGuideVisible=a}; g.handleGuideOpenedAction=function(a){this.guideOpened=a}; g.handleActiveEndpointAction=function(a){this.activeEndpoint=a}; FQ.prototype.onActiveEndpointChange=FQ.prototype.onActiveEndpointChange;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],FQ.prototype,"ytActionHandlerBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FQ.prototype,"guidePersistentAndVisible",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FQ.prototype,"miniGuideVisible",void 0);n([I(),r("design:type",Object)],FQ.prototype,"activeEndpoint",void 0); n([Ct("activeEndpoint"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FQ.prototype,"onActiveEndpointChange",null);n([I(),r("design:type",Boolean)],FQ.prototype,"guideOpened",void 0);n([Gt()],FQ);EQ.YtdGuideStateAwareBehavior=[];EQ.YtdGuideStateAwareBehavior.push(FQ.prototype,Qs.YtActionHandlerBehavior);var GQ={},VJb=new Set(["ytd-section-list-renderer","yt-horizontal-list-renderer","ytd-item-section-renderer","ytd-watch-next-secondary-results-renderer","ytd-video-primary-info-renderer"]);GQ.YtTaskEmitterBehavior={created:function(){this.cachedProviderNode_=null}, detached:function(){this.cachedProviderNode_=null}, getTaskManager:function(){var a=this.getContext_();return a?a.getTaskManager():Oi}, getContext_:function(){if(this.shouldUseTaskManager()){if(!this.cachedProviderNode_){var a=tt(this.hostElement,"yt-get-context-provider",{});a.detail&&a.detail.contextProvider?this.cachedProviderNode_=a.detail.contextProvider:this.hostElement.parentElement&&(this.cachedProviderNode_=this)}if(this.cachedProviderNode_&&this.cachedProviderNode_.getProvidedContext&&this.cachedProviderNode_.getProvidedContext())return this.cachedProviderNode_.getProvidedContext()}}, shouldUseTaskManager:function(){return VJb.has(this.hostElement.localName)}, getNetworkManager:function(){var a=this.getContext_();if(a)return a.getNetworkManager()}};var HQ={}; HQ.YtLazyListBehavior=[GQ.YtTaskEmitterBehavior,{_noAccessors:!0,properties:{initialCount:{type:Number,value:4},targetFramerate:{type:Number,value:20},minChunkSize:{type:Number,value:1},autoFill:{type:Boolean,value:!1},disableAutoFill:{type:Boolean,value:!1},shownItems:Array,shownCount:{type:Number,value:0},canShowMore:{type:Boolean,notify:!0,reflectToAttribute:!0,observer:"onCanShowMoreUpdated_"},renderDelay:Number,targetFrameTime_:{type:Number,computed:"computeFrameTime_(targetFramerate)"},canScheduleJobs:{type:Boolean, value:!0,observer:"canScheduleJobsChanged_"}},itemsPath:"data.items",beforeRegister:function(){if(this.itemsPath)if(this.getItemsPath&&this.getItemsPath instanceof Function&&(this.itemsPath=this.getItemsPath()),this.useSignals)this.addReactiveSchema({type:"observe",method:{methodName:"deepLazyListObserver_",args:[{type:"wildcard",path:this.itemsPath}]}});else{var a=(this.constructor.generatedFrom||this).observers;a||(a=[]);a.push("deepLazyListObserver_("+this.itemsPath+".*)");this.constructor.generatedFrom.observers= a}}, created:function(){this.boundRenderChunk_=this.renderChunk_.bind(this);this.items_=null;this.lazyListRenderJobId_=this.chunkCount_=this.lastChunkTime_=this.length_=0;this.nonDeferredItemCount=-1;this.renderElementsOutsideVisibleArea_=null;this.partiallyRenderedItems_=new WeakSet}, fillRemainingListItems:function(){this.fillRange_(this.shownCount,this.length_)}, renderDeferredElements:function(){var a=this.renderElementsOutsideVisibleArea_;a&&(EZa(a,4),a.processSignal())}, deepLazyListObserver_:function(a){var b=this;if(a){var c=a.value||[];if(this.itemsPath==a.path){var d=this.nonDeferredItemCount;a=0;d>-1&&c.length>d&&(a=Hk("REMAINING_DOVA_DEFERRED_CHUNKS",-1));a>0?(d>0&&(d=c.slice(0,d),this.setInitialItemsOnDataChanged(d)),(d=this.renderElementsOutsideVisibleArea_)?d.cancel():(d=this.renderElementsOutsideVisibleArea_=new rC(2,"eocs"),iqa(function(){return b.renderDeferredElements()})),DZa(d,function(){b.setInitialItemsOnDataChanged(c)}),Gk("REMAINING_DOVA_DEFERRED_CHUNKS", a-1)):this.setInitialItemsOnDataChanged(c)}else if(this.itemsPath+".splices"==a.path)this.onItemsUpdated_(c);else d="shownItems"+a.path.substr(this.itemsPath.length),this.useSignals&&d==="shownItems.length"||this.notifyPath(d,a.value)}else this.cancelPendingTasks_()}, onItemsUpdated_:function(a){a&&(this.items_=this.get(this.itemsPath))&&(this.updateChangeRecord_(a),this.length_=this.items_.length,this.canShowMore=this.shownCountMath.abs(b.deltaX)?b.deltaY:b.deltaX:b.deltaX;c!==0&&(b.preventDefault(),a.ytLazyListBehavior.fillRemainingListItems(),a.offset+=c,JQ(a),a.reposition_())}}; a.onPointerDown=function(b){a.isSearch&&(a.dragMouseStart=b.clientX,a.dragOffsetStart=a.offset,a.dragging=!0)}; a.onPointerMove=function(b){a.isSearch&&a.dragging&&(a.ytLazyListBehavior.fillRemainingListItems(),a.offset=a.dragOffsetStart-(b.clientX-a.dragMouseStart),JQ(a),a.reposition_())}; a.onPointerUp=function(){a.isSearch&&(a.dragging=!1)}; return a}; k(KQ,Us);var WJb=function(a){var b=ft(a.hostElement).querySelector("#items").children;if(!b)return 0;var c=0;a=l(a.fullyVisibleItemsIndices);for(var d=a.next();!d.done;d=a.next())c+=b[d.value].clientWidth;return c}; KQ.prototype.created=function(){this.cachedViewportWidth=Hk("initialInnerWidth")||window.innerWidth;this.JSC$12349_cachedViewportHeight=Hk("initialInnerHeight")||window.innerHeight;Hk("REMAINING_DOVA_DEFERRED_CHUNKS",-1)==-1&&Gk("REMAINING_DOVA_DEFERRED_CHUNKS",6)}; KQ.prototype.attached=function(){window.ShadyDOM&&window.ShadyDOM.noPatch||this.hostElement.shadowRoot.addEventListener("transitionend",this.onItemsTransitionEnd_.bind(this));this.disableScrollEventListener||this.addScrollEventListeners();XJb(this)}; KQ.prototype.detached=function(){window.ShadyDOM&&window.ShadyDOM.noPatch||this.hostElement.shadowRoot.removeEventListener("transitionend",this.onItemsTransitionEnd_.bind(this));this.disableScrollEventListener||this.removeScrollEventListeners();var a;(a=this.itemsVisibilityObserver)==null||a.disconnect();this.itemsVisibilityObserver=null;var b;(b=this.itemsObserver)==null||b.disconnect()}; var XJb=function(a){var b=ft(a.hostElement).querySelector("#scroll-container");if(b){if(!a.itemsVisibilityObserver){var c=window.getComputedStyle(b).marginRight;a.itemsVisibilityObserver=new IntersectionObserver(function(d){YJb(a,d)},{root:b, rootMargin:c,threshold:.98})}if(b=ft(a.hostElement).querySelector("#items"))a.itemsObserver=new Kr(b,function(d){ZJb(a,d)})}},ZJb=function(a,b){$Jb(a)&&(Array.from(b.addedNodes).filter(function(c){return c.nodeType===Node.ELEMENT_NODE}).forEach(function(c){a.itemsVisibilityObserver&&a.itemsVisibilityObserver.observe(c)}),Array.from(b.removedNodes).filter(function(c){return c.nodeType===Node.ELEMENT_NODE}).forEach(function(c){a.itemsVisibilityObserver&&a.itemsVisibilityObserver.unobserve(c)}))},YJb= function(a,b){var c=new Set(a.fullyVisibleItemsIndices); b=l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.target.parentElement;e?(e=Array.from(e.children).indexOf(d.target),d.isIntersecting?c.add(e):c.has(e)&&c.delete(e)):eo(new ql("Parent element not found",d.target.nodeName))}a.fullyVisibleItemsIndices=Array.from(c).sort(function(f,h){return f-h}); c.size===0?eo(new ql("No visible entries in horizontal list")):(a.startIndex=a.fullyVisibleItemsIndices[0],a.endIndex=a.fullyVisibleItemsIndices[a.fullyVisibleItemsIndices.length-1])},$Jb=function(a){a.data?a=(a=a.data)&&a.itemSizeConstraint?"LIST_ITEM_SIZE_CONSTRAINT_EQUAL_HEIGHT"===a.itemSizeConstraint:!1:a=!1; return a}; g=KQ.prototype;g.addScrollEventListeners=function(){var a=ft(this.hostElement).querySelector("#scroll-container");a.style.touchAction="pan-y";a.addEventListener("wheel",this.JSC$12349_onWheelScroll);a.addEventListener("pointerdown",this.onPointerDown);a.addEventListener("pointermove",this.onPointerMove);window.addEventListener("pointerup",this.onPointerUp)}; g.removeScrollEventListeners=function(){var a=ft(this.hostElement).querySelector("#scroll-container");a.removeEventListener("wheel",this.JSC$12349_onWheelScroll);a.removeEventListener("pointerdown",this.onPointerDown);a.removeEventListener("pointermove",this.onPointerMove);window.removeEventListener("pointerup",this.onPointerUp)}; g.reset=function(){this.scrollCount=this.offset=0;this.reposition_();this.marginWidthLeft=this.marginWidthRight=this.minComponentWidth=0;this.initialStartIndex>0&&$r(this,this.setStartIndex,[this.initialStartIndex])}; g.reposition_=function(){var a=Hk("HTML_DIR")=="rtl"?"":"-",b=ft(this.hostElement).querySelector("#items");b&&(b.style.transform="translateX("+a+this.offset+"px)");this.requestButtonsStateUpdate_()}; g.requestButtonsStateUpdate_=function(){this.setButtonsStateRequested||(this.setButtonsStateRequested=!0,$r(this,this.setButtonsState_))}; g.setButtonsState_=function(){this.setButtonsStateRequested=!1;var a=ft(this.hostElement).querySelector("#items").firstElementChild;if(a){this.minComponentWidth||(this.minComponentWidth=aKb(this,a));a=ft(this.hostElement).querySelector("#scroll-container").clientWidth;var b=ft(this.hostElement).querySelector("#items");b=y("kevlar_horizontal_list_scroll_width_killswitch")?b.clientWidth:b.scrollWidth;var c=this.get(this.ytLazyListBehavior.itemsPath,this);if(c){var d=Math.round(a/this.minComponentWidth)|| 1;this.fullyVisibleItemsIndices.length===0&&(this.startIndex=Math.round(this.offset/this.minComponentWidth),this.endIndex=Math.min(this.startIndex+d,c.length)-1)}this.ytLazyListBehavior.canShowMore?b+this.minComponentWidth>=this.offset+a&&(this.atEnd=!1):this.atEnd=this.offset+a>=b-20?!0:!1;this.atStart=this.offset<=20}}; g.setStartIndex=function(a){if(!this.minComponentWidth){var b=ft(this.hostElement).querySelector("#items").firstElementChild;if(!b)return;this.minComponentWidth=aKb(this,b)}this.ytLazyListBehavior.fillRemainingListItems();this.offset=this.minComponentWidth*a;JQ(this);this.reposition_()}; g.nextClick_=function(){this.ytLazyListBehavior.fillRemainingListItems();Cr();var a=ft(this.hostElement).querySelector("#scroll-container").clientWidth;y("web_min_component_width_killswitch")||this.minComponentWidth||(this.minComponentWidth=aKb(this,ft(this.hostElement).querySelector("#items").firstElementChild));a=this.useFloorScrolling?Math.floor(a/this.minComponentWidth)||1:Math.round(a/this.minComponentWidth)||1;this.centerListItems&&this.scrollCount===0&&bKb(this);this.offset+=$Jb(this)?WJb(this): a*this.minComponentWidth;JQ(this);this.reposition_();this.scrollCount++}; g.prevClick_=function(){var a=ft(this.hostElement).querySelector("#scroll-container").clientWidth;a=this.useFloorScrolling?Math.floor(a/this.minComponentWidth)||1:Math.round(a/this.minComponentWidth)||1;this.resizeSupportEnabled?(this.scrollCount--,this.offset=$Jb(this)?WJb(this):this.minComponentWidth*this.scrollCount-1):this.offset-=$Jb(this)?WJb(this):a*this.minComponentWidth;this.centerListItems&&bKb(this);JQ(this);this.reposition_()}; g.onIronResize_=function(){this.resizeSupportEnabled&&$r(this,this.checkComponentWidthResize);this.requestButtonsStateUpdate_()}; g.onItemsTransitionEnd_=function(a){Ws(a)===ft(this.hostElement).querySelector("#items")&&this.ytRendererBehavior.markDirty()}; g.onChildElementFocus_=function(a){a=a.target.closest("#items > *");var b=ft(this.hostElement).querySelector("#scroll-container");if(b.contains(a)){if(y("web_horizontal_list_behavior_focus_killswitch")){if(a.offsetLeftthis.offset+b.clientWidth)this.ytLazyListBehavior.fillRemainingListItems(),Cr(),this.offset=a.offsetLeft+a.clientWidth-b.clientWidth;else return;}else{var c=ft(this.hostElement).querySelector("#items"), d=Hk("HTML_DIR")==="rtl",e=d?c.clientWidth-a.offsetLeft:a.offsetLeft;c=d?c.clientWidth-(a.offsetLeft+a.clientWidth):a.offsetLeft+a.clientWidth;var f=d?e>this.offset+b.clientWidth:ethis.offset+b.clientWidth,m=d?f:h;if(d?h:f)b=d?c:e,this.offset=Math.abs(b)=c&&(a.offset=c-b)},bKb=function(a){a.offset-=(ft(a.hostElement).querySelector("#scroll-container").clientWidth+a.marginWidthRight-a.minComponentWidth)/2-a.marginWidthLeft}; ba.Object.defineProperties(KQ.prototype,{nonDeferredItemCount:{configurable:!0,enumerable:!0,get:function(){var a=Hk("NON_DEFERRED_HORIZONTAL_LIST_ROW_COUNT",-1);if(a==-1)a=this.JSC$12349_cachedViewportHeight,a=a>1320?5:a>1020?4:a>730?3:a>430?2:1;else if(a==0)return 0;Gk("NON_DEFERRED_HORIZONTAL_LIST_ROW_COUNT",a-1);a=Hk("NON_DEFERRED_HORIZONTAL_LIST_ITEM_COUNT",-1);if(a>-1)return a;a=this.cachedViewportWidth;a=a>1600?6:a>1400?5:a>1300?4:a>1090?5:a>870?4:a>660?3:2;Gk("NON_DEFERRED_HORIZONTAL_LIST_ITEM_COUNT", a);return a}, set:function(){}}, resizeSupportEnabled:{configurable:!0,enumerable:!0,get:function(){return!y("kevlar_disable_component_resizing_support")&&!!this.supportComponentResize}}}); KQ.prototype.observeShownItems_=KQ.prototype.observeShownItems_;KQ.prototype.onChildElementFocus_=KQ.prototype.onChildElementFocus_;KQ.prototype.onItemsTransitionEnd_=KQ.prototype.onItemsTransitionEnd_;KQ.prototype.onIronResize_=KQ.prototype.onIronResize_;KQ.prototype.prevClick_=KQ.prototype.prevClick_;KQ.prototype.nextClick_=KQ.prototype.nextClick_;KQ.prototype.setButtonsState_=KQ.prototype.setButtonsState_;KQ.prototype.requestButtonsStateUpdate_=KQ.prototype.requestButtonsStateUpdate_; KQ.prototype.reposition_=KQ.prototype.reposition_;KQ.prototype.reset=KQ.prototype.reset;n([E(wz.YtRendererBehavior),r("design:type",Object)],KQ.prototype,"ytRendererBehavior",void 0);n([E(HQ.YtLazyListBehavior),r("design:type",Object)],KQ.prototype,"ytLazyListBehavior",void 0);n([I(),r("design:type",Object)],KQ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],KQ.prototype,"atStart",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],KQ.prototype,"atEnd",void 0); n([I(),r("design:type",Object)],KQ.prototype,"startIndex",void 0);n([I(),r("design:type",Object)],KQ.prototype,"endIndex",void 0);n([I({value:6}),r("design:type",Number)],KQ.prototype,"initialCount",void 0);n([I(),r("design:type",Object)],KQ.prototype,"scrollCount",void 0);n([I(),r("design:type",Object)],KQ.prototype,"initialStartIndex",void 0);n([I(),r("design:type",Object)],KQ.prototype,"disableScrollEventListener",void 0);n([I(),r("design:type",Object)],KQ.prototype,"supportComponentResize",void 0); n([I({value:function(){var a=this;return function(){return a.prevClick_()}}}), r("design:type",Function)],KQ.prototype,"boundPrevClick",void 0);n([I({value:function(){var a=this;return function(){return a.nextClick_()}}}), r("design:type",Function)],KQ.prototype,"boundNextClick",void 0);n([I(),r("design:type",Object)],KQ.prototype,"useFloorScrolling",void 0);n([I(),r("design:type",Object)],KQ.prototype,"isSearch",void 0);n([I(),r("design:type",Object)],KQ.prototype,"dragging",void 0);n([I(),r("design:type",Object)],KQ.prototype,"dragMouseStart",void 0);n([I(),r("design:type",Object)],KQ.prototype,"dragOffsetStart",void 0);n([I(),r("design:type",Object)],KQ.prototype,"disableWheelScroll",void 0); n([I(),r("design:type",Object)],KQ.prototype,"centerListItems",void 0);n([Bt("iron-resize"),Ct("guideOpened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KQ.prototype,"onIronResize_",null);n([Bt("transitionend"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],KQ.prototype,"onItemsTransitionEnd_",null); n([Bt("focusin"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],KQ.prototype,"onChildElementFocus_",null);n([Ct("shownItems"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KQ.prototype,"observeShownItems_",null);n([Gt()],KQ);IQ.YtdHorizontalListBehavior=[];IQ.YtdHorizontalListBehavior.push(rs,wz.YtRendererBehavior,HQ.YtLazyListBehavior,EQ.YtdGuideStateAwareBehavior,KQ.prototype);var cKb;function dKb(a,b,c){var d=a.rowIndex;d!==void 0&&Lu(a.hostElement,"yt-section-reactive-dismissal",[d,b,c])} ;var eKb=["ytd-rich-shelf-renderer"],LQ=function(){var a=Us.apply(this,arguments)||this;a._noAccessors=!0;a.DISMISSED_CONTENT_KEYSPACE="DISMISSED_CONTENT_KEYSPACE:";a.followUpDialogPromise=null;a.followUpDialogPromiseResolve=null;a.followUpDialogPromiseReject=null;return a}; k(LQ,Us);g=LQ.prototype;g.dismissibleItemDataChanged_=function(){this.dismissedContentId=void 0;this.dismissibleItemReset_()}; g.dismissibleItemReset_=function(){var a=this;this.isDismissed&&(this.isHideEnclosingAction=this.isDismissed=!1);this.dismissedRenderer&&(this.dismissedRenderer=void 0);this.followUpDialogPromiseReject&&(this.followUpDialogPromise.thenCatch(function(){}),this.followUpDialogPromiseReject()); this.followUpDialogPromise=new cj(function(b,c){a.followUpDialogPromiseResolve=b;a.followUpDialogPromiseReject=c}); tt(this.hostElement,"yt-enable-lockup-interaction")}; g.dismissibleItemOnYtServiceRequestSent_=function(a,b){b.actions&&this.dismissibleItemProcessActions(b.actions,a)}; g.dismissibleItemOnRequestSent=function(a){for(var b=l(a.detail),c=b.next();!c.done;c=b.next()){var d=void 0;(c=(d=z(c.value,Nx))==null?void 0:d.actions)&&this.dismissibleItemProcessActions(c,a)}}; g.dismissibleItemOnCommandSent=function(a,b){b&&this.dismissibleItemProcessActions(b,a)}; g.setAndGetDismissedContentId=function(a){return this.dismissedContentId=this.DISMISSED_CONTENT_KEYSPACE+a}; g.replayDismissAction=function(a){this.dismissibleItemProcessActions([a])}; g.dismissibleItemProcessActions=function(a,b){for(var c=0;c0&&(e=d.indexOf("&",b+1),c.url=e>b&&e0&&d!==36E5?new WE(iKb(),d):new WE(iKb())}XE(OQ,a.hostElement);e5a(OQ,a.hostElement,c,b)}},RQ=function(a){OQ&&XE(OQ,a.hostElement)}; function gKb(a){return!!a&&a.length>0&&a[0].loggingUrls!=null&&a[0].loggingUrls.length>0} function iKb(){var a=Hk("INNERTUBE_CONTEXT_CLIENT_VERSION","").match(/^\d+\.(\d{8})/);return(a==null?void 0:a.length)===2?a[1]:null} function hKb(a){if(!a)return[];var b=[];a=l(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.loggingUrls){c=l(c.loggingUrls);for(var d=c.next();!d.done;d=c.next())d=d.value,d.baseUrl&&b.push(d.baseUrl)}return b} ;var jKb;var SQ=function(){var a=D.apply(this,arguments)||this;a.iconType="STAR";a.plaMedium=y("enable_pla_resizing_for_desktop_medium");a.plaLarge=y("enable_pla_resizing_for_desktop_large");a.plaExtraLarge=y("enable_pla_resizing_for_desktop_extra_large");a.standardizeIconSize=y("kevlar_system_icons");a.noBottomMargin=!1;a.thumbnailObjectFit="CONTAIN";a.thumbnailFitHeight=!0;a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a}; k(SQ,D);g=SQ.prototype;g.created=function(){this.activeView=new PQ(this.hostElement)}; g.configureRendererStamper=function(){return{"data.badge":{id:"badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.badge]]"},params:{mediumFontAdBadge:!0}}}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.image":{id:"media",mapping:{thumbnail:{component:"yt-img-shadow",properties:{thumbnail:"[[data.image.thumbnail]]",width:"[[mediaThumbnailWidth]]",fitHeight:"[[thumbnailFitHeight]]",objectFit:"[[thumbnailObjectFit]]"}}}}, "data.mediaBadge":{id:"media-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.mediaBadge]]",useRoundedBadge:"[[useRoundedBadge]]"}}}},"data.mediaHoverOverlay":{id:"media-hover-overlay",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.ctaButton":{id:"call-to-action",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer", notificationTextRenderer:"ytd-notification-text-renderer"}}}}; g.dataChanged=function(){this.clickCommand=this.get("data.clickCommand.commandExecutorCommand.commands.0");this.clickCommand||(this.clickCommand=this.get("data.clickCommand"));this.clickCommand&&(this.updateMediaBackgroundImage(),this.ytSparklesClickLocationBehavior.configureClickTargets("root",SQ.JSC$12371_DEFAULT_CLICK_LOCATION_BEHAVIOR,SQ.JSC$12371_CLICK_LOCATION_ID_MAP))}; g.onTap=function(a){this.onTapOrClick(a)}; g.onTapOrClick=function(a){this.clickCommand&&this.ytSparklesClickLocationBehavior.handleClick(this.clickCommand,a,!1)}; g.updateMediaBackgroundImage=function(){var a=this.get("data.image.thumbnail.thumbnails");a&&(a=dB(a,0))&&st(this.hostElement,{"--ytd-display-ad-media-background-image":"url("+a+")"})}; g.impressionLog=function(){if(!this.data||!this.data.impressionsFired){if(this.data&&this.data.impressionEndpoints){for(var a=0;a
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n \n
\n
\n
\n \n \n
\n \n \n \n \n
\n
\n \n
\n
\n \n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return jKb=a},{mode:1});var kKb;var lKb;var mKb;var nKb=new Map;var oKb=!1;var TQ=function(){var a=D.apply(this,arguments)||this;a.DEFAULT_TOOLTIP_OFFSET="10";a.TOOLTIP_OFFSET_NO_BANNER="-8";a.badges=null;a.noEndpoints=!1;a.wrapText=!1;a.forceVerified=!1;a.tooltipPosition="top";a.compactStyle=!1;a.height=0;a.lineHeight=0;return a}; k(TQ,D);g=TQ.prototype;g.created=function(){this.ytActionHandlerBehavior.actionMap={"yt-window-resized":"handleWindowResized"}}; g.attached=function(){var a=this;this.observer=new MutationObserver(function(b,c){a.handleResized();c.disconnect()}); this.observer.observe(this.textEl,{childList:!0})}; g.detached=function(){this.observer&&this.observer.disconnect()}; g.logTooltipEvent=function(){if(!y("kevlar_wiz_tooltip_event_killswitch")&&!oKb){var a=Yk("web_generic_client_event_wait_period ",0);a||(a=3E5);var b=nKb.get("GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_CHANNEL_NAME_TOOLTIP");!y("enable_web_client_experiment_event_timeout_killswitch")&&b&&Zl()-b=24||this.lineHeight===0&&this.height>=24)&&(this.textContainerEl.style.padding=Hk("HTML_DIR")==="rtl"?"0 6px 0 2px":"0 2px 0 6px")}; g.handleResized=function(){var a=this;this.verified&&Oi.addLowPriorityJob(function(){a.fitBackgroundToText();var b=getComputedStyle(a.hostElement).lineHeight;b&&(b=b.match(/\d+/))&&b.length&&(a.lineHeight=Number(b[0]));a.height=a.lineHeight&&!a.wrapText?a.lineHeight:a.textEl.offsetHeight})}; g.fitBackgroundToText=function(){if(this.verified&&this.wrapText){this.textEl.style.width="unset";var a=document.createRange(),b=ft(this.textEl).children;b.length>0?a.selectNodeContents(b[0]):a.selectNodeContents(this.textEl);this.textEl.style.width=Math.ceil(a.getBoundingClientRect().width)+"px"}}; g.computeChannelBadgeStyle=function(a){var b;if((a==null?0:(b=a.runs)==null?0:b.length)&&a.runs[0].textColor)return"--ytd-badge-icon-color:"+iy(a.runs[0].textColor)+";"}; ba.Object.defineProperties(TQ.prototype,{verified:{configurable:!0,enumerable:!0,get:function(){return!(!this.forceVerified&&this.get("badges.0.metadataBadgeRenderer.style")!=="BADGE_STYLE_TYPE_UNIFIED_VERIFIED")}}, hideBadges:{configurable:!0,enumerable:!0,get:function(){return this.verified||!this.badges||this.badges.length===0}}, formattedName:{configurable:!0,enumerable:!0,get:function(){return typeof this.channelName==="string"?Jy(this.channelName):this.channelName}}, tooltipText:{configurable:!0,enumerable:!0,get:function(){if(this.verified){if(this.tooltip)return this.tooltip;var a=this.get("badges.0.metadataBadgeRenderer.tooltip");if(a)return a}return Ky(this.formattedName)}}, tooltipOffset:{configurable:!0,enumerable:!0,get:function(){return this.hasChannelArt?this.DEFAULT_TOOLTIP_OFFSET:this.TOOLTIP_OFFSET_NO_BANNER}}}); TQ.prototype.onLineHeightChanged=TQ.prototype.onLineHeightChanged;TQ.prototype.onHeightChanged=TQ.prototype.onHeightChanged;TQ.prototype.onChannelNameChanged=TQ.prototype.onChannelNameChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],TQ.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],TQ.prototype,"badges",void 0);n([I(),r("design:type",Object)],TQ.prototype,"channelName",void 0);n([I(),r("design:type",Object)],TQ.prototype,"noEndpoints",void 0); n([I(),r("design:type",Object)],TQ.prototype,"wrapText",void 0);n([I(),r("design:type",Object)],TQ.prototype,"forceVerified",void 0);n([I(),r("design:type",Object)],TQ.prototype,"tooltipPosition",void 0);n([I(),r("design:type",String)],TQ.prototype,"tooltip",void 0);n([I(),r("design:type",Boolean)],TQ.prototype,"hasChannelArt",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],TQ.prototype,"compactStyle",void 0); n([Et("#text-container"),r("design:type",HTMLElement)],TQ.prototype,"textContainerEl",void 0);n([Et("#text"),r("design:type",Object)],TQ.prototype,"textEl",void 0);n([Et("#verified-tooltip"),r("design:type",HTMLElement)],TQ.prototype,"verifiedTooltip",void 0);n([I(),r("design:type",Object)],TQ.prototype,"height",void 0);n([I(),r("design:type",Object)],TQ.prototype,"lineHeight",void 0); n([I({reflectToAttribute:!0}),F("badges","forceVerified"),r("design:type",Boolean),r("design:paramtypes",[])],TQ.prototype,"verified",null);n([F("badges","verified"),r("design:type",Boolean),r("design:paramtypes",[])],TQ.prototype,"hideBadges",null);n([F("channelName"),r("design:type",Object),r("design:paramtypes",[])],TQ.prototype,"formattedName",null);n([F("badges","verified","formattedName"),r("design:type",String),r("design:paramtypes",[])],TQ.prototype,"tooltipText",null); n([F("hasChannelArt"),r("design:type",String),r("design:paramtypes",[])],TQ.prototype,"tooltipOffset",null);n([Ct("channelName"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TQ.prototype,"onChannelNameChanged",null);n([Ct("height"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TQ.prototype,"onHeightChanged",null); n([Ct("lineHeight","height"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TQ.prototype,"onLineHeightChanged",null);n([St({is:"ytd-channel-name",disableElementRegistration:!0})],TQ); J(TQ,"ytd-channel-name",function(){if(mKb!==void 0)return mKb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n \n [[tooltipText]]\n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return mKb=a},{mode:2});var UQ=function(){var a=D.apply(this,arguments)||this;a.standardizeIconSize=y("kevlar_system_icons");return a}; k(UQ,D);UQ.prototype.basicPaletteChanged=function(){var a;(a=this.data.color)!=null&&a.basicColorPaletteData&&bM(this.hostElement,this.data.color.basicColorPaletteData)}; UQ.prototype.useFilledIcons=function(a){return y("kevlar_system_icons")&&(a==="CHECK_CIRCLE_THICK"||a==="OFFICIAL_ARTIST_BADGE")}; ba.Object.defineProperties(UQ.prototype,{verified:{configurable:!0,enumerable:!0,get:function(){return!!this.data.authorUnifiedVerified}}, creator:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.data.authorCreator||((a=this.data)==null?void 0:(b=a.color)==null?void 0:(c=b.basicColorPaletteData)==null?void 0:c.backgroundColor)}}}); UQ.prototype.basicPaletteChanged=UQ.prototype.basicPaletteChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],UQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],UQ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],UQ.prototype,"standardizeIconSize",void 0);n([I({reflectToAttribute:!0}),F("data.authorUnifiedVerified"),r("design:type",Object),r("design:paramtypes",[])],UQ.prototype,"verified",null); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],UQ.prototype,"creator",null);n([Ct("data.color.basicColorPaletteData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UQ.prototype,"basicPaletteChanged",null);n([St({is:"ytd-author-comment-badge-renderer",disableElementRegistration:!0})],UQ); J(UQ,"ytd-author-comment-badge-renderer",function(){if(lKb!==void 0)return lKb;var a=document.createElement("template");M(a,"\n \n \n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return lKb=a},{mode:1});var pKb;var VQ=function(){return D.apply(this,arguments)||this}; k(VQ,D);VQ.prototype.computeThumbnailWidth=function(a){if(a==="BACKSTAGE_SURFACE_TYPE_STREAM")return 638}; n([E(wz.YtRendererBehavior),r("design:type",Object)],VQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],VQ.prototype,"data",void 0);n([I({computed:"computeIcon_(data.icon)"}),r("design:type",String)],VQ.prototype,"icon",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],VQ.prototype,"surface",void 0);n([I({reflectToAttribute:!0,value:y("enable_shrink_image_size_on_web_posts_singleton")}),r("design:type",Boolean)],VQ.prototype,"searchSxsUx",void 0); n([I({reflectToAttribute:!0,value:y("enable_community_page_on_desktop")}),r("design:type",Boolean)],VQ.prototype,"useSmallerPostImageAttachments",void 0);n([St({is:"ytd-backstage-image-renderer",disableElementRegistration:!0})],VQ); J(VQ,"ytd-backstage-image-renderer",function(){if(pKb!==void 0)return pKb;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return pKb=a},{mode:1});var qKb;var WQ=function(){var a=D.apply(this,arguments)||this;a.isLoading=!1;a.selectedItemIndex=-1;return a}; k(WQ,D);g=WQ.prototype;g.computeIsChannelOwner=function(a){if(!a)return!0;a=a[0];return!(a&&(a.signinEndpoint||a.selectServiceEndpoint))}; g.computeIsImagePoll=function(a){return(a==null?void 0:a.type)==="POLL_TYPE_IMAGE"}; g.computeIsTotalVotesDisabled=function(a){return!(a==null?0:a.totalVotes)}; g.thumbnailSrc=function(a){var b,c,d,e;return(a==null?0:(b=a.thumbnails)==null?0:(c=b[0])==null?0:c.url)?Gb((d=a.thumbnails)==null?void 0:(e=d[0])==null?void 0:e.url):void 0}; g.progressWidth=function(a){return"width:"+(a?a*100:0)+"%;"}; g.textAreaWidth=function(a){return this.isImagePoll?null:"width:"+(a?a*100:0)+"%;"}; g.hasEndpointStyle=function(){return this.isChannelOwner?"":"yt-simple-endpoint"}; g.dataChanged=function(){if(this.data&&(this.isLoading=!1,this.previousPollInfo=null,this.data.choices))for(var a=this.data.choices,b=0;b\n\n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return qKb=a},{mode:2});var rKb;var sKb={autoplay:!1,loop:!1},tKb={simpleText:""},XQ=function(){var a=D.apply(this,arguments)||this;a.isLoading=!1;a.usesPanelLockup=!1;a.selectedItemIndex=-1;a.baseCorrectLottiePlayerAnimationConfig=Object.assign({},{name:"CORRECT",path:"https://www.gstatic.com/youtube/img/creator/posts/Lottie_QuizCorrect_LightTheme_01a.json",renderer:"svg"},sKb,{rendererSettings:{viewBoxOnly:!0,viewBoxSize:"12 20 80 80"}});a.baseIncorrectLottiePlayerAnimationConfig=Object.assign({},{name:"INCORRECT",path:"https://www.gstatic.com/youtube/img/creator/posts/Lottie_QuizIncorrect_LightTheme_01a.json", renderer:"svg"},sKb,{rendererSettings:{viewBoxOnly:!0,viewBoxSize:"26 26 80 80"}});a.correctnessAnimationProps=[];a.correctnessAnimationRefs=[];return a}; k(XQ,D);g=XQ.prototype;g.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark");this.ytRendererBehavior.markDirty()}; g.computeIsChannelOwner=function(a){if(!a)return!0;a=a[0];return!(a&&(a.signinEndpoint||a.selectServiceEndpoint))}; g.computeIsTotalVotesDisabled=function(a){return!(a==null?0:a.totalVotes)}; g.computeIsImageQuiz=function(a){return(a==null?void 0:a.type)==="POLL_TYPE_IMAGE"}; g.onExplanationChanged=function(){this.expander.reset()}; g.dataChanged=function(){if(this.data){this.isLoading=!1;this.previousQuizInfo=null;var a=this.data.choices;if(a){this.maybeInitializeQuizLotties(a);for(var b=0;b0&&this.showCorrectAnswer}}, showCorrectAnswer:{configurable:!0,enumerable:!0,get:function(){return this.isChannelOwner||this.isAttempted}}, isQuizAnsweringDisabled:{configurable:!0,enumerable:!0,get:function(){return this.isChannelOwner||this.isAttempted}}, endpointStyle:{configurable:!0,enumerable:!0,get:function(){return this.isQuizAnsweringDisabled?"yt-simple-endpoint disable-cursor":"yt-simple-endpoint"}}, isAttempted:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:(b=a.choices)==null?void 0:b.some(function(c){return c.isSelected}))||!1}}, explanation:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null||!a.choices||this.selectedItemIndex<0||this.selectedItemIndex>=this.data.choices.length?tKb:this.data.choices[this.selectedItemIndex].explanation||tKb}}, isCorrect:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null||!a.choices||this.selectedItemIndex<0||this.selectedItemIndex>=this.data.choices.length?!1:this.data.choices[this.selectedItemIndex].isCorrect||!1}}}); XQ.prototype.onYtServiceRequestCompleted=XQ.prototype.onYtServiceRequestCompleted;XQ.prototype.onYtServiceRequestSent=XQ.prototype.onYtServiceRequestSent;XQ.prototype.onYtCommentPollRevert=XQ.prototype.onYtCommentPollRevert;XQ.prototype.dataChanged=XQ.prototype.dataChanged;XQ.prototype.onExplanationChanged=XQ.prototype.onExplanationChanged;n([E(Dx),r("design:type",Object)],XQ.prototype,"paperItemBehavior",void 0); n([E(wz.YtRendererBehavior),r("design:type",Object)],XQ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],XQ.prototype,"ytComponentBehavior",void 0);n([E(GQ.YtTaskEmitterBehavior),r("design:type",Object)],XQ.prototype,"ytTaskEmitterBehavior",void 0);n([E(PA),r("design:type",Object)],XQ.prototype,"ytdOpenPopupBehavior",void 0);n([I(),r("design:type",Object)],XQ.prototype,"data",void 0);n([I(),r("design:type",Object)],XQ.prototype,"isLoading",void 0); n([I(),r("design:type",Object)],XQ.prototype,"usesPanelLockup",void 0);n([I({reflectToAttribute:!0,computed:"computeIsChannelOwner(data.choices)"}),r("design:type",Boolean)],XQ.prototype,"isChannelOwner",void 0);n([I({computed:"computeIsTotalVotesDisabled(data)"}),r("design:type",Boolean)],XQ.prototype,"isTotalVotesDisabled",void 0);n([I({reflectToAttribute:!0,computed:"computeIsImageQuiz(data)"}),r("design:type",Boolean)],XQ.prototype,"isImageQuiz",void 0); n([I(),r("design:type",Object)],XQ.prototype,"previousQuizInfo",void 0);n([I(),r("design:type",Object)],XQ.prototype,"selectedItemIndex",void 0);n([I({reflectToAttribute:!0}),F("data","usesPanelLockup"),r("design:type",Boolean),r("design:paramtypes",[])],XQ.prototype,"shouldUseModernUi",null);n([Ft(".fade-container"),r("design:type",Object)],XQ.prototype,"fadeContainers",void 0);n([I(),r("design:type",Array)],XQ.prototype,"correctnessAnimationProps",void 0); n([F("explanation","showCorrectAnswer"),r("design:type",Boolean),r("design:paramtypes",[])],XQ.prototype,"showExplanation",null);n([F("isChannelOwner","isAttempted"),r("design:type",Boolean),r("design:paramtypes",[])],XQ.prototype,"showCorrectAnswer",null);n([F("isChannelOwner","isAttempted","data"),r("design:type",Boolean),r("design:paramtypes",[])],XQ.prototype,"isQuizAnsweringDisabled",null); n([F("isQuizAnsweringDisabled"),r("design:type",Object),r("design:paramtypes",[])],XQ.prototype,"endpointStyle",null);n([F("data","selectedItemIndex"),r("design:type",Boolean),r("design:paramtypes",[])],XQ.prototype,"isAttempted",null);n([F("data","selectedItemIndex"),r("design:type",Object),r("design:paramtypes",[])],XQ.prototype,"explanation",null);n([F("data","selectedItemIndex"),r("design:type",Boolean),r("design:paramtypes",[])],XQ.prototype,"isCorrect",null); n([Et("ytd-expander"),r("design:type",Object)],XQ.prototype,"expander",void 0);n([Et("#quiz-votes"),r("design:type",Object)],XQ.prototype,"quizVotes",void 0);n([Ct("explanation"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XQ.prototype,"onExplanationChanged",null);n([Ct("data","isChannelOwner"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XQ.prototype,"dataChanged",null); n([Bt("yt-comment-quiz-revert"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Object]),r("design:returntype")],XQ.prototype,"onYtCommentPollRevert",null);n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent,MA]),r("design:returntype")],XQ.prototype,"onYtServiceRequestSent",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],XQ.prototype,"onYtServiceRequestCompleted",null);n([St({is:"ytd-backstage-quiz-renderer",disableElementRegistration:!0})],XQ); J(XQ,"ytd-backstage-quiz-renderer",function(){if(rKb!==void 0)return rKb;var a=document.createElement("template");M(a,"\n\n \n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return rKb=a},{mode:1});var uKb;var YQ=function(){return D.apply(this,arguments)||this}; k(YQ,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],YQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],YQ.prototype,"data",void 0);n([St({is:"ytd-post-uploaded-video-renderer",disableElementRegistration:!0})],YQ); J(YQ,"ytd-post-uploaded-video-renderer",function(){if(uKb!==void 0)return uKb;var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return uKb=a},{mode:1});var vKb;var ZQ=function(){return D.apply(this,arguments)||this}; k(ZQ,D);ZQ.prototype.useFilledIcons=function(a){return a==="SPONSORSHIP_STAR"}; n([E(wz.YtRendererBehavior),r("design:type",Object)],ZQ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],ZQ.prototype,"data",void 0);n([St({is:"ytd-sponsors-only-badge-renderer",disableElementRegistration:!0})],ZQ); var wKb=Hu()(ZQ,"ytd-sponsors-only-badge-renderer",function(){if(vKb===void 0){var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);vKb=a}a=vKb;return a},{allowedProps:["data"], mode:1});var xKb=["ytd-compact-video-renderer","ytd-playlist-video-renderer","ytd-compact-movie-renderer","ytd-playlist-panel-video-renderer"],$Q=function(){var a=Us.apply(this,arguments)||this;a.hoverJobId=0;a.JSC$12409_touched=!1;return a}; k($Q,Us);g=$Q.prototype;g.created=function(){this.useExpandableTooltip=!xKb.includes(this.is)}; g.attached=function(){this.hostElement.hasAttribute("lockup")||this.hostElement.setAttribute("lockup","true")}; g.detached=function(){this.useExpandableTooltip=!1}; g.lockupOnDown=function(a){this.interactionElement&&!MO(Vs(a),this.hostElement,["BUTTON".toString()])&&this.interactionElement.triggerDown()}; g.lockupOnUp=function(a){this.interactionElement&&!MO(Vs(a),this.hostElement,["BUTTON".toString()])&&this.interactionElement.triggerUp()}; g.onTouchStart=function(){this.JSC$12409_touched=!0}; g.lockupOnMouseEnter=function(){var a=this,b=Yk("kevlar_lockup_hover_delay",-1);this.JSC$12409_touched&&b>=0?(Oi.cancelJob(this.hoverJobId),this.hoverJobId=ul(0,function(){a.lockupIsHovered=!0},8,b),this.JSC$12409_touched=!1):this.lockupIsHovered=!0}; g.lockupOnMouseLeave=function(){this.hoverJobId&&(Oi.cancelJob(this.hoverJobId),this.hoverJobId=0);this.lockupIsHovered=!1}; g.lockupOnPopupClosed=function(a,b){var c;((c=b.popupRenderer)==null?void 0:c.is)==="ytd-menu-popup-renderer"&&(a=b.popupRenderer.veData,b=Fv(),a&&b&&Vy(b,[a]))}; g.lockupOnLockupRequested=function(a){var b=a.detail.videoIds[0],c;a.detail&&b===((c=this.data)==null?void 0:c.videoId)&&(a.detail.returnValue=[this.data])}; g.lockupOnYtServiceRequestSent=function(a,b){if(a=b.actions)for(var c=0;c
[[getSimpleString(data.lengthText)]]
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return yKb=a},{mode:1});var zKb;function AKb(a){switch(a){case 0:return 16/9;case 1:return 2/3;case 2:return .75;case 3:return 1;case 4:return .5625;default:return 0;}} ;function BKb(a,b){if(!a&&!b)return"medium";a=Math.max(a||0,b||0);return a>=256?"large":a>=96?"medium":"small"} function CKb(a){switch(a){case 1:return 2/3;case 4:return .5625;case 3:return 1;default:return 16/9;}} ;var cR=function(){var a=Us.apply(this,arguments)||this;a._noAccessors=!0;a.disableNowPlaying=!1;a.disableTooltips=!1;a.useHoveredProperty=!1;a.hovered=!1;a.isThumbnailHovered_=!1;a.nowPlaying=!1;a.disableRounding=!1;a.size="small";return a}; k(cR,Us);g=cR.prototype;g.computeThumbnailOverlaySidePanelWidth_=function(a,b){return a-b}; g.computeSize=function(a,b){if(!this.disableRounding){if(!a&&!b)return"small";a=Math.max(a||0,b||0);return a>=256?"large":a>=96?"medium":"small"}}; g.computeFinalHoveredState_=function(a,b,c){return this.nowPlaying?!1:a?b:c}; g.computeHoverOverlays_=function(a,b){return a&&b?b:void 0}; g.onMouseEnter_=function(){this.isThumbnailHovered_=!0}; g.onMouseLeave_=function(){this.isThumbnailHovered_=!1}; g.checkMiniplayer_=function(){var a;if(((a=this.data)==null?0:a.playlistSetVideoId)&&y("web_enable_playlist_video_lockup_equalizer"))this.nowPlaying=!!this.data.selected;else{a=wK();var b=a.JSC$23307_currentEndpoint;!this.disableNowPlaying&&b&&z(b,Qx)&&this.data?(b=z(b,Qx),this.nowPlaying=this.data.playlistId?b.playlistId===this.data.playlistId:b.videoId===this.data.videoId,this.isVideoPlaying=a==null?void 0:a.isVideoPlaying):this.nowPlaying=!1}}; cR.prototype.checkMiniplayer_=cR.prototype.checkMiniplayer_;cR.prototype.onMouseLeave_=cR.prototype.onMouseLeave_;cR.prototype.onMouseEnter_=cR.prototype.onMouseEnter_;cR.prototype.computeHoverOverlays_=cR.prototype.computeHoverOverlays_;cR.prototype.computeFinalHoveredState_=cR.prototype.computeFinalHoveredState_;cR.prototype.computeSize=cR.prototype.computeSize;cR.prototype.computeThumbnailOverlaySidePanelWidth_=cR.prototype.computeThumbnailOverlaySidePanelWidth_; n([E(LB),r("design:type",Object)],cR.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],cR.prototype,"data",void 0);n([I(),r("design:type",Number)],cR.prototype,"height",void 0);n([I(),r("design:type",Boolean)],cR.prototype,"bottomSidePanel",void 0);n([I(),r("design:type",Number)],cR.prototype,"width",void 0);n([I(),r("design:type",Object)],cR.prototype,"disableNowPlaying",void 0);n([I({selector:JYa}),r("design:type",Boolean)],cR.prototype,"miniplayerIsActive",void 0); n([I(),r("design:type",Object)],cR.prototype,"disableTooltips",void 0);n([I(),r("design:type",Object)],cR.prototype,"useHoveredProperty",void 0);n([I(),r("design:type",Object)],cR.prototype,"hovered",void 0);n([I(),r("design:type",Object)],cR.prototype,"isThumbnailHovered_",void 0);n([I({computed:"computeFinalHoveredState_(useHoveredProperty, hovered, isThumbnailHovered_)"}),r("design:type",Boolean)],cR.prototype,"finalHoveredState_",void 0); n([I({computed:"computeThumbnailOverlaySidePanelWidth_(width, height)"}),r("design:type",Number)],cR.prototype,"thumbnailOverlaySidePanelWidth_",void 0);n([I({computed:"computeHoverOverlays_(finalHoveredState_, data.thumbnailOverlays)"}),r("design:type",Object)],cR.prototype,"hoverOverlays_",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],cR.prototype,"nowPlaying",void 0);n([I(),r("design:type",Boolean)],cR.prototype,"isVideoPlaying",void 0); n([I(),r("design:type",Object)],cR.prototype,"disableRounding",void 0);n([I({reflectToAttribute:!0,computed:"computeSize(width, height, disableRounding)"}),r("design:type",Object)],cR.prototype,"size",void 0);n([Bt("mouseenter"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cR.prototype,"onMouseEnter_",null);n([Bt("mouseleave"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cR.prototype,"onMouseLeave_",null); n([Ct("data","disableNowPlaying","miniplayerIsActive"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cR.prototype,"checkMiniplayer_",null);n([Gt()],cR);var DKb=[cR.prototype];var EKb;var dR=function(){var a=D.apply(this,arguments)||this;a.size=0;a.fallbackImageSize={height:void 0,width:9999};a.webModernCollections=!1;return a}; k(dR,D);g=dR.prototype;g.computeBlurredImageSize=function(a){return a?{height:a*2,width:a*2}:this.fallbackImageSize}; g.computeImageSize=function(a){return a?{height:a,width:a}:this.fallbackImageSize}; g.computeObjectFit=function(a){return a?"FILL":"CONTAIN"}; g.computePreserve=function(a){return a?!0:!1}; g.setBackground=function(){var a,b;if((a=this.data)==null?0:(b=a.thumbnail)==null?0:b.sampledThumbnailColor)a=this.data.thumbnail.sampledThumbnailColor,this.hostElement.style.background="rgba("+a.red+","+a.green+","+a.blue+",1)"}; dR.prototype.setBackground=dR.prototype.setBackground;n([E(wz.YtRendererBehavior),r("design:type",Object)],dR.prototype,"ytRendererBehavior",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],dR.prototype,"watchFeedThumbnail",void 0);n([I(),r("design:type",Object)],dR.prototype,"data",void 0);n([I(),r("design:type",Object)],dR.prototype,"size",void 0);n([I({computed:"computeBlurredImageSize(size)"}),r("design:type",Object)],dR.prototype,"blurredImageSize",void 0); n([I({computed:"computeImageSize(size)"}),r("design:type",Object)],dR.prototype,"imageSize",void 0);n([I({computed:"computePreserve(size)"}),r("design:type",String)],dR.prototype,"preserve",void 0);n([I({computed:"computeObjectFit(size)"}),r("design:type",String)],dR.prototype,"objectFit",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],dR.prototype,"webModernCollections",void 0); n([Ct("data.thumbnail.sampledThumbnailColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dR.prototype,"setBackground",null);n([St({is:"ytd-playlist-custom-thumbnail-renderer",disableElementRegistration:!0})],dR); J(dR,"ytd-playlist-custom-thumbnail-renderer",function(){if(EKb!==void 0)return EKb;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return EKb=a},{mode:1});var FKb;var eR=function(){return D.apply(this,arguments)||this}; k(eR,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],eR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],eR.prototype,"data",void 0);n([I(),r("design:type",Number)],eR.prototype,"width",void 0);n([St({is:"ytd-playlist-video-thumbnail-renderer",disableElementRegistration:!0})],eR); J(eR,"ytd-playlist-video-thumbnail-renderer",function(){if(FKb!==void 0)return FKb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return FKb=a},{mode:1});var GKb;var fR=function(){return D.apply(this,arguments)||this}; k(fR,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],fR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],fR.prototype,"data",void 0);n([I(),r("design:type",Number)],fR.prototype,"width",void 0);n([St({is:"ytd-show-custom-thumbnail-renderer",disableElementRegistration:!0})],fR); J(fR,"ytd-show-custom-thumbnail-renderer",function(){if(GKb!==void 0)return GKb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return GKb=a},{mode:1});var HKb;var gR=function(){return D.apply(this,arguments)||this}; k(gR,D);gR.prototype.useFilledIcons=function(a){return a==="MUSIC"||a==="COURSE"}; gR.prototype.overlayColorChanged=function(){if(typeof this.overlayColor==="number")this.hostElement.style.backgroundColor=ky(this.overlayColor,"0.8");else if(this.overlayColor){var a=this.overlayColor;this.hostElement.style.backgroundColor="rgba("+a.red+","+a.green+","+a.blue+",0.8)"}}; ba.Object.defineProperties(gR.prototype,{overlayStyle:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.text||!this.data.icon)}}, overlayTextStyle:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.text||this.data.icon)}}}); gR.prototype.overlayColorChanged=gR.prototype.overlayColorChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],gR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],gR.prototype,"data",void 0);n([I(),r("design:type",Object)],gR.prototype,"overlayColor",void 0);n([I({reflectToAttribute:!0}),F("data.icon","data.text"),r("design:type",Object),r("design:paramtypes",[])],gR.prototype,"overlayStyle",null); n([I({reflectToAttribute:!0}),F("data.icon","data.text"),r("design:type",Object),r("design:paramtypes",[])],gR.prototype,"overlayTextStyle",null);n([Ct("overlayColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],gR.prototype,"overlayColorChanged",null);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-bottom-panel-renderer"})],gR); J(gR,"ytd-thumbnail-overlay-bottom-panel-renderer",function(){if(HKb!==void 0)return HKb;var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return HKb=a},{mode:1});var IKb;var hR=function(){var a=D.apply(this,arguments)||this;a.active=!1;return a}; k(hR,D);hR.prototype.computeIsSpinnerHidden=function(a){return(a==null?void 0:a.state)!=="THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING"}; hR.prototype.computeOverlayIcon=function(a){return(a==null?void 0:a.state)==="THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_FAILED"?"ERROR_OUTLINE":(a==null?void 0:a.state)==="THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_PAUSED_BY_USER"?"OFFLINE_PAUSE":"OFFLINE_DOWNLOADING_SPINNER"}; n([E(wz.YtRendererBehavior),r("design:type",Object)],hR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],hR.prototype,"data",void 0);n([I(),r("design:type",Object)],hR.prototype,"active",void 0);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-downloading-renderer"})],hR); J(hR,"ytd-thumbnail-overlay-downloading-renderer",function(){if(IKb!==void 0)return IKb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return IKb=a},{mode:1});var JKb;var iR=function(){return D.apply(this,arguments)||this}; k(iR,D);ba.Object.defineProperties(iR.prototype,{text:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.ytRendererBehavior.getSimpleString(this.data.text)}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],iR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],iR.prototype,"data",void 0);n([F("data.text"),r("design:type",Object),r("design:paramtypes",[])],iR.prototype,"text",null);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-hover-text-renderer"})],iR); J(iR,"ytd-thumbnail-overlay-hover-text-renderer",function(){if(JKb!==void 0)return JKb;var a=document.createElement("template");M(a,"\n[[text]]\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return JKb=a},{mode:1});var KKb,LKb=function(){if(KKb!==void 0)return KKb;var a=document.createElement("template");M(a,"\n \n \n \n \n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return KKb=a};var jR=function(){return D.apply(this,arguments)||this}; k(jR,D);ba.Object.defineProperties(jR,{template:{configurable:!0,enumerable:!0,get:function(){return LKb()}}}); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],jR.prototype,"animateEqualizer",void 0);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-equalizer"})],jR);Hu()(jR,"ytd-thumbnail-overlay-equalizer",function(){return LKb()},{allowedProps:["animateEqualizer"], mode:1});var MKb;var kR=function(){var a=D.apply(this,arguments)||this;a.nowPlayingBadge=y("web_now_playing_badge");a.actionMap={"yt-miniplayer-play-state-changed":"onMiniplayerPlayStateChanged"};return a}; k(kR,D);kR.prototype.activeChanged=function(){var a=this;y("web_enable_playlist_video_lockup_equalizer")&&this.isActive&&$r(this,function(){tt(a.hostElement,"yt-playlist-lockup-now-playing-active",a)})}; kR.prototype.onMiniplayerPlayStateChanged=function(a){var b,c=(b=z(wK().JSC$23307_currentEndpoint,Qx))==null?void 0:b.videoId;this.isVideoPlaying=a&&(y("web_limit_now_playing_animation_killswitch")||this.videoId===c)}; kR.prototype.activeChanged=kR.prototype.activeChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],kR.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],kR.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],kR.prototype,"data",void 0);n([I(),r("design:type",Boolean)],kR.prototype,"isVideoPlaying",void 0);n([I(),r("design:type",String)],kR.prototype,"videoId",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],kR.prototype,"equalizerOnly",void 0);n([I(),r("design:type",Boolean)],kR.prototype,"isActive",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],kR.prototype,"nowPlayingBadge",void 0);n([Ct("isActive"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kR.prototype,"activeChanged",null);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-now-playing-renderer"})],kR); J(kR,"ytd-thumbnail-overlay-now-playing-renderer",function(){if(MKb!==void 0)return MKb;var a=document.createElement("template");M(a,"\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return MKb=a},{mode:1});var NKb;var lR=function(){return D.apply(this,arguments)||this}; k(lR,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],lR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],lR.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-playback-status-renderer"})],lR); J(lR,"ytd-thumbnail-overlay-playback-status-renderer",function(){if(NKb!==void 0)return NKb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return NKb=a},{mode:2});var OKb;var mR=function(){return D.apply(this,arguments)||this}; k(mR,D);mR.prototype.toggledStateEntityChanged=function(){this.toggleMenuServiceItemEntity&&this.set("data.percentDurationWatched",this.toggleMenuServiceItemEntity.isToggled?100:0)}; mR.prototype.onDurationChanged=function(){var a,b,c=(b=(a=this.data)==null?void 0:a.percentDurationWatched)!=null?b:0;this.hostElement.style.display=c===0?"none":"";ft(this.hostElement).querySelector("#progress").style.width=c+"%"}; mR.prototype.onDurationChanged=mR.prototype.onDurationChanged;mR.prototype.toggledStateEntityChanged=mR.prototype.toggledStateEntityChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],mR.prototype,"componentBehavior",void 0);n([E(LB),r("design:type",Object)],mR.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],mR.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],mR.prototype,"isLive",void 0); n([I({selectorArgs:["data.videoPlaybackPositionToggleEntityKey"],selector:kC.toggleMenuServiceItemEntitySelector}),r("design:type",Object)],mR.prototype,"toggleMenuServiceItemEntity",void 0);n([Ct("toggleMenuServiceItemEntity.isToggled"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mR.prototype,"toggledStateEntityChanged",null); n([Ct("data.percentDurationWatched"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mR.prototype,"onDurationChanged",null);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-resume-playback-renderer"})],mR); J(mR,"ytd-thumbnail-overlay-resume-playback-renderer",function(){if(OKb!==void 0)return OKb;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); return OKb=a},{mode:1});var PKb;var nR=function(){var a=D.apply(this,arguments)||this;a.bottomPanel=!1;a.richGridOverlay=!1;a.watchFeedOverlay=!1;a.isCompact=!1;return a}; k(nR,D);nR.prototype.widthChanged=function(){this.watchFeedOverlay?this.hostElement.style.width="":this.richGridOverlay||(this.hostElement.style.width=this.width+"px")}; ba.Object.defineProperties(nR.prototype,{isIconFilled:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:(b=a.icon)==null?void 0:b.iconType)==="PLAY_ALL"&&y("kevlar_system_icons")}}}); nR.prototype.widthChanged=nR.prototype.widthChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],nR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],nR.prototype,"data",void 0);n([I(),r("design:type",Number)],nR.prototype,"width",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],nR.prototype,"bottomPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],nR.prototype,"richGridOverlay",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],nR.prototype,"watchFeedOverlay",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],nR.prototype,"isCompact",void 0);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],nR.prototype,"isIconFilled",null);n([Ct("width","watchFeedOverlay"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nR.prototype,"widthChanged",null); n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-side-panel-renderer"})],nR); J(nR,"ytd-thumbnail-overlay-side-panel-renderer",function(){if(PKb!==void 0)return PKb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return PKb=a},{mode:1});var QKb;function RKb(a,b){var c,d,e,f;a:{var h=a.style;if(h===void 0)h=18;else switch(h){case"LIVE":h=19;break a;default:h=18;}}return{type:h,text:b?tsb({seconds:b}):Ky(a.text),accessibilityText:(c=a.text)==null?void 0:(d=c.accessibility)==null?void 0:(e=d.accessibilityData)==null?void 0:e.label,icon:(f=a.icon)==null?void 0:f.iconType}} ;var SKb=["CLIP","SHORTS"],oR=function(){var a=D.apply(this,arguments)||this;a.hasIcon=!1;a.updateTimerIntervalId=0;a.timeSinceLive=0;return a}; k(oR,D);g=oR.prototype;g.detached=function(){clearInterval(this.updateTimerIntervalId)}; g.dataChanged=function(){this.data&&(this.hasIcon=!!this.data.icon)}; g.computeHideTimeStatus=function(){return this.hideBadgeShape?!this.hasIconOrText():!0}; g.hasIconOrText=function(){var a,b;return!!(((a=this.data)==null?0:a.icon)||((b=this.data)==null?0:b.text))}; g.initializeLiveBadgeTimer=function(){var a=this,b,c=(b=this.liveBadgeData)==null?void 0:b.startTimestampSec;if(c&&this.canShowLiveBadgeTimer()){var d;b=Number((d=this.liveBadgeData)==null?void 0:d.tickIntervalUsec)/1E3||1E3;this.timeSinceLive=Date.now()/1E3-Number(c);this.updateTimerIntervalId=Wk(function(){a.canShowLiveBadgeTimer()?a.timeSinceLive++:(a.timeSinceLive=0,window.clearInterval(a.updateTimerIntervalId))},b)}else this.timeSinceLive=0}; g.canShowLiveBadgeTimer=function(){var a=Date.now(),b,c;return a<(Number((b=this.liveBadgeData)==null?void 0:b.endTimestampSec)-1)*1E3&&a>Number((c=this.liveBadgeData)==null?void 0:c.startTimestampSec)*1E3}; ba.Object.defineProperties(oR.prototype,{badgeShapeData:{configurable:!0,enumerable:!0,get:function(){return this.data?RKb(this.data,this.timeSinceLive):{}}}, hideBadgeShape:{configurable:!0,enumerable:!0,get:function(){return!this.data||!this.hasIconOrText()||this.overlayType==="OPEN_IN_NEW_TAB"}}, overlayStyle:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.style)return this.data.style}}, liveBadgeData:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.liveBadgeData}}, overlayType:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.type)return this.data.type.replace("THUMBNAIL_OVERLAY_TIME_STATUS_TYPE_","")}}, useFilledIcon:{configurable:!0,enumerable:!0,get:function(){return SKb.indexOf(this.overlayType||this.overlayStyle||"")!==-1}}, iconSize:{configurable:!0,enumerable:!0,get:function(){return this.overlayType==="CLIP"?12:this.overlayType==="OPEN_IN_NEW_TAB"?24:16}}}); oR.prototype.initializeLiveBadgeTimer=oR.prototype.initializeLiveBadgeTimer;oR.prototype.dataChanged=oR.prototype.dataChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],oR.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],oR.prototype,"data",void 0);n([I({computed:"computeIcon_(data.icon)"}),r("design:type",String)],oR.prototype,"icon",void 0); n([I({reflectToAttribute:!0,computed:"computeHideTimeStatus(data,hideBadgeShape)"}),r("design:type",Boolean)],oR.prototype,"hideTimeStatus",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],oR.prototype,"hasIcon",void 0);n([I(),r("design:type",Object)],oR.prototype,"timeSinceLive",void 0);n([F("data","timeSinceLive"),r("design:type",Object),r("design:paramtypes",[])],oR.prototype,"badgeShapeData",null); n([F("data","overlayType"),r("design:type",Boolean),r("design:paramtypes",[])],oR.prototype,"hideBadgeShape",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oR.prototype,"dataChanged",null);n([I({reflectToAttribute:!0}),F("data.style"),r("design:type",Object),r("design:paramtypes",[])],oR.prototype,"overlayStyle",null);n([F("data.liveBadgeData"),r("design:type",Object),r("design:paramtypes",[])],oR.prototype,"liveBadgeData",null); n([I({reflectToAttribute:!0}),F("data.type"),r("design:type",Object),r("design:paramtypes",[])],oR.prototype,"overlayType",null);n([F("overlayType","overlayStyle"),r("design:type",Boolean),r("design:paramtypes",[])],oR.prototype,"useFilledIcon",null);n([F("overlayType"),r("design:type",Number),r("design:paramtypes",[])],oR.prototype,"iconSize",null);n([Ot("liveBadgeData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oR.prototype,"initializeLiveBadgeTimer",null); n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-time-status-renderer"})],oR); J(oR,"ytd-thumbnail-overlay-time-status-renderer",function(){if(QKb!==void 0)return QKb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return QKb=a},{mode:2});var TKb;var pR=function(){return D.apply(this,arguments)||this}; k(pR,D);pR.prototype.configureRendererStamper=function(){return{"data.primaryActionButton":{id:"primary-action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}},"data.secondaryActionButton":{id:"secondary-action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}}; pR.prototype.computeThumbnailOverlayResumePlaybackRenderer=function(a){if(this.hasPlaybackProgressBar)return{percentDurationWatched:a.percentDurationWatched}}; pR.prototype.computeHasPlaybackProgressBar=function(a){return!!a.percentDurationWatched&&a.percentDurationWatched>0}; n([E(wz.YtRendererBehavior),r("design:type",Object)],pR.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pR.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],pR.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeHasPlaybackProgressBar(data)"}),r("design:type",Boolean)],pR.prototype,"hasPlaybackProgressBar",void 0); n([St({disableElementRegistration:!0,is:"ytd-tvfilm-show-watch-forward-overlay-renderer"})],pR); J(pR,"ytd-tvfilm-show-watch-forward-overlay-renderer",function(){if(TKb!==void 0)return TKb;var a=document.createElement("template");M(a,"
\n \n \n \n
\n
\n
\n \n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return TKb=a},{mode:1});var UKb;var XKb=tu(function(a){var b=a.data;var c=a.children;var d=function(){return!!b().doubleStack},e=function(){return!!b().includeStackHeight}; return C("yt-collections-stack",{class:"ytCollectionsStackHost",hidden:function(){return!b().experimentEnabled}},C(K,{cond:b, then:function(){var f={};return C(Yp,null,C(K,{cond:e,then:function(){var h={};return C("div",{class:R("ytCollectionsStackSpacer",(h.ytCollectionsStackSpacerDoubleStack=d,h))})}}),C("div",{class:R((f.ytCollectionsStackRelativeStack=e,f))},C(K,{cond:d, then:function(){var h={};return C("div",{class:R("ytCollectionsStackCollectionStack2",function(){return b().customClassName2ndStack},(h.ytCollectionsStackCollectionStack2ResponsiveMode=function(){return b().enableResponsiveMode},h)), style:gC({"background-color":function(){return VKb(b())}})})}}),C("div",{class:R("ytCollectionsStackCollectionStack1",function(){return b().customClassName1stStack},function(){return WKb(b().thumbnailSize?b().thumbnailSize:"medium")}), style:gC({"background-color":function(){return VKb(b())}})}),c))}}))},"ab"); function WKb(a){switch(a){case"small":return"ytCollectionsStackCollectionStack1Small";case"medium":return"ytCollectionsStackCollectionStack1Medium";case"large":return"ytCollectionsStackCollectionStack1Large";default:return"";}} function VKb(a){if(!a)return"";var b,c=(b=Dn().resolve(An(gB)))==null?void 0:b(),d;if(!c&&((d=a.vibrantColorPalette)==null?0:d.iconInactiveColor))return ky(a.vibrantColorPalette.iconInactiveColor,"1");var e;return c&&((e=a.darkColorPalette)==null?0:e.iconInactiveColor)?ky(a.darkColorPalette.iconInactiveColor,"1"):a.color?ky(a.color,"1"):a.sampledThumbnailColor?(a=a.sampledThumbnailColor,"rgba("+a.red+","+a.green+","+a.blue+");"):""} ;BA(XKb,"yt-collections-stack",{props:{data:zA}});var qR=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-miniplayer-endpoint-changed":"checkMiniplayer_"};a.webModernCollections=!1;a.isSearch=!1;a.isDoubleStack=!1;a.thumbnailSize="medium";return a}; k(qR,D);g=qR.prototype; g.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayBottomPanelRenderer:{component:"ytd-thumbnail-overlay-bottom-panel-renderer",properties:{overlayColor:"[[overlayColor]]"}},thumbnailOverlayPlaybackStatusRenderer:"ytd-thumbnail-overlay-playback-status-renderer",thumbnailOverlayResumePlaybackRenderer:"ytd-thumbnail-overlay-resume-playback-renderer",thumbnailOverlaySidePanelRenderer:{component:"ytd-thumbnail-overlay-side-panel-renderer",properties:{width:"[[thumbnailOverlaySidePanelWidth_]]", bottomPanel:"[[bottomSidePanel]]",watchFeedOverlay:"[[watchFeedThumbnail]]"}},thumbnailOverlayDownloadingRenderer:{component:"ytd-thumbnail-overlay-downloading-renderer",params:{active:!0}},thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer",thumbnailOverlayNowPlayingRenderer:"ytd-thumbnail-overlay-now-playing-renderer",tvfilmShowWatchForwardOverlayRenderer:"ytd-tvfilm-show-watch-forward-overlay-renderer"}},hoverOverlays_:{id:"hover-overlays",mapping:{thumbnailOverlayHoverTextRenderer:"ytd-thumbnail-overlay-hover-text-renderer"}}, "data.thumbnailRenderer":{id:"playlist-thumbnails",mapping:{playlistVideoThumbnailRenderer:{component:"ytd-playlist-video-thumbnail-renderer",properties:{width:"[[width]]"}},playlistCustomThumbnailRenderer:{component:"ytd-playlist-custom-thumbnail-renderer",properties:{size:"[[customThumbnailSize]]",watchFeedThumbnail:"[[watchFeedThumbnail]]",webModernCollections:"[[webModernCollections]]"}},showCustomThumbnailRenderer:{component:"ytd-show-custom-thumbnail-renderer",properties:{width:"[[width]]"}}}}}}; g.getThumbnailDetails=function(a){if(a!=null&&a.thumbnailRenderer){var b=a.thumbnailRenderer,c;if((c=b.playlistVideoThumbnailRenderer)==null?0:c.thumbnail)return b.playlistVideoThumbnailRenderer.thumbnail;var d;if((d=b.playlistCustomThumbnailRenderer)==null?0:d.thumbnail)return b.playlistCustomThumbnailRenderer.thumbnail;a=a.thumbnailRenderer;var e;if((e=a.showCustomThumbnailRenderer)==null?0:e.thumbnail)return a.showCustomThumbnailRenderer.thumbnail}}; g.computeOverlayColor=function(a){var b,c;if((b=this.getThumbnailDetails(a))==null?0:(c=b.darkColorPalette)==null?0:c.section2Color)return this.getThumbnailDetails(a).darkColorPalette.section2Color;var d;return(d=this.getThumbnailDetails(a))==null?void 0:d.sampledThumbnailColor}; g.computeWebModernCollections=function(a){if(a==null||!a.thumbnailOverlays)return!1;a=l(a.thumbnailOverlays);for(var b=a.next();!b.done;b=a.next()){var c=void 0;if((c=b.value)==null?0:c.thumbnailOverlayBottomPanelRenderer)return!0}return!1}; g.computeNavigationEndpoint=function(a){return qsb(a==null?void 0:a.navigationEndpoint)}; ba.Object.defineProperties(qR.prototype,{collectionStack:{configurable:!0,enumerable:!0,get:function(){var a=this.getThumbnailDetails(this.data);return{thumbnailSize:this.thumbnailSize,doubleStack:this.isDoubleStack,sampledThumbnailColor:a==null?void 0:a.sampledThumbnailColor,vibrantColorPalette:a==null?void 0:a.vibrantColorPalette,darkColorPalette:a==null?void 0:a.darkColorPalette,experimentEnabled:!0}}}}); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],qR.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],qR.prototype,"ytRendererstamperBehavior",void 0);n([E(DKb),r("design:type",Object)],qR.prototype,"ytdThumbnailBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],qR.prototype,"componentBehavior",void 0);n([I({value:!1}),r("design:type",Boolean)],qR.prototype,"watchFeedThumbnail",void 0); n([I(),r("design:type",Number)],qR.prototype,"customThumbnailSize",void 0);n([I({value:!0}),r("design:type",Boolean)],qR.prototype,"hideAria",void 0);n([I(),r("design:type",Object)],qR.prototype,"data",void 0);n([I({computed:"computeOverlayColor(data)"}),r("design:type",Object)],qR.prototype,"overlayColor",void 0);n([I({computed:"computeWebModernCollections(data)"}),r("design:type",Object)],qR.prototype,"webModernCollections",void 0); n([I({computed:"computeNavigationEndpoint(data)"}),r("design:type",Object)],qR.prototype,"computedNavigationEndpoint",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],qR.prototype,"isSearch",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],qR.prototype,"isDoubleStack",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],qR.prototype,"thumbnailSize",void 0); n([F("data","isDoubleStack","thumbnailSize"),r("design:type",Object),r("design:paramtypes",[])],qR.prototype,"collectionStack",null);n([St({disableElementRegistration:!0,is:"ytd-playlist-thumbnail"})],qR); J(qR,"ytd-playlist-thumbnail",function(){if(UKb!==void 0)return UKb;var a=document.createElement("template");M(a,"\n\n
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return UKb=a},{mode:2});var YKb;function ZKb(a,b){if(!a.includes("DATE_PLACEHOLDER"))return a;var c=new Date(0);c.setUTCSeconds(b);return a.replace("DATE_PLACEHOLDER",Fsb(c))} ;BA(tu(function(a){return C("yt-text-view-model",{class:R("ytTextViewModelHost")},C(HB,{text:function(){return a.data().text}}))},"bb"),"yt-text-view-model",{props:{data:zA}});function $Kb(a){return a!=null&&a.watch?a.watch.isTheaterMode:!1} function rR(a){return a!=null&&a.watch&&a.watch.isSwatcherooActive||a!=null&&a.watch&&a.watch.isResponsiveSecondaryGridActive?!0:a!=null&&a.watch?a.watch.isWatchNarrowWidth:!1} ;var sR=function(){var a=D.apply(this,arguments)||this;a.noEndpoints=!1;a.amsterdamPostMvp=y("web_amsterdam_post_mvp_playlists");a.badges=[];return a}; k(sR,D);g=sR.prototype;g.configureRendererStamper=function(){return{"data.attributedBylineText":{id:"attributed-channel-name",mapping:{textViewModel:"yt-text-view-model"}}}}; g.getMetadata=function(a){if(!a)return[];var b=[],c=a.shortViewCountText||a.viewCountText;c&&b.push(Ky(c));a.publishedTimeText&&b.push(Ky(a.publishedTimeText));a.upcomingEventData&&a.upcomingEventData.upcomingEventText&&b.push(ZKb(Ky(a.upcomingEventData.upcomingEventText),Number(a.upcomingEventData.startTime)));return b}; g.observeDataForBylineSeparator=function(){this.data&<(this.hostElement,"byline-separated",this.getMetadata(this.data).length>0&&!this.data.ownerBadges||this.shouldShowVideoInfo)}; g.metadataColorChanged=function(){this.metadataColor||(this.metadataLine.style.color="");this.metadataLine.style.color=iy(this.metadataColor)}; g.getSimpleString=function(a){return Ky(a)}; g.isBylineHidden=function(a){return this.noByline||!((a==null?0:a.longBylineText)||(a==null?0:a.shortBylineText))}; g.isMetadataHidden=function(a){var b;return((b=this.getMetadata(a))==null?void 0:b.length)===0}; g.isBylineMetadataSeparatorHidden=function(a){return this.isMetadataHidden(a)||!this.shouldShowVideoInfo}; g.isLongByline=function(a,b){return b&&!(a==null||!a.longBylineText)}; ba.Object.defineProperties(sR.prototype,{shouldShowVideoInfo:{configurable:!0,enumerable:!0,get:function(){var a;return this.amsterdamPostMvp&&!((a=this.data)==null||!a.videoInfo)}}, inlineBadgeClass:{configurable:!0,enumerable:!0,get:function(){return this.badges&&this.badges.length>0?"metadata-line-with-badge":""}}, longBylineClass:{configurable:!0,enumerable:!0,get:function(){return this.longByline?"long-byline":""}}, bylineText:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.longByline?this.data.longBylineText:this.data.shortBylineText}}, hasAttributedBylineText:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.attributedBylineText)}}, watchFeedBigThumbs:{configurable:!0,enumerable:!0,get:function(){return!!this.isGridViewEnabled}}}); sR.prototype.metadataColorChanged=sR.prototype.metadataColorChanged;sR.prototype.observeDataForBylineSeparator=sR.prototype.observeDataForBylineSeparator;n([E(LB),r("design:type",Object)],sR.prototype,"ytdReduxBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],sR.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],sR.prototype,"data",void 0);n([I(),r("design:type",Object)],sR.prototype,"noEndpoints",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sR.prototype,"isSlimShort",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sR.prototype,"radioMeta",void 0);n([I({selector:rR}),r("design:type",Object)],sR.prototype,"isGridViewEnabled",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sR.prototype,"richMeta",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],sR.prototype,"amsterdamPostMvp",void 0); n([I(),r("design:type",Boolean)],sR.prototype,"noByline",void 0);n([I({computed:"isLongByline(data, radioMeta)"}),r("design:type",Boolean)],sR.prototype,"longByline",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sR.prototype,"truncateMetadataLine",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sR.prototype,"miniMode",void 0);n([I(),r("design:type",Number)],sR.prototype,"metadataColor",void 0); n([I(),r("design:type",Array)],sR.prototype,"badges",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sR.prototype,"isDownloading",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],sR.prototype,"typographyBump",void 0);n([Et("#metadata-line"),r("design:type",HTMLElement)],sR.prototype,"metadataLine",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],sR.prototype,"observeDataForBylineSeparator",null); n([Ct("metadataColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],sR.prototype,"metadataColorChanged",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],sR.prototype,"shouldShowVideoInfo",null);n([F("badges"),r("design:type",String),r("design:paramtypes",[])],sR.prototype,"inlineBadgeClass",null);n([F("longByline"),r("design:type",String),r("design:paramtypes",[])],sR.prototype,"longBylineClass",null); n([F("data","longByline"),r("design:type",Object),r("design:paramtypes",[])],sR.prototype,"bylineText",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],sR.prototype,"hasAttributedBylineText",null);n([F("isGridViewEnabled","data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],sR.prototype,"watchFeedBigThumbs",null);n([St({is:"ytd-video-meta-block",disableElementRegistration:!0})],sR); J(sR,"ytd-video-meta-block",function(){if(YKb!==void 0)return YKb;var a=document.createElement("template");M(a,"\n
\n \n
\n \n \n \n \n
\n
\n
\n \n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return YKb=a},{mode:2});kD("itemSectionRenderer","playlistRenderer","ytd-playlist-renderer");var tR=function(){var a=D.apply(this,arguments)||this;a.displayItemCount=2;a.isBackstagePlaylist=!1;a.isPostCompactPlaylist=!1;a.shouldShowChannelThumbnail=!1;return a}; k(tR,D);g=tR.prototype;g.computeFirstVideos=function(a,b){return a===void 0||b===void 0?[]:a.slice(0,b)}; g.dataChanged=function(){if(this.data&&this.data.thumbnailRenderer){var a=this.data.thumbnailRenderer;a.playlistVideoThumbnailRenderer&&this.set("data.thumbnail",a.playlistVideoThumbnailRenderer.thumbnail);a.playlistCustomThumbnailRenderer&&this.set("data.thumbnail",a.playlistCustomThumbnailRenderer.thumbnail)}}; g.computeThumbnailHeight=function(a,b,c,d,e){return d?e==="BIG"?280:e==="MASSIVE"?337:234:c?240:b?72:a?118:138}; g.computeThumbnailWidth=function(a,b,c,d,e){return d?e==="MEDIUM"?450:e==="BIG"?500:e==="MASSIVE"?600:420:c?360:b?128:a?210:246}; g.computeUseBiggerThumbs=function(a){return a&&y("enable_desktop_search_bigger_thumbs")}; g.computeShouldShowChannelThumbnail=function(a,b){return a&&!(b==null||!b.channelThumbnail)}; ba.Object.defineProperties(tR.prototype,{stackThumbnailSize:{configurable:!0,enumerable:!0,get:function(){return this.isSearch?"large":"medium"}}}); tR.prototype.dataChanged=tR.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],tR.prototype,"ytRendererBehavior",void 0);n([E(aR),r("design:type",Object)],tR.prototype,"ytdLockupBehavior",void 0);n([E(LB),r("design:type",Object)],tR.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],tR.prototype,"data",void 0);n([I(),r("design:type",Object)],tR.prototype,"displayItemCount",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],tR.prototype,"isBackstagePlaylist",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tR.prototype,"isPostCompactPlaylist",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],tR.prototype,"isSearch",void 0);n([I({reflectToAttribute:!0,computed:"computeUseBiggerThumbs(isSearch)"}),r("design:type",Boolean)],tR.prototype,"useBiggerThumbs",void 0);n([I({reflectToAttribute:!0,value:function(){return Zk("desktop_search_bigger_thumbs_style")}}), r("design:type",String)],tR.prototype,"biggerThumbsStyle",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],tR.prototype,"isDownloads",void 0);n([I({computed:"computeShouldShowChannelThumbnail(isSearch, data)"}),r("design:type",Object)],tR.prototype,"shouldShowChannelThumbnail",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tR.prototype,"dataChanged",null); n([F("isSearch"),r("design:type",String),r("design:paramtypes",[])],tR.prototype,"stackThumbnailSize",null);n([St({is:"ytd-playlist-renderer",disableElementRegistration:!0})],tR); J(tR,"ytd-playlist-renderer",function(){if(zKb===void 0){var a=document.createElement("template");M(a,"\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);zKb=a}a=zKb;return a},{mode:1});var aLb;var bLb;var uR=function(){var a=D.apply(this,arguments)||this;a.startX=0;return a}; k(uR,D);uR.prototype.onEndpointMouseDown=function(a){this.startX=a.clientX}; uR.prototype.onEndpointClick=function(a){this.startX!==a.clientX&&(a.preventDefault(),a.stopPropagation())}; uR.prototype.computeObjectFit=function(a){return a==="CARD_RENDERER_STYLE_TYPE_UNIVERSAL_WATCH_CARD_MOVIE_POSTER"||a==="CARD_RENDERER_STYLE_TYPE_MOVIE_POSTER"||a==="CARD_RENDERER_STYLE_TYPE_CENTERED"?"COVER":"FILL"}; uR.prototype.computeCardStyle=function(a){return a?a.replace("CARD_RENDERER_STYLE_TYPE_","").toLowerCase():""}; ba.Object.defineProperties(uR.prototype,{isAlbumCard:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:(b=a.searchRefinementCardRendererStyle)==null?void 0:b.value)==="CARD_RENDERER_STYLE_TYPE_ALBUM_CARD"}}, collectionStack:{configurable:!0,enumerable:!0,get:function(){return this.isAlbumCard?{thumbnailSize:"small",doubleStack:!1,experimentEnabled:!0,customClassName1stStack:"collection-stack-1 style-scope "+this.is}:{experimentEnabled:!1}}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],uR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],uR.prototype,"data",void 0);n([I({computed:"computeObjectFit(data.searchRefinementCardRendererStyle.value)"}),r("design:type",Number)],uR.prototype,"objectFit",void 0);n([I({reflectToAttribute:!0,computed:"computeCardStyle(data.searchRefinementCardRendererStyle.value)"}),r("design:type",String)],uR.prototype,"cardStyle",void 0); n([I({reflectToAttribute:!0,value:!0}),r("design:type",Boolean)],uR.prototype,"roundContainer",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],uR.prototype,"isAlbumCard",null);n([F("data","isAlbumCard"),r("design:type",Object),r("design:paramtypes",[])],uR.prototype,"collectionStack",null);n([St({is:"ytd-search-refinement-card-renderer",disableElementRegistration:!0})],uR); J(uR,"ytd-search-refinement-card-renderer",function(){if(bLb!==void 0)return bLb;var a=document.createElement("template");M(a,"\n
\n \n \n \n
\n
\n
[[getSimpleString(data.query)]]
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return bLb=a},{mode:1});var cLb;var vR=function(){var a=D.apply(this,arguments)||this;a.isRichGrid=!1;return a}; k(vR,D);n([I(),r("design:type",Object)],vR.prototype,"data",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],vR.prototype,"componentBehavior",void 0);n([E(LB),r("design:type",Object)],vR.prototype,"ytdReduxBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],vR.prototype,"isRichGrid",void 0);n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],vR.prototype,"miniMode",void 0);n([St({is:"ytd-game-details-renderer",disableElementRegistration:!0})],vR); J(vR,"ytd-game-details-renderer",function(){if(cLb!==void 0)return cLb;var a=document.createElement("template");M(a,"\n \n \n \n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return cLb=a},{mode:1});var dLb;var eLb;var wR=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-menu-service-item-selected-action":"handleBellMenuOpenSelectedAction"};return a}; k(wR,D);g=wR.prototype;g.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")}; g.currentStateData=function(a){var b=a||this.data;return b&&b.states&&b.currentStateId!=null?b.states.find(function(c){return c.stateId===b.currentStateId})||null:null}; g.currentStateRendererData=function(a){return(a=this.currentStateData(a))&&a.state&&a.state.buttonRenderer?a.state.buttonRenderer:null}; g.stateChanged=function(){this&&this.data&&(this.ytRenderButtonBehavior._setEndpoint(null),this.ytRenderButtonBehavior._setServiceEndpoint(this.computeServiceEndpoint(this.data)),this.ytRenderButtonBehavior._setButtonIcon(this.computeButtonIcon(this.data)),this.ytRenderButtonBehavior._setButtonText(null),this.ytRenderButtonBehavior._setButtonAccessibility(this.computeAccessibility(this.data)),this.ytRenderButtonBehavior._setButtonClass(this.computeButtonClass(this.data)),this.ytRenderButtonBehavior.updateRenderedElements())}; g.computeButtonIcon=function(a){a=this.currentStateRendererData(a);var b;return(a==null?0:(b=a.icon)==null?0:b.iconType)?a.icon.iconType.toLowerCase():null}; g.computeAccessibility=function(a){return(a=this.currentStateRendererData(a))&&a.accessibilityData?a.accessibilityData.accessibilityData||null:null}; g.computeButtonClass=function(a){var b=this.currentStateRendererData(a);if(!b)return"";a="";var c=b.style;c&&(a+=c.toLowerCase().replace(/_/g,"-")+" ");(b=b.size)&&(a+=b.toLowerCase().replace(/_/g,"-")+" ");return a.trim()}; g.computeServiceEndpoint=function(a){if(!a)return null;var b=a&&a.serviceEndpoint,c=this.get("command.commandMetadata.webCommandMetadata.sendPost",a);return b?b:c&&a.command?a.command:null}; g.computeBellMenuItemParams=function(a){var b;a=(b=z(a==null?void 0:a.command,Jx))==null?void 0:b.commands;if(!a||a.length===0)return null;b=z(a[0],Lx);var c,d;return(b==null?0:(c=b.popup)==null?0:(d=c.menuPopupRenderer)==null?0:d.items)?b.popup.menuPopupRenderer.items.map(function(e){return e.menuServiceItemRenderer.trackingParams}):null}; g.handleBellMenuOpenSelectedAction=function(a){var b=a.trackingParams,c=this.computeBellMenuItemParams(this.data);this.data&&b&&c&&c.includes(b)&&this.ytRenderButtonBehavior._setButtonIcon(a.icon.iconType.toLowerCase())}; g.onYtServiceRequestCompleted=function(a,b){(a=this.get("data.newNotificationButton.subscriptionNotificationToggleButtonRenderer",b))&&this.set("data",a)}; g.onYtServiceRequestError=function(){this.ytRenderButtonBehavior._setButtonIcon(this.computeButtonIcon(this.data))}; g.resetState=function(){this.set("data.currentStateId",3)}; g.onYtButtonTapHandler=function(){if(this.data){var a=this.currentStateRendererData(this.data);a&&this.ytRendererBehavior.logExplicitClick(a)}}; wR.prototype.onYtServiceRequestError=wR.prototype.onYtServiceRequestError;wR.prototype.onYtServiceRequestCompleted=wR.prototype.onYtServiceRequestCompleted;wR.prototype.stateChanged=wR.prototype.stateChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],wR.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],wR.prototype,"ytActionHandlerBehavior",void 0); n([E(eM.YtRenderButtonBehavior),r("design:type",Object)],wR.prototype,"ytRenderButtonBehavior",void 0);n([I(),r("design:type",Object)],wR.prototype,"data",void 0);n([Ot("data","data.currentStateId"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],wR.prototype,"stateChanged",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],wR.prototype,"onYtServiceRequestCompleted",null); n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],wR.prototype,"onYtServiceRequestError",null);n([St({disableElementRegistration:!0,is:"ytd-subscription-notification-toggle-button-renderer"})],wR); J(wR,"ytd-subscription-notification-toggle-button-renderer",function(){if(eLb!==void 0)return eLb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return eLb=a},{mode:1});var fLb;function gLb(a,b,c){return function(d){var e=a.command;e&&(fL(e,{form:{element:c}}),b([e],d))}} ;var xR=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-menu-service-item-selected-action":"handleBellMenuOpenSelectedAction"};a.tapHandler=function(){if(a.data){var b=a.currentStateRendererData();b&&a.ytRendererBehavior.logExplicitClick(b)}}; return a}; k(xR,D);g=xR.prototype;g.attached=function(){this.hostElement.hasAttribute("button-renderer")||this.hostElement.setAttribute("button-renderer","true")}; g.currentStateData=function(){var a=this;return this.data&&this.data.states&&this.data.currentStateId!=null?this.data.states.find(function(b){return b.stateId===a.data.currentStateId})||null:null}; g.currentStateRendererData=function(){var a=this.currentStateData();return a&&a.state&&a.state.buttonRenderer?a.state.buttonRenderer:null}; g.computeAccessibilityLabel=function(){var a,b,c;return(a=this.currentStateRendererData())==null?void 0:(b=a.accessibilityData)==null?void 0:(c=b.accessibilityData)==null?void 0:c.label}; g.computeBellMenuItemParams=function(){var a,b,c=(b=z((a=this.data)==null?void 0:a.command,Jx))==null?void 0:b.commands;if(!c||c.length===0)return null;a=z(c[0],Lx);var d,e;return(a==null?0:(d=a.popup)==null?0:(e=d.menuPopupRenderer)==null?0:e.items)?a.popup.menuPopupRenderer.items.map(function(f){return f.menuServiceItemRenderer.trackingParams}):null}; g.handleBellMenuOpenSelectedAction=function(a){var b=a.trackingParams,c=this.computeBellMenuItemParams();if(this.data&&b&&c&&c.includes(b)&&(a==null||!a.isDisabled)){var d;((d=z(a.serviceEndpoint,Nx))==null?void 0:d.signal)!=="CLIENT_SIGNAL"&&(this.icon=a.icon.iconType)}}; g.resetState=function(){this.icon=void 0;this.set("data.currentStateId",3)}; g.onYtServiceRequestCompleted=function(a,b){if(a=this.get("data.newNotificationButton.subscriptionNotificationToggleButtonRenderer",b))this.icon=void 0,this.set("data",a)}; g.onYtServiceRequestError=function(){this.icon=void 0}; ba.Object.defineProperties(xR.prototype,{computedButtonShape:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a=this.data,b=this.textLabel,c=this.hostElement,d=this.computeAccessibilityLabel(),e=this.tapHandler,f=this.isOverlay?"overlay":"mono",h=(a==null?0:a.disableButton)?"disabled":"active";b=b?fB(b):void 0;return{style:f,type:"tonal",state:h,size:"M",focused:!1,formattedButtonText:b,iconPosition:"leading-trailing",onTap:gLb(a,e,c),accessibilityLabel:d}}}}, computedIcon:{configurable:!0,enumerable:!0,get:function(){var a=this.currentStateRendererData(),b,c,d=(c=this.icon)!=null?c:a==null?void 0:(b=a.icon)==null?void 0:b.iconType;if(d)return By(d)}}, computedAnimateIcon:{configurable:!0,enumerable:!0,get:function(){return this.computedIcon==="NOTIFICATIONS_NONE"?!0:void 0}}, computedSecondaryIcon:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(a=this.data)==null?void 0:(b=a.secondaryIcon)==null?void 0:b.iconType;if(c)return By(c)}}}); xR.prototype.onYtServiceRequestError=xR.prototype.onYtServiceRequestError;xR.prototype.onYtServiceRequestCompleted=xR.prototype.onYtServiceRequestCompleted;n([E(wz.YtRendererBehavior),r("design:type",Object)],xR.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],xR.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],xR.prototype,"data",void 0);n([I(),r("design:type",Object)],xR.prototype,"textLabel",void 0); n([I(),r("design:type",String)],xR.prototype,"icon",void 0);n([I(),r("design:type",Boolean)],xR.prototype,"isOverlay",void 0);n([F("data.*","textLabel"),r("design:type",Object),r("design:paramtypes",[])],xR.prototype,"computedButtonShape",null);n([F("data.*","icon"),r("design:type",Object),r("design:paramtypes",[])],xR.prototype,"computedIcon",null);n([F("computedIcon"),r("design:type",Object),r("design:paramtypes",[])],xR.prototype,"computedAnimateIcon",null); n([F("data.*"),r("design:type",Object),r("design:paramtypes",[])],xR.prototype,"computedSecondaryIcon",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],xR.prototype,"onYtServiceRequestCompleted",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],xR.prototype,"onYtServiceRequestError",null); n([St({disableElementRegistration:!0,is:"ytd-subscription-notification-toggle-button-renderer-next"})],xR);J(xR,"ytd-subscription-notification-toggle-button-renderer-next",function(){if(fLb!==void 0)return fLb;var a=document.createElement("template");M(a,"\n\n");return fLb=a},{mode:2});var hLb;var kLb=tu(function(a){var b=a.backgroundLottieRef;var c=a.foregroundLottieRef;var d=a.children;var e=a.wrapperClass;var f=a.disableAnimation;a=function(){return(y("web_animated_actions")||y("web_animated_actions_v2"))&&!(f==null?0:f())}; return C("yt-animated-action",{class:R("ytAnimatedActionHost",e)},C("div",{class:"ytAnimatedActionContentWithBackground"},C(K,{cond:a,then:function(){return C(iLb,{wrapperClass:"ytAnimatedActionBackgroundContainer",lottieClass:"ytAnimatedActionBackground",lottiePlayerProps:function(){return{animationRef:b==null?void 0:b(),animationConfig:{name:"animated-actions-background",autoplay:!1,loop:!1,path:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_container_"+(jLb()?"dark": "light")+"_v5.json"}}}})}}),d),C(K,{cond:a, then:function(){return C(iLb,{lottiePlayerProps:function(){return{animationRef:c==null?void 0:c(),animationConfig:{name:"animated-actions-foreground",autoplay:!1,loop:!1,path:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_sparkles_"+(jLb()?"dark":"light")+"_v4.json"}}}})}}))},"cb"); kLb.idomCompat=!0;var iLb=tu(function(a){var b=a.wrapperClass;var c=a.lottieClass;var d=a.lottiePlayerProps;return C("div",{class:R("ytAnimatedActionLottie",b),"aria-hidden":"true"},C(xA,{className:c,data:d,animationName:function(){return d().animationConfig.name}}))},"db"); function jLb(){var a,b;return(b=(a=Dn().resolve(An(gB)))==null?void 0:a())!=null?b:!1} ;BA(kLb,"yt-animated-action",{props:{backgroundLottieRef:zA,foregroundLottieRef:zA,wrapperClass:zA,disableAnimation:zA},unsafeExternallySettableAttributes:new Set(["key"])});function lLb(a,b,c,d,e){return function(f){var h=mLb(a,b);h&&fL(h,{form:{element:c},commandController:d});e&&f.stopPropagation()}} function mLb(a,b){if(a.signInEndpoint&&!y("web_subscribe_sign_in_endpoint_killswitch"))return a.signInEndpoint;if(b){if(a.serviceEndpoints)return a.serviceEndpoints[1];if(a.onUnsubscribeEndpoints)return a.onUnsubscribeEndpoints[0]}else{if(a.serviceEndpoints)return a.serviceEndpoints[0];if(a.onSubscribeEndpoints)return a.onSubscribeEndpoints[0]}} function nLb(a,b){var c,d,e,f;b=b&&((c=a.unsubscribeAccessibility)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label)||((e=a.subscribeAccessibility)==null?void 0:(f=e.accessibilityData)==null?void 0:f.label);return a.longSubscriberCountText?[b,Ky(a.longSubscriberCountText)].filter(function(h){return h}).join(" "):b} function yR(a,b){return b||(a==null?0:a.isChannelDelegate)?"disabled":"active"} function oLb(a,b){var c;switch((c=a.style)==null?void 0:c.styleType){case"COMPACT_GRAY":return{style:"mono",type:"tonal",state:yR(a)};case"MEDIUM_GRAY":return{style:"mono",type:"tonal",state:yR(a)};case"VISIBLY_DISABLED":return{style:"mono",type:"text",state:yR(a,!0)};case"OVERLAY":return b?{style:"overlay",type:"tonal",state:yR(a)}:{style:"overlay",type:"filled",state:yR(a)};default:return b?{style:"mono",type:"tonal",state:yR(a)}:{style:"mono",type:"filled",state:yR(a)};}} ;function pLb(a,b){return Zz(a.entities,"subscriptionStateEntity",b)} function qLb(a,b){return Zz(a.entities,"subscriptionNotificationStateEntity",b)} function rLb(a,b){return Zz(a.entities,"upcomingEventReminderStateEntity",b)} function sLb(a,b){return Zz(a.entities,"commentEntityPayload",b)} function tLb(a,b){return Zz(a.entities,"engagementToolbarSurfaceEntityPayload",b)} function uLb(a,b){return Zz(a.entities,"triStateButtonStateEntityPayload",b)} function vLb(a,b){return Zz(a.entities,"commandEntity",b)} function wLb(a,b){return Zz(a.entities,"contextNoteUserRatingEntityPayload",b)} ;var zR=function(){var a=D.apply(this,arguments)||this;a.animatedActionEnabled=y("web_animated_actions");a.foregroundLottieRef={};a.backgroundLottieRef={};a.forceIconOnly=!1;a.showTextWhileAnimating=!1;a.keyboardFocused=!1;a.isAnimating=!1;a.actionMap={"yt-player-subscribe":"onPlayerSubscribe","yt-player-unsubscribe":"onPlayerUnsubscribe","yt-update-subscribe-button-action":"handleUpdateSubscribeButtonAction"};return a}; k(zR,D);g=zR.prototype;g.maybeUpdateBellButtonText=function(){this.showTextWhileAnimating&&this.bellButton&&(this.bellButton.textLabel=this.subscribedButtonText)}; g.configureRendererStamper=function(){return{"data.notificationPreferenceToggleButton":{id:"notification-preference-toggle-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{forceIconOnly:"[[forceIconOnly]]"}}}},"data.notificationPreferenceButton":{id:"notification-preference-button",mapping:{subscriptionNotificationToggleButtonRenderer:{component:"ytd-subscription-notification-toggle-button-renderer-next",properties:{textLabel:"[[subscribedButtonText]]", forceIconOnly:"[[forceIconOnly]]",isOverlay:"[[overlayButton]]"}}}}}}; g.attached=function(){this.keyboardFocused=!1}; g.onYtServiceRequestSent=function(a,b){(this.get("endpoint.subscribeEndpoint",b)||this.get("endpoint.unsubscribeEndpoint",b))&&this.updateSubscriptionState(!this.subscribed)}; g.onYtServiceRequestCompleted=function(a,b){(a=this.get("newNotificationButton.subscriptionNotificationToggleButtonRenderer",b.data))&&this.bellButton&&(this.bellButton.data=a)}; g.observedSubscribed=function(){this.isAnimating||this.clearContainerSize();st(this.hostElement)}; g.onPlayerSubscribe=function(a){this.isCompactRed()||a!==this.data.channelId||(this.tryToSaveButtonWidths(),this.updateContainerToFitContent(!!this.subscribed),this.updateSubscriptionState(!0))}; g.onPlayerUnsubscribe=function(a){this.isCompactRed()||a!==this.data.channelId||this.updateSubscriptionState(!1)}; g.handleUpdateSubscribeButtonAction=function(a){a=z(a,eib);var b;a&&a.channelId===((b=this.data)==null?void 0:b.channelId)&&this.updateSubscriptionState(!!a.subscribed)}; g.computeButtonStyle=function(a){return this.get("style.styleType",a)||null}; g.isCompactRed=function(){return this.computeButtonStyle(this.data)==="COMPACT_RED"}; g.computeSubscribed=function(){return this.subscriptionStateEntity?!!this.subscriptionStateEntity.subscribed:!(!this.data||!this.data.subscribed)}; g.updateSubscriptionState=function(a){if(a!==this.subscribed){this.set("data.subscribed",a);var b,c=(b=this.data)==null?void 0:b.subscribedEntityKey;c&&this.ytdReduxBehavior.dispatch(Ez("subscriptionStateEntity",c,{key:c,subscribed:a}));this.isCompactRed()||tt(this.hostElement,"yt-subscription-changed",a);a||(Ku(this.hostElement,"yt-unsubscribe-action"),this.resetNotificationBellState());this.animatedActionEnabled&&(this.updateContainerToFitContent(!!a),a&&this.hasBellButton&&this.startAnimation())}}; g.startAnimation=function(){var a=this;if(!this.isAnimating){var b=this.forceIconOnly&&this.showTextWhileAnimating?2E3:1500;this.isAnimating=!0;var c;(c=this.backgroundLottieRef.lottieEl)==null||c.goToAndPlay(0);var d;(d=this.foregroundLottieRef.lottieEl)==null||d.goToAndPlay(0);ul(0,function(){a.maybeAnimateBellIcon()},2,300); this.forceIconOnly&&this.showTextWhileAnimating&&ul(0,function(){a.updateContainerToFitContent(!!a.subscribed,!0)},2,1500); ul(0,function(){a.isAnimating=!1},2,b)}}; g.maybeAnimateBellIcon=function(){var a=jt(this.hostElement).querySelector("yt-animated-icon");if(a){var b;(b=a.animationRef.lottieEl)==null||b.goToAndPlay(0)}}; g.onDataChanged=function(){this.animatedActionEnabled&&(this.hostElement.style.width="")}; g.onMouseDown=function(){this.tryToSaveButtonWidths();this.updateContainerToFitContent(!!this.subscribed)}; g.tryToSaveButtonWidths=function(){if(this.animatedActionEnabled&&!this.unsubscribedWidth){if(!this.subscribed){var a;this.unsubscribedWidth=(a=this.subscribeButtonShape)==null?void 0:a.getBoundingClientRect().width}var b;this.subscribedWidth=(b=this.bellButton)==null?void 0:b.getBoundingClientRect().width;this.maybeSetSubscribedButtonIconOnlyWidth()}}; g.updateContainerToFitContent=function(a,b){this.animatedActionEnabled&&this.subscribedWidth&&this.unsubscribedWidth&&(a?(a=this.subscribedWidth,b=this.isAnimating&&!b,this.subscribedIconOnlyWidth===void 0||b||(a=this.subscribedIconOnlyWidth),this.hostElement.style.width=a+"px"):this.hostElement.style.width=this.unsubscribedWidth+"px")}; g.clearContainerSize=function(){this.hostElement.style.width=""}; g.resetNotificationBellState=function(){this.get("notificationPreferenceButton.subscriptionNotificationToggleButtonRenderer",this.data)&&this.bellButton&&this.bellButton.resetState()}; g.maybeSetSubscribedButtonIconOnlyWidth=function(){var a=this;this.forceIconOnly&&this.showTextWhileAnimating&&this.subscribedIconOnlyWidth===void 0&&(this.subscribedIconOnlyWidth=0,this.subscribed?this.subscribedIconOnlyWidth=this.subscribedWidth:(this.bellButton&&(this.bellButton.textLabel=void 0),requestAnimationFrame(function(){var b;a.subscribedIconOnlyWidth=(b=a.bellButton)==null?void 0:b.getBoundingClientRect().width;requestAnimationFrame(function(){if(a.bellButton){var c;a.bellButton.textLabel= (c=a.data)==null?void 0:c.subscribedButtonText}})})))}; ba.Object.defineProperties(zR.prototype,{hasBellButton:{configurable:!0,enumerable:!0,get:function(){return!!this.get("notificationPreferenceButton.subscriptionNotificationToggleButtonRenderer",this.data)}}, subscribedButtonText:{configurable:!0,enumerable:!0,get:function(){if(this.showTextWhileAnimating&&(this.isAnimating||!this.subscribed)){var a;return(a=this.data)==null?void 0:a.subscribedButtonText}var b;return this.forceIconOnly?void 0:(b=this.data)==null?void 0:b.subscribedButtonText}}, smartimationSettings:{configurable:!0,enumerable:!0,get:function(){var a,b,c=((a=this.data)==null?void 0:(b=a.timedAnimationData)==null?void 0:b.animationTiming)||[];return{uniqueId:"subscribe",timings:c,enabled:c.length>0&&!this.subscribed,experimentEnabled:c.length>0}}}, subscribeButtonHidden:{configurable:!0,enumerable:!0,get:function(){var a;return!this.subscribed&&((a=this.data)==null?void 0:a.hideWhenUnsubscribed)||!this.animatedActionEnabled&&this.hasBellButton&&this.subscribed}}, subscribeButtonInvisible:{configurable:!0,enumerable:!0,get:function(){return this.animatedActionEnabled&&this.hasBellButton&&this.subscribed}}, unsubscribeButtonHidden:{configurable:!0,enumerable:!0,get:function(){return!this.animatedActionEnabled&&!this.subscribed}}, buttonShape:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a={renderer:this.data,element:this.hostElement,subscribed:!!this.subscribed,isOverlay:!!this.overlayButton};var b=a.renderer;var c=a.element;var d=a.subscribed;var e=a.commandController;var f=a.isOverlay;a=a.stopPropagation;var h=oLb(b,d);f&&(h.style="overlay");f=Object;var m=f.assign,p;a:switch((p=b.style)==null?void 0:p.styleType){case"COMPACT_GRAY":case"COMPACT_RED":p={size:"S"};break a;default:p={size:"M"};}var q=nLb(b, d);var t=(t=d?b.subscribedButtonText:b.unsubscribedButtonText)?fB(t):void 0;return m.call(f,{},h,p,{focused:!1,toggled:d,accessibilityLabel:q,formattedButtonText:t,onTap:lLb(b,d,c,e,a)})}}}}); zR.prototype.onMouseDown=zR.prototype.onMouseDown;zR.prototype.onDataChanged=zR.prototype.onDataChanged;zR.prototype.observedSubscribed=zR.prototype.observedSubscribed;zR.prototype.onYtServiceRequestCompleted=zR.prototype.onYtServiceRequestCompleted;zR.prototype.onYtServiceRequestSent=zR.prototype.onYtServiceRequestSent;zR.prototype.maybeUpdateBellButtonText=zR.prototype.maybeUpdateBellButtonText;n([E(Ly.YtComponentBehavior),r("design:type",Object)],zR.prototype,"ytComponentBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zR.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],zR.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],zR.prototype,"ytActionHandlerBehavior",void 0);n([E(LB),r("design:type",Object)],zR.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],zR.prototype,"data",void 0); n([I({selectorArgs:["data.subscribedEntityKey"],selector:pLb}),r("design:type",Object)],zR.prototype,"subscriptionStateEntity",void 0);n([I({computed:"computeSubscribed(data.subscribed, subscriptionStateEntity)",reflectToAttribute:!0}),r("design:type",Boolean)],zR.prototype,"subscribed",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zR.prototype,"branded",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zR.prototype,"animatedActionEnabled",void 0); n([I(),r("design:type",Object)],zR.prototype,"foregroundLottieRef",void 0);n([I(),r("design:type",Object)],zR.prototype,"backgroundLottieRef",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zR.prototype,"overlayButton",void 0);n([I({reflectToAttribute:!0,computed:"computeButtonStyle(data)"}),r("design:type",Object)],zR.prototype,"buttonStyle",void 0);n([I(),r("design:type",Object)],zR.prototype,"forceIconOnly",void 0); n([I(),r("design:type",Object)],zR.prototype,"showTextWhileAnimating",void 0);n([I({value:function(){return!!Dn().resolve(An(tC))}, reflectToAttribute:!0}),r("design:type",Boolean)],zR.prototype,"useKeyboardFocused",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zR.prototype,"keyboardFocused",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zR.prototype,"isAnimating",void 0);n([F("data.notificationPreferenceButton.*"),r("design:type",Object),r("design:paramtypes",[])],zR.prototype,"hasBellButton",null); n([Ct("subscribedButtonText"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zR.prototype,"maybeUpdateBellButtonText",null);n([F("data.subscribedButtonText","forceIconOnly","isAnimating","subscribed"),r("design:type",Object),r("design:paramtypes",[])],zR.prototype,"subscribedButtonText",null);n([F("data.timedAnimationData.animationTiming","subscribed"),r("design:type",Object),r("design:paramtypes",[])],zR.prototype,"smartimationSettings",null); n([I({reflectToAttribute:!0}),F("subscribed","hasBellButton","data.hideWhenUnsubscribed"),r("design:type",Object),r("design:paramtypes",[])],zR.prototype,"subscribeButtonHidden",null);n([I({reflectToAttribute:!0}),F("subscribed","hasBellButton"),r("design:type",Object),r("design:paramtypes",[])],zR.prototype,"subscribeButtonInvisible",null);n([I({reflectToAttribute:!0}),F("subscribed"),r("design:type",Object),r("design:paramtypes",[])],zR.prototype,"unsubscribeButtonHidden",null); n([Et("ytd-subscription-notification-toggle-button-renderer-next"),r("design:type",Object)],zR.prototype,"bellButton",void 0);n([Et("#subscribe-button-shape"),r("design:type",HTMLElement)],zR.prototype,"subscribeButtonShape",void 0);n([F("overlayButton","subscribed","data"),r("design:type",Object),r("design:paramtypes",[])],zR.prototype,"buttonShape",null); n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent,MA]),r("design:returntype")],zR.prototype,"onYtServiceRequestSent",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],zR.prototype,"onYtServiceRequestCompleted",null);n([Ct("subscribed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zR.prototype,"observedSubscribed",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zR.prototype,"onDataChanged",null);n([Bt("mousedown"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],zR.prototype,"onMouseDown",null);n([St({disableElementRegistration:!0,is:"ytd-subscribe-button-renderer"})],zR); J(zR,"ytd-subscribe-button-renderer",function(){if(hLb!==void 0)return hLb;var a=document.createElement("template");M(a,"\n \n \n \n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return hLb=a},{mode:1});var AR=function(){var a=D.apply(this,arguments)||this;a.isRichGrid=!1;return a}; k(AR,D);AR.prototype.configureRendererStamper=function(){return{"data.game":{id:"game",mapping:{gameDetailsRenderer:{component:"ytd-game-details-renderer",properties:{isRichGrid:"[[isRichGrid]]"}}}},"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],AR.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AR.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],AR.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AR.prototype,"isRichGrid",void 0);n([St({is:"ytd-game-card-renderer",disableElementRegistration:!0})],AR); J(AR,"ytd-game-card-renderer",function(){if(dLb!==void 0)return dLb;var a=document.createElement("template");M(a,"
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return dLb=a},{mode:1});var BR={id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}},initialRenderPriority:y("defer_menus")&&!uub?0:void 0,waitForSignal:"eocs"};var xLb;var yLb;var CR=function(){return D.apply(this,arguments)||this}; k(CR,D);CR.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{ellipsisTruncate:!0}}}}}}; ba.Object.defineProperties(CR.prototype,{text:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.ytRendererBehavior.getSimpleString(this.data.responseText)}}, textAriaLabel:{configurable:!0,enumerable:!0,get:function(){if(y("web_announce_stop_seeing_this_ad_text_a11y_bugfix")&&this.data)return this.ytRendererBehavior.getSimpleString(this.data.responseText)}}}); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],CR.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],CR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],CR.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],CR.prototype,"shelfDismissal",void 0);n([F("data.responseText"),r("design:type",Object),r("design:paramtypes",[])],CR.prototype,"text",null); n([F("data.responseText"),r("design:type",Object),r("design:paramtypes",[])],CR.prototype,"textAriaLabel",null);n([St({disableElementRegistration:!0,is:"ytd-notification-multi-action-renderer"})],CR); J(CR,"ytd-notification-multi-action-renderer",function(){if(yLb!==void 0)return yLb;var a=document.createElement("template");M(a,"[[text]]\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return yLb=a},{mode:1});var zLb;var DR=function(){return D.apply(this,arguments)||this}; k(DR,D);DR.prototype.ready=function(){var a=this;ft(this.hostElement).querySelector("#undo").addEventListener("tap",function(){a.onUndoTap()})}; DR.prototype.onUndoTap=function(){this.data.undoEndpoint&&Dn().resolve(iB).resolveCommand(this.data.undoEndpoint,{form:{element:this.hostElement}})}; n([E(wz.YtRendererBehavior),r("design:type",Object)],DR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],DR.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-notification-text-renderer"})],DR); J(DR,"ytd-notification-text-renderer",function(){if(zLb!==void 0)return zLb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return zLb=a},{mode:1});var ALb;var ER=function(){var a=D.apply(this,arguments)||this;a.mouseOverDelayJobId=0;a.fadeInImageDelayJobId=0;a.startTimeMs=-1;a.loadingStartTimeMs=-1;a.loadingEndTimeMs=-1;a.hasVideoPreview=!1;return a}; k(ER,D);g=ER.prototype;g.attached=function(){this.data&&(this.isAttachedAndDataSet=!0,this.showThumbnail())}; g.detached=function(){this.isAttachedAndDataSet=!1;this.hideThumbnail();this.data=void 0;this.csn=null}; g.dataChanged=function(){this.data&&this.isAttached&&!this.isAttachedAndDataSet&&(this.isAttachedAndDataSet=!0,this.showThumbnail())}; g.showThumbnail=function(){var a=this;this.csn=Fv();Lv("fmth");Oi.cancelJob(this.mouseOverDelayJobId);this.data&&this.data.movingThumbnailDetails&&this.data.movingThumbnailDetails.thumbnails?this.mouseOverDelayJobId=Cl(function(){a.loadingStartTimeMs=Zl();var b=ft(a.hostElement).querySelector("#thumbnail");b.complete?a.displayMouseOverImage():b.addEventListener("load",vt(a,a.displayMouseOverImage))},150):lt(ft(this.hostElement).querySelector("#play"),"show",!0)}; g.hideThumbnail=function(){this.data&&this.data.enableHoveredLogging&&this.logHoverEvent();this.removeVideoPreview()}; g.onTap=function(){this.removeVideoPreview()}; g.logHoverEvent=function(){if(this.csn&&this.trackingParams&&!(this.loadingStartTimeMs<=0)){var a=this.videoId,b=this.csn,c=this.loadingEndTimeMs>0?this.loadingEndTimeMs-this.loadingStartTimeMs:0,d=this.startTimeMs,e=this.hasVideoPreview,f=Cv(this.trackingParams),h={isMovingThumbnail:e};e&&d>0&&(c>0&&(h.movingThumbnailLoadingDurationMs=Math.round(c)),h.durationHoveredMs=Math.round(Zl()-d));a&&(h.videoId=a);Xy(b,f,"INTERACTION_LOGGING_GESTURE_TYPE_HOVER",{thumbnailHoveredData:h});this.startTimeMs= this.loadingEndTimeMs=this.loadingStartTimeMs=-1;this.hasVideoPreview=!1}}; g.removeVideoPreview=function(){Oi.cancelJob(this.mouseOverDelayJobId);Oi.cancelJob(this.fadeInImageDelayJobId);var a=ft(this.hostElement).querySelector("#thumbnail");lt(a,"fade-in",!1);a.removeEventListener("load",vt(this,this.displayMouseOverImage));a=ft(this.hostElement).querySelector("#play");lt(a,"fade-in",!1);lt(a,"show",!1)}; g.displayMouseOverImage=function(){var a=ft(this.hostElement).querySelector("#thumbnail"),b=ft(this.hostElement).querySelector("#play");this.isImageAvailable(a)?(this.hasVideoPreview=!0,this.loadingEndTimeMs=Zl(),this.startTimeMs=Zl(),this.fadeInImageDelayJobId=Cl(function(){lt(a,"fade-in",!0)},50)):lt(b,"fade-in",!0)}; g.computeThumbnail=function(a,b){var c;a&&a.movingThumbnailDetails&&a.movingThumbnailDetails.thumbnails&&b?c=dB(a.movingThumbnailDetails.thumbnails,this.hostElement.clientWidth):c=b?"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7":"";if(c)return Gb(c)}; g.isImageAvailable=function(a){return!(!a.src||a.src==="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"||a.naturalWidth===120)}; ER.prototype.onTap=ER.prototype.onTap;ER.prototype.dataChanged=ER.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],ER.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],ER.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],ER.prototype,"data",void 0);n([I(),r("design:type",Object)],ER.prototype,"csn",void 0);n([I(),r("design:type",Object)],ER.prototype,"trackingParams",void 0); n([I(),r("design:type",String)],ER.prototype,"videoId",void 0);n([I(),r("design:type",Boolean)],ER.prototype,"isAttachedAndDataSet",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],ER.prototype,"dataChanged",null);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],ER.prototype,"onTap",null);n([St({disableElementRegistration:!0,is:"ytd-moving-thumbnail-renderer"})],ER); J(ER,"ytd-moving-thumbnail-renderer",function(){if(ALb!==void 0)return ALb;var a=document.createElement("template");M(a,"\"\"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return ALb=a},{mode:1});var BLb;var FR=function(){return D.apply(this,arguments)||this}; k(FR,D);g=FR.prototype;g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("top-right-overlay")||this.hostElement.setAttribute("top-right-overlay","true");this.tooltip.position=Hk("HTML_DIR")==="rtl"?"right":"left"}; g.dataChanged=function(){this.popupOpen=!1}; g.computeAriaLabel=function(a){return z(a,Jgb).label}; g.onTap=function(a){a.stopPropagation();a.preventDefault();this.data.command&&Dn().resolve(iB).resolveCommand(this.data.command,{form:{element:this.hostElement}})}; g.onPopupOpened=function(){this.popupOpen=!0;this.eventForwardingBehavior.startForwardingEvents(["yt-navigate"],this.eventSink)}; g.onPopupClosed=function(){this.popupOpen=!1;this.eventForwardingBehavior.stopForwardingEvents()}; FR.prototype.onPopupClosed=FR.prototype.onPopupClosed;FR.prototype.onPopupOpened=FR.prototype.onPopupOpened;FR.prototype.onTap=FR.prototype.onTap;FR.prototype.dataChanged=FR.prototype.dataChanged;n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],FR.prototype,"eventForwardingBehavior",void 0);n([E(gdb),r("design:type",Object)],FR.prototype,"ironButtonState",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],FR.prototype,"componentBehavior",void 0); n([I(),r("design:type",Object)],FR.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:-1}),r("design:type",Number)],FR.prototype,"tabindex",void 0);n([I({reflectToAttribute:!0,computed:"computeAriaLabel(data.accessibility)"}),r("design:type",Object)],FR.prototype,"ariaLabel",void 0);n([I({value:!1}),r("design:type",Boolean)],FR.prototype,"disableTooltips",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FR.prototype,"popupOpen",void 0); n([I(),r("design:type",Element)],FR.prototype,"eventSink",void 0);n([Et("#tooltip"),r("design:type",Object)],FR.prototype,"tooltip",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FR.prototype,"dataChanged",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],FR.prototype,"onTap",null); n([Bt("yt-popup-opened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FR.prototype,"onPopupOpened",null);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FR.prototype,"onPopupClosed",null);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-button-renderer"})],FR); J(FR,"ytd-thumbnail-overlay-button-renderer",function(){if(BLb!==void 0)return BLb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return BLb=a},{mode:1});var CLb;var GR=function(){return D.apply(this,arguments)||this}; k(GR,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],GR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],GR.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],GR.prototype,"disableAnimation",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],GR.prototype,"rounded",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],GR.prototype,"transparentBackground",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],GR.prototype,"noPadding",void 0);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-endorsement-renderer"})],GR); J(GR,"ytd-thumbnail-overlay-endorsement-renderer",function(){if(CLb!==void 0)return CLb;var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return CLb=a},{mode:1});var DLb;var HR=function(){return D.apply(this,arguments)||this}; k(HR,D);HR.prototype.computeIconPosition=function(a){return this.get("iconPosition",a)||null}; HR.prototype.computeIconStyle=function(a){return this.get("iconStyle",a)||null}; HR.prototype.computeIsIconStyleFilled=function(a){if(!a)return!1;var b;return a.iconStyle==="THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_STYLE_FILLED"||((b=a.icon)==null?void 0:b.iconType)==="ERROR_BLACK"}; n([I(),r("design:type",Object)],HR.prototype,"data",void 0);n([I({computed:"computeIconPosition(data)",reflectToAttribute:!0}),r("design:type",Object)],HR.prototype,"iconPosition",void 0);n([I({computed:"computeIconStyle(data)",reflectToAttribute:!0}),r("design:type",Object)],HR.prototype,"iconStyle",void 0);n([I({computed:"computeIsIconStyleFilled(data)",reflectToAttribute:!0}),r("design:type",Boolean)],HR.prototype,"iconStyleFilled",void 0); n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-icon-renderer"})],HR); J(HR,"ytd-thumbnail-overlay-icon-renderer",function(){if(DLb!==void 0)return DLb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return DLb=a},{mode:1});var ELb;var IR=function(){return D.apply(this,arguments)||this}; k(IR,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],IR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],IR.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-inline-unplayable-renderer"})],IR); J(IR,"ytd-thumbnail-overlay-inline-unplayable-renderer",function(){if(ELb!==void 0)return ELb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return ELb=a},{mode:1});var FLb;var JR=function(){var a=D.apply(this,arguments)||this;a.isPreviewLoading=!1;return a}; k(JR,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],JR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],JR.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],JR.prototype,"isPreviewLoading",void 0);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-loading-preview-renderer"})],JR); J(JR,"ytd-thumbnail-overlay-loading-preview-renderer",function(){if(FLb!==void 0)return FLb;var a=document.createElement("template");M(a,"[[getSimpleString(data.text)]]");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return FLb=a},{mode:1});var GLb;var KR=function(){return D.apply(this,arguments)||this}; k(KR,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],KR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],KR.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-pinking-renderer"})],KR); J(KR,"ytd-thumbnail-overlay-pinking-renderer",function(){if(GLb!==void 0)return GLb;var a=document.createElement("template");M(a,"\n \n \n \n \n \n \n\n\n \n \n \n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return GLb=a},{mode:1});var HLb;var LR=function(){var a=D.apply(this,arguments)||this;a.disableTooltips=!1;a.isLoading=!1;a.useExpandableTooltip=!1;a.toggled=!1;a.hovered=!1;a.mouseoverDelayJobId=0;a.toggleDelayJobId=0;a.expandAnimationDelayJobId=0;return a}; k(LR,D);g=LR.prototype;g.attached=function(){this.hostElement.hasAttribute("role")||this.hostElement.setAttribute("role","button");this.hostElement.hasAttribute("tabindex")||this.hostElement.setAttribute("tabindex","-1");this.hostElement.hasAttribute("top-right-overlay")||this.hostElement.setAttribute("top-right-overlay","true");ft(this.hostElement).querySelector("#tooltip").position=Hk("HTML_DIR")==="rtl"?"right":"left"}; g.detached=function(){this.useExpandableTooltip&&(this.isLoading=this.hovered=!1,this.data&&!this.data.toggledServiceEndpoint&&this.set("data.isToggled",!1),this.mouseoverDelayJobId&&Oi.cancelJob(this.mouseoverDelayJobId),this.toggleDelayJobId&&Oi.cancelJob(this.toggleDelayJobId),this.expandAnimationDelayJobId&&Oi.cancelJob(this.expandAnimationDelayJobId),this.useExpandableTooltip=!1)}; g.dataChanged=function(){this.popupOpen=this.isLoading=!1;this.mouseoverDelayJobId&&Oi.cancelJob(this.mouseoverDelayJobId);this.toggleDelayJobId&&Oi.cancelJob(this.toggleDelayJobId);this.expandAnimationDelayJobId&&Oi.cancelJob(this.expandAnimationDelayJobId)}; g.computeIcon=function(a,b,c){return(a=c?b:a)&&a.iconType?By(a.iconType):void 0}; g.computeAriaLabel=function(a,b,c){return z(c?b:a,Jgb).label}; g.computeTooltip=function(a,b,c){return c?b:a}; g.computeToggled=function(){return!(!this.data||!this.data.isToggled)}; g.computeIconOnHover=function(a,b){if((a==null?0:a.iconType)&&!b)return By(a.iconType)}; g.onTap=function(a){var b=this;a.stopPropagation();a.preventDefault();if(!this.isLoading||this.useExpandableTooltip)if(a=this.data.isToggled?this.data.toggledServiceEndpoint:this.data.untoggledServiceEndpoint)this.isLoading=!0,this.set("data.isToggled",!this.data.isToggled),this.ytComponentBehavior.resolveCommand(a),this.useExpandableTooltip&&(this.toggleDelayJobId=Cl(function(){b.hovered=!1;b.data&&!b.data.toggledServiceEndpoint&&(b.expandAnimationDelayJobId=Cl(function(){b.set("data.isToggled", !1)},200))},2E3))}; g.onMouseenter=function(){var a=this;this.mouseoverDelayJobId=Cl(function(){a.hovered=!0},300)}; g.onMouseleave=function(){Oi.cancelJob(this.mouseoverDelayJobId);this.toggled||(this.hovered=!1)}; g.onPopupOpened=function(){this.popupOpen=!0;this.ytEventForwardingBehavior.startForwardingEvents(["yt-navigate"],this.eventSink)}; g.onPopupClosed=function(){this.popupOpen=!1;this.ytEventForwardingBehavior.stopForwardingEvents()}; g.onServiceRequestCompleted=function(a,b){this.isLoading=!1;if(!this.useExpandableTooltip||this.data.toggledServiceEndpoint&&this.data.untoggledServiceEndpoint)this.serviceRequestWasSuccessful(b)||this.set("data.isToggled",!this.data.isToggled)}; g.serviceRequestWasSuccessful=function(a){return z(this.data.isToggled?this.data.toggledServiceEndpoint:this.data.untoggledServiceEndpoint,Rx)?a.data.status==="STATUS_SUCCEEDED":!0}; LR.prototype.onServiceRequestCompleted=LR.prototype.onServiceRequestCompleted;LR.prototype.onPopupClosed=LR.prototype.onPopupClosed;LR.prototype.onPopupOpened=LR.prototype.onPopupOpened;LR.prototype.onMouseleave=LR.prototype.onMouseleave;LR.prototype.dataChanged=LR.prototype.dataChanged;n([E(gdb),r("design:type",Object)],LR.prototype,"ironButtonState",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],LR.prototype,"ytComponentBehavior",void 0); n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],LR.prototype,"ytEventForwardingBehavior",void 0);n([I(),r("design:type",Object)],LR.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeAriaLabel(data.untoggledAccessibility, data.toggledAccessibility, data.isToggled)"}),r("design:type",Object)],LR.prototype,"ariaLabel",void 0);n([I(),r("design:type",Object)],LR.prototype,"disableTooltips",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LR.prototype,"popupOpen",void 0);n([I(),r("design:type",Object)],LR.prototype,"isLoading",void 0);n([I(),r("design:type",Element)],LR.prototype,"eventSink",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],LR.prototype,"useExpandableTooltip",void 0);n([I({reflectToAttribute:!0,computed:"computeToggled(data.isToggled)"}),r("design:type",Object)],LR.prototype,"toggled",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],LR.prototype,"hovered",void 0);n([I({reflectToAttribute:!0,computed:"computeIconOnHover(data.untoggledIconOnHover, isToggled)"}),r("design:type",Object)],LR.prototype,"iconOnHover",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LR.prototype,"dataChanged",null);n([Bt("mouseleave"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LR.prototype,"onMouseleave",null); n([Bt("yt-popup-opened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LR.prototype,"onPopupOpened",null);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LR.prototype,"onPopupClosed",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],LR.prototype,"onServiceRequestCompleted",null); n([St({disableElementRegistration:!0,is:"ytd-thumbnail-overlay-toggle-button-renderer"})],LR); J(LR,"ytd-thumbnail-overlay-toggle-button-renderer",function(){if(HLb!==void 0)return HLb;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return HLb=a},{mode:2});var ILb;var KLb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("tPgYzd"),2);a=JLb;return b.return(a)})},LLb=BC(function(){return KLb()},{debugName:"thumbnailOverlayProgressBarViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailOverlayProgressBarViewModel","tPgYzd",KLb)});var NLb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("oPp5Le"),2);a=MLb;return b.return(a)})},OLb=BC(function(){return NLb()},{debugName:"thumbnailBadgeViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailBadgeViewModel","oPp5Le",NLb)});function PLb(a){switch(a){case"small":return"ytThumbnailBottomOverlayViewModelBadgeContainerSmall";case"medium":return"ytThumbnailBottomOverlayViewModelBadgeContainerMedium";case"large":return"ytThumbnailBottomOverlayViewModelBadgeContainerLarge";default:return"ytThumbnailBottomOverlayViewModelBadgeContainerMedium";}} var QLb=tu(function(a){var b={},c={};return C("yt-thumbnail-bottom-overlay-view-model",{class:R("ytThumbnailBottomOverlayViewModelHost",(b.ytThumbnailBottomOverlayViewModelHostBackground=function(){return a.data().enableGradientBackground},b))},C(NC,{data:function(){return a.data().progressBar}},{thumbnailOverlayProgressBarViewModel:function(d){return C(LLb,{data:d.data, thumbnailSize:a.thumbnailSize})}}),C("div",{class:R("ytThumbnailBottomOverlayViewModelBadgeContainer",function(){var d; return PLb((d=a.thumbnailSize)==null?void 0:d.call(a))},(c.ytThumbnailBottomOverlayViewModelBadgeContainerClip=function(){var d; return(d=a.isClip)==null?void 0:d.call(a)},c.ytThumbnailBottomOverlayViewModelBadgeContainerSmallLegacy=function(){var d; return!y("web_enable_modern_progress_bar_overlay")&&((d=a.thumbnailSize)==null?void 0:d.call(a))==="small"},c))},C(NC,{data:function(){return a.data().badge}},{thumbnailBadgeViewModel:function(d){return C(OLb,{data:d.data, class:"ytThumbnailBottomOverlayViewModelBadge"})}}),C(NC,{data:function(){return a.data().badges}},{thumbnailBadgeViewModel:function(d){return C(OLb,{data:d.data, class:"ytThumbnailBottomOverlayViewModelBadge"})}})))},"eb"); QLb.idomCompat=!0;BA(QLb,"yt-thumbnail-bottom-overlay-view-model",{props:{data:AA,thumbnailSize:AA,isClip:AA}});var RLb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("LHP7Jd"),2);a=MR;return b.return(a)})},SLb=BC(function(){return RLb()},{debugName:"avatarStackViewModel"}); En(zC,function(a){a.registerLoadFn("avatarStackViewModel","LHP7Jd",RLb)});function TLb(a){switch(a){case"small":return"ytThumbnailOverlayAvatarStackViewModelavatarStackSmall";case"medium":return"ytThumbnailOverlayAvatarStackViewModelavatarStackMedium";case"large":return"ytThumbnailOverlayAvatarStackViewModelavatarStackLarge";default:return"ytThumbnailOverlayAvatarStackViewModelavatarStackMedium";}} ;BA(tu(function(a){var b=a.data;var c=a.thumbnailSize;return C("thumbnail-overlay-avatar-stack-view-model",{class:"ytThumbnailOverlayAvatarStackViewModelHost"},C("div",{class:R("ytThumbnailOverlayAvatarStackViewModelavatarStack",function(){return TLb(c==null?void 0:c())})},C(NC,{data:function(){return b().avatarStack}},{avatarStackViewModel:function(d){return C(SLb,{data:d.data, decorations:[5]})}})))},"fb"),"thumbnail-overlay-avatar-stack-view-model",{props:{data:zA, thumbnailSize:zA}});var ULb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("HDmU1e"),2);a=NR;return b.return(a)})},OR=BC(function(){return ULb()},{debugName:"decoratedAvatarViewModel"}); En(zC,function(a){a.registerLoadFn("decoratedAvatarViewModel","HDmU1e",ULb)});var VLb=tu(function(a){a=vu(a,{hidden:!1});var b=a.data;a=a.hidden;return C("yt-thumbnail-overlay-title-view-model",{class:R("ytThumbnailOverlayTitleViewModelHost",function(){a:switch(b().position){case"THUMBNAIL_OVERLAY_TITLE_POSITION_BOTTOM":var c="ytThumbnailOverlayTitleViewModelPositionBottom";break a;default:c="ytThumbnailOverlayTitleViewModelPositionTop";}return c}), hidden:a},C(K,{cond:function(){return b().leadingContent}, then:function(c){return C("div",{class:"ytThumbnailOverlayTitleViewModelLeadingContent"},C(NC,{data:c},{decoratedAvatarViewModel:OR}))}}),C("div",null,C(HB,{text:function(){return b().title}, className:"ytThumbnailOverlayTitleViewModelTitle"}),C(K,{cond:function(){return b().subtitle}, then:function(){return C(HB,{text:function(){return b().subtitle}, className:"ytThumbnailOverlayTitleViewModelSubtitle"})}})))},"gb"); VLb.idomCompat=!0;BA(VLb,"yt-thumbnail-overlay-title-view-model",{props:{data:zA,hidden:zA}});function WLb(a){switch(a){case"small":return"yt-thumbnail-overlay-badge-view-model--small";case"medium":return"yt-thumbnail-overlay-badge-view-model--medium";case"large":return"yt-thumbnail-overlay-badge-view-model--large";default:return"yt-thumbnail-overlay-badge-view-model--medium";}} var XLb=tu(function(a){a=vu(a,{isClip:!1});var b=a.data,c=a.thumbnailSize,d={};return C("yt-thumbnail-overlay-badge-view-model",{class:R("yt-thumbnail-overlay-badge-view-model",function(){a:switch(b().position){case"THUMBNAIL_OVERLAY_BADGE_POSITION_TOP_START":var e="yt-thumbnail-overlay-badge-view-model--top-start";break a;default:e="yt-thumbnail-overlay-badge-view-model--bottom-end";}return e},function(){return WLb(c==null?void 0:c())},(d["yt-thumbnail-overlay-badge-view-model--clip"]=a.isClip,d))}, C(NC,{data:function(){return b().thumbnailBadges}},{thumbnailBadgeViewModel:function(e){return C(OLb,{data:e.data, class:"yt-thumbnail-overlay-badge-view-model__badge"})}}))},"hb"); XLb.idomCompat=!0;BA(XLb,"yt-thumbnail-overlay-badge-view-model",{props:{data:zA,thumbnailSize:zA,isClip:zA}});var YLb=tu(function(a){var b=a.data;a=a.hidden;var c=Io(function(){return b().indicatorCount||0},void 0,"AbKnMc"),d={}; return C("yt-page-indicator-view-model",{class:R("ytPageIndicatorViewModelHost",(d.ytPageIndicatorViewModelIndicatorHidden=function(){return!b().indicatorCount},d)), hidden:a},C(Wv,{each:function(){return Array(c())}},function(e,f){var h={}; return C("div",{class:R("ytPageIndicatorViewModelIndicator",(h.ytPageIndicatorViewModelIndicatorSelected=function(){return b().selectedIndex===f()},h))})}))},"ib"); YLb.idomCompat=!0;BA(YLb,"yt-page-indicator-view-model",{props:{data:zA,hidden:zA}});var PR=function(){var a=D.apply(this,arguments)||this;a.eventSink=function(){return a}; a.disableInteraction=!1;a.noRoundedCorners=!1;a.isPreviewLoading=!1;a.isOriginalAspectRatio=!1;a.computedObjectFit=!1;a.actionMap={"yt-miniplayer-endpoint-changed":"checkMiniplayer_"};return a}; k(PR,D);g=PR.prototype; g.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayBottomPanelRenderer:{component:"ytd-thumbnail-overlay-bottom-panel-renderer",properties:{overlayColor:"[[overlayColor]]"}},thumbnailOverlayPlaybackStatusRenderer:"ytd-thumbnail-overlay-playback-status-renderer",thumbnailOverlayResumePlaybackRenderer:{component:"ytd-thumbnail-overlay-resume-playback-renderer",properties:{isLive:"[[isLiveVideo]]"}},thumbnailOverlaySidePanelRenderer:{component:"ytd-thumbnail-overlay-side-panel-renderer",properties:{width:"[[thumbnailOverlaySidePanelWidth_]]", bottomPanel:"[[bottomSidePanel]]",richGridOverlay:"[[richGridThumbnail]]",watchFeedOverlay:"[[watchFeedThumbnail]]"}},thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer",thumbnailOverlayNowPlayingRenderer:{component:"ytd-thumbnail-overlay-now-playing-renderer",properties:{isVideoPlaying:"[[isVideoPlaying]]",equalizerOnly:"[[nowPlayingEqualizerOnly]]",isActive:"[[data.selected]]",videoId:"[[data.videoId]]"}},thumbnailOverlayPinkingRenderer:"ytd-thumbnail-overlay-pinking-renderer", thumbnailOverlayDownloadingRenderer:{component:"ytd-thumbnail-overlay-downloading-renderer",params:{active:!0}},thumbnailOverlayIconRenderer:"ytd-thumbnail-overlay-icon-renderer",thumbnailOverlayTitleViewModel:"yt-thumbnail-overlay-title-view-model",pageIndicatorViewModel:"yt-page-indicator-view-model",thumbnailBottomOverlayViewModel:"yt-thumbnail-bottom-overlay-view-model",thumbnailOverlayAvatarStackViewModel:"thumbnail-overlay-avatar-stack-view-model",thumbnailOverlayBadgeViewModel:{component:"yt-thumbnail-overlay-badge-view-model", properties:{thumbnailSize:"[[thumbnailSize]]"}}},initialRenderPriority:1,waitForSignal:void 0},hoverOverlays_:{id:"hover-overlays",reuseComponents:!1,mapping:{thumbnailOverlayHoverTextRenderer:"ytd-thumbnail-overlay-hover-text-renderer",thumbnailOverlayInlineUnplayableRenderer:"ytd-thumbnail-overlay-inline-unplayable-renderer",thumbnailOverlayToggleButtonRenderer:{component:"ytd-thumbnail-overlay-toggle-button-renderer",properties:{disableTooltips:"[[disableTooltips]]",eventSink:"[[eventSink]]",useExpandableTooltip:"[[useExpandableTooltip]]"}}, thumbnailOverlayButtonRenderer:{component:"ytd-thumbnail-overlay-button-renderer",properties:{disableTooltips:"[[disableTooltips]]",eventSink:"[[eventSink]]"}},thumbnailOverlayEndorsementRenderer:"ytd-thumbnail-overlay-endorsement-renderer",thumbnailOverlayLoadingPreviewRenderer:{component:"ytd-thumbnail-overlay-loading-preview-renderer",properties:{isPreviewLoading:"[[isPreviewLoading]]"}}}},richThumbnail:{id:"mouseover-overlay",mapping:{movingThumbnailRenderer:{component:"ytd-moving-thumbnail-renderer", properties:{trackingParams:"[[data.trackingParams]]",videoId:"[[data.videoId]]"}}},renderPriority:2,waitForSignal:"eocs"}}}; g.onImageLoaded=function(){this.loaded=!0}; g.onImageUnloaded=function(){this.loaded=!1}; g.computeRichThumbnail=function(a,b,c,d){if(a&&b&&!d&&!c)return b}; g.computeImageWidth=function(a,b){return b||9999}; g.computeIsOriginalAspectRatio=function(a){return a}; g.computeIsLive=function(a){if(a==null?0:a.badges)for(var b=0;b\n \n \n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);ILb=a}a=ILb;return a},{callbackProps:["onClick"], allowedProps:"data disableInteraction noRoundedCorners objectFit useExpandableTooltip useUntranslatedNavigationEndpoint width circular watchFeedThumbnail queued".split(" "),allowedPropsFromBehaviors:"height bottomSidePanel size disableRounding disableNowPlaying disableTooltips useHoveredProperty hovered nowPlaying isVideoPlaying minimizePipBreakages".split(" "),mode:2});var ZLb=new zn("NAVIGATION_TOKEN");function $Lb(a){if("accessibilityText"in a)return a.accessibilityText||"";if("title"in a){var b,c,d;return((b=a.title)==null?void 0:(c=b.accessibility)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label)||""}if("accessibility"in a){var e,f;return((e=a.accessibility)==null?void 0:(f=e.accessibilityData)==null?void 0:f.label)||""}return""} function aMb(a){return"inlinePlayerData"in a} ;function QR(a){return new bMb(a)} var bMb=function(a){var b=this;this.inlinePreviewIsActive=this.inlinePreviewIsEnabledForUser=!1;this.unsubscribeFromInlinePreviewIsEnabled=function(){}; this.unsubscribeFromInlinePreviewIsActive=function(){}; this.videoPreviewJobId=0;this.JSC$12590_touched=this.previewTriggered=!1;this.onMouseMoveFn=function(c){cMb(b,c)}; this.onLockupMouseLeaveFn=function(c){c=c.relatedTarget;var d,e;if(!((d=document.getElementsByTagName("ytd-video-preview"))==null?0:(e=d.item(0))==null?0:e.contains(c))){var f,h;(f=b.getVideoPreviewOpts())==null||(h=f.mouseleaveCallback)==null||h.call(f);b.terminateVideoPreview();RR(b)}}; this.onThumbnailMouseDownFn=function(){b.terminateVideoPreview();RR(b)}; this.onTouchStart=function(){b.JSC$12590_touched=!0}; this.mediaRenderer=a.mediaRenderer;this.thumbnailElement=a.thumbnailElement;this.lockupElement=a.lockupElement;this.videoPreviewOptsInput=a.videoPreviewOpts;dMb(this);SR(this)?this.thumbnailElement?this.lockupElement?(this.lockupElement.addEventListener("mouseenter",this.onMouseMoveFn),this.lockupElement.addEventListener("mouseleave",this.onLockupMouseLeaveFn),this.lockupElement.addEventListener("touchstart",this.onTouchStart),this.thumbnailElement.addEventListener("mousedown",this.onThumbnailMouseDownFn)): eo(Error("No lockupElement in InlinePreviewHoverListener")):eo(Error("No thumbnailElement in InlinePreviewHoverListener")):eMb(this)},TR=function(a){eMb(a); var b;(b=a.lockupElement)==null||b.removeEventListener("mouseenter",a.onMouseMoveFn);var c;(c=a.lockupElement)==null||c.removeEventListener("mouseleave",a.onLockupMouseLeaveFn);var d;(d=a.lockupElement)==null||d.removeEventListener("touchstart",a.onTouchStart);var e;(e=a.thumbnailElement)==null||e.removeEventListener("mousedown",a.onThumbnailMouseDownFn);RR(a)},dMb=function(a){a.inlinePreviewIsEnabledForUser=wA().getState().ui.inlinePreviewIsEnabled; a.unsubscribeFromInlinePreviewIsEnabled=Dz(wA(),WB,function(b){(a.inlinePreviewIsEnabledForUser=b)||RR(a)}); a.unsubscribeFromInlinePreviewIsActive=Dz(wA(),MYa,function(b){(a.inlinePreviewIsActive=b)||RR(a)})},eMb=function(a){a.unsubscribeFromInlinePreviewIsEnabled(); a.unsubscribeFromInlinePreviewIsEnabled=function(){}; a.unsubscribeFromInlinePreviewIsActive();a.unsubscribeFromInlinePreviewIsActive=function(){}},cMb=function(a,b){b.buttons>0||y("prevent_imp_on_page_nav")&&Dn().resolve(ZLb).pendingNavigationPromise||(b=Yk("kevlar_lockup_hover_delay",-1),a.JSC$12590_touched&&b>=0?(Oi.cancelJob(a.videoPreviewJobId),a.videoPreviewJobId=Cl(function(){fMb(a)},b),a.JSC$12590_touched=!1):fMb(a))},hMb=function(a){a.videoPreviewJobId=Cl(function(){return ta(function(b){return b.yield(gMb(a,{isAutoplay:!0}),0)})})},fMb=function(a){!a.previewTriggered&& SR(a)&&(a.inlinePreviewIsActive&&a.terminateVideoPreview(),a.previewTriggered=!0,a.mediaRenderer.isInlinePreviewTriggered=!0,Oi.cancelJob(a.videoPreviewJobId),a.videoPreviewJobId=Cl(function(){return ta(function(b){return b.yield(gMb(a),0)})}))},gMb=function(a,b){b=b===void 0?{}:b; var c=b.isAutoplay===void 0?!1:b.isAutoplay;var d,e,f,h;return ta(function(m){if(m.nextAddress==1){if(!SR(a))return m.return();d=a.getVideoPreviewOpts({isAutoplay:c});return d?(f=(e=Lu(a.mediaRenderer.hostElement,"yt-open-video-preview-action",[d]))&&e[0])?m.yield(e[0],3):m.jumpTo(2):m.return()}m.nextAddress!=2&&(f=m.yieldResult===1);if(f){var p=(h=a.mediaRenderer)==null?void 0:h.data;p&&(aMb(p)?delete p.inlinePlayerData:"inlinePlaybackEndpoint"in p&&delete p.inlinePlaybackEndpoint)}m.jumpToEnd()})}; bMb.prototype.getVideoPreviewOpts=function(a){a=a===void 0?{}:a;a=a.isAutoplay===void 0?!1:a.isAutoplay;if(this.mediaRenderer.data){var b,c;if((c=(b=this.videoPreviewOptsInput)==null?void 0:b.videoPreviewData)!=null)b=c;else if(b=this.mediaRenderer.data){if(aMb(b))b={inlinePlaybackEndpoint:kB(b.inlinePlayerData.onVisible),navigationEndpoint:kB(b.onTap),thumbnail:"image"in b?b.image:b.thumbnail,thumbnailOverlays:void 0,accessibilityText:$Lb(b)};else if("multipleInlinePlaybackEndpoint"in b){var d=z(z(b.multipleInlinePlaybackEndpoint, Aib),Bib);if(d!=null&&d.playerDescriptors){c=[];d=l(d.playerDescriptors);for(var e=d.next();!e.done;e=d.next())e=e.value,c.push({inlinePlaybackEndpoint:e.inlinePlaybackEndpoint,navigationEndpoint:e.navigationEndpoint,thumbnail:e.thumbnail,thumbnailOverlays:e.thumbnailOverlays,accessibilityText:$Lb(b)});b=c}else b=void 0}else b={inlinePlaybackEndpoint:b.inlinePlaybackEndpoint,navigationEndpoint:b.navigationEndpoint,thumbnail:b.thumbnail,thumbnailOverlays:b.thumbnailOverlays,accessibilityText:$Lb(b)};}else b=void 0;return Object.assign({},{mediaRenderer:this.mediaRenderer.hostElement,thumbnail:this.thumbnailElement,videoPreviewData:b,showPlayerControls:!0,isAutoplay:a},this.videoPreviewOptsInput)}}; var SR=function(a){var b;if(b=a.inlinePreviewIsEnabledForUser)b=(a=a.mediaRenderer.data)?"inlinePlaybackEndpoint"in a&&a.inlinePlaybackEndpoint||aMb(a)&&a.inlinePlayerData||"multipleInlinePlaybackEndpoint"in a&&a.multipleInlinePlaybackEndpoint?!0:!1:!1;return b}; bMb.prototype.terminateVideoPreview=function(){Ku(this.mediaRenderer.hostElement,"yt-terminate-video-preview-action")}; var RR=function(a){Oi.cancelJob(a.videoPreviewJobId);a.inlinePreviewIsActive=!1;a.previewTriggered=!1;a.mediaRenderer.isInlinePreviewTriggered=!1};var iMb=na(["#"]),UR=function(){var a=D.apply(this,arguments)||this;a.isDisabled=!1;return a}; k(UR,D);g=UR.prototype;g.configureRendererStamper=function(){return{"data.menu":BR,"data.buttons":{id:"buttons",mapping:{toggleButtonRenderer:{component:"ytd-toggle-button-renderer",params:{buttonTooltipPosition:"top"}}}},"data.attributedBylineText":{id:"attributed-channel-name",mapping:{textViewModel:"yt-text-view-model"}},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}}; g.attached=function(){this.updateInlinePreviewHoverListeners()}; g.detached=function(){this.clearInlinePreviewHoverListeners()}; g.getMetadata=function(a){var b=[];if(a.metadataText&&Object.keys(a.metadataText).length>0){var c=this.ytRendererBehavior.getSimpleString(a.metadataText);a.upcomingEventData&&a.upcomingEventData.upcomingEventText&&(c=ZKb(c,Number(a.upcomingEventData.startTime)));b.push(c)}else a.shortViewCountText&&b.push(this.ytRendererBehavior.getSimpleString(a.shortViewCountText)),a.publishedTimeText&&b.push(this.ytRendererBehavior.getSimpleString(a.publishedTimeText)),a.upcomingEventData&&a.upcomingEventData.upcomingEventText&&( c=this.ytRendererBehavior.getSimpleString(a.upcomingEventData.upcomingEventText),b.push(ZKb(c,Number(a.upcomingEventData.startTime))));return b}; g.calculateBylineText=function(a){return a.shortBylineText?a.shortBylineText:a.bylineText?a.bylineText:null}; g.calculateIsDisabled=function(a){return!!a.isDisabled}; g.computeHrefWithDefault=function(a){return this.ytComponentBehavior.computeHref_(a)||kba(iMb)}; g.onDetailsTap=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!MO(Vs(a)||[],this.hostElement,["A".toString(),"BUTTON".toString()])&&this.ytComponentBehavior.resolveCommand(b)}; g.dataChanged=function(){this.updateInlinePreviewHoverListeners()}; g.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:ft(this.hostElement).querySelector("#dismissible"),thumbnailElement:ft(this.hostElement).querySelector("ytd-thumbnail")})}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; g.computeThumbnailWidth=function(a,b){return b&&b>0?b:a?360:210}; g.computeNumBadgesInRow=function(a){var b;return((b=a.badges)==null?void 0:b.length)||0}; g.computeShowChannelThumbnail=function(a,b){var c;return b&&!!(a==null?0:(c=a.channelThumbnailSupportedRenderers)==null?0:c.channelThumbnailWithLinkRenderer)}; ba.Object.defineProperties(UR.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.inlinePreviewHoverListener)==null?0:SR(a))&&!!this.ytdLockupBehavior.lockupIsHovered}}, hasAttributedBylineText:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.attributedBylineText)}}, showBylineText:{configurable:!0,enumerable:!0,get:function(){return!!this.bylineText&&!this.hasAttributedBylineText}}}); UR.prototype.dataChanged=UR.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],UR.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],UR.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],UR.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],UR.prototype,"ytdDismissibleItemBehavior",void 0); n([E(aR),r("design:type",Object)],UR.prototype,"ytdLockupBehavior",void 0);n([E(LB),r("design:type",Object)],UR.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],UR.prototype,"data",void 0);n([I(),r("design:type",Boolean)],UR.prototype,"noEndpoints",void 0);n([I({computed:"calculateBylineText(data)"}),r("design:type",Object)],UR.prototype,"bylineText",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],UR.prototype,"isSearch",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],UR.prototype,"isDownloading",void 0);n([I({reflectToAttribute:!0,value:0}),r("design:type",Number)],UR.prototype,"width",void 0);n([I({reflectToAttribute:!0,computed:"calculateIsDisabled(data)"}),r("design:type",Object)],UR.prototype,"isDisabled",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UR.prototype,"dataChanged",null); n([F("lockupIsHovered"),r("design:type",Boolean),r("design:paramtypes",[])],UR.prototype,"isHovered",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],UR.prototype,"hasAttributedBylineText",null);n([F("bylineText","hasAttributedBylineText"),r("design:type",Boolean),r("design:paramtypes",[])],UR.prototype,"showBylineText",null);n([St({is:"ytd-grid-video-renderer",disableElementRegistration:!0})],UR); J(UR,"ytd-grid-video-renderer",function(){if(xLb!==void 0)return xLb;var a=document.createElement("template");M(a,"
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return xLb=a},{mode:2});var jMb;var VR=function(){var a=D.apply(this,arguments)||this;a.roundedContainer=!0;a.skipRoundingTop=!1;a.disableTopPadding=!1;a.extractOverlay=!1;return a}; k(VR,D);VR.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}}; VR.prototype.onClick=function(a){var b,c=(b=this.data)==null?void 0:b.sourceEndpoint;!MO(Vs(a),this.hostElement,["A".toString()])&&c&&tt(this.hostElement,"yt-navigate",{endpoint:c})}; ba.Object.defineProperties(VR.prototype,{showMetadataAtTop:{configurable:!0,enumerable:!0,get:function(){return this.data&&!(!this.data.source&&!this.data.publishedTimeText)&&!!this.data.sourceAtTop}}, showMetadataBelowTitle:{configurable:!0,enumerable:!0,get:function(){return this.data&&!(!this.data.source&&!this.data.publishedTimeText)&&!this.data.sourceAtTop}}, hasMenu:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.menu)}}, truncateParagraphs:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.truncateParagraphs)}}, paragraphMaxLines:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.data)==null?void 0:a.paragraphMaxLines)!=null?b:3}}, background:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.background?this.data.background.replace("INFO_PANEL_CONTENT_BACKGROUND_",""):""}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],VR.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VR.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],VR.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VR.prototype,"showVerticalDividers",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VR.prototype,"roundedContainer",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],VR.prototype,"skipRoundingTop",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VR.prototype,"disableTopPadding",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VR.prototype,"extractOverlay",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],VR.prototype,"showMetadataAtTop",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],VR.prototype,"showMetadataBelowTitle",null); n([I({reflectToAttribute:!0}),F("data.menu"),r("design:type",Object),r("design:paramtypes",[])],VR.prototype,"hasMenu",null);n([I({reflectToAttribute:!0}),F("data.truncateParagraphs"),r("design:type",Object),r("design:paramtypes",[])],VR.prototype,"truncateParagraphs",null);n([I({reflectToAttribute:!0}),F("data.paragraphMaxLines"),r("design:type",Number),r("design:paramtypes",[])],VR.prototype,"paragraphMaxLines",null); n([I({type:void 0,reflectToAttribute:!0}),F("data.background"),r("design:type",Object),r("design:paramtypes",[])],VR.prototype,"background",null);n([St({is:"ytd-info-panel-content-renderer",disableElementRegistration:!0})],VR); Hu()(VR,"ytd-info-panel-content-renderer",function(){if(jMb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n \n \n \n
\n \n \n \n
\n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);jMb=a}a=jMb;return a},{mode:2});var kMb;var lMb;var mMb;var nMb;var WR=function(){return D.apply(this,arguments)||this}; k(WR,D);WR.prototype.computeStyle=function(a){return a}; n([E(wz.YtRendererBehavior),r("design:type",Object)],WR.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],WR.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),r("design:type",String)],WR.prototype,"style_",void 0);n([Rt({is:"yt-channel-thumbnail-with-link-renderer",disableElementRegistration:!0})],WR); J(WR,"yt-channel-thumbnail-with-link-renderer",function(){if(nMb===void 0){var a=document.createElement("template");M(a,"\n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;mMb===void 0&&(mMb=document.createElement("template"));var d=mMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nMb=a}a=nMb;return a},{mode:2});var YR=function(){var a=D.apply(this,arguments)||this;a.sdRedesignExp=y("desktop_include_oswald");return a}; k(YR,D);YR.prototype.configureRendererStamper=function(){return{"data.channelThumbnail":{id:"avatar",mapping:{channelThumbnailWithLinkRenderer:"yt-channel-thumbnail-with-link-renderer"}},"data.informationButton":{id:"information-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.navigationButton":{id:"navigation-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; YR.prototype.computeTitleStyle=function(a){return a||null}; YR.prototype.computeAvatarStyle=function(a){return a||null}; YR.prototype.computeShowNavigationButton=function(a,b){return!(a==null||!a.navigationButton||b)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],YR.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],YR.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],YR.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeTitleStyle(data.titleStyle.style)"}),r("design:type",String)],YR.prototype,"titleStyle",void 0); n([I({reflectToAttribute:!0,computed:"computeAvatarStyle(data.channelThumbnail.channelThumbnailWithLinkRenderer.style)"}),r("design:type",String)],YR.prototype,"avatarStyle",void 0);n([I(),r("design:type",Boolean)],YR.prototype,"hideNavigationButton",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],YR.prototype,"sdRedesignExp",void 0);n([St({is:"ytd-rich-list-header-renderer",disableElementRegistration:!0})],YR); J(YR,"ytd-rich-list-header-renderer",function(){if(lMb!==void 0)return lMb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return lMb=a},{mode:2});var ZR=function(){return D.apply(this,arguments)||this}; k(ZR,D);ZR.prototype.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{richListHeaderRenderer:"ytd-rich-list-header-renderer"}},"data.contents":{id:"contents",mapping:{gridVideoRenderer:{component:"ytd-grid-video-renderer",properties:{isSearch:"[[isSearch]]"}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],ZR.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],ZR.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],ZR.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],ZR.prototype,"isSearch",void 0);n([St({is:"ytd-preview-card-renderer",disableElementRegistration:!0})],ZR); J(ZR,"ytd-preview-card-renderer",function(){if(kMb!==void 0)return kMb;var a=document.createElement("template");M(a,"
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return kMb=a},{mode:1});var oMb;var $R=function(){return D.apply(this,arguments)||this}; k($R,D);$R.prototype.configureRendererStamper=function(){return{"data.menu":BR}}; $R.prototype.dataChanged=function(){var a=this.get("colorExtractionPalette.section1Color",this.data);a=iy(a);st(this.hostElement,{"--ytd-channel-recommendation-card-avatar-overlay-color":a})}; $R.prototype.computeCardStyle=function(a){return this.get("style.value",a)||null}; $R.prototype.dataChanged=$R.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],$R.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],$R.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],$R.prototype,"ytdDismissibleItemBehavior",void 0);n([I(),r("design:type",Object)],$R.prototype,"data",void 0); n([I({reflectToAttribute:!0,computed:"computeCardStyle(data)"}),r("design:type",String)],$R.prototype,"cardStyle",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$R.prototype,"dataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-compact-channel-recommendation-card-renderer"})],$R); J($R,"ytd-compact-channel-recommendation-card-renderer",function(){if(oMb!==void 0)return oMb;var a=document.createElement("template");M(a,"\n
\n \n \n \n \n \n \n
\n
\n [[getSimpleString(data.channelTitle)]]\n
\n
\n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return oMb=a},{mode:1});var pMb;var aS=function(){return D.apply(this,arguments)||this}; k(aS,D);aS.prototype.computeIsCarousel=function(a){return!!a.isCarousel}; aS.prototype.observeLightsourcePalette=function(){var a,b=(a=this.data)==null?void 0:a.vibrantsourceColorPaletteData;b&&bM(this.hostElement,b)}; aS.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}}; aS.prototype.observeLightsourcePalette=aS.prototype.observeLightsourcePalette;n([E(wz.YtRendererBehavior),r("design:type",Object)],aS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],aS.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],aS.prototype,"data",void 0);n([I({computed:"computeIsCarousel(data)",reflectToAttribute:!0}),r("design:type",Boolean)],aS.prototype,"isCarousel",void 0); n([Ct("data.vibrantsourceColorPaletteData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],aS.prototype,"observeLightsourcePalette",null);n([St({disableElementRegistration:!0,is:"ytd-media-upsell-renderer"})],aS); J(aS,"ytd-media-upsell-renderer",function(){if(pMb!==void 0)return pMb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n
\n
\n \n
\n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return pMb=a},{mode:2});var qMb;var bS=function(a){this.context=a;this.playerListeners=new Map},rMb=function(a,b,c){var d=c.bind(a.context); a.playerListeners.set(b+":"+Oa(c),d);return d},cS=function(a,b,c){c.forEach(function(d,e){d=rMb(a,e,d); b.addEventListener(e,d)})},sMb=function(a,b,c,d){var e=!0; e=e===void 0?!1:e;d=c+":"+Oa(d);var f=a.playerListeners.get(d);e&&a.playerListeners.delete(d);f&&b.removeEventListener(c,f)},dS=function(a,b,c){c.forEach(function(d,e){sMb(a,b,e,d)})};var eS=function(){var a=D.apply(this,arguments)||this;a.playerEvents=new Map;a.listeningToPlayer=!1;a.startX=0;a.active=!1;a.shouldShowButtons=y("web_buttons_hidden_killswitch");a.isHighlighted=!1;a.useHighlightStyling=y("web_enable_deeper_metadata_highlight_styling");a.enableProblemWalkthrough=y("problem_walkthrough_sd");return a}; k(eS,D);g=eS.prototype; g.configureRendererStamper=function(){return{"data.shareButton":{id:"share-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[customButtonProperties]]"}}}},"data.repeatButton":{id:"repeat-button",mapping:{toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{overrides:"[[customButtonProperties]]"}}}},"data.thumbnailOverlay":{id:"overlay",mapping:{thumbnailOverlayNowPlayingRenderer:{component:"ytd-thumbnail-overlay-now-playing-renderer",params:{isVideoPlaying:!0}}}}}}; g.created=function(){this.JSC$12625_playerListener=new bS(this);this.playerEvents.set("onLoopRangeChange",this.onLoopRangeChange)}; g.attached=function(){this.repeatButton.addEventListener("yt-toggle-button",vt(this,this.onRepeatButtonToggle));this.hostElement.addEventListener("yt-synced-panel-active-item-update",vt(this,this.onActiveUpdate))}; g.detached=function(){this.removePlayerListeners();this.repeatButton.removeEventListener("yt-toggle-button",vt(this,this.onRepeatButtonToggle));this.hostElement.removeEventListener("yt-synced-panel-active-item-update",vt(this,this.onActiveUpdate))}; g.onDataChanged=function(){this.removePlayerListeners()}; g.onColorPaletteChange=function(){var a={},b;if(my()==="USER_INTERFACE_THEME_DARK"&&((b=this.data)==null?0:b.darkColorPalette)){var c=this.data.darkColorPalette;a["--ytd-macro-markers-list-item-background-color"]=jy(this.get("section2Color",c))}else{var d;my()==="USER_INTERFACE_THEME_LIGHT"&&((d=this.data)==null?0:d.lightColorPalette)&&(c=this.data.lightColorPalette,a["--ytd-macro-markers-list-item-background-color"]=jy(this.get("section3Color",c)))}c?(a["--ytd-macro-markers-list-item-title-color"]= jy(this.get("primaryTitleColor",c)),a["--ytd-macro-markers-list-item-secondary-color"]=jy(this.get("secondaryTitleColor",c)),a["--ytd-macro-markers-list-item-timestamp-background-color"]=jy(this.get("section1Color",c)),this.customButtonProperties={customColors:{color:jy(this.get("primaryTitleColor",c))}},this.useColorSampling=!0):(a["--ytd-macro-markers-list-item-background-color"]="initial",a["--ytd-macro-markers-list-item-title-color"]="initial",a["--ytd-macro-markers-list-item-secondary-color"]= "initial",a["--ytd-macro-markers-list-item-timestamp-background-color"]="initial",this.customButtonProperties=void 0,this.useColorSampling=!1);st(this.hostElement,a)}; g.onEndpointMouseDown=function(a){this.startX=a.clientX}; g.onEndpointClick=function(a){var b=this,c,d,e;return ta(function(f){if(f.nextAddress==1){if(b.startX!==a.clientX)return a.preventDefault(),f.return();b.data&&b.ytRendererBehavior.logExplicitClick(b.data);if(!b.seekWithAnimationOnClick)return f.jumpTo(0);if(a.button!==0||a.shiftKey||a.altKey||a.metaKey||a.ctrlKey||MO(Vs(a),b.hostElement,["BUTTON".toString()]))return f.return();a.stopPropagation();a.preventDefault();return b.data?f.yield(KO().getPlayerPromise(),3):f.return()}c=f.yieldResult;e=(d=z(b.data.onTap, Qx))==null?void 0:d.startTimeSeconds;e!==void 0&&c.seekToTimeWithAnimation(e*1E3,Ky(b.data.title));f.jumpToEnd()})}; g.computeLayout=function(a){return a}; g.computeIsHighlighted=function(a){return!!a}; g.computeCarouselType=function(a){return a}; g.hideCarousel=function(a){return this.hideThumbnail(a)}; g.hideThumbnail=function(a){return this.enableProblemWalkthrough&&a!==null&&a==="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"}; g.onRepeatButtonToggle=function(a){var b=this;a.detail.toggled&&KO().getPlayerPromise().then(function(c){cS(b.JSC$12625_playerListener,c,b.playerEvents);b.listeningToPlayer=!0})}; g.onLoopRangeChange=function(a){var b=ft(this.hostElement).querySelector("#repeat-button").querySelector("ytd-toggle-button-renderer");if(b){var c=b.polymerController.get("defaultServiceEndpoint.repeatChapterCommand",b.polymerController.data);if(c){var d=Number(c.endTimeMs);if(Number(c.startTimeMs)!==(a==null?void 0:a.startTimeMs)||d!==(a==null?void 0:a.endTimeMs))b.polymerController.toggle(!1),this.removePlayerListeners()}}}; g.removePlayerListeners=function(){var a=this;this.listeningToPlayer&&KO().getPlayerPromise().then(function(b){dS(a.JSC$12625_playerListener,b,a.playerEvents);a.listeningToPlayer=!1})}; g.onActiveUpdate=function(a){this.active=a.detail.active}; eS.prototype.onColorPaletteChange=eS.prototype.onColorPaletteChange;eS.prototype.onDataChanged=eS.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],eS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],eS.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],eS.prototype,"data",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],eS.prototype,"useCustomColors",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],eS.prototype,"active",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],eS.prototype,"shouldShowButtons",void 0);n([I({reflectToAttribute:!0,computed:"computeLayout(data.layout)"}),r("design:type",String)],eS.prototype,"layout",void 0);n([I({reflectToAttribute:!0,computed:"computeIsHighlighted(data.isHighlighted)"}),r("design:type",Object)],eS.prototype,"isHighlighted",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],eS.prototype,"useHighlightStyling",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],eS.prototype,"enableProblemWalkthrough",void 0);n([I({reflectToAttribute:!0,computed:"computeCarouselType(data.carouselType)"}),r("design:type",String)],eS.prototype,"carouselType",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],eS.prototype,"useColorSampling",void 0); n([I(),r("design:type",Boolean)],eS.prototype,"seekWithAnimationOnClick",void 0);n([I(),r("design:type",Object)],eS.prototype,"customButtonProperties",void 0);n([Et("#repeat-button"),r("design:type",HTMLElement)],eS.prototype,"repeatButton",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eS.prototype,"onDataChanged",null); n([Ct("data.lightColorPalette","data.darkColorPalette"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eS.prototype,"onColorPaletteChange",null);n([St({is:"ytd-macro-markers-list-item-renderer",disableElementRegistration:!0})],eS); J(eS,"ytd-macro-markers-list-item-renderer",function(){if(qMb!==void 0)return qMb;var a=document.createElement("template");M(a,"\n\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return qMb=a},{mode:1});var tMb;var uMb;var fS=function(){return D.apply(this,arguments)||this}; k(fS,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],fS.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],fS.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-title-and-button-list-header-renderer"})],fS); J(fS,"ytd-title-and-button-list-header-renderer",function(){if(uMb!==void 0)return uMb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return uMb=a},{mode:1});var vMb;var xMb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("zcskIc"),2);a=wMb;return b.return(a)})},yMb=BC(function(){return xMb()},{debugName:"buttonRenderer"}); En(zC,function(a){a.registerLoadFn("buttonRenderer","zcskIc",xMb)});var zMb=tu(function(a){var b=a.data,c=uu(a.useSquareAspectRatio,!1);return C("dismissed-mini-game-card-view-model",null,C(K,{cond:function(){var d,e;return(d=b().responseText)==null?void 0:(e=d.runs)==null?void 0:e.length}, then:function(){var d={};return C("div",{class:R("yt-mini-game-card-view-model__dismissed-card",(d["yt-mini-game-card-view-model__dismissed-portrait-card"]=function(){return!c()},d["yt-mini-game-card-view-model--dismissed-portrait-card-2by3-aspect-ratio"]=function(){return!!y("web_game_card_force_2_by_3")},d["yt-mini-game-card-view-model--dismissed-square-card"]=c,d))},C("div",{class:"yt-mini-game-card-view-model__dismissed-mini-app-content"},C(K,{cond:function(){return b().responseText.runs[0].text}, then:function(e){return C("span",{class:"yt-mini-game-card-view-model__dismissed-text",title:e},e)}}),C(NC,{data:function(){return b().buttons}},{buttonRenderer:yMb, buttonViewModel:EC})))}}))},"jb");var AMb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("A4oAVe"),2);a=XLb;return b.return(a)})},BMb=BC(function(){return AMb()},{debugName:"thumbnailOverlayBadgeViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailOverlayBadgeViewModel","A4oAVe",AMb)});var JMb=tu(function(a){a=vu(a,{className:void 0,useFullWidth:!1,isDesktopWeb:!1,addSearchResultTopMargin:!1});var b=a.data,c=a.useFullWidth,d=a.isDesktopWeb,e=a.addSearchResultTopMargin,f=function(){return b().layout},h=function(){return b().title},m=function(){return b().metadataText?b().metadataText:b().genre},p=function(){return b().channelName},q=function(){return b().image},t=function(){return b().colorPalette},u=function(){return b().actionButton},v=function(){return b().overflowButton},w=function(){return b().avatar}, x=function(){return b().ageRating},A=function(){return b().thumbnailOverlays},H=function(){var V={}; V=R("yt-mini-game-card-view-model","yt-mini-game-card-view-model--singleton-card",(V["yt-mini-game-card-view-model--singleton-card-desktop"]=function(){return d()},V)); return C("div",{class:V},C(CMb,{imageData:q,colorPalette:t}),C(DMb,{onTap:function(){return b().onTap}, imageData:q,accessibilityText:function(){return b().accessibilityText}, overlayBadgeText:function(){return b().overlayBadgeText}, iconName:function(){return b().iconName}, unplayableInlinePlaybackIconName:function(){return b().unplayableInlinePlaybackIconName}, thumbnailOverlays:A,isDesktopWeb:d}),C(K,{cond:function(){return!d()}, then:function(){return C(Yp,null,C(EMb,{layout:f,colorPalette:t,isDesktopWeb:d,overflowButton:v,avatar:w,onTap:function(){return b().onTap}, genre:m,title:h,channelName:p}),C(FMb,{actionButton:u}))}}))},P=function(){var V={}; V=R((V["yt-mini-game-card-view-model--search-result-desktop"]=function(){return d()},V["yt-mini-game-card-view-model--search-result-mweb"]=function(){return!d()},V["yt-mini-game-card-view-model--search-result-top-margin"]=function(){return e()},V)); return C("div",{class:V},H(),C(GMb,{description:function(){return b().description}, isDesktopWeb:d,title:h,genre:m,onTap:function(){return b().onTap}, actionButton:u,overflowButton:v,avatar:w,channelName:p}))},O=function(){var V={}; V=R("yt-mini-game-card-view-model","yt-mini-game-card-view-model--portrait-card",(V["yt-mini-game-card-view-model--portrait-card-desktop"]=function(){return d()},V["yt-mini-game-card-view-model--portrait-card-desktop-skinny-width"]=function(){return d()&&b().width===135},V["yt-mini-game-card-view-model--show-unplayable-on-hover"]=function(){return d()},V["yt-mini-game-card-view-model--big-metadata-font"]=function(){return b().style==="MINI_GAME_CARD_STYLE_BIG_METADATA_FONT"},V["yt-mini-game-card-view-model--use-full-width"]= function(){return c()},V["yt-mini-game-card-view-model--portrait-card-force-2by3-aspect-ratio"]=function(){return!!y("web_game_card_force_2_by_3")},V)); return C("div",{class:V},C(HMb,{colorPalette:t,isDesktopWeb:d,onTap:function(){return b().onTap}, accessibilityText:function(){return b().accessibilityText}, overlayBadgeText:function(){return b().overlayBadgeText}, iconName:function(){return b().iconName}, unplayableInlinePlaybackIconName:function(){return b().unplayableInlinePlaybackIconName}, actionButton:u,imageData:q,thumbnailOverlays:A}),C(EMb,{layout:f,colorPalette:t,isDesktopWeb:d,overflowButton:v,avatar:w,onTap:function(){return b().onTap}, genre:m,title:h,channelName:p}),C(K,{cond:x,then:function(Z){return C(IMb,{ageRating:Z})}}))},Q=function(){var V={}; V=R("yt-mini-game-card-view-model","yt-mini-game-card-view-model--square-card",(V["yt-mini-game-card-view-model--square-card-desktop"]=function(){return d()},V["yt-mini-game-card-view-model--use-full-width"]=function(){return c()},V)); return C("div",{class:V},C(DMb,{onTap:function(){return b().onTap}, imageData:q,accessibilityText:function(){return b().accessibilityText}, overlayBadgeText:function(){return b().overlayBadgeText}, iconName:function(){return b().iconName}, unplayableInlinePlaybackIconName:function(){return b().unplayableInlinePlaybackIconName}, thumbnailOverlays:A,isDesktopWeb:d}),C(EMb,{layout:f,colorPalette:t,isDesktopWeb:d,overflowButton:v,avatar:w,onTap:function(){return b().onTap}, genre:m,title:h,channelName:p}),C(K,{cond:x,then:function(Z){return C(IMb,{ageRating:Z})}}))}; return C("mini-game-card-view-model",{class:a.className},C(Zv,null,C(Tv,{when:function(){return f()==="MINI_APP_LAYOUT_PORTRAIT"}},function(){return O()}),C(Tv,{when:function(){return f()==="MINI_APP_LAYOUT_SQUARE"}},function(){return Q()}),C(Tv,{when:function(){return f()==="MINI_APP_LAYOUT_SINGLETON"}},function(){return P()})))},"kb"); JMb.idomCompat=!0;var FMb=tu(function(a){var b=uu(a.wrapperClass,"yt-mini-game-card-view-model__card-action-button");return C(NC,{data:a.actionButton},{buttonViewModel:function(c){return C("div",{class:b},C(EC,{data:c.data}))}})},"lb"),DMb=tu(function(a){var b=a.onTap; var c=a.imageData;var d=a.accessibilityText;var e=a.overlayBadgeText;var f=a.iconName;var h=a.unplayableInlinePlaybackIconName;var m=a.isDesktopWeb;a=a.thumbnailOverlays;return C(wC,{className:"yt-mini-game-card-view-model__thumbnail-wrapper",command:b},C(FB,{data:c,className:"yt-mini-game-card-view-model__thumbnail-image",alt:function(){return(d==null?void 0:d())||""}, contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"}),C(NC,{data:a},{thumbnailOverlayBadgeViewModel:BMb}),C(KMb,{overlayBadgeText:e,iconName:f,unplayableInlinePlaybackIconName:h,isDesktopWeb:m}))},"mb"),KMb=tu(function(a){var b=a.overlayBadgeText; var c=a.iconName;var d=a.unplayableInlinePlaybackIconName;var e=a.isDesktopWeb;return C("div",{class:"yt-mini-game-card-view-model__badge-container"},C(K,{cond:c,then:function(f){return C("div",{class:"yt-mini-game-card-view-model__badge"},C("div",{class:"yt-mini-game-card-view-model__badge-high-score"},C(AB,{icon:f,className:"yt-mini-game-card-view-model__icon",size:12}),C("span",{class:"yt-mini-game-card-view-model__badge-text","aria-hidden":!0},b)))}}),C(K,{cond:function(){return!c()&&b()}, then:function(){return C("span",{class:"yt-mini-game-card-view-model__badge","aria-hidden":!0},b)}}),C(K,{cond:function(){return d()&&e()}, then:function(){return C("div",{class:"yt-mini-game-card-view-model__unplayable-badge"},C(AB,{icon:d,className:"yt-mini-game-card-view-model__unplayable-icon"}))}}))},"nb"),CMb=tu(function(a){var b=a.colorPalette; var c=a.imageData;var d=function(){return b().vibrantColorPalette?b().vibrantColorPalette.section2Color:b().sectionTwoColor}; return C(Yp,null,C("div",{class:"yt-mini-game-card-view-model__background-base",style:gC({"background-color":function(){return ky(d(),"1")}})}),C("div",{class:"yt-mini-game-card-view-model__background-blur", style:gC({"background-image":function(){return"url("+c().sources[0].url+")"}})}),C("div",{class:"yt-mini-game-card-view-model__gradient-scrim", style:gC({background:function(){return"linear-gradient(180deg,\n "+ky(d(),".8")+" 0%,\n "+ky(d(),".4")+" 25%,\n "+ky(b().vibrantColorPalette?b().vibrantColorPalette.section4Color:b().sectionFourColor,".8")+" 100%)"}})}))},"ob"),EMb=tu(function(a){var b=a.layout; var c=a.colorPalette;var d=a.overflowButton;var e=a.avatar;var f=a.onTap;var h=a.title;var m=a.channelName;var p=a.genre;var q=function(){var t;return b()!=="MINI_APP_LAYOUT_SQUARE"&&((t=c())==null?0:t.textPrimaryColor)?"color: "+ky(c().textPrimaryColor,".7"):""}; return C("div",{class:"yt-mini-game-card-view-model__card-metadata-wrapper"},C(K,{cond:e,then:function(){return C("div",{class:"yt-mini-game-card-view-model__avatar"},C(NC,{data:e},{avatarViewModel:CC}))}}),C(wC,{command:f, className:"yt-mini-game-card-view-model__metadata-details"},C("h3",{class:"yt-mini-game-card-view-model__title",title:h},h),C(K,{cond:e,then:function(){return C("div",{class:"yt-mini-game-card-view-model__channel-metadata-line"},C("span",{class:"yt-mini-game-card-view-model__genre",title:m,style:q},m),C("span",{class:"yt-mini-game-card-view-model__genre-with-separator",style:q},p))}, else:function(){return C("span",{class:"yt-mini-game-card-view-model__genre",title:p},p)}})),C("div",{class:"yt-mini-game-card-view-model__overflow-button"},C(NC,{data:d},{buttonViewModel:function(t){var u=t.data; return C(EC,{data:function(){return Object.assign({},u(),{customFontColor:b()==="MINI_APP_LAYOUT_SINGLETON"?u().customFontColor:void 0})}})}})))},"pb"),HMb=tu(function(a){var b=a.colorPalette; var c=a.isDesktopWeb;var d=a.onTap;var e=a.accessibilityText;var f=a.overlayBadgeText;var h=a.iconName;var m=a.unplayableInlinePlaybackIconName;var p=a.actionButton;var q=a.imageData;a=a.thumbnailOverlays;return C("div",{class:"yt-mini-game-card-view-model__cinematic-background-wrapper"},C(CMb,{imageData:q,colorPalette:b}),C(DMb,{onTap:d,imageData:q,accessibilityText:e,overlayBadgeText:f,iconName:h,unplayableInlinePlaybackIconName:m,isDesktopWeb:c,thumbnailOverlays:a}),C(K,{cond:function(){return p== null?void 0:p()}, then:function(){return C(FMb,{actionButton:p})}}))},"qb"),GMb=tu(function(a){var b=a.description; var c=a.isDesktopWeb;var d=a.title;var e=a.genre;var f=a.onTap;var h=a.actionButton;var m=a.overflowButton;var p=a.avatar;a=a.channelName;var q={};q=R("yt-mini-game-card-view-model--search-result-metadata-wrapper",(q["yt-mini-game-card-view-model--show-overflow-menu-on-hover"]=c,q["yt-mini-game-card-view-model--show-unplayable-on-hover"]=c,q["yt-mini-game-card-view-model--search-result-metadata-wrapper-mweb"]=function(){return!c()},q)); var t={};t=R("yt-mini-game-card-view-model__search-result-info-row",(t["yt-mini-game-card-view-model__search-result-info-row-mweb"]=function(){return!c()},t)); return C("div",{class:q},C("div",{class:t},C(wC,{command:f,className:"yt-mini-game-card-view-model__metadata-details"},C("h3",{class:"yt-mini-game-card-view-model__title",title:d},d),C("span",{class:"yt-mini-game-card-view-model__genre",title:e},e)),C(FMb,{actionButton:h,wrapperClass:"yt-mini-game-card-view-model__search-result-action-button"}),C("div",{class:"yt-mini-game-card-view-model__overflow-button"},C(NC,{data:m},{buttonViewModel:EC}))),C("div",{class:"yt-mini-game-card-view-model__search-result-channel-row"}, C("div",{class:"yt-mini-game-card-view-model--search-result-channel-name"},C("div",{class:"yt-mini-game-card-view-model__avatar"},C(NC,{data:p},{avatarViewModel:function(u){var v=u.data;return C(CC,{data:function(){return Object.assign({},v(),{avatarImageSize:c()?"AVATAR_SIZE_XS":"AVATAR_SIZE_M"})}})}})),C(wC,{command:f, className:"yt-mini-game-card-view-model__description"},C("p",{class:"yt-mini-game-card-view-model__search-result-channel-text"},a)),C(wC,{command:f,className:"yt-mini-game-card-view-model__metadata-row-extra-endpoint",tabIndex:-1},C("div",null)))),C(K,{cond:c,then:function(){return C(wC,{command:f,className:"yt-mini-game-card-view-model__description"},b)}}))},"rb"),IMb=tu(function(a){var b=a.ageRating; return C("div",{class:"yt-mini-game-card-view-model__age-rating-wrapper"},C(FB,{data:function(){return{sources:[{url:b().imageUrl||"",width:16,height:16}]}}, className:"yt-mini-game-card-view-model__age-rating-image",alt:"",targetHeight:16,targetWidth:16,preserveWidth:!0,preserveHeight:!0}),C(GC,{data:function(){return{badgeText:b().label||"",badgeStyle:"BADGE_MEDIA"}}, modern:!0,class:"yt-mini-game-card-view-model__age-rating-badge",clipTextOverflow:!0}))},"sb");BA(JMb,"mini-game-card-view-model",{props:{data:zA,className:zA,useFullWidth:zA,isDesktopWeb:zA,addSearchResultTopMargin:zA}});BA(zMb,"dismissed-mini-game-card-view-model",{props:{data:zA,useSquareAspectRatio:zA}});var gS=function(){var a=D.apply(this,arguments)||this;a.isSearch=!1;a.isRichGrid=!1;return a}; k(gS,D);g=gS.prototype;g.dismissibleItemReset=function(){this.isDismissed&&(this.isDismissed=!1);this.dismissedRenderer&&(this.dismissedRenderer=void 0)}; g.dismissibleItemOnYtServiceRequestSent=function(a,b){b.actions&&this.dismissibleItemProcessActions(a,b.actions)}; g.dismissibleItemOnRequestSent=function(){this.dismissibleItemReset()}; g.dataChanged=function(){this.dismissibleItemReset()}; g.dismissibleItemProcessActions=function(a,b){for(var c=0;c");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return vMb=a},{mode:2});var LMb=tu(function(a){var b=a.data;var c=uC(function(){var f=b().onTap;(f=z(f,Ox))&&Dn().resolve(iB).resolveCommand(f);return!1}),d=function(){return{sources:[{url:b().thumbnailUrl, width:120,height:90}]}},e=function(){return b().rating&&b().ratingA11yLabel&&b().reviewsCount&&b().reviewsCountA11yLabel}; return C("place-data-view-model",null,C(K,{cond:function(){return b().placeName&&b().placeCategory}, then:function(){return C("div",{class:"ytSpecPlaceDataViewModelShapeHost","on:click":c},C(FB,{data:d,alt:"",targetWidth:120,targetHeight:90,className:"ytSpecPlaceDataViewModelShapeThumbnail"}),C(wC,{className:"ytSpecPlaceDataViewModelShapePlaceLink",command:function(){return b().onTap}},C("h3",{class:"ytSpecPlaceDataViewModelShapeName", title:function(){return b().placeName}},function(){return b().placeName})),C("div",{class:"ytSpecPlaceDataViewModelShapeMetadata"},C(K,{cond:e, then:function(){return C("div",{class:R("ytSpecPlaceDataViewModelShapeMetadataRow","ytSpecPlaceDataViewModelShapeMetadataRowRatings")},C("span",{class:"score",title:function(){return b().ratingA11yLabel}},function(){return b().rating}),C("span",{class:"ytSpecPlaceDataViewModelShapeMetadataRowStarIcon"},C(AB,{icon:"STAR", active:!0,style:"width: 14px; height: 14px; color: #fabb05"})),C("span",{class:"ytSpecPlaceDataViewModelShapeMetadataRowReviews",title:function(){return b().reviewsCountA11yLabel}},function(){return b().reviewsCount}))}, else:function(){return C("div",{class:R("ytSpecPlaceDataViewModelShapeMetadataRow","ytSpecPlaceDataViewModelShapeMetadataRowRatings")})}}),C("div",{class:R("ytSpecPlaceDataViewModelShapeMetadataRow","ytSpecPlaceDataViewModelShapeMetadataRowCategories")},C("span",{class:"category", title:function(){return b().placeCategory}},function(){return b().placeCategory}))))}}))},"tb"); LMb.idomCompat=!0;BA(LMb,"place-data-view-model",{props:{data:zA}});var MMb=new zn("INLINE_PLAYBACK_HOOK_TOKEN");function NMb(a){return function(b){a(b)}} ;var PMb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("wSn4ac"),2);a=OMb;return b.return(a)})},QMb=BC(function(){return PMb()},{debugName:"lockupAttachmentsViewModel"}); En(zC,function(a){a.registerLoadFn("lockupAttachmentsViewModel","wSn4ac",PMb)});function RMb(a,b,c,d,e,f){d=d===void 0?{}:d;if(!a||!a.length)return[];a=a.slice();var h=[],m=[];e=null;for(var p=0,q=function(A){m.sort(function(O,Q){return Q.skippedOnRow-O.skippedOnRow}); for(var H,P=(H=m.shift())==null?void 0:H.content;P;)!P.richSectionRenderer&&A||h.push(P),H=void 0,P=(H=m.shift())==null?void 0:H.content};a.length>0||m.length>0;){for(var t=[],u=b;u>0;){var v=void 0,w=void 0,x=(w=m[0]&&m[0].skippedOnRow=q.length)break;f.set(m,p+1);m=q[p];p=c.children[h];p!==m&&(ZUa=!0,YUa.set(m, !0),c.insertBefore(m,p),YUa.delete(m),ZUa=!1)}}} function VMb(a){return y("rich_grid_enable_dynamic_offset")&&a?Math.max((a-Yk("rich_grid_dynamic_offset_anchor_width",1300))/100*Yk("rich_grid_dynamic_offset_offset_per_100",10),Yk("rich_grid_dynamic_offset_lower_bound",-60)):0} ;var WMb=Yk("rich_grid_min_item_width",310),XMb=Yk("rich_grid_max_item_width",500);function YMb(a,b){switch(b){case 4:return 16;case 1:return a<528?16:a<1024?32:48;case 2:return(a>=528?16:8)/2;case 3:return(a<528?16:a<1024?32:48)+(a>=528?16:8)/2;default:return 0;}} function ZMb(a){var b=a.originalContainerWidth;var c=a.sizing;var d=a.standardUnit;if(a.isCompactList&&b<528)return 1;switch(c){case"STANDARD":return d;case"COMPACT":return d+1;case"EXTRA_COMPACT":return y("web_responsive_extra_compact_2x")?d*2:y("web_responsive_current")?d===1?2:d%2===0?d/2*3:d+2:d<4?d*2:Math.ceil(d*3/2);case"MINI":return d>1?d*2:3;default:return d;}} function $Mb(a){var b=a.containerWidth;var c=a.peek;var d=a.gutter;var e=a.numItems;a=a.ignoreMaxWidthLimit;b=c?Math.max((b-c-d*e)/e,0):Math.max((b-d*(e-1))/e,0);return a?b:Math.min(b,XMb)} function hS(a){var b=a.containerWidth;var c=a.hasPeek;var d=a.sizing;var e=a.marginSettings;var f=a.isCompactList;var h=a.enableFullBleedForSingleCol;var m=a.standardUnitMinWidth;d=d||"STANDARD";c=!!c;a=b>=528?16:8;var p=c?b>=528?48:24:0;e=YMb(b,e);var q=Math.max(b-e*2,0);m=Math.min(Math.max(Math.floor((q-p+a)/((m!=null?m:WMb)+VMb(b)+a)),1),6);var t=(h=!!h&&m===1)||m===1&&d!=="STANDARD";c=c||t?q:Math.min(q,(XMb+a)*m-a);d=ZMb({originalContainerWidth:b,sizing:d,standardUnit:m,isCompactList:f});return{itemWidth:$Mb({containerWidth:c, peek:p,gutter:a,numItems:d,ignoreMaxWidthLimit:t}),gutter:a,maxContainerWidth:c,numItems:d,margin:h?0:e,contentMargin:YMb(b,1),typographyBump:$Mb({containerWidth:c,peek:p,gutter:a,numItems:m,ignoreMaxWidthLimit:t})>400&&!(f&&b<528),standardUnit:m}} ;function iS(a){switch(a){case"RESPONSIVE_SIZE_COMPACT":return"COMPACT";case"RESPONSIVE_SIZE_EXTRA_COMPACT":return"EXTRA_COMPACT";case"RESPONSIVE_SIZE_TINY":return"MINI";default:return"STANDARD";}} function aNb(a){if(a){var b;if((b=a.responsiveContainerConfiguration)==null?0:b.responsiveSize)return iS(a.responsiveContainerConfiguration.responsiveSize);if(a.layoutSizing)switch(a.layoutSizing){case"RICH_GRID_LAYOUT_SIZING_COMPACT":return"COMPACT";case"RICH_GRID_LAYOUT_SIZING_EXTRA_COMPACT":return"EXTRA_COMPACT";case"RICH_GRID_LAYOUT_SIZING_TINY":return"MINI";default:return"STANDARD";}}} ;function bNb(a){if(a.fullbleed)return 1;switch(a.containerType){case"CONTAINER_TYPE_VERTICAL_LIST":return 3;case"CONTAINER_TYPE_GRID":return 2;case"CONTAINER_TYPE_HORIZONTAL_LIST":return 4;default:return 3;}} function cNb(a,b,c,d,e,f,h,m,p){a:if(a===4&&d==="LOCKUP_CONTENT_TYPE_SOURCE")var q=1;else switch(a){case 3:q=1;break a;default:q=0;}var t=dNb(a,d);a:if(d==="LOCKUP_CONTENT_TYPE_TV_NETWORK")f=!0;else switch(a){case 4:f=!!(f&&f<100);break a;default:f=!1;}a:switch(a){case 3:case 4:var u=d==="LOCKUP_CONTENT_TYPE_CHANNEL"||d==="LOCKUP_CONTENT_TYPE_SOURCE";break a;default:u=!1;}return{metadataOnThumbnail:t,isOverlay:m||t,isCard:eNb(d,h),sizing:b!=null?b:"STANDARD",typographyBump:c!=null?c:!1,isTiny:f,isCentered:u, isCollection:fNb(d),arrangement:q,addMarginForFullbleed:a===1&&d!=="LOCKUP_CONTENT_TYPE_VIDEO",fullbleed:a===1&&d==="LOCKUP_CONTENT_TYPE_VIDEO",aspectRatio:gNb(d,e,p),disableRounding:a===5||eNb(d,h)||a===1&&d==="LOCKUP_CONTENT_TYPE_VIDEO",collectionStackNumber:fNb(d)?2:0,useLegacyTypography:!(p==null||!p.useLegacyTypography),useRichGridLegacyTypography:!(p==null||!p.useRichGridLegacyTypography)&&!y("web_enable_typography_bump"),compactMetadata:q===0&&d==="LOCKUP_CONTENT_TYPE_VIDEO",onFocusEffect:p== null?void 0:p.onFocusEffect,titleMaxLines:d==="LOCKUP_CONTENT_TYPE_AI_CARD"?1:void 0,isCenteredMetadata:d==="LOCKUP_CONTENT_TYPE_TV_NETWORK",isCinematic:d==="LOCKUP_CONTENT_TYPE_TV_NETWORK",isMetadataOnPlayer:d==="LOCKUP_CONTENT_TYPE_AI_CARD"}} function fNb(a){switch(a){case"LOCKUP_CONTENT_TYPE_PLAYLIST":case"LOCKUP_CONTENT_TYPE_ALBUM":case"LOCKUP_CONTENT_TYPE_PODCAST":case"LOCKUP_CONTENT_TYPE_SHOPPING_COLLECTION":case"LOCKUP_CONTENT_TYPE_MIX":case"LOCKUP_CONTENT_TYPE_STATION":return!0;default:return!1;}} function eNb(a,b){if(b&&a==="LOCKUP_CONTENT_TYPE_VIDEO")return!0;switch(a){case"LOCKUP_CONTENT_TYPE_SOURCE":case"LOCKUP_CONTENT_TYPE_AI_CARD":return!0;default:return!1;}} function dNb(a,b){if(b==="LOCKUP_CONTENT_TYPE_AI_CARD"||b==="LOCKUP_CONTENT_TYPE_TV_NETWORK")return!0;switch(a){case 5:return!0;case 4:return!1;default:return!1;}} function gNb(a,b,c){if(b&&(c==null||!c.alwaysRespectPodcastShowAspectRatio||a!=="LOCKUP_CONTENT_TYPE_PODCAST"))return 0;switch(a){case"LOCKUP_CONTENT_TYPE_SHORT":return 4;case"LOCKUP_CONTENT_TYPE_GAME":case"LOCKUP_CONTENT_TYPE_MOVIE":case"LOCKUP_CONTENT_TYPE_TV_NETWORK":return 1;case"LOCKUP_CONTENT_TYPE_ALBUM":case"LOCKUP_CONTENT_TYPE_PRODUCT":case"LOCKUP_CONTENT_TYPE_PODCAST":case"LOCKUP_CONTENT_TYPE_SOURCE":case"LOCKUP_CONTENT_TYPE_SHOPPING_COLLECTION":return 3;default:return 0;}} ;var iNb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("OM7xob"),2);a=hNb;return b.return(a)})},jNb=BC(function(){return iNb()},{debugName:"lockupMetadataViewModel"}); En(zC,function(a){a.registerLoadFn("lockupMetadataViewModel","OM7xob",iNb)});var kNb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Nr0kfe"),2);a=jS;return b.return(a)})},lNb=BC(function(){return kNb()},{debugName:"thumbnailViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailViewModel","Nr0kfe",kNb)});var nNb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ha1Ii"),2);a=mNb;return b.return(a)})},oNb=BC(function(){return nNb()},{debugName:"attributionViewModel"}); En(zC,function(a){a.registerLoadFn("attributionViewModel","ha1Ii",nNb)});var qNb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("FiNGOc"),2);a=pNb;return b.return(a)})},kS=BC(function(){return qNb()},{debugName:"dismissibleItem"}); En(zC,function(a){a.registerLoadFn("dismissibleItem","FiNGOc",qNb)});function rNb(a){var b=["YT-EXPANDABLE-METADATA-VIEW-MODEL"],c=l($o(void 0,void 0,"JrqNsb")),d=c.next().value,e=c.next().value,f=l($o(void 0,void 0,"rWytse"));c=f.next().value;var h=f.next().value;f=l($o(void 0,void 0,"DHRqxe"));var m=f.next().value,p=f.next().value;return{touchFeedbackEvents:{pointerUpEvent:d,pointerDownEvent:c,pointerLeaveEvent:m},touchFeedbackOnPointerUp:uC(function(q){sNb(OC(q),b)||(e(q),h(void 0),p(void 0))}), touchFeedbackOnPointerDown:uC(function(q){a==null||a(q);sNb(OC(q),b)||(h(q),e(void 0),p(void 0))}), touchFeedbackOnPointerLeave:uC(function(q){sNb(OC(q),b)||(p(q),h(void 0),e(void 0))})}} function sNb(a,b){b=b===void 0?[]:b;b=[].concat(ja(b),["BUTTON".toString()]);a=l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=l(b),e=d.next();!e.done;e=d.next())if(c.tagName===e.value)return!0}return!1} ;var uNb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("WsiMic"),2);a=tNb;return b.return(a)})},lS=BC(function(){return uNb()},{debugName:"feedAdMetadataViewModel"}); En(zC,function(a){a.registerLoadFn("feedAdMetadataViewModel","WsiMic",uNb)});var vNb=iQ.inlinePreviewEnabledSelector,mS=tu(function(a){return C("yt-lockup-view-model",{class:R(a.className,"yt-lockup-view-model--wrapper")},C(kS,{contentId:function(){return a.data().contentId}, useModernStyle:!0,aspectRatio:function(){var b,c;return((b=a.containerType)==null?void 0:b.call(a))!==3?gNb(a.data().contentType,(c=a.force16By9ThumbnailAspectRatio)==null?void 0:c.call(a)):void 0}},function(){return C(wNb,Object.assign({},a))}))},"ub"),wNb=tu(function(a){a=vu(a,{containerLayoutConfig:void 0, protectBackground:void 0,containerType:void 0,sizing:void 0,typographyBump:!1,force16By9ThumbnailAspectRatio:!1,thumbnailFixedWidth:void 0,thumbnailTargetWidth:void 0,lockupExperiments:void 0,elementsPerRow:void 0,useOverlayStyling:void 0});var b=a.data,c=a.containerLayoutConfig,d=a.containerType,e=a.sizing,f=a.protectBackground,h=a.typographyBump,m=a.force16By9ThumbnailAspectRatio,p=a.thumbnailFixedWidth,q=a.thumbnailTargetWidth,t=a.lockupExperiments,u=a.elementsPerRow,v=a.useOverlayStyling,w=Dn().resolve(An(gB)); a=DA(SC(function(){var Ka;return(Ka=b())==null?void 0:Ka.rendererContext},void 0,void 0,["A".toString(), "BUTTON".toString(),"YT-AVATAR-STACK-VIEW-MODEL","YT-EXPANDABLE-METADATA-VIEW-MODEL","FEED-AD-METADATA-VIEW-MODEL","AD-BADGE-VIEW-MODEL","AD-DETAILS-LINE-VIEW-MODEL","AD-BUTTON-VIEW-MODEL"],!0));var x=ZC(vNb),A=Dn().resolve(An(MMb)),H=l($o(A?{}:void 0,void 0,"xZK90d")),P=H.next().value,O=H.next().value,Q=function(){var Ka,Ia,Wa;return(Wa=(Ia=z((Ka=b())==null?void 0:Ka.rendererContext,Ex))==null?void 0:Ia.label)!=null?Wa:void 0},V=function(){var Ka; return(Ka=z(b().metadata,Job))==null?void 0:Ka.endorsement},Z=function(){var Ka=c==null?void 0:c(),Ia; if(Ka==null?0:Ka.containerType){var Wa=(Ia=b())==null?void 0:Ia.contentType;Ia=t();var jb=h(),tc=q(),Jb=f();Ka=Object.assign({},cNb(bNb(Ka),iS(Ka.responsiveSize),jb,Wa,Ka.force16By9ThumbnailAspectRatio,tc,Jb,void 0,Ia),{thumbnailFixedWidth:Ka.contentPreviewWidth})}else Ka=cNb(d(),e(),h(),(Wa=b())==null?void 0:Wa.contentType,m(),q(),f(),v(),t());return Ka}; A&&A({enabled:function(){return x()}, itemPlaybackModel:function(){return b().itemPlayback}, thumbnailElRef:function(){var Ka;return(Ka=P())==null?void 0:Ka.thumbnailElRef}, containerElRef:a,options:function(){var Ka,Ia=((Ka=P())==null?void 0:Ka.thumbnailOverlays)||[];Ka=V();var Wa;!Ka||((Wa=t())==null?0:Wa.onFocusEffect)||Ia.push(Ka);Wa=b().metadata;var jb,tc,Jb,pc,pe;return{thumbnail:(jb=P())==null?void 0:jb.thumbnail,thumbnailOverlays:Ia,accessibilityText:Q(),thumbnailSize:(tc=P())==null?void 0:tc.thumbnailSize,enableRounding:Z().isCollection,containPlayerWithinThumbnail:Z().isCollection,contentType:(Jb=b())==null?void 0:Jb.contentType,mouseleaveCallback:Ja,metadataOverlay:Z().isMetadataOnPlayer&& Wa?{overlay:Wa,lockupStyle:Z()}:void 0,trackingParams:(pc=z(b().rendererContext,Px))==null?void 0:(pe=pc.loggingDirectives)==null?void 0:pe.trackingParams}}}); var da=0;A=l($o(!1,void 0,"KVWMzd"));var ca=A.next().value,ma=A.next().value;A=l($o(!1,void 0,"NDQHAe"));var wa=A.next().value,Ba=A.next().value;A=uC(function(){wa()?(Oi.cancelJob(da),da=ul(0,function(){ma(!0)},8,32)):ma(!0); return!0}); var Ja=function(){da&&(Oi.cancelJob(da),da=0);ma(!1)}; H=uC(function(Ka){Ka=Ka.relatedTarget;var Ia=document.querySelector("ytd-video-preview");Ka&&Ia&&Ia.contains(Ka)||Ja()}); kp(function(){da&&(Oi.cancelJob(da),da=0)}); var Na=rNb(function(){Ba(!0)}),ab=Na.touchFeedbackEvents,Ha=Na.touchFeedbackOnPointerUp,bb=Na.touchFeedbackOnPointerDown; Na=Na.touchFeedbackOnPointerLeave;var lb={};return C(Yp,null,C("div",{el:a,class:R("yt-lockup-view-model",function(){a:{var Ka=Z();if(Ka.metadataOnThumbnail)Ka="yt-lockup-view-model--metadata-on-thumbnail";else switch(Ka.arrangement){case 1:Ka="yt-lockup-view-model--horizontal";break a;default:Ka="yt-lockup-view-model--vertical";}}return Ka},function(){a:{var Ka=Z(); if(Ka.metadataOnThumbnail)Ka="yt-lockup-view-model--metadata-on-thumbnail";else{switch(Ka.collectionStackNumber){case 1:Ka="yt-lockup-view-model--collection-stack-1";break a;case 2:Ka="yt-lockup-view-model--collection-stack-2";break a;}Ka=void 0}}return Ka},function(){var Ka; var Ia=(Ka=b())==null?void 0:Ka.contentId;return Ia?"content-id-"+Ia:void 0},(lb["yt-lockup-view-model--card"]=function(){return Z().isCard},lb["yt-lockup-view-model--compact"]=function(){return Z().isTiny||Z().sizing!=="STANDARD"},lb["yt-lockup-view-model--protect-background"]=f,lb["yt-lockup-view-model--add-margins"]=function(){return Z().addMarginForFullbleed},lb["yt-lockup-view-model--centered"]=function(){return Z().isCentered},lb["yt-lockup-view-model--fullbleed"]=function(){return Z().fullbleed}, lb["yt-lockup-view-model--single-column-grid"]=function(){return u()===1&&d()===2},lb["yt-lockup-view-model--rich-grid-legacy-margin"]=function(){var Ka; return(Ka=t())==null?void 0:Ka.useRichGridLegacyMargin},lb["yt-lockup-view-model--flex-none"]=function(){return!y("lockup_flex_none_killswitch")},lb["yt-lockup-view-model--cinematic"]=function(){return Z().isCinematic},lb)), "on:mousedown":bb,"on:mouseup":Ha,"on:mouseleave":H,"on:mouseover":A,"on:touchstart":bb,"on:touchend":Ha,"on:pointerleave":Na},C(bL,{model:function(){var Ka,Ia,Wa,jb,tc=Object,Jb=tc.assign,pc=((Ka=P())==null?void 0:Ka.thumbnailSize)||"small";a:{Ka=Z();var pe=!!(V()&&((Ia=t())==null?0:Ia.onFocusEffect));switch(((Wa=P())==null?void 0:Wa.thumbnailSize)||"small"){case"small":Ia=4;break;case"large":Ia=12;break;default:Ia=8;}if(pe)Ia+=12;else{switch(Ka.collectionStackNumber){case 1:Ia+=8;break a;case 2:Ia+= 12;break a;}Ia=void 0}}pc={thumbnailSize:pc,triggerEvents:!0,customTopExtend:Ia};var Td;Ia=(jb=t())==null?void 0:jb.onFocusEffect;Wa=!(w==null||!w());if(Ia){var oc,uc;jb=Wa?(oc=Ia.onFocusColor)==null?void 0:oc.darkTheme:(uc=Ia.onFocusColor)==null?void 0:uc.lightTheme;var zb,sb;oc=Wa?(zb=Ia.keyLightColor)==null?void 0:zb.darkTheme:(sb=Ia.keyLightColor)==null?void 0:sb.lightTheme;var Zb;zb=Wa?(Td=Ia.touchResponseColor)==null?void 0:Td.darkTheme:(Zb=Ia.touchResponseColor)==null?void 0:Zb.lightTheme;Td= {background:jb!==void 0?ly(jb):void 0,keyLight:oc!==void 0?ly(oc):void 0};Zb=[];sb=l(Ia.lightingTechniques||[]);for(oc=sb.next();!oc.done;oc=sb.next())switch(oc.value){case"LIGHTING_TECHNIQUE_KEY_LIGHT":Zb.push(2);break;case"LIGHTING_TECHNIQUE_BACK_LIGHT":Zb.push(1);break;case"LIGHTING_TECHNIQUE_FILL_LIGHT":Zb.push(3);}Td={hoverEffect:{palette:Td,lightingTechniques:Zb},touchEffect:{palette:{background:zb!==void 0?ly(zb):void 0}}}}else Td={};return Jb.call(tc,{},pc,Td)}, hovered:function(){return ca()}, pointerDownEvent:ab.pointerDownEvent,pointerUpEvent:ab.pointerUpEvent,pointerLeaveEvent:ab.pointerLeaveEvent}),C(K,{cond:function(){var Ka;return V()&&ca()&&((Ka=t())==null?void 0:Ka.onFocusEffect)}, then:function(){return C("div",{class:"yt-lockup-view-model__endorsement"},C(NC,{data:function(){return V()}},{attributionViewModel:function(Ka){return C(oNb,{data:Ka.data, useHeavyText:!0})}}))}}),C(wC,{command:function(){var Ka; return RC((Ka=b())==null?void 0:Ka.rendererContext)}, ariaHidden:!0,tabIndex:-1,className:"yt-lockup-view-model__content-image",style:function(){return(p()||Z().thumbnailFixedWidth)&&Z().arrangement===1?"width: "+(p()||Z().thumbnailFixedWidth):""}},C(NC,{data:function(){var Ka; return(Ka=b())==null?void 0:Ka.contentImage}},{thumbnailViewModel:function(Ka){return C(lNb,{data:Ka.data, aspectRatio:function(){return Z().aspectRatio}, disableRounding:function(){return Z().disableRounding}, width:q,hovered:function(){return ca()&&!(x()&&b().itemPlayback)}, isClip:function(){var Ia;return((Ia=b())==null?void 0:Ia.contentType)==="LOCKUP_CONTENT_TYPE_CLIP"}, playbackRef:NMb(O),lockupExperiments:function(){return t()}})}, collectionThumbnailViewModel:function(Ka){return C(UZa,{data:Ka.data,aspectRatio:function(){return Z().aspectRatio}, disableRounding:function(){return Z().disableRounding}, width:q,doubleStack:function(){return Z().collectionStackNumber===2}, hovered:function(){return ca()&&!(x()&&b().itemPlayback)}, playbackRef:NMb(O)})}, decoratedAvatarViewModel:OR})),C("div",{class:"yt-lockup-view-model__metadata"},C(NC,{data:function(){var Ka;return(Ka=b())==null?void 0:Ka.metadata}},{lockupMetadataViewModel:function(Ka){return C(jNb,{data:Ka.data, hovered:ca,lockupStyle:Z,lockupCommand:function(){var Ia;return RC((Ia=b())==null?void 0:Ia.rendererContext)}, lockupAccessibilityLabel:function(){return Q()}, layout:function(){var Ia;return((Ia=t())==null?0:Ia.useInlineContentMetadata)?0:Z().isCenteredMetadata?2:void 0}})}, feedAdMetadataViewModel:function(Ka){return C(lS,{data:Ka.data,noBottomMargin:function(){return!0}, useVideoLockupTopPadding:function(){return!0}, typographyBump:h})}}),C(NC,{data:function(){var Ka; return(Ka=b())==null?void 0:Ka.attachmentSlot}},{lockupAttachmentsViewModel:function(Ka){return C(QMb,{data:Ka.data, lockupStyle:Z})}}))),C(NC,{data:function(){var Ka; return(Ka=b())==null?void 0:Ka.bottomAttachmentSlot}},{lockupAttachmentsViewModel:function(Ka){return C(QMb,{data:Ka.data, lockupStyle:Z})}}))},"vb"); mS.idomCompat=!0;BA(mS,"yt-lockup-view-model",{props:{data:zA,containerLayoutConfig:zA,containerType:zA,sizing:zA,protectBackground:zA,typographyBump:zA,thumbnailFixedWidth:zA,thumbnailTargetWidth:zA,force16By9ThumbnailAspectRatio:zA,className:zA,lockupExperiments:zA,elementsPerRow:zA,useOverlayStyling:zA}});var yNb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("qTLdQ"),2);a=xNb;return b.return(a)})},zNb=BC(function(){return yNb()},{debugName:"truncatedText"}); En(zC,function(a){a.registerLoadFn("truncatedText","qTLdQ",yNb)});function ANb(a){return{content:a!=null?a:""}} function BNb(a){return kB(a.onTap)||RC(a.rendererContext)} var ENb=tu(function(a){var b=a.data;a=a.className;var c=Io(function(){return BNb(b())},void 0,"U19U5e"),d=C(Yp,null,C(K,{cond:function(){return b().heroText||b().image}, then:function(){return C(CNb,{data:b})}}),C(DNb,{data:b, sizeSmall:function(){return b().imageSize==="VIDEO_ATTRIBUTE_IMAGE_SIZE_SMALL"}})); return C("yt-video-attribute-view-model",{class:a},C("div",{class:function(){var e=b();a:switch(e.orientation){case"VIDEO_ATTRIBUTE_ORIENTATION_VERTICAL":var f="yt-video-attribute-view-model--vertical";break a;default:f="yt-video-attribute-view-model--horizontal";}a:switch(e.imageSize){case"VIDEO_ATTRIBUTE_IMAGE_SIZE_SMALL":var h="yt-video-attribute-view-model--image-small";break a;default:h="yt-video-attribute-view-model--image-large";}a:switch(e.imageStyle){case"VIDEO_ATTRIBUTE_IMAGE_STYLE_SQUARE":var m= "yt-video-attribute-view-model--image-square";break a;case"VIDEO_ATTRIBUTE_IMAGE_STYLE_AVATAR":m="yt-video-attribute-view-model--image-avatar";break a;default:m="";}a:switch(e.metadataStyle){case"VIDEO_ATTRIBUTE_METADATA_STYLE_HEADER":var p="yt-video-attribute-view-model--metadata-header";break a;default:p="";}a:switch(e.containerStyle){case"VIDEO_ATTRIBUTE_CONTAINER_STYLE_CARD":var q=["yt-video-attribute-view-model--container-card"];y("web_timeline_view_section_list_renderer")&&q.push("yt-video-attribute-view-model--container-card-smaller-margin"); q=q.join(" ");break a;default:q="";}return["yt-video-attribute-view-model",f,h,m,p,q,BNb(e)?"yt-video-attribute-view-model--clickable":""].join(" ")}, style:gC({"background-color":function(){var e=b();if(e.containerStyle!=="VIDEO_ATTRIBUTE_CONTAINER_STYLE_CARD")var f="";else{f=e.lightColorPalette;e=e.darkColorPalette;var h,m=((h=Dn().resolve(An(gB)))==null?0:h())&&e?e:f;f=(f=m==null?void 0:m.section2Color)?jy(f):""}return f}})},C(K,{cond:c, then:function(){return C(wC,{className:"yt-video-attribute-view-model__content-container",command:c,role:"group",ariaLabel:function(){return b().title}},d)}, else:function(){return C("div",{class:"yt-video-attribute-view-model__content-container"},d)}})))},"wb"); ENb.idomCompat=!0;function FNb(a){return{iconPosition:"icon-only",state:"active",style:"overlay",type:"text",size:"S",accessibilityLabel:a.overflowMenuA11yLabel,onTap:function(b){b.preventDefault();b.stopPropagation();if(a.overflowMenuOnTap){var c=mB({elementsCommand:a.overflowMenuOnTap,forceNewState:!0});if(c==null?0:c.onclick)c.onclick(b)}}}} var CNb=tu(function(a){var b=a.data;var c,d=(c=Dn().resolve(An(gB)))==null?void 0:c(),e=function(){return d&&b().darkThemeImage?b().darkThemeImage:b().image},f=Io(function(){return FNb(b())},void 0,"p2EU2d"); return C("div",{class:"yt-video-attribute-view-model__hero-section"},C(Zv,null,C(Tv,{when:e},function(){return C(FB,{data:function(){return e()}, className:"yt-video-attribute-view-model__hero-image",alt:"",contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"})}),C(Tv,{when:function(){return b().heroText}},function(){return C("div",{class:"yt-video-attribute-view-model__hero-text-wrapper"},C("span",{class:"yt-video-attribute-view-model__hero-text"},function(){return b().heroText}))})),C(K,{cond:function(){return b().overflowMenuOnTap}, then:function(){return C("div",{class:"yt-video-attribute-view-model__overflow-menu"},C(eL,{data:f,iconName:"MORE_VERT"}))}}))},"xb"); CNb.idomCompat=!0;var DNb=tu(function(a){var b=a.data;a=a.sizeSmall;var c=function(){return b().containerStyle==="VIDEO_ATTRIBUTE_CONTAINER_STYLE_CARD"},d=Io(function(){return oB(mB({innertubeCommand:BNb(b())}))?"link":BNb(b())?"button":"group"},void 0,"Q5KE0c"),e={}; return C("div",{class:R("yt-video-attribute-view-model__metadata",(e["yt-video-attribute-view-model--small-font"]=a,e)),role:d},C("h1",{class:"yt-video-attribute-view-model__title"},function(){return b().title}),C(K,{cond:function(){return b().subtitle}, then:function(){return C("h4",{class:"yt-video-attribute-view-model__subtitle"},C(K,{cond:c,then:function(){return C(zNb,{text:function(){return ANb(b().subtitle)}, truncationText:function(){return ANb(b().subtitleTruncationText)}, maxLines:2})}, else:function(){return C("span",null,function(){return b().subtitle})}}))}}),C(K,{cond:function(){return b().secondarySubtitle}, then:function(f){return C("span",{class:"yt-video-attribute-view-model__secondary-subtitle"},C(HB,{text:function(){var h=f();if(h!=null&&h.attachmentRuns){for(var m=[],p=l(h.attachmentRuns),q=p.next();!q.done;q=p.next())q=q.value,q.element&&m.push(Object.assign({},q,{element:Object.assign({},q.element,{properties:{layoutProperties:{height:{unit:"DIMENSION_UNIT_POINT",value:15},width:{unit:"DIMENSION_UNIT_POINT",value:15}}}})}));h=Object.assign({},h,{attachmentRuns:m})}return h}}))}}),C(NC,{data:function(){return b().buttonViewModel}}, {buttonViewModel:function(f){return C(EC,{data:f.data, className:"yt-video-attribute-view-model__button"})}}))},"yb"); DNb.idomCompat=!0;BA(ENb,"yt-video-attribute-view-model",{props:{data:zA,className:zA}});var nS=function(){var a=D.apply(this,arguments)||this;a.useHighlightStyling=y("web_enable_deeper_metadata_highlight_styling");a.isSearch=!1;a.JSC$12708_lastScrollContainerWidth=NaN;a.pageLoadingFromNavigation=!1;a.currentIndex=0;a.supportComponentResize=!1;return a}; k(nS,D);g=nS.prototype; g.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{lockupViewModel:{component:"yt-lockup-view-model",params:{className:"ytd-horizontal-card-list-renderer lockup",containerType:4,sizing:"COMPACT"}},searchRefinementCardRenderer:"ytd-search-refinement-card-renderer",compactChannelRecommendationCardRenderer:"ytd-compact-channel-recommendation-card-renderer",videoCardRenderer:"ytd-grid-video-renderer",gameCardRenderer:"ytd-game-card-renderer",miniGameCardViewModel:"ytd-mini-game-card-view-model",mediaUpsellRenderer:"ytd-media-upsell-renderer", infoPanelContentRenderer:{component:"ytd-info-panel-content-renderer",params:{showVerticalDividers:!0}},previewCardRenderer:{component:"ytd-preview-card-renderer",properties:{isSearch:"[[isSearch]]"}},macroMarkersListItemRenderer:{component:"ytd-macro-markers-list-item-renderer",properties:{useCustomColors:"[[useCustomColors]]"}},placeDataViewModel:"place-data-view-model",videoAttributeViewModel:{component:"yt-video-attribute-view-model",properties:{className:"[[is]]"}}}},"data.header":{id:"header", mapping:{titleAndButtonListHeaderRenderer:"ytd-title-and-button-list-header-renderer",richListHeaderRenderer:{component:"ytd-rich-list-header-renderer",properties:{hideNavigationButton:"[[hideNavigationButton]]",isModernSd:"[[modernChapters]]"}}}},"data.sortFilter":{id:"sort-filter",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}},"data.button":{id:"header-button",mapping:{buttonRenderer:"ytd-button-renderer",menuRenderer:"ytd-menu-renderer"}},"data.previousButton":{id:"left-arrow-button", mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"},attributes:{arrow:!0}}},initialRenderPriority:0,waitForSignal:"eocs"},"data.nextButton":{id:"right-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundNextClick]]"},attributes:{arrow:!0}}}},"data.footerButton":{id:"footer-section",mapping:{buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}}},dismissedRenderer:{id:"dismissed", mapping:{notificationMultiActionRenderer:{component:"ytd-notification-multi-action-renderer",params:{shelfDismissal:!0}}}}}}; g.attached=function(){document.addEventListener("yt-page-type-changed",vt(this,this.onPageChange))}; g.detached=function(){document.removeEventListener("yt-page-type-changed",vt(this,this.onPageChange))}; g.getItemsPath=function(){return"data.cards"}; g.onIronResize=function(){this.updateListStyles()}; g.dataChanged=function(){this.updateListStyles();this.supportComponentResize=!!this.centerItems;var a;this.ytdHorizontalListBehavior.initialStartIndex=(this==null?void 0:(a=this.data)==null?void 0:a.scrollToIndex)||0;this.ytdHorizontalListBehavior.reset();this.ytdHorizontalListBehavior.centerListItems=y("problem_walkthrough_sd")&&!!this.centerItems}; g.computeCardListStyle=function(a){return a||null}; g.computeEmpty=function(a){return!this.get("cards.length",a)}; g.computeThumbnailStyle=function(a){return this.get("header.richListHeaderRenderer.channelThumbnail.channelThumbnailWithLinkRenderer.style",a)||null}; g.computeHasSubtitle=function(a){return!!this.get("header.richListHeaderRenderer.subtitle",a)}; g.computeInitialCountNumber=function(a){return this.hasSquareMiniApp&&a==="HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF"?12:this.hasSkinnyWidthPortraitMiniApp&&a==="HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF"?7:a==="HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF"?6:a==="HORIZONTAL_CARD_LIST_STYLE_TYPE_INLINE_RECOMMENDATIONS"?8:a==="HORIZONTAL_CARD_LIST_STYLE_TYPE_NARROW_SHELF"?10:this.isSearch&&a==="HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"?7:this.inlineStructuredDescription?8: 4}; g.computeUseFloorScrolling=function(a){return a==="HORIZONTAL_CARD_LIST_STYLE_TYPE_RELATED_CHANNELS"||this.hasSquareMiniApp}; g.computeHasGameCard=function(a){return(a=this.get("cards",a))?a.some(function(b){return b.gameCardRenderer}):!1}; g.computeCenterHeaderTitle=function(a){return!(a==null||!a.centerHeaderTitle)}; g.computeHasPortraitMiniApp=function(a){return(a=a==null?void 0:a.cards)?a.some(function(b){return b.miniGameCardViewModel&&b.miniGameCardViewModel.layout==="MINI_APP_LAYOUT_PORTRAIT"}):!1}; g.computeHasSquareMiniApp=function(a){return(a=a==null?void 0:a.cards)?a.some(function(b){return b.miniGameCardViewModel&&b.miniGameCardViewModel.layout==="MINI_APP_LAYOUT_SQUARE"}):!1}; g.computeHasSkinnyWidthPortraitMiniApp=function(a){return(a=a==null?void 0:a.cards)?a.some(function(b){return b.miniGameCardViewModel&&b.miniGameCardViewModel.width===135}):!1}; g.computeCenterItems=function(a){return!!a}; g.computeHasInfoPanel=function(a){var b;return a==null?void 0:(b=a.cards)==null?void 0:b.some(function(c){return c.infoPanelContentRenderer})}; g.handleKeyDown=function(){this.ytdHorizontalListBehavior.fillRemainingListItems();this.ytRendererBehavior.markDirty()}; g.getItemByIndex=function(a){var b=this.items.children;return b&&b.length>a?b[a]:void 0}; g.onPageChange=function(){var a=this;this.pageLoadingFromNavigation=!0;ul(0,function(){a.pageLoadingFromNavigation=!1;Lu(a.hostElement,"yt-terminate-video-preview-action")},8)}; g.updateListStyles=function(){if(y("problem_walkthrough_sd")&&this.scrollContainer!==void 0){var a=this.scrollContainer.clientWidth;a!==this.JSC$12708_lastScrollContainerWidth&&(this.JSC$12708_lastScrollContainerWidth=a,st(this.hostElement,{"--ytd-horizontal-card-list-item-width":Math.min(a*.8,415)+"px"}),tt(this.hostElement,"iron-resize"))}}; ba.Object.defineProperties(nS.prototype,{hideNavigationButton:{configurable:!0,enumerable:!0,get:function(){return!(!this.inlineStructuredDescription||!y("sd_horizontal_list_show_nav_killswitch"))}}, modernChapters:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.cards)==null?0:(c=b[0])==null?0:c.macroMarkersListItemRenderer)}}, hasVideoAttributeViewModels:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.cards)==null?0:(c=b[0])==null?0:c.videoAttributeViewModel)}}, modernInfoPanels:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.cards)==null?0:(c=b[0])==null?0:c.infoPanelContentRenderer)}}}); nS.prototype.dataChanged=nS.prototype.dataChanged;nS.prototype.onIronResize=nS.prototype.onIronResize;n([E(wz.YtRendererBehavior),r("design:type",Object)],nS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],nS.prototype,"ytRendererstamperBehavior",void 0);n([E(IQ.YtdHorizontalListBehavior),r("design:type",Object)],nS.prototype,"ytdHorizontalListBehavior",void 0);n([E(MQ),r("design:type",Object)],nS.prototype,"ytdDismissibleItemBehavior",void 0); n([I(),r("design:type",Object)],nS.prototype,"data",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],nS.prototype,"useCustomColors",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],nS.prototype,"useHighlightStyling",void 0);n([I({reflectToAttribute:!0,computed:"computeCardListStyle(data.style.type)"}),r("design:type",Object)],nS.prototype,"cardListStyle",void 0); n([I({value:!0,reflectToAttribute:!0,computed:"computeEmpty(data)"}),r("design:type",Boolean)],nS.prototype,"empty",void 0);n([I({reflectToAttribute:!0,computed:"computeHasSubtitle(data)"}),r("design:type",Boolean)],nS.prototype,"hasSubtitle",void 0);n([I({reflectToAttribute:!0,computed:"computeThumbnailStyle(data)"}),r("design:type",Boolean)],nS.prototype,"thumbnailStyle",void 0); n([I({readOnly:!0,reflectToAttribute:!0,computed:"computeHasGameCard(data)"}),r("design:type",Boolean)],nS.prototype,"hasGameCard",void 0);n([I({readOnly:!0,reflectToAttribute:!0,computed:"computeCenterHeaderTitle(data)"}),r("design:type",Boolean)],nS.prototype,"centerHeaderTitle",void 0);n([I({readOnly:!0,reflectToAttribute:!0,computed:"computeHasPortraitMiniApp(data)"}),r("design:type",Boolean)],nS.prototype,"hasPortraitMiniApp",void 0); n([I({readOnly:!0,reflectToAttribute:!0,computed:"computeHasSquareMiniApp(data)"}),r("design:type",Boolean)],nS.prototype,"hasSquareMiniApp",void 0);n([I({readOnly:!0,reflectToAttribute:!0,computed:"computeHasSkinnyWidthPortraitMiniApp(data)"}),r("design:type",Boolean)],nS.prototype,"hasSkinnyWidthPortraitMiniApp",void 0);n([I({readOnly:!0,reflectToAttribute:!0,computed:"computeHasInfoPanel(data)"}),r("design:type",Boolean)],nS.prototype,"hasInfoPanel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],nS.prototype,"isSearch",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],nS.prototype,"inlineStructuredDescription",void 0);n([Et("#scroll-container"),r("design:type",HTMLDivElement)],nS.prototype,"scrollContainer",void 0);n([I({computed:"computeInitialCountNumber(data.style.type)"}),r("design:type",Number)],nS.prototype,"initialCount",void 0); n([I({computed:"computeUseFloorScrolling(data.style.type)"}),r("design:type",Boolean)],nS.prototype,"useFloorScrolling",void 0);n([I({reflectToAttribute:!0,computed:"computeCenterItems(data.centerItems)"}),r("design:type",Boolean)],nS.prototype,"centerItems",void 0);n([I(),r("design:type",Object)],nS.prototype,"pageLoadingFromNavigation",void 0);n([I(),r("design:type",Object)],nS.prototype,"currentIndex",void 0);n([I(),r("design:type",Number)],nS.prototype,"scrollCount",void 0); n([I(),r("design:type",Object)],nS.prototype,"supportComponentResize",void 0);n([Et("#items"),r("design:type",HTMLDivElement)],nS.prototype,"items",void 0);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nS.prototype,"onIronResize",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nS.prototype,"dataChanged",null); n([I({reflectToAttribute:!0}),F("inlineStructuredDescription"),r("design:type",Boolean),r("design:paramtypes",[])],nS.prototype,"hideNavigationButton",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],nS.prototype,"modernChapters",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],nS.prototype,"hasVideoAttributeViewModels",null); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],nS.prototype,"modernInfoPanels",null);n([St({disableElementRegistration:!0,is:"ytd-horizontal-card-list-renderer"})],nS); J(nS,"ytd-horizontal-card-list-renderer",function(){if(tMb!==void 0)return tMb;var a=document.createElement("template");M(a,"
\n
\n

\n
\n
\n
\n
\n \n
\n
\n
\n \n
\n\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return tMb=a},{mode:2});var GNb=tu(function(a){var b=a.data;var c={};return C("video-summary-content-view-model",{class:R("videoSummaryContentViewModelHost",a.className,(c.videoSummaryContentViewModelHostIsSearch=a.isSearch,c))},C(Wv,{each:function(){var d=[],e=b().paragraphs;if(e==null||!e.length)return[];for(var f=0;f0&&(m=z(e[f-1],zlb));m&&!!m.marker===!!h.marker?d[d.length-1].paragraphs.push(h):d.push({isList:!!h.marker,paragraphs:[h]})}return d}, keyBy:"INDEX"},function(d){return C(K,{cond:function(){return d().isList}, then:function(){return C("ul",{class:"videoSummaryContentViewModelList"},C(Wv,{each:function(){return d().paragraphs}, keyBy:"INDEX"},function(e){return C("li",{class:"videoSummaryContentViewModelListItem"},C(HB,{text:function(){return e().text}}))}))}, else:function(){return C("div",{class:"videoSummaryContentViewModelParagraphContainer"},C(Wv,{each:function(){return d().paragraphs}, keyBy:"INDEX"},function(e){return C("p",{class:"videoSummaryContentViewModelParagraph"},C(HB,{text:function(){return e().text}}))}))}})}),C(K,{cond:function(){return!!z(b().likeButtonViewModel,xlb)&&!!z(b().dislikeButtonViewModel,wlb)}, then:function(){return C("div",{class:"videoSummaryContentViewModelBottomButtonsContainer"},C("div",{class:"videoSummaryContentViewModelLikeButton"},C(zQ,{data:function(){return z(b().likeButtonViewModel,xlb)}, disableIconAnimation:!0})),C(yQ,{data:function(){return z(b().dislikeButtonViewModel,wlb)}}))}}))},"zb"); GNb.idomCompat=!0;BA(GNb,"video-summary-content-view-model",{props:{data:zA,isSearch:zA,className:zA}});var oS=function(){var a=D.apply(this,arguments)||this;var b,c;a.isExpanded=(c=(b=a.data)==null?void 0:b.isExpanded)!=null?c:!1;a.disableExpand=!1;a.showProminentLabel=!1;a.showRightSideLabel=!0;a.toggleExpandableContent=function(d){a.disableExpand||(d.stopPropagation(),NO(Vs(d),a.hostElement,["info","expanded-subtitle"])||(a.isExpanded=!a.isExpanded,a.ytRendererBehavior.logExplicitClick(a.data),a.cardList&&$r(a,function(){ln(a.hostElement)})))}; a.useSquareThumbnail=!1;a.startX=0;return a}; k(oS,D);g=oS.prototype;g.computeUseSquareThumbnail=function(){var a;return(a=this.data)==null?void 0:a.useSquareThumbnail}; g.configureRendererStamper=function(){return{"data.expandedContent":{id:"content",mapping:{horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",properties:{isSearch:"[[isSearch]]",useCustomColors:"[[useCustomColors]]"}},horizontalListRenderer:{component:"yt-horizontal-list-renderer",properties:{isSearch:"[[isSearch]]"},params:{isExpandableContent:!0}},videoSummaryContentViewModel:{component:"video-summary-content-view-model",params:{isExpandableContent:!0},properties:{isSearch:"[[isSearch]]"}}, lockupViewModel:{component:"yt-lockup-view-model",params:{isExpandableContent:!0,className:"ytd-expandable-metadata-renderer lockup",thumbnailFixedWidth:"168px",containerType:3,sizing:"COMPACT"}}}},"data.expandButton":{id:"expand",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-click":"[[toggleExpandableContent]]"}}}},"data.collapseButton":{id:"collapse",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-click":"[[toggleExpandableContent]]"}}}},"data.infoButton":{id:"info", mapping:{buttonRenderer:{component:"ytd-button-renderer"}}},"data.expandedMenuFooter":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}}}}; g.dataChanged=function(){if(this.data){var a,b;this.isExpanded=(b=(a=this.data)==null?void 0:a.isExpanded)!=null?b:!1;var c,d,e,f;if(a=this.isDarkTheme()?(c=this.data)==null?void 0:(d=c.colorData)==null?void 0:d.darkColorPalette:(e=this.data)==null?void 0:(f=e.colorData)==null?void 0:f.lightColorPalette){var h,m;if((h=this.data)==null?0:(m=h.colorData)==null?0:m.vibrantColorPalette)a.section1Color=this.data.colorData.vibrantColorPalette.section1Color,bM(this.hostElement,a)}}}; g.isExpandedChanged=function(){this.isExpanded&&this.cardList&&tt(this.cardList,"iron-resize")}; g.computeIsExpanded=function(a){return!!a.isExpanded}; g.computeShowProminentLabel=function(a,b){var c;return!!(a==null?0:(c=a.header)==null?0:c.showLeadingCollapsedLabel)&&!b}; g.computeShowRightSideLabel=function(a,b){var c;return!(a==null?0:(c=a.header)==null?0:c.showLeadingCollapsedLabel)&&!b}; g.captureContentClick=function(a){this.disableExpand||NO(Vs(a),this.hostElement,["items"])||MO(Vs(a),this.hostElement,["BUTTON"])||(this.isExpanded=!this.isExpanded)}; g.timestampClick=function(a){a.stopPropagation();var b,c;(a=(b=this.data)==null?void 0:(c=b.header)==null?void 0:c.jumpToTimestampEndpoint)&&this.ytComponentBehavior.resolveCommand(a)}; g.onDown=function(a){a.stopPropagation();this.startX=a.detail?a.detail.x:0}; g.onUp=function(a){this.skipKeyInteraction(a)&&a.stopPropagation()}; g.skipKeyInteraction=function(a){var b=a.target;if((b==null?void 0:b.id)==="scroll-container"||(b==null?void 0:b.id)==="items"||a.detail&&a.detail.x!==this.startX)return!0;a=Vs(a);a=l(a);for(b=a.next();!b.done;b=a.next()){b=b.value;if(b===this.hostElement)break;if(b.hasAttribute&&b.hasAttribute("skip-key-interaction"))return!0}return!1}; g.isDarkTheme=function(){return document.documentElement.hasAttribute("dark")}; ba.Object.defineProperties(oS.prototype,{hasVideoSummary:{configurable:!0,enumerable:!0,get:function(){var a;return!!z((a=this.data)==null?void 0:a.expandedContent,ylb)}}, hasLockupViewModel:{configurable:!0,enumerable:!0,get:function(){var a;return!!z((a=this.data)==null?void 0:a.expandedContent,Kob)}}, useCustomColors:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((a=this.data)==null||!a.useCustomColors)&&!((b=this.data)==null||!b.colorData)&&!this.isWatch}}, showInfoButton:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.infoButton)&&!!this.isExpanded}}, showTimestamp:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.data)==null?0:(b=a.header)==null?0:b.collapsedJumpToTimestamp)&&!this.isExpanded}}, showExpandedSubtitle:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.data)==null?0:(b=a.header)==null?0:b.expandedSubtitle)&&this.isExpanded}}, expandedSubtitleTarget:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(a=this.data)==null?void 0:(b=a.header)==null?void 0:b.expandedSubtitleTapCommand;a=c&&z(c,As);return y("web_open_ai_support_links_external_window")&&(a==null?void 0:a.target)==="TARGET_NEW_WINDOW"?"_blank":null}}, expandedSubtitleRel:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(a=this.data)==null?void 0:(b=a.header)==null?void 0:b.expandedSubtitleTapCommand;a=c&&z(c,As);return y("web_open_ai_support_links_external_window")&&(a==null?void 0:a.target)==="TARGET_NEW_WINDOW"?"noopener":null}}, showThumbnail:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.data)==null?0:(b=a.header)==null?0:b.collapsedThumbnail)&&!this.isExpanded}}, useVppShoppingDestinationStyle:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.style)==="EXPANDABLE_METADATA_STYLE_VPP_SHOPPING_DESTINATION"}}}); oS.prototype.onUp=oS.prototype.onUp;oS.prototype.onDown=oS.prototype.onDown;oS.prototype.isExpandedChanged=oS.prototype.isExpandedChanged;oS.prototype.dataChanged=oS.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],oS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oS.prototype,"ytRendererstamperBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],oS.prototype,"ytComponentBehavior",void 0); n([I(),r("design:type",Object)],oS.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],oS.prototype,"isExpanded",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],oS.prototype,"disableExpand",void 0);n([I({value:!1}),r("design:type",Boolean)],oS.prototype,"isSearch",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],oS.prototype,"isWatch",void 0); n([I({reflectToAttribute:!0,computed:"computeShowProminentLabel(data, isExpanded)"}),r("design:type",Object)],oS.prototype,"showProminentLabel",void 0);n([I({reflectToAttribute:!0,computed:"computeShowRightSideLabel(data, isExpanded)"}),r("design:type",Object)],oS.prototype,"showRightSideLabel",void 0);n([I({value:!1,reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],oS.prototype,"hasVideoSummary",null); n([I({value:!1,reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],oS.prototype,"hasLockupViewModel",null);n([I({reflectToAttribute:!0}),F("data","isWatch"),r("design:type",Boolean),r("design:paramtypes",[])],oS.prototype,"useCustomColors",null);n([I({reflectToAttribute:!0}),F("data","isExpanded"),r("design:type",Boolean),r("design:paramtypes",[])],oS.prototype,"showInfoButton",null); n([F("data","isExpanded"),r("design:type",Boolean),r("design:paramtypes",[])],oS.prototype,"showTimestamp",null);n([F("data","isExpanded"),r("design:type",Boolean),r("design:paramtypes",[])],oS.prototype,"showExpandedSubtitle",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],oS.prototype,"expandedSubtitleTarget",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],oS.prototype,"expandedSubtitleRel",null); n([F("data","isExpanded"),r("design:type",Boolean),r("design:paramtypes",[])],oS.prototype,"showThumbnail",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],oS.prototype,"useVppShoppingDestinationStyle",null);n([I(),r("design:type",Object)],oS.prototype,"toggleExpandableContent",void 0);n([Et("ytd-horizontal-card-list-renderer"),r("design:type",Object)],oS.prototype,"cardList",void 0); n([I({reflectToAttribute:!0,computed:"computeUseSquareThumbnail(data.useSquareThumbnail)"}),r("design:type",Object)],oS.prototype,"useSquareThumbnail",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oS.prototype,"dataChanged",null);n([Ct("isExpanded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oS.prototype,"isExpandedChanged",null); n([Bt("down"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],oS.prototype,"onDown",null);n([Bt("up"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],oS.prototype,"onUp",null);n([St({is:"ytd-expandable-metadata-renderer",disableElementRegistration:!0})],oS); J(oS,"ytd-expandable-metadata-renderer",function(){if(aLb!==void 0)return aLb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n \n \n
\n
\n \n \n \n \n
\n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return aLb=a},{mode:1});var HNb,INb=function(){if(HNb!==void 0)return HNb;var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n

\n \n \n \n \n \n \n

\n
\n
\n \n \n
\n \n \n \n \n
\n
\n
\n
\n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return HNb=a};var JNb={};function KNb(a){switch(a){case"tiny":return 16;case"extra-small":return 24;case"small":return 32;case"medium":return 36;case"48":return 48;case"large":return 56;case"extra-large":return 72;case"extra-extra-large":return 72;case"giant":return 72;default:return 0;}} function LNb(a){var b=a.numAvatarsInCluster;switch(a.clusterSize){case"small":return b===2?22:18;case"40":return b===2?24:22;default:return b===2?24:20;}} ;function MNb(a){switch(a){case"AVATAR_SIZE_XXS":return 16;case"AVATAR_SIZE_XS":return 24;case"AVATAR_SIZE_S":return 32;case"AVATAR_SIZE_M":return 36;case"AVATAR_SIZE_40":return 40;case"AVATAR_SIZE_48":return 48;case"AVATAR_SIZE_L":return 56;case"AVATAR_SIZE_XL":return 72;case"AVATAR_SIZE_XXL":return 120;case"AVATAR_SIZE_XXXL":return 160;default:return 0;}} function NNb(a){switch(a){case"AVATAR_SIZE_XS":return"yt-avatar-stack-view-model__avatar--avatar-size-extra-small";case"AVATAR_SIZE_S":return"yt-avatar-stack-view-model__avatar--avatar-size-small";case"AVATAR_SIZE_M":return"yt-avatar-stack-view-model__avatar--avatar-size-medium";case"AVATAR_SIZE_48":return"yt-avatar-stack-view-model__avatar--avatar-size-48";case"AVATAR_SIZE_L":return"yt-avatar-stack-view-model__avatar--avatar-size-large";case"AVATAR_SIZE_XL":return"yt-avatar-stack-view-model__avatar--avatar-size-extra-large"; case"AVATAR_SIZE_XXL":return"yt-avatar-stack-view-model__avatar--avatar-size-extra-extra-large";case"AVATAR_SIZE_XXXL":return"yt-avatar-stack-view-model__avatar--avatar-size-giant";default:return"";}} function ONb(a){var b=a.layoutType==="AVATAR_STACK_LAYOUT_CLUSTER",c,d=a.avatars&&a.avatars.length>0?(c=z(a.avatars[0],cK))==null?void 0:c.avatarImageSize:"AVATAR_SIZE_UNKNOWN";c=MNb(d)||0;if(b){var e,f=(e=a.avatarClusterSize)!=null?e:"AVATAR_SIZE_M";b=MNb(f);var h,m,p=Math.min((m=(h=a.avatars)==null?void 0:h.length)!=null?m:0,4),q;return{avatars:((q=a.avatars)==null?void 0:q.slice(0,4))||[],avatarSizeInPx:c,avatarStackStyle:{width:b+"px",height:b+"px",position:"relative"},avatarStyle:function(u){var v= LNb({clusterSize:CEb(f),numAvatarsInCluster:p,avatarIndex:u});var w=MNb(f);p===3&&u===2?(w=(w-v)/2,w=(Hk("HTML_DIR")==="rtl"||document.body.getAttribute("dir")==="rtl"?-1:1)*w):w=void 0;return{position:"absolute",top:p===2&&u===1||p===3&&u===2||p===4&&u>=2?"0":void 0,bottom:p===2&&u===0||p>2&&u<2?"0":void 0,left:p===2&&u===1||p>2&&(u===1||u===3)?"0":void 0,right:p<=3&&u===0||p===4&&(u===0||u===2)?"0":void 0,transform:w?"translateX("+w+"px)":void 0,width:v+"px",height:v+"px"}}, avatarStackClass:void 0,avatarClass:void 0,clusterLayoutConfig:function(u){return{clusterSize:CEb(a.avatarClusterSize),numAvatarsInCluster:p,avatarIndex:u}}, avatarButtonCustomClassName:void 0}}var t;return{avatars:((t=a.avatars)==null?void 0:t.slice())||[],avatarSizeInPx:c,avatarStackClass:"yt-avatar-stack-view-model__avatars",avatarClass:NNb(d),avatarStyle:function(){return{}}, avatarStackStyle:{},clusterLayoutConfig:void 0,avatarButtonCustomClassName:"yt-avatar-stack-view-model__avatar-button"}} ;var MR=tu(function(a){var b=function(){var m;return Object.assign({},a.data(),(m=a.overrides)==null?void 0:m.call(a))},c=function(){return QC(b().rendererContext)},d=function(){var m=b().avatars,p,q; return(q=(p=(m==null?0:m[0])?z(m[0],cK):void 0)==null?void 0:p.avatarImageSize)!=null?q:"AVATAR_SIZE_UNKNOWN"},e=function(){return ONb(b())},f=function(){if(b().layoutType==="AVATAR_STACK_LAYOUT_CLUSTER")var m=void 0;else if((m=a.decorations)==null?0:m.call(a))m=a.decorations();else{m=b();var p=0;m.avatars&&(p+=m.avatars.length);m.decoratedText&&(p+=1);m=p>1?[3]:[]}return m},h={}; return C("yt-avatar-stack-view-model",{el:DA(SC(function(){return b().rendererContext})), class:R("yt-avatar-stack-view-model",a.className,(h["yt-avatar-stack-view-model--tappable"]=c,h["yt-avatar-stack-view-model--is-overlay"]=a.isOverlay,h["yt-avatar-stack-view-model--medium-text"]=a.useMediumText,h)),tabindex:function(){return c()?0:void 0}, role:function(){return c()?"link":void 0}, "aria-label":function(){var m,p;return(p=(m=z(b().rendererContext,Ex))==null?void 0:m.label)!=null?p:""}},C(K,{cond:function(){var m; return b().avatars&&!((m=a.hideAvatar)==null?0:m.call(a))}, then:function(){return C("div",{class:"yt-avatar-stack-view-model__avatars"},C(K,{cond:function(){return b().decoratedText}, then:function(m){var p={};return C("div",{class:R("yt-avatar-stack-view-model__text-container",(p["yt-avatar-stack-view-model__text-container--thin-border"]=function(){return d()==="AVATAR_SIZE_XXS"||d()==="AVATAR_SIZE_XS"},p["yt-avatar-stack-view-model__text-container--thin-border-overlay"]=function(){var q; return((q=a.isOverlay)==null?void 0:q.call(a))&&(d()==="AVATAR_SIZE_XXS"||d()==="AVATAR_SIZE_XS")},p)), style:gC({width:function(){return e().avatarSizeInPx+"px"}, height:function(){return e().avatarSizeInPx+"px"}})},C(HB,{text:m, className:"yt-avatar-stack-view-model__avatar-decorated-text"}))}}),C("div",{style:function(){return gC(e().avatarStackStyle)()}, class:function(){return e().avatarStackClass}},C(NC,{data:function(){return e().avatars.reverse()}},{avatarViewModel:function(m,p){return C("div",{style:function(){var q,t; return gC((t=(q=e()).avatarStyle)==null?void 0:t.call(q,p()))()}, class:function(){return e().avatarClass}},C(CC,{data:m.data, decorations:f,avatarButtonCustomClassName:function(){return e().avatarButtonCustomClassName}, isOverlay:a.isOverlay,clusterLayoutConfig:function(){var q,t;return(t=(q=e()).clusterLayoutConfig)==null?void 0:t.call(q,p())}}))}, decoratedAvatarViewModel:function(m,p){return C("div",{style:function(){var q,t;return gC((t=(q=e()).avatarStyle)==null?void 0:t.call(q,p()))()}, class:function(){return e().avatarClass}},C(OR,{data:m.data}))}})))}}),C(K,{cond:function(){return b().text}, then:function(m){return C(HB,{text:m,className:"yt-avatar-stack-view-model__avatar-stack-text",linkInheritColor:!0})}}))},"Ab"); MR.idomCompat=!0;BA(MR,"yt-avatar-stack-view-model",{props:{className:zA,data:zA,overrides:zA,isOverlay:zA,useMediumText:zA,decorations:zA,hideAvatar:zA}});kD("itemSectionRenderer","videoRenderer","ytd-video-renderer");var pS=function(){var a=D.apply(this,arguments)||this;a.disableExpand=!1;a.shouldShowChannelInfo=!1;a.hasAttributedBylineText=!1;a.actionMap={"yt-hide-item-section-videos-by-id-command":"handleHideItemSectionVideosByIdCommand"};return a}; k(pS,D);g=pS.prototype;g.computeUseSearchUi=function(){var a,b;return this.isSearch||((a=this.data)==null?void 0:(b=a.style)==null?void 0:b.value)==="VIDEO_STYLE_TYPE_WITH_EXPANDED_METADATA"}; g.computeUseStandardConfigWidth=function(){return this.useSearchUi||this.hasStandardContainerLayoutConfigWidth()}; g.computeUseThreeLineTitle=function(){var a;return((a=this.data)==null?void 0:a.maxTitleLines)===3}; g.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"},initialRenderPriority:y("polymer_video_renderer_defer_menu")&&!uub?0:void 0},"data.buttons":{id:"buttons",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer",buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}},"data.expandableMetadata":{id:"expandable-metadata", mapping:{expandableMetadataRenderer:{component:"ytd-expandable-metadata-renderer",properties:{isSearch:"[[useSearchUi]]",disableExpand:"[[disableExpand]]"}}}},"data.avatar":{id:"avatar",mapping:{avatarStackViewModel:"yt-avatar-stack-view-model"}},"data.attributedBylineText":{id:"attributed-channel-name",mapping:{textViewModel:"yt-text-view-model"}}}}; g.attached=function(){this.updateInlinePreviewHoverListeners()}; g.detached=function(){this.clearInlinePreviewHoverListeners()}; g.classNameChanged=function(a,b){b&<(this.hostElement,b,!1);a&<(this.hostElement,a,!0)}; g.dataChanged=function(){this.isHistory=window.location.pathname.indexOf("/feed/history")!==-1;mt(ft(this.hostElement).querySelector("#description-text"),"ellipsis-truncate",!!this.data.topStandaloneBadge);var a=this.get("data.buttons.buttonRenderer.serviceEndpoint"),b;a&&((b=z(a.commandMetadata,gib))==null?0:b.fireAutomatically)&&this.ytComponentBehavior.resolveCommand(a);this.updateInlinePreviewHoverListeners()}; g.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:this.dismissibleMedia,thumbnailElement:this.thumbnail})}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; g.onTextWrapperClick=function(a){var b,c,d=this.hideTranslation?(b=this.data)==null?void 0:b.untranslatedNavigationEndpoint:(c=this.data)==null?void 0:c.navigationEndpoint;b=NO(Vs(a),this.hostElement,["expandable-metadata"]);!d||b||MO(Vs(a),this.hostElement,["A".toString(),"BUTTON".toString(),"YT-AVATAR-STACK-VIEW-MODEL"])||tt(this.hostElement,"yt-navigate",{endpoint:d})}; g.computeThumbnailWidth=function(a,b,c,d,e){return d?e==="MASSIVE"?600:e==="BIG"?500:e==="MEDIUM"?450:420:c?360:b?128:a?210:246}; g.computeUseBiggerThumbs=function(a){return a&&y("enable_desktop_search_bigger_thumbs")}; g.computeShouldShowChannelInfo=function(){return this.useSearchUi}; g.computeHasAttributedBylineText=function(){var a;return!((a=this.data)==null||!a.attributedBylineText)}; g.handleHideItemSectionVideosByIdCommand=function(a){var b;a=(b=z(a,tlb))==null?void 0:b.videoId;this.data&&this.data.videoId===a&&(this.isHidden=!0)}; g.getMetadataSnippetContainerClass=function(a){return a?"metadata-snippet-container-one-line":"metadata-snippet-container"}; g.computeTitleText=function(a,b,c){return a?c:b}; g.computeDescriptionSnippet=function(a,b,c){return a?c:b}; g.computeSnippetText=function(a,b,c){return a?c:b}; g.computeNavigationEndpoint=function(a,b){return a?b==null?void 0:b.untranslatedNavigationEndpoint:b==null?void 0:b.navigationEndpoint}; g.hideInlineTitleIcon=function(a,b){return a||!b}; g.hasStandardContainerLayoutConfigWidth=function(){var a;return((a=this.containerLayoutConfig)==null?void 0:a.responsiveSize)==="RESPONSIVE_SIZE_STANDARD"}; ba.Object.defineProperties(pS.prototype,{hideTranslation:{configurable:!0,enumerable:!0,get:function(){return this.searchVideoResultEntity?!!this.searchVideoResultEntity.hasOptedOutTranslation:!1}}, hiddenBadgeGroups:{configurable:!0,enumerable:!0,get:function(){if(this.searchVideoResultEntity){var a;return(a=this.searchVideoResultEntity.hiddenBadgeGroups)!=null?a:[]}return[]}}, shouldShowChannelThumbnail:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!(this==null?0:(a=this.data)==null?0:(b=a.channelThumbnailSupportedRenderers)==null?0:(c=b.channelThumbnailWithLinkRenderer)==null?0:c.thumbnail)&&!this.useAvatar}}, useAvatar:{configurable:!0,enumerable:!0,get:function(){var a;return!!z((a=this.data)==null?void 0:a.avatar,Lob)}}, isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.inlinePreviewHoverListener)==null?0:SR(a))&&!!this.ytdLockupBehavior.lockupIsHovered}}}); ba.Object.defineProperties(pS,{template:{configurable:!0,enumerable:!0,get:function(){return INb()}}}); pS.prototype.dataChanged=pS.prototype.dataChanged;pS.prototype.classNameChanged=pS.prototype.classNameChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],pS.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],pS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pS.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],pS.prototype,"ytdDismissibleItemBehavior",void 0); n([E(aR),r("design:type",Object)],pS.prototype,"ytdLockupBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],pS.prototype,"ytActionHandlerBehavior",void 0);n([E(LB),r("design:type",Object)],pS.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],pS.prototype,"data",void 0);n([I(),r("design:type",String)],pS.prototype,"className",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],pS.prototype,"isBackstageVideo",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],pS.prototype,"isPostCompactVideo",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],pS.prototype,"isHistory",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],pS.prototype,"isRichGridVideoPost",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],pS.prototype,"isHidden",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],pS.prototype,"isSearch",void 0); n([I(),r("design:type",Object)],pS.prototype,"containerLayoutConfig",void 0);n([I({reflectToAttribute:!0,value:!1,computed:"computeUseSearchUi(isSearch, data)"}),r("design:type",Boolean)],pS.prototype,"useSearchUi",void 0);n([I({reflectToAttribute:!0,value:!1,computed:"computeUseStandardConfigWidth(useSearchUi, containerLayoutConfig)"}),r("design:type",Boolean)],pS.prototype,"useStandardConfigWidth",void 0); n([I({reflectToAttribute:!0,value:!1,computed:"computeUseThreeLineTitle(data)"}),r("design:type",Boolean)],pS.prototype,"useThreeLineTitle",void 0);n([I({reflectToAttribute:!0,computed:"computeUseBiggerThumbs(useSearchUi)"}),r("design:type",Boolean)],pS.prototype,"useBiggerThumbs",void 0);n([I({value:!1}),r("design:type",Object)],pS.prototype,"disableExpand",void 0);n([I({computed:"computeShouldShowChannelInfo(useSearchUi)"}),r("design:type",Object)],pS.prototype,"shouldShowChannelInfo",void 0); n([I({computed:"computeHasAttributedBylineText(data)"}),r("design:type",Object)],pS.prototype,"hasAttributedBylineText",void 0);n([I({reflectToAttribute:!0,value:function(){return Zk("desktop_search_bigger_thumbs_style")}}), r("design:type",String)],pS.prototype,"biggerThumbsStyle",void 0);n([I({reflectToAttribute:!0,computed:"computeIcon_(data.inlineTitleIcon)"}),r("design:type",String)],pS.prototype,"inlineTitleIcon",void 0);n([I({computed:"computeNavigationEndpoint(hideTranslation, data)"}),r("design:type",Object)],pS.prototype,"computedNavigationEndpoint",void 0);n([I({selectorArgs:["data.searchVideoResultEntityKey"],selector:function(a,b){return Zz(a.entities,"searchVideoResultEntity",b)}}), r("design:type",Object)],pS.prototype,"searchVideoResultEntity",void 0);n([Et("ytd-thumbnail"),r("design:type",HTMLElement)],pS.prototype,"thumbnail",void 0);n([Et("#dismissible"),r("design:type",HTMLElement)],pS.prototype,"dismissibleMedia",void 0);n([Ot("className"),r("design:type",Function),r("design:paramtypes",[String,String]),r("design:returntype")],pS.prototype,"classNameChanged",null); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],pS.prototype,"dataChanged",null);n([F("searchVideoResultEntity"),r("design:type",Boolean),r("design:paramtypes",[])],pS.prototype,"hideTranslation",null);n([F("searchVideoResultEntity"),r("design:type",Array),r("design:paramtypes",[])],pS.prototype,"hiddenBadgeGroups",null);n([F("data","useAvatar"),r("design:type",Boolean),r("design:paramtypes",[])],pS.prototype,"shouldShowChannelThumbnail",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],pS.prototype,"useAvatar",null);n([F("lockupIsHovered"),r("design:type",Boolean),r("design:paramtypes",[])],pS.prototype,"isHovered",null);n([St({is:"ytd-video-renderer",disableElementRegistration:!0})],pS);Hu()(pS,"ytd-video-renderer",function(){return INb()},{mode:2, allowedProps:["data","containerLayoutConfig","className"]});var qS=function(){var a=D.apply(this,arguments)||this;a.editDialog=null;a.roundedContainer=!0;a.isLoading=!1;a.isRichGrid=!1;a.isRichGridRepost=!1;a.reduceSidePaddings=y("reduce_side_paddings_in_shelf");a.spinnerEl=null;return a}; k(qS,D);g=qS.prototype; g.configureRendererStamper=function(){return{"data.actionMenu":{id:"action-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.authorCommentBadge":{id:"author-comment-badge",mapping:{authorCommentBadgeRenderer:"ytd-author-comment-badge-renderer"}},"data.sponsorsOnlyBadge":{id:"sponsors-only-badge",mapping:{sponsorsOnlyBadgeRenderer:"ytd-sponsors-only-badge-renderer"}},"data.backstageAttachment":{id:"content-attachment",mapping:{videoRenderer:{component:"ytd-video-renderer",properties:{isPostCompactVideo:"[[usesCompactLockup]]", isRichGridVideoPost:"[[isRichGrid]]"}},backstageImageRenderer:{component:"ytd-backstage-image-renderer",properties:{surface:"[[data.surface]]"}},playlistRenderer:{component:"ytd-playlist-renderer",properties:{isPostCompactPlaylist:"[[usesCompactLockup]]"}},uploadedVideoRenderer:{component:"ytd-post-uploaded-video-renderer"}}},"data.voteButton":{id:"vote-button",mapping:{buttonRenderer:"ytd-button-renderer"}},editDialog:{id:"edit-dialog",mapping:{backstagePostDialogRenderer:"ytd-backstage-post-dialog-renderer"}}, dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}}; g.contentTextChanged=function(){this.expander.reset()}; g.dataChanged=function(){var a=this;if(this.data){this.isLoading=!1;this.editDialog=null;for(var b=0,c=this.data.actions&&this.data.actions.length;b=0?this.actionButtons.reply():this.actionButtons.hideReplyDialog()}; g.isLoadingChanged=function(){!this.isLoading||this.editDialog||this.spinnerEl||(this.spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),ft(this.hostElement).appendChild(this.spinnerEl));this.spinnerEl&&(this.spinnerEl.active=this.isLoading)}; g.onYtNavigate=function(a){var b=this.get("updateCommentDialogEndpoint",a.detail.endpoint);b&&(this.openEditDialog(b),a.stopPropagation())}; g.onYtCommentboxDismiss=function(){this.editDialog=null}; g.onYtCommentPollRevert=function(a,b){b&&this.updatePoll(b.selectedChoiceIndex)}; g.onYtServiceRequestSent=function(a,b){var c;b.endpoint&&(z(b.endpoint,dob)||z(b.endpoint,aK)&&((c=z(b.endpoint,aK))==null||!c.clientActions))&&(this.isLoading=!0);if(b.actions)for(a=0;a\n
\n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);kKb=a}a=kKb;return a},{allowedProps:["data", "isRichGrid","isRichGridRepost"],mode:1});var PNb;var QNb;var rS=function(){return D.apply(this,arguments)||this}; k(rS,D);rS.prototype.configureRendererStamper=function(){return{"data.images":{id:"items",mapping:{backstageImageRenderer:{component:"ytd-backstage-image-renderer",properties:{surface:"[[surface]]"}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],rS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],rS.prototype,"ytRendererstamperBehavior",void 0);n([E(IQ.YtdHorizontalListBehavior),r("design:type",Object)],rS.prototype,"ytdHorizontalListBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],rS.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],rS.prototype,"data",void 0); n([I({value:"$.items.children"}),r("design:type",String)],rS.prototype,"itemsPath",void 0);n([I({value:1}),r("design:type",Number)],rS.prototype,"initialCount",void 0);n([I({reflectToAttribute:!0,value:y("enable_community_page_on_desktop")}),r("design:type",Boolean)],rS.prototype,"useSmallerPostImageAttachments",void 0);n([I(),r("design:type",String)],rS.prototype,"surface",void 0);n([St({is:"ytd-post-multi-image-renderer",disableElementRegistration:!0})],rS); J(rS,"ytd-post-multi-image-renderer",function(){if(QNb!==void 0)return QNb;var a=document.createElement("template");M(a,"
\n
\n \n
\n
\n
\n
\n
\n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return QNb=a},{mode:2});var RNb={"data.actionMenu":{id:"action-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},authorCommentBadge:{id:"author-comment-badge",mapping:{renderer:"ytd-author-comment-badge-renderer"}},"data.sponsorsOnlyBadge":{id:"sponsors-only-badge",mapping:{sponsorsOnlyBadgeRenderer:"ytd-sponsors-only-badge-renderer"}},"data.backstageAttachment":{id:"content-attachment",mapping:{videoRenderer:{component:"ytd-video-renderer",params:{isBackstageVideo:!0}},backstageImageRenderer:{component:"ytd-backstage-image-renderer", properties:{surface:"[[data.surface]]"}},postMultiImageRenderer:{component:"ytd-post-multi-image-renderer",properties:{surface:"[[data.surface]]"}},playlistRenderer:{component:"ytd-playlist-renderer",params:{isBackstagePlaylist:!0}}}},editDialog:{id:"edit-dialog",mapping:{backstagePostDialogRenderer:"ytd-backstage-post-dialog-renderer"}},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}, sS=function(){var a=D.apply(this,arguments)||this;a.hasInlineCommentSection=!1;a.editDialog=null;a.isLoading=!1;a.shouldHideAuthor=!1;a.shouldShowVideoTime=!1;a.isInEngagementPanel=!1;a.hideBorder=!1;a.usesFullLockup=!1;a.shouldShowMenuInCompactView=!1;a.spinnerEl=null;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a}; k(sS,D);g=sS.prototype;g.configureRendererStamper=function(){return RNb}; g.computeIsPollHeaderEnabled=function(a){return(a==null?void 0:a.pollMetadataIcon)!=null}; g.getPublishTimeStampString=function(a,b){b=new Date((Number(b)-60*(new Date().getTimezoneOffset()-new Date(Number(b)*1E3).getTimezoneOffset()))*1E3);b=new hH(10).format(b);if(a&&a.runs&&a.runs.length)for(var c=0;c=0,b=ft(this.hostElement).querySelector("#action-buttons"),a?b.reply():b.hideReplyDialog())}; g.isLoadingChanged=function(){!this.isLoading||this.editDialog||this.spinnerEl||(this.spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),ft(this.hostElement).appendChild(this.spinnerEl));this.spinnerEl&&(this.spinnerEl.active=this.isLoading)}; g.onYtNavigate=function(a){var b=this.get("updateCommentDialogEndpoint",a.detail.endpoint);b&&(this.openEditDialog(b),a.stopPropagation())}; g.onYtCommentboxDismiss=function(){this.editDialog=null}; g.onYtCommentPollRevert=function(a,b){b&&this.updatePoll(b.selectedChoiceIndex,b.totalVotes)}; g.onYtServiceRequestSent=function(a,b){a.stopPropagation();a=z(b.endpoint,aK);if(z(b.endpoint,dob)||a&&!a.clientActions)this.isLoading=!0;if(b.actions)for(a=0;a\n
\n
\n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return PNb=a},{mode:1});var SNb;var tS=function(){var a=D.apply(this,arguments)||this;a.editDialog=null;a.showExpandButton=!1;a.isRichGrid=!1;a.usesFullLockup=!1;return a}; k(tS,D);g=tS.prototype;g.configureRendererStamper=function(){return{"data.actionMenu":{id:"action-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.originalPost":{id:"original-post",mapping:{backstagePostRenderer:{component:"ytd-backstage-post-renderer",properties:{usesFullLockup:"[[usesFullLockup]]"}},postRenderer:{component:"ytd-post-renderer",properties:{isRichGridRepost:"[[isRichGrid]]"}}}},editDialog:{id:"repost-edit-dialog",mapping:{backstagePostDialogRenderer:"ytd-backstage-post-dialog-renderer"}}}}; g.dataChanged=function(){this.editDialog=null;this.showExpandButton=this.computeShowExpandButton(this.data)}; g.computeShowExpandButton=function(a){return this.usesCompactLockup||a&&a.showFullContentText?!1:this.repostContentTextEl.scrollHeight>this.repostContentTextEl.clientHeight}; g.computeUsesCompactLockup=function(a){return!!a.condensedContent}; g.computeShowFullContentText=function(a){return!a}; g.onYtNavigate=function(a){a=this.get("updateCommentDialogEndpoint",a.detail.endpoint);this.openEditDialog(a)}; g.onYtCommentboxDismiss=function(){this.editDialog=null}; g.openEditDialog=function(a){a&&a.dialog&&(this.editDialog=a.dialog,a=this.repostEditDialogEl.firstElementChild)&&(a.focus(),a.openDialog&&a.openDialog())}; g.onTap=function(a){if(this.data){var b=null;this.usesCompactLockup&&!MO(Vs(a)||[],this.hostElement,["YT-IMG-SHADOW"])?b=this.get("navigationEndpoint",this.data):a.target===this.moreButtonEl&&(b=this.get("navigationEndpoint",a.target.data));b&&tt(this.hostElement,"yt-navigate",{endpoint:b})}}; tS.prototype.onYtCommentboxDismiss=tS.prototype.onYtCommentboxDismiss;tS.prototype.onYtNavigate=tS.prototype.onYtNavigate;tS.prototype.dataChanged=tS.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],tS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],tS.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],tS.prototype,"data",void 0);n([I(),r("design:type",Object)],tS.prototype,"editDialog",void 0); n([I({computed:"computeUsesCompactLockup(data)",reflectToAttribute:!0}),r("design:type",Boolean)],tS.prototype,"usesCompactLockup",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tS.prototype,"showExpandButton",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tS.prototype,"isRichGrid",void 0);n([I({computed:"computeShowFullContentText(data.showFullContentText)",reflectToAttribute:!0}),r("design:type",Boolean)],tS.prototype,"showFullContentText",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],tS.prototype,"usesFullLockup",void 0);n([Et("#more"),r("design:type",Object)],tS.prototype,"moreButtonEl",void 0);n([Et("#repost-content-text"),r("design:type",HTMLElement)],tS.prototype,"repostContentTextEl",void 0);n([Et("#repost-edit-dialog"),r("design:type",HTMLElement)],tS.prototype,"repostEditDialogEl",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tS.prototype,"dataChanged",null); n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],tS.prototype,"onYtNavigate",null);n([Bt("yt-commentbox-dismiss"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tS.prototype,"onYtCommentboxDismiss",null);n([St({is:"ytd-shared-post-renderer",disableElementRegistration:!0})],tS); J(tS,"ytd-shared-post-renderer",function(){if(SNb!==void 0)return SNb;var a=document.createElement("template");M(a,"\n\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return SNb=a},{mode:1});var TNb;var UNb;var uS=function(){return D.apply(this,arguments)||this}; k(uS,D);uS.prototype.attached=function(){var a=this;this.networkStatusManager||(this.networkStatusManager=new gn,this.networkStatusManager.listen("publicytnetworkstatus-online",function(){a.onlineHandler()}))}; uS.prototype.detached=function(){var a=this;this.networkStatusManager&&(this.networkStatusManager.unlisten("publicytnetworkstatus-online",function(){a.onlineHandler()}),delete this.networkStatusManager)}; uS.prototype.onlineHandler=function(){this.data.serviceEndpoint&&this.ytComponentBehavior.resolveCommand(this.data.serviceEndpoint)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],uS.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],uS.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],uS.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-reload-page-button-renderer"})],uS); J(uS,"ytd-reload-page-button-renderer",function(){if(UNb!==void 0)return UNb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); return UNb=a},{mode:1});var VNb={EMPTY_SEARCH:"promo-full-height",HASHTAG_LANDING_PAGE_EMPTY:"hashtag-landing-page",HASHTAG_LANDING_PAGE_EMPTY_DARK_MODE:"hashtag-landing-page",HASHTAG_LANDING_PAGE_ERROR:"hashtag-landing-page",HASHTAG_LANDING_PAGE_ERROR_DARK_MODE:"hashtag-landing-page",OFFLINE_NO_CONTENT:"offline-no-content"},vS=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(vS,D);g=vS.prototype;g.attached=function(){this.isDarkTheme=this.isAppDarkTheme()}; g.configureRendererStamper=function(){return{buttons:{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer",reloadPageButtonRenderer:"ytd-reload-page-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer"}}}}; g.computeHasBodyText=function(a){return!!a.bodyText}; g.computeButtons=function(a){var b=[];a.ctaButton&&b.push(a.ctaButton);a.secondaryButton&&b.push(a.secondaryButton);return b}; g.computeRendererStyle=function(a){return a.style?a.style.value.split("TYPE_")[1].replace(/_/g,"-").toLowerCase():a.icon?"":"no-icon"}; g.getIconName=function(a,b){b=b===void 0?!1:b;if(a===void 0)return"";a=this.get("icon.iconType",a);b=this.getThemedIcon(a,b);(a=VNb[b])||(a="yt-icons");return[a,b].join(":")}; g.getThemedIcon=function(a,b){return["HASHTAG_LANDING_PAGE_EMPTY","HASHTAG_LANDING_PAGE_EMPTY_DARK_MODE"].includes(a)?b?"HASHTAG_LANDING_PAGE_EMPTY_DARK_MODE":"HASHTAG_LANDING_PAGE_EMPTY":["HASHTAG_LANDING_PAGE_ERROR","HASHTAG_LANDING_PAGE_ERROR_DARK_MODE"].includes(a)?b?"HASHTAG_LANDING_PAGE_ERROR_DARK_MODE":"HASHTAG_LANDING_PAGE_ERROR":a}; g.isThumbnail=function(a){return!!a.thumbnail}; g.onDarkModeToggledAction=function(){this.isDarkTheme=this.isAppDarkTheme()}; g.isAppDarkTheme=function(){return document.documentElement.hasAttribute("dark")}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],vS.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],vS.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],vS.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],vS.prototype,"data",void 0);n([I({computed:"computeRendererStyle(data)",reflectToAttribute:!0}),r("design:type",String)],vS.prototype,"rendererStyle",void 0); n([I({computed:"getIconName(data, isDarkTheme)",reflectToAttribute:!0}),r("design:type",String)],vS.prototype,"iconName",void 0);n([I({computed:"isThumbnail(data)",reflectToAttribute:!0}),r("design:type",Boolean)],vS.prototype,"thumbnail",void 0);n([I({computed:"computeButtons(data)"}),r("design:type",Array)],vS.prototype,"buttons",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],vS.prototype,"isDarkTheme",void 0); n([I({computed:"computeHasBodyText(data)",reflectToAttribute:!0}),r("design:type",Boolean)],vS.prototype,"hasBodyText",void 0);n([St({is:"ytd-background-promo-renderer",disableElementRegistration:!0})],vS); Hu()(vS,"ytd-background-promo-renderer",function(){if(TNb===void 0){var a=document.createElement("template");M(a,"\n\n
\n
[[getSimpleString(data.title)]]
\n \n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);TNb=a}a=TNb;return a},{allowedProps:["data"], mode:1});var WNb;var wS=function(){return D.apply(this,arguments)||this}; k(wS,D);ba.Object.defineProperties(wS.prototype,{collectionStack:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,f;return{thumbnailSize:"small",doubleStack:!1,sampledThumbnailColor:(a=this.data)==null?void 0:(b=a.thumbnail)==null?void 0:b.sampledThumbnailColor,vibrantColorPalette:(c=this.data)==null?void 0:(d=c.thumbnail)==null?void 0:d.vibrantColorPalette,darkColorPalette:(e=this.data)==null?void 0:(f=e.thumbnail)==null?void 0:f.darkColorPalette,experimentEnabled:!0}}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],wS.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],wS.prototype,"data",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],wS.prototype,"collectionStack",null);n([St({is:"ytd-compact-station-renderer",disableElementRegistration:!0})],wS); J(wS,"ytd-compact-station-renderer",function(){if(WNb!==void 0)return WNb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return WNb=a},{mode:1});var XNb;var xS=function(){var a=D.apply(this,arguments)||this;a.isRichGrid=!1;return a}; k(xS,D);xS.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],xS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],xS.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],xS.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],xS.prototype,"isRichGrid",void 0);n([St({is:"ytd-grid-channel-renderer",disableElementRegistration:!0})],xS); J(xS,"ytd-grid-channel-renderer",function(){if(XNb!==void 0)return XNb;var a=document.createElement("template");M(a,"\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return XNb=a},{mode:1});var YNb;var yS=function(){return D.apply(this,arguments)||this}; k(yS,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],yS.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],yS.prototype,"data",void 0);n([St({is:"ytd-grid-movie-playlist-renderer",disableElementRegistration:!0})],yS); J(yS,"ytd-grid-movie-playlist-renderer",function(){if(YNb!==void 0)return YNb;var a=document.createElement("template");M(a,"\n\n

\n \n \n \n [[getSimpleString(data.title)]]\n \n

\n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return YNb=a},{mode:1});var ZNb;var zS=function(){var a=D.apply(this,arguments)||this;a.downloadProgress=0;a.transferState="TRANSFER_STATE_UNKNOWN";a.modernButtons=y("web_modern_buttons");return a}; k(zS,D);zS.prototype.detached=function(){this.ytdLockupBehavior.lockupIsHovered=!1}; zS.prototype.configureRendererStamper=function(){return{"data.menu":BR}}; zS.prototype.dataChanged=function(){this.data&&this.transferStateChanged()}; zS.prototype.transferStateChanged=function(){this.isDownloads=!1;if(this.transferState!=="TRANSFER_STATE_UNKNOWN"&&this.entityInfo&&!y("woffle_playlist_renderer_killswitch")){var a,b=Tsb(this.entityInfo,this.transferState,this.downloadProgress,(a=this.data)==null?void 0:a.playlistId,this.isOnline);a=b.viewPlaylistText;var c=b.badges;b=b.thumbnailOverlays;this.isDownloads=!!a||!!c;this.set("data.viewPlaylistText",a);c&&c.length>0&&this.set("data.badges",c);b&&b.length>0&&this.set("data.thumbnailOverlays", b)}}; ba.Object.defineProperties(zS.prototype,{downloadState:{configurable:!0,enumerable:!0,get:function(){return this.transferState&&this.transferState!=="TRANSFER_STATE_UNKNOWN"?this.transferState==="TRANSFER_STATE_COMPLETE"?"DOWNLOADED":"DOWNLOADING":""}}, menuHidden:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null?0:a.menu)}}}); zS.prototype.transferStateChanged=zS.prototype.transferStateChanged;zS.prototype.dataChanged=zS.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],zS.prototype,"ytRendererBehavior",void 0);n([E(aR),r("design:type",Object)],zS.prototype,"ytdLockupBehavior",void 0);n([E(LB),r("design:type",Object)],zS.prototype,"ytdReduxBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zS.prototype,"ytRendererstamperBehavior",void 0); n([I({selector:OYa,selectorArgs:["data.playlistId"]}),r("design:type",Object)],zS.prototype,"downloadProgress",void 0);n([I({selector:ZB,selectorArgs:["data.playlistId"]}),r("design:type",Object)],zS.prototype,"transferState",void 0);n([I({selector:NYa,selectorArgs:["data.playlistId"]}),r("design:type",Object)],zS.prototype,"entityInfo",void 0);n([I({selector:XB}),r("design:type",Boolean)],zS.prototype,"isOnline",void 0);n([I(),r("design:type",Object)],zS.prototype,"data",void 0); n([I(),r("design:type",Object)],zS.prototype,"downloadRenderData",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],zS.prototype,"modernButtons",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],zS.prototype,"isDownloads",void 0);n([F("transferState"),I({reflectToAttribute:!0}),r("design:type",String),r("design:paramtypes",[])],zS.prototype,"downloadState",null); n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],zS.prototype,"menuHidden",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zS.prototype,"dataChanged",null);n([Ot("transferState","downloadProgress","isOnline"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zS.prototype,"transferStateChanged",null);n([St({is:"ytd-grid-playlist-renderer",disableElementRegistration:!0})],zS); J(zS,"ytd-grid-playlist-renderer",function(){if(ZNb!==void 0)return ZNb;var a=document.createElement("template");M(a,"\n\n
\n

\n [[getSimpleString(data.title)]]\n

\n \n \n
\n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return ZNb=a},{mode:1});var $Nb;var AS=function(){return D.apply(this,arguments)||this}; k(AS,D);AS.prototype.configureRendererStamper=function(){return{"data.menu":BR,dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}}; ba.Object.defineProperties(AS.prototype,{collectionStack:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,f;return{thumbnailSize:"medium",doubleStack:!1,sampledThumbnailColor:(a=this.data)==null?void 0:(b=a.thumbnail)==null?void 0:b.sampledThumbnailColor,vibrantColorPalette:(c=this.data)==null?void 0:(d=c.thumbnail)==null?void 0:d.vibrantColorPalette,darkColorPalette:(e=this.data)==null?void 0:(f=e.thumbnail)==null?void 0:f.darkColorPalette,experimentEnabled:!0}}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],AS.prototype,"ytRendererBehavior",void 0);n([E(MQ),r("design:type",Object)],AS.prototype,"ytdDismissibleItemBehavior",void 0);n([E(aR),r("design:type",Object)],AS.prototype,"ytdLockupBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AS.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],AS.prototype,"data",void 0); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],AS.prototype,"collectionStack",null);n([St({is:"ytd-grid-radio-renderer",disableElementRegistration:!0})],AS); J(AS,"ytd-grid-radio-renderer",function(){if($Nb!==void 0)return $Nb;var a=document.createElement("template");M(a,"\n
\n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return $Nb=a},{mode:1});var aOb;var BS=function(){return D.apply(this,arguments)||this}; k(BS,D);BS.prototype.configureRendererStamper=function(){return{"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}}; BS.prototype.computeNavigationEndpoint=function(a){return qsb(a==null?void 0:a.navigationEndpoint)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],BS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BS.prototype,"ytRendererstamperBehavior",void 0);n([E(aR),r("design:type",Object)],BS.prototype,"ytdLockupBehavior",void 0);n([I(),r("design:type",Object)],BS.prototype,"data",void 0);n([I({computed:"computeNavigationEndpoint(data)"}),r("design:type",Object)],BS.prototype,"computedNavigationEndpoint",void 0); n([St({is:"ytd-grid-show-renderer",disableElementRegistration:!0})],BS); J(BS,"ytd-grid-show-renderer",function(){if(aOb!==void 0)return aOb;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return aOb=a},{mode:1});var bOb;var CS=function(a){this.playerClient=a},cOb=function(a,b,c){c=c===void 0?{}:c; return a.playerClient.setOption("ad",b,c)}; CS.prototype.getOptions=function(){return this.playerClient.getOptions("ad")||[]}; CS.prototype.executeCommand=function(a,b){this.getOptions().includes("executeCommand")?cOb(this,"executeCommand",{command:a,layoutId:b}):CQ("Calling executeCommand when adModule is not loaded")};var DS=function(){return D.apply(this,arguments)||this}; k(DS,D);DS.prototype.getLayoutId=function(){var a=za("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.layoutId:null}; DS.prototype.onTap=function(){if(this.data&&this.data.clickthroughEndpoint){var a=JO(),b=this.getLayoutId(),c=this.data.clickthroughEndpoint;a&&b&&y("h5_companion_enable_adcpn_macro_substitution_for_click_pings")?a.getPlayerPromise().then(function(d){new CS(d).executeCommand(c,b)}):tt(this.hostElement,"yt-navigate",{endpoint:c})}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],DS.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],DS.prototype,"data",void 0);n([St({is:"ytd-shopping-companion-item-renderer",disableElementRegistration:!0})],DS); J(DS,"ytd-shopping-companion-item-renderer",function(){if(bOb!==void 0)return bOb;var a=document.createElement("template");M(a,"
\n
\n \n
\n [[getSimpleString(data.headline)]]\n [[getSimpleString(data.priceText)]]\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return bOb=a},{mode:1});var dOb;var ES=function(){var a=D.apply(this,arguments)||this;a.isExpandableContent=!1;return a}; k(ES,D);ba.Object.defineProperties(ES.prototype,{showCta:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.ctaText)}}, ctaText:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.ctaText}}, hasPriceTopPosition:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.layoutStyle)!=="VERTICAL_PRODUCT_CARD_LAYOUT_STYLE_SHOPPING_COLLECTION"}}, hasPriceBottomPosition:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.layoutStyle)==="VERTICAL_PRODUCT_CARD_LAYOUT_STYLE_SHOPPING_COLLECTION"}}, useNewStyle:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.useNewStyle}}, showPriceReplacementText:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.priceReplacementText)}}, priceValue:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((a=this.data)==null?void 0:a.price)||((b=this.data)==null?void 0:(c=b.dealsData)==null?void 0:c.currentPrice)}}, showDeal:{configurable:!0,enumerable:!0,get:function(){var a,b;if((a=this.data)!=null&&a.dealsData&&((b=this.data)==null||!b.priceReplacementText)){a=this.data.dealsData;var c,d,e;return((c=a.salesData)==null?void 0:c.originalPrice)||((d=a.priceDropData)==null?void 0:d.referencePrice)||((e=a.promotionData)==null?void 0:e.promotionLabel)}}}, showAffiliateDisclaimer:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.affiliateDisclaimer)}}, useSaleStyle:{configurable:!0,enumerable:!0,get:function(){var a,b;return(a=this.data)==null?void 0:(b=a.dealsData)==null?void 0:b.salesData}}, useFromBrandCtaStyle:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.ctaStyle)==="VERTICAL_PRODUCT_CARD_CTA_STYLE_FROM_BRAND"}}, useFromVendorCtaStyle:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.ctaStyle)==="VERTICAL_PRODUCT_CARD_CTA_STYLE_FROM_VENDOR"}}, useShoppingCollectionCtaStyle:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.ctaStyle)==="VERTICAL_PRODUCT_CARD_CTA_STYLE_SHOPPING_COLLECTION"}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],ES.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],ES.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],ES.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],ES.prototype,"isExpandableContent",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"showCta",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"ctaText",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"hasPriceTopPosition",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"hasPriceBottomPosition",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"useNewStyle",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"showPriceReplacementText",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"priceValue",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"showDeal",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"showAffiliateDisclaimer",null); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"useSaleStyle",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"useFromBrandCtaStyle",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"useFromVendorCtaStyle",null); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],ES.prototype,"useShoppingCollectionCtaStyle",null);n([St({disableElementRegistration:!0,is:"ytd-vertical-product-card-renderer"})],ES); J(ES,"ytd-vertical-product-card-renderer",function(){if(dOb!==void 0)return dOb;var a=document.createElement("template");M(a,"\n\n\n
\n
\n \n
\n
\n
[[data.title]]
\n\n \n\n
\n [[data.variantsDescription]]\n
\n\n \n\n \n\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return dOb=a},{mode:1});var eOb;var FS=function(){return D.apply(this,arguments)||this}; k(FS,D);FS.prototype.configureRendererStamper=function(){return{"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],FS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],FS.prototype,"ytRendererstamperBehavior",void 0);n([E(aR),r("design:type",Object)],FS.prototype,"ytdLockupBehavior",void 0);n([I(),r("design:type",Object)],FS.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-grid-movie-renderer"})],FS); J(FS,"ytd-grid-movie-renderer",function(){if(eOb!==void 0)return eOb;var a=document.createElement("template");M(a,"\n\n\n

\n \n \n \n [[getSimpleString(data.title)]]\n \n

\n \n \n \n
\n\n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return eOb=a},{mode:1});var fOb;function gOb(a,b){b=wtb(b);Ku(a,"yt-open-popup-action",[b,a])} ;var GS=function(){var a=D.apply(this,arguments)||this;a.itemStyle="small-item";return a}; k(GS,D);GS.prototype.showSnackbarIfPlaceholder=function(){if(this.isProductPlaceholder){var a,b,c,d,e=(b=z((a=this.data)==null?void 0:a.buttonCommand,Qgb))==null?void 0:(c=b.item)==null?void 0:(d=c.notificationTextRenderer)==null?void 0:d.successResponseText;e&&gOb(this.hostElement,e)}}; ba.Object.defineProperties(GS.prototype,{hasPrice:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.price)!==void 0}}, hasPriceReplacementText:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.priceReplacementText)}}, hasAdditionalFeesText:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.additionalFeesText)!==void 0}}, hasAffiliateDisclaimer:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.affiliateDisclaimer)!==void 0}}, isProductPlaceholder:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:a.isProductPlaceholder)!==void 0&&((b=this.data)==null?void 0:b.isProductPlaceholder)}}, hideOpenInNewIcon:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.showOpenInNewIcon)===!1}}, ariaLabel:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.accessibilityTitle?this.data.accessibilityTitle:this.data.title+", "+this.data.price+", "+this.data.additionalFeesText+", "+this.data.vendorName}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],GS.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],GS.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],GS.prototype,"itemStyle",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],GS.prototype,"hasPrice",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],GS.prototype,"hasPriceReplacementText",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],GS.prototype,"hasAdditionalFeesText",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],GS.prototype,"hasAffiliateDisclaimer",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],GS.prototype,"isProductPlaceholder",null);n([I(),F("data"),r("design:type",Object),r("design:paramtypes",[])],GS.prototype,"hideOpenInNewIcon",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],GS.prototype,"ariaLabel",null);n([St({disableElementRegistration:!0,is:"ytd-merch-shelf-item-renderer"})],GS); J(GS,"ytd-merch-shelf-item-renderer",function(){if(fOb!==void 0)return fOb;var a=document.createElement("template");M(a,"\n\n\n
\n \n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return fOb=a},{mode:1});BA(tu(function(a){return C("button-card-view-model",{el:DA(SC(function(){return a.data().rendererContext})), class:"ytwButtonCardViewModelHost",tabindex:0,"aria-label":function(){return a.data().title}, role:"button"},C(bL,{model:{}}),C("div",{class:"ytwButtonCardViewModelHostContentContainer"},C("div",{class:"ytwButtonCardViewModelHostContentContainerIconContainer"},C(K,{cond:function(){return a.data().image}, then:function(b){return C(FB,{data:b,alt:"",className:"ytwButtonCardViewModelHostImage"})}})),C("div",{class:"ytwButtonCardViewModelHostContentContainerTitleContainer"},function(){return a.data().title})))},"Bb"),"button-card-view-model",{props:{data:zA}});BA(tu(function(a){a=vu(a,{className:void 0});var b=a.data;a=a.className;var c=Io(function(){return b().onTapCommand},void 0,"SXkP9e"); return C("ytd-shopping-item-card",{class:R("ytdShoppingItemCardHost",a)},C(wC,{command:c,className:"ytdShoppingItemCardHostLink"},C("div",{class:"ytdShoppingItemCardHostThumbnailViewModel"},C(NC,{data:function(){return b().thumbnailViewModel}},{thumbnailViewModel:function(d){return C(lNb,{data:d.data, aspectRatio:3})}})),C("div",null,C("p",{class:"ytdShoppingItemCardHostItemTitle"},C(HB,{text:function(){return b().itemTitle}})),C("p",{class:"ytdShoppingItemCardHostPrice"},C(HB,{text:function(){return b().priceOrStatus}})))))},"Cb"),"ytd-shopping-item-card",{props:{data:zA, className:zA}});function hOb(a){switch(a.style){case"STYLE_VISIBLY_DISABLED":return{style:"BUTTON_VIEW_MODEL_STYLE_CTA",type:"BUTTON_VIEW_MODEL_TYPE_TEXT",state:"BUTTON_VIEW_MODEL_STATE_DISABLED"};case"STYLE_PRIMARY":case"STYLE_PAYMENT":case"STYLE_CALL_TO_ACTION_FILLED":return{style:"BUTTON_VIEW_MODEL_STYLE_CTA",type:"BUTTON_VIEW_MODEL_TYPE_FILLED",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_SUGGESTIVE":case"STYLE_SUGGESTED_ACTION":return{style:"BUTTON_VIEW_MODEL_STYLE_CTA",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE", state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_BLUE_TEXT":case"STYLE_ALERT_INFO":return{style:"BUTTON_VIEW_MODEL_STYLE_CTA",type:"BUTTON_VIEW_MODEL_TYPE_TEXT",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_OVERLAY":return{style:"BUTTON_VIEW_MODEL_STYLE_OVERLAY",type:"BUTTON_VIEW_MODEL_TYPE_FILLED",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_WHITE_WITH_BORDER":return{style:"BUTTON_VIEW_MODEL_STYLE_OVERLAY",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"}; case"STYLE_LIGHT_TEXT":return{style:"BUTTON_VIEW_MODEL_STYLE_OVERLAY",type:"BUTTON_VIEW_MODEL_TYPE_TEXT",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_MONO_FILLED_OVERLAY":return{style:"BUTTON_VIEW_MODEL_STYLE_OVERLAY",type:"BUTTON_VIEW_MODEL_TYPE_FILLED",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_MONO_TONAL_OVERLAY":return{style:"BUTTON_VIEW_MODEL_STYLE_OVERLAY",type:"BUTTON_VIEW_MODEL_TYPE_TONAL",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_MONO_FILLED":case"STYLE_DESTRUCTIVE":return{style:"BUTTON_VIEW_MODEL_STYLE_MONO", type:"BUTTON_VIEW_MODEL_TYPE_FILLED",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_DEFAULT":case"STYLE_COMPACT_GRAY":case"STYLE_MONO_TONAL":return{style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_TONAL",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_INACTIVE_OUTLINE":case"STYLE_MONO_OUTLINE":return{style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};case"STYLE_DARK_ON_BLACK":return{style:"BUTTON_VIEW_MODEL_STYLE_OVERLAY", type:"BUTTON_VIEW_MODEL_TYPE_TONAL",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};default:return{style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_TEXT",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE"};}} ;var iOb=tu(function(a){var b=aw("notification-multi-action-renderer");ew(function(){requestAnimationFrame(function(){kn(b.value)})}); var c={},d={},e={};return C("notification-multi-action-renderer",{class:R("ytNotificationMultiActionRendererHost",(c.ytNotificationMultiActionRendererHostLegacyShelfStyle=function(){var f;return(f=a.useLegacyShelfStyle)==null?void 0:f.call(a)},c)), el:b},C("span",{"aria-live":"polite",class:R("ytNotificationMultiActionRendererTextContainer",(d.ytNotificationMultiActionRendererTextContainerLegacyShelfStyle=function(){var f;return(f=a.useLegacyShelfStyle)==null?void 0:f.call(a)},d))},C(HB,{text:function(){return a.data().responseText}})),C("div",{class:R("ytNotificationMultiActionRendererButtonContainer",(e.ytNotificationMultiActionRendererButtonContainerLegacyShelfStyle=function(){var f; return(f=a.useLegacyShelfStyle)==null?void 0:f.call(a)},e))},C(NC,{data:function(){var f; return(f=a.data().buttons)==null?void 0:f.map(function(h){if(h=h.buttonRenderer){var m,p,q,t=Object,u=t.assign,v=(m=h.icon)==null?void 0:m.iconType;m=(m=h.command||h.serviceEndpoint||h.navigationEndpoint)?{innertubeCommand:m}:void 0;h={buttonViewModel:u.call(t,{},{iconName:v,onTap:m,trackingParams:h.trackingParams,titleFormatted:h.text?fB(h.text):void 0},hOb(h),{accessibilityText:(p=h.accessibilityData)==null?void 0:(q=p.accessibilityData)==null?void 0:q.label})}}else h=void 0;return h}).filter(function(h){return!!h})}}, {buttonViewModel:function(f,h){return C("div",null,C(DC,{data:f.data, className:"ytNotificationMultiActionRendererButton",buttonOverrides:function(){var m;return((m=a.useModernStyles)==null?0:m.call(a))?{type:h()?"filled":"tonal",style:"mono"}:void 0}}))}})))},"Eb");var jOb=tu(function(a){var b=aw("notification-text-renderer");ew(function(){requestAnimationFrame(function(){kn(b.value)})}); return C("notification-text-renderer",{el:b,class:"ytNotificationTextRendererHost","aria-live":"polite"},C(HB,{text:function(){return a.data().successResponseText}}))},"Gb");function kOb(a){switch(a){case 1:return"ytDismissibleItemAspectRatio2By3";case 2:return"ytDismissibleItemAspectRatio3By4";case 4:return"ytDismissibleItemShortsAspectRatio9By16";case 3:return"ytDismissibleItemAspectRatio1By1";case 0:return"ytDismissibleItemAspectRatio16By9";}} var pNb=tu(function(a){var b=iL(vLb,function(){var d,e=(d=a.contentId)==null?void 0:d.call(a);d=iQ.currentPageSubTypeSelector(lu().getState())||"";return e?e+d:""}),c=function(){var d; return z((d=b())==null?void 0:d.command,hJ)}; return C(K,{cond:function(){var d;if(!(d=c())){var e;d=z((e=b())==null?void 0:e.command,Rgb)}return d}, then:function(){return C(K,{cond:c,then:function(){var d={};return C("div",{class:R("ytDismissibleItemReplacedContent",function(){var e;return kOb((e=a.aspectRatio)==null?void 0:e.call(a))})},C("div",{class:R((d.ytDismissibleItemAspectRatioContainer=function(){var e; return((e=a.aspectRatio)==null?void 0:e.call(a))!==void 0},d))},C(NC,{data:function(){var e; return(e=c())==null?void 0:e.item}},{notificationMultiActionRenderer:function(e){return C(iOb,{data:e.data, useModernStyles:a.useModernStyle,useLegacyShelfStyle:a.useLegacyShelfStyle})}, notificationTextRenderer:jOb})))}})}, else:a.children})},"Hb");var lOb=new zn("CHANNEL_DISCLOSURE_VIEW_MODEL_TOKEN");var mOb=new zn("IMAGE_ON_LOAD_HANDLER_TOKEN");var oOb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("iai2ic"),2);a=nOb;return b.return(a)})},pOb=BC(function(){return oOb()},{debugName:"animatedThumbnailOverlayViewModel"}); En(zC,function(a){a.registerLoadFn("animatedThumbnailOverlayViewModel","iai2ic",oOb)});var qOb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("a66Lfe"),2);a=QLb;return b.return(a)})},rOb=BC(function(){return qOb()},{debugName:"thumbnailBottomOverlayViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailBottomOverlayViewModel","a66Lfe",qOb)});var tOb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Osm49c"),2);a=sOb;return b.return(a)})},uOb=BC(function(){return tOb()},{debugName:"thumbnailOverlayButtonViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailOverlayButtonViewModel","Osm49c",tOb)});var vOb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("IWpUrf"),2);a=VLb;return b.return(a)})},wOb=BC(function(){return vOb()},{debugName:"thumbnailOverlayTitleViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailOverlayTitleViewModel","IWpUrf",vOb)});var yOb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("dHcoIf"),2);a=xOb;return b.return(a)})},zOb=BC(function(){return yOb()},{debugName:"thumbnailHoverOverlayToggleActionsViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailHoverOverlayToggleActionsViewModel","dHcoIf",yOb)});var BOb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("oXBWHf"),2);a=AOb;return b.return(a)})},COb=BC(function(){return BOb()},{debugName:"thumbnailOverlayFullViewModel"}); En(zC,function(a){a.registerLoadFn("thumbnailOverlayFullViewModel","oXBWHf",BOb)});var DOb=iQ.animatedThumbnailEnabledSelector;function EOb(a){switch(a){case 1:return"ytThumbnailViewModelAspectRatio2By3";case 4:return"ytThumbnailViewModelShortsAspectRatio9By16";case 3:return"ytThumbnailViewModelAspectRatio1By1";default:return"ytThumbnailViewModelAspectRatio16By9";}} var jS=tu(function(a){var b=[],c=function(){var w,x;return BKb((w=a.width)==null?void 0:w.call(a),(x=a.height)==null?void 0:x.call(a))},d=Dn().resolve(An(mOb)),e=aw("yt-thumbnail-view-model",function(){b.push("elRef.value set"); var w;(w=a.playbackRef)==null||w.call(a,{thumbnailElRef:e,thumbnail:a.data().image,thumbnailOverlays:a.data().overlays,thumbnailSize:c()})}); JG(function(){b.push("onInit");kp(function(){b.push("onCleanup")})}); var f=ZC(DOb),h=function(){var w,x;return(x=(w=a.aspectRatio)==null?void 0:w.call(a))!=null?x:0},m=function(){var w; if(a.data().image){var x=(w=a.data().image.sources)==null?void 0:w[0];w=x?x.width/x.height:0}else w=h();return w<=1&&h()===0},p=function(){return m()?"CONTENT_MODE_SCALE_ASPECT_FIT":"CONTENT_MODE_SCALE_ASPECT_FILL"},q=function(){e.value||eo(new ql("Thumbnail elRef.value is null",b.join("\n"))); d&&e.value&&d(e.value)},t=function(){var w,x; return((w=a.hovered)==null?void 0:w.call(a))&&c()!=="large"&&((x=a.data().overlays)==null?void 0:x.some(function(A){return z(A,Pob)}))},u={},v={}; return C("yt-thumbnail-view-model",{class:R("ytThumbnailViewModelHost",a.className,function(){return EOb(h())},function(){var w,x; a:{var A=c(),H=(w=a.disableRounding)==null?void 0:w.call(a);w=(x=a.isClip)==null?void 0:x.call(a);if(!H&&!w)switch(A){case"large":x="ytThumbnailViewModelLarge";break a;case"small":x="ytThumbnailViewModelSmall";break a;default:x="ytThumbnailViewModelMedium";break a;}x=void 0}return x},(u.ytThumbnailViewModelCinematic=m,u),(v.ytThumbnailViewModelHighlightEffect=function(){var w,x; return(w=a.lockupExperiments)==null?void 0:(x=w.call(a))==null?void 0:x.showHighlightEffect},v)), style:gC({"background-color":function(){var w,x=m()?(w=a.data().backgroundColor)==null?void 0:w.lightTheme:void 0;return x?ky(x,"1"):void 0}}), el:e},C(K,{cond:m,then:function(){return C("div",{class:"ytThumbnailViewModelBlurredImage"},C(FB,{data:function(){return a.data().image}, alt:"",contentMode:p,targetWidth:a.width,onload:q}))}}),C("div",{class:"ytThumbnailViewModelImage"},C(FB,{data:function(){return a.data().image}, alt:"",contentMode:p,targetWidth:a.width,onload:q}),null),C(NC,{data:function(){return t()?void 0:a.data().overlays}, allowIncompleteMapping:!0},{thumbnailOverlayTitleViewModel:wOb,thumbnailOverlayBadgeViewModel:function(w){return C(BMb,{data:w.data,thumbnailSize:c,isClip:a.isClip})}, thumbnailBottomOverlayViewModel:function(w){return C(rOb,{data:w.data,thumbnailSize:c,isClip:a.isClip})}, thumbnailOverlayFullViewModel:COb,thumbnailOverlayButtonViewModel:function(w){return C(uOb,{data:w.data,lockupExperiments:a.lockupExperiments})}, channelDisclosureViewModel:function(w){w=w.data;var x;return C("div",null,(x=Dn().resolve(An(lOb)))==null?void 0:x({data:w}))}}),C(NC,{data:function(){var w; return((w=a.hovered)==null?0:w.call(a))?a.data().overlays:void 0}, allowIncompleteMapping:!0},{thumbnailHoverOverlayViewModel:function(w){return C(wEb,{data:w.data,alwaysShow:!0})}, thumbnailHoverOverlayToggleActionsViewModel:zOb}),C(NC,{data:function(){var w;return((w=a.hovered)==null?0:w.call(a))&&f()?a.data().overlays:void 0}, allowIncompleteMapping:!0},{animatedThumbnailOverlayViewModel:pOb}),C(K,{cond:a.isClip,then:function(){return C("div",{class:"ytPinkingNsHost"},C("svg",{class:"ytPinkingNsPinkingLeft"},C("defs",null,C("pattern",{id:"left-pattern",width:"4",height:"8",patternUnits:"userSpaceOnUse"},C("polygon",{class:"ytPinkingNsPinking",points:"0,0 4,4 0,8"}))),C("rect",{fill:"url(#left-pattern)",width:"4",height:"100%"})),C("svg",{class:"ytPinkingNsPinkingRight"},C("defs",null,C("pattern",{id:"right-pattern",width:"4", height:"8",patternUnits:"userSpaceOnUse"},C("polygon",{class:"ytPinkingNsPinking",points:"4,0 0,4 4,8"}))),C("rect",{fill:"url(#right-pattern)",width:"4",height:"100%"})))}}))},"Ib"); jS.idomCompat={callbacks:{playbackRef:!0}};var FOb={isAdsVideo:!0},GOb={showPlayerControls:!1,forceMutedVolume:!0,roundedCornersSize:3},HOb={showPlayerControls:!1,videoPreviewDurationMs:15E3},IOb={showPlayerControls:!1,videoPreviewDurationMs:5E3,forceCaptionsOff:!0,forceMutedVolume:!0,roundedCornersSize:2,cropPlayerToFillThumbnailHorizontally:!0},JOb={showPlayerControls:!0,videoPreviewDurationMs:5E3,forceCaptionsOff:!0,roundedCornersSize:2,cropPlayerToFillThumbnailHorizontally:!0,hideTimeDisplay:!0,hideCaptionsToggleButton:!0,hideScrubber:!0};var HS=null,KOb={};function LOb(a){if(!a)return"";if(KOb[a])return KOb[a];HS||(HS=Zh("A"));HS.href!==a&&Lb(HS,a);var b=HS.pathname;KOb[a]=b.startsWith("/")?b:"/"+b;return KOb[a]} ;function MOb(){var a=LOb(window.location.href);if(a==="/")return"home";if(a.startsWith("/results"))return"search";if(a.startsWith("/watch"))return"watch";if(a.startsWith("/shorts"))return"shorts";if(a.startsWith("/hashtag"))return"hashtag";if(a.startsWith("/create_channel"))return"create_channel";if(a.startsWith("/@")||a.startsWith("/user/")||a.startsWith("/channel/"))return"channel";if(a.startsWith("/experiments"))return"experiments";if(a.startsWith("/sponsor_channel"))return"sponsorship";if(a.startsWith("/select_site"))return"settings"; if(a.startsWith("/locate"))return"locate";if(a.startsWith("/redeem"))return"redeem";if(a.startsWith("/musicpremium")||a.startsWith("/premium")||a.startsWith("/red"))return"premium";if(a.startsWith("/paid_memberships"))return"paid_memberships";if(a.startsWith("/oops"))return"oops";if(a.startsWith("/clip"))return"clip";var b;return(lB==null?void 0:(b=lB.response)==null?void 0:b.page)==="404"?"404":a.startsWith("/feed/history")?"history":a.startsWith("/feed/library")?"library":a.startsWith("/feed/subscriptions")? "subscriptions":a.startsWith("/feed/trending")?"trending":a.startsWith("/feed/news_destination")?"news":a.startsWith("/playlist")?"playlist":a.startsWith("/minor_moment")?"minor_moment":a.startsWith("/playable/")||a.match("^/playables/(?!saved).")?"mini_app":a.startsWith("/playables")?"playables":a.startsWith("/create/live/join")?"open_in_app":a.startsWith("/feed/explore")?"explore":"browse"} var NOb="WEB_PAGE_TYPE_ACCOUNTS WEB_PAGE_TYPE_WELCOME WEB_PAGE_TYPE_ACCOUNT_SELECTOR WEB_PAGE_TYPE_SIGN_IN_IDENTIFIER_ENTRY WEB_PAGE_TYPE_SIGN_IN_PASSWORD_ENTRY WEB_PAGE_TYPE_SIGN_IN_DEVICE_PROMPT_CHALLENGE WEB_PAGE_TYPE_PREMIUM_LITE_UPSELL WEB_PAGE_TYPE_UNKNOWN".split(" "); function OOb(){var a=lB==null?void 0:lB.response,b=a==null?void 0:a.endpoint;if(!b)return(a==null?void 0:a.page)==="watch"?"watch":MOb();var c;a=(c=z(b==null?void 0:b.commandMetadata,Mx))==null?void 0:c.webPageType;c=!1;if(a&&!NOb.includes(a))switch(a){case"WEB_PAGE_TYPE_SEARCH":return"search";case"WEB_PAGE_TYPE_SHORTS":return"shorts";case"WEB_PAGE_TYPE_CHANNEL":return"channel";case"WEB_PAGE_TYPE_SETTINGS":return"settings";case"WEB_PAGE_TYPE_PLAYLIST":return"playlist";case"WEB_PAGE_TYPE_OPEN_IN_APP":return"open_in_app"; case"WEB_PAGE_TYPE_MINI_APP":return"mini_app";case"WEB_PAGE_TYPE_WATCH":var d;return((d=z(b==null?void 0:b.commandMetadata,Mx))==null?0:d.url)&&LOb(z(b.commandMetadata,Mx).url).startsWith("/clip")?"clip":"watch";case"WEB_PAGE_TYPE_BROWSE":var e;return(b=(e=z(b,Fx))==null?void 0:e.browseId)?POb[b]||"browse":"browse";default:c=!0;}if(z(b,lK)||z(b,Kpb))return"sponsorship";e=LOb(window.location.href);if(e.startsWith("/experiments"))return"experiments";if(e.startsWith("/create_channel"))return"create_channel"; if(z(b,As)&&e.startsWith("/shorts"))return"shorts";if(z(b,As)&&e.startsWith("/watch"))return"watch";c&&(b=new ql("Unsupported mWeb page type",{pathname:e,webPageType:a}),$n(b));return"browse"} var IS={},POb=(IS.FEwhat_to_watch="home",IS.FEhashtag="hashtag",IS.FEtrending="trending",IS.FEhistory="history",IS.SPunlimited="premium",IS.FEmemberships_and_purchases="paid_memberships",IS.SPredeem_code="redeem",IS.SPverify_location="locate",IS.SPminor_moment="minor_moment",IS.FEmini_app_container="mini_app",IS.FEnews_destination="news",IS.SPopen_in_app="open_in_app",IS.FEexplore="explore",IS.FEsubscriptions="subscriptions",IS.FEsfv_audio_pivot="sfv_audio_pivot",IS.FEplaylist_aggregation="playlist_aggregation", IS);var QOb=!1,ROb,SOb=!1,TOb;function UOb(){return QOb||!!za("yt.player.Application")} function VOb(){return SOb||!!document.querySelector("link#player-css")} function WOb(){function a(){QOb=!0;ROb.resolve()} var b,c;return ta(function(d){ROb||(ROb=new $i,UOb()?a():(b=document.createElement("script"),b.addEventListener("load",a),c=Uu(Hk("PLAYER_JS_URL")),lc(b,c),document.head.appendChild(b)));return d.return(ROb.promise)})} function XOb(){function a(){SOb=!0;TOb.resolve()} if(!TOb)if(TOb=new $i,VOb())a();else{var b=document.createElement("link");b.id="player-css";b.addEventListener("load",a);var c=Uu(Hk("PLAYER_CSS_URL"));Fba(b,c,"stylesheet");document.head.appendChild(b)}return TOb.promise} function YOb(){return UOb()&&VOb()?Promise.resolve([]):Promise.all([WOb(),XOb()])} ;function ZOb(a,b,c){var d={args:{}};a&&(d.args.raw_player_response=a);b&&(d.args.raw_watch_next_response=b);c&&(d.args=Object.assign({},d.args,c));return d} ;var JS=function(a,b,c,d,e){wi.call(this);var f=this;this.playerId=b;this.webPlayerContextConfig=d;this.getAppOauthToken=e;this.isCurrentPlayerApiSetup=!1;this.api={};this.playerRemoveEventListener=this.playerAddEventListener=null;this.pubsub=new lj;this.globalCallbacks={};this.currentPlayerType=this.readyCallback=this.elementId=this.unmodifiedConfig=this.config=null;this.creatingPlayer=!1;this.bootstrapPlayer=this.createPlayerCallback=null;this.wrappedCallbacks={};this.internalEvents=["onReady"]; this.lastError=null;this.readyPollTimer=NaN;this.globalCallbackTimerIds={};this.initialLoadConfigTimerId=0;this.JSC$12845_containerElement=this.targetElement=a;xi(this,this.pubsub);$Ob(this);c?this.initialLoadConfigTimerId=setTimeout(function(){f.loadNewVideoConfig(c)},0):d&&(aPb(this),bPb(this))}; k(JS,wi);JS.prototype.getId=function(){return this.playerId}; JS.prototype.loadNewVideoConfig=function(a){if(!this.isDisposed()){this.initialLoadConfigTimerId&&(clearTimeout(this.initialLoadConfigTimerId),this.initialLoadConfigTimerId=0);var b=a||{};b instanceof lqb||(b=new lqb(b));this.config=b;this.setConfig(a);bPb(this);this.isReady()&&cPb(this)}}; var aPb=function(a){var b;a.webPlayerContextConfig?b=a.webPlayerContextConfig.rootElementId:b=a.config.attrs.id;a.elementId=b||a.elementId;a.elementId==="video-player"&&(a.elementId=a.playerId,a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.playerId:a.config.attrs.id=a.playerId);var c;((c=a.JSC$12845_containerElement)==null?void 0:c.id)===a.elementId&&(a.elementId+="-player",a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.elementId:a.config.attrs.id=a.elementId)}; JS.prototype.setConfig=function(a){this.unmodifiedConfig=a;this.config=dPb(a);aPb(this);if(!this.readyCallback){var b;this.readyCallback=ePb(this,((b=this.config.args)==null?void 0:b.jsapicallback)||"onYouTubePlayerReady")}this.config.args?this.config.args.jsapicallback=null:this.config.args={jsapicallback:null};var c;if((c=this.config)==null?0:c.attrs)a=this.config.attrs,(b=a.width)&&this.JSC$12845_containerElement&&(this.JSC$12845_containerElement.style.width=ki(Number(b)||b,!0)),(a=a.height)&& this.JSC$12845_containerElement&&(this.JSC$12845_containerElement.style.height=ki(Number(a)||a,!0))}; var cPb=function(a){if(a.config&&a.config.loaded!==!0)if(a.config.loaded=!0,!a.config.args||a.config.args.autoplay!=="0"&&a.config.args.autoplay!==0&&a.config.args.autoplay!==!1){var b;a.api.loadVideoByPlayerVars((b=a.config.args)!=null?b:null)}else a.api.cueVideoByPlayerVars(a.config.args)},gPb=function(a){var b=!0,c=KS(a); c&&a.config&&(b=c.dataset.version===fPb(a));return b&&!!za("yt.player.Application.create")},bPb=function(a){if(!a.isDisposed()&&!a.creatingPlayer){var b=gPb(a); if(b&&(KS(a)?"html5":null)==="html5")a.currentPlayerType="html5",a.isReady()||hPb(a);else if(iPb(a),a.currentPlayerType="html5",b&&a.bootstrapPlayer&&a.targetElement)a.targetElement.appendChild(a.bootstrapPlayer),hPb(a);else{a.config&&(a.config.loaded=!0);var c=!1;a.createPlayerCallback=function(){c=!0;var d=jPb(a,"player_bootstrap_method")?za("yt.player.Application.createAlternate")||za("yt.player.Application.create"):za("yt.player.Application.create");var e=a.config?dPb(a.config):void 0;d&&d(a.targetElement, e,a.webPlayerContextConfig,a.getAppOauthToken);hPb(a)}; a.creatingPlayer=!0;b?a.createPlayerCallback():(jv(fPb(a),a.createPlayerCallback),(b=kPb(a))&&hsb(b||""),lPb(a)&&!c&&ya("yt.player.Application.create",null))}}},KS=function(a){var b=Wh(document,a.elementId); !b&&a.JSC$12845_containerElement&&a.JSC$12845_containerElement.querySelector&&(b=a.JSC$12845_containerElement.querySelector("#"+a.elementId));return b},hPb=function(a){if(!a.isDisposed()){var b=KS(a),c=!1; b&&b.getApiInterface&&b.getApiInterface()&&(c=!0);if(c){a.creatingPlayer=!1;if(!jPb(a,"html5_remove_not_servable_check_killswitch")){var d;if((b==null?0:b.isNotServable)&&a.config&&(b==null?0:b.isNotServable((d=a.config.args)==null?void 0:d.video_id)))return}mPb(a)}else a.readyPollTimer=setTimeout(function(){hPb(a)},50)}},mPb=function(a){$Ob(a); a.isCurrentPlayerApiSetup=!0;var b=KS(a);if(b){a.playerAddEventListener=nPb(a,b,"addEventListener");a.playerRemoveEventListener=nPb(a,b,"removeEventListener");var c=b.getApiInterface();c=c.concat(b.getInternalApiInterface());for(var d=a.api,e=0;e>>0);function rPb(a,b,c){var d=!1;d=d===void 0?!0:d;a=typeof a==="string"?Wh(document,a):a;var e=qPb+"_"+Oa(a),f=pPb[e];if(f&&d)return sPb(b,c)?f.api.loadVideoByPlayerVars(b.args||null):f.loadNewVideoConfig(b),f.api;f=new JS(a,e,b,c,void 0);pPb[e]=f;f.addOnDisposeCallback(function(){delete pPb[f.getId()]}); return f.api} function sPb(a,b){return b&&b.serializedExperimentFlags?b.serializedExperimentFlags.includes("web_player_remove_playerproxy=true"):a&&a.args&&a.args.fflags?a.args.fflags.includes("web_player_remove_playerproxy=true"):!1} ;function tPb(){var a=new $i;a.resolved=!1;var b=a.resolve;a.resolve=function(c){a.resolved=!0;b(c)}; return a} var LS=function(a,b,c,d,e,f){b=b===void 0?document.createElement("div"):b;this.webPlayerContextConfig=a;this.container=b;this.commandResolver=c;this.apiResolver=tPb();this.pageReadyOrDataAvailable=!1;this.pageReadyOrDataAvailableResolver=new $i;d||f?uPb(this):vPb(this);this.pendingPlayerResponse=d;this.pendingWatchNextResponse=e;this.pendingPlayerVars=f;wPb(this)}; LS.prototype.loadVideoWithPlayerResponse=function(a,b,c){xPb(this,a,b,c)}; LS.prototype.loadVideoWithPlayerVars=function(a){return xPb(this,void 0,void 0,a)}; LS.prototype.destroy=function(a){if(a=Wh(document,a))a=qPb+"_"+Oa(a),(a=pPb[a])&&a.dispose()}; var zPb=function(a,b){var c;ta(function(d){if(d.nextAddress==1)return a.pendingWatchNextResponse=b,a.synchronousApi?(c=a.synchronousApi,d.jumpTo(2)):d.yield(a.api,3);d.nextAddress!=2&&(c=d.yieldResult);if(!yPb(a,c))return d.return();a.pendingWatchNextResponse&&(c.updateVideoData({raw_watch_next_response:a.pendingWatchNextResponse}),a.pendingWatchNextResponse=void 0);d.jumpToEnd()})},yPb=function(a,b){var c; if(!(b==null?0:(c=b.isReady)==null?0:c.call(b))){var d;eo(new ql("playerApi is falsey",{synchronousApi:a.synchronousApi,apiResolved:a.apiResolver.resolved,playerApiUndefined:b===void 0,playerApiNull:b===null,playerApiReady:(b==null?void 0:(d=b.isReady)==null?void 0:d.call(b))===!0,playerApiMethods:b?Object.keys(b):[]}));return!1}return!0},APb=function(a,b){if(typeof a[b]==="function")return a[b]()},BPb=function(a){var b=window,c,d=(c=b.ytplayer)==null?void 0:c.bootstrapPlayerContainer; if((c=d==null?void 0:d.firstElementChild)&&Ija(c,"html5-video-player")){var e,f,h=(e=b.ytplayer)==null?void 0:(f=e.bootstrapWebPlayerContextConfig)==null?void 0:f.contextId;e=a.webPlayerContextConfig.contextId;if(h&&h===e){d!==a.container&&(d=!1,APb(c,"getPlayerState")===2&&(d=!0),a.container.appendChild(c),d||APb(c,"playVideo"));var m;if((m=b.ytplayer)==null?0:m.bootstrapPlayerResponse)a.bootstrapPlayerResponse=b.ytplayer.bootstrapPlayerResponse}}},wPb=function(a){var b,c,d,e,f; ta(function(h){if(h.nextAddress==1)return a.pageReadyOrDataAvailable?h.jumpTo(2):h.yield(a.pageReadyOrDataAvailableResolver.promise,2);if(h.nextAddress!=4)return!y("kevlar_player_unified_player_loading")||UOb()&&VOb()?h.jumpTo(4):h.yield(YOb(),4);BPb(a);if(a.pendingPlayerResponse||a.pendingPlayerVars)b=ZOb(a.pendingPlayerResponse,a.pendingWatchNextResponse,a.pendingPlayerVars),a.pendingPlayerResponse&&a.pendingPlayerResponse===a.bootstrapPlayerResponse&&(b.loaded=!0),a.bootstrapPlayerResponse=void 0; c=rPb(a.container,b,a.webPlayerContextConfig);((d=b)==null?0:d.loaded)&&a.pendingWatchNextResponse?(zPb(a,a.pendingWatchNextResponse),a.pendingPlayerResponse=void 0,a.pendingPlayerVars=void 0):CPb(a);e=function(m){c.removeEventListener("onReady",e);a.synchronousApi=m;a.apiResolver.resolve(m)}; c.addEventListener("onReady",e);pu("playerState")&&c.addEventListener("onStateChange",a.onPlayerStateChange.bind(a));a.commandResolver!==void 0&&(f=a.commandResolver,c.addEventListener("innertubeCommand",function(m){f(m)})); h.jumpToEnd()})},xPb=function(a,b,c,d){var e,f,h,m,p,q,t,u,v; return ta(function(w){if(w.nextAddress==1)return a.pendingPlayerResponse=b,a.pendingWatchNextResponse=c,a.pendingPlayerVars=d,uPb(a),a.synchronousApi?(e=a.synchronousApi,w.jumpTo(2)):w.yield(a.api,3);w.nextAddress!=2&&(e=w.yieldResult);if(!yPb(a,e))return w.return(new Promise(function(){})); h=new Promise(function(x){f=x}); m=function(){var x=e.getPlayerResponse();x&&(e.removeEventListener("onVideoDataChange",m),f(x))}; e.addEventListener("onVideoDataChange",m);if(a.pendingPlayerResponse||a.pendingPlayerVars)a.pendingPlayerResponse&&a.pendingPlayerResponse===a.bootstrapPlayerResponse?(f(a.pendingPlayerResponse),a.pendingWatchNextResponse&&zPb(a,a.pendingWatchNextResponse)):(p=ZOb(a.pendingPlayerResponse,a.pendingWatchNextResponse,a.pendingPlayerVars),(v=(q=a.pendingPlayerResponse)==null?void 0:(t=q.playerConfig)==null?void 0:(u=t.playbackStartConfig)==null?void 0:u.startPaused)?e.cueVideoByPlayerVars(p.args):e.loadVideoByPlayerVars(p.args)), CPb(a),a.bootstrapPlayerResponse=void 0;return w.return(h)})},vPb=function(a){if(document.readyState==="complete"||document.readyState==="interactive")uPb(a);else {var b=function(){document.removeEventListener("DOMContentLoaded",b);uPb(a)}; document.addEventListener("DOMContentLoaded",b)}},uPb=function(a){a.pageReadyOrDataAvailable=!0; a.pageReadyOrDataAvailableResolver.resolve()},CPb=function(a){a.pendingPlayerResponse=void 0; a.pendingWatchNextResponse=void 0;a.pendingPlayerVars=void 0}; LS.prototype.onPlayerStateChange=function(a){var b;(b=this.playerStateSpan)==null||b.end();this.playerStateSpan=qu("playerState",{state:a},{active:!1})}; ba.Object.defineProperties(LS.prototype,{api:{configurable:!0,enumerable:!0,get:function(){return this.apiResolver.promise}}});document.getElementById("theme-meta");document.getElementById("app");document.getElementById("player");document.getElementById("player-container-id");document.getElementById("player-control-container");document.getElementById("player-endscreen-container");document.getElementById("player-shorts-container");document.getElementById("player-cinematics-container");document.getElementById("full-screen-content-id");dj("init");var DPb=function(){},HPb=tu(function(a){var b=a.data; var c=a.inlineMetadata;var d=a.aspectRatio;var e=a.scrimStyle;var f=a.className;var h=a.useDefaultStyle;var m=a.playbackRef;var p=new DPb,q=Io(function(){return(h==null?0:h())?!0:b().style==="SHORTS_LOCKUP_STYLE_SLIM"},void 0,"tOV3tb"),t=Io(function(){return mp(c)||q()||!1},void 0,"P9bCec"),u=function(){return(e==null?void 0:e())!==void 0?e==null?void 0:e():1},v=Io(function(){return b().belowThumbnailMetadata||!t()},void 0,"Dy6pf"); a=dw({visibilityCallback:function(ca){var ma=b().onFirstVisible;ca&&ma&&pB(ma)}, showOption:{calledOnce:!0,state:"visible"}});var w=DA(),x={},A=R(function(){return q(),"shortsLockupViewModelHostThumbnailContainer"},(x.shortsLockupViewModelHostThumbnailContainerAspectRatioTwoByThree=function(){return mp(d)===1},x.shortsLockupViewModelHostThumbnailContainerAspectRatioThreeByFour=function(){return mp(d)===2},x.shortsLockupViewModelHostThumbnailContainerAspectRatioNineBySixteen=function(){return mp(d)===3},x.shortsLockupViewModelHostThumbnailContainerCustomDimensions=function(){return!y("web_shorts_2_by_3_lockups_study")&& !y("desktop_search_enable_two_by_three_shorts_aspect_ratio")},x)),H=Io(function(){return mp(d)===1?1:mp(d)===2?2:mp(d)===3?4:2},void 0,"llp35d"),P,O=function(){if(p){var ca; (ca=P)==null||TR(ca);var ma;if(p.hostElement&&((ma=p.data)==null?0:ma.inlinePlayerData)){var wa,Ba;ca=((wa=p.data)==null?0:(Ba=wa.inlinePlayerData)==null?0:Ba.enableAudioControl)?Object.assign({},JOb):Object.assign({},IOb);var Ja,Na;((Ja=p.data)==null?void 0:(Na=Ja.inlinePlayerData)==null?void 0:Na.maxPlaybackLengthSec)!==void 0&&(ca.videoPreviewDurationMs=p.data.inlinePlayerData.maxPlaybackLengthSec*1E3);P=QR({mediaRenderer:p,lockupElement:p.hostElement,thumbnailElement:w.value,videoPreviewOpts:ca})}}}; Vv(function(){p&&(p.data=b(),O())},"A78bbe"); var Q=Io(function(){return b().thumbnail},void 0,"UKp1ae"); x=Io(function(){return b().badge},void 0,"iXyFhf"); var V=Io(function(){return b().onTap},void 0,"wtqh2c"),Z={},da={}; return C("ytm-shorts-lockup-view-model",{el:DA(function(ca){p&&(p.hostElement=ca)},O,function(ca){m==null||m({thumbnailElRef:{value:ca}})},a), class:R("shortsLockupViewModelHost",f)},C(Yp,null,C(wC,{command:V,className:R("shortsLockupViewModelHostEndpoint",(Z.shortsLockupViewModelHostEndpointNoOutsideMetadata=function(){return!v()},Z),"reel-item-endpoint",""), ariaHidden:function(){return!t()}, tabIndex:function(){return t()?0:-1}},C("div",{el:w, class:R("shortsLockupViewModelHostThumbnailParentContainer",(da.shortsLockupViewModelHostThumbnailParentContainerRounded=function(){return!q()},da))},C(K,{cond:Q, then:function(){return C("div",{class:A},C(FB,{data:function(){var ca;return(ca=Q==null?void 0:Q())!=null?ca:{}}, alt:"",className:"shortsLockupViewModelHostThumbnail",useWidth:!1,contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"}))}}),C(NC,{data:function(){return b().thumbnailViewModel}},{thumbnailViewModel:function(ca){return C(jS,{data:ca.data, aspectRatio:function(){return H()}, disableRounding:function(){return q()}})}}),null),C(K,{cond:t, then:function(){return C(EPb,{data:b,scrimStyle:u,useDefaultStyle:h})}}),C(NC,{data:x},{badgeViewModel:function(ca){return C(GC,{data:ca.data, class:"shortsLockupViewModelHostBadge",workaroundShortsIsThumbnailBadge:!0})}})),C(K,{cond:function(){return t()&&b().menuOnTap}, then:function(){return C(FPb,{data:b,inlineMetadata:!0})}}),C(K,{cond:v, then:function(){return C(GPb,{data:b,useDefaultStyle:h,inlineMetadata:t})}})))},"Kb"),EPb=tu(function(a){var b; var c=a.data;var d=a.scrimStyle;var e=(b=a.useDefaultStyle)&&y("web_hide_primary_text_for_pivot_panel"),f=Io(function(){return(b==null?0:b())?!0:c().style==="SHORTS_LOCKUP_STYLE_SLIM"},void 0,"BcFJcd"); a={};a=R("shortsLockupViewModelHostInlineMetadata",(a.shortsLockupViewModelHostMetadataRounded=function(){return!f()},a.shortsLockupViewModelHostInlineMetadataShortScrim=function(){return(d==null?void 0:d())===3},a.shortsLockupViewModelHostInlineMetadataMediumScrim=function(){return(d==null?void 0:d())===2||(d==null?void 0:d())===4},a.shortsLockupViewModelHostShowOverPlayer=function(){return!0},a),"image-overlay-text"); var h={};return C("div",{class:a},C("h3",{class:R("shortsLockupViewModelHostMetadataTitle",(h.shortsLockupViewModelHostMetadataTitleTextShadow=function(){return(d==null?void 0:d())===4},h.shortsLockupViewModelHostMetadataTitleHasBottomMetadata=function(){return c().belowThumbnailMetadata},h.shortsLockupViewModelHostMetadataTitleMaxLines2=function(){return c().titleTruncationStyle==="SHORTS_LOCKUP_TITLE_TRUNCATION_STYLE_TWO_LINES"},h)), "aria-label":function(){return c().accessibilityText}},C(K,{cond:function(){var m; return!((m=c().overlayMetadata)==null||!m.primaryText)&&!e}, then:function(){return C(HB,{text:function(){var m;return(m=c().overlayMetadata)==null?void 0:m.primaryText}, noEndpoints:!0,noStyleRuns:!0})}})),C(K,{cond:function(){var m; return(m=c().overlayMetadata)==null?void 0:m.secondaryText}, then:function(){return C(IPb,{data:c,scrimStyle:d,className:void 0})}}))},"Lb"),GPb=tu(function(a){var b=a.data; var c=a.useDefaultStyle;var d=a.inlineMetadata;var e=Io(function(){return(c==null?0:c())?!0:b().style==="SHORTS_LOCKUP_STYLE_SLIM"},void 0,"XL1nic"),f=DA(),h; a=uC(function(v){if(PC(OC(v),f.value,["AVATAR-VIEW-MODEL"]))return!1;var w;(w=h)==null||w.click();return!1}); var m=Io(function(){return b().belowThumbnailMetadata||b().overlayMetadata},void 0,"zbohAe"),p=function(){return b().menuOnTap&&!(d==null?0:d())},q=function(){var v; return(v=m())==null?void 0:v.avatar},t={},u={}; return C("div",{class:R(function(){return e()?"shortsLockupViewModelHostOutsideMetadata":"shortsLockupViewModelHostOutsideMetadata shortsLockupViewModelHostMetadataRounded"},(t.shortsLockupViewModelHostOutsideMetadataHasAvatar=function(){return!!q()},t.shortsLockupViewModelHostOutsideMetadataHasMenu=p,t)), "on:click":a,el:f,role:"presentation"},C(NC,{data:q},{avatarViewModel:function(v){return C(CC,{data:v.data,avatarButtonCustomClassName:"shortsLockupViewModelHostOutsideMetadataAvatar"})}}),C("div",null,C("h3",{class:R("shortsLockupViewModelHostMetadataTitle","shortsLockupViewModelHostOutsideMetadataTitle","",(u.shortsLockupViewModelHostOutsideMetadataMissingTitle=function(){var v,w; return!((v=m())==null?0:(w=v.primaryText)==null?0:w.content)},u.shortsLockupViewModelHostOutsideMetadataTitleHasInlineMetadata=d,u)), role:"presentation"},C(wC,{ref:function(v){return void(h=v)}, command:function(){return b().onTap}, className:R("shortsLockupViewModelHostEndpoint","shortsLockupViewModelHostOutsideMetadataEndpoint"),title:function(){var v,w;return(v=m())==null?void 0:(w=v.primaryText)==null?void 0:w.content}, "aria-label":function(){return b().accessibilityText}},C(K,{cond:function(){var v; return(v=m())==null?void 0:v.primaryText}, then:function(v){return C(HB,{text:v,noEndpoints:!0,noStyleRuns:!0})}}))),C(K,{cond:function(){var v; return(v=m())==null?void 0:v.secondaryText}, then:function(v){return C("div",{class:R("shortsLockupViewModelHostOutsideMetadataSubhead","shortsLockupViewModelHostMetadataSubhead")},C(HB,{text:v,noStyleRuns:!0}))}})),C(K,{cond:p, then:function(){return C(FPb,{data:b,inlineMetadata:!1})}}))},"Mb"),IPb=tu(function(a){var b=a.data; var c=a.scrimStyle;a=a.className;var d={};return C("div",{class:R((d.shortsLockupViewModelHostMetadataSubhead=function(){return(c==null?void 0:c())!==4},d.shortsLockupViewModelHostMetadataSubheadTextShadow=function(){return(c==null?void 0:c())===4},d),a), "aria-hidden":Wca?!1:!0},C(HB,{text:function(){var e;return(e=b().overlayMetadata)==null?void 0:e.secondaryText}, noStyleRuns:!0}))},"Nb"),FPb=tu(function(a){var b=a.data; var c=a.inlineMetadata;a={};a=R((a.shortsLockupViewModelHostInlineMetadataMenu=function(){return c==null?void 0:c()},a.shortsLockupViewModelHostOutsideMetadataMenu=function(){return!(c==null?0:c())},a.shortsLockupViewModelHostShowOverPlayer=function(){return!0},a),"image-overlay-text"); return C("div",{class:a},C(eL,{data:function(){return{style:(c==null?0:c())?"overlay":"mono",accessibilityLabel:b().menuOnTapA11yLabel,type:"text",state:"active",size:"M",iconPosition:"icon-only",onTap:function(d){d.preventDefault();d.stopPropagation();var e=mB({elementsCommand:b().menuOnTap,forceNewState:!0});if(e==null?0:e.onclick)e.onclick(d)}}}, iconName:"MORE_VERT"}))},"Ob");var JPb=tu(function(a){var b=a.data;var c=a.inlineMetadata;var d=a.aspectRatio;var e=a.scrimStyle;var f=a.className;var h=a.useDefaultStyle;var m=a.playbackRef;a=Io(function(){var p=b().entityId;return p?p.replace("shorts-shelf-item-","").replace("subscriptions-",""):""},void 0,"Raf43c"); return C("ytm-shorts-lockup-view-model-v2",{class:R("shortsLockupViewModelHost",f)},C(pNb,{contentId:a,aspectRatio:function(){return(d==null?void 0:d())===1?1:(d==null?void 0:d())===2?2:4}},function(){return C(HPb,{data:b, inlineMetadata:c,aspectRatio:d,scrimStyle:e,className:f,useDefaultStyle:h,playbackRef:m})}))},"Pb");BA(JPb,"ytm-shorts-lockup-view-model-v2",{props:{data:AA,inlineMetadata:AA,aspectRatio:AA,scrimStyle:AA,className:AA,useDefaultStyle:AA,playbackRef:AA}});var KPb=16/9*210,MS=function(){var a=D.apply(this,arguments)||this;a.isExpandableContent=!1;a.hideShelfHeader=!1;a.engagementPanel=!1;a.buttonClasses=["arrow"];a.isSearch=!1;a.disableScrollEventListener=!1;a.containsLockup=!1;a.overrideArrowPositionForProductCard=!1;a.overrideArrowPositionForShoppingItemCard=!1;a.overrideArrowPositionForReelItems=!1;a.overrideArrowPositionForGridMovie=!1;a.overrideArrowPositionToCenter=!1;a.isSearchPostShelf=!1;a.overrideArrowPositionForMixedShelf=!1;a.overrideArrowPositionForMixedShelfShortsOnly= !1;a.hasBigThumbsReelItems=!1;a.shouldUseMixedListHeight=!1;a.shouldUseShortsListHeight=!1;a.gridVideoWidth=0;a.isSearchVodShelf=!1;a.disableWheelScroll=!1;a.sizing="COMPACT";a.shortsLockupAspectRatio=0;return a}; k(MS,D);g=MS.prototype; g.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{lockupViewModel:{component:"yt-lockup-view-model",params:{className:"yt-horizontal-list-renderer lockup",containerType:4},properties:{force16By9ThumbnailAspectRatio:"[[data.force16By9ThumbnailAspectRatio]]",sizing:"[[sizing]]"}},backgroundPromoRenderer:"ytd-background-promo-renderer",compactStationRenderer:"ytd-compact-station-renderer",gridChannelRenderer:"ytd-grid-channel-renderer",gridMoviePlaylistRenderer:"ytd-grid-movie-playlist-renderer",shoppingItemCardViewModel:{component:"ytd-shopping-item-card", params:{className:"yt-horizontal-list-renderer"}},gridMovieRenderer:"ytd-grid-movie-renderer",gridPlaylistRenderer:"ytd-grid-playlist-renderer",gridRadioRenderer:"ytd-grid-radio-renderer",gridShowRenderer:"ytd-grid-show-renderer",gridVideoRenderer:{component:"ytd-grid-video-renderer",properties:{isSearch:"[[isSearch]]",width:"[[gridVideoWidth]]"}},merchShelfItemRenderer:"ytd-merch-shelf-item-renderer",shoppingCompanionCarouselItemRenderer:"ytd-shopping-companion-item-renderer",displayAdRenderer:"ytd-display-ad-renderer", compactChannelRecommendationCardRenderer:"ytd-compact-channel-recommendation-card-renderer",postRenderer:"ytd-post-renderer",reelItemRenderer:{component:"ytd-reel-item-renderer",properties:{isSearch:"[[isSearch]]"}},shortsLockupViewModel:{component:"ytm-shorts-lockup-view-model-v2",params:{className:"yt-horizontal-list-renderer"},properties:{aspectRatio:"[[shortsLockupAspectRatio]]"}},sharedPostRenderer:"ytd-shared-post-renderer",verticalProductCardRenderer:{component:"ytd-vertical-product-card-renderer", properties:{isExpandableContent:"[[isExpandableContent]]"}},buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer",buttonCardViewModel:{component:"button-card-view-model"}}},"data.previousButton":{id:"left-arrow",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"},classListBinding:"[[buttonClasses]]"}},initialRenderPriority:0,waitForSignal:"eocs"},"data.nextButton":{id:"right-arrow",mapping:{buttonRenderer:{component:"ytd-button-renderer", properties:{"on-tap":"[[boundNextClick]]"},classListBinding:"[[buttonClasses]]"}}}}}; g.dataChanged=function(){this.ytdHorizontalListBehavior.reset();this.data&&this.data.items&&(this.ytdHorizontalListBehavior.useFloorScrolling=this.computeContainsPost(this.data),this.maybeUpdateSearchReelItemDimensions(),y("web_horizontal_list_lockup_arrow_killswitch")||this.maybeUpdateLockupAspectRatio())}; g.computeInitialCountNumber=function(a){if(!a)return 6;var b=a.items.some(function(f){return!!f.topicRecommendationsChipRenderer}),c=a.items.some(function(f){return!!f.displayAdRenderer}),d=this.computeShouldListItemsHaveEqualHeight(a),e=a.items.some(function(f){return!!f.gridPlaylistRenderer}); a=a.items.some(function(f){return!!f.shoppingItemCardViewModel}); return b?9:c?8:e||d?10:a?7:6}; g.computeContainsPost=function(a){return!!a&&!!a.items&&a.items.some(function(b){return!!b.postRenderer})}; g.computeContainsLockup=function(){if(y("web_horizontal_list_lockup_arrow_killswitch"))return!1;var a,b;return(a=this.data)==null?void 0:(b=a.items)==null?void 0:b.some(function(c){return!!c.lockupViewModel})}; g.maybeUpdateLockupAspectRatio=function(){var a,b;if(this.computeContainsLockup()&&((a=this.data)==null?0:(b=a.items)==null?0:b.length)){var c;a=gNb((c=this.data.items[0].lockupViewModel)==null?void 0:c.contentType,this.data.force16By9ThumbnailAspectRatio);c=CKb(a);c=this.computeLockupWidth()/c;st(this.hostElement,{"--yt-horizontal-list-content-height":c+"px"})}}; g.computeOverrideArrowPositionForProductCard=function(a){if(this.isExpandableContent)return!1;var b;return!!(a==null?0:(b=a.items)==null?0:b.some(function(c){return!!c.verticalProductCardRenderer}))}; g.computeOverrideArrowPositionForShoppingItemCard=function(a){var b;return!!(a==null?0:(b=a.items)==null?0:b.some(function(c){return!!c.shoppingItemCardViewModel}))}; g.computeOverrideArrowPositionForReelItemRenderer=function(a){return this.containsReelItemRenderer(a)}; g.computeHasBigThumbsReelItems=function(a,b){return a&&this.containsReelItemRenderer(b)}; g.computeShouldListItemsHaveEqualHeight=function(a){return"LIST_ITEM_SIZE_CONSTRAINT_EQUAL_HEIGHT"===(a==null?void 0:a.itemSizeConstraint)}; g.computeShouldListItemsHaveShortsHeight=function(a){return this.computeShouldListItemsHaveEqualHeight(a)&&!this.containsGridVideoRenderer(a)}; g.computeLockupWidth=function(){return this.isSearchVodShelf?360:210}; g.computeGridVideoWidth=function(){return this.shouldUseMixedListHeight?354:0}; g.containsReelItemRenderer=function(a){var b;return!!(a==null?0:(b=a.items)==null?0:b.some(function(c){return!(!c.reelItemRenderer&&!c.shortsLockupViewModel)}))}; g.containsGridVideoRenderer=function(a){var b;return!!(a==null?0:(b=a.items)==null?0:b.some(function(c){return!!c.gridVideoRenderer||!!c.lockupViewModel}))}; g.computeContainsGridMovieRenderer=function(a){var b;return!!(a==null?0:(b=a.items)==null?0:b.some(function(c){return!!c.gridMovieRenderer}))}; g.computeOverrideArrowPositionToCenter=function(a){return this.computeIsSearchPostShelf(a)}; g.computeIsSearchPostShelf=function(a){var b;return!!(a==null?0:(b=a.items)==null?0:b.some(function(c){var d,e;return((e=(d=c.postRenderer)==null?void 0:d.surface)!=null?e:"BACKSTAGE_SURFACE_TYPE_UNKNOWN")==="BACKSTAGE_SURFACE_TYPE_SEARCH"}))}; g.computeContainsBackgroundPromoRendererWithEmbeddedContainerStyle=function(a){var b;return!!(a==null?0:(b=a.items)==null?0:b.some(function(c){var d,e,f;return((f=(d=c.backgroundPromoRenderer)==null?void 0:(e=d.style)==null?void 0:e.value)!=null?f:"BACKGROUND_PROMO_STYLE_TYPE_UNKNOWN")==="BACKGROUND_PROMO_STYLE_TYPE_EMBEDDED_CONTAINER"}))}; g.computeIsSearchVodShelf=function(a,b){return a&&this.containsGridVideoRenderer(b)}; g.computeDisableWheelScroll=function(a,b){return this.computeIsSearchVodShelf(a,b)}; g.computeSizing=function(){return this.isSearch?"STANDARD":"COMPACT"}; g.computeShortsLockupAspectRatio=function(){return 1}; g.maybeUpdateSearchReelItemDimensions=function(){this.isSearch&&this.hasBigThumbsReelItems&&st(this.hostElement,{"--ytd-reel-item-thumbnail-height":KPb+"px"})}; MS.prototype.dataChanged=MS.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],MS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],MS.prototype,"ytRendererstamperBehavior",void 0);n([E(GQ.YtTaskEmitterBehavior),r("design:type",Object)],MS.prototype,"ytTaskEmitterBehavior",void 0);n([E(IQ.YtdHorizontalListBehavior),r("design:type",Object)],MS.prototype,"ytdHorizontalListBehavior",void 0); n([I(),r("design:type",Object)],MS.prototype,"data",void 0);n([I(),r("design:type",Object)],MS.prototype,"isExpandableContent",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"hideShelfHeader",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"engagementPanel",void 0);n([I(),r("design:type",Array)],MS.prototype,"buttonClasses",void 0);n([I(),r("design:type",Object)],MS.prototype,"isSearch",void 0); n([I(),r("design:type",Object)],MS.prototype,"disableScrollEventListener",void 0);n([I({computed:"computeInitialCountNumber(data)"}),r("design:type",Number)],MS.prototype,"initialCount",void 0);n([I({computed:"computeContainsPost(data)"}),r("design:type",Boolean)],MS.prototype,"supportComponentResize",void 0);n([I({computed:"computeContainsPost(data)"}),r("design:type",Boolean)],MS.prototype,"containsPost",void 0); n([I({computed:"computeContainsLockup(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"containsLockup",void 0);n([I({computed:"computeContainsBackgroundPromoRendererWithEmbeddedContainerStyle(data)",reflectToAttribute:!0}),r("design:type",Boolean)],MS.prototype,"containsBackgroundPromoRendererWithEmbeddedContainerStyle",void 0); n([I({computed:"computeOverrideArrowPositionForProductCard(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"overrideArrowPositionForProductCard",void 0);n([I({computed:"computeOverrideArrowPositionForShoppingItemCard(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"overrideArrowPositionForShoppingItemCard",void 0); n([I({computed:"computeOverrideArrowPositionForReelItemRenderer(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"overrideArrowPositionForReelItems",void 0);n([I({computed:"computeContainsGridMovieRenderer(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"overrideArrowPositionForGridMovie",void 0);n([I({computed:"computeOverrideArrowPositionToCenter(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"overrideArrowPositionToCenter",void 0); n([I({computed:"computeIsSearchPostShelf(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"isSearchPostShelf",void 0);n([I({computed:"computeShouldListItemsHaveEqualHeight(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"overrideArrowPositionForMixedShelf",void 0);n([I({computed:"computeShouldListItemsHaveShortsHeight(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"overrideArrowPositionForMixedShelfShortsOnly",void 0); n([I({computed:"computeHasBigThumbsReelItems(isSearch, data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"hasBigThumbsReelItems",void 0);n([I({computed:"computeShouldListItemsHaveEqualHeight(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"shouldUseMixedListHeight",void 0);n([I({computed:"computeShouldListItemsHaveShortsHeight(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"shouldUseShortsListHeight",void 0); n([I({computed:"computeGridVideoWidth(data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"gridVideoWidth",void 0);n([I({computed:"computeIsSearchVodShelf(isSearch, data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"isSearchVodShelf",void 0);n([I({computed:"computeDisableWheelScroll(isSearch, data)",reflectToAttribute:!0}),r("design:type",Object)],MS.prototype,"disableWheelScroll",void 0); n([I({computed:"computeSizing(isSearch)"}),r("design:type",Object)],MS.prototype,"sizing",void 0);n([I({computed:"computeShortsLockupAspectRatio(isSearch)"}),r("design:type",Object)],MS.prototype,"shortsLockupAspectRatio",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],MS.prototype,"dataChanged",null); J(MS,"yt-horizontal-list-renderer",function(){if(cKb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);cKb=a}a=cKb;return a},{mode:1});var LPb;var MPb;function NPb(a,b,c,d){if(b=b.trackingParams){var e,f=(e=c.getScreenLayer)==null?void 0:e.call(c);c=Fv(f);e=Ev(f);if(c&&e){var h=Cv(b);y("combine_ve_grafts")?iz(a,b,e,f):Sy(c,e,h);d==null||d(h)}}} ;var OPb={};OPb.YtNextContinuationBehavior=[GQ.YtTaskEmitterBehavior,{_noAccessors:!0,listeners:{"yt-load-next-continuation":"onLoadNextContinuation_"},nextContinuation:void 0,pendingContinuationRequest_:void 0,listeningForNavigate_:!1,created:function(){}, detached:function(){this.stopListeningForNavigate_()}, canUseContextualNetworkManager_:function(){return this.shouldUseTaskManager()&&!!this.getNetworkManager()}, startListeningForNavigate_:function(){this.canUseContextualNetworkManager_()||this.listeningForNavigate_||(document.addEventListener("yt-navigate-start",vt(this,this.onYtNavigateStart_)),this.listeningForNavigate_=!0)}, stopListeningForNavigate_:function(){this.canUseContextualNetworkManager_()||(document.removeEventListener("yt-navigate-start",vt(this,this.onYtNavigateStart_)),this.listeningForNavigate_=!1)}, onLoadNextContinuation_:function(a,b){a.stopPropagation();this.nextContinuation.requestPath?this.makeNextContinuationRequest_(this.nextContinuation.requestPath,b,{}):(a={locationRetrieved:function(c){this.makeNextContinuationRequest_(c,b,{})}.bind(this)},tt(this.hostElement,"yt-retrieve-location",a))}, makeNextContinuationRequest_:function(a,b,c){Lv("nct");this.pendingContinuationRequest_&&this.pendingContinuationRequest_.cancel();a=b(a);var d;this.canUseContextualNetworkManager_()&&(d=this.getNetworkManager());d||(d=Dn().resolve(fD));b=rL.instance;if(Hk("INNERTUBE_CLIENT_NAME")==="WEB_REMIX"&&b){d=EK([a.startsWith("/")?a.substr(1):a]);var e,f;c=GK(b,{},d,c==null?void 0:(e=c.context)==null?void 0:(f=e.clickTracking)==null?void 0:f.clickTrackingParams).then(function(h){return{response:h}})}else c= this.nextContinuation.usePost?d.postData(a,c):bD(a); c.then(this.updateNextContinuationData_.bind(this,a));this.pendingContinuationRequest_=c;this.startListeningForNavigate_()}, updateNextContinuationData_:function(a,b){var c=this;Lv("ncl");this.pendingContinuationRequest_=void 0;if(b){var d={};this.nextContinuation&&(d=this.nextContinuation);if(b.response&&b.response.continuationContents&&b.response.continuationContents[d.continuationType]){a=b.response.continuationContents[d.continuationType];var e=d.header||"data.header",f=a[d.responseHeaderKey||"header"];f&&this.set(e,f);e=d.contentsArray||"data.contents";f=this.getContents_(a,d.responseContentsKey||"contents")||[];this.pathExists_(e)?( f.unshift(e),this.push.apply(this,f)):this.set(e,f);f&&(NPb(Fy(),b.response,this.hostElement,function(h){Ku(c.hostElement,"yt-store-grafted-ve-action",[h])}),tt(this.hostElement,"yt-next-continuation-data-updated",{continuationData:b, page:this,contentsArray:e}));this.set(d.continuationsArray||"data.continuations",a[d.responseContinuationsKey||"continuations"]||[])}else b.reload?eo(new ql("Reloading from continuation is unsupported")):b.responseContext&&b.responseContext.errors||(delete b.xsrf_token,delete b.timing,delete b.endpoint,delete b.csn,b.responseContext&&delete b.responseContext.serviceTrackingParams,e={request:kma(a,{ctoken:"x",continuation:"x",itct:"x"}),responseKeys:Object.keys(b).sort()},b.response&&(e.responseContentKeys= Object.keys(b.response).sort()),this.nextContinuation&&this.nextContinuation.continuationType&&(e.continuationType=this.nextContinuation.continuationType.substr(0,256)),b=new ql("Malformed continuation",e),a.indexOf("/comment_service_ajax")==0?eo(b):$n(b)),this.set(d.continuationsArray||"data.continuations",[])}else ao(new ql("Missing continuation response",a))}, getContents_:function(a,b){b=b.split(".");return Lh(a,b)}, pathExists_:function(a){var b=this;a=a.toString().split(".");for(var c=0;c\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;PPb===void 0&&(PPb=document.createElement("template"));var d=PPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);QPb=a}a=QPb;return a},{mode:2});var RPb;var SPb;var OS=function(){return D.apply(this,arguments)||this}; k(OS,D);OS.prototype.attached=function(){this.hostElement.parentNode.style.justifyContent="center"}; n([E(wz.YtRendererBehavior),r("design:type",Object)],OS.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],OS.prototype,"data",void 0);n([Rt({is:"yt-music-pass-small-feature-info-renderer",disableElementRegistration:!0})],OS); J(OS,"yt-music-pass-small-feature-info-renderer",function(){if(SPb===void 0){var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;RPb===void 0&&(RPb=document.createElement("template"));var d=RPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);SPb=a}a=SPb;return a},{mode:2});kD("itemSectionRenderer","gridRenderer","ytd-grid-renderer");var PS=function(){var a=D.apply(this,arguments)||this;a.isCollapsible=!1;a.nextContinuation={continuationType:"gridContinuation",contentsArray:"data.items",responseContentsKey:"items"};return a}; k(PS,D);g=PS.prototype;g.computeIsCollapsible=function(a){return!!(((a==null?0:a.showMoreText)||(a==null?0:a.visibleRowCount))&&(a==null?0:a.isCollapsible))}; g.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{lockupViewModel:{component:"yt-lockup-view-model",params:{className:"ytd-grid-renderer lockup",containerType:2,sizing:"COMPACT",force16By9ThumbnailAspectRatio:!0}},continuationItemRenderer:"ytd-continuation-item-renderer",gridChannelRenderer:"ytd-grid-channel-renderer",gridMoviePlaylistRenderer:"ytd-grid-movie-playlist-renderer",gridMovieRenderer:"ytd-grid-movie-renderer",gridPlaylistRenderer:"ytd-grid-playlist-renderer", playlistRenderer:"ytd-playlist-renderer",gridShowRenderer:"ytd-grid-show-renderer",gridVideoRenderer:"ytd-grid-video-renderer",gridRadioRenderer:"ytd-grid-radio-renderer",musicPassSmallFeatureInfoRenderer:"yt-music-pass-small-feature-info-renderer",gameCardRenderer:"ytd-game-card-renderer",verticalProductCardRenderer:{component:"ytd-vertical-product-card-renderer",noInjection:!0}}},"data.continuations":{id:"continuations",mapping:{nextContinuationData:"yt-next-continuation"}}}}; g.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"items"}}; g.persistentGuideChanged=function(){this.maybeUpdateInitialItemsDisplayed()}; g.onIronResize=function(){var a=this;Ps(this,"updateGridInitItems",function(){a.maybeUpdateInitialItemsDisplayed()})}; g.maybeUpdateInitialItemsDisplayed=function(){if(this.collapsed){var a=this.getVisibleWidth();a!==0&&(a=Math.floor(a/214)*(this.data.visibleRowCount||2),a!==this.initialCount&&(this.initialCount=a,this.data&&this.data.items&&this.ytLazyListBehavior.setInitialItemsOnDataChanged(this.data.items)))}}; g.getVisibleWidth=function(){return this.hostElement.offsetWidth}; g.computeExpandVisible=function(a,b,c,d){return a&&b&&c&&!!d&&!!d.showMoreText}; g.computeShowMoreButton=function(a){return{text:a,style:"STYLE_TEXT",size:"SIZE_DEFAULT"}}; g.onExpandTap=function(){this.collapsed=!1;this.ytLazyListBehavior.canShowMore&&this.ytLazyListBehavior.fillRemainingListItems()}; g.initCollapsed=function(){var a=this;this.ytLazyListBehavior.canShowMore=!1;var b;(this.collapsed=!((b=this.data)==null||!b.isCollapsible))&&this.maybeUpdateInitialItemsDisplayed();$r(this,function(){Lu(a.hostElement,"yt-refit-popups-action")})}; g.fillRestIfNotCollapsible=function(){var a=this.ytLazyListBehavior.canShowMore;this.data&&this.isCollapsible||!a||this.ytLazyListBehavior.fillRemainingListItems()}; g.computeViewAllHidden=function(a,b){return a||!b.viewAllEndpoint}; PS.prototype.fillRestIfNotCollapsible=PS.prototype.fillRestIfNotCollapsible;PS.prototype.initCollapsed=PS.prototype.initCollapsed;PS.prototype.onIronResize=PS.prototype.onIronResize;PS.prototype.persistentGuideChanged=PS.prototype.persistentGuideChanged;n([E(rs),r("design:type",Object)],PS.prototype,"ironResizableBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],PS.prototype,"ytRendererBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],PS.prototype,"ytRendererstamperBehavior",void 0);n([E(HQ.YtLazyListBehavior),r("design:type",Object)],PS.prototype,"ytLazyListBehavior",void 0);n([E(OPb.YtNextContinuationBehavior),r("design:type",Object)],PS.prototype,"ytNextContinuationBehavior",void 0);n([E(EQ.YtdGuideStateAwareBehavior),r("design:type",Object)],PS.prototype,"ytdGuideStateAwareBehavior",void 0); n([E(ZP),r("design:type",Object)],PS.prototype,"ytContinuationHandlerBehavior",void 0);n([I(),r("design:type",Object)],PS.prototype,"data",void 0);n([I(),r("design:type",Boolean)],PS.prototype,"collapsed",void 0);n([I(),r("design:type",Number)],PS.prototype,"initialCount",void 0);n([I({computed:"computeShowMoreButton(data.showMoreText)"}),r("design:type",Object)],PS.prototype,"showMoreButton",void 0); n([I({computed:"computeIsCollapsible(data)"}),r("design:type",Object)],PS.prototype,"isCollapsible",void 0);n([Et("#items"),r("design:type",HTMLElement)],PS.prototype,"items",void 0);n([Ot("guidePersistentAndVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PS.prototype,"persistentGuideChanged",null);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PS.prototype,"onIronResize",null); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PS.prototype,"initCollapsed",null);n([Ot("canShowMore"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PS.prototype,"fillRestIfNotCollapsible",null);n([St({is:"ytd-grid-renderer",disableElementRegistration:!0})],PS); J(PS,"ytd-grid-renderer",function(){if(MPb!==void 0)return MPb;var a=document.createElement("template");M(a,"\n
\n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return MPb=a},{mode:2});var QS=function(){return D.apply(this,arguments)||this}; k(QS,D); QS.prototype.configureRendererStamper=function(){return{"data.adMetadata.displayAdRenderer":{id:"badge",mapping:{badge:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adMetadata.displayAdRenderer.badge]]"},params:{largeFontAdBadge:!0}}}},"data.adMetadata.displayAdRenderer.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content":{id:"content",mapping:{horizontalListRenderer:{component:"yt-horizontal-list-renderer",params:{useFloorScrolling:!0}},gridRenderer:"ytd-grid-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],QS.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],QS.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],QS.prototype,"data",void 0);n([St({is:"ytd-carousel-ad-renderer",disableElementRegistration:!0})],QS); J(QS,"ytd-carousel-ad-renderer",function(){if(LPb!==void 0)return LPb;var a=document.createElement("template");M(a,"
\n
\n

\n \n \n

\n
\n
\n
\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return LPb=a},{mode:1});var TPb;var RS=function(){return D.apply(this,arguments)||this}; k(RS,D);g=RS.prototype;g.configureRendererStamper=function(){return{"data.content.adBadge":{id:"ad-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.content.adBadge]]"}}}},"data.content.closeButton":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content.ctaButton":{id:"call-to-action",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.dataChanged=function(){this.data&&this.data.content&&this.data.clickLocationTargets&&this.data.content.navigationEndpoint&&(this.sendImpression(),this.ytSparklesClickLocationBehavior.configureClickTargets("root-container",this.data.clickLocationTargets,RS.JSC$12909_CLICK_LOCATION_ID_MAP))}; g.onSitelinkTap=function(a){a.stopPropagation();var b,c,d=a==null?void 0:(b=a.model)==null?void 0:(c=b.item)==null?void 0:c.onTap;d&&this.ytSparklesClickLocationBehavior.handleClick(d,a,!1)}; g.onTap=function(a){var b=this.data&&this.data.content&&this.data.content.navigationEndpoint;b&&this.ytSparklesClickLocationBehavior.handleClick(b,a,!1)}; g.sendImpression=function(){if(this.data&&this.data.content)for(var a=l(this.data.content.impressionEndpoints||[]),b=a.next();!b.done;b=a.next()){b=l(b.value.loggingUrls||[]);for(var c=b.next();!c.done;c=b.next())c=c.value,c.baseUrl&&$m(c.baseUrl,c.attributionSrcMode)}}; RS.prototype.onTap=RS.prototype.onTap;RS.prototype.dataChanged=RS.prototype.dataChanged;RS.JSC$12909_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_TITLE","title"],["PROMOTED_SPARKLES_CLICK_LOCATION_DESCRIPTION","description"],["PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE","ad-badge"],["PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_AD_WEBSITE","display-url"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","root-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_SITELINK","sitelinks-table"]]); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],RS.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],RS.prototype,"ytRendererBehavior",void 0);n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],RS.prototype,"ytSparklesClickLocationBehavior",void 0);n([I(),r("design:type",Object)],RS.prototype,"data",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],RS.prototype,"dataChanged",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],RS.prototype,"onTap",null);n([St({is:"ytd-promoted-sparkles-text-search-renderer",disableElementRegistration:!0})],RS); J(RS,"ytd-promoted-sparkles-text-search-renderer",function(){if(TPb!==void 0)return TPb;var a=document.createElement("template");M(a,"
\n
\n

\n \n [[getSimpleString(data.content.title)]]\n

\n \n \n \n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return TPb=a},{mode:1});var UPb;var SS=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a}; k(SS,D);g=SS.prototype;g.created=function(){this.activeView=new PQ(this.hostElement)}; g.configureRendererStamper=function(){return{"data.menu":{id:y("fix_alignment_search_desktop_text_image_ads_small_screens")?"menu":"old-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}},"data.mediaHoverOverlay":{id:"media-hover-overlay",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{verticallyAligned:!0}}}},"data.mediaBadge":{id:"media-badge-search", mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.mediaBadge]]",useRoundedBadge:"[[useRoundedBadge]]"}}}},"data.adBadge":{id:"ad-badge-new",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adBadge]]"}}}}}}; g.computeButtonOverride=function(){return{style:"call-to-action",type:"tonal"}}; g.computeHasAdBadge=function(a){return!(a==null||!a.adBadge)}; g.dataChanged=function(){this.data&&this.data.impressionCommands&&this.data.clickLocationTargets&&(this.data.adBadge||this.set("data.adBadge",SS.JSC$12918_DEFAULT_AD_BADGE_RENDERER),lt(this.hostElement,"sparkles-light-cta",!0),this.data.activeView&&QQ(this.activeView,this.data.activeView),this.ytSparklesClickLocationBehavior.configureClickTargets("sparkles-container",this.data.clickLocationTargets,SS.JSC$12918_CLICK_LOCATION_ID_MAP))}; g.impressionLog=function(){if(!this.data||!this.data.impressionsFired){var a;(((a=this.data)==null?void 0:a.impressionCommands)||[]).forEach(function(b){b=l(b.loggingUrls||[]);for(var c=b.next();!c.done;c=b.next())c=c.value,c.baseUrl&&$m(c.baseUrl,c.attributionSrcMode)}); this.data.impressionsFired=!0}}; g.onTap=function(a){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint,d;(b=(d=this.data)==null?void 0:d.thumbnailNavigationEndpoint)&&NO(Vs(a),this.hostElement,["thumbnail-container"])?this.ytSparklesClickLocationBehavior.handleClick(b,a,!1):c&&this.ytSparklesClickLocationBehavior.handleClick(c,a,!1)}; g.handleMuteAd=function(){this.collapsed=!0}; g.attached=function(){var a=this;y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&RQ(a.activeView)})}; g.detached=function(){y("stop_av_measurement_on_detach")&&RQ(this.activeView)}; ba.Object.defineProperties(SS.prototype,{hideHoverOverlay:{configurable:!0,enumerable:!0,get:function(){return!this.data||!this.data.mediaHoverOverlay}}, webSearchLayout:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.promotedSparklesWebStyle)==="PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"}}, webSearchLayoutLandscape:{configurable:!0,enumerable:!0,get:function(){var a;return!(((a=this.data)==null?void 0:a.promotedSparklesWebStyle)!=="PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"||this.data.isSquareThumbnail)}}, webSearchLayoutSquare:{configurable:!0,enumerable:!0,get:function(){var a;return!(((a=this.data)==null?void 0:a.promotedSparklesWebStyle)!=="PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"||!this.data.isSquareThumbnail)}}, sparklesCtaNoBackground:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.promotedSparklesWebStyle)==="PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"}}, hideActionButton:{configurable:!0,enumerable:!0,get:function(){return!(this.data&&this.data.actionButton)}}, useRoundedBadge:{configurable:!0,enumerable:!0,get:function(){return this.webSearchLayout}}}); SS.prototype.dataChanged=SS.prototype.dataChanged; SS.JSC$12918_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_TITLE","title"],["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_DESCRIPTION","description"],["PROMOTED_SPARKLES_CLICK_LOCATION_ACTION_LABEL","action-button"],["PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE","ad-badge-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_AD_WEBSITE","website-text"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","sparkles-container"]]); SS.JSC$12918_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:$x("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],SS.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],SS.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],SS.prototype,"actionHandlerBehavior",void 0); n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],SS.prototype,"ytSparklesClickLocationBehavior",void 0);n([I(),r("design:type",Object)],SS.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],SS.prototype,"collapsed",void 0);n([I({reflectToAttribute:!0,value:function(){return y("enable_desktop_search_bigger_thumbs")}}), r("design:type",Boolean)],SS.prototype,"useBiggerThumbs",void 0);n([I({reflectToAttribute:!0,value:function(){return Zk("desktop_search_bigger_thumbs_style")}}), r("design:type",String)],SS.prototype,"biggerThumbsStyle",void 0);n([I({reflectToAttribute:!0,value:function(){return y("fix_alignment_search_desktop_text_image_ads_small_screens")}}), r("design:type",Boolean)],SS.prototype,"fixAlignmentSmallScreens",void 0);n([I({reflectToAttribute:!0}),F("data.mediaHoverOverlay"),r("design:type",Boolean),r("design:paramtypes",[])],SS.prototype,"hideHoverOverlay",null);n([I({reflectToAttribute:!0,value:function(){return y("enable_align_ad_badge_with_metadata")}}), r("design:type",Boolean)],SS.prototype,"enableAlignAdBadgeWithMetadata",void 0);n([I({reflectToAttribute:!0}),F("data.promotedSparklesWebStyle"),r("design:type",Boolean),r("design:paramtypes",[])],SS.prototype,"webSearchLayout",null);n([I({reflectToAttribute:!0}),F("data.promotedSparklesWebStyle","data.isSquareThumbnail"),r("design:type",Boolean),r("design:paramtypes",[])],SS.prototype,"webSearchLayoutLandscape",null); n([I({reflectToAttribute:!0}),F("data.promotedSparklesWebStyle","data.isSquareThumbnail"),r("design:type",Boolean),r("design:paramtypes",[])],SS.prototype,"webSearchLayoutSquare",null);n([I({reflectToAttribute:!0}),F("data.promotedSparklesWebStyle"),r("design:type",Boolean),r("design:paramtypes",[])],SS.prototype,"sparklesCtaNoBackground",null);n([I({reflectToAttribute:!0}),F("data.actionButton"),r("design:type",Boolean),r("design:paramtypes",[])],SS.prototype,"hideActionButton",null); n([I({computed:"computeButtonOverride(uiUpdate)"}),r("design:type",Object)],SS.prototype,"buttonOverride",void 0);n([I({reflectToAttribute:!0,computed:"computeHasAdBadge(data)"}),r("design:type",Boolean)],SS.prototype,"hasNewAdBadge",void 0);n([F("data.promotedSparklesWebStyle"),r("design:type",Boolean),r("design:paramtypes",[])],SS.prototype,"useRoundedBadge",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],SS.prototype,"dataChanged",null); n([St({is:"ytd-promoted-sparkles-web-renderer",disableElementRegistration:!0})],SS); J(SS,"ytd-promoted-sparkles-web-renderer",function(){if(UPb!==void 0)return UPb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n

\n [[getSimpleString(data.title)]]\n

\n
\n [[getSimpleString(data.description)]]\n
\n
\n \n \n \n
\n
\n
\n [[getSimpleString(data.websiteText)]]\n
\n
\n
\n
\n
\n
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return UPb=a},{mode:1});var VPb;var TS=function(){var a=D.apply(this,arguments)||this;a.isInlinePreviewTriggered=!1;a.enableMonoStyle=y("enable_default_mono_cta_migration_web_client");return a}; k(TS,D);g=TS.prototype;g.created=function(){this.activeView=new PQ(this.hostElement)}; g.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.ctaRenderer":{id:"call-to-action",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}}}}; g.computeShowCta=function(a){return!(a==null||!a.ctaRenderer)}; g.onCtaClick=function(){var a,b,c,d=(a=this.data)==null?void 0:(b=a.ctaRenderer)==null?void 0:(c=b.buttonRenderer)==null?void 0:c.command;d&&this.ytComponentBehavior.resolveCommand(d)}; g.onWatchButtonClick=function(){var a,b,c,d=(a=this.data)==null?void 0:(b=a.watchButtonRenderer)==null?void 0:(c=b.buttonRenderer)==null?void 0:c.command;d&&this.ytComponentBehavior.resolveCommand(d)}; g.onTap=function(){}; g.dataChanged=function(){if(this.data){var a;((a=this.data)==null?0:a.inlinePlaybackEndpoint)&&this.updateInlinePreviewHoverListeners();this.data.adBadge||this.set("data.adBadge",TS.JSC$12922_DEFAULT_AD_BADGE_RENDERER);this.data.activeView&&QQ(this.activeView,this.data.activeView);this.ytSparklesClickLocationBehavior.configureClickTargets("main-container",TS.JSC$12922_DEFAULT_CLICK_LOCATION_BEHAVIOR,TS.JSC$12922_CLICK_LOCATION_ID_MAP);this.thumbnail&&(a=this.thumbnail.getElementsByTagName("a"),a.length> 0&&(a=a.namedItem("thumbnail"))&&a.removeAttribute("href"));var b;if((b=this.data)==null?0:b.forceImpAutoplay){var c;(c=this.inlinePreviewHoverListener)==null||hMb(c)}}}; g.impressionLog=function(){if(this.data&&this.data.impressionUrls&&!this.data.impressionsFired){for(var a=l(this.data.impressionUrls),b=a.next();!b.done;b=a.next())b=b.value,Kpa(b,Mpa(b));this.data.impressionsFired=!0}}; g.maybeComputeHref=function(){return null}; g.computeIsShortDR=function(a){return!(a==null||!a.watchButtonRenderer)&&!(a==null||!a.ctaRenderer)&&!!this.enableShortDR}; g.computeIsNewUiOrShortDr=function(a){return this.computeIsShortDR(a)}; g.computeHideAvatar=function(a){return!((a==null?0:a.channelThumbnail)&&this.computeIsNewUiOrShortDr(a))}; g.onClick=function(a){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint;if(this.enableShortDR&&c&&(z(c,Qx)||this.computeIsShortDR(this.data)))this.ytSparklesClickLocationBehavior.handleClick(c,a,!!z(c,Qx)),a.stopPropagation();else if(c&&z(c,Qx))this.ytSparklesClickLocationBehavior.handleClick(c,a,!0),a.stopPropagation();else if(c){var d,e;((d=this.data)==null?0:d.navigationEndpoint)&&((e=this.data)==null?0:e.adPlaybackContextParams)&&(b=this.data.navigationEndpoint,a=this.data.adPlaybackContextParams, b.commandMetadata&&z(b.commandMetadata,Mx)&&z(b.commandMetadata,Mx).url&&(b=Sk(z(b.commandMetadata,Mx).url).adurl)&&lma(b)&&hy(Vc(b),{encoded_ad_playback_context:a}));this.ytComponentBehavior.resolveCommand(c)}}; g.computeButtonOverride=function(a){if(this.computeIsNewUiOrShortDr(a))return{style:this.enableMonoStyle?"mono":"call-to-action",type:this.enableMonoStyle?"filled":"tonal",iconPosition:"none"}}; g.computeSecondaryButtonOverride=function(){return{style:this.enableMonoStyle?"mono":"call-to-action",type:this.enableMonoStyle?"tonal":"outline",iconPosition:"none"}}; g.onThumbnailContainerClick=function(a){this.onClick(a)}; g.computeThumbnailWidth=function(a,b){return a?b==="MASSIVE"?600:b==="BIG"?500:b==="MEDIUM"?450:420:360}; g.attached=function(){var a=this,b;((b=this.data)==null?0:b.inlinePlaybackEndpoint)&&this.updateInlinePreviewHoverListeners();y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&RQ(a.activeView)})}; g.detached=function(){var a;((a=this.data)==null?0:a.inlinePlaybackEndpoint)&&this.clearInlinePreviewHoverListeners();y("stop_av_measurement_on_detach")&&RQ(this.activeView)}; g.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:this.mainContainer,thumbnailElement:this.thumbnail,videoPreviewOpts:FOb})}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; TS.prototype.dataChanged=TS.prototype.dataChanged;TS.prototype.onTap=TS.prototype.onTap;TS.JSC$12922_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:$x("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};TS.JSC$12922_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","endpoint"]]); TS.JSC$12922_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:21,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND",code:2,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],TS.prototype,"ytRendererstamperBehavior",void 0); n([E(wz.YtRendererBehavior),r("design:type",Object)],TS.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],TS.prototype,"ytComponentBehavior",void 0);n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],TS.prototype,"ytSparklesClickLocationBehavior",void 0);n([Et("#main-container"),r("design:type",HTMLElement)],TS.prototype,"mainContainer",void 0);n([I(),r("design:type",Object)],TS.prototype,"isInlinePreviewTriggered",void 0); n([I(),r("design:type",Object)],TS.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:function(){return y("enable_desktop_search_bigger_thumbs")}}), r("design:type",Boolean)],TS.prototype,"useBiggerThumbs",void 0);n([I({reflectToAttribute:!0,value:function(){return y("enable_video_display_compact_button_group_for_desktop_search")}}), r("design:type",Boolean)],TS.prototype,"enableShortDR",void 0);n([I({reflectToAttribute:!0,value:function(){return Zk("desktop_search_bigger_thumbs_style")}}), r("design:type",String)],TS.prototype,"biggerThumbsStyle",void 0);n([I({reflectToAttribute:!0,computed:"computeShowCta(data)"}),r("design:type",Boolean)],TS.prototype,"showCta",void 0);n([I({reflectToAttribute:!0,computed:"computeIsShortDR(data)"}),r("design:type",Boolean)],TS.prototype,"isShortDr",void 0);n([I({reflectToAttribute:!0,computed:"computeIsNewUiOrShortDr(data)"}),r("design:type",Boolean)],TS.prototype,"isShortDrOrNewUi",void 0); n([I({computed:"computeButtonOverride(data)"}),r("design:type",Object)],TS.prototype,"buttonOverride",void 0);n([I({computed:"computeSecondaryButtonOverride(data)"}),r("design:type",Object)],TS.prototype,"secondaryButtonOverride",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],TS.prototype,"enableMonoStyle",void 0);n([Et("ytd-thumbnail"),r("design:type",HTMLElement)],TS.prototype,"thumbnail",void 0); n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TS.prototype,"onTap",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TS.prototype,"dataChanged",null);n([St({is:"ytd-promoted-video-renderer",disableElementRegistration:!0})],TS); J(TS,"ytd-promoted-video-renderer",function(){if(VPb!==void 0)return VPb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return VPb=a},{mode:1});var WPb;var US=function(){var a=D.apply(this,arguments)||this;a.useRoundedBadge=!0;a.sitelinkIds=[];return a}; k(US,D);g=US.prototype; g.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.mediaHoverOverlay":{id:"media-hover-overlay",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{verticallyAligned:!0}}}},"data.mediaBadge":{id:"media-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.mediaBadge]]",useRoundedBadge:"[[useRoundedBadge]]"}}}},"data.adBadge":{id:"ad-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer", properties:{topStandaloneBadge:"[[data.adBadge]]"}}}}}}; g.dataChanged=function(){var a;(a=this.data)!=null&&a.clickLocationTargets&&this.ytSparklesClickLocationBehavior.configureClickTargets("root-container",this.data.clickLocationTargets,US.JSC$12928_CLICK_LOCATION_ID_MAP)}; g.onTap=function(a){var b,c=(b=this.data)==null?void 0:b.navigationCommand;c&&!NO(Vs(a),this.hostElement,this.sitelinkIds)&&this.ytSparklesClickLocationBehavior.handleClick(c,a,!1)}; g.onSitelinkTap=function(a){var b,c,d=a==null?void 0:(b=a.model)==null?void 0:(c=b.item)==null?void 0:c.onTap;d&&this.ytSparklesClickLocationBehavior.handleClick(d,a,!1)}; g.configureSitelinkClickTargets=function(){var a=this,b,c,d=(b=this.data)==null?void 0:(c=b.clickLocationTargets)==null?void 0:c.find(function(e){return e.location==="PROMOTED_SPARKLES_CLICK_LOCATION_SITELINK"}); d&&ft(this.hostElement).querySelectorAll(".sitelink").forEach(function(e){lt(e,"yt-simple-endpoint",!0);a.sitelinkIds.push(e.id);var f,h;(f=a.ytSparklesClickLocationBehavior)==null||(h=f.clickTargetMap)==null||h.set(e.id,d)})}; g.sendImpression=function(){var a,b,c=((a=this.data)==null?void 0:(b=a.impressionCommand)==null?void 0:b.loggingUrls)||[];a=l(c);for(b=a.next();!b.done;b=a.next())b=b.value,b.baseUrl&&$m(b.baseUrl,b.attributionSrcMode)}; g.impressionLog=function(){this.data&&this.data.impressionsFired||(this.sendImpression(),this.data.impressionsFired=!0)}; ba.Object.defineProperties(US.prototype,{showFavicon:{configurable:!0,enumerable:!0,get:function(){return!!this.data&&!!this.data.favicon}}}); US.prototype.onTap=US.prototype.onTap;US.prototype.dataChanged=US.prototype.dataChanged;US.JSC$12928_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_INNER_BACKGROUND","text-image-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_TITLE","headline"],["PROMOTED_SPARKLES_CLICK_LOCATION_DESCRIPTION","description"],["PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE","ad-badge"],["PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_AD_WEBSITE","website-text"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","root-container"]]); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],US.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],US.prototype,"ytRendererBehavior",void 0);n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],US.prototype,"ytSparklesClickLocationBehavior",void 0);n([I(),r("design:type",Object)],US.prototype,"data",void 0); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],US.prototype,"showFavicon",null);n([I({reflectToAttribute:!0,value:function(){return y("enable_desktop_search_bigger_thumbs")}}), r("design:type",Boolean)],US.prototype,"useBiggerThumbs",void 0);n([I({reflectToAttribute:!0,value:function(){return Zk("desktop_search_bigger_thumbs_style")}}), r("design:type",String)],US.prototype,"biggerThumbsStyle",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],US.prototype,"dataChanged",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],US.prototype,"onTap",null);n([St({is:"ytd-text-image-no-button-layout-renderer",disableElementRegistration:!0})],US); J(US,"ytd-text-image-no-button-layout-renderer",function(){if(WPb!==void 0)return WPb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n

[[getSimpleString(data.title)]]

\n
\n
\n
\n
\n
\n \n \n
\n
\n
[[getSimpleString(data.websiteText)]]
\n
\n \n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return WPb=a},{mode:2});var XPb;var VS=function(){var a=D.apply(this,arguments)||this;a.uiUpdate=y("web_modern_buttons");a.noBottomMargin=!1;a.enableMonoStyle=y("enable_default_mono_cta_migration_web_client");return a}; k(VS,D);g=VS.prototype;g.configureRendererStamper=function(){return{"data.badge":{id:"badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.badge]]"}}}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.adCtaButton":{id:"call-to-action",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}}}}; g.dataChanged=function(){this.data&&this.data.navigationEndpoint&&this.data.channelEndpoint&&this.ytSparklesClickLocationBehavior.configureClickTargets("ad-inline-playback-metadata",VS.JSC$12934_DEFAULT_CLICK_LOCATION_BEHAVIOR,VS.JSC$12934_CLICK_LOCATION_ID_MAP)}; g.getSimpleString=function(a){return Ky(a)}; g.onClick=function(a){if(this.data&&this.data.navigationEndpoint&&this.data.channelEndpoint){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint,d;b=(d=this.data)==null?void 0:d.channelEndpoint;var e,f;((f=z((e=this.data)==null?void 0:e.adCtaButton,YJ))==null?0:f.command)&&NO(Vs(a),this.hostElement,["call-to-action"])||(b&&NO(Vs(a),this.hostElement,["channel-thumbnail-container","short-byline-text"])?this.ytSparklesClickLocationBehavior.handleClick(b,a,!1):NO(Vs(a),this.hostElement,["secondary-button"])|| c&&this.ytSparklesClickLocationBehavior.handleClick(c,a,!!z(c,Qx)))}}; g.computeButtonOverride=function(){if(this.uiUpdate)return{style:this.enableMonoStyle?"mono":"call-to-action",type:this.enableMonoStyle?"filled":"tonal"}}; g.computeSecondaryButtonOverride=function(){return{style:this.enableMonoStyle?"mono":"call-to-action",type:this.enableMonoStyle?"tonal":"outline",iconPosition:"none"}}; ba.Object.defineProperties(VS.prototype,{typographyBumpV2:{configurable:!0,enumerable:!0,get:function(){return this.typographyBump&&y("web_enable_typography_bump_v2")}}, isButtonGroup:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((a=this.data)==null||!a.watchButton)&&!((b=this.data)==null||!b.adCtaButton)}}}); VS.prototype.dataChanged=VS.prototype.dataChanged;VS.JSC$12934_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_TITLE","title-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","channel-thumbnail-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_PRODUCT_ADVERTISER","short-byline-text"],["PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE","badge"],["PROMOTED_SPARKLES_CLICK_LOCATION_ACTION_LABEL","call-to-action"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","ad-inline-playback-metadata"]]); VS.JSC$12934_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_TITLE",code:0,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:19,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_CHANNEL"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_TEXT_PRODUCT_ADVERTISER",code:20,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_CHANNEL"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_AD_BADGE", code:31,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_ACTION_LABEL",code:8,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_OPEN_ACTION_WEBSITE_URL"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND",code:2,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];n([E(wz.YtRendererBehavior),r("design:type",Object)],VS.prototype,"ytRendererBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VS.prototype,"ytRendererstamperBehavior",void 0);n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],VS.prototype,"ytSparklesClickLocationBehavior",void 0);n([I(),r("design:type",Object)],VS.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],VS.prototype,"miniMode",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VS.prototype,"uiUpdate",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],VS.prototype,"noBottomMargin",void 0);n([I({computed:"computeButtonOverride(uiUpdate)"}),r("design:type",Object)],VS.prototype,"buttonOverride",void 0);n([I({computed:"computeSecondaryButtonOverride(uiUpdate)"}),r("design:type",Object)],VS.prototype,"secondaryButtonOverride",void 0);n([Et("#button-container"),r("design:type",HTMLElement)],VS.prototype,"buttonContainer",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],VS.prototype,"typographyBump",void 0);n([I({reflectToAttribute:!0}),F("typographyBump"),r("design:type",Boolean),r("design:paramtypes",[])],VS.prototype,"typographyBumpV2",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],VS.prototype,"enableMonoStyle",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VS.prototype,"dataChanged",null); n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],VS.prototype,"isButtonGroup",null);n([St({is:"ytd-ad-inline-playback-meta-block",disableElementRegistration:!0})],VS); J(VS,"ytd-ad-inline-playback-meta-block",function(){if(XPb!==void 0)return XPb;var a=document.createElement("template");M(a,"
\n
\n
\n \n
\n
\n
\n \n
\n
\n
\n \n
\n
\n
\n \n
\n \n
\n
\n
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return XPb=a},{mode:2});var YPb;var WS=function(){var a=D.apply(this,arguments)||this;a.noBottomMargin=!1;a.isInlinePreviewTriggered=!1;a.JSC$12940_activeViewMeasurementDataResolver=fj();return a}; k(WS,D);g=WS.prototype;g.created=function(){this.activeView=new PQ(this.hostElement)}; g.configureRendererStamper=function(){return{dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}}; g.attached=function(){var a=this;this.updateInlinePreviewHoverListeners();this.JSC$12940_activeViewMeasurementDataResolver.promise.then(function(b){QQ(a.activeView,b)}); y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&RQ(a.activeView)})}; g.detached=function(){this.clearInlinePreviewHoverListeners();y("stop_av_measurement_on_detach")&&RQ(this.activeView)}; g.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:this.dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:FOb})}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; g.onDataChanged=function(){var a;((a=this.data)==null?0:a.activeView)&&this.JSC$12940_activeViewMeasurementDataResolver.resolve(this.data.activeView);this.updateInlinePreviewHoverListeners();this.ytSparklesClickLocationBehavior.configureClickTargets("thumbnail-container",WS.JSC$12939_DEFAULT_CLICK_LOCATION_BEHAVIOR,WS.JSC$12939_CLICK_LOCATION_ID_MAP);this.thumbnail&&(a=this.thumbnail.getElementsByTagName("a"),a.length>0&&(a=a.namedItem("thumbnail"))&&a.removeAttribute("href"));var b;if((b=this.data)== null?0:b.forceImpAutoplay){var c;(c=this.inlinePreviewHoverListener)==null||hMb(c)}}; g.onTypographyBumpChanged=function(){this.adInlinePlaybackMetaBlock&&(this.adInlinePlaybackMetaBlock.typographyBump=this.typographyBump)}; g.onThumbnailContainerClick=function(a){if(this.data&&this.data.navigationEndpoint){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint;this.ytSparklesClickLocationBehavior.handleClick(c,a,!!z(c,Qx));a.stopPropagation()}}; g.shouldUseImpressionPingingEndpoint=function(){return this.data&&this.data.onImpression}; g.impressionLog=function(){var a=this;if(!(!this.shouldUseImpressionPingingEndpoint()||this.data&&this.data.impressionsFired)){var b,c,d=(c=z((b=this.data)==null?void 0:b.onImpression,Jx))==null?void 0:c.commands;d&&(d.forEach(function(e){e.clickTrackingParams&&delete e.clickTrackingParams;a.ytComponentBehavior.resolveCommand(e)}),this.data.impressionsFired=!0)}}; ba.Object.defineProperties(WS.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.inlinePreviewHoverListener)==null?0:SR(a))&&!!this.ytdLockupBehavior.lockupIsHovered}}}); WS.prototype.onTypographyBumpChanged=WS.prototype.onTypographyBumpChanged;WS.prototype.onDataChanged=WS.prototype.onDataChanged;WS.JSC$12939_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"]]);WS.JSC$12939_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:21,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}]; n([E(Ly.YtComponentBehavior),r("design:type",Object)],WS.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],WS.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],WS.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],WS.prototype,"ytdDismissibleItemBehavior",void 0);n([E(aR),r("design:type",Object)],WS.prototype,"ytdLockupBehavior",void 0); n([E(LB),r("design:type",Object)],WS.prototype,"ytdReduxBehavior",void 0);n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],WS.prototype,"ytSparklesClickLocationBehavior",void 0);n([I(),r("design:type",Object)],WS.prototype,"data",void 0);n([I(),r("design:type",Object)],WS.prototype,"noBottomMargin",void 0);n([I(),r("design:type",Object)],WS.prototype,"isInlinePreviewTriggered",void 0);n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],WS.prototype,"miniMode",void 0); n([I({value:!1}),r("design:type",Boolean)],WS.prototype,"typographyBump",void 0);n([Et("ytd-thumbnail"),r("design:type",HTMLElement)],WS.prototype,"thumbnail",void 0);n([Et("#dismissible"),r("design:type",HTMLElement)],WS.prototype,"dismissibleMedia",void 0);n([Et("ytd-ad-inline-playback-meta-block"),r("design:type",HTMLElement)],WS.prototype,"adInlinePlaybackMetaBlock",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WS.prototype,"onDataChanged",null); n([Ot("typographyBump"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WS.prototype,"onTypographyBumpChanged",null);n([F("lockupIsHovered"),r("design:type",Boolean),r("design:paramtypes",[])],WS.prototype,"isHovered",null);n([St({is:"ytd-video-display-full-buttoned-and-button-group-renderer",disableElementRegistration:!0})],WS); J(WS,"ytd-video-display-full-buttoned-and-button-group-renderer",function(){if(YPb!==void 0)return YPb;var a=document.createElement("template");M(a,"
\n
\n
\n \n \n
\n \n \n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return YPb=a},{mode:1});var ZPb;var XS=function(){var a=D.apply(this,arguments)||this;a.isInlinePreviewTriggered=!1;a.JSC$12943_activeViewMeasurementDataResolver=fj();return a}; k(XS,D);g=XS.prototype;g.created=function(){this.activeView=new PQ(this.hostElement)}; g.configureRendererStamper=function(){return{dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}}; g.attached=function(){var a=this;this.updateInlinePreviewHoverListeners();this.JSC$12943_activeViewMeasurementDataResolver.promise.then(function(b){QQ(a.activeView,b)})}; g.detached=function(){this.clearInlinePreviewHoverListeners()}; g.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:this.dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:FOb})}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; g.onDataChanged=function(){var a;((a=this.data)==null?0:a.activeView)&&this.JSC$12943_activeViewMeasurementDataResolver.resolve(this.data.activeView);this.updateInlinePreviewHoverListeners();this.ytSparklesClickLocationBehavior.configureClickTargets("thumbnail-container",XS.JSC$12942_DEFAULT_CLICK_LOCATION_BEHAVIOR,XS.JSC$12942_CLICK_LOCATION_ID_MAP);this.thumbnail&&(a=this.thumbnail.getElementsByTagName("a"),a.length>0&&(a=a.namedItem("thumbnail"))&&a.removeAttribute("href"))}; g.onThumbnailContainerClick=function(a){if(this.data&&this.data.navigationEndpoint){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint;this.ytSparklesClickLocationBehavior.handleClick(c,a,!0);a.stopPropagation()}}; g.shouldUseImpressionPingingEndpoint=function(){return this.data&&this.data.onImpression}; g.impressionLog=function(){var a=this;if(!(!this.shouldUseImpressionPingingEndpoint()||this.data&&this.data.impressionsFired)){var b,c,d=(c=z((b=this.data)==null?void 0:b.onImpression,Jx))==null?void 0:c.commands;d&&(d.forEach(function(e){e.clickTrackingParams&&delete e.clickTrackingParams;Dn().resolve(iB).resolveCommand(e,{form:{element:a.hostElement}})}),this.data.impressionsFired=!0)}}; ba.Object.defineProperties(XS.prototype,{isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.inlinePreviewHoverListener)==null?0:SR(a))&&!!this.ytdLockupBehavior.lockupIsHovered}}}); XS.prototype.onDataChanged=XS.prototype.onDataChanged;XS.JSC$12942_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"]]);XS.JSC$12942_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:21,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];n([E(wz.YtRendererBehavior),r("design:type",Object)],XS.prototype,"ytRendererBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XS.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],XS.prototype,"ytdDismissibleItemBehavior",void 0);n([E(aR),r("design:type",Object)],XS.prototype,"ytdLockupBehavior",void 0);n([E(LB),r("design:type",Object)],XS.prototype,"ytdReduxBehavior",void 0);n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],XS.prototype,"ytSparklesClickLocationBehavior",void 0); n([I(),r("design:type",Object)],XS.prototype,"data",void 0);n([I(),r("design:type",Object)],XS.prototype,"isInlinePreviewTriggered",void 0);n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],XS.prototype,"miniMode",void 0);n([Et("ytd-thumbnail"),r("design:type",HTMLElement)],XS.prototype,"thumbnail",void 0);n([Et("#dismissible"),r("design:type",HTMLElement)],XS.prototype,"dismissibleMedia",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XS.prototype,"onDataChanged",null);n([F("lockupIsHovered"),r("design:type",Boolean),r("design:paramtypes",[])],XS.prototype,"isHovered",null);n([St({is:"ytd-video-display-full-buttoned-renderer",disableElementRegistration:!0})],XS); J(XS,"ytd-video-display-full-buttoned-renderer",function(){if(ZPb!==void 0)return ZPb;var a=document.createElement("template");M(a,"
\n
\n
\n \n \n
\n \n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return ZPb=a},{mode:1});var YS=function(a,b){Xa.call(this,a);this.args=[];b&&this.args.push(b)}; k(YS,Xa);var ZS=function(a,b,c,d){d=d===void 0?!1:d;Xa.call(this,a);this.JSC$24012_adsClientErrorMessage=c;this.JSC$24012_aggressivelySample=d;this.args=[];b&&this.args.push(b)}; k(ZS,Xa);var $Pb=function(a){wi.call(this);var b=this;this.initializationFunction=a;this.instance=null;this.addOnDisposeCallback(function(){vi(b.instance);b.instance=null})}; k($Pb,wi);$Pb.prototype.get=function(){Math.random()<.001&&this.isDisposed()&&CQ("Tried to retrieve object during dispose",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance=this.initializationFunction());return this.instance};var aQb=function(){var a=new Map;[].forEach(function(b){a.set(b.JSC$24013_getType(),b)})};new Promise(function(){});var bQb=new Map([["unspecified","CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"],["core","CONTROL_FLOW_MANAGER_LAYER_CORE"],["adapter","CONTROL_FLOW_MANAGER_LAYER_ADAPTER"],["surface","CONTROL_FLOW_MANAGER_LAYER_SURFACE"],["external","CONTROL_FLOW_MANAGER_LAYER_EXTERNAL"]]),cQb=new Map([["normal",{requestEvent:"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY"}],["skipped",{requestEvent:"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP"}], ["muted",{requestEvent:"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE"}],["abandoned",{requestEvent:"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON"}],["user_input_submitted",{requestEvent:"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED"}],["user_cancelled",{requestEvent:"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED", successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED"}],["error",{requestEvent:"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED",successEvent:"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED"}]]);function dQb(a){var b;return((b=cQb.get(a))==null?void 0:b.successEvent)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"} function eQb(a){var b={type:a.triggerType};a.triggeringSlotId!=null&&(b.triggerSourceData||(b.triggerSourceData={}),b.triggerSourceData.associatedSlotId=a.triggeringSlotId);a.triggeringLayoutId!=null&&(b.triggerSourceData||(b.triggerSourceData={}),b.triggerSourceData.associatedLayoutId=a.triggeringLayoutId);return b} var fQb=function(a){this.experimentApiProvider=a;a=Math.random();this.experimentApiProvider.get();this.alwaysIncludeDebugData=a<.1};var $S=function(a,b,c,d){wi.call(this);this.adsControlFlowEventListeners=b;this.adEventLogger=c;this.experimentApiProvider=d;this.adsControlFlowManagerHelper=a(this,this,this,this,this);xi(this,this.adsControlFlowManagerHelper);a=l(b);for(b=a.next();!b.done;b=a.next())xi(this,b.value)}; k($S,wi); $S.prototype.onSlotEntered=function(a){if(aT(this.adsControlFlowManagerHelper,a)!=null){bT(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",a);this.adsControlFlowManagerHelper.onSlotEntered(a);for(var b=l(this.adsControlFlowEventListeners),c=b.next();!c.done;c=b.next())c.value.onSlotEntered(a);if(aT(this.adsControlFlowManagerHelper,a)!=null&&aT(this.adsControlFlowManagerHelper,a).isOccupyingSlotType()&&cT(this.adsControlFlowManagerHelper,a)&&!gQb(this.adsControlFlowManagerHelper,a)){var d;dT(this.adEventLogger, "ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED",a,(d=cT(this.adsControlFlowManagerHelper,a))!=null?d:void 0);a=aT(this.adsControlFlowManagerHelper,a);a.slotLifecycleStage!=="entered"&&eT(a.slot,a.slotLifecycleStage,"enterLayoutForSlot");a.slotLifecycleStage="rendering";a.registeredLayoutRenderingAdapter.startRendering(a.layout)}}}; $S.prototype.onSlotExited=function(a){if(aT(this.adsControlFlowManagerHelper,a)!=null){bT(this.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",a);this.adsControlFlowManagerHelper.onSlotExited(a);for(var b=l(this.adsControlFlowEventListeners),c=b.next();!c.done;c=b.next())c.value.onSlotExited(a);aT(this.adsControlFlowManagerHelper,a)!=null&&aT(this.adsControlFlowManagerHelper,a).markedForUnscheduleAfterOutboundAdapterRequests&&hQb(this,a)}}; var iQb=function(a,b,c){if(aT(a.adsControlFlowManagerHelper,b)!=null){dT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",b,c);a=l(a.adsControlFlowEventListeners);for(var d=a.next();!d.done;d=a.next())iQb(d.value,b,c)}}; $S.prototype.onLayoutExited=function(a,b,c){if(aT(this.adsControlFlowManagerHelper,a)!=null){dT(this.adEventLogger,dQb(c),a,b);this.adsControlFlowManagerHelper.onLayoutExited(a,b);for(var d=l(this.adsControlFlowEventListeners),e=d.next();!e.done;e=d.next())e.value.onLayoutExited(a,b,c);(c=cT(this.adsControlFlowManagerHelper,a))&&b.layoutId===c.layoutId&&jQb(this,a)}}; $S.prototype.disposeInternal=function(){var a=kQb(this.adsControlFlowManagerHelper);a=l(a);for(var b=a.next();!b.done;b=a.next())hQb(this,b.value);wi.prototype.disposeInternal.call(this)}; var hQb=function(a,b){if(aT(a.adsControlFlowManagerHelper,b)!=null)if(aT(a.adsControlFlowManagerHelper,b).JSC$24044_isSlotExitRequested()||aT(a.adsControlFlowManagerHelper,b).JSC$24044_isLayoutExitRequested())aT(a.adsControlFlowManagerHelper,b).markedForUnscheduleAfterOutboundAdapterRequests=!0;else if(aT(a.adsControlFlowManagerHelper,b).isOccupyingSlotType())aT(a.adsControlFlowManagerHelper,b).markedForUnscheduleAfterOutboundAdapterRequests=!0,jQb(a,b);else if(aT(a.adsControlFlowManagerHelper,b).JSC$24044_isSlotFillRequested())aT(a.adsControlFlowManagerHelper, b).markedForUnscheduleAfterOutboundAdapterRequests=!0,aT(a.adsControlFlowManagerHelper,b)!=null&&(bT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED",b),b=aT(a.adsControlFlowManagerHelper,b),b.fulfillmentLifecycleStage="fill_cancel_requested",b.registeredFulfillmentAdapter.cancelSlotFilling());else{var c=cT(a.adsControlFlowManagerHelper,b),d;a.experimentApiProvider.get();(d=y("h5_enable_layout_unscheduling_events"))&&(c?lQb(a,b,c):CQ(Error("Layout is null for LayoutUnscheduled event."), b,c,void 0,!1));bT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED",b);var e=aT(a.adsControlFlowManagerHelper,b),f=b.slotEntryTrigger,h=e.registeredSlotEntryTriggerAdapters.get(f.triggerId);h&&(h.unregisterTrigger(f),e.registeredSlotEntryTriggerAdapters.delete(f.triggerId));f=l(b.slotFulfillmentTriggers);for(h=f.next();!h.done;h=f.next()){h=h.value;var m=e.registeredFulfillmentTriggerAdapters.get(h.triggerId);m&&(m.unregisterTrigger(h),e.registeredFulfillmentTriggerAdapters.delete(h.triggerId))}f= l(b.slotExpirationTriggers);for(h=f.next();!h.done;h=f.next())if(h=h.value,m=e.registeredExpirationTriggerAdapters.get(h.triggerId))m.unregisterTrigger(h),e.registeredExpirationTriggerAdapters.delete(h.triggerId);e.hasLayout()&&(f=e.layout,fT(e,f.layoutExitNormalTriggers),fT(e,f.layoutExitSkipTriggers),fT(e,f.layoutExitMuteTriggers),fT(e,f.layoutExitUserInputSubmittedTriggers),fT(e,f.layoutExitUserCancelledTriggers));e.registeredFulfillmentAdapter=void 0;e.registeredSlotAdapter!=null&&(e.registeredSlotAdapter.release(), e.registeredSlotAdapter=void 0);e.registeredLayoutRenderingAdapter!=null&&(e.registeredLayoutRenderingAdapter.release(),e.registeredLayoutRenderingAdapter=void 0);e=a.adsControlFlowManagerHelper;aT(e,b)&&(e=mQb(e,b.slotType+"_"+b.slotPhysicalPosition))&&e.delete(b.slotId);bT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED",b);a=l(a.adsControlFlowEventListeners);for(e=a.next();!e.done;e=a.next())e=e.value,e.onSlotUnscheduled(b),c&&!d&&lQb(e,b,c)}},lQb=function(a,b,c){dT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED", b,c); dT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED",b,c);a=l(a.adsControlFlowEventListeners);for(var d=a.next();!d.done;d=a.next())d=d.value,c&&lQb(d,b,c)},jQb=function(a,b){if(aT(a.adsControlFlowManagerHelper,b)!=null&&aT(a.adsControlFlowManagerHelper,b).isOccupyingSlotType()){var c=cT(a.adsControlFlowManagerHelper,b); if(c&&gQb(a.adsControlFlowManagerHelper,b)){if(aT(a.adsControlFlowManagerHelper,b)!=null){var d=a.adEventLogger,e;var f=((e=cQb.get("abandoned"))==null?void 0:e.requestEvent)||"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED";dT(d,f,b,c);a=aT(a.adsControlFlowManagerHelper,b);a.slotLifecycleStage!=="rendering"&&eT(a.slot,a.slotLifecycleStage,"exitLayout");a.slotLifecycleStage="rendering_stop_requested";a.registeredLayoutRenderingAdapter.stopRendering(c,"abandoned")}}else{bT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED", b);try{d=aT(a.adsControlFlowManagerHelper,b);if(!d)throw new ZS("Cannot exit slot it is unregistered",void 0,"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED");d.slotLifecycleStage!=="enter_requested"&&d.slotLifecycleStage!=="entered"&&d.slotLifecycleStage!=="rendering"&&eT(d.slot,d.slotLifecycleStage,"exitSlot");d.slotLifecycleStage="exit_requested";if(d.registeredSlotAdapter===void 0)throw d.slotLifecycleStage="scheduled",new ZS("Cannot exit slot because adapter is not defined",void 0,"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED"); d.registeredSlotAdapter.exit()}catch(h){h instanceof ZS&&h.JSC$24012_adsClientErrorMessage?(nQb(a.adEventLogger,h.JSC$24012_adsClientErrorMessage,b),CQ(h,b,void 0,void 0,h.JSC$24012_aggressivelySample)):(nQb(a.adEventLogger,"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR",b),CQ(h,b))}}}};var gT=function(a,b,c,d,e,f){wi.call(this);this.registry=a;this.experimentApiProvider=f;this.slotMap=new Map}; k(gT,wi);var mQb=function(a,b){return(a=a.slotMap.get(b))?a:new Map},aT=function(a,b){return mQb(a,b.slotType+"_"+b.slotPhysicalPosition).get(b.slotId)},kQb=function(a){var b=[]; a.slotMap.forEach(function(c){c=l(c.values());for(var d=c.next();!d.done;d=c.next())b.push(d.value.slot)}); return b}; gT.prototype.onSlotEntered=function(a){a=aT(this,a);a.slotLifecycleStage!=="enter_requested"&&eT(a.slot,a.slotLifecycleStage,"onSlotEntered");a.slotLifecycleStage="entered"}; var gQb=function(a,b){a=aT(a,b);return a.hasLayout()&&a.isRendering()},cT=function(a,b){(a=aT(a,b))?a.hasLayout()&&!a.layout&&CQ("Unexpected empty layout",b):CQ("Unexpected undefined slotState",b); return(a==null?void 0:a.layout)||null}; gT.prototype.onSlotExited=function(a){a=aT(this,a);a.slotLifecycleStage!=="exit_requested"&&eT(a.slot,a.slotLifecycleStage,"onSlotExited");a.slotLifecycleStage="scheduled"}; gT.prototype.onLayoutExited=function(a,b){a=aT(this,a);a.isPrimaryLayout(b)&&(a.slotLifecycleStage!=="rendering_stop_requested"&&eT(a.slot,a.slotLifecycleStage,"onLayoutExited"),a.slotLifecycleStage="entered")}; var fT=function(a,b){b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=a.registeredLayoutExitTriggerAdapters.get(c.triggerId);d&&(d.unregisterTrigger(c),a.registeredLayoutExitTriggerAdapters.delete(c.triggerId))}},eT=function(a,b,c){CQ("Slot stage was "+b+" when calling method "+c,a)};function oQb(a){return hT(a.opportunityAdapterMap).concat(hT(a.triggerAdapterMap)).concat(hT(a.fulfillmentAdapterFactoryMap)).concat(hT(a.slotAdapterFactoryMap)).concat(hT(a.layoutRenderingAdapterFactoryMap))} function hT(a){var b=[];a=l(a.values());for(var c=a.next();!c.done;c=a.next())c=c.value,c.isAdsControlFlowEventListener&&b.push(c);return b} ;var qQb=function(a){wi.call(this);this.deps=a;this.JSC$12992_adsControlFlowManager=pQb(this)}; k(qQb,wi);var pQb=function(a){var b=new $S(function(c,d,e,f){return new gT(a.deps.registry,c,d,e,f,a.deps.experimentApiProvider)},new Set(oQb(a.deps.registry).concat(a.deps.listeners)),a.deps.adEventLogger,a.deps.experimentApiProvider); xi(a,b);return b};var Iqa=function(){};var rQb=function(a,b){wi.call(this);this.experimentApiProvider=a;this.eventLoggingSettingsProvider=b;this.eventCount=0;this.premiumAdSeenEventLogger=Hqa()()}; k(rQb,wi);var bT=function(a,b,c){sQb(a,b,c,void 0,c.adSlotLoggingData)},dT=function(a,b,c,d){sQb(a,b,c,d?d:void 0,c.adSlotLoggingData,d?d.adLayoutLoggingData:void 0); c=Dn().resolve(An(Cm))==null?void 0:Dm();b=c==null?void 0:c.adsSeenHotConfig;c=c==null?void 0:c.adsHotConfig;(b==null?0:b.logOnAdsSeen)&&(c==null?0:c.webEnablePremiumAdsSeenLogging)&&tQb(a,d?d:void 0)},nQb=function(a,b,c){sQb(a,"ADS_CLIENT_EVENT_TYPE_ERROR",c,void 0,c.adSlotLoggingData,void 0,{errorType:"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED", errorMessage:b})},sQb=function(a,b,c,d,e,f,h){var m=m===void 0?0:m; uQb(a.experimentApiProvider.get(),"h5_enable_pacf_debug_logs")&&console.log("[PACF]: "+b,"slot:",c,"layout:",d,"ping:",void 0,"Opportunity:",{opportunityType:void 0,associatedSlotId:void 0,slotsFromOpportunity:void 0,triggerBundle:void 0,adSlotLoggingData:e,adLayoutLoggingData:f});try{var p=function(){a.experimentApiProvider.get();if(b!=="ADS_CLIENT_EVENT_TYPE_UNSPECIFIED"){b||CQ("Empty PACF event type",c,d);var q=a.eventLoggingSettingsProvider.get();var t;(t=q.alwaysIncludeDebugData)||(q.experimentApiProvider.get(), t=!1);q=t;t={eventType:b,eventOrder:++a.eventCount};var u={};if(c){var v={type:c.slotType,controlFlowManagerLayer:bQb.get(c.managerLayer)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"};c.slotEntryTrigger&&(v.entryTriggerType=c.slotEntryTrigger.triggerType);c.slotPhysicalPosition!==1&&(v.slotPhysicalPosition=c.slotPhysicalPosition);if(q){v.debugData={slotId:c.slotId};var w=c.slotEntryTrigger;w&&(v.debugData.slotEntryTriggerData=eQb(w));w=c.slotFulfillmentTriggers;v.debugData.fulfillmentTriggerData=[]; w=l(w);for(var x=w.next();!x.done;x=w.next())v.debugData.fulfillmentTriggerData.push(eQb(x.value));w=c.slotExpirationTriggers;v.debugData.expirationTriggerData=[];w=l(w);for(x=w.next();!x.done;x=w.next())v.debugData.expirationTriggerData.push(eQb(x.value))}u.slotData=v}d&&(v={type:d.layoutType,controlFlowManagerLayer:bQb.get(d.managerLayer)||"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED"},q&&(v.debugData={layoutId:d.layoutId}),u.layoutData=v);t.adClientData=u;e&&(t.serializedSlotAdServingData=e.serializedSlotAdServingDataEntry); f&&(t.serializedAdServingData=f.serializedAdServingDataEntry);h&&(t.errorInfo=h);Yn("adsClientStateChange",{adsClientEvent:t})}}; m&&m>0?vl(Fl(),function(){return p()},m):p()}catch(q){uQb(a.experimentApiProvider.get(),"html5_log_pacf_logging_errors")&&vl(Fl(),function(){CQ(q instanceof Error?q:String(q),c,d,{pacf_message:"exception during pacf logging"})})}},tQb=function(a,b){if(b){var c=b.adLayoutLoggingData; vl(Fl(),function(){a.premiumAdSeenEventLogger!=null&&c&&Yn("adsSeenClientLogging",{serializedAdServingDataEntry:c.serializedAdServingDataEntry})},0)}};var vQb=function(a,b){rQb.call(this,a,b)}; k(vQb,rQb);var wQb=function(){},uQb=function(a,b){return y(b)};var yQb=function(){var a=new xQb;this.JSC$13017_adsControlFlowManager=new qQb(a).JSC$12992_adsControlFlowManager},xQb=function(){wi.call(this); var a=this;this.experimentApiProvider=new $Pb(function(){return new wQb}); var b=new $Pb(function(){return new fQb(a.experimentApiProvider)}); this.adEventLogger=new vQb(this.experimentApiProvider,b);this.registry={opportunityAdapterMap:new Map,fulfillmentAdapterFactoryMap:new Map,triggerAdapterMap:new Map,slotAdapterFactoryMap:new Map,layoutRenderingAdapterFactoryMap:new Map};this.listeners=[]}; k(xQb,wi);function zQb(a){var b=a.slotId,c=a.slotType,d=a.slotPhysicalPosition;return b===void 0?new ZS("Cannot construct a slot due to the missing id.",{adSlotMetadata:a}):c===void 0?new ZS("Cannot construct a slot due to the missing type.",{adSlotMetadata:a}):d===void 0?new ZS("Cannot construct a slot due to the missing physical position.",{adSlotMetadata:a}):{slotId:b,slotType:c,slotPhysicalPosition:d,managerLayer:"external",adSlotLoggingData:a.adSlotLoggingData,slotEntryTrigger:void 0,slotFulfillmentTriggers:[], slotExpirationTriggers:[],clientMetadata:new aQb}} function AQb(a){var b=a.layoutId,c=a.layoutType;return b===void 0?new YS("Cannot construct a layout due to the missing id.",{adLayoutMetadata:a}):c===void 0?new YS("Cannot construct a layout due to the missing type.",{adLayoutMetadata:a}):{layoutId:b,layoutType:c,managerLayer:"external",adLayoutLoggingData:a.adLayoutLoggingData,trackingPings:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],layoutExitUserCancelledTriggers:[], clientMetadata:new aQb,interactionLoggingAdsClientData:{}}} ;var BQb=function(){},CQb,iT=function(){CQb||(CQb=new BQb); return CQb},jT=function(a){if(!a.JSC$13028_externallyManagedSlotAdapterCallback){var b=new yQb().JSC$13017_adsControlFlowManager; a.JSC$13028_externallyManagedSlotAdapterCallback=b}return a.JSC$13028_externallyManagedSlotAdapterCallback},DQb=function(a,b){b=zQb(b); if(b instanceof ZS)CQ(b,void 0,void 0,{event:"onSlotScheduledAndEnteredExternallyManaged"});else{var c=jT(a);bT(c.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED",b);c=l(c.adsControlFlowEventListeners);for(var d=c.next();!d.done;d=c.next())d=aT(d.value,b),d.slotLifecycleStage!=="not_scheduled"&&eT(d.slot,d.slotLifecycleStage,"onSlotScheduled"),d.slotLifecycleStage="scheduled";a=jT(a);bT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED",b);a=l(a.adsControlFlowEventListeners);for(c=a.next();!c.done;c= a.next())c.value.onSlotEntered(b)}},EQb=function(a,b){b=zQb(b); if(b instanceof ZS)CQ(b,void 0,void 0,{event:"onSlotExitedAndUnscheduledExternallyManaged"});else{var c=jT(a);bT(c.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED",b);c=l(c.adsControlFlowEventListeners);for(var d=c.next();!d.done;d=c.next())d.value.onSlotExited(b);a=jT(a);bT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED",b);a=l(a.adsControlFlowEventListeners);for(c=a.next();!c.done;c=a.next())c.value.onSlotUnscheduled(b)}},FQb=function(a,b,c){b=zQb(b); c=AQb(c);if(b instanceof ZS)CQ(b,void 0,void 0,{event:"onLayoutScheduledAndEnteredExternallyManaged"});else if(c instanceof YS)CQ(c,void 0,void 0,{event:"onLayoutScheduledAndEnteredExternallyManaged"});else{var d=jT(a);dT(d.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED",b,c);d=l(d.adsControlFlowEventListeners);for(var e=d.next();!e.done;e=d.next())e.value.onLayoutScheduled(b,c);a=jT(a);dT(a.adEventLogger,"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED",b,c);a=l(a.adsControlFlowEventListeners);for(d= a.next();!d.done;d=a.next())iQb(d.value,b,c)}},kT=function(a,b,c){b=zQb(b); c=AQb(c);if(b instanceof ZS)CQ(b,void 0,void 0,{event:"onLayoutExitedAndUnscheduledExternallyManaged"});else if(c instanceof YS)CQ(c,void 0,void 0,{event:"onLayoutExitedAndUnscheduledExternallyManaged"});else{var d=jT(a);dT(d.adEventLogger,dQb("normal"),b,c);d=l(d.adsControlFlowEventListeners);for(var e=d.next();!e.done;e=d.next())e.value.onLayoutExited(b,c,"normal");a=jT(a);a=l(a.adsControlFlowEventListeners);for(d=a.next();!d.done;d=a.next())lQb(d.value,b,c)}};var lT=function(a){Hn.call(this,a===void 0?"document_active":a);var b=this;this.overridePriority=10;this.JSC$13033_hasRun=new Map;this.transitions=[{from:"document_active",to:"document_disposed_preventable",action:this.runPreventableDispose},{from:"document_active",to:"document_disposed",action:this.runDispose},{from:"document_disposed_preventable",to:"document_disposed",action:this.runDispose},{from:"document_disposed_preventable",to:"flush_logs",action:this.runFlush},{from:"document_disposed_preventable", to:"document_active",action:this.runActive},{from:"document_disposed",to:"flush_logs",action:this.runFlush},{from:"document_disposed",to:"document_active",action:this.runActive},{from:"document_disposed",to:"document_disposed",action:function(){}}, {from:"flush_logs",to:"document_active",action:this.runActive}];window.addEventListener("pagehide",function(c){b.transition("document_disposed",{event:c})}); window.addEventListener("beforeunload",function(c){b.transition("document_disposed_preventable",{event:c})}); window.addEventListener("unload",function(c){b.transition("document_disposed",{event:c});b.JSC$13033_hasRun=new Map})}; k(lT,Hn); lT.prototype.runPreventableDispose=function(a,b){if(!this.JSC$13033_hasRun.get("document_disposed_preventable")){a(b==null?void 0:b.event);var c,d;if((b==null?0:(c=b.event)==null?0:c.defaultPrevented)||(b==null?0:(d=b.event)==null?0:d.returnValue)){b.event.returnValue||(b.event.returnValue=!0);b.event.defaultPrevented||b.event.preventDefault();this.JSC$13033_hasRun=new Map;this.transition("document_active");return}}this.JSC$13033_hasRun.set("document_disposed_preventable",!0);this.JSC$13033_hasRun.get("document_disposed")?this.transition("flush_logs"): this.transition("document_disposed")}; lT.prototype.runDispose=function(a,b){this.JSC$13033_hasRun.get("document_disposed")?this.transition("document_active"):(a(b==null?void 0:b.event),this.JSC$13033_hasRun.set("document_disposed",!0),this.transition("flush_logs"))}; lT.prototype.runFlush=function(a,b){a(b==null?void 0:b.event);this.transition("document_active")}; lT.prototype.runActive=function(){};var mT=function(a){Hn.call(this,a===void 0?"document_visibility_unknown":a);var b=this;this.transitions=[{from:"document_visibility_unknown",to:"document_visible",action:this.runVisible},{from:"document_visibility_unknown",to:"document_hidden",action:this.runHidden},{from:"document_visibility_unknown",to:"document_foregrounded",action:this.runForegrounded},{from:"document_visibility_unknown",to:"document_backgrounded",action:this.runBackgrounded},{from:"document_visible",to:"document_hidden",action:this.runHidden}, {from:"document_visible",to:"document_foregrounded",action:this.runForegrounded},{from:"document_visible",to:"document_visible",action:this.runVisible},{from:"document_foregrounded",to:"document_visible",action:this.runVisible},{from:"document_foregrounded",to:"document_hidden",action:this.runHidden},{from:"document_foregrounded",to:"document_foregrounded",action:this.runForegrounded},{from:"document_hidden",to:"document_visible",action:this.runVisible},{from:"document_hidden",to:"document_backgrounded", action:this.runBackgrounded},{from:"document_hidden",to:"document_hidden",action:this.runHidden},{from:"document_backgrounded",to:"document_hidden",action:this.runHidden},{from:"document_backgrounded",to:"document_backgrounded",action:this.runBackgrounded},{from:"document_backgrounded",to:"document_visible",action:this.runVisible}];document.addEventListener("visibilitychange",function(c){document.visibilityState==="visible"?b.transition("document_visible",{event:c}):b.transition("document_hidden", {event:c})}); y("visibility_lifecycles_dynamic_backgrounding")&&(window.addEventListener("blur",function(c){b.transition("document_backgrounded",{event:c})}),window.addEventListener("focus",function(c){b.transition("document_foregrounded",{event:c})}))}; k(mT,Hn);mT.prototype.runVisible=function(a,b){a(b==null?void 0:b.event);y("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_foregrounded")}; mT.prototype.runHidden=function(a,b){a(b==null?void 0:b.event);y("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_backgrounded")}; mT.prototype.runBackgrounded=function(a,b){a(b==null?void 0:b.event)}; mT.prototype.runForegrounded=function(a,b){a(b==null?void 0:b.event)};var GQb=function(){this.teardownLifecycle=new lT;this.visibilityLifecycle=new mT}; GQb.prototype.install=function(){var a=ua.apply(0,arguments),b=this;a.forEach(function(c){b.teardownLifecycle.install(c)}); a.forEach(function(c){b.visibilityLifecycle.install(c)})};var nT=function(){GQb.call(this);var a={};this.install((a.document_disposed={callback:this.abortSlisAndFlush},a));y("combine_ve_grafts")&&(a={},this.install((a.document_disposed={callback:this.flushInteractionLoggingAttachVes},a)));a={};this.install((a.flush_logs={callback:this.logFinalPayload},a));y("web_log_cfg_cee_ks")||vl(0,HQb)}; k(nT,GQb);nT.prototype.logFinalPayload=function(){if(y("web_fp_via_jspb")){var a=new qqa,b=Fv();b&&eg(a,1,b);b=y("jspb_sparse_encoded_pivot")?new sn([{}]):new sn;Jf(b,380,sqa,a);wIa("finalPayload",b);y("web_fp_via_jspb_and_json")&&Yn("finalPayload",{csn:Fv()})}else Yn("finalPayload",{csn:Fv()})}; nT.prototype.abortSlisAndFlush=function(){iPa(Ux);Wx!=null&&Wx.flush()}; nT.prototype.flushInteractionLoggingAttachVes=function(){kz(Fy())}; var HQb=function(){var a=Hk("CLIENT_EXPERIMENT_EVENTS");if(a){var b=Oda();a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b(c)&&Yn("genericClientExperimentEvent",{eventType:c});delete Fk.CLIENT_EXPERIMENT_EVENTS}};function IQb(a){var b={};nT.loggingInstance||(nT.loggingInstance=new nT);nT.loggingInstance.install((b.document_disposed={callback:a},b))} ;var KQb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Tbao1e"),2);a=JQb;return b.return(a)})},LQb=BC(function(){return KQb()},{debugName:"adImageViewModel"}); En(zC,function(a){a.registerLoadFn("adImageViewModel","Tbao1e",KQb)});var NQb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ZEfdxb"),2);a=MQb;return b.return(a)})},OQb=BC(function(){return NQb()},{debugName:"adButtonHoverOverlayViewModel"}); En(zC,function(a){a.registerLoadFn("adButtonHoverOverlayViewModel","ZEfdxb",NQb)});var oT;function pT(a,b){if(b&&(PQb(b.viewableCommand)||PQb(b.endOfSessionCommand))){var c=QQb(b==null?void 0:b.viewableCommand);b=QQb(b==null?void 0:b.endOfSessionCommand);if(!oT){var d=Yk("custom_active_view_tos_timeout_ms");oT=d>0&&d!==36E5?new WE(RQb(),d):new WE(RQb())}XE(oT,a);e5a(oT,a,c,b)}} function qT(a){oT&&XE(oT,a)} function RQb(){var a=Hk("INNERTUBE_CONTEXT_CLIENT_VERSION","").match(/^\d+\.(\d{8})/);return(a==null?void 0:a.length)===2?a[1]:null} function PQb(a){a=kB(a);return!(a==null||!a.loggingUrls)&&a.loggingUrls.length>0} function QQb(a){if(!a)return[];var b=[],c,d;((d=(c=kB(a))==null?void 0:c.loggingUrls)!=null?d:[]).forEach(function(e){e.baseUrl&&b.push(e.baseUrl)}); return b} ;var rT={calledOnce:!0,state:"visible"},sT={calledOnce:!0,state:"hidden"};function SQb(a,b,c){c?c(b):pB(b,a.target?{form:{element:a.target}}:void 0)} function tT(a,b,c,d){return function(e){Vv(function(){function f(t){t=t.composedPath();t=l(t);for(var u=t.next();!u.done;u=t.next()){u=u.value;if(u===e)break;if(u.className.indexOf("HostIsClickableAdComponent")>=0||u.tagName==="A".toString()||u.tagName==="BUTTON".toString())return!0}return!1} var h=new Map,m,p=(m=a())==null?void 0:m.onTap;if(p){m=function(t){f(t)||SQb(t,p,b)}; var q=function(t){f(t)||t.key!=="Enter"||SQb(t,p,b)}; (c==null?0:c())||y("enable_web_home_top_landscape_image_layout_level_click")?(e.addEventListener("tap",m),h.set("tap",m)):(e.addEventListener("click",m),h.set("click",m));if(d==null?0:d())e.addEventListener("keydown",q),h.set("keydown",q)}kp(function(){for(var t=l(h),u=t.next();!u.done;u=t.next()){var v=l(u.value);u=v.next().value;v=v.next().value;e.removeEventListener(u,v)}})},"D7XqOc")}} ;function TQb(a){if(y("stop_av_measurement_on_detach"))return function(){qT(a)}} ;BA(tu(function(a){var b=a.data;a=dw({visibilityCallback:function(m,p){if(m){var q;(m=(q=b().interaction)==null?void 0:q.onFirstVisible)&&pB(m);var t;if(q=(t=b().adLayoutData)==null?void 0:t.activeViewData)pT(p,q),y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&qT(p)})}else y("stop_av_measurement_on_detach")&&qT(p)}, showOption:rT,hideOption:sT});var c=tT(function(){return b().interaction},void 0,function(){return!0}),d=l($o(!1,void 0,"VNDDT")),e=d.next().value,f=d.next().value; d=uC(function(){f(!0)}); var h=uC(function(){f(!1)}); return C("compact-landscape-no-button-layout-view-model",{class:"ytwCompactLandscapeNoButtonLayoutViewModelHost",el:DA(a,TQb,c),"on:mouseenter":d,"on:mouseleave":h},C("div",{class:"ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainer",style:gC({"max-width":function(){return y("enable_desktop_search_bigger_thumbs")?"500px":"360px"}})},C("div",{class:function(){var m; a:{var p;switch((m=z(b().thumbnailImage,Ygb))==null?void 0:(p=m.imageProperties)==null?void 0:p.renderingAspect){case"RENDERING_ASPECT_SQUARE":m="ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerSquareImageContainer";break a;case"RENDERING_ASPECT_LANDSCAPE":m="ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerLandscapeImageContainer";break a;}m=void 0}return m}},C(NC,{data:function(){return b().thumbnailImage}},{adImageViewModel:function(m){return C(LQb, {data:m.data, listenToTapEvent:!0,setTouchEndHandler:y("enable_top_landscape_image_experiment_dom_id_web")})}})),C("div",{class:"ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerOverlayIcon"},C(K,{cond:function(){var m,p,q; return(m=z(b().thumbnailImage,Ygb))==null?void 0:(p=m.imageProperties)==null?void 0:(q=p.overlayIcon)==null?void 0:q.iconImage}, then:function(m){return C(FB,{data:m,alt:"",className:"ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerOverlayIconIconShape"})}})),C("div",{class:function(){return e()?"ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerAdButtonHoverOverlayVisible":"ytwCompactLandscapeNoButtonLayoutViewModelHostImageHoverOverlayContainerAdButtonHoverOverlay"}},C(NC,{data:function(){return b().adButtonHoverOverlay}},{adButtonHoverOverlayViewModel:function(m){return C(OQb, {data:m.data, listenToTapEvent:!0})}}))),C("div",{class:"ytwCompactLandscapeNoButtonLayoutViewModelHostMetadata"},C(NC,{data:function(){return b().feedAdMetadata}},{feedAdMetadataViewModel:function(m){return C(lS,{data:m.data, listenToTapEvent:!0,setTouchEndHandler:y("enable_top_landscape_image_experiment_dom_id_web")})}})))},"Rb"),"compact-landscape-no-button-layout-view-model",{props:{data:zA}});var UQb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ioVqHf"),2);a=uT;return b.return(a)})},vT=BC(function(){return UQb()},{debugName:"adButtonViewModel"}); En(zC,function(a){a.registerLoadFn("adButtonViewModel","ioVqHf",UQb)});function VQb(a){return function(){y("stop_av_measurement_on_detach")&&qT(a)}} ;BA(tu(function(a){var b=a.data;a=dw({visibilityCallback:function(m,p){if(m){var q;(m=(q=b().interaction)==null?void 0:q.onFirstVisible)&&pB(m);var t;if(q=(t=b().adLayoutData)==null?void 0:t.activeViewData)pT(p,q),y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&qT(p)})}else y("stop_av_measurement_on_detach")&&qT(p)}, showOption:rT,hideOption:sT});var c=ZC(rR),d=tT(function(){return b().interaction}),e={},f={},h={}; return C("square-image-layout-view-model",{class:R("ytwSquareImageLayoutViewModelHost",(e.ytwSquareImageLayoutViewModelHostColumn=c,e)),el:DA(a,VQb,d)},C("div",{class:R("ytwSquareImageLayoutViewModelHostImage",(f.ytwSquareImageLayoutViewModelHostColumnImage=c,f))},function(){return C(NC,{data:function(){return b().adImage}},{adImageViewModel:function(m){return C(LQb,{data:m.data, isGridViewEnabled:c,targetHeight:168,setOnErrorHandler:!0,setDraggable:!1,setProgressiveImageLoading:!0})}})}()),C("div",{class:R("ytwSquareImageLayoutViewModelHostMetadataButtonContainer",(h.ytwSquareImageLayoutViewModelHostColumnMetadataButtonContainer=c,h))},C(NC,{data:function(){return b().feedAdMetadata}},{feedAdMetadataViewModel:lS}),function(){return C(NC,{data:function(){return b().adButton}},{adButtonViewModel:function(m){var p={}; return C(vT,{data:m.data,className:R((p.ytwSquareImageLayoutViewModelHostMetadataButtonContainerButton=!0,p.ytwSquareImageLayoutViewModelHostColumnMetadataButtonContainerButton=c,p))})}})}()))},"Sb"),"square-image-layout-view-model",{props:{data:zA}});function WQb(a){if(y("stop_av_measurement_on_detach"))return function(){qT(a)}} ;BA(tu(function(a){var b=a.data;var c=a.noBottomMargin;var d=a.typographyBump;a=dw({visibilityCallback:function(u,v){if(u){var w;(u=(w=b().interaction)==null?void 0:w.onFirstVisible)&&pB(u);var x;if(w=(x=b().adLayoutData)==null?void 0:x.activeViewData)pT(v,w),y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&qT(v)})}else y("stop_av_measurement_on_detach")&&qT(v)}, showOption:rT,hideOption:sT});var e=tT(function(){return b().interaction},void 0,function(){return y("enable_web_home_top_landscape_image_layout_level_click")}),f=function(){return b().interaction}; f!==void 0&&f!==null||Qk(Error("No layout interaction passed in TopLandscapeImageLayoutViewModel."));var h=function(){var u,v,w;return(u=z(b().thumbnailImage,Ygb))==null?void 0:(v=u.background)==null?void 0:(w=v.backgroundImageSource)==null?void 0:w.imageSources}; f=l($o(!1,void 0,"NFjwje"));var m=f.next().value,p=f.next().value;f=uC(function(){p(!0)}); var q=uC(function(){p(!1)}),t=function(){return m()?"ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerAdButtonHoverOverlayVisible":"ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerAdButtonHoverOverlay"}; return C("top-landscape-image-layout-view-model",{class:function(){var u;return((u=b().interaction)==null?0:u.onTap)&&y("enable_web_home_top_landscape_image_layout_level_click")?"ytwTopLandscapeImageLayoutViewModelHostIsClickableAdComponent":"ytwTopLandscapeImageLayoutViewModelHost"}, el:DA(a,WQb,e),"on:mouseenter":f,"on:mouseleave":q},C("div",{class:"ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainer"},C(K,{cond:function(){return h()&&h().length>0}, then:function(){return C("div",{class:"ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerBackgroundImage",style:gC({top:"0","background-image":function(){return"url("+String(h()[0].url)+")"}, "background-position":"center","background-repeat":"no-repeat","background-size":"100% 100%"})})}}),C(K,{cond:function(){return!!b().adButtonHoverOverlay}, then:function(){return C("div",{class:t},C(NC,{data:function(){return b().adButtonHoverOverlay}},{adButtonHoverOverlayViewModel:OQb}))}}),C("div",{class:"ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerImage"},C(NC,{data:function(){return b().thumbnailImage}},{adImageViewModel:function(u){return C(LQb,{data:u.data, targetWidth:1152,useWidth:!0,setTouchEndHandler:!1,listenToTapEvent:y("enable_web_home_top_landscape_image_layout_level_click")})}})),C("div",{class:"ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerOverlayIcon"},C(FB,{data:{sources:[{clientResource:{imageName:"arrow_diagonal_up_right"}}]}, alt:"",className:"ytwTopLandscapeImageLayoutViewModelHostImageHoverOverlayContainerOverlayIconIconShape"}))),C("div",{class:"ytwTopLandscapeImageLayoutViewModelHostMetadata"},C(NC,{data:function(){return b().feedAdMetadata}},{feedAdMetadataViewModel:function(u){return C(lS,{data:u.data, noBottomMargin:function(){return c==null?void 0:c()}, listenToTapEvent:function(){return y("enable_web_home_top_landscape_image_layout_level_click")}, typographyBump:function(){return d==null?void 0:d()}})}})))},"Tb"),"top-landscape-image-layout-view-model",{props:{data:zA, noBottomMargin:zA,typographyBump:zA}});var YQb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("CuTUU"),2);a=XQb;return b.return(a)})},ZQb=BC(function(){return YQb()},{debugName:"adTextImageViewModel"}); En(zC,function(a){a.registerLoadFn("adTextImageViewModel","CuTUU",YQb)});var aRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("yM0Kic"),2);a=$Qb;return b.return(a)})},bRb=BC(function(){return aRb()},{debugName:"feedAdSitelinksCarouselViewModel"}); En(zC,function(a){a.registerLoadFn("feedAdSitelinksCarouselViewModel","yM0Kic",aRb)});BA(tu(function(a){var b=a.data;a=dw({visibilityCallback:function(h,m){if(h){var p;(h=(p=b().interaction)==null?void 0:p.onFirstVisible)&&pB(h);var q;(p=(q=b().adLayoutData)==null?void 0:q.activeViewData)&&pT(m,p)}}, showOption:rT});var c=l($o(!1,void 0,"BzPhl")),d=c.next().value,e=c.next().value;c=uC(function(){e(!0)}); var f=uC(function(){e(!1)}); return C("text-image-no-button-layout-view-model",{class:"ytwTextImageNoButtonLayoutViewModelHost",el:DA(a),"on:mouseenter":c,"on:mouseleave":f},C("div",{class:"ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainer"},C("div",{class:"ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainerImageContainer"},C(NC,{data:function(){return b().textImage}},{adTextImageViewModel:ZQb})),C("div",{class:function(){return d()?"ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainerAdButtonHoverOverlayVisible": "ytwTextImageNoButtonLayoutViewModelHostImageHoverOverlayContainerAdButtonHoverOverlay"}},C(NC,{data:function(){return b().adButtonHoverOverlay}},{adButtonHoverOverlayViewModel:function(h){return C(OQb,{data:h.data, listenToTapEvent:!0})}}))),C("div",{class:"ytwTextImageNoButtonLayoutViewModelHostMetadataContainer"},C(NC,{data:function(){return b().feedAdMetadata}},{feedAdMetadataViewModel:function(h){return C(lS,{data:h.data, listenToTapEvent:!0})}}),C(NC,{data:function(){return b().feedAdSitelinksCarousel}},{feedAdSitelinksCarouselViewModel:bRb})))},"Ub"),"text-image-no-button-layout-view-model",{props:{data:zA}});var cRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("UAM5m"),2);a=mS;return b.return(a)})},wT=BC(function(){return cRb()},{debugName:"lockupViewModel"}); En(zC,function(a){a.registerLoadFn("lockupViewModel","UAM5m",cRb)});BA(tu(function(a){var b=a.data;var c=a.typographyBump;return C("video-display-button-group-layout-view-model",{class:"ytwVideoDisplayButtonGroupLayoutViewModelHost",el:DA(dw({visibilityCallback:function(d,e){if(d){var f;(d=(f=b().interaction)==null?void 0:f.onFirstVisible)&&pB(d);var h;(f=(h=b().adLayoutData)==null?void 0:h.activeViewData)&&pT(e,f)}}, showOption:rT,hideOption:sT}))},C("div",null,C(NC,{data:function(){return b().videoLockup}},{lockupViewModel:function(d){return C(wT,{data:d.data, containerLayoutConfig:{containerType:"CONTAINER_TYPE_GRID"},lockupExperiments:{useRichGridLegacyMargin:!0,useLegacySizedIconButton:!0},thumbnailTargetWidth:9999,typographyBump:c})}})))},"Vb"),"video-display-button-group-layout-view-model",{props:{data:zA, noBottomMargin:zA,typographyBump:zA}});BA(tu(function(a){var b=a.data;var c=a.className;var d=a.typographyBump;return C("video-display-compact-button-group-layout-view-model",{el:DA(dw({visibilityCallback:function(e,f){if(e){var h;(e=(h=b().interaction)==null?void 0:h.onFirstVisible)&&pB(e);var m;(h=(m=b().adLayoutData)==null?void 0:m.activeViewData)&&pT(f,h)}}, showOption:rT})),class:R("videoDisplayCompactButtonGroupLayoutViewModelHost",c)},C(NC,{data:function(){return b().videoLockup}},{lockupViewModel:function(e){return C(wT,{data:e.data, containerLayoutConfig:{containerType:"CONTAINER_TYPE_VERTICAL_LIST"},lockupExperiments:{useRichGridLegacyMargin:!0,useLegacySizedIconButton:!0},thumbnailFixedWidth:"50%",typographyBump:d})}}))},"Wb"),"video-display-compact-button-group-layout-view-model",{props:{data:zA, className:zA,typographyBump:zA}});BA(tu(function(a){var b=a.data;var c=a.className;var d=a.typographyBump;return C("video-display-compact-buttoned-layout-view-model",{el:DA(dw({visibilityCallback:function(e,f){if(e){var h;(e=(h=b().interaction)==null?void 0:h.onFirstVisible)&&pB(e);var m;(h=(m=b().adLayoutData)==null?void 0:m.activeViewData)&&pT(f,h)}}, showOption:rT})),class:R("videoDisplayCompactButtonedLayoutViewModelHost",c)},C(NC,{data:function(){return b().videoLockup}},{lockupViewModel:function(e){return C(wT,{data:e.data, containerLayoutConfig:{containerType:"CONTAINER_TYPE_VERTICAL_LIST"},lockupExperiments:{useRichGridLegacyMargin:!0,useLegacySizedIconButton:!0},thumbnailFixedWidth:"50%",typographyBump:d})}}))},"Xb"),"video-display-compact-buttoned-layout-view-model",{props:{data:zA, className:zA,typographyBump:zA}});BA(tu(function(a){var b=a.data;var c=a.className;var d=a.typographyBump;return C("video-display-compact-carousel-button-group-layout-view-model",{el:DA(dw({visibilityCallback:function(e,f){if(e){var h;(e=(h=b().interaction)==null?void 0:h.onFirstVisible)&&pB(e);var m;(h=(m=b().adLayoutData)==null?void 0:m.activeViewData)&&pT(f,h)}}, showOption:rT})),class:R("videoDisplayCompactCarouselButtonGroupLayoutViewModelHost",c)},C(NC,{data:function(){return b().videoLockup}},{lockupViewModel:function(e){return C(wT,{data:e.data, containerLayoutConfig:{containerType:"CONTAINER_TYPE_VERTICAL_LIST"},lockupExperiments:{useRichGridLegacyMargin:!0,useLegacySizedIconButton:!0},thumbnailFixedWidth:"50%",typographyBump:d})}}))},"Yb"),"video-display-compact-carousel-button-group-layout-view-model",{props:{data:zA, className:zA,typographyBump:zA}});BA(tu(function(a){var b=a.data;var c=a.className;var d=a.typographyBump;var e=function(){return b().adRenderingContextType==="AD_RENDERING_CONTEXT_TYPE_WATCH_NEXT"},f=ZC(rR); a=dw({visibilityCallback:function(q,t){if(q){var u=b();q=u.adLayoutData;var v;(u=(v=u.interaction)==null?void 0:v.onFirstVisible)&&pB(u);(v=q==null?void 0:q.activeViewData)&&pT(t,v)}}, showOption:rT});var h=Io(function(){return{containerType:e()&&f()?"CONTAINER_TYPE_GRID":"CONTAINER_TYPE_VERTICAL_LIST",responsiveSize:e()?"RESPONSIVE_SIZE_COMPACT":void 0}},void 0,"Ikxfhe"),m=Io(function(){return e()&&f()?"":e()?"168px":"50%"},void 0,"Om6kNe"),p=Io(function(){return e()&&f()?9999:void 0},void 0,"S71lKd"); return C("video-display-compact-layout-view-model",{el:DA(a),class:R("videoDisplayCompactLayoutViewModelHost",c)},C(NC,{data:function(){return b().videoLockup}},{lockupViewModel:function(q){return C(wT,{data:q.data, containerLayoutConfig:h,lockupExperiments:{useRichGridLegacyMargin:!0,useLegacySizedIconButton:!0},thumbnailFixedWidth:m,thumbnailTargetWidth:p,typographyBump:d})}}))},"Zb"),"video-display-compact-layout-view-model",{props:{data:zA, className:zA,typographyBump:zA}});BA(tu(function(a){var b=a.data;var c=a.typographyBump;return C("video-display-full-layout-view-model",{class:"ytwVideoDisplayFullLayoutViewModelHost",el:DA(dw({visibilityCallback:function(d,e){if(d){var f;(d=(f=b().interaction)==null?void 0:f.onFirstVisible)&&pB(d);var h;(f=(h=b().adLayoutData)==null?void 0:h.activeViewData)&&pT(e,f)}}, showOption:rT,hideOption:sT}))},C("div",null,C(NC,{data:function(){return b().videoLockup}},{lockupViewModel:function(d){return C(wT,{data:d.data, containerLayoutConfig:{containerType:"CONTAINER_TYPE_GRID"},lockupExperiments:{useRichGridLegacyMargin:!0},thumbnailTargetWidth:9999,typographyBump:c})}})))},"$b"),"video-display-full-layout-view-model",{props:{data:zA, noBottomMargin:zA,typographyBump:zA}});function xT(a){return a.shorts.shortsLayout} function dRb(a){return a.shorts.metapanelStyle} ;var fRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("haZpfb"),2);a=eRb;return b.return(a)})},gRb=BC(function(){return fRb()},{debugName:"carouselButtonViewModel"}); En(zC,function(a){a.registerLoadFn("carouselButtonViewModel","haZpfb",fRb)});var iRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("gUBjBd"),2);a=hRb;return b.return(a)})},jRb=BC(function(){return iRb()},{debugName:"pivotButtonViewModel"}); En(zC,function(a){a.registerLoadFn("pivotButtonViewModel","gUBjBd",iRb)});var lRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("rMx50"),2);a=kRb;return b.return(a)})},mRb=BC(function(){return lRb()},{debugName:"reelActionBarViewModel"}); En(zC,function(a){a.registerLoadFn("reelActionBarViewModel","rMx50",lRb)});var oRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ASE5sd"),2);a=nRb;return b.return(a)})},pRb=BC(function(){return oRb()},{debugName:"reelsAdCardButtonedViewModel"}); En(zC,function(a){a.registerLoadFn("reelsAdCardButtonedViewModel","ASE5sd",oRb)});var rRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("HJBpQd"),2);a=qRb;return b.return(a)})},sRb=BC(function(){return rRb()},{debugName:"reelsAdMetadataViewModel"}); En(zC,function(a){a.registerLoadFn("reelsAdMetadataViewModel","HJBpQd",rRb)});var tRb=tu(function(){return C("div",{class:"ytwVideoFilteringOverlayHost",style:gC({"background-color":function(){return jy(Yk("exp_shorts_ads_mvp_filtering_hex_value_web"))}})})},"ac");function uRb(a){var b,c;if(a=(b=z(a.reelsAdCardButtoned,$gb))==null?void 0:(c=b.animatedRenderingConfig)==null?void 0:c.easeOutSeconds)return a+"s"} var vRb={iconPosition:"icon-with-label",size:"L"};BA(tu(function(a){var b=a.data;a=aw("reels-player-overlay-layout-view-model");var c=ZC(xT),d=function(){return c()===1},e=function(){var w=c(); return w===0||w===1},f=function(){var w; return(w=b().reelsAdCardButtonedEntityKey)!=null?w:""},h=function(){return f()+"/ad_button"},m=iL(QTa,f),p=function(){var w,x; return(x=(w=m())==null?void 0:w.value)!=null?x:!1},q=function(){var w; return Object.assign({},vRb,!((w=e==null?void 0:e())!=null&&w)&&{style:"overlay-dark"})},t=function(){var w; return Object.assign({},vRb,!((w=e==null?void 0:e())!=null&&w)&&{style:"overlay-dark"})},u={},v={}; return C("reels-player-overlay-layout-view-model",{class:R("ytwReelsPlayerOverlayLayoutViewModelHost",(u.ytwReelsPlayerOverlayLayoutViewModelHostHasExtension=function(){return!!b().extension},u.ytwReelsPlayerOverlayLayoutViewModelHostDesktop=function(){return!0},u.ytwReelsPlayerOverlayLayoutViewModelHostExtractOverlay=d,u.ytwReelsPlayerOverlayLayoutViewModelHostExtractActionBar=function(){var w; return(w=e==null?void 0:e())!=null?w:!1},u)), "shorts-layout":function(){return String(c())}, el:a},C("div",{class:R("ytwReelsPlayerOverlayLayoutViewModelHostMetadataContainer",(v.ytwReelsPlayerOverlayLayoutViewModelHostMetadataContainerEnableBorderRadius=function(){return!0},v))},C("div",{"aria-hidden":function(){return p()}, class:R("ytwReelsPlayerOverlayLayoutViewModelHostAnimatingContainer",function(){return p()?"ytwReelsPlayerOverlayLayoutViewModelHide":"ytwReelsPlayerOverlayLayoutViewModelShow"}), style:gC({"transition-duration":function(){return uRb(b())}})},C(NC,{data:function(){return b().adMetadata}},{reelsAdMetadataViewModel:sRb}),C(K,{cond:function(){return b().extension}, then:function(w){return C("div",{class:"ytwReelsPlayerOverlayLayoutViewModelHostExtension"},C(NC,{data:w},{adButtonViewModel:function(x){var A=x.data;return C(vT,{data:function(){return d()&&A().styleTransitionConfig?Object.assign({},A(),{styleTransitionConfig:Object.assign({},A().styleTransitionConfig,{destinationStyle:"AD_BUTTON_STYLE_MONO_FILLED"})}):A()}, animationEntityKey:h,delayedClassName:"ytwReelsPlayerOverlayLayoutViewModelTopMargin"})}, carouselButtonViewModel:function(x){return C(gRb,{data:x.data,animationEntityKey:h,className:"ytwReelsPlayerOverlayLayoutViewModelTopMargin"})}}))}})),C("div",{"aria-hidden":function(){return!p()}, class:R("ytwReelsPlayerOverlayLayoutViewModelHostAnimatingContainer",function(){return p()?"ytwReelsPlayerOverlayLayoutViewModelShow":"ytwReelsPlayerOverlayLayoutViewModelHide"}), style:gC({"transition-duration":function(){return uRb(b())}})},C(NC,{data:function(){return b().reelsAdCardButtoned}},{reelsAdCardButtonedViewModel:function(w){return C(pRb,{data:w.data, onShow:function(){nu(Ez("booleanEntity",f(),{key:f(),value:!0}))}})}}))),C(K,{cond:function(){return y("mweb_enable_shorts_search_topbar")&&!1}, then:function(){var w={};return C("div",{class:R("ytwReelsPlayerOverlayLayoutViewModelHostActionBar","ytwReelsPlayerOverlayLayoutViewModelHostActionBarMenuOnTop",(w.ytwReelsPlayerOverlayLayoutViewModelHostActionBarMobile=function(){return!1},w))},C(NC,{data:function(){return b().menu}},{buttonViewModel:function(x){return C(EC,{data:x.data, className:R("ytwReelsPlayerOverlayLayoutViewModelHostMenuButton","ytwReelsPlayerOverlayLayoutViewModelHostActionBarMenuOnTopMenuButton"),buttonOverrides:function(){return Object.assign({},{type:"tonal"},t())}})}}),C("div",null,C(NC,{data:function(){return b().actions}},{reelActionBarViewModel:function(x){return C(mRb,{data:x.data, buttonShapeOverrideables:q})}}),C(NC,{data:function(){return b().pivotButton}},{pivotButtonViewModel:function(x){return C(jRb,{data:x.data, className:"ytwReelsPlayerOverlayLayoutViewModelHostPivotButton"})}})))}, else:function(){var w={};return C("div",{class:R("ytwReelsPlayerOverlayLayoutViewModelHostActionBar",(w.ytwReelsPlayerOverlayLayoutViewModelHostActionBarMobile=function(){return!1},w))},C(NC,{data:function(){return b().actions}},{reelActionBarViewModel:function(x){return C(mRb,{data:x.data, buttonShapeOverrideables:q})}}),C(NC,{data:function(){return b().menu}},{buttonViewModel:function(x){return C(EC,{data:x.data, className:"ytwReelsPlayerOverlayLayoutViewModelHostMenuButton",buttonOverrides:function(){return Object.assign({},{type:"tonal"},t())}})}}),C(NC,{data:function(){return b().pivotButton}},{pivotButtonViewModel:function(x){return C(jRb,{data:x.data, className:"ytwReelsPlayerOverlayLayoutViewModelHostPivotButton"})}}))}}),C(K,{cond:function(){return y("exp_shorts_ads_mvp_filtering_web")}, then:function(){return C(y$a,{root:"ytd-reel-video-renderer #video-filtering-overlay-container"},function(){return C(tRb,null)})}}))},"bc"),"reels-player-overlay-layout-view-model",{props:{data:zA}});var yT=function(){var a=D.apply(this,arguments)||this;a.noBottomMargin=!1;return a}; k(yT,D);g=yT.prototype; g.configureRendererStamper=function(){return{"data.renderingContent":{id:"rendering-content",mapping:{carouselAdRenderer:"ytd-carousel-ad-renderer",compactPromotedVideoRenderer:"ytd-compact-promoted-video-renderer",displayAdRenderer:{component:"ytd-display-ad-renderer",properties:{noBottomMargin:"[[noBottomMargin]]"}},promotedSparklesTextSearchRenderer:"ytd-promoted-sparkles-text-search-renderer",promotedSparklesWebRenderer:"ytd-promoted-sparkles-web-renderer",squareImageLayoutViewModel:"square-image-layout-view-model",topLandscapeImageLayoutViewModel:{component:"top-landscape-image-layout-view-model", properties:{noBottomMargin:"[[noBottomMargin]]",typographyBump:"[[typographyBump]]"}},videoDisplayButtonGroupLayoutViewModel:{component:"video-display-button-group-layout-view-model",properties:{noBottomMargin:"[[noBottomMargin]]",typographyBump:"[[typographyBump]]"}},videoDisplayFullLayoutViewModel:{component:"video-display-full-layout-view-model",properties:{noBottomMargin:"[[noBottomMargin]]",typographyBump:"[[typographyBump]]"}},videoDisplayCompactButtonGroupLayoutViewModel:{component:"video-display-compact-button-group-layout-view-model", properties:{typographyBump:"[[typographyBump]]"}},videoDisplayCompactCarouselButtonGroupLayoutViewModel:{component:"video-display-compact-carousel-button-group-layout-view-model",properties:{typographyBump:"[[typographyBump]]"}},videoDisplayCompactButtonedLayoutViewModel:{component:"video-display-compact-buttoned-layout-view-model",properties:{typographyBump:"[[typographyBump]]"}},videoDisplayCompactLayoutViewModel:{component:"video-display-compact-layout-view-model",properties:{typographyBump:"[[typographyBump]]"}}, compactLandscapeNoButtonLayoutViewModel:"compact-landscape-no-button-layout-view-model",textImageNoButtonLayoutViewModel:"text-image-no-button-layout-view-model",promotedVideoRenderer:"ytd-promoted-video-renderer",videoDisplayFullButtonedRenderer:{component:"ytd-video-display-full-buttoned-and-button-group-renderer",properties:{noBottomMargin:"[[noBottomMargin]]",typographyBump:"[[typographyBump]]"}},videoDisplayButtonGroupRenderer:{component:"ytd-video-display-full-buttoned-and-button-group-renderer", properties:{noBottomMargin:"[[noBottomMargin]]",typographyBump:"[[typographyBump]]"}},textImageNoButtonLayoutRenderer:"ytd-text-image-no-button-layout-renderer",reelsPlayerOverlayLayoutViewModel:"reels-player-overlay-layout-view-model"}}}}; g.ready=function(){var a=this;IQb(function(){a.isAttached&&DQ(a.JSC$13072_storedAdSlotMetadata,a.JSC$13072_storedAdLayoutMetadata,a.adSlotMetadata,a.adLayoutMetadata)&&kT(iT(),a.JSC$13072_storedAdSlotMetadata,a.JSC$13072_storedAdLayoutMetadata)})}; g.attached=function(){DQ(this.JSC$13072_storedAdSlotMetadata,this.JSC$13072_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&FQb(iT(),this.JSC$13072_storedAdSlotMetadata,this.JSC$13072_storedAdLayoutMetadata)}; g.detached=function(){DQ(this.JSC$13072_storedAdSlotMetadata,this.JSC$13072_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&kT(iT(),this.JSC$13072_storedAdSlotMetadata,this.JSC$13072_storedAdLayoutMetadata)}; g.onTypographyBumpChanged=function(){this.videoDisplayFullButtonedGroupRenderer&&(this.videoDisplayFullButtonedGroupRenderer.typographyBump=this.typographyBump)}; g.onAdMetadataChanged=function(){this.adLayoutMetadata&&this.adSlotMetadata&&this.JSC$13072_storedAdLayoutMetadata!==this.adLayoutMetadata&&this.JSC$13072_storedAdSlotMetadata!==this.adSlotMetadata&&(this.isAttached&&(this.JSC$13072_storedAdLayoutMetadata!==void 0&&this.JSC$13072_storedAdSlotMetadata!==void 0&&kT(iT(),this.JSC$13072_storedAdSlotMetadata,this.JSC$13072_storedAdLayoutMetadata),FQb(iT(),this.adSlotMetadata,this.adLayoutMetadata)),this.JSC$13072_storedAdLayoutMetadata=this.adLayoutMetadata, this.JSC$13072_storedAdSlotMetadata=this.adSlotMetadata)}; ba.Object.defineProperties(yT.prototype,{adLayoutMetadata:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.adLayoutMetadata}}}); yT.prototype.onAdMetadataChanged=yT.prototype.onAdMetadataChanged;yT.prototype.onTypographyBumpChanged=yT.prototype.onTypographyBumpChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yT.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],yT.prototype,"rendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],yT.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],yT.prototype,"data",void 0); n([I(),r("design:type",Object)],yT.prototype,"noBottomMargin",void 0);n([I({value:!1}),r("design:type",Boolean)],yT.prototype,"typographyBump",void 0);n([F("data.adLayoutMetadata"),r("design:type",Object),r("design:paramtypes",[])],yT.prototype,"adLayoutMetadata",null);n([I(),r("design:type",Object)],yT.prototype,"adSlotMetadata",void 0);n([Et("ytd-video-display-full-buttoned-and-button-group-renderer"),r("design:type",HTMLElement)],yT.prototype,"videoDisplayFullButtonedGroupRenderer",void 0); n([Ct("typographyBump"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],yT.prototype,"onTypographyBumpChanged",null);n([Ct("adLayoutMetadata","adSlotMetadata"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],yT.prototype,"onAdMetadataChanged",null);n([St({is:"ytd-in-feed-ad-layout-renderer",disableElementRegistration:!0})],yT); J(yT,"ytd-in-feed-ad-layout-renderer",function(){if(TJb!==void 0)return TJb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return TJb=a},{mode:2});var wRb;var zT=function(){var a=Us.apply(this,arguments)||this;a.disableGridStateAware=!1;a.gridStateActionMap={"ytd-update-grid-state-action":"handleUpdateGridStateAction"};a.currentGridClass="";return a}; k(zT,Us);zT.prototype.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.gridStateActionMap);$r(this,this.handleUpdateGridStateAction);if(!this.disableGridStateAware){var a=this.gridStateAwareGetElement();lt(a,"grid",!0)}}; zT.prototype.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.gridStateActionMap)}; zT.prototype.gridStateAwareGetElement=function(){return this.gridStateAwareSizingElementSelector?ft(this.hostElement).querySelector(this.gridStateAwareSizingElementSelector):this.hostElement}; zT.prototype.handleUpdateGridStateAction=function(){if(this.disableGridStateAware)var a="grid-disabled";else{a=hub.getInstance();var b=this.get("pageSubtype");a=b&&eub.includes(b)?"grid-disabled":a.currentSnapState_?a.currentSnapState_.className:null}(b=this.gridStateAwareGetElement())&&a!==this.currentGridClass&&(a&<(b,a,!0),this.currentGridClass&<(b,this.currentGridClass,!1),this.currentGridClass=a)}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],zT.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",String)],zT.prototype,"gridStateAwareSizingElementSelector",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zT.prototype,"disableGridStateAware",void 0);n([Gt()],zT);var xRb=[zT.prototype,Qs.YtActionHandlerBehavior];var yRb;var zRb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("jBisaf"),2);a=gZa;return b.return(a)})},AT=BC(function(){return zRb()},{debugName:"badgeShape"}); En(zC,function(a){a.registerLoadFn("badgeShape","jBisaf",zRb)});var BT=tu(function(a){var b=vu(a,{hasDot:!1,usedInMasthead:!1}),c=Object.assign({},b),d=b.data,e=b.hasDot;a=b.customCommandResolver;var f=b.usedInMasthead,h=(delete c.data,delete c.hasDot,delete c.customCommandResolver,delete c.usedInMasthead,c);b=function(){return d().style}; b!==void 0&&b!==null||Qk(Error("No style filled at AdBadgeViewModel"));a=tT(function(){return d().interaction},a); return C("ad-badge-view-model",{class:R(function(){var m;return((m=d().interaction)==null?0:m.onTap)?"ytwAdBadgeViewModelHostIsClickableAdComponent":"ytwAdBadgeViewModelHost"},function(){var m=h.adRenderingContextType(),p=f(); d();return m!=="AD_RENDERING_CONTEXT_TYPE_BROWSE"||p?"ytwAdBadgeViewModelHostStyleStandard":"ytwAdBadgeViewModelHostStyleStandardBrowse"}), el:DA(a)},C(AT,{data:function(){var m;d();return{type:3,text:(m=d().label)==null?void 0:m.content,adsIncludeDot:e(),isOverlay:d().style==="AD_BADGE_STYLE_STARK_OVERLAY"}}}))},"cc");BA(BT,"ad-badge-view-model",{props:{data:zA,hasDot:zA,customCommandResolver:AA,adRenderingContextType:AA,usedInMasthead:AA}});function ARb(a,b){var c,d=(c=a.interaction)==null?void 0:c.onTap;if(a=mB({elementsCommand:d,forceNewState:!0,skipOnClick:!0}))return a.onclick=function(e){KWa(e)&&(e.preventDefault(),d&&SQb(e,d,b))},oB(a)?a:void 0} function BRb(a){switch(a){case"AD_BUTTON_SIZE_COMPACT":return"S";case"AD_BUTTON_SIZE_DEFAULT":return"M";case"AD_BUTTON_SIZE_LARGE":return"L";default:return"M";}} function CRb(a){switch(a){case"AD_BUTTON_STYLE_OVERLAY":case"AD_BUTTON_STYLE_OVERLAY_TONAL":case"AD_BUTTON_STYLE_OVERLAY_TEXT":return"overlay";case"AD_BUTTON_STYLE_TRANSPARENT":case"AD_BUTTON_STYLE_MONO_FILLED":case"AD_BUTTON_STYLE_MONO_TONAL":case"AD_BUTTON_STYLE_MONO_OUTLINE":return"mono";case"AD_BUTTON_STYLE_OVERLAY_FILLED":return"call-to-action-overlay";default:return"call-to-action";}} function DRb(a){switch(a){case"AD_BUTTON_STYLE_OUTLINE":case"AD_BUTTON_STYLE_MONO_OUTLINE":return"outline";case"AD_BUTTON_STYLE_TONAL":case"AD_BUTTON_STYLE_OVERLAY_TONAL":case"AD_BUTTON_STYLE_MONO_TONAL":return"tonal";case"AD_BUTTON_STYLE_OVERLAY_TEXT":case"AD_BUTTON_STYLE_TRANSPARENT":return"text";default:return"filled";}} ;var uT=tu(function(a){var b=a.data;var c=a.customCommandResolver;var d=a.className;var e=a.delayedClassName;var f=a.animationEntityKey;var h=a.isCompactWidth;var m=a.isContentWidth;a=l($o(!1,void 0,"B1koDf"));var p=a.next().value,q=a.next().value,t=uu(f,""),u=iL(QTa,t),v=function(){var Ja,Na;return(Na=(Ja=u())==null?void 0:Ja.value)!=null?Na:!1},w=function(){nu(Ez("booleanEntity",t(),{key:t(), value:!0}));Z=void 0}; f=l(su(v));var x=f.next().value,A=f.next().value;f=l(su(v));var H=f.next().value,P=f.next().value;f=l(su(function(){var Ja;return v()?(Ja=b().styleTransitionConfig)==null?void 0:Ja.destinationStyle:void 0})); var O=f.next().value,Q=f.next().value,V=function(){var Ja=Object.assign({},b(),O()&&{style:O()});var Na,ab,Ha=Ja.label,bb=(Na=Ja.interaction)==null?void 0:(ab=Na.accessibility)==null?void 0:ab.label;Na=Ja.iconImage?Ja.label&&Ja.label.content?Ja.iconLeading?"leading":"trailing":"icon-only":void 0;Ja={formattedButtonText:Ha,accessibilityLabel:bb,style:CRb(Ja.style),type:DRb(Ja.style),state:"active",size:BRb(Ja.size),iconPosition:Na,disabled:!1,aTagConfig:ARb(Ja,c)};Ja.focused=p();return Ja},Z; f=dw({visibilityCallback:function(Ja){var Na,ab=(Na=b().interaction)==null?void 0:Na.onFirstVisible;Ja&&ab&&pB(ab)}, showOption:rT});var da=function(){return jvb(V(),!!b().iconImage)}; a={};var ca={};d=R(function(){return"ytwAdButtonViewModelHost"},function(){return b().delayedAppearanceConfig?"ytwAdButtonViewModelHostHasAnimation":""},function(){var Ja=!!b().delayedAppearanceConfig,Na=x(); return Ja?Na?"ytwAdButtonViewModelFullHeight":"ytwAdButtonViewModelNoHeight":""},function(){var Ja=!!b().delayedAppearanceConfig,Na=H(); return Ja?Na?"ytwAdButtonViewModelShow":"ytwAdButtonViewModelHide":""},function(){return!b().delayedAppearanceConfig||x()?e==null?void 0:e():""},(a.ytwAdButtonViewModelHostCompactWidth=function(){return h==null?void 0:h()},a),(ca.ytwAdButtonViewModelHostContentWidth=function(){return m==null?void 0:m()},ca),d!=null?d:""); var ma=function(){var Ja,Na=(Ja=b().delayedAppearanceConfig)==null?void 0:Ja.delayedInvisibleSeconds;Na&&(Z=Al(0,function(){A(!0);wa()},Na*1E3))},wa=function(){var Ja,Na=(Ja=b().delayedAppearanceConfig)==null?void 0:Ja.delayedVisibleSeconds; Na&&(Z=Al(0,function(){P(!0);Ba()},Na*1E3))},Ba=function(){var Ja,Na=(Ja=b().styleTransitionConfig)==null?void 0:Ja.styleTransitionSeconds,ab,Ha=(ab=b().styleTransitionConfig)==null?void 0:ab.destinationStyle; Na&&Ha?Z=Al(0,function(){Q(Ha);w()},Na*1E3):w()}; JG(function(){ma()}); kp(function(){Z&&Oi.cancelJob(Z)}); return C("ad-button-view-model",{"on:focusin":uC(function(){var Ja=Dn().resolve(An(tC));Ja&&q(Ja.keyboardInUse);return!1}), "on:focusout":uC(function(){q(!1);return!1}), class:d,el:DA(f),style:gC({"transition-duration":"0.3s"})},C(K,{cond:V,then:function(){return C(eL,{data:V,icon:function(){return C(K,{cond:function(){return b().iconImage}, then:function(Ja){return C(FB,{data:Ja,alt:"",targetWidth:da,targetHeight:da,preserveWidth:!0,preserveHeight:!0})}})}})}}))},"dc");BA(uT,"ad-button-view-model",{props:{data:zA,customCommandResolver:AA,className:AA,delayedClassName:AA,animationEntityKey:AA,isCompactWidth:AA,isContentWidth:AA}});var CT=function(){var a=D.apply(this,arguments)||this;a.actionMap={"ytd-video-masthead-ad-primary-video-renderer-playing":"onPlayerReady"};return a}; k(CT,D);g=CT.prototype;g.computeHasLiveDescription=function(a){return!(a==null||!a.liveDescription)}; g.computeHasByline=function(a){return!(a==null||!a.byline)}; g.computeUsesAdButtonViewModel=function(a){return!!z(a==null?void 0:a.cta,Xgb)}; g.configureRendererStamper=function(){return{"data.adBadge":{id:"ad-badge",mapping:{adBadgeViewModel:{component:"ad-badge-view-model",properties:{adRenderingContextType:"[[adRenderingContextType]]",hasDot:"[[hasByline]]",usedInMasthead:"[[isMasthead]]"}}}},"data.cta":{id:"ad-button",mapping:{adButtonViewModel:{component:"ad-button-view-model",params:{isContentWidth:!0}}}},"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more_vert"}}}}}}; g.onYtToggleButton=function(a){var b,c=(b=this.data)==null?void 0:b.videoReminderEntityKey;c&&this.ytdReduxBehavior.dispatch(Ez("upcomingEventReminderStateEntity",c,{key:c,state:a.detail.toggled?"UPCOMING_EVENT_REMINDER_STATE_SINGLE":"UPCOMING_EVENT_REMINDER_STATE_NONE"}))}; g.attached=function(){this.updateChannelBanner()}; g.dataChanged=function(){this.updateChannelBanner()}; g.videoReminderStateChanged=function(){var a;this.videoReminderState&&z((a=this.data)==null?void 0:a.cta,ZJ)&&this.set("data.cta.toggleButtonRenderer.isToggled",this.videoReminderState.state==="UPCOMING_EVENT_REMINDER_STATE_SINGLE")}; g.updateChannelBanner=function(){if(this.data&&this.data.channelBanner){var a=dB(this.data.channelBanner.thumbnails,this.hostElement.clientWidth);a&&(a.startsWith("//")&&(a="https:"+a),this.hostElement.classList.add("channel-banner"),st(this.hostElement,{"--ytvmh-channel-banner":"url("+a+")"}))}else y("remove_masthead_channel_banner_on_refresh")&&this.hostElement.classList.remove("channel-banner")}; g.onPlayerReady=function(){this.onIronResize()}; g.onIronResize=function(){this.hostElement.clientWidth<370?this.hostElement.classList.add("no-thumbnail"):this.hostElement.classList.remove("no-thumbnail");var a=ft(this.hostElement).querySelector("#live-description"),b;a&&((b=this.data)==null?0:b.shortLiveDescription)&&a.clientWidth\n\n
\n
\n \n \n \n \n
\n
\n
\n \n \n
\n
\n
\n
\n \n \n \n \n \n
\n
\n \n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return yRb=a},{mode:1});var ERb;var DT=function(){var a=D.apply(this,arguments)||this;a.actionMap={"ytd-video-masthead-expandable-tile-expanding":"onExpandableTileExpanding","ytd-video-masthead-expandable-tile-lock-and-collapse":"onExpandableTileLockAndCollapse","ytd-video-masthead-expandable-tile-unlock":"onExpandableTileUnlock"};a.isLocked=!1;return a}; k(DT,D);g=DT.prototype;g.maybeExpand=function(){this.isLocked||this.expanded||(this.expanded=!0)}; g.onExpandedChanged=function(){this.expanded&&Lu(this.hostElement,"ytd-video-masthead-expandable-tile-expanding",[this])}; g.onMouseOver=function(){this.maybeExpand()}; g.onTap=function(){this.maybeExpand()}; g.onExpandableTileExpanding=function(a){a!==this&&(this.expanded=!1)}; g.onExpandableTileLockAndCollapse=function(a){this.isLocked=!0;a!==this&&(this.expanded=!1)}; g.onExpandableTileUnlock=function(){this.isLocked=!1}; DT.prototype.onTap=DT.prototype.onTap;DT.prototype.onMouseOver=DT.prototype.onMouseOver;DT.prototype.onExpandedChanged=DT.prototype.onExpandedChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],DT.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],DT.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],DT.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],DT.prototype,"expanded",void 0); n([Ot("expanded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DT.prototype,"onExpandedChanged",null);n([Bt("mouseover"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DT.prototype,"onMouseOver",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DT.prototype,"onTap",null);n([St({is:"ytd-video-masthead-ad-expandable-thumbnail-tile-renderer",disableElementRegistration:!0})],DT); J(DT,"ytd-video-masthead-ad-expandable-thumbnail-tile-renderer",function(){if(ERb!==void 0)return ERb;var a=document.createElement("template");M(a,"\n
\n
\n \n \n \n \n \n
\n
\n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return ERb=a},{mode:1});var FRb=new zn("ACTIVITY_TOKEN");var GRb={};function ET(a,b){!a&&Math.random()<=Yk("kevlar_unified_player_logging_threshold")&&eo(Error("[YtPlayerBehavior] "+(b?b:"Unspecified error")))} GRb.YtPlayerBehavior=[{properties:{watchNextData:{type:Object,observer:"watchNextDataChanged_"},context:{type:String},playerId:{type:String},disableTouchGestures:{type:Boolean}},listeners:{pinchout:"onPinchOut_",pinchin:"onPinchIn_",touchstart:"onTouchStart_"},created:function(){var a=this;this.player_=null;this.useUnifiedPlayer_()&&(this.mainAppPlayer_=void 0);this.playerStateSpan_=null;this.playerResolver_=new $i;this.playerContainer_=this.initPlayerPromise_=null;this.preparePlayerJobId_=0;this.isResetForNewPlayback_= !0;this.bootstrapPlayerResponse_=void 0;IQb(function(){a.maybeSendAbandonmentPing_()})}, attached:function(){this.disableTouchGestures||xr(this,"pan-down")}, detached:function(){}, createMainAppPlayer_:function(a,b,c){var d=this;ET(this.useUnifiedPlayer_());if(this.mainAppPlayer_)ET(!1,"MainAppPlayer already created.");else{var e=ft(this.hostElement).querySelector("#container");this.mainAppPlayer_=new LS(this.getWebPlayerContextConfig_(),e,function(f){return Iy(f,d.hostElement)},a,b,c); this.mainAppPlayer_.api.then(function(f){d.player_=f;d.context==="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH"&&mUa.resolve(f)})}}, loadVideoWithPlayerResponse:function(a,b){var c=this;if(this.useUnifiedPlayer_()){var d=this.watchNextData,e,f=(e=a.videoDetails)==null?void 0:e.videoId,h,m,p;(e=(h=this.watchNextData)==null?void 0:(m=h.currentVideoEndpoint)==null?void 0:(p=m.watchEndpoint)==null?void 0:p.videoId)&&f!=e&&(d=void 0,y("kevlar_unified_player_clear_watch_next_killswitch")&&(this.watchNextData=void 0));this.mainAppPlayer_?this.mainAppPlayer_.loadVideoWithPlayerResponse(a,d,b):this.createMainAppPlayer_(a,d,b);this.mainAppPlayer_.api.then(function(){tt(c.hostElement, "yt-player-updated")})}else this.update(TDb(a,b))}, loadVideoWithPlayerVars:function(a){var b=this;this.useUnifiedPlayer_()?(y("kevlar_unified_player_clear_watch_next_killswitch")&&(this.watchNextData=void 0),this.mainAppPlayer_?this.mainAppPlayer_.loadVideoWithPlayerVars(a):this.createMainAppPlayer_(void 0,void 0,a),this.mainAppPlayer_.api.then(function(){tt(b.hostElement,"yt-player-updated")})):this.update({args:a})}, update:function(a){var b=this;if(this.useUnifiedPlayer_())ET(!1,"Invalid method call in kevlar_unified_player.");else{if(this.hasWebPlayerContextConfig_()){this.updateSwfConfig_(a);var c=iqb(a.args);c&&this.get("currentVideoEndpoint.watchEndpoint.videoId",this.watchNextData)==c&&Object.assign(a.args,this.computeWatchNextPlayerVars_(this.watchNextData));this.isResetForNewPlayback_=!1;return this.acquireApi_(a).then(function(d){tt(b.hostElement,"yt-player-updated",y("kevlar_player_updated_obsolete_player_killswitch")? d:void 0)})}ao(new ql("Cannot initialize player for this context without a WebPlayerContextConfig.",this.context))}}, updatePlayerComponents:function(a){var b=this,c;return ta(function(d){if(d.nextAddress==1)return d.yield(b.getPlayerPromise(),2);c=d.yieldResult;if(!c)throw Error("Missing player in updatePlayerComponents");a&&b.updatePlayerPlaylist_(a);d.jumpToEnd()})}, acquireApi_:function(a){var b=this;if(this.useUnifiedPlayer_())ET(!1,"Invalid method call in kevlar_unified_player.");else return Oi.cancelJob(this.preparePlayerJobId_),this.playerContainer_?(ET(this.initPlayerPromise_,"Missing initPlayerPromise_."),this.getPlayerPromise().then(function(c){b.shouldAutoplay_(a)?c.loadVideoByPlayerVars(a.args):c.cueVideoByPlayerVars(a.args)})):this.initPlayerPromise_=this.initPlayerContainer_(a),this.initPlayerPromise_}, initPlayerContainer_:function(a){var b=this;if(this.useUnifiedPlayer_())ET(!1,"Invalid method call in kevlar_unified_player.");else return ET(!this.initPlayerPromise_,"Player is already initialized."),this.initPlayerPromise_&&eo(Error("ytd-player required releasing.")),ET(!this.playerContainer_,"ytd-player should only be initialized once."),this.playerContainer_=ft(this.hostElement).querySelector("#container"),YOb().then(function(){var c=b.initPlayer_(a);b.playerResolver_.resolve(c);return c})}, onPlayerReady_:function(a,b){this.useUnifiedPlayer_()?ET(!1,"Invalid method call in kevlar_unified_player."):(a.removeEventListener("onReady",this.onPlayerReadyEvent_),this.context==="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH"&&mUa.resolve(a),b(a))}, maybeCallApiMethodOnElement_:function(a,b){if(typeof a[b]==="function")return a[b]()}, maybeAdoptBootstrapPlayer_:function(){var a=window,b,c=(b=a.ytplayer)==null?void 0:b.bootstrapPlayerContainer;if((b=c==null?void 0:c.firstElementChild)&&b.classList.contains("html5-video-player")){var d,e,f=(d=a.ytplayer)==null?void 0:(e=d.bootstrapWebPlayerContextConfig)==null?void 0:e.contextId;d=this.getWebPlayerContextConfig_().contextId;if(f&&f===d){c!==this.playerContainer_&&(c=!1,this.maybeCallApiMethodOnElement_(b,"getPlayerState")===2&&(c=!0),this.playerContainer_.appendChild(b),c||this.maybeCallApiMethodOnElement_(b, "playVideo"));var h;if((h=a.ytplayer)==null?0:h.bootstrapPlayerResponse)this.bootstrapPlayerResponse_=a.ytplayer.bootstrapPlayerResponse}}}, initPlayer_:function(a){var b=this;if(this.useUnifiedPlayer_())ET(!1,"Invalid method call in kevlar_unified_player.");else return new Promise(function(c){b.maybeAdoptBootstrapPlayer_();var d=a?UDb(a):void 0;d&&d==b.bootstrapPlayerResponse_&&(a.loaded=!0);d=b.playerContainer_;var e=b.getWebPlayerContextConfig_();d=rPb(d,a,e);b.player_=d;b.onPlayerReadyEvent_=b.onPlayerReady_.bind(b,b.player_,c);b.player_.addEventListener("onReady",b.onPlayerReadyEvent_);b.player_.addEventListener("innertubeCommand", b.onPlayerInnerTubeCommand_.bind(b));pu("playerState")&&b.player_.addEventListener("onStateChange",b.onPlayerStateChange_.bind(b))})}, getPlayerPromise:function(){return this.useUnifiedPlayer_()?(this.mainAppPlayer_||this.createMainAppPlayer_(),this.mainAppPlayer_.api):this.playerResolver_.promise}, getPlayer:function(){return this.player_&&this.player_.isReady()?this.player_:null}, pause:function(){this.getPlayerPromise().then(function(a){a.pauseVideo()})}, play:function(){this.getPlayerPromise().then(function(a){a.playVideo()})}, onTouchStart_:function(){if(!this.disableTouchGestures){var a=Dn().resolve(HK).getCurrentPage();a&&a.getScrollTop()<=0?xr(this,"pan-down"):xr(this,"manipulation")}}, onPinchOut_:function(){this.getPlayerPromise().then(function(a){a.isFullscreen()||a.toggleFullscreen()})}, onPinchIn_:function(){this.getPlayerPromise().then(function(a){a.isFullscreen()&&a.toggleFullscreen()})}, updatePlayerPlaylist_:function(a){var b=this,c,d,e;return ta(function(f){if(f.nextAddress==1)return c=Dn().resolve(An(Ktb)),d=!!(c&&c.playlistComponent&&c.playlistComponent.loopOn),f.yield(b.getPlayerPromise(),2);var h=e=f.yieldResult,m=h.updatePlaylist,p=[];if(y("kevlar_player_playlist_use_local_index")){var q,t;var u=(t=(q=a.localCurrentIndex)!=null?q:a.currentIndex)!=null?t:0}else{var v;u=(v=a.currentIndex)!=null?v:0}if(a.contents)for(q=0;q
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);IRb=a}a=IRb;return a}}}); n([E(GRb.YtPlayerBehavior),r("design:type",Object)],JRb.prototype,"ytPlayerBehavior",void 0);n([St({is:"ytd-player"})],JRb);var KRb;var FT=function(){var a=D.apply(this,arguments)||this;a.buttonOverrides={style:"overlay"};a.useYtdPlayer=y("use_ytd_player_for_desktop_masthead");a.actionMap={"ytd-video-masthead-expandable-tile-expanding":"onExpandableTileExpanding","ytd-video-masthead-expandable-tile-lock-and-collapse":"onExpandableTileLockAndCollapse","ytd-video-masthead-expandable-tile-unlock":"onExpandableTileUnlock"};a.playbackFinished=!1;a.JSC$13103_playerManager=null;a.JSC$13103_mastheadCounter=new mJa;return a}; k(FT,D);g=FT.prototype;g.configureRendererStamper=function(){return{"data.muteButton":{id:"mute-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.replayButton":{id:"replay-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.thumbnailOverlays":{id:"thumbnail-overlays",mapping:{thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer"}}}}; g.created=function(){this.JSC$13103_mastheadCounter.increment("PLAYER_CONTAINER_CREATED",this.useYtdPlayer,!0);this.useYtdPlayer||(this.JSC$13103_playerManager=new ZK)}; g.ready=function(){var a=this;this.JSC$13103_mastheadCounter.increment("PLAYER_CONTAINER_READY",this.useYtdPlayer,!0);var b=ft(this.hostElement).querySelector("#player");this.useYtdPlayer?b.style.display="none":(this.ytdPlayer.style.display="none",zub(this.JSC$13103_playerManager,b,function(){a.onPlaybackEnded()}),ft(this.hostElement).querySelector("#replay-button").addEventListener("click",function(){var c; ((c=a.data)==null?0:c.navigationEndpoint)&&tt(a.hostElement,"yt-navigate",{endpoint:a.data.navigationEndpoint})}))}; g.onPlaybackEnded=function(){this.hostElement.classList.remove("video-playing");this.hostElement.classList.add("video-ended");this.unlockExpandableTiles();this.playbackFinished=!0;this.JSC$13103_mastheadCounter.increment("VIDEO_END",this.useYtdPlayer,!0)}; g.attached=function(){var a=this;Ms(function(){a.maybePlayVideo()})}; g.maybePlayVideo=function(){var a=this;!(this.expanded&&this.isAttached&&this.data&&this.data.videoId)||this.playbackFinished||this.useYtdPlayer&&this.data.disableAutoPlayback||(this.hostElement.classList.add("video-playing"),this.lockAndCollapseExpandableTiles(),this.useYtdPlayer?this.ytdPlayer.play():(this.JSC$13103_playerManager.playVideo(),this.getPlayerPromise().then(function(){a.JSC$13103_mastheadCounter.increment("VIDEO_START",!1,!0)})))}; g.stopVideo=function(){this.useYtdPlayer?this.ytdPlayer.stop():this.JSC$13103_playerManager.stopVideo()}; g.dataChanged=function(){if(this.data)if(this.useYtdPlayer){var a,b={autoplay:0,adformat:"17_8",video_id:this.data.videoId,suggestedQuality:"hd720",startSeconds:((a=this.data.playbackStartMs)!=null?a:0)/1E3,player_params:this.data.playerParams};this.ytdPlayer.loadVideoWithPlayerVars(b);this.setupYtdPlayer()}else Bub(this.JSC$13103_playerManager,this.data.videoId,this.data.playbackStartMs,this.data.playbackDurationMs,this.data.playerParams),this.data.disableAutoPlayback&&(Aub(this.JSC$13103_playerManager), this.hostElement.classList.add("video-ended"),this.playbackFinished=!0),this.maybePlayVideo()}; g.getPlayerPromise=function(){return this.JSC$13103_playerManager.getPlayerPromise()}; g.onYtToggleButton=function(a){this.useYtdPlayer?this.toggleMute(a.detail.toggled):a.detail.toggled?this.JSC$13103_playerManager.mute():this.JSC$13103_playerManager.unMute()}; g.onYtNavigate=function(a){var b=Cub(a.detail.endpoint),c=Dub(this.data.clickthroughReportingData);b&&c&&(a.detail.endpoint.watchEndpoint?a.detail.tempData=c:hy(b,c,30))}; g.maybeExpand=function(){this.isLocked||this.expanded||(this.expanded=!0)}; g.onExpandedChanged=function(){this.expanded?(Lu(this.hostElement,"ytd-video-masthead-expandable-tile-expanding",[this]),this.maybePlayVideo()):this.stopVideo()}; g.onMouseOver=function(){this.maybeExpand()}; g.onTap=function(){this.maybeExpand()}; g.onExpandableTileExpanding=function(a){a!==this&&(this.stopVideo(),this.expanded=!1)}; g.onExpandableTileLockAndCollapse=function(a){a!==this&&(this.isLocked=!0,this.expanded=!1)}; g.onExpandableTileUnlock=function(){this.isLocked=!1}; g.lockAndCollapseExpandableTiles=function(){Ku(this.hostElement,"ytd-video-masthead-expandable-tile-lock-and-collapse",[this])}; g.unlockExpandableTiles=function(){Ku(this.hostElement,"ytd-video-masthead-expandable-tile-unlock")}; g.setupYtdPlayer=function(){var a=this,b;return ta(function(c){if(c.nextAddress==1)return c.yield(a.ytdPlayer.getPlayerPromise(),2);b=c.yieldResult;b.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)}); b.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)}); c.jumpToEnd()})}; g.onPlayerStateChange=function(a){if(a===1&&(a=this.ytdPlayer.getPlayer())){var b=a.getCurrentTime(),c,d,e=b+((d=(c=this.data)==null?void 0:c.playbackDurationMs)!=null?d:0)/1E3;a.addCueRange("playback",b,e);this.JSC$13103_mastheadCounter.increment("VIDEO_START",!0,!0)}}; g.onCueRangeExit=function(a){a==="playback"&&(this.ytdPlayer.stop(),this.onPlaybackEnded())}; g.toggleMute=function(a){var b=this,c;return ta(function(d){if(d.nextAddress==1)return d.yield(b.ytdPlayer.getPlayerPromise(),2);c=d.yieldResult;a?c.mute():c.unMute();d.jumpToEnd()})}; FT.prototype.onTap=FT.prototype.onTap;FT.prototype.onMouseOver=FT.prototype.onMouseOver;FT.prototype.onExpandedChanged=FT.prototype.onExpandedChanged;FT.prototype.onYtNavigate=FT.prototype.onYtNavigate;FT.prototype.onYtToggleButton=FT.prototype.onYtToggleButton;FT.prototype.dataChanged=FT.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],FT.prototype,"ytRendererstamperBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],FT.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],FT.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],FT.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FT.prototype,"expanded",void 0);n([I(),r("design:type",Object)],FT.prototype,"buttonOverrides",void 0);n([I(),r("design:type",Object)],FT.prototype,"useYtdPlayer",void 0); n([Et("#ytd-player"),r("design:type",Object)],FT.prototype,"ytdPlayer",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FT.prototype,"dataChanged",null);n([Bt("yt-toggle-button"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],FT.prototype,"onYtToggleButton",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],FT.prototype,"onYtNavigate",null); n([Ot("expanded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FT.prototype,"onExpandedChanged",null);n([Bt("mouseover"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FT.prototype,"onMouseOver",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FT.prototype,"onTap",null);n([St({is:"ytd-video-masthead-ad-expandable-video-tile-renderer",disableElementRegistration:!0})],FT); J(FT,"ytd-video-masthead-ad-expandable-video-tile-renderer",function(){if(KRb!==void 0)return KRb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n \n
\n
\n \n
\n \n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return KRb=a},{mode:1});var LRb;var GT=function(){return D.apply(this,arguments)||this}; k(GT,D);GT.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}}; GT.prototype.onShow=function(){var a=ft(this.hostElement).querySelector("#live-description"),b;a&&((b=this.data)==null?0:b.shortLiveDescription)&&a.clientWidth
\n \n \n
\n \n \n \n \n \n
\n
\n \n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return LRb=a},{mode:2});var MRb;var HT=function(){var a=D.apply(this,arguments)||this;a.useYtdPlayer=y("use_ytd_player_for_desktop_masthead");a.buttonOverrides={style:"overlay"};a.JSC$13111_playerManager=null;a.JSC$13111_mastheadCounter=new mJa;a.isPlayerCreated=!1;a.actionMap={"yt-masthead-hidden":"onYtMastheadHidden"};return a}; k(HT,D);g=HT.prototype;g.configureRendererStamper=function(){return{"data.muteButton":{id:"mute-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.replayButton":{id:"replay-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverrides]]"}}}},"data.thumbnailOverlays":{id:"thumbnail-overlays",mapping:{thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer"}}}}; g.created=function(){this.JSC$13111_mastheadCounter.increment("PLAYER_CONTAINER_CREATED",this.useYtdPlayer,!1);this.useYtdPlayer||(this.JSC$13111_playerManager=new ZK)}; g.ready=function(){var a=this;this.JSC$13111_mastheadCounter.increment("PLAYER_CONTAINER_READY",this.useYtdPlayer,!1);if(this.useYtdPlayer){var b;(b=this.embeddedPlayer)==null||b.remove()}else{var c;(c=this.ytdPlayer)==null||c.remove();zub(this.JSC$13111_playerManager,this.embeddedPlayer,function(){a.onPlaybackEnded()}); this.replayButton.addEventListener("click",function(){a.data&&a.data.navigationEndpoint&&tt(a.hostElement,"yt-navigate",{endpoint:a.data.navigationEndpoint})})}}; g.attached=function(){var a=this;y("fix_masthead_player_on_scroll")&&window.addEventListener("scroll",vt(this,this.onScroll));y("fix_masthead_player_on_imp")&&(this.unsubscribeFromInlinePreviewIsActive=Dz(wA(),MYa,function(b){b&&a.isPlayerCreated&&Oi.addLowPriorityJob(function(){a.onYtMastheadHidden()},100)}))}; g.detached=function(){y("fix_masthead_player_on_scroll")&&window.removeEventListener("scroll",vt(this,this.onScroll));if(y("fix_masthead_player_on_imp")){var a;(a=this.unsubscribeFromInlinePreviewIsActive)==null||a.call(this)}}; g.onScroll=function(){if(this.hostElement.getBoundingClientRect().top<0)this.onYtMastheadHidden()}; g.onPlaybackEnded=function(){this.hostElement.classList.remove("video-playing");this.hostElement.classList.add("video-ended");this.JSC$13111_mastheadCounter.increment("VIDEO_END",this.useYtdPlayer,!1)}; g.dataChanged=function(){var a=this;if(this.data){if(typeof this.data.videoId==="string")if(this.isPlayerCreated=!0,this.useYtdPlayer){var b=!this.data.disableAutoPlayback,c,d={autoplay:b,adformat:"17_8",video_id:this.data.videoId,suggestedQuality:"hd720",startSeconds:((c=this.data.playbackStartMs)!=null?c:0)/1E3,player_params:this.data.playerParams};this.hostElement.classList.add(b?"video-playing":"video-ended");this.ytdPlayer.loadVideoWithPlayerVars(d);this.setupYtdPlayer()}else Bub(this.JSC$13111_playerManager, this.data.videoId,this.data.playbackStartMs,this.data.playbackDurationMs,this.data.playerParams||void 0),this.data.disableAutoPlayback?(Aub(this.JSC$13111_playerManager),this.hostElement.classList.add("video-ended")):(this.JSC$13111_playerManager.playVideo(),this.hostElement.classList.add("video-playing"),this.getPlayerPromise().then(function(){Ku(a.hostElement,"ytd-video-masthead-ad-primary-video-renderer-playing");a.JSC$13111_mastheadCounter.increment("VIDEO_START",!1,!1)})); this.data.isWidescreen&&this.playerContainer.classList.add("widescreen")}}; g.getPlayerPromise=function(){return this.JSC$13111_playerManager.getPlayerPromise()}; g.onYtToggleButton=function(a){this.useYtdPlayer?this.toggleMute(a.detail.toggled):a.detail.toggled?this.JSC$13111_playerManager.mute():this.JSC$13111_playerManager.unMute()}; g.onYtNavigate=function(a){var b=Cub(a.detail.endpoint),c=Dub(this.data.clickthroughReportingData);b&&c&&(a.detail.endpoint.watchEndpoint?a.detail.tempData=c:hy(b,c,30))}; g.onYtMastheadHidden=function(){this.useYtdPlayer?this.ytdPlayer.stop():this.JSC$13111_playerManager.stopVideo()}; g.setupYtdPlayer=function(){var a=this,b;return ta(function(c){if(c.nextAddress==1)return c.yield(a.ytdPlayer.getPlayerPromise(),2);b=c.yieldResult;b.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)}); b.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)}); c.jumpToEnd()})}; g.onPlayerStateChange=function(a){if(a===1&&(a=this.ytdPlayer.getPlayer())){var b=a.getCurrentTime(),c,d,e=b+((d=(c=this.data)==null?void 0:c.playbackDurationMs)!=null?d:0)/1E3;a.addCueRange("playback",b,e);Ku(this.hostElement,"ytd-video-masthead-ad-primary-video-renderer-playing");this.JSC$13111_mastheadCounter.increment("VIDEO_START",!0,!1)}}; g.onCueRangeExit=function(a){a==="playback"&&(this.ytdPlayer.stop(),this.onPlaybackEnded())}; g.toggleMute=function(a){var b=this,c;return ta(function(d){if(d.nextAddress==1)return d.yield(b.ytdPlayer.getPlayerPromise(),2);c=d.yieldResult;a?c.mute():c.unMute();d.jumpToEnd()})}; ba.Object.defineProperties(HT.prototype,{titleAriaLabel:{configurable:!0,enumerable:!0,get:function(){var a,b;if(!((a=this.data)==null?0:(b=a.accessibilityData)==null?0:b.label))return"Ad primary link";var c,d;return $x("AD_TITLE",{title:(c=this.data)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label})}}}); HT.prototype.onYtMastheadHidden=HT.prototype.onYtMastheadHidden;HT.prototype.onYtNavigate=HT.prototype.onYtNavigate;HT.prototype.onYtToggleButton=HT.prototype.onYtToggleButton;HT.prototype.dataChanged=HT.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],HT.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],HT.prototype,"ytRendererBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],HT.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],HT.prototype,"data",void 0);n([I(),r("design:type",Object)],HT.prototype,"useYtdPlayer",void 0);n([Et("ytd-toggle-button-renderer"),r("design:type",Object)],HT.prototype,"muteButton",void 0);n([I(),r("design:type",Object)],HT.prototype,"buttonOverrides",void 0); n([F("data.accessibilityData.label"),r("design:type",String),r("design:paramtypes",[])],HT.prototype,"titleAriaLabel",null);n([Et("#replay-button"),r("design:type",Object)],HT.prototype,"replayButton",void 0);n([Et("#player-container"),r("design:type",Object)],HT.prototype,"playerContainer",void 0);n([Et("#player"),r("design:type",Object)],HT.prototype,"embeddedPlayer",void 0);n([Et("#ytd-player"),r("design:type",Object)],HT.prototype,"ytdPlayer",void 0); n([I({type:Boolean}),r("design:type",Object)],HT.prototype,"isPlayerCreated",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HT.prototype,"dataChanged",null);n([Bt("yt-toggle-button"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],HT.prototype,"onYtToggleButton",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],HT.prototype,"onYtNavigate",null); n([Bt("yt-masthead-hidden"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HT.prototype,"onYtMastheadHidden",null);n([St({is:"ytd-video-masthead-ad-primary-video-renderer",disableElementRegistration:!0})],HT); J(HT,"ytd-video-masthead-ad-primary-video-renderer",function(){if(MRb!==void 0)return MRb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n
\n
\n \n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return MRb=a},{mode:2});var NRb;var IT=function(){var a=D.apply(this,arguments)||this;a.collapsed=!1;a.impressionResolver=fj();a.JSC$13115_activeViewMeasurementDataResolver=fj();a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a}; k(IT,D);g=IT.prototype;g.configureRendererStamper=function(){return{"data.expandableTiles":{id:"expandable-tile-container",mapping:{videoMastheadAdExpandableThumbnailTileRenderer:"ytd-video-masthead-ad-expandable-thumbnail-tile-renderer",videoMastheadAdExpandableVideoTileRenderer:"ytd-video-masthead-ad-expandable-video-tile-renderer"}},"data.showAdRenderer":{id:"show-ad",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.created=function(){this.activeView=new PQ(this.hostElement)}; g.ready=function(){var a=this;ft(this.hostElement).querySelector("#show-ad").addEventListener("click",function(){a.expandAd()}); this.hostElement.addEventListener("yt-action",function(b){if(b.detail.actionName==="yt-service-request"){var c=b.detail.args[1];c.videoMastheadAdMuteCommand&&(a.collapseAd(c.videoMastheadAdMuteCommand.encryptedMastheadId),b.stopPropagation())}})}; g.attached=function(){var a=this;Ms(function(){a.ironResizableBehavior.notifyResize()}); this.impressionResolver.promise.then(function(b){if(!a.collapsed){b=l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,$m(c.baseUrl,c.attributionSrcMode);a.data.impressionCommand=void 0}}); this.JSC$13115_activeViewMeasurementDataResolver.promise.then(function(b){QQ(a.activeView,b)}); y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&RQ(a.activeView)})}; g.dataChanged=function(){var a;((a=this.data.impressionCommand)==null?0:a.loggingUrls)&&this.impressionResolver.resolve(this.data.impressionCommand.loggingUrls);var b;((b=this.data)==null?0:b.activeView)&&this.JSC$13115_activeViewMeasurementDataResolver.resolve(this.data.activeView);(a=this.get("data.showAdRenderer.buttonRenderer.command.videoMastheadAdMuteCommand"))&&this.restoreCollapsedState(a.encryptedMastheadId);this.collapsed&&(this.data.primaryVideo&&(this.data.primaryVideo=void 0),this.data.expandableTiles&&( this.data.expandableTiles=void 0))}; g.computeWidescreen=function(a){var b;return!!(a&&((b=z(a,Ugb))==null?0:b.isWidescreen))}; g.computeExpandable=function(a){return!!(a&&a.length>0)}; g.onIronResize=function(){if(this.expandable){var a=ft(this.hostElement).querySelector("#expandable-tile-container :first-child");a&&!a.expanded&&(a.expanded=!0)}}; g.handleMuteAd=function(){this.collapseAd(null)}; g.restoreCollapsedState=function(a){this.collapsed=ol().get("HIDDEN_MASTHEAD_ID")===a}; g.collapseAd=function(a){if(a){var b=ol();b.set("HIDDEN_MASTHEAD_ID",a);b.save()}(a=ft(this.hostElement).querySelector("#video"))&&tt(a,"yt-masthead-hidden");this.collapsed=!0}; g.expandAd=function(){var a=ol();a.set("HIDDEN_MASTHEAD_ID",!1);a.save();location.reload()}; g.detached=function(){y("stop_av_measurement_on_detach")&&RQ(this.activeView)}; IT.prototype.onIronResize=IT.prototype.onIronResize;IT.prototype.dataChanged=IT.prototype.dataChanged;n([E(rs),r("design:type",Object)],IT.prototype,"ironResizableBehavior",void 0);n([E(xRb),r("design:type",Object)],IT.prototype,"ytdGridStateAwareBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],IT.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],IT.prototype,"ytRendererBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],IT.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],IT.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeWidescreen(data.primaryVideo)"}),r("design:type",Boolean)],IT.prototype,"widescreen",void 0);n([I({reflectToAttribute:!0,computed:"computeExpandable(data.expandableTiles)"}),r("design:type",Boolean)],IT.prototype,"expandable",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],IT.prototype,"collapsed",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IT.prototype,"dataChanged",null);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IT.prototype,"onIronResize",null);n([St({is:"ytd-video-masthead-ad-v3-renderer",disableElementRegistration:!0})],IT); J(IT,"ytd-video-masthead-ad-v3-renderer",function(){if(NRb!==void 0)return NRb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n \n
\n
\n \n \n
\n \n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return NRb=a},{mode:2});var JT=function(){return D.apply(this,arguments)||this}; k(JT,D);g=JT.prototype;g.configureRendererStamper=function(){return{"data.renderingContent":{id:"rendering-content",mapping:{videoMastheadAdV3Renderer:"ytd-video-masthead-ad-v3-renderer"}}}}; g.ready=function(){var a=this;IQb(function(){a.isAttached&&DQ(a.JSC$13120_storedAdSlotMetadata,a.JSC$13120_storedAdLayoutMetadata,a.adSlotMetadata,a.adLayoutMetadata)&&kT(iT(),a.JSC$13120_storedAdSlotMetadata,a.JSC$13120_storedAdLayoutMetadata)})}; g.attached=function(){DQ(this.JSC$13120_storedAdSlotMetadata,this.JSC$13120_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&FQb(iT(),this.JSC$13120_storedAdSlotMetadata,this.JSC$13120_storedAdLayoutMetadata)}; g.detached=function(){DQ(this.JSC$13120_storedAdSlotMetadata,this.JSC$13120_storedAdLayoutMetadata,this.adSlotMetadata,this.adLayoutMetadata)&&kT(iT(),this.JSC$13120_storedAdSlotMetadata,this.JSC$13120_storedAdLayoutMetadata)}; g.onAdMetadataChanged=function(){this.adLayoutMetadata&&this.adSlotMetadata&&this.JSC$13120_storedAdLayoutMetadata!==this.adLayoutMetadata&&this.JSC$13120_storedAdSlotMetadata!==this.adSlotMetadata&&(this.isAttached&&(this.JSC$13120_storedAdLayoutMetadata!==void 0&&this.JSC$13120_storedAdSlotMetadata!==void 0&&kT(iT(),this.JSC$13120_storedAdSlotMetadata,this.JSC$13120_storedAdLayoutMetadata),FQb(iT(),this.adSlotMetadata,this.adLayoutMetadata)),this.JSC$13120_storedAdLayoutMetadata=this.adLayoutMetadata, this.JSC$13120_storedAdSlotMetadata=this.adSlotMetadata)}; ba.Object.defineProperties(JT.prototype,{adLayoutMetadata:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.adLayoutMetadata}}}); JT.prototype.onAdMetadataChanged=JT.prototype.onAdMetadataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],JT.prototype,"ytRendererstamperBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],JT.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],JT.prototype,"data",void 0);n([F("data.adLayoutMetadata"),r("design:type",Object),r("design:paramtypes",[])],JT.prototype,"adLayoutMetadata",null); n([I(),r("design:type",Object)],JT.prototype,"adSlotMetadata",void 0);n([Ct("adLayoutMetadata","adSlotMetadata"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],JT.prototype,"onAdMetadataChanged",null);n([St({is:"ytd-page-top-ad-layout-renderer",disableElementRegistration:!0})],JT); J(JT,"ytd-page-top-ad-layout-renderer",function(){if(wRb!==void 0)return wRb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return wRb=a},{mode:2});var ORb;var KT=function(){var a=D.apply(this,arguments)||this;a.noBottomMargin=!1;a.typographyBump=!1;return a}; k(KT,D);g=KT.prototype; g.configureRendererStamper=function(){return{"data.fulfillmentContent.fulfilledLayout":{id:"fulfilled-layout",mapping:{inFeedAdLayoutRenderer:{component:"ytd-in-feed-ad-layout-renderer",properties:{adSlotMetadata:"[[data.adSlotMetadata]]",noBottomMargin:"[[noBottomMargin]]",typographyBump:"[[typographyBump]]"}},pageTopAdLayoutRenderer:{component:"ytd-page-top-ad-layout-renderer",properties:{adSlotMetadata:"[[data.adSlotMetadata]]"}},sequenceItemInPlayerAdLayoutRenderer:{component:"ytd-in-feed-ad-layout-renderer",properties:{adSlotMetadata:"[[data.adSlotMetadata]]", noBottomMargin:"[[noBottomMargin]]"}}}}}}; g.ready=function(){var a=this;IQb(function(){a.isAttached&&a.adSlotMetadata&&EQb(iT(),a.adSlotMetadata)})}; g.attached=function(){if(this.adSlotMetadata){var a;if(this.adSlotMetadata===((a=this.data)==null?void 0:a.adSlotMetadata))DQb(iT(),this.adSlotMetadata);else{var b;eo(Error("Ad slot metadata mismatch: [stored data]"+this.adSlotMetadata+" v.s. [component property]"+((b=this.data)==null?void 0:b.adSlotMetadata)))}}}; g.detached=function(){this.adSlotMetadata&&EQb(iT(),this.adSlotMetadata)}; g.onTypographyBumpChanged=function(){this.inFeedAdLayoutRenderer&&(this.inFeedAdLayoutRenderer.typographyBump=this.typographyBump)}; g.onAdSlotMetadataChanged=function(){this.data&&this.data.adSlotMetadata&&(this.isAttached&&this.adSlotMetadata!==this.data.adSlotMetadata&&(this.adSlotMetadata!==void 0&&EQb(iT(),this.adSlotMetadata),DQb(iT(),this.data.adSlotMetadata)),this.adSlotMetadata=this.data.adSlotMetadata)}; ba.Object.defineProperties(KT.prototype,{layout:{configurable:!0,enumerable:!0,get:function(){var a,b,c=z((a=this.data)==null?void 0:(b=a.fulfillmentContent)==null?void 0:b.fulfilledLayout,Wgb),d;return(a=(d=z(c==null?void 0:c.renderingContent,Vgb))==null?void 0:d.layout)?a.toLowerCase().replace(/_/g,"-"):""}}}); KT.prototype.onAdSlotMetadataChanged=KT.prototype.onAdSlotMetadataChanged;KT.prototype.onTypographyBumpChanged=KT.prototype.onTypographyBumpChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],KT.prototype,"ytRendererstamperBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],KT.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],KT.prototype,"rendererBehavior",void 0);n([I(),r("design:type",Object)],KT.prototype,"data",void 0); n([I(),r("design:type",Object)],KT.prototype,"noBottomMargin",void 0);n([I(),r("design:type",Object)],KT.prototype,"typographyBump",void 0);n([Et("ytd-in-feed-ad-layout-renderer"),r("design:type",HTMLElement)],KT.prototype,"inFeedAdLayoutRenderer",void 0);n([I({reflectToAttribute:!0}),F("data"),r("design:type",String),r("design:paramtypes",[])],KT.prototype,"layout",null); n([Ct("typographyBump"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KT.prototype,"onTypographyBumpChanged",null);n([Ct("data.adSlotMetadata"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KT.prototype,"onAdSlotMetadataChanged",null);n([St({is:"ytd-ad-slot-renderer",disableElementRegistration:!0})],KT); J(KT,"ytd-ad-slot-renderer",function(){if(ORb!==void 0)return ORb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return ORb=a},{mode:2});var PRb;var LT=function(){return D.apply(this,arguments)||this}; k(LT,D);g=LT.prototype;g.created=function(){this.activeView=new PQ(this.hostElement)}; g.configureRendererStamper=function(){return{"data.adBadge":{id:"ad-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adBadge]]"},params:{noDotAdBadge:!0}}}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}}; g.maybeComputeHref=function(){return null}; g.onTap=function(){}; g.onThumbnailContainerClick=function(a){this.onClick(a)}; g.onClick=function(a){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint;c&&z(c,Qx)&&(this.ytSparklesClickLocationBehavior.handleClick(c,a,!1),a.stopPropagation())}; g.dataChanged=function(){if(this.data){if(this.data.impressionUrls)for(var a=l(this.data.impressionUrls),b=a.next();!b.done;b=a.next())b=b.value,Kpa(b,Mpa(b));this.data.activeView&&QQ(this.activeView,this.data.activeView);this.ytSparklesClickLocationBehavior.configureClickTargets("main-container",LT.JSC$13128_DEFAULT_CLICK_LOCATION_BEHAVIOR,LT.JSC$13128_CLICK_LOCATION_ID_MAP);this.thumbnail&&(a=this.thumbnail.getElementsByTagName("a"),a.length>0&&(a=a.namedItem("thumbnail"))&&a.removeAttribute("href"))}}; g.attached=function(){var a=this;y("stop_av_measurement_on_detach")&&document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"&&RQ(a.activeView)})}; g.detached=function(){y("stop_av_measurement_on_detach")&&RQ(this.activeView)}; ba.Object.defineProperties(LT.prototype,{watchFeedBigThumbs:{configurable:!0,enumerable:!0,get:function(){return!!this.isGridViewEnabled}}, thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isGridViewEnabled?"9999":"168"}}}); LT.prototype.dataChanged=LT.prototype.dataChanged;LT.prototype.onTap=LT.prototype.onTap;LT.JSC$13128_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL","thumbnail-container"],["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","endpoint"]]); LT.JSC$13128_DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_THUMBNAIL",code:21,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"},{location:"PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND",code:2,behaviorType:"PROMOTED_SPARKLES_VIDEO_ACTION_CLICK_BEHAVIOR_TYPE_PLAY_VIDEO_ON_WATCH_PAGE"}];n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],LT.prototype,"ytRendererstamperBehavior",void 0); n([E(wz.YtRendererBehavior),r("design:type",Object)],LT.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],LT.prototype,"ytComponentBehavior",void 0);n([E(LB),r("design:type",Object)],LT.prototype,"ytdReduxBehavior",void 0);n([E(NQ.YtSparklesClickLocationBehavior),r("design:type",Object)],LT.prototype,"ytSparklesClickLocationBehavior",void 0);n([I({selector:rR}),r("design:type",Object)],LT.prototype,"isGridViewEnabled",void 0); n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],LT.prototype,"watchFeedBigThumbs",null);n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",String),r("design:paramtypes",[])],LT.prototype,"thumbnailWidth",null);n([I(),r("design:type",Object)],LT.prototype,"data",void 0);n([Et("ytd-thumbnail"),r("design:type",HTMLElement)],LT.prototype,"thumbnail",void 0); n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LT.prototype,"onTap",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LT.prototype,"dataChanged",null);n([St({is:"ytd-compact-promoted-video-renderer",disableElementRegistration:!0})],LT); J(LT,"ytd-compact-promoted-video-renderer",function(){if(PRb!==void 0)return PRb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return PRb=a},{mode:1});var QRb;kD("itemSectionRenderer","searchPyvRenderer","ytd-search-pyv-renderer");var MT=function(){return D.apply(this,arguments)||this}; k(MT,D);MT.prototype.configureRendererStamper=function(){return{"data.ads":{id:"contents",mapping:{adSlotRenderer:"ytd-ad-slot-renderer",promotedVideoRenderer:"ytd-promoted-video-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],MT.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],MT.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],MT.prototype,"data",void 0);n([St({is:"ytd-search-pyv-renderer",disableElementRegistration:!0})],MT); J(MT,"ytd-search-pyv-renderer",function(){if(QRb!==void 0)return QRb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return QRb=a},{mode:1});var RRb;kD("itemSectionRenderer","backstagePostThreadRenderer","ytd-backstage-post-thread-renderer");var NT=function(){var a=D.apply(this,arguments)||this;a.roundedContainer=!0;a.JSC$13136_handleOpenPostCommentDialogActionAfterStamp=!1;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a}; k(NT,D);g=NT.prototype; g.configureRendererStamper=function(){return{"data.post":{id:"post",mapping:{backstagePostRenderer:{component:"ytd-backstage-post-renderer",properties:{shouldHideAuthor:"[[isInEngagementPanel]]",shouldShowVideoTime:"[[isInEngagementPanel]]",shouldShowMenuInCompactView:"[[isInEngagementPanel]]",isInEngagementPanel:"[[isInEngagementPanel]]",usesFullLockup:"[[usesFullLockup]]",hideBorder:"[[hideBorder]]"}},postRenderer:"ytd-post-renderer",sharedPostRenderer:{component:"ytd-shared-post-renderer",properties:{usesFullLockup:"[[usesFullLockup]]"}}}}, "data.commentDialog":{id:"comment-dialog",mapping:{commentReplyDialogRenderer:"ytd-comment-reply-dialog-renderer"},events:!0}}}; g.onStampFinished=function(){this.JSC$13136_handleOpenPostCommentDialogActionAfterStamp&&this.handleSignalActionOpenPostCommentDialogAction()}; g.handleSignalActionOpenPostCommentDialogAction=function(){var a=ft(this.hostElement).querySelector("ytd-comment-reply-dialog-renderer");a?a.openDialog():this.JSC$13136_handleOpenPostCommentDialogActionAfterStamp=!0}; g.onYtCommentModerationPanelEmpty=function(){this.set("data.moderationPanel",{})}; g.computeHideBorder=function(){return this.isInEngagementPanel}; g.computeIsCompact=function(){return this.isInEngagementPanel}; g.computeUsesCompactLockup=function(a){return a==="BACKSTAGE_SURFACE_TYPE_HOME"||a==="BACKSTAGE_SURFACE_TYPE_SEARCH"||a==="BACKSTAGE_SURFACE_TYPE_NEWS_DESTINATION"||a==="BACKSTAGE_SURFACE_TYPE_CHANNEL_HOME"||a==="BACKSTAGE_SURFACE_TYPE_STRUCTURED_DESCRIPTION"||a==="BACKSTAGE_SURFACE_TYPE_REPOST_PREVIEW"}; g.computeUsesFullLockup=function(){var a,b=(a=this.data)==null?void 0:a.post,c;a=(c=z(b,iJ))==null?void 0:c.surface;var d;c=(d=z(b,jJ))==null?void 0:d.originalPost;var e;if(d=a||((e=z(c,iJ))==null?void 0:e.surface))return!this.computeUsesCompactLockup(d)&&this.useUpdatedRepostUi;var f;return((f=z(b,jJ))==null?void 0:f.originalPostDeletedMessage)!==void 0&&this.useUpdatedRepostUi}; ba.Object.defineProperties(NT.prototype,{isInEngagementPanel:{configurable:!0,enumerable:!0,get:function(){var a,b;return((b=z((a=this.data)==null?void 0:a.post,iJ))==null?void 0:b.surface)==="BACKSTAGE_SURFACE_TYPE_ENGAGEMENT_PANEL"}}, useUpdatedRepostUi:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.useUpdatedRepostUi}}}); NT.prototype.onYtCommentModerationPanelEmpty=NT.prototype.onYtCommentModerationPanelEmpty;NT.prototype.onStampFinished=NT.prototype.onStampFinished;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],NT.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],NT.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],NT.prototype,"ytRendererstamperBehavior",void 0); n([I(),r("design:type",Object)],NT.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],NT.prototype,"roundedContainer",void 0);n([I({computed:"computeHideBorder(data, isInEngagementPanel)",reflectToAttribute:!0}),r("design:type",Boolean)],NT.prototype,"hideBorder",void 0);n([I({computed:"computeIsCompact(data, isInEngagementPanel)",reflectToAttribute:!0}),r("design:type",Boolean)],NT.prototype,"isCompact",void 0); n([I({computed:"computeUsesFullLockup(data, useUpdatedRepostUi)",reflectToAttribute:!0}),r("design:type",Boolean)],NT.prototype,"usesFullLockup",void 0);n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],NT.prototype,"onStampFinished",null);n([Bt("ytd-comment-moderation-panel-empty"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],NT.prototype,"onYtCommentModerationPanelEmpty",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],NT.prototype,"isInEngagementPanel",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],NT.prototype,"useUpdatedRepostUi",null);n([St({is:"ytd-backstage-post-thread-renderer",disableElementRegistration:!0})],NT); J(NT,"ytd-backstage-post-thread-renderer",function(){if(RRb!==void 0)return RRb;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return RRb=a},{mode:1});var SRb;var TRb=function(a){Xa.call(this,a)}; k(TRb,Xa);var URb=function(a){Xa.call(this,a)}; k(URb,TRb);var VRb=function(a){Xa.call(this,a)}; k(VRb,TRb);var OT=function(){return D.apply(this,arguments)||this}; k(OT,D);OT.prototype.onTapSuspendedChannel=function(){var a;if((a=this.data)!=null&&a.serviceEndpoint){var b,c;(a=(c=z((b=this.data)==null?void 0:b.serviceEndpoint,As))==null?void 0:c.url)?wub(a):(b=new URb("Did not handle suspended account tap. No appealUrl."),$n(b))}else b=new URb("Did not handle suspended account tap. No serviceEndpoint."),$n(b)}; OT.prototype.onTap=function(){var a=this,b=Fy(),c,d=(c=jz(b,{veType:7116}))!=null?c:void 0;mz(b,{visualElement:d});VA();this.saveRoleText();var e;if((e=this.data)==null?0:e.youtubeSuspended)this.onTapSuspendedChannel();else{var f=!1,h,m;(b=(m=z((h=this.data)==null?void 0:h.serviceEndpoint,mob))==null?void 0:m.supportedTokens)&&b.forEach(function(p){if(p.accountSigninToken)if(f=!0,a.onAccountItemTap)a.onAccountItemTap(p.accountSigninToken.signinUrl);else wub(p.accountSigninToken.signinUrl)}); if(!f){if(h=this.get("serviceEndpoint",this.data))f=!0,this.ytComponentBehavior.resolveCommand(h);f||ao(new URb("Did not handle account switch tap. No token."))}}}; OT.prototype.saveRoleText=function(){if(this.data){var a=this.data,b=a.channelDelegationRole;if(b){var c,d=(c=z(a==null?void 0:a.serviceEndpoint,mob))==null?void 0:c.supportedTokens;if(!d){var e,f,h,m;d=(e=z(a==null?void 0:a.serviceEndpoint,Lx))==null?void 0:(f=e.popup)==null?void 0:(h=f.confirmDialogRenderer)==null?void 0:(m=h.confirmButton)==null?void 0:m.buttonRenderer;var p;d=(p=z(d==null?void 0:d.command,Jx))==null?void 0:p.commands;if(!d)return;var q;d=(q=z(d[1],mob))==null?void 0:q.supportedTokens}if(d){p= void 0;q=l(d);for(d=q.next();!d.done;d=q.next())if(d=d.value,d.datasyncIdToken){p=d.datasyncIdToken.datasyncIdToken;break}if(p){var t;a:{try{var u=!!self.localStorage}catch(w){u=!1}if(u&&(u=rka(p+"::pom"))){u=new UA(u);break a}u=void 0}(t=u)==null||t.set("role_text",b);if(window.location.href.indexOf("studio")!==-1&&(t=WVa())){u=t.src?new URL(t.src).origin:"*";var v;(v=t.contentWindow)==null||v.postMessage({action:"save_pom_role",datasyncId:p,roleText:b},u)}}}}}}; ba.Object.defineProperties(OT.prototype,{enableRingForActiveAccount:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.isSelected)}}, thumbnailSize:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(a=this.data)==null?void 0:(b=a.accountPhoto)==null?void 0:b.thumbnails;return c&&c.length>0&&(c[0].height===36||c[0].height===48)?c[0].height:40}}}); OT.prototype.onTap=OT.prototype.onTap;n([E(Ly.YtComponentBehavior),r("design:type",Object)],OT.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],OT.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],OT.prototype,"data",void 0);n([I({reflectToAttribute:!1}),r("design:type",Function)],OT.prototype,"onAccountItemTap",void 0); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],OT.prototype,"enableRingForActiveAccount",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Number),r("design:paramtypes",[])],OT.prototype,"thumbnailSize",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],OT.prototype,"onTap",null);n([St({is:"ytd-account-item-renderer",disableElementRegistration:!0})],OT); J(OT,"ytd-account-item-renderer",function(){if(SRb!==void 0)return SRb;var a=document.createElement("template");M(a,"\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return SRb=a},{mode:1});var WRb;var XRb;var PT=function(){var a=D.apply(this,arguments)||this;a.boundSubmitSearch=function(){a.submitSearch()}; a.boundClearSearch=function(){a.clearSearch()}; return a}; k(PT,D);g=PT.prototype;g.configureRendererStamper=function(){return{"data.searchButton":{id:"search-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundSubmitSearch]]"}}}},"data.clearButton":{id:"clear-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundClearSearch]]"}}}}}}; g.toggleClearButton=function(){this.hideClearButton=Sca||!this.input.value}; g.submitOnEnterKeyUp=function(a){a.keyCode!==13||this.input.invalid||this.submit(this.input.value)}; g.clearSearch=function(){this.input.value="";this.submit(this.input.value)}; g.submitSearch=function(){this.input.invalid||this.submit(this.input.value)}; g.submit=function(){tt(this.hostElement,"search-query-changed",this.input.value)}; PT.prototype.toggleClearButton=PT.prototype.toggleClearButton;n([E(Ly.YtComponentBehavior),r("design:type",Object)],PT.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],PT.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],PT.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],PT.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],PT.prototype,"hideClearButton",void 0);n([I(),r("design:type",Object)],PT.prototype,"boundSubmitSearch",void 0);n([I(),r("design:type",Object)],PT.prototype,"boundClearSearch",void 0);n([Et("#input"),r("design:type",Object)],PT.prototype,"input",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PT.prototype,"toggleClearButton",null); n([St({is:"ytd-channel-switcher-search-box-renderer",disableElementRegistration:!0})],PT); J(PT,"ytd-channel-switcher-search-box-renderer",function(){if(XRb!==void 0)return XRb;var a=document.createElement("template");M(a,"\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return XRb=a},{mode:1});var YRb;var QT=function(){var a=D.apply(this,arguments)||this;a.boundSubmit=function(){a.submit()}; return a}; k(QT,D);g=QT.prototype;g.configureRendererStamper=function(){return{"data.searchButton":{id:"search-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundSubmit]]"}}}},"data.clearButton":{id:"clear-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}}; g.ready=function(){var a=this;this.form.addEventListener("submit",function(b){return a.onSubmit(b)})}; g.onSubmit=function(a){a.preventDefault();return!1}; g.toggleClearButton=function(){this.hideClearButton=Sca||!this.input.value}; g.submitOnEnterKeyUp=function(a){a.keyCode===13&&this.submit()}; g.submit=function(){var a=this.data.endpoint,b=Oh(a);z(b,Fx)?z(b,Fx).query=this.input.value:z(b,$J)&&(z(b,$J).query=this.input.value);var c=z(b.commandMetadata,Mx);(c==null?0:c.url)?(a=this.input.value,a=bd(cd(c.url,"query"),"query",a),c.url=a,tt(this.hostElement,"yt-navigate",{endpoint:b})):z(b,Pgb)?(z(b,Pgb).channelSwitcherQuery=this.input.value,Dn().resolve(iB).resolveCommand(b,{form:{element:this.hostElement}})):(b=Error("Error: Trying to navigate to an endpoint without url: "+JSON.stringify(a)), $n(b))}; g.getUrl=function(a){return this.get("commandMetadata.webCommandMetadata.url",a)}; QT.prototype.toggleClearButton=QT.prototype.toggleClearButton;n([E(wz.YtRendererBehavior),r("design:type",Object)],QT.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],QT.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],QT.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],QT.prototype,"hideClearButton",void 0);n([I(),r("design:type",Object)],QT.prototype,"boundSubmit",void 0); n([Et("#form"),r("design:type",HTMLFormElement)],QT.prototype,"form",void 0);n([Et("#input"),r("design:type",Object)],QT.prototype,"input",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QT.prototype,"toggleClearButton",null);n([St({disableElementRegistration:!0,is:"ytd-search-box-renderer"})],QT); J(QT,"ytd-search-box-renderer",function(){if(YRb!==void 0)return YRb;var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return YRb=a},{mode:2});var RT=function(){var a=D.apply(this,arguments)||this;a.showSearchBox=!0;return a}; k(RT,D);RT.prototype.configureRendererStamper=function(){return{"data.searchBox":{id:"search-box",mapping:{searchBoxRenderer:"ytd-search-box-renderer",channelSwitcherSearchBoxRenderer:"ytd-channel-switcher-search-box-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],RT.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],RT.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],RT.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],RT.prototype,"showSearchBox",void 0);n([St({is:"ytd-channel-switcher-header-renderer",disableElementRegistration:!0})],RT); J(RT,"ytd-channel-switcher-header-renderer",function(){if(WRb!==void 0)return WRb;var a=document.createElement("template");M(a,"

\n \n

\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return WRb=a},{mode:1});var ZRb;var $Rb;var ST=function(){var a=D.apply(this,arguments)||this;a.isDisplayed=!0;return a}; k(ST,D);g=ST.prototype;g.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.dataChanged=function(){this.isDisplayed=!0}; g.computeType=function(a){return a||"UNKNOWN"}; g.onYtServiceRequestCompleted=function(a){a.stopPropagation();this.isDisplayed=!1}; g.onClose=function(){this.isDisplayed=!1}; ST.prototype.onYtServiceRequestCompleted=ST.prototype.onYtServiceRequestCompleted;ST.prototype.dataChanged=ST.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],ST.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],ST.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],ST.prototype,"data",void 0); n([I({computed:"computeType(data.type)",reflectToAttribute:!0}),r("design:type",String)],ST.prototype,"type",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],ST.prototype,"isDisplayed",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],ST.prototype,"dataChanged",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],ST.prototype,"onYtServiceRequestCompleted",null); n([St({disableElementRegistration:!0,is:"ytd-alert-with-button-renderer"})],ST); J(ST,"ytd-alert-with-button-renderer",function(){if($Rb!==void 0)return $Rb;var a=document.createElement("template");M(a,"\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return $Rb=a},{mode:1});var TT=function(){var a=D.apply(this,arguments)||this;a.noResult=!1;a.enableAlertBanner=!1;a.dismissedAlertBanner=!1;a.hideCreateChannelButton=!1;a.boundDismissAlertBanner=function(){a.dismissAlertBanner()}; a.actionMap={"yt-update-channel-switcher-page-action":"updateChannelSwitcherAction"};return a}; k(TT,D);g=TT.prototype;g.computeButtonOverride=function(){return{style:"mono",type:"tonal"}}; g.onDataChanged=function(){this.setShowSearchBox(this.data)}; g.updateChannelSwitcherAction=function(a){var b;a=(b=z(a,mib))==null?void 0:b.page;z(a,lib)!==void 0&&(this.data=z(a,lib))}; g.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{channelSwitcherHeaderRenderer:"ytd-channel-switcher-header-renderer"}},"data.contents":{id:"contents",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}},accountItemRenderer:"ytd-account-item-renderer",continuationItemRenderer:"ytd-continuation-item-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundDismissAlertBanner]]"}}}}}}; g.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents"}}; g.searchQueryChanged=function(a,b){if(this.data&&this.data.contents&&this.data.contents.length){a=[];var c=[];this.hideCreateChannelButton=this.noResult=!1;for(var d=document.querySelectorAll("ytd-account-item-renderer"),e=l(d),f=e.next();!f.done;f=e.next())f=f.value,c.push(f),f.style.display="block";this.resetRightBorder(c);if(b){this.hideCreateChannelButton=!0;for(c=1;c
\n
\n \n \n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return ZRb=a},{mode:1});var aSb;var UT=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(UT,D);UT.prototype.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")}; UT.prototype.computeBannerImageUrl=function(){if(this.data!==void 0){var a=this.data.thumbnail.thumbnails;this.isDarkTheme&&(a=this.data.thumbnailDark.thumbnails);this.bannerImageUrl=(a=dB(a,24,void 0,"height"))?a:void 0}}; UT.prototype.onDarkModeToggledAction=function(a){this.isDarkTheme=a}; UT.prototype.computeHasText=function(){var a;return!((a=this.data)==null||!a.text)}; ba.Object.defineProperties(UT.prototype,{bannerStyle:{configurable:!0,enumerable:!0,get:function(){if(this.bannerImageUrl)return"background-image:url(\""+String(Gb(this.bannerImageUrl))+"\");"}}}); UT.prototype.computeHasText=UT.prototype.computeHasText;UT.prototype.computeBannerImageUrl=UT.prototype.computeBannerImageUrl;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],UT.prototype,"ytActionHandlerBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],UT.prototype,"actionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],UT.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],UT.prototype,"data",void 0); n([I(),r("design:type",Boolean)],UT.prototype,"isDarkTheme",void 0);n([I(),r("design:type",String)],UT.prototype,"bannerImageUrl",void 0);n([I({reflectToAttribute:!0,computed:"computeHasText(data.text)"}),r("design:type",Boolean)],UT.prototype,"hasText",void 0);n([Ct("data","isDarkTheme"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UT.prototype,"computeBannerImageUrl",null); n([Ct("data.text"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UT.prototype,"computeHasText",null);n([F("bannerImageUrl"),r("design:type",Object),r("design:paramtypes",[])],UT.prototype,"bannerStyle",null);n([St({is:"ytd-backstage-prefilled-post-dialog-header-renderer",disableElementRegistration:!0})],UT); J(UT,"ytd-backstage-prefilled-post-dialog-header-renderer",function(){if(aSb!==void 0)return aSb;var a=document.createElement("template");M(a,"\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return aSb=a},{mode:1});var bSb;var VT=function(){return D.apply(this,arguments)||this}; k(VT,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],VT.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],VT.prototype,"data",void 0);n([St({is:"ytd-backstage-zero-state-renderer",disableElementRegistration:!0})],VT); J(VT,"ytd-backstage-zero-state-renderer",function(){if(bSb!==void 0)return bSb;var a=document.createElement("template");M(a,"\n[[getSimpleString(data.title)]]\n[[getSimpleString(data.text)]]\n\n[[getSimpleString(data.footer)]]\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return bSb=a},{mode:1});var cSb;var WT=function(){return D.apply(this,arguments)||this}; k(WT,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],WT.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],WT.prototype,"data",void 0);n([I({computed:"computeIcon_(data.icon)"}),r("design:type",String)],WT.prototype,"icon",void 0);n([St({is:"ytd-post-filter-zero-state-renderer",disableElementRegistration:!0})],WT); J(WT,"ytd-post-filter-zero-state-renderer",function(){if(cSb!==void 0)return cSb;var a=document.createElement("template");M(a,"
\n
[[getSimpleString(data.title)]]
\n
[[getSimpleString(data.subtitle)]]
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return cSb=a},{mode:1});var dSb;var eSb={"data.actionButton":{id:"schedule-button",mapping:{buttonRenderer:"ytd-button-renderer"}}},XT=function(){return D.apply(this,arguments)||this}; k(XT,D);XT.prototype.configureRendererStamper=function(){return eSb}; n([E(wz.YtRendererBehavior),r("design:type",Object)],XT.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XT.prototype,"rendererstamperBehavior",void 0);n([I(),r("design:type",Object)],XT.prototype,"data",void 0);n([I({computed:"computeIcon_(data.icon)"}),r("design:type",String)],XT.prototype,"icon",void 0);n([St({is:"ytd-post-scheduling-zero-state-renderer",disableElementRegistration:!0})],XT); J(XT,"ytd-post-scheduling-zero-state-renderer",function(){if(dSb!==void 0)return dSb;var a=document.createElement("template");M(a,"\n[[getSimpleString(data.title)]]\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return dSb=a},{mode:1});var fSb;var ZT=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-update-posts-total-count-action":"handleUpdatePostsTotalCountAction"};return a}; k(ZT,D);ZT.prototype.onTabsActivate=function(a){this.data&&this.data.tabs&&tt(this.hostElement,"yt-navigate",{endpoint:this.data.tabs[a.detail.selected].navigationEndpoint})}; ZT.prototype.shouldShowTotalCount=function(a){return a&&a.totalCount!==void 0}; ZT.prototype.handleUpdatePostsTotalCountAction=function(a){var b=this.get(["data.tabs",1,"totalCount"]),c=this.get("updatePostsTotalCountAction.updateType",a);a=this.get("updatePostsTotalCountAction.number",a);b!==void 0&&c!=="UPDATE_POSTS_TOTAL_COUNT_TYPE_UNKNOWN"&&a&&(c==="UPDATE_POSTS_TOTAL_COUNT_TYPE_ADD"?this.set(["data.tabs",1,"totalCount"],Number(b)+a):c==="UPDATE_POSTS_TOTAL_COUNT_TYPE_REMOVE"&&this.set(["data.tabs",1,"totalCount"],Number(b)-a))}; ba.Object.defineProperties(ZT.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.tabs)for(var a=0,b=this.data.tabs.length;a
\n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return fSb=a},{mode:1});var gSb;var hSb;var $T=function(){var a=D.apply(this,arguments)||this;a.value="";a.label="";a.disabled=!1;return a}; k($T,D);g=$T.prototype;g.configureRendererStamper=function(){return{"data.entries":{id:"entries",mapping:{dropdownItemRenderer:"ytd-dropdown-item-renderer",privacyDropdownItemRenderer:"ytd-privacy-dropdown-item-renderer",navigationDropdownItemRenderer:"ytd-navigation-dropdown-item-renderer"}}}}; g.reset=function(){this.entries.selected=-1;this.entries.forceSynchronousItemUpdate();this.entries.select(this.getInitiallySelectedItem());this.setInitialLabel()}; g.dataChanged=function(){this.reset()}; g.valueChanged=function(){var a;if(this.value&&(a=this.data)!=null&&a.entries){a=l(this.data.entries);for(var b=a.next();!b.done;b=a.next())if((b=this.getRendererForEntry(b.value))&&this.getItemRendererValue(b)===this.value){this.label=this.ytComponentBehavior.getSimpleString(b.label);break}}}; g.setInitialLabel=function(){if(this.data&&this.data.entries)for(var a=l(this.data.entries),b=a.next();!b.done;b=a.next())if(b=this.getRendererForEntry(b.value)){if(b.isSelected){this.label=this.ytComponentBehavior.getSimpleString(b.label);break}this.data.label&&(this.label=this.data.label)}}; g.getInitiallySelectedItem=function(){if(!this.data||!this.data.entries)return-1;for(var a=l(this.data.entries),b=a.next();!b.done;b=a.next()){b=this.getRendererForEntry(b.value);var c=void 0;if((c=b)==null?0:c.isSelected)return this.getItemRendererValue(b)||-1}return-1}; g.getItemRendererValue=function(a){return"stringValue"in a||"int32Value"in a?a.stringValue||a.int32Value||null:null}; g.getRendererForEntry=function(a){return a.dropdownItemRenderer||a.privacyDropdownItemRenderer||a.navigationDropdownItemRenderer||null}; g.valueChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("value-changed",this.value))}; g.updateValueFromBinding=function(a){this.value=a.detail.value}; $T.prototype.valueChangedForBinding=$T.prototype.valueChangedForBinding;$T.prototype.valueChanged=$T.prototype.valueChanged;$T.prototype.dataChanged=$T.prototype.dataChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],$T.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],$T.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],$T.prototype,"ytRendererstamperBehavior",void 0); n([I(),r("design:type",Object)],$T.prototype,"data",void 0);n([I(),r("design:type",Object)],$T.prototype,"value",void 0);n([I(),r("design:type",Object)],$T.prototype,"label",void 0);n([Et("#entries"),r("design:type",Object)],$T.prototype,"entries",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],$T.prototype,"disabled",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$T.prototype,"dataChanged",null); n([Ot("value"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$T.prototype,"valueChanged",null);n([Ct("value"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$T.prototype,"valueChangedForBinding",null);n([St({disableElementRegistration:!0,is:"ytd-flat-dropdown-renderer"})],$T); J($T,"ytd-flat-dropdown-renderer",function(){if(hSb!==void 0)return hSb;var a=document.createElement("template");M(a,"\n \n
[[label]]
\n \n \n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return hSb=a},{mode:1});var iSb={YtdReduxBehavior:[]};iSb.YtdReduxBehavior.push.apply(iSb.YtdReduxBehavior,LB);var jSb;var aU=function(){return D.apply(this,arguments)||this}; k(aU,D);aU.prototype.onClickEditIcon=function(){this.data&&this.data.onTapCommand&&Dn().resolve(iB).resolveCommand(this.data.onTapCommand,{form:{element:this.hostElement}})}; n([E(wz.YtRendererBehavior),r("design:type",Object)],aU.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],aU.prototype,"data",void 0);n([St({is:"ytd-identity-chip-renderer",disableElementRegistration:!0})],aU); J(aU,"ytd-identity-chip-renderer",function(){if(jSb!==void 0)return jSb;var a=document.createElement("template");M(a,"
\n

[[data.headerText]]

\n
\n
\n
\n \"\"\n
\n

[[data.name]]

\n \n
\n
\n
\n \n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return jSb=a},{mode:1});var kSb;var bU=function(){var a=D.apply(this,arguments)||this;a.quizOptions=[];a.explanationPlaceholderText="";a.optionPlaceholderText="";a.correctAnswerIndex=-1;a.isMarkAnswerTooltipShown=!1;a.timer=0;return a}; k(bU,D);g=bU.prototype;g.dataChanged=function(){this.optionPlaceholderText=Ky(this.editorInfo.optionPlaceholderText);this.explanationPlaceholderText=Ky(this.editorInfo.explanationPlaceholderText);this.quizOptions.length===0&&(this.quizOptions=this.createQuizOptions(this.editorInfo))}; g.onMarkCorrectAnswer=function(a){var b,c=((b=this.quizOptions[this.correctAnswerIndex])==null?void 0:b.explanationText)||"";this.correctAnswerIndex>=0&&(this.quizOptions[this.correctAnswerIndex]=Object.assign({},this.quizOptions[this.correctAnswerIndex],{isCorrect:!1,explanationText:""}));this.quizOptions[a.model.index]=Object.assign({},this.quizOptions[a.model.index],{explanationText:c,isCorrect:!0});this.correctAnswerIndex=a.model.index;this.quizOptions=[].concat(ja(this.quizOptions))}; g.updatePlaceholderTexts=function(){for(var a=!1,b=[],c=0;cNumber(this.editorInfo.maxQuizOptions))return!1;for(var a=0,b=0,c=l(this.quizOptions),d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0;if(((e=d.optionText)==null?void 0:e.trim())!==""||d.isCorrect){d.isCorrect&&b++;e=void 0;if(this.hasCustomOptionText&&((e=d.optionText)==null?void 0:e.trim().length)= Number(this.editorInfo.minQuizOptions)&&b===1}; g.getPostCreateOptions=function(){for(var a=[],b=l(this.quizOptions),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;((d=c.optionText)==null?void 0:d.trim())!==""&&a.push({pollOption:{text:c.optionText,explanation:c.explanationText},isCorrect:c.isCorrect})}return a}; g.getExplanationText=function(){var a;return((a=this.quizOptions[this.correctAnswerIndex])==null?void 0:a.explanationText)||""}; g.maybeDisplayMarkAnswerEduToolTip=function(){var a,b,c,d,e,f,h;this.shouldShowMarkAnswerTooltip()&&((a=this.editorInfo)==null?0:(b=a.markAnswerButton)==null?0:(c=b.buttonRenderer)==null?0:(d=c.hint)==null?0:(e=d.hintRenderer)==null?0:(f=e.content)==null?0:(h=f.bubbleHintRenderer)==null?0:h.text)&&(UK.getInstance(),a=VK(this.editorInfo.markAnswerButton.buttonRenderer.hint.hintRenderer.content.bubbleHintRenderer.text,void 0,"OPEN_POPUP_POSITION_TOP",void 0,"mark-answer-button-edu-displayed-impression"), this.isMarkAnswerTooltipShown=!0,(a==null?void 0:a.length)>0&&this.optionSelectors&&Iy(a[0],this.optionSelectors[0]))}; g.shouldShowMarkAnswerTooltip=function(){if(this.isMarkAnswerTooltipShown||this.quizOptions.length<=1)return!1;for(var a=0,b=l(this.quizOptions),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;((d=c.optionText)==null?void 0:d.trim())!==""&&a++;if(c.isCorrect)return!1}return a<2?!1:!0}; g.resetQuizOptions=function(){this.quizOptions=this.createQuizOptions(this.editorInfo);this.isMarkAnswerTooltipShown=!1}; g.createQuizOption=function(){return{optionText:"",placeholderText:"",explanationText:"",isCorrect:!1}}; g.updateOptionTextFromBinding=function(a){if(a.target){var b=Array.from(ft(this.hostElement).querySelectorAll("tp-yt-iron-autogrow-textarea.quiz-option-input-input")).indexOf(a.target);if(b>=0){var c;this.quizOptions[b].optionText=(c=a.detail.value)!=null?c:""}}}; ba.Object.defineProperties(bU.prototype,{addAnswerButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(a=this.editorInfo)==null?void 0:(b=a.addOptionButton)==null?void 0:b.buttonRenderer;c&&(c.style="STYLE_SUGGESTIVE",c.size="SIZE_SMALL",c.isDisabled=!this.isAllowedToAddOption);return(c==null?0:c.text)?c:void 0}}, isAllowedToAddOption:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.quizOptions.length<((b=(a=this.editorInfo)==null?void 0:a.maxQuizOptions)!=null?b:0)}}, hasCustomOptionText:{configurable:!0,enumerable:!0,get:function(){return this.quizOptions.some(function(a){var b;return(b=a.optionText)==null?void 0:b.trim()})}}}); bU.prototype.updatePlaceholderTexts=bU.prototype.updatePlaceholderTexts;bU.prototype.dataChanged=bU.prototype.dataChanged;n([I(),r("design:type",Object)],bU.prototype,"editorInfo",void 0);n([I(),r("design:type",Array)],bU.prototype,"quizOptions",void 0);n([I(),r("design:type",Object)],bU.prototype,"explanationPlaceholderText",void 0);n([Ft(".option-selector-button"),r("design:type",Array)],bU.prototype,"optionSelectors",void 0); n([Ot("editorInfo"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],bU.prototype,"dataChanged",null);n([F("editorInfo","isAllowedToAddOption","quizOptions"),r("design:type",Object),r("design:paramtypes",[])],bU.prototype,"addAnswerButton",null);n([F("editorInfo","quizOptions"),r("design:type",Object),r("design:paramtypes",[])],bU.prototype,"isAllowedToAddOption",null); n([Ot("quizOptions"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],bU.prototype,"updatePlaceholderTexts",null);n([F("quizOptions"),r("design:type",Object),r("design:paramtypes",[])],bU.prototype,"hasCustomOptionText",null);n([St({is:"ytd-backstage-quiz-editor-renderer",disableElementRegistration:!0})],bU); J(bU,"ytd-backstage-quiz-editor-renderer",function(){if(kSb!==void 0)return kSb;var a=document.createElement("template");M(a,"
\n \n
\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return kSb=a},{mode:2});function lSb(a){if(!a)return!1;try{if(a.host&&a.host.tagName==="YT-FORMATTED-STRING"&&a.host.id==="contenteditable-textarea"||a.nodeType===Node.ELEMENT_NODE&&a.tagName==="YTD-COMMENTBOX")return!0}catch(b){return!1}return lSb(a.parentNode)} function cU(a){return a?!(a.tagName!=="A"||!a.href||!a.classList.contains("yt-simple-endpoint")):!1} function mSb(a){return a?a.tagName==="IMG"&&a.classList.contains("emoji"):!1} function nSb(a,b,c){if(!a)return null;var d=cU(a);if(d&&c)return b=a.pathname.substring(a.pathname.indexOf("/channel/")+9),document.createTextNode("@"+b);if(d&&!c)return document.createTextNode("");if(mSb(a))return c=a.alt,a=a.dataset.emojiId,!a&&b&&(b=Xyb(b,c))&&b.isCustomEmoji&&(a=b.emojiId),a?document.createTextNode(""):document.createTextNode(c);d=a.cloneNode(!1);for(var e=0;e\n \"[[data.alt]]\"\n [[data.text]]\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return HSb=a},{mode:1});var ISb=/.*([:@#].*?)$/,fU=function(){var a=D.apply(this,arguments)||this;a.suggestions=[];a.suggestionIndex=-1;a.JSC$13211_lastSuggestionRange=null;return a}; k(fU,D);g=fU.prototype;g.configureRendererStamper=function(){return{suggestions:{id:"dropdown-content",mapping:{suggestion:"ytd-emoji-suggestion"},reuseComponents:!0}}}; g.getSuggestions=function(a){var b=[],c=Yyb(this.emojiManager,a.substr(0,3));if(c)for(var d in c)if(d.toLocaleLowerCase().indexOf(a)===0){var e=c[d];if(e&&e.emojiId){e=qM(this.emojiManager,e.emojiId);var f=void 0,h=void 0,m=void 0,p=void 0,q=((f=e)==null?0:f.isCustomEmoji)?(h=e)==null?void 0:(m=h.shortcuts)==null?void 0:m[0]:(p=e)==null?void 0:p.emojiId;f=void 0;b.push({suggestion:{image:(f=e)==null?void 0:f.image,alt:q,text:d}});if(b.length>=64)break}}return b?b.sort(function(t,u){return u.suggestion.text< t.suggestion.text?-1:u.suggestion.text===t.suggestion.text?0:1}):null}; g.insertSuggestion=function(a){tt(this.hostElement,"yt-insert-suggestion",{range:this.JSC$13211_lastSuggestionRange,text:a.alt});this.dropdown.opened=!1}; g.updateSuggestionsAtCaret=function(a){this.updateSuggestions(a,this.retrieveTextBeforeRange(a))}; g.offsetStartOfRangeBy=function(a,b){a.startOffset>=b&&a.setStart(a.startContainer,a.startOffset-b)}; g.updateSuggestions=function(a,b){var c=this;this.JSC$13211_lastSuggestionRange&&(this.JSC$13211_lastSuggestionRange.detach(),this.JSC$13211_lastSuggestionRange=null);if((b=ISb.exec(b))&&b.length&&(b=b[b.length-1].toLocaleLowerCase(),b.length>2||b===":_")&&(this.offsetStartOfRangeBy(a,b.length),this.JSC$13211_lastSuggestionRange=a,(a=this.getSuggestions(b))&&a.length)){this.suggestions=a;$r(this,function(){c.dropdownContent.scrollTop=16777216}); this.dropdown.opened?this.dropdown.notifyResize():this.dropdown.opened=!0;this.suggestionIndex=-1;this.changeSuggestionIndex(a.length-1);return}this.dropdown.opened=!1}; g.onKeyDown=function(a){if(this.dropdown.opened)switch(a.key){case"Escape":this.dropdown.opened=!1;a.stopPropagation();break;case"Tab":this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion);a.preventDefault();break;case"ArrowUp":this.changeSuggestionIndex(this.suggestionIndex-1);a.preventDefault();break;case"ArrowDown":this.changeSuggestionIndex(this.suggestionIndex+1),a.preventDefault();}}; g.onKeyUp=function(a,b){switch(a.key){case"ArrowLeft":case"ArrowRight":this.updateSuggestionsAtCaret(b);break;case"ArrowUp":case"ArrowDown":this.dropdown.opened||this.updateSuggestionsAtCaret(b);}}; g.onKeyPress=function(a){a.key==="Enter"&&this.dropdown.opened&&(this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion),a.preventDefault())}; g.changeSuggestionIndex=function(a){this.dropdown.opened&&(this.suggestionIndex>=0&&this.suggestionIndex\n\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return GSb=a},{mode:2});var JSb;var KSb;var LSb;var MSb;var gU=function(){return D.apply(this,arguments)||this}; k(gU,D);ba.Object.defineProperties(gU.prototype,{ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.focused?"true":null}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],gU.prototype,"rendererBehaviors",void 0);n([I(),r("design:type",Object)],gU.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],gU.prototype,"focused",void 0);n([I({reflectToAttribute:!0}),F("focused"),r("design:type",Object),r("design:paramtypes",[])],gU.prototype,"ariaSelected",null);n([Rt({is:"yt-user-mention-suggestion-renderer",disableElementRegistration:!0})],gU); J(gU,"yt-user-mention-suggestion-renderer",function(){if(MSb===void 0){var a=document.createElement("template");M(a,"\n\n
\n
[[data.displayName]]
\n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;LSb===void 0&&(LSb=document.createElement("template"));var d=LSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);MSb=a}a=MSb;return a},{mode:2});var NSb;var OSb;var hU=function(){var a=D.apply(this,arguments)||this;a.focusedSuggestionIndex=-1;return a}; k(hU,D);g=hU.prototype;g.created=function(){this.ytRendererBehavior.monitorScroll=!0}; g.clearFocusedSuggestion=function(){this.focusedSuggestionIndex=-1;this._setFocusedSuggestionId(void 0)}; g.setFocusedSuggestionIndex=function(a){!this.data||!this.data.suggestions||a<0||a>=this.data.suggestions.length||(this.focusedSuggestionIndex=a,a=this.getSuggestionId(a),this._setFocusedSuggestionId(a))}; g.advanceSuggestion=function(a){this.focusedSuggestionIndex===-1||a!==-1&&a!==1||(this.setFocusedSuggestionIndex(this.focusedSuggestionIndex+a),this.ensureSuggestionVisible(this.focusedSuggestionIndex))}; g.ensureSuggestionVisible=function(a){a=this.getSuggestionId(a);a=ft(this.hostElement).querySelector("[id="+a+"]");a!=null&&(a.offsetTopthis.hostElement.scrollTop+this.hostElement.clientHeight&&a.scrollIntoView(!1))}; g.getSuggestionId=function(a){return"user-mention-suggestion-"+a}; g.onSuggestionTap=function(a){var b=z(a.model.item,vob);this.ytRendererBehavior.logExplicitClick(b);tt(this.hostElement,"yt-user-mention-suggestion-selected",{data:b,index:a.model.index})}; g.onSuggestionMouseMove=function(a){a.model.index!==this.focusedSuggestionIndex&&this.setFocusedSuggestionIndex(a.model.index)}; g.isSuggestionFocused=function(a,b){return a===b}; g.onDomChange=function(){this.ytRendererBehavior.markDirty()}; g.focusedSuggestionIdChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("focused-suggestion-id-changed",this.focusedSuggestionId))}; hU.prototype.focusedSuggestionIdChangedForBinding=hU.prototype.focusedSuggestionIdChangedForBinding;hU.prototype.onDomChange=hU.prototype.onDomChange;n([E(wz.YtRendererBehavior),r("design:type",Object)],hU.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],hU.prototype,"data",void 0);n([I(),r("design:type",Object)],hU.prototype,"focusedSuggestionIndex",void 0);n([I({readOnly:!0}),r("design:type",String)],hU.prototype,"focusedSuggestionId",void 0); n([Bt("dom-change"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],hU.prototype,"onDomChange",null);n([Ct("focusedSuggestionId"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hU.prototype,"focusedSuggestionIdChangedForBinding",null);n([Rt({is:"yt-user-mention-suggestions-dropdown",disableElementRegistration:!0})],hU); J(hU,"yt-user-mention-suggestions-dropdown",function(){if(OSb===void 0){var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;NSb===void 0&&(NSb=document.createElement("template"));var d=NSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);OSb=a}a=OSb;return a},{mode:2});var iU=function(){var a=D.apply(this,arguments)||this;a.suggestionsResponse=null;a.activeMention=null;a.selectionChangeListener=a.onSelectionChange.bind(a);a.handlesEnabled=y("enable_handles_in_mention_suggest_posts");a.handlesInMentionSuggestionsEnabled=y("handles_in_mention_suggest_posts");a.zeroPrefixMentionSuggestionEnabled=y("enable_zero_prefix_mention_suggestion_web");a.pendingQuery=null;a.flowNonce=null;return a}; k(iU,D);g=iU.prototype;g.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={up:"focusPreviousSuggestion",down:"focusNextSuggestion","tab enter":"selectFocusedSuggestion",esc:"cancelActiveMention"}}; g.attached=function(){document.addEventListener("selectionchange",this.selectionChangeListener)}; g.detached=function(){document.removeEventListener("selectionchange",this.selectionChangeListener)}; g.hasSuggestions=function(a){return!!(a&&a.suggestions&&a.suggestions.length>0)}; g.onInput=function(){var a=this;if(this.suggestionsEndpoint){if(!this.activeMention&&(this.maybeStartSuggest(),!this.zeroPrefixMentionSuggestionEnabled))return;if(this.activeMention){this.updateActiveMention();var b=this.suggestionsResponse!=null&&!this.hasSuggestions(this.suggestionsResponse),c=this.activeMention.JSC$9918_getText().slice(-1)===" ",d=this.activeMention.JSC$9918_getText().slice(-2,-1)===" ",e="@\uFE6B\uFF20+\uFE62\uFF0B".indexOf(this.activeMention.JSC$9918_getText().slice(-2,-1))>= 0;e=this.zeroPrefixMentionSuggestionEnabled&&e;if(this.activeMention.isCollapsed()||(b||d||e)&&c)this.cancelActiveMention();else{var f=this.activeMention.JSC$9918_getText().substring(1).trim();this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_INPUT_TEXT_UPDATED");Ps(this,"requestSuggestions",function(){a.requestSuggestions(f)},100)}}}}; g.onServiceRequestSent=function(a){a.stopPropagation()}; g.onServiceRequestCompleted=function(a){a.stopPropagation();a=a.detail.data;a.query&&(!this.pendingQuery||this.pendingQuery!==a.query)||!this.zeroPrefixMentionSuggestionEnabled&&a.query===""||this.zeroPrefixMentionSuggestionEnabled&&this.activeMention==null||(this.pendingQuery=null,this.suggestionsResponse=a,this.hasSuggestions(a)&&this.dropdown.setFocusedSuggestionIndex(0))}; g.onServiceRequestError=function(a){a.stopPropagation()}; g.onUserMentionSuggestionSelected=function(a){this.selectSuggestion(a.detail.data,a.detail.index)}; g.onSelectionChange=function(){if(this.activeMention){var a=$G(),b=this.activeMention.JSC$9918_containsRange(a);a=a&&this.containsHelper(this.dropdown,a.getContainer());b||a||this.cancelActiveMention()}}; g.containsHelper=function(a,b){var c;if(((c=window.ShadyDOM)==null?void 0:c.noPatch)===!0)return a.contains(b);for(;b;){if(b===a)return!0;b=b instanceof ShadowRoot?b.host:b.parentNode}return!1}; g.maybeStartSuggest=function(){var a=$G();if(a&&a.isCollapsed()){var b=a.JSC$9918_getStartNode(),c=a.JSC$9918_getStartOffset();if(b instanceof Text&&!(c<1)){var d=b.textContent;!(d=d&&d.charAt(c-1))||"@\uFE6B\uFF20+\uFE62\uFF0B".indexOf(d)<0||(this.activeMention=bH(b,c-1,a.JSC$9918_getEndNode(),a.JSC$9918_getEndOffset()),this.flowNonce=lv(16),this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_MENTION_FLOW_STARTED"))}}}; g.updateActiveMention=function(){if(this.activeMention){var a=$G();a&&a.isCollapsed()&&(this.activeMention=bH(this.activeMention.JSC$9918_getStartNode(),this.activeMention.JSC$9918_getStartOffset(),a.JSC$9918_getEndNode(),a.JSC$9918_getEndOffset()))}}; g.requestSuggestions=function(a){if(this.activeMention){var b={suggestions_query:a};this.pendingQuery=a;Nu(this.hostElement,[this.suggestionsEndpoint,b])}}; g.cancelActiveMention=function(){this.activeMention&&this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_MENTION_FLOW_STOPPED");this.suggestionsResponse=this.pendingQuery=this.activeMention=null;this.dropdown.clearFocusedSuggestion()}; g.focusPreviousSuggestion=function(a){this.hasSuggestions(this.suggestionsResponse)&&(this.dropdown.advanceSuggestion(-1),a.preventDefault())}; g.focusNextSuggestion=function(a){this.hasSuggestions(this.suggestionsResponse)&&(this.dropdown.advanceSuggestion(1),a.preventDefault())}; g.selectFocusedSuggestion=function(a){if(this.hasSuggestions(this.suggestionsResponse)){var b=this.suggestionsResponse.suggestions[this.dropdown.focusedSuggestionIndex];z(b,vob)&&(this.selectSuggestion(z(b,vob),this.dropdown.focusedSuggestionIndex),a.preventDefault())}}; g.selectSuggestion=function(a,b){if(a){var c=this.activeMention;if(c){var d=document.createElement("a");this.handlesInMentionSuggestionsEnabled&&a.handle?fi(d,"\xA0\u2068@"+a.handle+"\u2069\xA0"):this.handlesEnabled?fi(d,"\xA0"+a.displayName+"\xA0"):fi(d,"\xA0@"+a.displayName+"\xA0");Lb(d,"/channel/"+a.channelId);d.classList.add("yt-formatted-string","yt-simple-endpoint");d.setAttribute("spellcheck","false");c.isCollapsed()||c.JSC$9918_removeContents();c.insertNode(d,!0);a=document.createTextNode(" "); d.parentNode.insertBefore(a,d.nextSibling);window.getSelection().collapse(a,1);b={suggestionSelected:{suggestionIndex:b}};if(this.zeroPrefixMentionSuggestionEnabled){var e;b.suggestionSelected.isZeroPrefix=((e=this.suggestionsResponse)==null?void 0:e.query)===""}this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_SUGGESTION_SELECTED",b);this.cancelActiveMention();tt(this.hostElement,"yt-mention-inserted")}}}; g.getPositionTarget=function(a){return a&&a.getBrowserRangeObject()}; g.onDomChange=function(){this.ironDropdown.refit();this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_CONTENT_UPDATED")}; g.onFocusedSuggestionIdChanged=function(a){var b=rt(this.hostElement)[0];b&&(a.detail.value?b.setAttribute("aria-activedescendant",a.detail.value):b.removeAttribute("aria-activedescendant"))}; g.onDropdownOpened=function(){this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_BOX_OPENED")}; g.logGELEvent=function(a,b){a={eventType:a,flowNonce:this.flowNonce,source:"USER_MENTION_AUTO_COMPLETE_SOURCE_BACKSTAGE_POST"};b&&(a=Object.assign(a,b));Yn("userMentionAutoCompleteBoxEvent",a)}; iU.prototype.onDomChange=iU.prototype.onDomChange;iU.prototype.onUserMentionSuggestionSelected=iU.prototype.onUserMentionSuggestionSelected;iU.prototype.onServiceRequestError=iU.prototype.onServiceRequestError;iU.prototype.onServiceRequestCompleted=iU.prototype.onServiceRequestCompleted;iU.prototype.onServiceRequestSent=iU.prototype.onServiceRequestSent;iU.prototype.onInput=iU.prototype.onInput;n([E(rw),r("design:type",Object)],iU.prototype,"ironA11yKeysBehavior",void 0); n([I(),r("design:type",Object)],iU.prototype,"suggestionsEndpoint",void 0);n([I(),r("design:type",Object)],iU.prototype,"suggestionsResponse",void 0);n([I(),r("design:type",Object)],iU.prototype,"activeMention",void 0);n([Et("#dropdown"),r("design:type",Object)],iU.prototype,"dropdown",void 0);n([Et("#iron-dropdown"),r("design:type",Object)],iU.prototype,"ironDropdown",void 0);n([Bt("input"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],iU.prototype,"onInput",null); n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],iU.prototype,"onServiceRequestSent",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],iU.prototype,"onServiceRequestCompleted",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],iU.prototype,"onServiceRequestError",null); n([Bt("yt-user-mention-suggestion-selected"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],iU.prototype,"onUserMentionSuggestionSelected",null);n([Bt("dom-change"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],iU.prototype,"onDomChange",null);n([Rt({is:"yt-user-mention-autosuggest-input",disableElementRegistration:!0})],iU); J(iU,"yt-user-mention-autosuggest-input",function(){if(KSb===void 0){var a=document.createElement("template");M(a,"\n\n \n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;JSb===void 0&&(JSb=document.createElement("template"));var d=JSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KSb=a}a=KSb;return a},{mode:2});function jU(a){var b=Io(function(){var d;return(d=mp(a))!=null?d:{}},{equals:hnb},"LDNLbd"),c=Io(function(){var d=b(),e=d.formId; d=d.fieldId;if(e&&d){var f=VJ(e,d);if(f){if(!(f instanceof PJ))throw NJ("Field "+d+" in form "+e+" is not a ScalarField.");e=f}else e=void 0;return e}},void 0,"o8o00d"); return function(){return c()}} ;var QSb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("NpTzX"),2);a=PSb;return b.return(a)})},RSb=BC(function(){return QSb()},{debugName:"textFieldViewModel"}); En(zC,function(a){a.registerLoadFn("textFieldViewModel","NpTzX",QSb)});var SSb=function(a,b){Ji.call(this);this.uploadUrl=a;this.channelId=b;this.imagesUploadData=[]}; k(SSb,Ji);var USb=function(a){var b,c,d;return ta(function(e){if(e.nextAddress==1)return e.yield(TSb(a),2);b=e.yieldResult;c=b.get("succeed");d=b.get("failed");return e.return(c.concat(d))})},TSb=function(a){var b,c,d,e,f,h,m; return ta(function(p){if(p.nextAddress==1)return b=new Map,p.yield(Promise.allSettled(a.imagesUploadData.map(function(q){return q.uploadPromise})),2); c=p.yieldResult;d=[];e=l(c);for(f=e.next();!f.done;f=e.next())h=f.value,h.status==="fulfilled"&&d.push(h.value);m=a.imagesUploadData.map(function(q){return q.image}).filter(function(q){return d.every(function(t){return t.id!==q.id})}); b.set("succeed",d);b.set("failed",m);return p.return(b)})},YSb=function(a,b){b=l(b); for(var c=b.next();!c.done;c=b.next()){var d=a;c=c.value;VSb(d,c.id)>=0&&d.cancel(c.id);var e=new WSb(c);var f=void 0;var h=d.uploadUrl;var m={"X-YouTube-ChannelId":d.channelId},p=c.imageBlob;f=f===void 0?!1:f;if(p instanceof WI)h=new Ufb(h,"POST",m,p.getInputElement(),"");else if(typeof p==="string"||p instanceof String)h=new ggb(h,"POST",m,p,"");else{var q=new bJ(void 0),t=q;t.JSC$10406_url_=h;t.JSC$10406_method_="POST";t.JSC$10406_headers_=m;t.blob_=p;t.originalBlobSize_=p.size;t.JSC$10406_metadata_= "";f&&(t.JSC$10406_withCredentials_=f);t.state_="Start";h=q}e.transfer=h;e.uploadPromise=XSb(h,c);d.imagesUploadData.push(e);h.run()}}; SSb.prototype.cancel=function(a){var b=VSb(this,a);b!==-1&&((b=this.imagesUploadData[b].transfer)&&b.cancel(),this.imagesUploadData=this.imagesUploadData.filter(function(c){return c.image.id!==a}))}; var VSb=function(a,b){return a.imagesUploadData.findIndex(function(c){return c.image.id===b})},XSb=function(a,b){return new Promise(function(c,d){a.listen("i",function(){var e=a.getResponseText(); e?(e=JSON.parse(e).encryptedBlobId,b.encryptedBlobId=e,c(b)):d("upload failed")}); a.listen("k",function(){d("upload failed")})})},WSb=function(a){this.image=a};var ZSb=function(a,b){this.rule=a;this.getDependentField=b}; ZSb.prototype.validate=function(a){var b;if(!this.getDependentField||(b=this.rule.dependencies)==null||!b.idIsImageType)return null;var c;if((c=this.getDependentField(this.rule.dependencies.idIsImageType))==null?0:c.value)for(a=l(a),b=a.next();!b.done;b=a.next()){b=b.value;if(!b.uri)return{message:"Image URI is required."};if(b.imageUploadingState!=="IMAGE_UPLOADING_STATE_SUCCEED")return{message:"Image is still uploading."}}return null};var $Sb=function(a,b){this.rule=a;this.getDependentField=b}; $Sb.prototype.validate=function(a){a=l(a);for(var b=a.next();!b.done;b=a.next())if(!b.value.isValid)return{message:"Subform invalid"};return null};var aTb=function(a,b){this.rule=a;this.getDependentField=b}; aTb.prototype.validate=function(a){var b;if(!this.getDependentField||(b=this.rule.dependencies)==null||!b.optionsId)return null;var c,d;b=(d=(c=this.getDependentField(this.rule.dependencies.optionsId))==null?void 0:c.value)!=null?d:[];return a<0||a>=b.length?{message:"Index out of bounds"}:null};var bTb=function(a,b){this.rule=a;this.getDependentField=b}; bTb.prototype.validate=function(a){var b,c,d=(c=(b=this.rule.dependencies)==null?void 0:b.idIsImageType)!=null?c:"",e,f;b=((e=this.getDependentField)==null?0:(f=e.call(this,d))==null?0:f.value)?this.rule.imageMaxLength:this.rule.textMaxLength;var h;b=(h=b)!=null?h:Number.MAX_SAFE_INTEGER;var m,p;return a.length>b?{message:(p=(m=this.rule.translations)==null?void 0:m.maxLengthErrorMessage)!=null?p:""}:null};var dTb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("dm1PRe"),2);a=cTb;return b.return(a)})},eTb=BC(function(){return dTb()},{debugName:"postsCreationOptionsViewModel"}); En(zC,function(a){a.registerLoadFn("postsCreationOptionsViewModel","dm1PRe",dTb)});BA(tu(function(a){function b(u){var v;(v=Dnb(u))==null||v.dispose()} function c(){var u,v=(u=e)==null?void 0:u.form();if(!v)return[];u=v.options.value;var w=v.correctAnswerIndex.value,x=v.explanationText.value;v=v.isImageType.value;for(var A=[],H={},P=0;P\n\n
\n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return uSb=a}, behaviors:[hDa.YtHostElementBehavior,rw,Qs.YtActionHandlerBehavior,Ly.YtComponentBehavior,sC.YtRendererstamperBehavior,iSb.YtdReduxBehavior],keyBindings:{left:"leftKeyPressed_",right:"rightKeyPressed_",end:"endKeyPressed_",backspace:"maybeBackspaceChip_","delete":"maybeDeleteChip_","ctrl+enter meta+enter":"submitIfNotBackstagePost_","ctrl+backspace alt+backspace":"maybeBackspaceChipWordMode_","ctrl+delete alt+delete":"maybeDeleteChipWordMode_"},properties:{data:{type:Object,observer:"dataChanged_"}, placeholderFormattedText_:{type:Object,computed:"computePlaceholderText_(data, addedAttachment, prefilledAttachment_)"},aadcGuidelinesState_:{type:Object,selectorArgs:["data.aadcGuidelinesStateEntityKey"],selector:function(a,b){return Zz(a.entities,"aadcGuidelinesStateEntityPayload",b)}}, dismissData_:{type:Object,value:null},commentboxStateKey_:{type:String,value:void 0},commentboxState_:{type:Object,selectorArgs:["commentboxStateKey_"],selector:function(a,b){return Zz(a.entities,"commentboxStateEntity",b)}, observer:"commentboxStateEntityChanged_"},receivedFocusPreviously_:{type:Boolean,value:!1},hasDismissableAttachment_:{type:Boolean,value:!1},hasVideoLinkAttachment_:{type:Boolean,value:!1},hasPollAttachment_:{type:Boolean,value:!1},hasBackstageImagePollEditor_:{type:Boolean,value:!1},isReply:{type:Boolean,value:!1},isBackstageComment:{type:Boolean,computed:"computeIsBackstageComment_(data.avatarSize)",reflectToAttribute:!0},attachmentButtonIds:{type:Object,readOnly:!0,computed:"computeAttachmentButtonIds_()"}, isBackstagePost:{type:Boolean,value:!1,reflectToAttribute:!0},serviceEndpoint:{type:Object,readOnly:!0,computed:"computeServiceEndpoint_(data)"},submitButtonDisabled:{type:Boolean,value:!1},attachment:Object,isLoading:{type:Boolean,observer:"isLoadingChanged_"},errorMessage_:{type:Object,value:null},alertMessage_:{type:Object,value:null},imageUploadEndpoint_:{type:Object,computed:"computeImageUploadEndpoint_(data)"},rateLimitErrorCommands:{type:Object,computed:"computeRateLimitErrorCommands_(data)"}, addedAttachment:{type:String,value:"none",reflectToAttribute:!0},prefilledAttachment_:{type:String,value:"none",reflectToAttribute:!0},previousText_:String,inlineSchedulePanel_:{type:Object,computed:"computeInlineSchedulingPanel_(data.purpose, data.schedulingDateTimePicker)"},dropdownSchedulePanel_:{type:Object,computed:"computeDropdownSchedulingPanel_(data.purpose, data.schedulingDateTimePicker)"},scheduleButton_:Object,zeroStepChannelCreationRenderer:Object,enableCreationBox:{type:Boolean,reflectToAttribute:!0}, isInputFocus_:{type:Boolean,observer:"onIsInputFocusChanged_"},hasImage_:{type:Boolean,computed:"computeHasImage_(addedAttachment)"},hasPollOrQuizRendererInEditDialog_:{type:Boolean,computed:"computeHasPollOrQuizRendererInEditDialog_(data)"},hasVideo_:{type:Boolean,computed:"computeHasVideo_(addedAttachment)"},hasPoll_:{type:Boolean,computed:"computeHasPoll_(addedAttachment)"},hasImagePoll_:{type:Boolean,computed:"computeHasImagePoll_(addedAttachment)"},hasLegacyQuiz_:{type:Boolean,computed:"computeLegacyQuiz_(addedAttachment, hasNewQuiz_)"}, hasNewQuiz_:{type:Boolean,computed:"computeHasNewQuiz_(addedAttachment, data)"},isQuizValid_:{type:Boolean,value:!1},quizOptions_:{type:Array,value:function(){return[]}}, boundOnQuizOptionsChanged_:Function,quizOptionsResetKey_:{type:Number,value:0},prefilledContent_:{type:Object,readOnly:!0,computed:"computePrefilledContent_(data)"},editAttachment_:{type:Object,readOnly:!0,computed:"computeEditAttachment_(data)"},isCreationBox:{type:Boolean,reflectToAttribute:!0,value:!1},isPopupBox:{type:Boolean,reflectToAttribute:!0,value:!1},emojiManager:{type:Object,readOnly:!0,value:function(){return rM}}, isEmojiButtonDisplayed:{type:Boolean,computed:"computeIsEmojiButtonDisplayed_(data)",value:!1},isEmojiPickerDisplayed:{type:Boolean,value:!1,reflectToAttribute:!0},hasExternalLinksAccess_:{type:Boolean,computed:"computeHasExternalLinksAccess_(data)",value:!0},isExternalLinksBannerDisplayed:{type:Boolean,value:!1,reflectToAttribute:!0},emojiInput:Object,verticalSuggestionsOffset:{type:Number,value:30},isPostCreationDialogV2:{type:Boolean,reflectToAttribute:!0,value:!1},accessRestriction:{type:String}, charCount_:{type:Number,value:0},charLimit_:{type:Number,computed:"computeCharLimit_(data)"},aboveCharLimit_:{type:Boolean,reflectToAttribute:!0,value:!1},inputEventSupported_:{type:Boolean,value:!1},textRequiresScrolling:{type:Boolean,reflectToAttribute:!0,value:!1},localStorage:Object,modern:{type:Boolean,reflectToAttribute:!0,value:y("web_modern_buttons")},swatcheroo:{type:Boolean,reflectToAttribute:!0,value:y("kevlar_watch_grid")}},observers:["observePrefilledImage_(data.purpose, data.prefilledImageData, data.backstageAttachment)", "observePrefilledVideo_(data.purpose, data.backstageAttachment)","observePrefilledPoll_(data.prefilledAttachment)"],listeners:{"yt-service-request-completed":"onYtServiceRequestCompleted_","yt-service-request-error":"onYtServiceRequestError_","yt-service-request-sent":"onYtServiceRequestSent_","yt-backstage-image-select-cancel":"onAttachmentDismiss_","yt-backstage-multi-image-cancel":"onAttachmentDismiss_","yt-backstage-image-select-alert":"onImageAlert_","yt-backstage-image-select-preview":"onImageSelected_", "yt-backstage-multi-image-select":"onImagesSelected_","yt-backstage-poll-image-select":"onImagesSelected_","yt-img-crop-coordinates-update":"onImagePreviewCoordinatesUpdated_","yt-img-crop-reposition":"onImagePreviewReposition_","yt-poll-attachment-dismiss":"onAttachmentDismiss_","yt-image-poll-attachment-dismiss":"onAttachmentDismiss_","yt-quiz-attachment-dismiss":"onAttachmentDismiss_","yt-quiz-attachment-explanation-update":"onQuizExplanationUpdated_","yt-navigate":"onYtNavigate_","yt-video-link-selected":"onVideoLinkSelected_", "yt-backstage-add-image-error":"onAddImageError_","yt-video-link-cancel":"onAttachmentDismiss_","yt-video-link-button-cancel":"onVideoLinkButtonCancel_","yt-commentbox-post-enable":"onSubmitButtonEnable_","yt-commentbox-post-disable":"onSubmitButtonDisable_","yt-backstage-attachment-dismissed":"onPrefilledContentDismissed_","yt-emoji-select":"onEmojiSelect_","yt-insert-suggestion":"onSuggestionInsert_","yt-select-emoji-suggestion":"onEmojiSuggestionClick_","ytd-date-time-selection-update":"onDateTimeSelectionUpdate_", "ytd-date-time-selection-cancelled":"onDateTimeSelectionCancelled_","yt-mention-inserted":"onInsertMention_"},actionMap:{"yt-signal-action-ack-post-aadc-notice":"onAadcNoticeConfirm_","yt-hide-identity-chip-action":"onHideIdentityChip"},stampDom:{"data.accessRestrictionsSelector":{id:"access-restrictions-selector",mapping:{dropdownRenderer:"ytd-flat-dropdown-renderer"}},"data.emojiButton":{id:"emoji-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.emojiPicker":{id:"emoji-picker",mapping:{emojiPickerRenderer:{component:"yt-emoji-picker-renderer", properties:{emojiManager:"[[emojiManager]]"}}}},dropdownSchedulePanel_:{id:"scheduling-panel",mapping:{}},inlineSchedulePanel_:{id:"inline-scheduling-panel",mapping:{}},"zeroStepChannelCreationRenderer.identityChipRenderer":{id:"identity-chip",mapping:{identityChipRenderer:"ytd-identity-chip-renderer"}}},configureRendererStamper:function(){this.videoRendererConfig_=Dn().resolve(An(vSb));this.backstageImageRendererConfig_=Dn().resolve(An(wSb));this.backstagePollRendererConfig_=Dn().resolve(An(xSb)); this.backstageQuizRendererConfig_=Dn().resolve(An(ySb));this.backstageImageSelectRendererConfig_=Dn().resolve(An(zSb));this.backstageMultiImageSelectRendererConfig_=Dn().resolve(An(ASb));this.dateTimePickerRendererConfig_=Dn().resolve(An(CSb));var a={playlistRenderer:{component:"ytd-playlist-renderer",properties:{isBackstagePlaylist:"[[isBackstagePost]]"}},postMultiImageRenderer:"ytd-post-multi-image-renderer"};this.videoRendererConfig_&&(a.videoRenderer=this.videoRendererConfig_);this.backstageImageRendererConfig_&&( a.backstageImageRenderer=this.backstageImageRendererConfig_);var b={};this.backstagePollRendererConfig_&&(b.pollRenderer=this.backstagePollRendererConfig_);this.backstageQuizRendererConfig_&&(b.quizRenderer=this.backstageQuizRendererConfig_);var c={};this.backstageImageSelectRendererConfig_&&(c.backstageImageSelectRenderer=this.backstageImageSelectRendererConfig_);this.backstageMultiImageSelectRendererConfig_&&(c.backstageMultiImageSelectRenderer=this.backstageMultiImageSelectRendererConfig_);var d= {};this.dateTimePickerRendererConfig_&&(d.dateTimePickerRenderer=this.dateTimePickerRendererConfig_);return{editAttachment_:{id:"attachment-preview",mapping:a},"data.backstageAttachment":{id:"poll-preview",mapping:b},"imageUploadEndpoint_.imageEditor":{id:"image-select",mapping:c},dropdownSchedulePanel_:{id:"scheduling-panel",mapping:d},inlineSchedulePanel_:{id:"inline-scheduling-panel",mapping:d}}}, ready:function(){document.addEventListener("tap",vt(this,this.onTap_));this.emojiInput=this.$.emoji}, isLoadingChanged_:function(a){this.fire(a?"yt-commentbox-loading-start":"yt-commentbox-loading-end")}, dataChanged_:function(a){this.set("submitButtonDisabled",void 0);this.clear();a&&this.computeIsEmojiButtonDisplayed_(a)&&(a=this.$$("#emoji-picker > yt-emoji-picker-renderer"))&&a.updateEmojiCategories()}, observePrefilledImage_:function(a,b,c){this.isValidPrefilledImage_(a,b,c)&&(this.prefilledAttachment_="image",this.prefilledImageData_=b,this.submitButtonDisabled=!1)}, observePrefilledVideo_:function(a,b){this.isValidPrefilledVideo_(a,b)&&(this.prefilledAttachment_="video")}, observePrefilledPoll_:function(a){if(a&&a.pollData&&a.pollData.choices){this.addedAttachment="poll";var b;(b=this.$$("#poll-attachment"))==null||b.setPrefilledChoices(a.pollData.choices)}}, attached:function(){this.$["input-container"].getElementsByClassName("underline")[0].style.height=0;Cr();this.focus()}, detached:function(){document.removeEventListener("tap",vt(this,this.onTap_))}, created:function(){this.boundOnQuizOptionsChanged_=this.onQuizOptionsChanged_.bind(this);var a=Dn();this.hasDismissableAttachment_=!!a.resolve(An(DSb));this.hasVideoLinkAttachment_=!!a.resolve(An(ESb));this.hasPollAttachment_=!!a.resolve(An(FSb));this.hasBackstageImagePollEditor_=!!a.resolve(An(BSb));this.scheduledPublishTimeSec_=this.prefilledImageData_=this.imagePreviewCoordinates_=this.taggedVideoId_=this.selectedVideoId_=void 0;document.addEventListener("selectionchange",this.onSelectionChange_); this.textRequiresScrolling=!1;this.TEST_ONLY=void 0}, onEmojiButtonTap_:function(){this.isEmojiPickerDisplayed=!this.isEmojiPickerDisplayed;this.$$("#emoji-picker > yt-emoji-picker-renderer").selected=!this.$$("#emoji-picker > yt-emoji-picker-renderer").selected}, onEmojiSelect_:function(a){a=a.detail;a=a.isCustomEmoji?a.shortcuts[0]:a.emojiId;var b=this.getInputRange_().cloneRange();this.insertTextWithEmojis_(b,a);this.maybeUpdateTextDirection_()}, getInputRange_:function(){var a=$G();if(a){a=a.getBrowserRangeObject();for(var b=a.commonAncestorContainer;b;){if(b===this.getEditableTextArea_())return a;b=b.parentNode}}a=this.getEditableTextArea_();a=aH(a,a.childNodes.length);a.select();return a.getBrowserRangeObject()}, insertTextWithEmojis_:function(a,b,c){if((c=this.emojiManager.createDocumentFragment(b,!0,!1,c===void 0?!0:c))&&c.childNodes.length!==0){a.collapsed||a.deleteContents();b=c.lastChild;a.insertNode(c);a=Uh(b).createRange();if(b.nodeType==3)a.setStart(b,0),a.setEnd(b,b.length);else if($h(b)||b.nodeType==3){var d;for(c=b;(d=c.firstChild)&&($h(d)||d.nodeType==3);)c=d;a.setStart(c,0);for(c=b;(d=c.lastChild)&&($h(d)||d.nodeType==3);)c=d;a.setEnd(c,c.nodeType==1?c.childNodes.length:c.length)}else d=b.parentNode, b=Array.prototype.indexOf.call(d.childNodes,b),a.setStart(d,b),a.setEnd(d,b+1);M$a(new QG(a)).select();this.getInputRange_().collapse(!1);this.getEditableTextArea_().normalize();this.submitButtonDisabled=!1}}, onSelectionChange_:function(){var a=$G();if(a){var b=a.JSC$9918_getStartNode(),c=a.JSC$9918_getEndNode();if(lSb(b)&&lSb(c)){var d=a.JSC$9918_getStartOffset(),e;if(e=dda&&b.nodeType===Node.ELEMENT_NODE){var f=document;e=f=(b||f).querySelector("YT-FORMATTED-STRING.paper-input-input")}if(e)aH(f,0).select();else{f=cU(b)?b:gi(b,cU);e=cU(c)?c:gi(c,cU);if(f||e)if(a.isCollapsed()){if(b.nodeType===Node.TEXT_NODE){a=!0;d===b.length&&(a=!1);if(kU==="end"||kU==="right")a=!1;b=b.parentNode;a=[].concat(ja(b.parentNode.childNodes)).indexOf(b)+( a?0:1);aH(b.parentNode,a).select()}}else f?f.previousSibling&&f.previousSibling.length>0?bH(c,a.JSC$9918_getEndOffset(),f.previousSibling,f.previousSibling.length-1).select():(b=document.createTextNode("\u200B"),f.parentNode.insertBefore(b,f),bH(c,a.JSC$9918_getEndOffset(),b,0).select()):e&&(e.nextSibling&&e.nextSibling.length>0?bH(b,a.JSC$9918_getStartOffset(),e.nextSibling,1).select():(c=document.createTextNode("\u200B"),e.parentNode.insertBefore(c,e.nextSibling),bH(b,a.JSC$9918_getStartOffset(), c,c.length).select()));kU=null}}else kU=null}else kU=null}, leftKeyPressed_:function(){kU="left"}, rightKeyPressed_:function(){kU="right"}, endKeyPressed_:function(){kU="end"}, maybeDeleteChip_:function(){var a=rSb(!0);if(a){var b=$G(),c=b.JSC$9918_getStartNode();b=b.JSC$9918_getStartOffset();TG(c,b,a,a.childNodes.length).select()}}, maybeBackspaceChip_:function(){var a=rSb(!1);if(a){var b=$G(),c=b.JSC$9918_getStartNode();b=b.JSC$9918_getStartOffset();TG(c,b,a,0).select()}}, maybeBackspaceChipWordMode_:function(a){var b=$G();if(b.isCollapsed()){var c=b.JSC$9918_getStartNode();b=b.JSC$9918_getStartOffset();var d=sSb(c,b,!0);d&&(TG(c,b,d,0).select(),document.execCommand("delete"),a.preventDefault(),a.stopImmediatePropagation())}}, maybeDeleteChipWordMode_:function(a){var b=$G();if(b.isCollapsed()){var c=b.JSC$9918_getStartNode();b=b.JSC$9918_getStartOffset();var d=sSb(c,b,!1);d&&(TG(c,b,d,d.childNodes.length).select(),document.execCommand("delete"),a.preventDefault(),a.stopImmediatePropagation())}}, onTap_:function(a){if(!a.defaultPrevented&&(a.currentTarget.tagName==="YTD-COMMENTBOX"&&cU(a.target)&&a.preventDefault(),this.isEmojiPickerDisplayed)){var b=this.$$("#emojis"),c=this.$$("#emoji-button"),d=this.getEditableTextArea_();if((a=a.path?a.path:a.composedPath&&a.composedPath())&&!a.includes(b)&&!a.includes(d)&&!a.includes(c))this.onEmojiButtonTap_()}}, isValidPrefilledImage_:function(a,b,c){return a==="BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"&&b!==void 0&&b.encryptedBlobId!==null&&b.sourceExternalVideoId!==null&&c!==void 0&&c.backstageImageRenderer!==null}, isValidPrefilledVideo_:function(a,b){return a==="BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"&&!!b&&!!b.videoRenderer&&!!b.videoRenderer.videoId}, isValidPrefilledAttachment_:function(a,b,c){return this.isValidPrefilledImage_(a,b,c)||this.isValidPrefilledVideo_(a,c)}, dismissPrefilledContent_:function(){this.prefilledImageData_=void 0;this.prefilledAttachment_="none"}, clear:function(){this.errorMessage_=this.alertMessage_=null;this.taggedVideoId_=void 0;if(y("enable_multi_image_post_creation")){var a=this.$$("ytd-backstage-multi-image-select-renderer");a&&a.hasImages()&&a.cancel()}else(a=this.$$("ytd-backstage-image-select-renderer"))&&this.hasImage_&&a.cancel();(a=this.$$("#poll-attachment"))&&this.hasPoll_&&a.clearPollOptions();(a=this.$$("ytd-backstage-image-poll-editor-renderer"))&&this.hasImagePoll_&&a.resetPollOptions();(a=this.$["quiz-attachment"])&&this.hasLegacyQuiz_&& a.resetQuizOptions();this.hasNewQuiz_&&(this.quizOptionsResetKey_=Date.now());(a=this.$$("#video-link-attachment"))&&this.hasVideo_&&a.cancel();(a=this.$["access-restrictions-selector"].firstElementChild)&&a.reset();this.prefilledAttachment_!=="none"&&this.dismissPrefilledContent_();this.addedAttachment="none";this.prefilledImageData_=this.scheduledPublishTimeSec_=this.imagePreviewCoordinates_=this.selectedVideoId_=void 0;this.submitButtonDisabled=!0;this.setTextAreaValue_(this.data.editableText); this.previousText_=this.getTextAreaValue().trim();this.updateCharCount_();this.isExternalLinksBannerDisplayed=this.isEmojiPickerDisplayed=this.receivedFocusPreviously_=!1;if(this.data&&this.data.purpose==="BACKSTAGE_POST_DIALOG_PURPOSE_CREATE")this.onDateTimeSelectionCancelled_()}, getEditableTextArea_:function(){return ft(this.hostElement).querySelector("#contenteditable-textarea").getRoot().root.node}, getEditableFormattedString_:function(){return ft(this.hostElement).querySelector("#contenteditable-textarea")}, getTextAreaValue:function(){return this.convertHrefToAtMentionAndImgToEmoji_(this.getEditableTextArea_(),!0)}, getTextLength:function(){return this.convertHrefToAtMentionAndImgToEmoji_(this.getEditableTextArea_(),!1).trim().length}, convertHrefToAtMentionAndImgToEmoji_:function(a,b){a=nSb(a,this.emojiManager,b).cloneNode(!0);for(b=a.firstChild;b;)if(b.nodeType!==1)b=b.nextSibling;else switch(b.tagName){case"BR":var c=document.createTextNode("\n"),d=b.parentNode;d&&d.replaceChild(c,b);b=c.nextSibling;break;case"DIV":(c=b.lastChild)&&b.nextSibling&&ai(document.createTextNode("\n"),c);b.previousSibling&&(b.previousSibling.nodeType===1||b.previousSibling.nodeType===3&&!b.previousSibling.textContent.endsWith("\n"))&&b.parentNode&& b.parentNode.insertBefore(document.createTextNode("\n"),b);c&&c.nodeName==="BR"&&bi(c);c=b;if(b.hasChildNodes()){b=b.firstChild;var e=c.parentNode;if(e&&e.nodeType!=11)if(c.removeNode)c.removeNode(!1);else{for(;d=c.firstChild;)e.insertBefore(d,c);bi(c)}}else b=b.nextSibling,bi(c);break;default:b=b.nextSibling;}return tSb(a)}, onAddImageError_:function(a){a.stopPropagation();this.errorMessage_=Jy(a.detail)}, setTextAreaValue_:function(a){a||(a="");var b=this.getEditableFormattedString_();b.text="";this.getEditableTextArea_().innerText="";typeof a==="string"&&(a={runs:[{text:a}]});b.text=a}, focus:function(){this.$["author-thumbnail"].markDirty();this.getEditableTextArea_().focus();this.maybeSetCursorAtEnd_();this.maybeUpdateTextDirection_();kU=null}, maybeSetCursorAtEnd_:function(){if(!this.receivedFocusPreviously_){var a=this.getEditableTextArea_();a&&(aH(a,a.childNodes.length).select(),this.receivedFocusPreviously_=!0)}}, maybeUpdateTextDirection_:function(){if(Hk("HTML_DIR")==="rtl"){var a=this.getEditableTextArea_(),b=this.getTextAreaValue()!==""?"auto":"rtl";a.setAttribute("dir",b)}}, maybeUpdateExternalLinksBanner_:function(){!this.hasExternalLinksAccess_&&this.computePostHasExternaLink_()?this.isExternalLinksBannerDisplayed=!0:this.isExternalLinksBannerDisplayed=!1}, computePostHasExternaLink_:function(){var a;return Ggb((a=this.$["quiz-attachment"])==null?void 0:a.getExplanationText())||Ggb(this.getTextAreaValue().trim())}, handleInputEvent_:function(){var a=null;if(this.isEmojiButtonDisplayed){var b=this.getInputRange_();b&&(a=this.emojiInput.retrieveTextBeforeRange(b))}this.insertText_(a,!0);this.updateCharCount_();this.setSubmitButton_();a=this.getEditableTextArea_();this.isBackstagePost&&(this.textRequiresScrolling=a.scrollHeight>a.clientHeight,this.maybeUpdateExternalLinksBanner_());this.maybeHeightChanged()}, maybeHeightChanged:function(){var a=52+this.getEditableTextArea_().offsetHeight;this.fire("yt-commentbox-resize",{height:a})}, onInput_:function(){this.inputEventSupported_=!0;this.handleInputEvent_()}, onKeyUp_:function(){this.inputEventSupported_||this.handleInputEvent_()}, updateCharCount_:function(){this.charCount_=this.getTextLength();this.aboveCharLimit_=!!this.charLimit_&&this.charCount_>this.charLimit_}, onPaste_:function(a){if(this.isEmojiButtonDisplayed)this.onPasteEmoji_(a)}, onPasteEmoji_:function(a){a.preventDefault();a.stopImmediatePropagation();a=a.clipboardData.getData("text/plain");this.insertText_(a,!1,!1)}, insertText_:function(a,b,c){b=b===void 0?!1:b;c=c===void 0?!0:c;this.maybeUpdateTextDirection_();if(this.isEmojiButtonDisplayed&&a){var d=this.getInputRange_().cloneRange();this.emojiManager&&d&&(b&&this.emojiInput.offsetStartOfRangeBy(d,a.length),this.insertTextWithEmojis_(d,a,c),mSb(this.getEditableTextArea_().lastChild)||(d=this.getInputRange_().cloneRange()),d&&(this.emojiInput.updateSuggestions(d,a),this.updateSuggestionOffset_(d)))}}, setSubmitButton_:function(){if(this.data){var a=this.data&&this.data.purpose==="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT",b=this.data&&this.data.editableText&&this.data.purpose!=="BACKSTAGE_POST_DIALOG_PURPOSE_CREATE";if(a||b){var c=this.getTextAreaValue().trim();b=c===this.previousText_;c=!c||this.aboveCharLimit_;a&&this.data&&this.data.backstageAttachment&&(this.data.backstageAttachment.backstageImageRenderer||this.data.backstageAttachment.postMultiImageRenderer)&&(c=this.aboveCharLimit_);this.submitButtonDisabled= b||c||!this.getTextLength();a&&(this.submitButtonDisabled=b&&!this.scheduledPublishTimeSec_||c)}else this.submitButtonDisabled=!this.isValidInput_()}}, onSubmitButtonEnable_:function(){this.setSubmitButton_()}, onSubmitButtonDisable_:function(){this.submitButtonDisabled=!0}, getSimpleString:Ky,computeCreationBoxClass_:function(a){return a?"focused":"not-focused"}, computeFooterMessageClass_:function(a,b){return b?"footer-error-message":"footer-alert-message"}, computeFooterMessage_:function(a,b){return b?b:a}, computeFooterMessageHidden_:function(a,b){return!b&&!a}, computePlaceholderText_:function(a,b,c){return(c==="video"||c==="image")&&(a==null?0:a.prefilledPlaceholderText)?a==null?void 0:a.prefilledPlaceholderText:b==="poll"||b==="image-poll"?a==null?void 0:a.pollPostPlaceholderText:b==="quiz"?a==null?void 0:a.quizPostPlaceholderText:b==="image"?a==null?void 0:a.imagePostPlaceholderText:a==null?void 0:a.placeholderText}, computeHideAttachmentButtons_:function(a,b,c,d){return a===void 0?!1:d&&this.getSimpleString(d)===this.getSimpleString(a.rateLimitErrorMessage)?!0:b!=="none"||c!=="none"||!a.videoLinkButton&&!a.pollButton&&!a.imagePollButton&&!a.quizButton&&!a.imageButton}, computeHideDismissableAttachment_:function(a){return a!=="image"&&a!=="video"}, computeHasVideo_:function(a){return a==="video"}, computeHasImage_:function(a){return a==="image"}, computeHasPoll_:function(a){return a==="poll"}, computeHasImagePoll_:function(a){return a==="image-poll"}, computeLegacyQuiz_:function(a,b){return a==="quiz"&&!b}, computeHasNewQuiz_:function(a,b){var c,d;return a==="quiz"&&!!(b==null?0:(c=b.attachmentEditors)==null?0:(d=c.quizEditorRenderer)==null?0:d.postsCreationOptionsEditorViewModel)}, computeHasPollOrQuizRendererInEditDialog_:function(a){return a&&a.backstageAttachment?a.purpose==="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"&&!(!a.backstageAttachment.quizRenderer&&!a.backstageAttachment.pollRenderer):!1}, computePrefilledContent_:function(a){if(this.isValidPrefilledAttachment_(a.purpose,a.prefilledImageData,a.backstageAttachment))return a.backstageAttachment}, computeEditAttachment_:function(a){if(this.computePrefilledContent_(a)===void 0)return a.backstageAttachment}, computeAuthorThumbnailDimension_:function(a,b){return a&&!b?24:40}, computeImageUploadEndpoint_:function(a){return this.get("imageButton.buttonRenderer.navigationEndpoint.backstageImageUploadEndpoint",a)}, computeRateLimitErrorCommands_:function(a){var b,c;return a==null?void 0:(b=a.advancedTierFeatures)==null?void 0:(c=b.rateLimit)==null?void 0:c.rateLimitCommands}, computeIsBackstageComment_:function(a){return!(!a||a!=="COMMENT_DIALOG_AVATAR_SIZE_TYPE_BACKSTAGE_COMMENT")}, computeServiceEndpoint_:function(a){return this.get("submitButton.buttonRenderer.serviceEndpoint",a)||this.get("replyButton.buttonRenderer.serviceEndpoint",a)||this.get("postButton.buttonRenderer.serviceEndpoint",a)}, computeSubmitButtonOverride:function(){if(y("web_modern_buttons")){var a,b;return{segmentedPosition:this.dropdownSchedulePanel_||!((a=this.data)==null?0:(b=a.postOptionsMenu)==null?0:b.menuRenderer)?void 0:"start",type:"filled",style:"call-to-action",state:this.submitButtonDisabled?"disabled":"active"}}}, computeThreeDotButtonOverride:function(){if(y("web_modern_buttons"))return{segmentedPosition:"end",type:"filled",style:"call-to-action",state:this.submitButtonDisabled?"disabled":"active"}}, computeSubmitButton_:function(a,b){a=this.get("submitButton.buttonRenderer",a)||this.get("replyButton.buttonRenderer",a)||this.get("postButton.buttonRenderer",a);b&&(a=b);a&&(a=Object.assign({},a),a.serviceEndpoint=void 0,a.isDisabled=this.submitButtonDisabled);return a}, computeHasExternalLinksAccess_:function(a){var b,c,d;return(d=a==null?void 0:(b=a.advancedTierFeatures)==null?void 0:(c=b.externalLinks)==null?void 0:c.allowExternalLinks)!=null?d:!0}, computeIsEmojiButtonDisplayed_:function(a){return a.emojiButton&&a.emojiPicker&&a.emojiPicker.emojiPickerRenderer&&a.emojiPicker.emojiPickerRenderer.categories?a.emojiPicker.emojiPickerRenderer.categories.find(function(b){return b.emojiPickerCategoryRenderer?b.emojiPickerCategoryRenderer.emojiIds&&b.emojiPickerCategoryRenderer.emojiIds.length>0:b.emojiPickerUpsellCategoryRenderer?b.emojiPickerUpsellCategoryRenderer.emojis&&b.emojiPickerUpsellCategoryRenderer.emojis.length>0:!1}):!1}, computeCharLimit_:function(a){return a.charLimit?a.charLimit:null}, computeDropdownSchedulingPanel_:function(a,b){if(a==="BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"&&b)return b}, computeInlineSchedulingPanel_:function(a,b){if(a==="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"&&b)return b}, computeHideAuthorThumbnail_:function(a,b){return a||this.computeUseIdentityChip_(b)}, computeHideIdentityChipRenderer_:function(a,b){return a||!this.computeUseIdentityChip_(b)}, computeUseIdentityChip_:function(a){return!!a&&!!a.identityChipRenderer}, getSharedPostId_:function(){return this.data.backstageAttachment&&this.data.backstageAttachment.postRenderer&&this.data.backstageAttachment.postRenderer.postId?this.data.backstageAttachment.postRenderer.postId:void 0}, onYtNavigate_:function(a){var b,c,d,e;(a==null?0:(b=a.detail)==null?0:(c=b.endpoint)==null?0:c.ypcGetOffersEndpoint)||(a==null?0:(d=a.detail)==null?0:(e=d.endpoint)==null?0:e.ypcOffersEndpoint)?(a.stopPropagation(),Nu(this,[a.detail.endpoint])):this.get("detail.endpoint.backstageImageUploadEndpoint",a)&&(a.stopPropagation(),this.addedAttachment="image",this.submitButtonDisabled=!0)}, onVideoLinkSelected_:function(a){this.addedAttachment="video";this.selectedVideoId_=a.detail.videoId}, commentboxStateEntityChanged_:function(a){var b=this;(a==null?void 0:a.state)=="COMMENTBOX_STATE_INITIAL"?(this.clear(),this.fire("yt-commentbox-dismiss",this.dismissData_),this.dismissData_=null):(a==null?void 0:a.state)=="COMMENTBOX_STATE_WRITING"&&Promise.resolve().then(function(){b.focus()})}, onYtServiceRequestSent_:function(a,b){if(b.actions)for(a=l(b.actions),b=a.next();!b.done;b=a.next())b.value.createPollAction&&(this.submitButtonDisabled=!0)}, onYtServiceRequestCompleted_:function(a){this.isLoading=!1;var b=this.get("detail.actions.0.showErrorAction.errorMessage.messageRenderer.text",a),c,d,e,f=a==null?void 0:(c=a.detail)==null?void 0:(d=c.data)==null?void 0:(e=d.actionResult)==null?void 0:e.commentboxStateEntityKey;if(b)this.errorMessage_=b;else if(f){var h;this.dismissData_=a==null?void 0:(h=a.detail)==null?void 0:h.data;this.commentboxStateKey_=f}else{this.clear();var m;this.fire("yt-commentbox-dismiss",a==null?void 0:(m=a.detail)== null?void 0:m.data)}}, onYtServiceRequestError_:function(a){a.stopPropagation();this.isLoading=!1;var b,c;if(((b=this.data)==null?void 0:b.purpose)==="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"||((c=this.data)==null?void 0:c.purpose)==="BACKSTAGE_POST_DIALOG_PURPOSE_CREATE")if(b=this.get("detail.error.args",a)||[],b.length>1&&b[1].message){this.handlePostsServiceRequestError_(b[1].message);return}(a=this.get("detail.error.message",a))?this.errorMessage_=this.data.errorMessage||Jy(a):(this.clear(),this.fire("yt-commentbox-dismiss"))}, handlePostsServiceRequestError_:function(a){if(this.rateLimitErrorCommands)for(var b=l(this.rateLimitErrorCommands),c=b.next();!c.done;c=b.next())if(c=c.value,c.errorLabel===a){Iy(c.command,this.hostElement);return}this.errorMessage_=Jy(a)}, submitIfNotBackstagePost_:function(a){if(!this.isBackstagePost)this.onSubmit_(a)}, onSubmit_:function(a){var b=this,c,d,e,f,h,m,p,q,t,u,v,w,x,A,H,P;return ta(function(O){switch(O.nextAddress){case 1:a.stopPropagation();if(!b.serviceEndpoint||!b.isValidInput_())return O.return();if(b.shouldShowPostAadcNotice_())return b.showPostAadcNotice_(),O.return();if(b.shouldShowCommentAadcNotice_())return b.showCommentAadcNotice_(),O.return();if(!(b.$$("ytd-backstage-multi-image-select-renderer")&&b.hasImage_&&y("enable_multi_image_post_creation"))){O.jumpTo(2);break}c=b.$$("ytd-backstage-multi-image-select-renderer"); return O.yield(USb(c),3);case 3:d=O.yieldResult;if(!d)return O.return();e=l(d);for(f=e.next();!f.done;f=e.next())if(h=f.value,h.encryptedBlobId===void 0)return b.isLoading=!1,p=m=void 0,b.errorMessage_=(p=(m=b.imageUploadEndpoint_)==null?void 0:m.imageEditor.backstageMultiImageSelectRenderer.uploadFailureError)!=null?p:null,O.return();return O.return(b.submitForm_(void 0,void 0,void 0,void 0,c.images,b.taggedVideoId_));case 2:q=b.$$("ytd-backstage-image-poll-editor-renderer");if(!b.hasImagePoll_|| !q){O.jumpTo(4);break}return O.yield(USb(q),5);case 5:t=O.yieldResult;if(!t)return O.return();u=l(t);for(v=u.next();!v.done;v=u.next())if(w=v.value,!w.encryptedBlobId)return b.isLoading=!1,x=void 0,b.errorMessage_=(x=b.data.errorMessage)!=null?x:null,O.return();case 4:H=(A=b.$$("ytd-backstage-image-select-renderer"))&&A.uploadPromise(),P=b.getSharedPostId_(),H?H.then(function(){b.submitForm_.apply(b,ja(ua.apply(0,arguments)))}).catch(function(Q){b.isLoading=!1; b.errorMessage_=Jy(Q.message)}):b.selectedVideoId_?b.submitForm_(void 0,b.selectedVideoId_):b.prefilledAttachment_==="image"?b.submitForm_(b.prefilledImageData_.encryptedBlobId,void 0,void 0,b.prefilledImageData_.sourceExternalVideoId,void 0,b.taggedVideoId_):b.prefilledAttachment_==="video"?b.submitForm_(void 0,b.data.backstageAttachment.videoRenderer.videoId):P?b.submitForm_(void 0,void 0,P):b.taggedVideoId_!==void 0?b.submitForm_(void 0,void 0,void 0,void 0,void 0,b.taggedVideoId_):b.submitForm_(), O.jumpToEnd();}})}, openSchedulingPanel:function(a){a&&a.scheduleButton&&a.scheduleButton.buttonRenderer&&(this.scheduleButton_=a.scheduleButton.buttonRenderer);a&&a.dateTimePicker&&this.set("data.schedulingDateTimePicker",a.dateTimePicker)}, openImagePollComponent:function(){this.addedAttachment="image-poll";var a=this.$$("ytd-backstage-image-poll-editor-renderer");a&&a.resetPollOptions()}, openQuizComponent:function(){this.addedAttachment="quiz";this.hasLegacyQuiz_&&this.$["quiz-attachment"]?this.$["quiz-attachment"].resetQuizOptions():this.hasNewQuiz_&&(this.quizOptionsResetKey_=Date.now())}, onCancel_:function(a){a.stopPropagation();this.clear();this.fire("yt-commentbox-dismiss")}, onPrefilledContentDismissed_:function(a){a.stopPropagation();this.dismissPrefilledContent_();this.setSubmitButton_();this.getEditableTextArea_().focus()}, onInsertMention_:function(){this.updateCharCount_()}, onQuizExplanationUpdated_:function(){this.maybeUpdateExternalLinksBanner_()}, onImageAlert_:function(a){a.stopPropagation();a.detail.alertMessage&&(this.alertMessage_=a.detail.alertMessage)}, onImageSelected_:function(a){a.stopPropagation();this.setSubmitButton_()}, onImagesSelected_:function(a){a.stopPropagation();this.errorMessage_=null;this.setSubmitButton_()}, onImagePreviewCoordinatesUpdated_:function(a){a.stopPropagation();this.imagePreviewCoordinates_=JSON.stringify(a.detail);this.setSubmitButton_()}, onImagePreviewReposition_:function(a){a.stopPropagation();this.imagePreviewCoordinates_=void 0;this.submitButtonDisabled=!0}, onVideoLinkButtonCancel_:function(){this.getEditableTextArea_().focus()}, onAddVideoLink:function(a){var b=this.$$("#video-link-attachment");b&&b.onLaunchVideoPicker(a)}, onAttachmentDismiss_:function(a){a.stopPropagation();this.addedAttachment==="quiz"&&this.hasNewQuiz_&&(this.quizOptionsResetKey_=Date.now());this.addedAttachment="none";this.alertMessage_=this.errorMessage_=null;this.imagePreviewCoordinates_=this.selectedVideoId_=void 0;this.setSubmitButton_();this.getEditableTextArea_().focus()}, isValidInput_:function(){if(this.prefilledAttachment_==="image"&&!this.prefilledImageData_||this.prefilledAttachment_==="video"&&!this.data.backstageAttachment.videoRenderer.videoId||this.addedAttachment==="image"&&y("enable_multi_image_post_creation")&&(!this.$$("ytd-backstage-multi-image-select-renderer")||!this.$$("ytd-backstage-multi-image-select-renderer").hasImages())||!(this.addedAttachment!=="image"||y("enable_multi_image_post_creation")||this.$$("ytd-backstage-image-select-renderer")&&this.$$("ytd-backstage-image-select-renderer").hasPreview&& this.imagePreviewCoordinates_)||this.addedAttachment==="poll"&&this.$$("#poll-attachment")&&!this.$$("#poll-attachment").isValid())return!1;var a;if(this.addedAttachment==="image-poll"&&((a=this.$$("ytd-backstage-image-poll-editor-renderer"))==null||!a.isValid())||this.addedAttachment==="quiz"&&(this.hasLegacyQuiz_&&this.$["quiz-attachment"]&&!this.$["quiz-attachment"].isValid()||this.hasNewQuiz_&&!this.isQuizValid_)||this.addedAttachment==="video"&&this.$$("#video-link-attachment")&&!this.$$("#video-link-attachment").isValid()|| this.aboveCharLimit_||this.dropdownSchedulePanel_&&!this.scheduledPublishTimeSec_)return!1;a=!1;this.data&&this.data.purpose==="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"&&this.data.backstageAttachment&&(this.data.backstageAttachment.backstageImageRenderer||this.data.backstageAttachment.postMultiImageRenderer)&&(a=!0);if(this.addedAttachment==="image"||this.prefilledAttachment_==="image")a=!0;return a||!!this.getTextAreaValue().trim()}, submitForm_:function(a,b,c,d,e,f){var h=this.getTextAreaValue().trim(),m={};this.data&&this.data.purpose==="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"&&h===this.previousText_&&(h=void 0);h!==void 0&&(m.comment_text=h);this.isLoading=!0;f!=void 0&&(m.tagged_video_id=f);a?(m.image_blob_id=a,this.imagePreviewCoordinates_&&(m.image_preview_coordinates=this.imagePreviewCoordinates_)):b?m.attached_video_id=b:c?m.shared_post_id=c:e&&e.length>0&&(m.images_data=e.map(function(q){return{encryptedBlobId:q.encryptedBlobId, previewCoordinates:q.previewCoordinates}})); d&&(m.source_video_id=d);this.data.accessRestrictionsSelector&&this.data.accessRestrictionsSelector.dropdownRenderer&&(m.access_restrictions=this.accessRestriction?this.accessRestriction:this.$["access-restrictions-selector"].firstElementChild.value);if(this.addedAttachment==="poll"){var p;m.poll_options=(p=this.$$("#poll-attachment"))==null?void 0:p.getPollOptions()}this.addedAttachment==="image-poll"&&(a=this.$$("ytd-backstage-image-poll-editor-renderer"))&&(m.image_poll_options=a.getPostCreateOptions()); this.addedAttachment==="quiz"&&(m.quiz_options=this.hasNewQuiz_?this.quizOptions_:this.$["quiz-attachment"].getPostCreateOptions());this.scheduledPublishTimeSec_&&(m.scheduled_publish_time_sec=this.scheduledPublishTimeSec_);Nu(this,[this.serviceEndpoint,m])}, onIsInputFocusChanged_:function(a,b){a?this.fire("yt-autonav-pause-focus"):b!==void 0&&this.fire("yt-autonav-pause-blur")}, plaintextDrop_:function(a){var b=this.getEditableTextArea_();[].concat(ja(a.dataTransfer.items)).forEach(function(c){c.kind==="string"&&c.type.match("^text/plain")&&c.getAsString(function(d){b.appendChild(document.createTextNode(d))})}); a.preventDefault()}, preventDefault_:function(a){a.preventDefault()}, onSuggestionInsert_:function(a){this.insertTextWithEmojis_(a.detail.range,a.detail.text)}, onEmojiSuggestionClick_:function(a){this.emojiInput.insertSuggestion(a.detail)}, computeSubmitButtonClass_:function(a,b){return!b||a?"":"with-options"}, updateSuggestionOffset_:function(a){if(this.emojiInput&&ft(this.emojiInput).querySelector("#dropdown")){var b=this.getEditableTextArea_().getBoundingClientRect().bottom,c=a.getBoundingClientRect().top;this.verticalSuggestionsOffset=Math.ceil(b-c)+5;b=this.getEditableTextArea_().getBoundingClientRect().left;a=a.getBoundingClientRect().left-b;ft(this.emojiInput).querySelector("#dropdown").style.marginLeft=a+"px"}}, onDateTimeSelectionCancelled_:function(){this.scheduleButton_=void 0;this.set("data.schedulingDateTimePicker",null);this.scheduledPublishTimeSec_=void 0;this.setSubmitButton_()}, onDateTimeSelectionUpdate_:function(a){if(this.data&&this.data.purpose){a=a.detail;if(Math.floor(Date.now()/1E3)>=a)this.scheduledPublishTimeSec_=void 0;else if(this.data.purpose==="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"){var b=parseInt(this.get("schedulingDateTimePicker.dateTimePickerRenderer.defaultTimeSec",this.data),10);isNaN(b)||b!==a?this.scheduledPublishTimeSec_=a:this.scheduledPublishTimeSec_=void 0}else this.scheduledPublishTimeSec_=a;this.setSubmitButton_()}}, computeAttachmentButtonIds_:function(){return["image-button","image-poll-button","poll-button","quiz-button","video-link-button"]}, getButtonRenderer:function(a,b){if(a)switch(b){case"video-link-button":var c;return((c=a.videoLinkButton)==null?void 0:c.buttonRenderer)||void 0;case"image-button":var d;return((d=a.imageButton)==null?void 0:d.buttonRenderer)||void 0;case"poll-button":var e;return((e=a.pollButton)==null?void 0:e.buttonRenderer)||void 0;case"image-poll-button":var f;return((f=a.imagePollButton)==null?void 0:f.buttonRenderer)||void 0;case"quiz-button":var h;return((h=a.quizButton)==null?void 0:h.buttonRenderer)|| void 0;}}, shouldShowPostAadcNotice_:function(){var a;return(a=this.data)==null||!a.showAadcNoticeCommand||this.getLocalStorage_().get(this.getAadcNoticeShownKey_())?!1:!0}, shouldShowCommentAadcNotice_:function(){var a,b;return!((a=this.data)==null||!a.openAadcDialog)&&!((b=this.aadcGuidelinesState_)==null||!b.shouldRequireViewerAck)}, getAadcNoticeShownKey_:function(){return"post-aadc-notice-shown-"+Hk("DATASYNC_ID","unknown")}, showPostAadcNotice_:function(){var a;((a=this.data)==null?0:a.showAadcNoticeCommand)&&this.resolveCommand(this.data.showAadcNoticeCommand)}, showCommentAadcNotice_:function(){this.resolveCommand(this.data.openAadcDialog)}, getLocalStorage_:function(){this.localStorage||(this.localStorage=new Gl("yt-post"));return this.localStorage}, onAadcNoticeConfirm_:function(a){a.clickTrackingParams&&Fy().clickCommand(a);this.getLocalStorage_().set(this.getAadcNoticeShownKey_(),!0);Ku(this,"yt-close-popup-action")}, onHideIdentityChip:function(a){var b;this.set("data.placeholderText",(b=a.hideIdentityChipAction)==null?void 0:b.placeholderText);this.set("zeroStepChannelCreationRenderer",{})}, onQuizOptionsChanged_:function(a,b){this.quizOptions_=a!=null?a:[];if(this.isQuizValid_=!!b)this.onSubmitButtonEnable_();else this.onSubmitButtonDisable_()}});var lU=function(){var a=D.apply(this,arguments)||this;a.isOpen=!1;a.modern=y("web_modern_buttons");a.roundedContainer=!0;a.dropdownButtonOverride=y("web_modern_buttons")?{segmentedPosition:"end",state:"disabled",type:"filled"}:void 0;a.inPopupContainer=!1;a.isCommentboxLoading=!1;a.attachmentButtonIds=["image-button","image-poll-button","poll-button","video-link-button","quiz-button"];a.actionMap={"yt-create-comment-action":"onCreateCommentAction","yt-create-poll-action":"onCreatePollAction","yt-add-video-link-action":"onAddVideoLinkAction", "yt-show-scheduling-panel-command":"onShowSchedulingPanelCommand","yt-create-image-poll-command":"onCreateImagePollCommand","yt-create-quiz-command":"onCreateQuizCommand"};return a}; k(lU,D);g=lU.prototype;g.computeButtonOverride=function(){var a;return((a=this.data)==null?0:a.postOptionsMenu)&&y("web_modern_buttons")?{segmentedPosition:"start"}:void 0}; g.configureRendererStamper=function(){return{"data.accessRestrictionsSelector":{id:"access-restrictions-selector",mapping:{dropdownRenderer:{component:"ytd-flat-dropdown-renderer",classListBinding:"[[dropdownRendererClasses]]"}}},"data.pollButton":{id:"poll-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.imagePollButton":{id:"image-poll-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.imageButton":{id:"image-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.quizButton":{id:"quiz-button", mapping:{buttonRenderer:"ytd-button-renderer"}},"data.postOptionsMenu":{id:"option-menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"EXPAND"},properties:{tonalOverride:"[[modern]]",threeDotButtonOverride:"[[dropdownButtonOverride]]"}}}},"data.videoLinkButton":{id:"video-link-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.ready=function(){var a=this,b=ft(this.hostElement).querySelector("#placeholder-area"),c=function(d){a.onOpen(d)}; b.addEventListener("tap",c);b.addEventListener("keypress",c)}; g.showButtonEduTooltip=function(){var a,b,c,d,e,f,h;if((a=this.data)==null?0:(b=a.quizButton)==null?0:(c=b.buttonRenderer)==null?0:(d=c.hint)==null?0:(e=d.hintRenderer)==null?0:(f=e.content)==null?0:(h=f.bubbleHintRenderer)==null?0:h.text)if(UK.getInstance(),a=VK(this.data.quizButton.buttonRenderer.hint.hintRenderer.content.bubbleHintRenderer.text,"quiz-button-edu-displayed","OPEN_POPUP_POSITION_BOTTOM",604800,"quiz-button-edu-displayed-impression",3),(a==null?void 0:a.length)>0){this.ytComponentBehavior.resolveCommand(a[0], {form:{element:this.quizButton}});return}var m;if((m=this.data)==null?0:m.imagePollButtonTooltip)if(UK.getInstance(),m=VK(this.data.imagePollButtonTooltip,"image-poll-button-edu-displayed","OPEN_POPUP_POSITION_BOTTOM",604800,"image-poll-button-edu-displayed-impression",3),(m==null?void 0:m.length)>0){this.ytComponentBehavior.resolveCommand(m[0],{form:{element:this.imagePollButton}});return}var p;y("enable_multi_image_post_creation")&&((p=this.data)==null?0:p.multiImageButtonTooltip)&&(UK.getInstance(), p=VK(this.data.multiImageButtonTooltip,"multi-image-button-edu-displayed","OPEN_POPUP_POSITION_BOTTOM",604800,"multi-image-button-edu-displayed-impression",3),(p==null?void 0:p.length)>0&&this.ytComponentBehavior.resolveCommand(p[0],{form:{element:this.imageButton}}))}; g.onCreatePollAction=function(a){z(a,xhb)&&(this.commentbox.addedAttachment="poll",this.openDialog())}; g.onAddVideoLinkAction=function(a){if(z(a,thb))this.commentbox.onAddVideoLink(a)}; g.onShowSchedulingPanelCommand=function(a){(a=z(a,ahb))&&this.openSchedulingPanel(a)}; g.onCreateImagePollCommand=function(a){z(a,vmb)&&(this.commentbox.openImagePollComponent(),this.openDialog())}; g.onCreateQuizCommand=function(a){z(a,wmb)&&(this.commentbox.openQuizComponent(),this.openDialog())}; g.openSchedulingPanel=function(a){this.openDialog();this.commentbox.openSchedulingPanel(a)}; g.onCreateCommentAction=function(a){this.get("createCommentAction.contents",a)&&(this.commentbox.clear(),this.closeDialog())}; g.onOpen=function(a){a instanceof KeyboardEvent&&a.type==="keypress"&&a.keyCode!==13&&a.keyCode!==32||(this.data.prepareAccountEndpoint?tt(this.hostElement,"yt-navigate",{endpoint:this.data.prepareAccountEndpoint}):this.openDialog())}; g.onYtCommentboxDismiss=function(){this.closeDialog()}; g.onYtCommentboxLoadingStart=function(a){a.stopPropagation();this.isCommentboxLoading=!0}; g.onYtCommentboxLoadingEnd=function(a){a.stopPropagation();this.isCommentboxLoading=!1}; g.onYtVideoLinkButtonCancel=function(a){a.stopPropagation();this.onOpen(a)}; g.onYtVideoLinkSelected=function(a){a.stopPropagation();this.onOpen(a)}; g.onIronSelect=function(a){a.stopPropagation();a.detail.item.tagName==="YTD-PRIVACY-DROPDOWN-ITEM-RENDERER"&&this.accessRestriction!=a.detail.item.value&&(this.accessRestriction?(this.accessRestriction=a.detail.item.value,this.onOpen(a)):this.accessRestriction=a.detail.item.value)}; g.onYtNavigate=function(a){this.get("detail.endpoint.backstageImageUploadEndpoint",a)&&(this.commentbox.addedAttachment="image",this.commentbox.submitButtonDisabled=!0,this.onOpen(a))}; g.onRequestSent=function(a){for(var b=l(a.detail),c=b.next();!c.done;c=b.next())z(c.value,Mlb)&&(this.commentbox.addedAttachment="image",this.commentbox.submitButtonDisabled=!0,this.onOpen(a))}; g.openDialog=function(){var a;(a=this.data)!=null&&a.isIneligibleForCommunityPagePostCreation||(this.commentbox.accessRestriction=this.accessRestriction,this.isOpen=!0,this.commentbox.focus())}; g.onPopupClosed=function(){UK.getInstance()}; g.computeCreationDisabled=function(a){return!!a}; g.computeIsCreationDialog=function(a){return!!a&&a==="BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"}; g.computeDisabledPostButton=function(a){if(!a)return null;a.isDisabled=!0;return a}; g.computeIsCreationDialogWithHeader=function(a){return!this.inPopupContainer&&!!a&&!!a.authorText&&a.purpose!="BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"}; g.computeIsHeaderHidden=function(a,b){return!a||b}; g.computeDropdownRendererClasses=function(a){return a?["text-secondary-style"]:[]}; g.closeDialog=function(){this.isCommentboxLoading=this.isOpen=!1;var a=ft(this.hostElement).querySelector("#access-restrictions-selector").firstElementChild;a&&a.reset()}; lU.prototype.onPopupClosed=lU.prototype.onPopupClosed;lU.prototype.onRequestSent=lU.prototype.onRequestSent;lU.prototype.onYtNavigate=lU.prototype.onYtNavigate;lU.prototype.onIronSelect=lU.prototype.onIronSelect;lU.prototype.onYtVideoLinkSelected=lU.prototype.onYtVideoLinkSelected;lU.prototype.onYtVideoLinkButtonCancel=lU.prototype.onYtVideoLinkButtonCancel;lU.prototype.onYtCommentboxLoadingEnd=lU.prototype.onYtCommentboxLoadingEnd;lU.prototype.onYtCommentboxLoadingStart=lU.prototype.onYtCommentboxLoadingStart; lU.prototype.onYtCommentboxDismiss=lU.prototype.onYtCommentboxDismiss;lU.prototype.showButtonEduTooltip=lU.prototype.showButtonEduTooltip;n([E(Ly.YtComponentBehavior),r("design:type",Object)],lU.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],lU.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],lU.prototype,"ytRendererBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],lU.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],lU.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],lU.prototype,"isOpen",void 0);n([I({computed:"computeButtonOverride(data)"}),r("design:type",Object)],lU.prototype,"buttonOverride",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],lU.prototype,"modern",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],lU.prototype,"roundedContainer",void 0);n([I(),r("design:type",Object)],lU.prototype,"dropdownButtonOverride",void 0);n([I({computed:"computeCreationDisabled(data.postCreationDisabledText)"}),r("design:type",Boolean)],lU.prototype,"creationDisabled",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],lU.prototype,"enableCreationBox",void 0); n([I({reflectToAttribute:!0,computed:"computeIsCreationDialog(data.purpose)"}),r("design:type",Boolean)],lU.prototype,"isCreationDialog",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],lU.prototype,"inPopupContainer",void 0);n([I({reflectToAttribute:!0,computed:"computeIsCreationDialogWithHeader(data)"}),r("design:type",Boolean)],lU.prototype,"isCreationDialogWithHeader",void 0);n([I(),r("design:type",Object)],lU.prototype,"accessRestriction",void 0); n([I({computed:"computeDropdownRendererClasses(isCreationDialogWithHeader)"}),r("design:type",Array)],lU.prototype,"dropdownRendererClasses",void 0);n([I(),r("design:type",Object)],lU.prototype,"isCommentboxLoading",void 0);n([I(),r("design:type",Array)],lU.prototype,"attachmentButtonIds",void 0);n([Et("#image-button"),r("design:type",HTMLElement)],lU.prototype,"imageButton",void 0);n([Et("#image-poll-button"),r("design:type",HTMLElement)],lU.prototype,"imagePollButton",void 0); n([Et("#quiz-button"),r("design:type",HTMLElement)],lU.prototype,"quizButton",void 0);n([Et("#commentbox"),r("design:type",Object)],lU.prototype,"commentbox",void 0);n([Ct("data.multiImageButtonTooltip","data.imagePollButtonTooltip","data.quizButton"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lU.prototype,"showButtonEduTooltip",null); n([Bt("yt-commentbox-dismiss"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onYtCommentboxDismiss",null);n([Bt("yt-commentbox-loading-start"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onYtCommentboxLoadingStart",null);n([Bt("yt-commentbox-loading-end"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onYtCommentboxLoadingEnd",null); n([Bt("yt-video-link-button-cancel"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onYtVideoLinkButtonCancel",null);n([Bt("yt-video-link-selected"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onYtVideoLinkSelected",null);n([Bt("iron-select"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onIronSelect",null); n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onYtNavigate",null);n([Bt("yt-service-request-sent-button-renderer"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],lU.prototype,"onRequestSent",null);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lU.prototype,"onPopupClosed",null); n([St({is:"ytd-backstage-post-dialog-renderer",disableElementRegistration:!0})],lU); J(lU,"ytd-backstage-post-dialog-renderer",function(){if(gSb!==void 0)return gSb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return gSb=a},{mode:1});var fTb;var mU=function(){return D.apply(this,arguments)||this}; k(mU,D);mU.prototype.onMessageTap=function(){if(this.onTapCommand){var a=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.onTapCommand);a&&this.ytdOpenPopupBehavior.openPopup(a)}}; ba.Object.defineProperties(mU.prototype,{onTapCommand:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(a=this.data)==null?void 0:(b=a.button)==null?void 0:(c=b.buttonRenderer)==null?void 0:c.command}}}); n([E(PA),r("design:type",Object)],mU.prototype,"ytdOpenPopupBehavior",void 0);n([I(),r("design:type",Object)],mU.prototype,"data",void 0);n([F("data.button.buttonRenderer.command"),r("design:type",Object),r("design:paramtypes",[])],mU.prototype,"onTapCommand",null);n([St({is:"ytd-comment-pause-composer-renderer",disableElementRegistration:!0})],mU); J(mU,"ytd-comment-pause-composer-renderer",function(){if(fTb!==void 0)return fTb;var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return fTb=a},{mode:1});var gTb;var nU=function(){return D.apply(this,arguments)||this}; k(nU,D);nU.prototype.focus=function(){ft(this.hostElement).querySelector("#commentbox").focus()}; n([E(wz.YtRendererBehavior),r("design:type",Object)],nU.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],nU.prototype,"data",void 0);n([I(),r("design:type",Object)],nU.prototype,"zeroStepChannelCreationRenderer",void 0);n([St({is:"ytd-comment-dialog-renderer",disableElementRegistration:!0})],nU); J(nU,"ytd-comment-dialog-renderer",function(){if(gTb!==void 0)return gTb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return gTb=a},{mode:1});var hTb;var oU=function(){var a=D.apply(this,arguments)||this;a.isOpen=!1;a.commentDialog=null;a.useSmallAvatars=y("small_avatars_for_comments");a.useSmallAvatarsEngagementPanelOnly=y("small_avatars_for_comments_ep");a.placeholderFocusListener=null;a.hasOpenedDialog=!1;a.actionMap={"yt-create-comment-action":"onCreateCommentAction","yt-hide-identity-chip-action":"onHideIdentityChip"};return a}; k(oU,D);g=oU.prototype;g.configureRendererStamper=function(){return{"data.imageButton":{id:"image-button",mapping:{buttonRenderer:"ytd-button-renderer"}},commentDialog:{id:"comment-dialog",mapping:{commentDialogRenderer:{component:"ytd-comment-dialog-renderer",properties:{zeroStepChannelCreationRenderer:"[[data.zeroStep.zeroStepChannelCreationRenderer]]"}}}}}}; g.ready=function(){var a=this,b=ft(this.hostElement).querySelector("#placeholder-area"),c=ft(this.hostElement).querySelector("#simplebox-placeholder"),d=function(e){e.stopPropagation();e instanceof KeyboardEvent&&e.type==="keypress"&&e.keyCode!==13&&e.keyCode!==32||a.openDialog()}; this.placeholderFocusListener=d;c.addEventListener("focus",this.placeholderFocusListener);b.addEventListener("tap",d);b.addEventListener("keypress",d)}; g.maybeRemoveFocusEventListener=function(){var a;(a=this.data)!=null&&a.prepareAccountEndpoint&&!y("web_comments_simplebox_modal_focus_on_tap_ks")&&(a=ft(this.hostElement).querySelector("#simplebox-placeholder"),this.placeholderFocusListener&&(a.removeEventListener("focus",this.placeholderFocusListener),this.placeholderFocusListener=null))}; g.dataChanged=function(){this.maybeRemoveFocusEventListener();this.commentDialog=null;this.hasOpenedDialog=this.isOpen=!1;this.showCreateDialog&&this.openDialog()}; g.openDialog=function(){if(this.data)if(this.data.prepareAccountEndpoint)y("web_comment_simplebox_resolve_polymer_command_ks")?Ey.instance.resolveCommand(this.data.prepareAccountEndpoint):Iy(this.data.prepareAccountEndpoint,this.hostElement);else{if(this.data.superfanOnlySnackbarCommand&&!this.hasOpenedDialog){var a=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.data.superfanOnlySnackbarCommand);a&&this.ytdOpenPopupBehavior.openPopup(a);this.hasOpenedDialog=!0}this.data.subscribersOnlySnackbarCommand&& !this.hasOpenedDialog&&((a=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.data.subscribersOnlySnackbarCommand))&&this.ytdOpenPopupBehavior.openPopup(a),this.hasOpenedDialog=!0);this.commentDialog||(this.commentDialog={commentDialogRenderer:this.computeCommentDialog(this.data)});this.isOpen=!0;ft(this.hostElement).querySelector("#comment-dialog").firstElementChild.focus()}}; g.onYtCommentboxDismiss=function(a){a.stopPropagation();this.isOpen=!1}; g.onCreateCommentAction=function(a){this.get("createCommentAction.contents",a)&&(this.isOpen=!1)}; g.computeCommentDialog=function(a){return{placeholderText:a.placeholderText,authorThumbnail:a.authorThumbnail,submitButton:a.submitButton,imageButton:a.imageButton,cancelButton:a.cancelButton,emojiButton:a.emojiButton,emojis:a.emojis,emojiPicker:a.emojiPicker,aadcGuidelinesStateEntityKey:a.aadcGuidelinesStateEntityKey,openAadcDialog:a.openAadcDialog,unicodeEmojisUrl:a.unicodeEmojisUrl}}; g.onHideIdentityChip=function(a){z(a,yhb)&&this.set("data.placeholderText",z(a,yhb).placeholderText)}; oU.prototype.onYtCommentboxDismiss=oU.prototype.onYtCommentboxDismiss;oU.prototype.dataChanged=oU.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oU.prototype,"ytRendererstamperBehavior",void 0);n([E(PA),r("design:type",Object)],oU.prototype,"ytdOpenPopupBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],oU.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],oU.prototype,"ytActionHandlerBehavior",void 0); n([I(),r("design:type",Object)],oU.prototype,"data",void 0);n([I(),r("design:type",Object)],oU.prototype,"isOpen",void 0);n([I(),r("design:type",Object)],oU.prototype,"commentDialog",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],oU.prototype,"engagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],oU.prototype,"useSmallAvatars",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],oU.prototype,"useSmallAvatarsEngagementPanelOnly",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],oU.prototype,"enableCreationBox",void 0);n([I(),r("design:type",Boolean)],oU.prototype,"showCreateDialog",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oU.prototype,"dataChanged",null);n([Bt("yt-commentbox-dismiss"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],oU.prototype,"onYtCommentboxDismiss",null); n([St({is:"ytd-comment-simplebox-renderer",disableElementRegistration:!0})],oU); J(oU,"ytd-comment-simplebox-renderer",function(){if(hTb!==void 0)return hTb;var a=document.createElement("template");M(a,"\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return hTb=a},{mode:1});var iTb;var pU=function(){var a=D.apply(this,arguments)||this;a.compactHeader=y("web_watch_compact_comments_header");a.hidePanelButton=!1;a.hasFinishedStamping=!1;a.JSC$13319_handleOpenPostCommentDialogActionAfterStamp=!1;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a}; k(pU,D);g=pU.prototype; g.configureRendererStamper=function(){return{"data.createRenderer":{id:"simple-box",mapping:{commentSimpleboxRenderer:{component:"ytd-comment-simplebox-renderer",properties:{engagementPanel:"[[engagementPanel]]",showCreateDialog:"[[data.showCreateDialog]]"}}}},"data.pausedCommentsMessage":{id:"paused-comments-message",mapping:{messageRenderer:"ytd-comment-pause-composer-renderer"}},backstagePostDialog:{id:"backstage-post-dialog",mapping:{backstagePostDialogRenderer:{component:"ytd-backstage-post-dialog-renderer"}},events:!0}, "data.sortMenu":{id:"sort-menu",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}},"data.alerts":{id:"alert",mapping:{alertWithButtonRenderer:"ytd-alert-with-button-renderer"},renderPriority:0,waitForSignal:"eocs"},"data.zeroStateMessage":{id:"zero-state-message",mapping:{backstageZeroStateRenderer:"ytd-backstage-zero-state-renderer",postFilterZeroStateRenderer:"ytd-post-filter-zero-state-renderer"}},"data.prefilledCreateDialogHeaderMessage":{id:"prefilled-dialog-header",mapping:{backstagePrefilledPostDialogHeaderRenderer:"ytd-backstage-prefilled-post-dialog-header-renderer"}}, "data.postStreamFilter":{id:"post-stream-filter",mapping:{postStreamFilterRenderer:"ytd-post-stream-filter-renderer"}},"data.schedulingZeroStateMessage":{id:"scheduling-zero-state-message",mapping:{postSchedulingZeroStateRenderer:"ytd-post-scheduling-zero-state-renderer"}}}}; g.attached=function(){this.hasActionsChange&&this.observePrefilledBackstagePostDialog()}; g.onStampFinished=function(){this.hasFinishedStamping=!0;this.hasActionsChange&&this.observePrefilledBackstagePostDialog();this.JSC$13319_handleOpenPostCommentDialogActionAfterStamp&&this.handleSignalActionOpenPostCommentDialogAction()}; g.observePrefilledBackstagePostDialog=function(){if(this.hasFinishedStamping){this.hasActionsChange=!1;var a;if(this.getPrefilledBackstagePostDialog((a=this.data)==null?void 0:a.actions)){ft(this.hostElement).querySelector("#prefilled-dialog-header").hidden=!1;var b=ft(this.hostElement).querySelector("#backstage-post-dialog").firstElementChild;b&&$r(this,function(){b.focus();b.openDialog&&b.openDialog()})}}else this.hasActionsChange=!0}; g.computeIsBackstage=function(a){return a}; g.onYtCommentboxDismiss=function(){ft(this.hostElement).querySelector("#prefilled-dialog-header").hidden=!0;this.removePrefilledDialog(this.data)}; g.removePrefilledDialog=function(a){if(a==null?0:a.actions){for(var b=a.actions.length-1;b>=0;b--){var c=void 0;((c=z(a.actions[b],Nlb))==null?0:c.dialog)&&delete a.actions[b]}this.set("data",void 0);this.set("data",a)}}; g.getPrefilledBackstagePostDialog=function(a){if(a)for(var b=0;b\n\n
\n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return iTb=a},{mode:1});var jTb;var qU=function(){return D.apply(this,arguments)||this}; k(qU,D);n([I(),r("design:type",Object)],qU.prototype,"data",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],qU.prototype,"ytRendererBehavior",void 0);n([St({is:"ytd-destination-button-renderer",disableElementRegistration:!0})],qU); J(qU,"ytd-destination-button-renderer",function(){if(jTb!==void 0)return jTb;var a=document.createElement("template");M(a,"\n \n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return jTb=a},{mode:1});var kTb;var rU=function(){var a=D.apply(this,arguments)||this;a.isRichGrid=!1;a.gridStateActionMap={"ytd-update-grid-state-action":"handleUpdateGridStateAction"};return a}; k(rU,D);g=rU.prototype;g.configureRendererStamper=function(){return{"data.destinationButtons":{id:"destination-buttons",mapping:{destinationButtonRenderer:{component:"ytd-destination-button-renderer"}}}}}; g.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.gridStateActionMap)}; g.handleUpdateGridStateAction=function(){this.updateDestinationButtonsVisibility()}; g.updateDestinationButtonsVisibility=function(){if(!this.isRichGrid){var a;if((a=this.data)==null||!a.isExpanded){a=this.hostElement.clientWidth;var b;if(a&&(b=this.data)!=null&&b.destinationButtons){b=Math.floor((a+4)/214);a=this.data.destinationButtons.length;var c=Math.ceil(a/b);this.fullyVisibleRows=a%b===1&&c===2?1:Math.min(c,2);this.isShowMoreVisible=this.fullyVisibleRows
\n \n \n
\n
\n\n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return kTb=a},{mode:1});var lTb;var sU=function(){var a=D.apply(this,arguments)||this;a.answerExpanded=!1;return a}; k(sU,D);sU.prototype.toggleAnswer=function(){this.answerExpanded=!this.answerExpanded}; n([E(wz.YtRendererBehavior),r("design:type",Object)],sU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],sU.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],sU.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],sU.prototype,"answerExpanded",void 0);n([St({is:"ytd-handles-claiming-faq-renderer",disableElementRegistration:!0})],sU); J(sU,"ytd-handles-claiming-faq-renderer",function(){if(lTb!==void 0)return lTb;var a=document.createElement("template");M(a,"
\n [[getSimpleString(data.question)]]\n \n \n
\n\n \n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return lTb=a},{mode:1});var mTb;var nTb=function(){return D.apply(this,arguments)||this}; k(nTb,D);n([I(),r("design:type",Object)],nTb.prototype,"data",void 0);n([St({is:"ytd-handles-claiming-faq-section-renderer",disableElementRegistration:!0})],nTb); J(nTb,"ytd-handles-claiming-faq-section-renderer",function(){if(mTb!==void 0)return mTb;var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return mTb=a},{mode:1});var oTb;var tU=function(){var a=D.apply(this,arguments)||this;a.rightSquigglyDark="https://www.gstatic.com/youtube/img/handles/handles_squiggle_1_dark_v1.svg";a.rightSquigglyLight="https://www.gstatic.com/youtube/img/handles/handles_squiggle_1_light_v1.svg";a.leftSquigglyDark="https://www.gstatic.com/youtube/img/handles/handles_squiggle_2_dark_v1.svg";a.leftSquigglyLight="https://www.gstatic.com/youtube/img/handles/handles_squiggle_2_light_v1.svg";a.leftSquiggly=a.leftSquigglyLight;a.rightSquiggly=a.rightSquigglyLight; a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};a.actionButtonOverride={style:"mono",type:"filled",size:"XL"};return a}; k(tU,D);g=tU.prototype;g.updateLeftSquigglyStyle=function(){st(this.hostElement,{"--yt-left-squiggly-background":"url("+this.leftSquiggly+")"})}; g.updateRightSquigglyStyle=function(){st(this.hostElement,{"--yt-right-squiggly-background":"url("+this.rightSquiggly+")"})}; g.ready=function(){var a=document.documentElement.hasAttribute("dark");this.onDarkModeToggledAction(a)}; g.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.set("isDarkTheme",a),a?(this.leftSquiggly=this.leftSquigglyDark,this.rightSquiggly=this.rightSquigglyDark):(this.leftSquiggly=this.leftSquigglyLight,this.rightSquiggly=this.rightSquigglyLight))}; g.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[actionButtonOverride]]"}}}}}}; tU.prototype.updateRightSquigglyStyle=tU.prototype.updateRightSquigglyStyle;tU.prototype.updateLeftSquigglyStyle=tU.prototype.updateLeftSquigglyStyle;n([I(),r("design:type",Object)],tU.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],tU.prototype,"isDarkTheme",void 0);n([I(),r("design:type",String)],tU.prototype,"leftSquiggly",void 0);n([I(),r("design:type",String)],tU.prototype,"rightSquiggly",void 0); n([Ct("leftSquiggly"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tU.prototype,"updateLeftSquigglyStyle",null);n([Ct("rightSquiggly"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tU.prototype,"updateRightSquigglyStyle",null);n([E(wz.YtRendererBehavior),r("design:type",Object)],tU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],tU.prototype,"ytRendererstamperBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],tU.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],tU.prototype,"actionButtonOverride",void 0);n([St({is:"ytd-handles-claiming-header-renderer",disableElementRegistration:!0})],tU); J(tU,"ytd-handles-claiming-header-renderer",function(){if(oTb!==void 0)return oTb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n \n \n \n \n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return oTb=a},{mode:1});var pTb;var uU=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};a.image0DarkSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_4_dark.svg";a.image0LightSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_4_light.svg";a.image1DarkSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_6_dark.svg";a.image1LightSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_6_light.svg"; a.image3DarkSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_5_dark.svg";a.image3LightSquigglyBackground="https://www.gstatic.com/youtube/img/handles/handles_squiggle_5_light_v2.svg";a.image0SquigglyBackground=a.image0LightSquigglyBackground;a.image1SquigglyBackground=a.image1LightSquigglyBackground;a.image3SquigglyBackground=a.image3LightSquigglyBackground;return a}; k(uU,D);g=uU.prototype;g.ready=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark");this.updateTitleAndImages()}; g.onDataChanged=function(){this.updateTitleAndImages()}; g.onThemeChanged=function(){this.updateTitleAndImages()}; g.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.isDarkTheme=a)}; g.updateImage0SquigglyBackground=function(){st(this.hostElement,{"--yt-image0-squiggly-background":"url("+this.image0SquigglyBackground+")"})}; g.updateImage1SquigglyBackground=function(){st(this.hostElement,{"--yt-image1-squiggly-background":"url("+this.image1SquigglyBackground+")"})}; g.updateImage3SquigglyBackground=function(){st(this.hostElement,{"--yt-image3-squiggly-background":"url("+this.image3SquigglyBackground+")"})}; g.updateTitleAndImages=function(){var a,b;((a=this.data)==null?void 0:(b=a.titleImages)==null?void 0:b.length)===5&&(this.title0=this.data.titleImages[0].title,this.title1=this.data.titleImages[1].title,this.title2=this.data.titleImages[2].title,this.title3=this.data.titleImages[3].title,this.title4=this.data.titleImages[4].title,this.isDarkTheme?(this.image0=this.data.titleImages[0].darkImage,this.image1=this.data.titleImages[1].darkImage,this.image2=this.data.titleImages[2].darkImage,this.image3= this.data.titleImages[3].darkImage,this.image4=this.data.titleImages[4].darkImage,this.image0SquigglyBackground=this.image0DarkSquigglyBackground,this.image1SquigglyBackground=this.image1DarkSquigglyBackground,this.image3SquigglyBackground=this.image3DarkSquigglyBackground):(this.image0=this.data.titleImages[0].lightImage,this.image1=this.data.titleImages[1].lightImage,this.image2=this.data.titleImages[2].lightImage,this.image3=this.data.titleImages[3].lightImage,this.image4=this.data.titleImages[4].lightImage, this.image0SquigglyBackground=this.image0LightSquigglyBackground,this.image1SquigglyBackground=this.image1LightSquigglyBackground,this.image3SquigglyBackground=this.image3LightSquigglyBackground))}; uU.prototype.updateImage3SquigglyBackground=uU.prototype.updateImage3SquigglyBackground;uU.prototype.updateImage1SquigglyBackground=uU.prototype.updateImage1SquigglyBackground;uU.prototype.updateImage0SquigglyBackground=uU.prototype.updateImage0SquigglyBackground;uU.prototype.onThemeChanged=uU.prototype.onThemeChanged;uU.prototype.onDataChanged=uU.prototype.onDataChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],uU.prototype,"ytActionHandlerBehavior",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],uU.prototype,"isDarkTheme",void 0);n([I(),r("design:type",Object)],uU.prototype,"data",void 0);n([I(),r("design:type",Object)],uU.prototype,"title0",void 0);n([I(),r("design:type",Object)],uU.prototype,"title1",void 0);n([I(),r("design:type",Object)],uU.prototype,"title2",void 0);n([I(),r("design:type",Object)],uU.prototype,"title3",void 0);n([I(),r("design:type",Object)],uU.prototype,"title4",void 0); n([I(),r("design:type",Object)],uU.prototype,"image0",void 0);n([I(),r("design:type",Object)],uU.prototype,"image1",void 0);n([I(),r("design:type",Object)],uU.prototype,"image2",void 0);n([I(),r("design:type",Object)],uU.prototype,"image3",void 0);n([I(),r("design:type",Object)],uU.prototype,"image4",void 0);n([I(),r("design:type",String)],uU.prototype,"image0SquigglyBackground",void 0);n([I(),r("design:type",String)],uU.prototype,"image1SquigglyBackground",void 0); n([I(),r("design:type",String)],uU.prototype,"image3SquigglyBackground",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uU.prototype,"onDataChanged",null);n([Ct("isDarkTheme"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uU.prototype,"onThemeChanged",null);n([Ct("image0SquigglyBackground"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uU.prototype,"updateImage0SquigglyBackground",null); n([Ct("image1SquigglyBackground"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uU.prototype,"updateImage1SquigglyBackground",null);n([Ct("image3SquigglyBackground"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],uU.prototype,"updateImage3SquigglyBackground",null);n([St({is:"ytd-handles-claiming-title-images-section-renderer",disableElementRegistration:!0})],uU); J(uU,"ytd-handles-claiming-title-images-section-renderer",function(){if(pTb!==void 0)return pTb;var a=document.createElement("template");M(a,"\n
\n
\n
\n
\n \n \n \n \n \n \n
\n
\n
\n \n \n \n \n \n \n \n \n \n
\n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return pTb=a},{mode:1});var qTb;var vU=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(vU,D);vU.prototype.ready=function(){var a=document.documentElement.hasAttribute("dark");this.onDarkModeToggledAction(a)}; vU.prototype.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a)}; vU.prototype.onCopyButtonClick=function(){var a=this,b,c,d;return ta(function(e){return(b=a.data)!=null&&b.primaryChannelUrl?e.yield(navigator.clipboard.writeText(((c=a.data)==null?0:c.encodedChannelUrl)?a.data.encodedChannelUrl:"https://"+Ky((d=a.data)==null?void 0:d.primaryChannelUrl)),0):e.jumpTo(0)})}; n([I(),r("design:type",Object)],vU.prototype,"data",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],vU.prototype,"ytComponentBehavior",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],vU.prototype,"isDarkTheme",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],vU.prototype,"ytActionHandlerBehavior",void 0);n([St({is:"ytd-handles-claiming-update-social-renderer",disableElementRegistration:!0})],vU); J(vU,"ytd-handles-claiming-update-social-renderer",function(){if(qTb!==void 0)return qTb;var a=document.createElement("template");M(a,"
\n \n \n
\n \n \n \n \n
\n \n
\n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return qTb=a},{mode:1});var rTb;var wU=function(){var a=D.apply(this,arguments)||this;a.JSC$13355_squigglyBackgroundDark="https://www.gstatic.com/youtube/img/handles/handles_curl_section_illustration_dark_v1.svg";a.JSC$13355_squigglyBackgroundLight="https://www.gstatic.com/youtube/img/handles/handles_curl_section_illustration_light_v1.svg";a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};a.squigglyBackground=a.JSC$13355_squigglyBackgroundLight;return a}; k(wU,D);wU.prototype.updateSquigglyBackgroundStyle=function(){st(this.hostElement,{"--yt-squiggly-background":"url("+this.squigglyBackground+")"})}; wU.prototype.ready=function(){var a=document.documentElement.hasAttribute("dark");this.set("isDarkTheme",a);this.squigglyBackground=a?this.JSC$13355_squigglyBackgroundDark:this.JSC$13355_squigglyBackgroundLight}; wU.prototype.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.set("isDarkTheme",a),this.squigglyBackground=a?this.JSC$13355_squigglyBackgroundDark:this.JSC$13355_squigglyBackgroundLight)}; wU.prototype.updateSquigglyBackgroundStyle=wU.prototype.updateSquigglyBackgroundStyle;n([E(wz.YtRendererBehavior),r("design:type",Object)],wU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],wU.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],wU.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],wU.prototype,"data",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],wU.prototype,"isDarkTheme",void 0);n([I(),r("design:type",String)],wU.prototype,"squigglyBackground",void 0);n([Ct("squigglyBackground"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],wU.prototype,"updateSquigglyBackgroundStyle",null);n([St({is:"ytd-handles-claiming-vanity-info-renderer",disableElementRegistration:!0})],wU); J(wU,"ytd-handles-claiming-vanity-info-renderer",function(){if(rTb!==void 0)return rTb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n \n
\n
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return rTb=a},{mode:1});var sTb;var xU=function(){var a=D.apply(this,arguments)||this;a.JSC$13358_squigglyBackgroundDark="https://www.gstatic.com/youtube/img/handles/handles_squiggle_3_dark.svg";a.JSC$13358_squigglyBackgroundLight="https://www.gstatic.com/youtube/img/handles/handles_squiggle_3_light.svg";a.squigglyBackground=a.JSC$13358_squigglyBackgroundLight;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(xU,D);g=xU.prototype;g.ready=function(){var a=document.documentElement.hasAttribute("dark");this.onDarkModeToggledAction(a)}; g.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.set("isDarkTheme",a),this.squigglyBackground=a?this.JSC$13358_squigglyBackgroundDark:this.JSC$13358_squigglyBackgroundLight)}; g.updateSquigglyBackgroundStyle=function(){st(this.hostElement,{"--yt-squiggly-background":"url("+this.squigglyBackground+")"})}; g.onDataChanged=function(){this.data&&this.setupVideoPlayer()}; g.detached=function(){this.stop()}; g.stop=function(){this.playerElement.stop()}; g.setupVideoPlayer=function(){var a=this,b,c;return ta(function(d){b=a.data.videoId;c="http://i1.ytimg.com/vi/"+b+"/maxresdefault.jpg";a.playerElement.loadVideoWithPlayerVars({video_id:b,iurlhq:c});d.jumpToEnd()})}; xU.prototype.onDataChanged=xU.prototype.onDataChanged;xU.prototype.updateSquigglyBackgroundStyle=xU.prototype.updateSquigglyBackgroundStyle;n([I({value:!1}),r("design:type",Boolean)],xU.prototype,"isDarkTheme",void 0);n([I(),r("design:type",String)],xU.prototype,"squigglyBackground",void 0);n([Et("#player"),r("design:type",Object)],xU.prototype,"playerElement",void 0);n([I(),r("design:type",Object)],xU.prototype,"data",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],xU.prototype,"ytActionHandlerBehavior",void 0);n([Ct("squigglyBackground"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xU.prototype,"updateSquigglyBackgroundStyle",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],xU.prototype,"onDataChanged",null);n([St({is:"ytd-handles-claiming-video-item-renderer",disableElementRegistration:!0})],xU); J(xU,"ytd-handles-claiming-video-item-renderer",function(){if(sTb!==void 0)return sTb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n
\n \n \n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return sTb=a},{mode:1});var tTb;var vTb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Vzo0Sd"),2);a=uTb;return b.return(a)})},wTb=BC(function(){return vTb()},{debugName:"toggleableImageButtonViewModel"}); En(zC,function(a){a.registerLoadFn("toggleableImageButtonViewModel","Vzo0Sd",vTb)});var yTb=tu(function(a){var b=a.data;a=l($o({index:-1,command:{}},void 0,"GM3umb"));var c=a.next().value,d=a.next().value;return C("yt-nudge-form-view-model",{class:"nudgeFormViewModelHost"},C("div",{class:"nudgeFormViewModelFormOptions"},C(NC,{data:function(){return b().inputFields}, allowIncompleteMapping:!0},{toggleableImageButtonViewModel:function(e,f){return C(wTb,{data:e.data,buttonIndex:f,selectedIndex:function(){return c().index}, onSelect:function(h){d({index:f(),command:h})}})}})),C(HB,{text:function(){return b().subtitle}, className:"nudgeFormViewModelSubtitle"}),C("div",{class:"nudgeFormViewModelSubmit"},C(NC,{data:function(){return b().submitButton}},{buttonViewModel:function(e){return C(xTb,{data:e.data, isDisabled:function(){return c().index===-1}, onClick:function(){pB(c().command)}})}})))},"hc"); yTb.idomCompat=!0;var xTb=tu(function(a){var b=Io(function(){return Object.assign({},a.data(),{state:a.isDisabled()?"BUTTON_VIEW_MODEL_STATE_DISABLED":"BUTTON_VIEW_MODEL_STATE_ACTIVE"})},void 0,"wMKC2e"); return C(EC,{data:b,onClick:a.onClick})},"ic");BA(yTb,"yt-nudge-form-view-model",{props:{data:zA}});var yU=function(){var a=D.apply(this,arguments)||this;a.roundedContainer=!0;a.buttonUpdate=y("web_modern_buttons");a.isDarkMode=!1;a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeToggledAction"};return a}; k(yU,D);g=yU.prototype;g.computeNudgeStyle=function(a){return a?"modernized-nudge":""}; g.handleDarkModeToggledAction=function(a){this.isDarkMode=a}; g.attached=function(){this.handleDarkModeToggledAction(document.documentElement.hasAttribute("dark"))}; g.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{chipCloudChipRenderer:"yt-chip-cloud-chip-renderer",nudgeFormViewModel:"yt-nudge-form-view-model"}},"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"dismissed-content", mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}}; g.computeIsHorizontalButtons=function(a){return a?!!a.applyModernizedStyle&&!!a.enableHorizontalButtons&&!!a.secondaryButton:!1}; ba.Object.defineProperties(yU.prototype,{isHidden:{configurable:!0,enumerable:!0,get:function(){return!!this.ytdDismissibleItemBehavior.isHideEnclosingAction}}, trimStyle:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.trimStyle)==="FEED_NUDGE_TRIM_STYLE_NO_TRIM"?"no-trim":"gradient-trim-1"}}, backgroundStyle:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.data)==null?void 0:a.backgroundStyle)!=null?b:"FEED_NUDGE_BACKGROUND_STYLE_UNKNOWN"}}, contentsLocation:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.data)==null?void 0:a.contentsLocation)!=null?b:"FEED_NUDGE_CONTENTS_LOCATION_UNKNOWN"}}, noShadow:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.disableDropShadow)}}, noIcon:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null?0:a.lightIconImage)}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],yU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yU.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],yU.prototype,"ytdDismissibleItemBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],yU.prototype,"actionHandlerBehavior",void 0); n([I({reflectToAttribute:!0}),F("isHideEnclosingAction"),r("design:type",Boolean),r("design:paramtypes",[])],yU.prototype,"isHidden",null);n([I(),r("design:type",Object)],yU.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],yU.prototype,"roundedContainer",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],yU.prototype,"buttonUpdate",void 0); n([I({reflectToAttribute:!0,computed:"computeNudgeStyle(data.applyModernizedStyle)"}),r("design:type",String)],yU.prototype,"nudgeStyle",void 0);n([I({reflectToAttribute:!0}),F("data.trimStyle"),r("design:type",String),r("design:paramtypes",[])],yU.prototype,"trimStyle",null);n([I({reflectToAttribute:!0}),F("data.backgroundStyle"),r("design:type",String),r("design:paramtypes",[])],yU.prototype,"backgroundStyle",null); n([I({reflectToAttribute:!0}),F("data.contentsLocation"),r("design:type",String),r("design:paramtypes",[])],yU.prototype,"contentsLocation",null);n([I({reflectToAttribute:!0}),F("data.disableDropShadow"),r("design:type",Boolean),r("design:paramtypes",[])],yU.prototype,"noShadow",null);n([I({reflectToAttribute:!0}),F("data.lightIconImage"),r("design:type",Boolean),r("design:paramtypes",[])],yU.prototype,"noIcon",null); n([I({reflectToAttribute:!0,computed:"computeIsHorizontalButtons(data)"}),r("design:type",Boolean)],yU.prototype,"isHorizontalButtons",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Object)],yU.prototype,"isDarkMode",void 0);n([St({is:"ytd-feed-nudge-renderer",disableElementRegistration:!0})],yU); J(yU,"ytd-feed-nudge-renderer",function(){if(tTb!==void 0)return tTb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n
\n
\n
\n \n
\n
\n \n
\n
\n \n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return tTb=a},{mode:2});var zTb;var ATb;var zU=function(){var a=D.apply(this,arguments)||this;a.disableAnimation=!1;a.isSlimlineSurvey=!1;a.isSlimlineSurveyFollowUp=!1;a.isShortsStyle=!1;return a}; k(zU,D);zU.prototype.onTap=function(a){a.preventDefault();this.data&&tt(this.hostElement,"ytd-rating-survey-option-changed",this.data)}; ba.Object.defineProperties(zU.prototype,{isAnimatedIcon:{configurable:!0,enumerable:!0,get:function(){return!this.disableAnimation&&(this.isSlimlineSurveyFollowUp||this.isShortsStyle)}}, iconSize:{configurable:!0,enumerable:!0,get:function(){return this.isSlimlineSurvey||this.isSlimlineSurveyFollowUp||this.isShortsStyle?36:24}}, isDarkTheme:{configurable:!0,enumerable:!0,get:function(){return this.isShortsStyle||document.documentElement.hasAttribute("dark")}}, icon:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e;return((a=this.data)==null?0:a.checked)?(b=this.data)==null?void 0:(c=b.onStateIcon)==null?void 0:c.iconType:(d=this.data)==null?void 0:(e=d.defaultStateIcon)==null?void 0:e.iconType}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],zU.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],zU.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],zU.prototype,"data",void 0);n([I(),r("design:type",Object)],zU.prototype,"disableAnimation",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zU.prototype,"isSlimlineSurvey",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],zU.prototype,"isSlimlineSurveyFollowUp",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zU.prototype,"isShortsStyle",void 0);n([F("disableAnimation","isSlimlineSurveyFollowUp","isShortsStyle"),r("design:type",Boolean),r("design:paramtypes",[])],zU.prototype,"isAnimatedIcon",null);n([F("isSlimlineSurvey","isSlimlineSurveyFollowUp","isShortsStyle"),r("design:type",Number),r("design:paramtypes",[])],zU.prototype,"iconSize",null); n([F("isShortsStyle"),r("design:type",Boolean),r("design:paramtypes",[])],zU.prototype,"isDarkTheme",null);n([F("data.checked"),r("design:type",Object),r("design:paramtypes",[])],zU.prototype,"icon",null);n([St({is:"ytd-rating-survey-option-renderer",disableElementRegistration:!0})],zU); J(zU,"ytd-rating-survey-option-renderer",function(){if(ATb!==void 0)return ATb;var a=document.createElement("template");M(a,"\n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return ATb=a},{mode:2});var BTb;var AU=function(){var a=D.apply(this,arguments)||this;a.firstResponseText=null;a.lastResponseText=null;a.selectedNonStarOption=null;a.hideOptions=!1;a.hideUndoButton=!0;a.disableAnimation=!1;a.showResponseRangeText=!1;a.selectedRatingIndex=-1;a.isSlimlineSurvey=!1;a.isSlimlineSurveyFollowUp=!1;a.isShortsStyle=!1;a.slimlineSurveyRatingSelectedIndex=-1;return a}; k(AU,D);g=AU.prototype;g.configureRendererStamper=function(){return{"data.ratings":{id:"ratings",mapping:{ratingSurveyOptionRenderer:{component:"ytd-rating-survey-option-renderer",properties:{disableAnimation:"[[disableAnimation]]",isSlimlineSurvey:"[[isSlimlineSurvey]]",isSlimlineSurveyFollowUp:"[[isSlimlineSurveyFollowUp]]",isShortsStyle:"[[isShortsStyle]]"}}}}}}; g.dataChanged=function(){this.resetComponent();this.isSlimlineSurveyFollowUp&&this.slimlineSurveyRatingSelectedIndex>-1&&this.showSelectedOption()}; g.onOptionChange=function(a,b){var c=this;a=b.onStateIcon&&b.defaultStateIcon&&b.onStateIcon.iconType===b.defaultStateIcon.iconType;this.hideUndoButton=this.isSlimlineSurvey;if(this.isSingleSelect)this.getOptionRenderers().forEach(function(h,m){h.responseText===b.responseText?c.isSlimlineSurvey?(c.selectedRatingIndex=m,c.ytdReduxBehavior.dispatch(vUa(m))):(c.setSurveyOptionValue(m,!0,"checked"),c.setSurveyOptionValue(m,!0,"selected")):(c.setSurveyOptionValue(m,!1,"checked"),c.setSurveyOptionValue(m, !1,"selected"))});else if(a)this.selectedNonStarOption=b,this.hideOptions=!0;else{var d=this.ytRendererBehavior.getSimpleString(b.responseText),e=!0;this.getOptionRenderers().forEach(function(h,m){c.setSurveyOptionValue(m,e,"checked");c.setSurveyOptionValue(m,!1,"selected");c.ytRendererBehavior.getSimpleString(h.responseText)===d&&(e=!1,c.setSurveyOptionValue(m,!0,"selected"))})}a=b.responseEndpoint; var f;b.followUpCommand&&(f=z(b.followUpCommand,Fib));this.isSlimlineSurvey?(this.resetComponent(),Ku(this.hostElement,"ytd-slimline-survey-rating-select-action")):Ku(this.hostElement,"ytd-inline-survey-rating-select-action",[a,f])}; g.showSelectedOption=function(){var a=this;ul(0,function(){var b=a.getOptionRenderers()[a.slimlineSurveyRatingSelectedIndex];a.onOptionChange(new CustomEvent("ytd-rating-survey-option-changed"),b)},8,100)}; g.getOptionRenderers=function(){return this.data&&this.data.ratings?this.data.ratings.map(function(a){var b;return(b=z(a,Hib))!=null?b:{}}):[]}; g.onUndoClick=function(){this.resetComponent();Ku(this.hostElement,"ytd-inline-survey-rating-select-action",[null,null])}; g.setSurveyOptionValue=function(a,b,c){this.notifyPath("data.ratings."+a+".ratingSurveyOptionRenderer."+c);this.set("data.ratings."+a+".ratingSurveyOptionRenderer."+c,b)}; g.resetComponent=function(){var a=this;this.selectedNonStarOption=null;this.hideOptions=!1;this.hideUndoButton=!0;var b=this.getOptionRenderers(),c,d;this.firstResponseText=(d=(c=b[0])==null?void 0:c.responseText)!=null?d:null;var e,f;this.lastResponseText=(f=(e=b[b.length-1])==null?void 0:e.responseText)!=null?f:null;b.forEach(function(h,m){a.setSurveyOptionValue(m,!1,"checked");a.setSurveyOptionValue(m,!1,"selected")})}; ba.Object.defineProperties(AU.prototype,{isSingleSelect:{configurable:!0,enumerable:!0,get:function(){return this.isSlimlineSurvey||this.isSlimlineSurveyFollowUp||this.isShortsStyle}}}); AU.prototype.onOptionChange=AU.prototype.onOptionChange;AU.prototype.dataChanged=AU.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AU.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],AU.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],AU.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],AU.prototype,"data",void 0); n([I(),r("design:type",Object)],AU.prototype,"firstResponseText",void 0);n([I(),r("design:type",Object)],AU.prototype,"lastResponseText",void 0);n([I(),r("design:type",Object)],AU.prototype,"selectedNonStarOption",void 0);n([I(),r("design:type",Object)],AU.prototype,"hideOptions",void 0);n([I(),r("design:type",Object)],AU.prototype,"hideUndoButton",void 0);n([I(),r("design:type",Object)],AU.prototype,"disableAnimation",void 0);n([I(),r("design:type",Object)],AU.prototype,"showResponseRangeText",void 0); n([I(),r("design:type",Object)],AU.prototype,"selectedRatingIndex",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AU.prototype,"isSlimlineSurvey",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AU.prototype,"isSlimlineSurveyFollowUp",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AU.prototype,"isShortsStyle",void 0);n([I({selector:function(a){return a.ui.slimlineSurveyRatingSelectedIndex}}), r("design:type",Object)],AU.prototype,"slimlineSurveyRatingSelectedIndex",void 0);n([F("isSlimlineSurvey","isSlimlineSurveyFollowUp","isShortsStyle"),r("design:type",Boolean),r("design:paramtypes",[])],AU.prototype,"isSingleSelect",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AU.prototype,"dataChanged",null); n([Bt("ytd-rating-survey-option-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Object]),r("design:returntype")],AU.prototype,"onOptionChange",null);n([St({is:"ytd-rating-survey-renderer",disableElementRegistration:!0})],AU); J(AU,"ytd-rating-survey-renderer",function(){if(BTb!==void 0)return BTb;var a=document.createElement("template");M(a,"
\n
\n \n
\n \n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return BTb=a},{mode:1});var CTb;var BU=function(){var a=D.apply(this,arguments)||this;a.collapsed=!1;a.actionMap={"ytd-slimline-survey-rating-select-action":"handleRatingSelect","ytd-slimline-survey-show-action":"handleShowSurvey"};return a}; k(BU,D);BU.prototype.configureRendererStamper=function(){return{"data.content":{id:"rating-survey",mapping:{ratingSurveyRenderer:{component:"ytd-rating-survey-renderer",params:{isSlimlineSurvey:!0,showResponseRangeText:!0}}}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; BU.prototype.handleRatingSelect=function(){var a;((a=this.data)==null?0:a.onSelectRating)&&this.ytComponentBehavior.resolveCommand(this.data.onSelectRating);this.collapsed=!0}; BU.prototype.handleShowSurvey=function(){this.collapsed=!1}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BU.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],BU.prototype,"actionHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],BU.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],BU.prototype,"ytRendererBehavior",void 0);n([E(MQ),r("design:type",Object)],BU.prototype,"ytdDismissibleItemBehavior",void 0); n([I(),r("design:type",Object)],BU.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],BU.prototype,"collapsed",void 0);n([St({is:"ytd-slimline-survey-renderer",disableElementRegistration:!0})],BU); J(BU,"ytd-slimline-survey-renderer",function(){if(CTb!==void 0)return CTb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return CTb=a},{mode:1});var DTb;var CU=function(){return D.apply(this,arguments)||this}; k(CU,D);CU.prototype.maybeGetBackgroundColor=function(a){return this.isDarkMode?a.section2Color:a.section3Color}; CU.prototype.colorPaletteChanged=function(){var a=this.isDarkMode?this.darkColorPalette:this.lightColorPalette;a&&(a==null?0:a.secondaryTitleColor)&&this.maybeGetBackgroundColor(a)?(this.hostElement.style.backgroundColor=iy(this.maybeGetBackgroundColor(a)),this.hostElement.style.color=iy(a.secondaryTitleColor)):(this.hostElement.style.backgroundColor="",this.hostElement.style.color="")}; CU.prototype.colorPaletteChanged=CU.prototype.colorPaletteChanged;n([E(LB),r("design:type",Object)],CU.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],CU.prototype,"data",void 0);n([I({selector:function(a){return a.ui.darkModeIsEnabled}}), r("design:type",Boolean)],CU.prototype,"isDarkMode",void 0);n([I(),r("design:type",Object)],CU.prototype,"lightColorPalette",void 0);n([I(),r("design:type",Object)],CU.prototype,"darkColorPalette",void 0);n([Ct("darkColorPalette","lightColorPalette","data","isDarkMode"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],CU.prototype,"colorPaletteChanged",null);n([St({disableElementRegistration:!0,is:"ytd-endorsement-header-renderer"})],CU); J(CU,"ytd-endorsement-header-renderer",function(){if(DTb!==void 0)return DTb;var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return DTb=a},{mode:1});function ETb(a,b,c){return function(){fL(a,{form:{element:b},commandController:c})}} ;var NR=tu(function(a){var b=a.data;a=a.className;var c=bw("yt-decorated-avatar-view-model"),d=function(){return z(b().avatar,cK)},e=Io(function(){var f,h=b(),m=d(),p=RC(b().rendererContext),q=(f=c.value)!=null?f:void 0,t; if(m){q={data:h,avatar:m,onTap:p,element:q};f=q.data;h=q.avatar;m=q.onTap;p=q.element;q=q.commandController;var u,v,w;m=m?ETb(m,p,q):void 0;p=[];f.liveData&&p.push(0);var x;q=(x=f.liveData)==null?void 0:x.liveBadgeText;x=(t=z(f.rendererContext,Ex))==null?void 0:t.label;t=BEb({data:h,onTap:m,decorations:p,badgeText:q,accessibilityText:x?x:f.a11yLabel,badgeIcon:(u=f.iconBadgeData)==null?void 0:u.iconName,badgeIconColor:((v=f.iconBadgeData)==null?0:v.iconColorOverride)?jy(f.iconBadgeData.iconColorOverride): void 0,badgeIconBorderColor:((w=f.iconBadgeData)==null?0:w.strokeColorOverride)?jy(f.iconBadgeData.strokeColorOverride):void 0})}else t={size:"medium"};return t},void 0,"c00kWd"); return C("yt-decorated-avatar-view-model",{class:R("ytDecoratedAvatarViewModelHost",a),el:c},C(K,{cond:function(){var f;return(f=d())==null?void 0:f.image}, then:function(f){return C(AEb,{data:e,image:f,iconType:"RADAR_LIVE",overlays:function(){return C(xEb,{data:d})}})}}))},"jc"); NR.idomCompat=!0;BA(NR,"yt-decorated-avatar-view-model",{props:{data:zA,className:zA}});var FTb=new zn("VIEW_TRANSITION_MANAGER_TOKEN");var DU=function(){var a=D.apply(this,arguments)||this;a.showChannelAvatar=!0;a.hasPlaylistThumbnail=!1;a.avatarStackViewModelOverrides={layoutType:"AVATAR_STACK_LAYOUT_CLUSTER"};a.registerThumbnailForPageTransition=function(){y("web_thumbnail_to_watch_transition")&&Dn().resolve(FTb).registerLockupThumbnail(a.thumbnail)}; return a}; k(DU,D);g=DU.prototype; g.configureRendererStamper=function(){return{lazyLoadMenu:BR,immediateLoadMenu:{id:"immediate-load-menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},"data.thumbnailUnderlay":{id:"thumbnail-underlay",mapping:{endorsementHeaderRenderer:{component:"ytd-endorsement-header-renderer",properties:{lightColorPalette:"[[data.thumbnail.lightColorPalette]]",darkColorPalette:"[[data.thumbnail.darkColorPalette]]"}}}},"data.attachedSurvey":{id:"attached-survey",mapping:{slimlineSurveyRenderer:"ytd-slimline-survey-renderer"}},"data.buttons":{id:"buttons", mapping:{toggleButtonRenderer:{component:"ytd-toggle-button-renderer",params:{buttonTooltipPosition:"top"}}}},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}},"data.avatar":{id:"avatar",mapping:{avatarStackViewModel:{component:"yt-avatar-stack-view-model",properties:{overrides:"[[avatarStackViewModelOverrides]]"}},decoratedAvatarViewModel:"yt-decorated-avatar-view-model"}}}}; g.attached=function(){this.updateInlinePreviewHoverListeners()}; g.detached=function(){this.clearInlinePreviewHoverListeners()}; g.shouldLazyLoadMenu=function(){return!(this.entitySelectorType==="RICH_ITEM_ENTITY_SELECTOR_TYPE_VIDEO"||this.entitySelectorType==="RICH_ITEM_ENTITY_SELECTOR_TYPE_PLAYLIST")}; g.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:this.dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:this.getVideoPreviewOpts()})}; g.getVideoPreviewOpts=function(){var a={},b;if((b=this.data)==null?0:b.multipleInlinePlaybackEndpoint)a=HOb;this.isRadio&&(a=GOb);return a}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; g.getOwner=function(){var a,b,c;return((a=this.data)==null?void 0:(b=a.channelThumbnailSupportedRenderers)==null?void 0:b.channelThumbnailWithLinkRenderer)||z((c=this.data)==null?void 0:c.showProviderChannelThumbnail,qhb)}; g.updateLockupSize=function(){var a;((a=this.getOwner())==null?0:a.thumbnail)?this.showChannelAvatar=!0:this.showChannelAvatar=!1}; g.getFeedbackEndpoint=function(a){if(z(a,rJ))return a;var b,c;a=(c=(b=z(a,Jx))==null?void 0:b.commands)!=null?c:[];b=l(a);for(c=b.next();!c.done;c=b.next())if(c=this.getFeedbackEndpoint(c.value))return c;return null}; g.computeNavigationEndpoint=function(a){return qsb(a==null?void 0:a.navigationEndpoint)}; g.handleReloadDownloadsInfo=function(){if(this.entityDrivenState){var a=Object.assign({},this.data,this.entityDrivenState);JSON.stringify(a)!==JSON.stringify(this.data)&&this.set("data",a)}}; g.onDataChanged=function(){var a=this,b=this.getOwner();if(b){this.set("data.owner",b);var c,d,e,f,h,m=((c=this.data)==null?void 0:(d=c.shortBylineText)==null?void 0:(e=d.runs)==null?void 0:(f=e[0])==null?void 0:f.text)||((h=b.name)==null?void 0:h.simpleText);this.set("data.owner.title",m)}var p,q,t,u,v,w;b=((p=this.data)==null?void 0:(q=p.thumbnailRenderer)==null?void 0:q.playlistVideoThumbnailRenderer)||((t=this.data)==null?void 0:(u=t.thumbnailRenderer)==null?void 0:u.playlistCustomThumbnailRenderer)||( (v=this.data)==null?void 0:(w=v.thumbnailRenderer)==null?void 0:w.showCustomThumbnailRenderer);var x;((x=this.data)==null?0:x.thumbnail)||!b||this.set("data.thumbnail",b.thumbnail);this.updateInlinePreviewHoverListeners();requestAnimationFrame(function(){a.updateLockupSize()}); var A;if(p=((A=this.data)==null?void 0:A.trackingParams)||"")this.dismissedContentId=this.ytdDismissibleItemBehavior.setAndGetDismissedContentId(p);var H;((H=this.dismissActionToReplayEntity)==null?0:H.command)&&this.ytdDismissibleItemBehavior.replayDismissAction(this.dismissActionToReplayEntity.command)}; g.onHiddenChanged=function(){this.updateLockupSize()}; g.onIsDismissedChanged=function(){if(this.ytdDismissibleItemBehavior.isDismissed)Ku(this.hostElement,"yt-terminate-video-preview-action");else{var a;(a=this.videoTitleLink)==null||a.focus()}}; g.metadataColorChanged=function(){var a;if(this.metadataColor&&((a=this.videoTitle)==null?0:a.style))this.videoTitle.style.color=iy(this.metadataColor);else{var b,c;!this.metadataColor&&((b=this.videoTitle)==null?0:(c=b.style)==null?0:c.color)&&(this.videoTitle.style.color="")}}; g.onDetailsClick=function(a){var b=this.computedNavigationEndpoint;b&&(MO(Vs(a),this.hostElement,["A","BUTTON","YT-AVATAR-STACK-VIEW-MODEL"])||tt(this.hostElement,"yt-navigate",{endpoint:b}))}; g.onRendererTap=function(){this.registerThumbnailForPageTransition();var a,b,c=((a=this.data)==null?void 0:a.serviceEndpoint)||this.getFeedbackEndpoint((b=this.data)==null?void 0:b.navigationEndpoint);c&&z(c,rJ)&&this.ytComponentBehavior.resolveCommand(c)}; g.onMouseDown=function(a){var b=a.target,c=this.computedNavigationEndpoint,d;a=b.href||((d=z(c==null?void 0:c.commandMetadata,Mx))==null?void 0:d.url);d=b.data||c;a&&d&&eWa(a,d)}; g.computeVideoTitleText=function(){var a;if((a=this.data)==null?0:a.title)return Object.assign({},this.data.title,{accessibility:void 0})}; g.computeHasPlaylistThumbnail=function(a){var b,c,d,e,f;if((((b=a.thumbnailRenderer)==null?0:b.playlistVideoThumbnailRenderer)||((c=a.thumbnailRenderer)==null?0:c.playlistCustomThumbnailRenderer)||((d=a.thumbnailRenderer)==null?0:d.showCustomThumbnailRenderer)||((e=a.thumbnailRenderer)==null?0:e.playlistVideoThumbnailRenderer)||((f=a.thumbnailRenderer)==null?0:f.playlistCustomThumbnailRenderer))&&a.thumbnailOverlays)for(b=0;b0;f=Rsb(d,b,f,a);d=NB(b)||b==="TRANSFER_STATE_FAILED"||b==="TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH"||!WXa(d.policyEntity)?void 0:nsb(c, a,d.videoEntity.lengthSeconds);b==="TRANSFER_STATE_PAUSED_BY_USER"&&c&&(d={offlineVideoEndpoint:{videoId:c,action:"ACTION_RESUME"}});c={shortViewCountText:e,publishedTimeText:m,badges:h,isWatched:p,navigationEndpoint:d,thumbnailOverlays:f}}else c=void 0;return c;case"RICH_ITEM_ENTITY_SELECTOR_TYPE_PLAYLIST":a:{if(b=NYa(a,c))if(d=ZB(a,c),f=OYa(a,c),d!=="TRANSFER_STATE_UNKNOWN"){c=Tsb(b,d,f,c,XB(a));break a}c=void 0}return c;default:eo(new ql("Error: entitySelectorType defined but not matched in selector.", a,b));}}}), r("design:type",Object)],DU.prototype,"entityDrivenState",void 0);n([I({computed:"computeVideoTitleText(data)"}),r("design:type",Object)],DU.prototype,"videoTitleText",void 0);n([I({computed:"computeHasPlaylistThumbnail(data)"}),r("design:type",Object)],DU.prototype,"hasPlaylistThumbnail",void 0);n([I({computed:"computeNavigationEndpoint(data)"}),r("design:type",Object)],DU.prototype,"computedNavigationEndpoint",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],DU.prototype,"typographyBump",void 0);n([I({reflectToAttribute:!0}),F("typographyBump"),r("design:type",Boolean),r("design:paramtypes",[])],DU.prototype,"typographyBumpV2",null);n([Et("#video-title"),r("design:type",HTMLElement)],DU.prototype,"videoTitle",void 0);n([Et("#video-title-link"),r("design:type",HTMLElement)],DU.prototype,"videoTitleLink",void 0);n([Et("#thumbnail"),r("design:type",HTMLElement)],DU.prototype,"thumbnail",void 0); n([Et("#dismissible"),r("design:type",HTMLElement)],DU.prototype,"dismissibleMedia",void 0);n([F("data.menu"),r("design:type",Object),r("design:paramtypes",[])],DU.prototype,"lazyLoadMenu",null);n([F("data.menu"),r("design:type",Object),r("design:paramtypes",[])],DU.prototype,"immediateLoadMenu",null);n([Ot("entityDrivenState"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DU.prototype,"handleReloadDownloadsInfo",null); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DU.prototype,"onDataChanged",null);n([Ot("hidden"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DU.prototype,"onHiddenChanged",null);n([Ct("isDismissed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DU.prototype,"onIsDismissedChanged",null); n([Ct("metadataColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DU.prototype,"metadataColorChanged",null);n([Bt("mousedown"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],DU.prototype,"onMouseDown",null);n([F("lockupIsHovered"),r("design:type",Boolean),r("design:paramtypes",[])],DU.prototype,"isHovered",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],DU.prototype,"useAvatar",null); n([F("data","entitySelectorType"),r("design:type",String),r("design:paramtypes",[])],DU.prototype,"mediaId",null);n([St({is:"ytd-rich-grid-media",disableElementRegistration:!0})],DU); Hu()(DU,"ytd-rich-grid-media",function(){if(zTb!==void 0)return zTb;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return zTb=a},{mode:2});var GTb;var EU=function(){var a=D.apply(this,arguments)||this;a.removeMaxWidth=!0;return a}; k(EU,D);g=EU.prototype;g.configureRendererStamper=function(){return{innerMenu:BR,dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}}; g.onDataChanged=function(){var a,b=((a=this.data)==null?void 0:a.trackingParams)||"";b&&(this.dismissedContentId=this.ytdDismissibleItemBehavior.setAndGetDismissedContentId(b));var c;((c=this.dismissActionToReplayEntity)==null?0:c.command)&&this.ytdDismissibleItemBehavior.replayDismissAction(this.dismissActionToReplayEntity.command);this.updateInlinePreviewHoverListeners()}; g.attached=function(){this.updateInlinePreviewHoverListeners()}; g.detached=function(){this.clearInlinePreviewHoverListeners()}; g.updateInlinePreviewHoverListeners=function(){if(this.isShort||this.isSlimShort)this.clearInlinePreviewHoverListeners(),this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:this.dismissibleMedia,thumbnailElement:this.thumbnail,videoPreviewOpts:IOb})}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; g.onRendererTap=function(){var a,b,c=(a=this.data)==null?void 0:(b=a.serviceEndpoints)==null?void 0:b[0];z(c,rJ)&&this.componentBehavior.resolveCommand(c)}; g.onDetailsClick=function(a){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint;c&&(MO(Vs(a),this.hostElement,["A","BUTTON"])||this.componentBehavior.resolveCommand(c))}; g.onShow=function(){var a=this.data;a.onFirstVisibleCommand&&(this.componentBehavior.resolveCommand(a.onFirstVisibleCommand),delete a.onFirstVisibleCommand)}; ba.Object.defineProperties(EU.prototype,{innerMenu:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.menu}}, shortsBadges:{configurable:!0,enumerable:!0,get:function(){var a=this.data;if(a!=null&&a.badge&&(a=z(a.badge,Jnb))){var b,c,d;return[{metadataBadgeRenderer:{label:((b=a.label)==null?void 0:(c=b.runs)==null?void 0:c[0].text)||((d=a.label)==null?void 0:d.simpleText),style:"BADGE_STYLE_TYPE_SHORTS_PLAYER"}}]}}}, isShort:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.videoType)==="REEL_VIDEO_TYPE_VIDEO"}}, isSlimShort:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.style)==="REEL_ITEM_STYLE_SHORTS_SLIM"}}, computedTitle:{configurable:!0,enumerable:!0,get:function(){if(this.isShort){var a=this.data;return Object.assign({},a.headline,{accessibility:a.accessibility})}return this.data.title}}, computedAccessibilityLabel:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.isSlimShort?(a=this.computedTitle)==null?void 0:(b=a.accessibility)==null?void 0:(c=b.accessibilityData)==null?void 0:c.label:void 0}}, shouldForce2By3:{configurable:!0,enumerable:!0,get:function(){return y("web_slim_media_force_2_by_3")}}, isHovered:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.inlinePreviewHoverListener)==null?0:SR(a))&&!!this.ytdLockupBehavior.lockupIsHovered}}}); EU.prototype.onDataChanged=EU.prototype.onDataChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],EU.prototype,"componentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],EU.prototype,"ytRendererBehavior",void 0);n([E(aR),r("design:type",Object)],EU.prototype,"ytdLockupBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],EU.prototype,"ytRendererstamperBehavior",void 0); n([E(MQ),r("design:type",Object)],EU.prototype,"ytdDismissibleItemBehavior",void 0);n([E(LB),r("design:type",Object)],EU.prototype,"ytdReduxBehavior",void 0);n([Et("ytd-thumbnail"),r("design:type",HTMLElement)],EU.prototype,"thumbnail",void 0);n([Et("#dismissible"),r("design:type",HTMLElement)],EU.prototype,"dismissibleMedia",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],EU.prototype,"removeMaxWidth",void 0);n([I(),r("design:type",String)],EU.prototype,"dismissedContentId",void 0); n([I({selectorArgs:["dismissedContentId"],selector:vLb}),r("design:type",Object)],EU.prototype,"dismissActionToReplayEntity",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],EU.prototype,"innerMenu",null);n([I(),r("design:type",Object)],EU.prototype,"data",void 0);n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],EU.prototype,"miniMode",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EU.prototype,"onDataChanged",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],EU.prototype,"shortsBadges",null);n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],EU.prototype,"isShort",null);n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],EU.prototype,"isSlimShort",null); n([F("data","isShort"),r("design:type",Object),r("design:paramtypes",[])],EU.prototype,"computedTitle",null);n([F("isSlimShort","computedTitle"),r("design:type",Object),r("design:paramtypes",[])],EU.prototype,"computedAccessibilityLabel",null);n([I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],EU.prototype,"shouldForce2By3",null);n([F("lockupIsHovered"),r("design:type",Boolean),r("design:paramtypes",[])],EU.prototype,"isHovered",null); n([St({is:"ytd-rich-grid-slim-media",disableElementRegistration:!0})],EU); J(EU,"ytd-rich-grid-slim-media",function(){if(GTb!==void 0)return GTb;var a=document.createElement("template");M(a,"
\n \n \n
\n

\n \n \n [[getSimpleString(computedTitle)]]\n \n

\n \n \n \n
\n
\n \n \n \n
\n
\n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return GTb=a},{mode:2});var HTb;var ITb;var FU=function(){return D.apply(this,arguments)||this}; k(FU,D);FU.prototype.computeIcon=function(a){return a&&a.iconType?"yt-sys-icons:"+a.iconType.toLowerCase():""}; FU.prototype.onMouseEnter=function(){this.isHovered=!0}; FU.prototype.onMouseLeave=function(){this.isHovered=!1}; n([E(wz.YtRendererBehavior),r("design:type",Object)],FU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],FU.prototype,"ytRendererstamperBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],FU.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],FU.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],FU.prototype,"isHovered",void 0); n([St({is:"ytd-expand-on-hover-card-renderer",disableElementRegistration:!0})],FU); J(FU,"ytd-expand-on-hover-card-renderer",function(){if(ITb!==void 0)return ITb;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return ITb=a},{mode:1});var JTb,KTb=function(){if(JTb!==void 0)return JTb;var a=document.createElement("template");M(a,""); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return JTb=a};kD("itemSectionRenderer","channelRenderer","ytd-channel-renderer");var GU=function(){var a=D.apply(this,arguments)||this;a.compactStyle=!1;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(GU,D);g=GU.prototype;g.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")}; g.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}},"data.purchaseButton":{id:"purchase-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.channelMembershipsButton":{id:"channel-memberships-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.computeHideDot=function(a){return!(a&&a.subscriberCountText&&a.videoCountText)||this.compactStyle}; g.hasDualButtons=function(a){return a&&a.purchaseButton&&a.subscribeButton}; g.backgroundColorChanged=function(){if(this.data!==void 0){var a=this.data.backgroundColor;this.isDarkTheme&&(a=this.data.backgroundColorDarkTheme);this.hostElement.style.backgroundColor=a!=null?iy(a):"transparent"}}; g.onDarkModeToggledAction=function(a){this.isDarkTheme=a}; g.onTap=function(a){var b,c,d=((b=this.data)==null?void 0:b.navigationEndpoint)||((c=this.data)==null?void 0:c.serviceEndpoint);z(d,lK)&&(d&&Dn().resolve(iB).resolveCommand(d,{form:{element:this.hostElement}}),a.preventDefault())}; g.computeChannelEndpoint=function(a){return z(a,lK)?null:a}; g.computeHrefEndpoint=function(a){return z(a,lK)?null:this.componentBehavior.computeHref_(a)}; g.computeChannelRendererStyle=function(a){return a}; g.computeIconSize=function(a){return a?108:136}; ba.Object.defineProperties(GU,{template:{configurable:!0,enumerable:!0,get:function(){return KTb()}}}); GU.prototype.backgroundColorChanged=GU.prototype.backgroundColorChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],GU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],GU.prototype,"ytRendererstamperBehavior",void 0);n([E(PA),r("design:type",Object)],GU.prototype,"ytdOpenPopupBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],GU.prototype,"componentBehavior",void 0); n([I(),r("design:type",Object)],GU.prototype,"data",void 0);n([I(),r("design:type",Boolean)],GU.prototype,"isDarkTheme",void 0);n([I({computed:"computeChannelRendererStyle(data.channelRendererStyle)",reflectToAttribute:!0}),r("design:type",String)],GU.prototype,"channelRendererStyle",void 0);n([I({computed:"hasDualButtons(data)",reflectToAttribute:!0}),r("design:type",Boolean)],GU.prototype,"dualButtons",void 0);n([I({reflectToAttribute:!0,value:function(){return y("enable_desktop_search_bigger_thumbs")}}), r("design:type",Boolean)],GU.prototype,"useBiggerThumbs",void 0);n([I({reflectToAttribute:!0,value:function(){return Zk("desktop_search_bigger_thumbs_style")}}), r("design:type",String)],GU.prototype,"biggerThumbStyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],GU.prototype,"compactStyle",void 0);n([Ct("data","isDarkTheme"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GU.prototype,"backgroundColorChanged",null);n([St({is:"ytd-channel-renderer",disableElementRegistration:!0})],GU);J(GU,"ytd-channel-renderer",function(){return KTb()},{mode:1});var LTb;var MTb;kD("itemSectionRenderer","radioRenderer","ytd-radio-renderer");var HU=function(){var a=D.apply(this,arguments)||this;a.displayItemCount=2;a.hasPlaylistThumbnail=!1;a.stackThumbnailSize="large";return a}; k(HU,D);g=HU.prototype;g.attached=function(){this.updateInlinePreviewHoverListeners()}; g.detached=function(){this.clearInlinePreviewHoverListeners()}; g.dataChanged=function(){this.updateInlinePreviewHoverListeners()}; g.computeFirstVideos=function(a,b){return a&&b?a.slice(0,b):[]}; g.computeThumbnailWidth=function(a,b){return a?b==="BIG"?500:b==="MASSIVE"?600:b==="MEDIUM"?450:420:360}; g.computeThumbnailHeight=function(a,b){return a?b==="BIG"?280:b==="MASSIVE"?337:234:202}; g.clearInlinePreviewHoverListeners=function(){var a;(a=this.inlinePreviewHoverListener)==null||TR(a)}; g.updateInlinePreviewHoverListeners=function(){this.clearInlinePreviewHoverListeners();this.inlinePreviewHoverListener=QR({mediaRenderer:this,lockupElement:this.hostElement,videoPreviewOpts:HOb,thumbnailElement:this.thumbnail})}; g.computeHasPlaylistThumbnail=function(a){var b,c;if((((b=a.thumbnailRenderer)==null?0:b.playlistVideoThumbnailRenderer)||((c=a.thumbnailRenderer)==null?0:c.playlistCustomThumbnailRenderer))&&a.thumbnailOverlays)for(b=0;b\n\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return MTb=a},{mode:2});var NTb;kD("itemSectionRenderer","showRenderer","ytd-show-renderer");var IU=function(){return D.apply(this,arguments)||this}; k(IU,D);IU.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}}; IU.prototype.computeThumbnailWidth=function(a){return a?360:246}; IU.prototype.computeUseProminentThumbs=function(a){return a}; n([E(wz.YtRendererBehavior),r("design:type",Object)],IU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],IU.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],IU.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],IU.prototype,"isSearch",void 0);n([I({reflectToAttribute:!0,computed:"computeUseProminentThumbs(isSearch)"}),r("design:type",Boolean)],IU.prototype,"useProminentThumbs",void 0); n([St({is:"ytd-show-renderer",disableElementRegistration:!0})],IU); J(IU,"ytd-show-renderer",function(){if(NTb!==void 0)return NTb;var a=document.createElement("template");M(a,"\n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return NTb=a},{mode:1});kD("itemSectionRenderer","feedEntryRenderer","ytd-feed-entry-renderer");var JU=function(){var a=D.apply(this,arguments)||this;a.isRichGrid=!1;return a}; k(JU,D);JU.prototype.configureRendererStamper=function(){return{"data.item":{id:"contents",mapping:{channelRenderer:"ytd-channel-renderer",playlistRenderer:"ytd-playlist-renderer",radioRenderer:"ytd-radio-renderer",showRenderer:"ytd-show-renderer",videoRenderer:{matcher:function(){return this.isRichGrid?"ytd-rich-grid-media":"ytd-video-renderer"}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],JU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],JU.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],JU.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],JU.prototype,"isRichGrid",void 0);n([St({is:"ytd-feed-entry-renderer",disableElementRegistration:!0})],JU); J(JU,"ytd-feed-entry-renderer",function(){if(LTb!==void 0)return LTb;var a=document.createElement("template");M(a,"\n
\n \n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return LTb=a},{mode:1});var OTb;var KU=function(){return D.apply(this,arguments)||this}; k(KU,D);KU.prototype.showChevronIcon=function(){return this.itemsPerRow>1}; n([E(LB),r("design:type",Object)],KU.prototype,"ytdReduxBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],KU.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],KU.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],KU.prototype,"data",void 0);n([I({reflectToAttribute:!0,selector:VB,value:3}),r("design:type",Number)],KU.prototype,"itemsPerRow",void 0); n([St({is:"ytd-link-card-renderer",disableElementRegistration:!0})],KU); J(KU,"ytd-link-card-renderer",function(){if(OTb!==void 0)return OTb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return OTb=a},{mode:1});var PTb;var LU=function(){return D.apply(this,arguments)||this}; k(LU,D);g=LU.prototype;g.configureRendererStamper=function(){return{"data.menu":BR,dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}}; g.onRendererTap=function(a){if(!this.ytdDismissibleItemBehavior.isDismissed){var b,c=(b=this.data)==null?void 0:b.navigationEndpoint;c&&!MO(Vs(a),this.hostElement,["BUTTON"])&&(this.isNavigationCommand(c)?MO(Vs(a),this.hostElement,["A"])||tt(this.hostElement,"yt-navigate",{endpoint:c}):this.ytComponentBehavior.resolveCommand(c,{}))}}; g.maybeComputeHref=function(a){return this.ytComponentBehavior.computeHref_(a,!0)}; g.getNavigationCommand=function(a){return this.isNavigationCommand(a)?a:null}; g.isNavigationCommand=function(a){return a?z(a,Fx)||z(a,Qx)||z(a,As)?!0:!1:!1}; LU.prototype.onRendererTap=LU.prototype.onRendererTap;n([E(wz.YtRendererBehavior),r("design:type",Object)],LU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],LU.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],LU.prototype,"ytdDismissibleItemBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],LU.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],LU.prototype,"data",void 0); n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],LU.prototype,"onRendererTap",null);n([St({is:"ytd-lumiere-promo-item-image-renderer",disableElementRegistration:!0})],LU); J(LU,"ytd-lumiere-promo-item-image-renderer",function(){if(PTb!==void 0)return PTb;var a=document.createElement("template");M(a,"

");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return PTb=a},{mode:1});var QTb;var MU=function(){return D.apply(this,arguments)||this}; k(MU,D);MU.prototype.computeLandscapeThumbnail=function(){var a;return((a=this.data)==null?void 0:a.thumbnailDimensions)==="LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_16_9"}; n([E(wz.YtRendererBehavior),r("design:type",Object)],MU.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],MU.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],MU.prototype,"data",void 0);n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],MU.prototype,"miniMode",void 0);n([I({reflectToAttribute:!0,selector:VB}),r("design:type",Number)],MU.prototype,"itemsPerRow",void 0); n([I({reflectToAttribute:!0,computed:"computeLandscapeThumbnail(data)"}),r("design:type",Boolean)],MU.prototype,"landscapeThumbnail",void 0);n([St({is:"ytd-lumiere-shelf-details-renderer",disableElementRegistration:!0})],MU); J(MU,"ytd-lumiere-shelf-details-renderer",function(){if(QTb!==void 0)return QTb;var a=document.createElement("template");M(a,"
\n
\n
\n \n
\n
\n \n \n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return QTb=a},{mode:2});var RTb;var NU=function(){return D.apply(this,arguments)||this}; k(NU,D);NU.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],NU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],NU.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],NU.prototype,"data",void 0);n([St({is:"ytd-primetime-promo-details-renderer",disableElementRegistration:!0})],NU); J(NU,"ytd-primetime-promo-details-renderer",function(){if(RTb!==void 0)return RTb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return RTb=a},{mode:1});var STb;var OU=function(){return D.apply(this,arguments)||this}; k(OU,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],OU.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],OU.prototype,"data",void 0);n([St({is:"ytd-panel-show-style-metadata-renderer",disableElementRegistration:!0})],OU); J(OU,"ytd-panel-show-style-metadata-renderer",function(){if(STb!==void 0)return STb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return STb=a},{mode:1});var TTb;var PU=function(){return D.apply(this,arguments)||this}; k(PU,D);g=PU.prototype;g.onPanelTap=function(){if(this.data&&this.data.command&&!this.isNavigationCommand(this.data.command))return this.ytComponentBehavior.resolveCommand(this.data.command,{})}; g.configureRendererStamper=function(){return{"data.metadata":{id:"panel-metadata",mapping:{panelShowStyleMetadataRenderer:{component:"ytd-panel-show-style-metadata-renderer"}}}}}; g.computeThumbnail=function(a){if(a)return a.smallFormFactorBackgroundThumbnail||a.largeFormFactorBackgroundThumbnail}; g.maybeComputeHref=function(a){return this.ytComponentBehavior.computeHref_(a,!0)}; g.isNavigationCommand=function(a){return a?z(a,Fx)||z(a,Qx)||z(a,As)?!0:!1:!1}; g.getNavigationCommand=function(a){return this.isNavigationCommand(a)?a:null}; PU.prototype.onPanelTap=PU.prototype.onPanelTap;n([E(wz.YtRendererBehavior),r("design:type",Object)],PU.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],PU.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],PU.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],PU.prototype,"data",void 0); n([I({reflectToAttribute:!0,value:!0}),r("design:type",Boolean)],PU.prototype,"roundedContainer",void 0);n([I({reflectToAttribute:!0,value:y("web_modern_buttons")}),r("design:type",Boolean)],PU.prototype,"modernButtons",void 0);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],PU.prototype,"onPanelTap",null);n([St({is:"ytd-primetime-promo-panel-renderer",disableElementRegistration:!0})],PU); J(PU,"ytd-primetime-promo-panel-renderer",function(){if(TTb!==void 0)return TTb;var a=document.createElement("template");M(a,"
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return TTb=a},{mode:1});BA(tu(function(a){a=vu(a,{useFullWidth:!1});var b=a.data,c=a.useFullWidth;a={};return C("teaser-card-view-model",{class:R("ytTeaserCardViewModelHost",(a.ytTeaserCardViewModelUseFullWidth=function(){return c()},a))},C(K,{cond:function(){return b().onTap}, then:function(d){return C(wC,{className:"ytTeaserCardViewModelLink",command:d},C("div",{class:"ytTeaserCardViewModelImageContainer"},C(K,{cond:function(){return b().image}, then:function(e){return C(FB,{data:e,className:"ytTeaserCardViewModelImage",alt:""})}})),C("p",{class:"ytTeaserCardViewModelCaption"},function(){return b().caption}))}}))},"kc"),"teaser-card-view-model",{props:{data:zA, useFullWidth:zA}});var UTb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("JAontb"),2);a=yTb;return b.return(a)})},VTb=BC(function(){return UTb()},{debugName:"nudgeFormViewModel"}); En(zC,function(a){a.registerLoadFn("nudgeFormViewModel","JAontb",UTb)});BA(tu(function(a){var b=a.data;var c=function(){var d;return yC((d=b())==null?void 0:d.iconThemedImage)}; return C("yt-edu-card-view-model",null,C(kS,{contentId:function(){return b().nudgeId}},function(){return C("div",{class:R("ytEduCardViewModelHost",function(){return b().trimStyle==="FEED_NUDGE_TRIM_STYLE_NO_TRIM"?null:"ytEduCardViewModelGradientTrim"})},C("div",{class:"ytEduCardViewModelTopCornerButton"},C(NC,{data:function(){return b().dismissButton}},{buttonViewModel:EC})),C("div",{class:"ytEduCardViewModelContentWrapper"},C("div",{class:"ytEduCardViewModelHeaderImage"},C(K,{cond:c, then:function(d){return C(FB,{data:d,alt:"",useWidth:!1,contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"})}})),C("div",{class:"ytEduCardViewModelTextContainer"},C("div",{class:"ytEduCardViewModelTitle"},C(HB,{text:function(){return b().title}})),C("div",{class:"ytEduCardViewModelSubtitle"},C(HB,{text:function(){return b().subtitle}}))),C("div",{class:"ytEduCardViewModelContent"},C(NC,{data:function(){return b().form}},{nudgeFormViewModel:VTb}))),C("div",{class:R("ytEduCardViewModelButtonWrapper",function(){return b().enableHorizontalButtons? "ytEduCardViewModelHorizontalButtonWrapper":null})},C(NC,{data:function(){return b().primaryButton}},{buttonViewModel:function(d){return C("div",{class:"ytEduCardViewModelPrimaryButton"},C(EC,{data:d.data}))}}),C(NC,{data:function(){return b().secondaryButton}},{buttonViewModel:function(d){return C("div",{class:"ytEduCardViewModelSecondaryButton"},C(EC,{data:d.data}))}})))}))},"lc"),"yt-edu-card-view-model",{props:{data:zA}});var WTb=new zn("RICH_GRID_VIDEO_RENDERER_TOKEN");BA(tu(function(a){var b=a.data;var c=a.showYtInteractionInContent;var d=function(){return!!b().selectableFeedback}; a=l($o(!1,void 0,"qxtgaf"));var e=a.next().value,f=a.next().value;JG(function(){var v=z(b().primaryButton,fK);(v==null?0:v.isToggled)&&f(v.isToggled)}); a=uC(function(v){if(!d())return!1;if(e()){var w;var x=(w=b().selectableFeedback)==null?void 0:w.onDeselect}else{var A;x=(A=b().selectableFeedback)==null?void 0:A.onSelect}x&&pB(x,{form:{element:v.target}});f(!e());if(v=z(b().primaryButton,fK))v.isToggled=e();return!1}); var h=function(){if(!d()){var v,w=(v=b().loggingDirectives)==null?void 0:v.trackingParams;w&&lz(Dn().resolve(wL),w)}},m=S_a(),p=function(){var v; return d()?(v=b().selectableFeedback)==null?void 0:v.a11yLabel:void 0},q=function(){return d()?{toggled:e()}:{}},t=Dn().resolve(An(WTb)),u={}; return C("yt-feedback-item-renderer",{class:R("ytFeedbackItemRendererHost",(u.ytFeedbackItemRendererSelectableFeedback=d,u)),"on:click":a,"on:keydown":m,title:p,"aria-label":p,"aria-pressed":function(){return d()?e():void 0}, tabindex:function(){return d()?0:void 0}, role:function(){return d()?"button":void 0}},C("div",{class:"ytFeedbackItemRendererContentContainer"},C(NC,{data:function(){return b().content}},{videoRenderer:function(v){return C(t,{data:v.data, showYtInteraction:c})}, lockupViewModel:function(v){return C(wT,{data:v.data,containerType:2})}})),C("div",{class:"ytFeedbackItemRendererButtonsContainer"},C(NC,{data:function(){return b().primaryButton}},{toggleButtonViewModel:function(v){return C(FC,{data:v.data, buttonShapeOverrides:q,disableExplicitClickLogging:!0,onToggle:h})}})))},"mc"),"yt-feedback-item-renderer",{props:{data:zA, showYtInteractionInContent:zA}});var QU=function(){var a=D.apply(this,arguments)||this;a.isShortsGrid=!1;a.isCompactGrid=!1;a.isShortsPanelGrid=!1;a.renderedFromRichGrid=!1;a.isInFirstColumn=!1;a.noGutterMargins=!1;a.noBottomMargin=!1;a.halfBottomMargin=!1;a.noBottomMarginInAds=!0;a.force16By9ThumbnailAspectRatio=!1;a.useCompactList=!1;a.containerType=2;a.thumbnailTargetWidth=9999;a.shortsLockupViewModelAspectRatio=1;a.shortsLockupViewModelScrimStyle=3;a.isResponsiveGrid=!1;a.actionMap={"ytd-rich-item-index-update-action":"onIndexUpdateAction"}; a.hoverListener=a.hover.bind(a);a.leaveListener=a.leave.bind(a);a.highlighted=!1;a.unsubscribeFromInlinePreviewIsActive=function(){}; return a}; k(QU,D);g=QU.prototype;g.computeContainerType=function(){return this.useCompactList?3:2}; g.itemWidthChanged=function(){var a;this.thumbnailTargetWidth=(a=this.itemWidth)!=null?a:9999}; g.updateIsInFirstColumn=function(){var a;this.isInFirstColumn=((a=this.data)==null?void 0:a.colIndex)===0}; g.observerContainerType=function(){if(this.lockup){var a=this.lockup;a.containerType=this.containerType;a.sizing=this.sizing;a.typographyBump=this.typographyBump;a.itemWidth=this.itemWidth}this.richGridMedia&&y("rich_grid_enable_dynamic_offset")&&(this.richGridMedia.typographyBump=this.richTypographyBump);this.adSlotRenderer&&y("rich_grid_enable_dynamic_offset")&&(this.adSlotRenderer.typographyBump=this.richTypographyBump)}; g.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{lockupViewModel:{component:"yt-lockup-view-model",params:{className:"ytd-rich-item-renderer lockup",thumbnailFixedWidth:"50%"},properties:{force16By9ThumbnailAspectRatio:"[[force16By9ThumbnailAspectRatio]]",containerType:"[[containerType]]",sizing:"[[sizing]]",typographyBump:"[[typographyBump]]",thumbnailTargetWidth:"[[thumbnailTargetWidth]]",lockupExperiments:"[[lockupExperiments]]"}},postRenderer:{component:"ytd-post-renderer", params:{isRichGrid:!0}},sharedPostRenderer:{component:"ytd-shared-post-renderer",params:{isRichGrid:!0}},primetimePromoDetailsRenderer:"ytd-primetime-promo-details-renderer",primetimePromoPanelRenderer:"ytd-primetime-promo-panel-renderer",movieRenderer:{component:"ytd-rich-grid-slim-media"},compactMovieRenderer:{component:"ytd-rich-grid-media",properties:{typographyBump:"[[richTypographyBump]]",showYtInteraction:"[[showYtInteractionOnRichGridMedia]]"}},reelItemRenderer:{component:"ytd-rich-grid-slim-media"}, shortsLockupViewModel:{component:"ytm-shorts-lockup-view-model-v2",properties:{aspectRatio:"[[shortsLockupViewModelAspectRatio]]",scrimStyle:"[[shortsLockupViewModelScrimStyle]]",useDefaultStyle:"[[isShortsPanelGrid]]"}},feedbackItemRenderer:{component:"yt-feedback-item-renderer",properties:{showYtInteractionInContent:"[[showYtInteractionOnRichGridMedia]]"}},videoRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1},properties:{showYtInteraction:"[[showYtInteractionOnRichGridMedia]]",entitySelectorType:"[[data.entitySelectorType]]", typographyBump:"[[richTypographyBump]]"}},radioRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!0},properties:{showYtInteraction:"[[showYtInteractionOnRichGridMedia]]",typographyBump:"[[richTypographyBump]]"}},playlistRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1},properties:{showYtInteraction:"[[showYtInteractionOnRichGridMedia]]",entitySelectorType:"[[data.entitySelectorType]]",typographyBump:"[[richTypographyBump]]"}},gridShowRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1}, properties:{showYtInteraction:"[[showYtInteractionOnRichGridMedia]]",typographyBump:"[[richTypographyBump]]"}},promotedVideoRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1,isPromotedVideo:!0},properties:{showYtInteraction:"[[showYtInteractionOnRichGridMedia]]",typographyBump:"[[richTypographyBump]]"}},feedEntryRenderer:{component:"ytd-feed-entry-renderer",params:{isRichGrid:!0}},displayAdRenderer:{component:"ytd-display-ad-renderer"},adSlotRenderer:{component:"ytd-ad-slot-renderer",properties:{noBottomMargin:"[[noBottomMarginInAds]]", typographyBump:"[[richTypographyBump]]"}},lumiereShelfDetailsRenderer:"ytd-lumiere-shelf-details-renderer",lumierePromoItemImageRenderer:"ytd-lumiere-promo-item-image-renderer",feedNudgeRenderer:"ytd-feed-nudge-renderer",eduCardViewModel:"yt-edu-card-view-model",gameCardRenderer:{component:"ytd-game-card-renderer",params:{isRichGrid:!0}},miniGameCardViewModel:{component:"ytd-mini-game-card-view-model",params:{isRichGrid:!0}},expandOnHoverCardRenderer:"ytd-expand-on-hover-card-renderer",linkCardRenderer:"ytd-link-card-renderer", gridMovieRenderer:{component:"ytd-rich-grid-slim-media"},gridChannelRenderer:{component:"ytd-grid-channel-renderer",params:{isRichGrid:!0}},teaserCardViewModel:{component:"teaser-card-view-model",params:{useFullWidth:!0}},gridVideoRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1},properties:{showYtInteraction:"[[showYtInteractionOnRichGridMedia]]",typographyBump:"[[richTypographyBump]]"}}}}}}; g.leave=function(a){a=a.relatedTarget;var b=document.querySelector("ytd-video-preview");a&&b&&jt(b).contains(a)||this.removeAndCleanupHighlight()}; g.hover=function(){var a;!this.highlighted&&(a=this.data)!=null&&a.onFocusEffect&&(this.data.onFocusEffect.onFocusStyle==="ON_FOCUS_STYLE_BACKGROUND"&&(this.hostElement.classList.add("ytd-rich-item-renderer-highlight"),(a=this.getBackgroundColor())&&Object.assign(this.hostElement.style,{backgroundColor:a,boxShadow:"0 0 0 10px "+a})),this.data.onFocusEffect.onFocusStyle==="ON_FOCUS_STYLE_BORDER"&&this.hostElement.classList.add("ytd-rich-item-renderer-highlight-border"),this.highlighted=!0)}; g.removeAndCleanupHighlight=function(){this.hostElement.classList.remove("ytd-rich-item-renderer-highlight");this.hostElement.classList.remove("ytd-rich-item-renderer-highlight-border");Object.assign(this.hostElement.style,{backgroundColor:"",boxShadow:""});this.highlighted=!1}; g.registerHoverHighlightListeners=function(){var a=this;this.hostElement.addEventListener("mouseover",this.hoverListener);this.hostElement.addEventListener("mouseleave",this.leaveListener);this.unsubscribeFromInlinePreviewIsActive=Dz(wA(),MYa,function(b){a.highlighted&&!b&&a.removeAndCleanupHighlight()})}; g.removeHoverHighlightListeners=function(){this.hostElement.removeEventListener("mouseover",this.hoverListener);this.hostElement.removeEventListener("mouseleave",this.leaveListener);this.unsubscribeFromInlinePreviewIsActive()}; g.richGridHoverHighlightChanged=function(){this.richGridHoverHighlight?this.registerHoverHighlightListeners():this.removeHoverHighlightListeners()}; g.detached=function(){this.richGridHoverHighlight&&this.removeHoverHighlightListeners()}; g.getBackgroundColor=function(){var a,b,c=(a=this.data)==null?void 0:(b=a.onFocusEffect)==null?void 0:b.onFocusColor;if(c){if(document.documentElement.hasAttribute("dark")&&(c==null?0:c.darkTheme))return ly(c==null?void 0:c.darkTheme);if(c==null?0:c.lightTheme)return ly(c==null?void 0:c.lightTheme)}}; g.onIndexUpdateAction=function(){this.updateIsInFirstColumn();if(this.hostElement.offsetParent!==null){var a=Fv(),b,c,d;a&&((b=this.data)==null?0:b.trackingParams)&&((c=this.data)==null?void 0:c.colIndex)!=null&&((d=this.data)==null?void 0:d.rowIndex)!=null&&NRa(a,Cv(this.data.trackingParams),{gridData:{veColumnCoordinate:this.data.colIndex,veRowCoordinate:this.data.rowIndex}})}}; g.isSlimMediaRenderer=function(a){return!!z(a==null?void 0:a.content,Jlb)||!!z(a==null?void 0:a.content,Ilb)||!!z(a==null?void 0:a.content,XJ)||!!z(a==null?void 0:a.content,Inb)}; g.isPostRenderer=function(){var a,b;return!!z((a=this.data)==null?void 0:a.content,ehb)||!!z((b=this.data)==null?void 0:b.content,jJ)}; g.computeIsGameCardShelf=function(){var a;return!!z((a=this.data)==null?void 0:a.content,Xib)}; g.computeIsMiniGameCardShelf=function(){var a,b;return!!z((a=this.data)==null?void 0:a.content,jjb)||!!z((b=this.data)==null?void 0:b.content,kjb)}; g.computeIsTeaserCard=function(){var a;return!!z((a=this.data)==null?void 0:a.content,kjb)}; g.computeIsSelectableFeedbackItem=function(){var a,b;return!((b=z((a=this.data)==null?void 0:a.content,mjb))==null||!b.selectableFeedback)}; g.computeContainsLumierePosters=function(){var a,b;return((b=z((a=this.data)==null?void 0:a.content,khb))==null?void 0:b.thumbnailDimensions)==="LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_POSTER"}; g.computeIsExpandOnHoverCardShelf=function(){var a;return!!z((a=this.data)==null?void 0:a.content,jhb)}; g.computeIsLinkCardShelf=function(){var a;return!!z((a=this.data)==null?void 0:a.content,Mpb)}; g.computeIsReelItemStyleAvatarCircle=function(a){var b;return((b=z(a==null?void 0:a.content,XJ))==null?void 0:b.style)==="REEL_ITEM_STYLE_AVATAR_CIRCLE"}; g.computeIsLinkCardFullWidth=function(a,b){var c;return((c=z(a==null?void 0:a.content,Mpb))==null?void 0:c.useFullWidth)||b<=2}; ba.Object.defineProperties(QU.prototype,{showYtInteractionOnRichGridMedia:{configurable:!0,enumerable:!0,get:function(){return!this.showYtInteractionOnRichItem}}, showYtInteractionOnRichItem:{configurable:!0,enumerable:!0,get:function(){var a;return y("web_hover_effect_refactor")&&z((a=this.data)==null?void 0:a.content,Kob)?!1:this.richGridHoverHighlight||this.isSelectableFeedbackItem}}, richTypographyBump:{configurable:!0,enumerable:!0,get:function(){return this.typographyBump&&!!this.isHomeGrid&&y("web_enable_typography_bump")}}, richGridHoverHighlight:{configurable:!0,enumerable:!0,get:function(){var a;if(y("web_hover_effect_refactor")&&z((a=this.data)==null?void 0:a.content,Kob))return!1;var b;return!((b=this.data)==null||!b.onFocusEffect)||y("rich_grid_hover_highlight")&&!this.isShortsGrid&&!this.isCompactGrid}}, lockupExperiments:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return{useRichGridLegacyTypography:!0,useRichGridLegacyMargin:!0,onFocusEffect:y("web_hover_effect_refactor")?(a=this.data)==null?void 0:a.onFocusEffect:void 0,showHighlightEffect:((b=this.data)==null?void 0:(c=b.deltaEffect)==null?void 0:c.deltaEffectType)==="RICH_ITEM_DELTA_EFFECT_TYPE_THUMBNAIL_HIGHLIGHT"}}}}); QU.prototype.richGridHoverHighlightChanged=QU.prototype.richGridHoverHighlightChanged;QU.prototype.observerContainerType=QU.prototype.observerContainerType;QU.prototype.updateIsInFirstColumn=QU.prototype.updateIsInFirstColumn;QU.prototype.itemWidthChanged=QU.prototype.itemWidthChanged;n([E(LB),r("design:type",Object)],QU.prototype,"ytdReduxBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],QU.prototype,"ytRendererstamperBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],QU.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],QU.prototype,"ytRendererBehavior",void 0);n([E(aR),r("design:type",Object)],QU.prototype,"ytdLockupBehavior",void 0);n([I(),r("design:type",Object)],QU.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"isPostRenderer(data)"}),r("design:type",Boolean)],QU.prototype,"isPost",void 0); n([I({reflectToAttribute:!0,computed:"computeContainsLumierePosters(data)"}),r("design:type",Boolean)],QU.prototype,"containsLumierePosters",void 0);n([I({reflectToAttribute:!0,computed:"isSlimMediaRenderer(data)"}),r("design:type",Boolean)],QU.prototype,"isSlimMedia",void 0);n([I({reflectToAttribute:!0,computed:"computeIsGameCardShelf(data)"}),r("design:type",Boolean)],QU.prototype,"isGameCardShelf",void 0); n([I({reflectToAttribute:!0,computed:"computeIsMiniGameCardShelf(data)"}),r("design:type",Boolean)],QU.prototype,"isMiniGameCardShelf",void 0);n([I({reflectToAttribute:!0,computed:"computeIsTeaserCard(data)"}),r("design:type",Boolean)],QU.prototype,"isTeaserCard",void 0);n([I({computed:"computeIsSelectableFeedbackItem(data)"}),r("design:type",Boolean)],QU.prototype,"isSelectableFeedbackItem",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"isShortsGrid",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],QU.prototype,"isSlimGrid",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"isCompactGrid",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"isShortsPanelGrid",void 0);n([I({reflectToAttribute:!0,computed:"computeIsExpandOnHoverCardShelf(data)"}),r("design:type",Boolean)],QU.prototype,"isExpandOnHoverCardShelf",void 0); n([I({reflectToAttribute:!0,computed:"computeIsLinkCardShelf(data)"}),r("design:type",Boolean)],QU.prototype,"isLinkCardShelf",void 0);n([I({reflectToAttribute:!0,selector:VB,value:3}),r("design:type",Number)],QU.prototype,"itemsPerRow",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"renderedFromRichGrid",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"isInFirstColumn",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"noGutterMargins",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"noBottomMargin",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"halfBottomMargin",void 0);n([I(),r("design:type",Object)],QU.prototype,"noBottomMarginInAds",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],QU.prototype,"isShelfItem",void 0); n([I({reflectToAttribute:!0,computed:"computeIsReelItemStyleAvatarCircle(data)"}),r("design:type",Boolean)],QU.prototype,"isReelItemStyleAvatarCircle",void 0);n([I({reflectToAttribute:!0,computed:"computeIsLinkCardFullWidth(data, itemsPerRow)"}),r("design:type",Boolean)],QU.prototype,"isLinkCardFullWidth",void 0);n([I(),r("design:type",Object)],QU.prototype,"force16By9ThumbnailAspectRatio",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"useCompactList",void 0); n([I(),r("design:type",String)],QU.prototype,"sizing",void 0);n([I({value:!1}),r("design:type",Boolean)],QU.prototype,"typographyBump",void 0);n([I(),r("design:type",Number)],QU.prototype,"itemWidth",void 0);n([I(),r("design:type",Boolean)],QU.prototype,"isHomeShelf",void 0);n([I(),r("design:type",Boolean)],QU.prototype,"isHomeGrid",void 0);n([Et("yt-lockup-view-model"),r("design:type",HTMLElement)],QU.prototype,"lockup",void 0); n([Et("ytd-rich-grid-media"),r("design:type",HTMLElement)],QU.prototype,"richGridMedia",void 0);n([Et("ytd-ad-slot-renderer"),r("design:type",HTMLElement)],QU.prototype,"adSlotRenderer",void 0);n([I({computed:"computeContainerType(useCompactList)"}),r("design:type",Object)],QU.prototype,"containerType",void 0);n([I(),r("design:type",Object)],QU.prototype,"thumbnailTargetWidth",void 0); n([F("showYtInteractionOnRichItem"),r("design:type",Boolean),r("design:paramtypes",[])],QU.prototype,"showYtInteractionOnRichGridMedia",null);n([F("isSelectableFeedbackItem","richGridHoverHighlight"),r("design:type",Boolean),r("design:paramtypes",[])],QU.prototype,"showYtInteractionOnRichItem",null);n([F("typographyBump","isHomeGrid"),r("design:type",Boolean),r("design:paramtypes",[])],QU.prototype,"richTypographyBump",null); n([I({reflectToAttribute:!0}),F("data","isShortsGrid","isCompactGrid"),r("design:type",Boolean),r("design:paramtypes",[])],QU.prototype,"richGridHoverHighlight",null);n([I(),r("design:type",Number)],QU.prototype,"shortsLockupViewModelAspectRatio",void 0);n([I(),r("design:type",Number)],QU.prototype,"shortsLockupViewModelScrimStyle",void 0);n([Ct("itemWidth"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QU.prototype,"itemWidthChanged",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QU.prototype,"updateIsInFirstColumn",null);n([Ct("containerType","sizing","typographyBump"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QU.prototype,"observerContainerType",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],QU.prototype,"isResponsiveGrid",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],QU.prototype,"lockupExperiments",null); n([Ct("richGridHoverHighlight"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],QU.prototype,"richGridHoverHighlightChanged",null);n([St({is:"ytd-rich-item-renderer",disableElementRegistration:!0})],QU); Hu()(QU,"ytd-rich-item-renderer",function(){if(HTb===void 0){var a=document.createElement("template");M(a,"
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);HTb=a}a=HTb;return a},{mode:2});var XTb=Jy($x("DELETE_FROM_DOWNLOADS",{},"Delete from downloads"));var YTb={url:"https://www.gstatic.com/youtube/img/promos/growth/premium_lp2_small_feature_DownloadMultiple_light_phone_600x508.webp"},ZTb={url:"https://www.gstatic.com/youtube/img/promos/growth/premium_lp2_small_feature_DownloadMultiple_dark_phone_600x508.webp"};function $Tb(a,b){var c=[];a=aUb(a,b,!0);c.push({richSectionRenderer:{content:a}});return{contents:c}} function aUb(a,b,c,d,e){c=c===void 0?!1:c;a={isExpanded:c,contents:RU(a),entitySelectorType:b,responsiveContainerConfiguration:{responsiveSize:"RESPONSIVE_SIZE_EXTRA_COMPACT"}};d&&(a.title=d);e&&(a.subtitle=e);c||(a.previousButton={buttonViewModel:{iconName:"CHEVRON_LEFT",accessibilityText:$x("HORIZONTAL_LIST_PREVIOUS_LABEL",void 0,"Previous"),style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT", loggingDirectives:{clientVeSpec:{uiType:11760}}}},a.nextButton={buttonViewModel:{iconName:"CHEVRON_RIGHT",accessibilityText:$x("HORIZONTAL_LIST_NEXT_LABEL",void 0,"Next"),style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT",loggingDirectives:{clientVeSpec:{uiType:11760}}}},a.menu={menuRenderer:{topLevelButtons:[{buttonViewModel:{title:$x("VIEW_ALL",void 0,"View all"),accessibilityText:$x("VIEW_ALL", void 0,"View all"),style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT",loggingDirectives:{clientVeSpec:{uiType:242898}},onTap:{innertubeCommand:{browseEndpoint:{browseId:"FEsmart_downloads"},commandMetadata:{webCommandMetadata:{url:"/feed/smart_downloads",rootVe:248381,webPageType:"WEB_PAGE_TYPE_BROWSE"}}}}}}]}});return{richShelfRenderer:a}} function RU(a){var b=[];a=l(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,"videoEntity"in c&&"channelEntity"in c){var d=b,e=d.push;var f=void 0;if(c==null?0:(f=c.videoEntity)==null?0:f.videoId){f=bC(wA().getState(),c.videoEntity.videoId);var h=wA().getState();var m=Xz(c.videoEntity.videoId,"mainVideoEntity");h=!!SB(h.entities)[m];h={videoId:c.videoEntity.videoId,title:yK(c.videoEntity.title),shortBylineText:yK(c.channelEntity.title),thumbnail:c.videoEntity.thumbnail,loggingDirectives:{clientVeSpec:{uiType:h? 129218:42356}},navigationEndpoint:nsb(c.videoEntity.videoId,f,c.videoEntity.lengthSeconds),badges:[{metadataBadgeRenderer:{label:$x("DOWNLOADED",void 0,"Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]};c.videoEntity.lengthSeconds&&(h.thumbnailOverlays=Ssb(c.videoEntity.lengthSeconds,f));h.isWatched=f>0;h.menu={menuRenderer:{items:[{menuServiceItemDownloadRenderer:{serviceEndpoint:{offlineVideoEndpoint:{videoId:c.videoEntity.videoId}}}}],accessibility:{accessibilityData:{label:$x("VIDEO_ACTION_MENU", void 0,"Action menu")}}}};h.badges=void 0;c=h}else c={};e.call(d,{richItemRenderer:{content:{videoRenderer:c},entitySelectorType:"RICH_ITEM_ENTITY_SELECTOR_TYPE_VIDEO"}})}else if("mainPlaylistEntity"in c&&"mainPlaylistDownloadStateEntity"in c){d=b;e=d.push;var p=m=f=void 0,q=void 0,t=void 0,u=void 0,v=void 0,w=void 0,x=void 0,A=void 0,H=void 0,P=void 0;h=c.mainPlaylistEntity.playlistId;var O=c==null?void 0:(P=c.mainPlaylistEntity)==null?void 0:(H=P.thumbnailStyleData)==null?void 0:(A=H[0])==null? void 0:(x=A.value)==null?void 0:(w=x.collageThumbnail)==null?void 0:w.coverThumbnail;if(h&&O){w=psb(h);!y("enable_offline_playlist_page")&&(c==null?0:(v=c.mainPlaylistEntity)==null?0:v.videos)&&(v=c==null?void 0:(u=c.mainPlaylistEntity)==null?void 0:(t=u.videos)==null?void 0:t[0],t=Wz(v).entityId,t=JSON.parse(t).videoId,t!==void 0&&(w=bC(wA().getState(),t),w=osb(t,h,w)));t=[];if(c==null?0:(q=c.mainPlaylistEntity)==null?0:(p=q.videos)==null?0:p.length)p=Asb(),q=Object,t=q.assign,u=(u=zsb(c==null?void 0: c.mainPlaylistEntity.videos.length))?{thumbnailOverlaySidePanelRenderer:{text:xK(u),icon:{iconType:"PLAYLISTS"}}}:void 0,t=[p,t.call(q,{},(m=u)!=null?m:{})];c={playlistId:h,thumbnailRenderer:{playlistVideoThumbnailRenderer:{thumbnail:O}},navigationEndpoint:w,loggingDirectives:{clientVeSpec:{uiType:42357}},thumbnailOverlays:t,title:yK(c.mainPlaylistEntity.title),shortBylineText:yK(c==null?void 0:(f=c.channelEntity)==null?void 0:f.title),badges:[{metadataBadgeRenderer:{label:$x("DOWNLOADED",void 0, "Downloaded"),style:"BADGE_STYLE_TYPE_SIMPLE"}}]};c.menu={menuRenderer:{items:[{menuServiceItemRenderer:{text:XTb,icon:{iconType:"DELETE"},serviceEndpoint:{offlinePlaylistEndpoint:{playlistId:h,action:"ACTION_REMOVE_WITH_PROMPT"}}}}],accessibility:{accessibilityData:{label:$x("VIDEO_ACTION_MENU",void 0,"Action menu")}}}};c.badges=void 0}else c=void 0;e.call(d,{richItemRenderer:{content:{playlistRenderer:c},entitySelectorType:"RICH_ITEM_ENTITY_SELECTOR_TYPE_PLAYLIST"}})}return b} function bUb(a,b,c){if(a){var d=a,e="",f="",h=1;a<0&&(a=-a);if(a===Infinity)a=(Infinity*Math.sign(d)).toString();else{for(var m=0;m=h||h<=1&&a>.1*h){e=p;break}}e?(e+="B",f=" "):h=1;a=Math.round(d/h*10)/10+f+e}}else a="";b!==void 0&&isFinite(b)?b===0?b=$x("UPDATING",void 0,"Updating..."):(b=Msb(new Date(b),new Date),b=$x("UPDATED_TIME",{relative_time:b},"Updated "+b)):b="";d="";a&&b&&(d=" \u2022 ");if(c){c=ay("VIDEO_COUNT",c);if(a||b)d=" \u2022 ";return c+ d+a+d+b}return a+d+b} ;var cUb;function dUb(a,b,c){var d=iS(a.responsiveSize),e;a=!((e=a.responsiveMap)==null||!e.some(function(f){return f.containerSize==="CONTAINER_SIZE_NARROW"&&f.containerType==="CONTAINER_TYPE_VERTICAL_LIST"})); return{marginSettings:c,containerWidth:b,sizing:d,enableFullBleedForSingleCol:!1,isCompactList:d==="COMPACT"&&a}} ;var SU=function(){var a=D.apply(this,arguments)||this;a.useResponsiveGrid=!1;a.hidden=!1;a.isShowMoreHidden=!1;a.isShowLessHidden=!0;a.hasExpansionButton=!1;a.isInnerShelf=!1;a.allVideosCount=0;a.allPlaylistCount=0;a.haveSmartDownloadsCompleted=!1;a.restrictContentsOverflow=!1;a.firstShownIndex=0;a.horizontalOffset=0;a.atEnd=!0;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-rich-grid-resize-observed":"resizeObserved","yt-section-reactive-dismissal":"onSectionReactiveDismissal"}; a.disableServiceRequestPropagation=function(b){b.stopPropagation()}; a.nextClick=function(){var b;(b=a.data)!=null&&b.contents&&(a.firstShownIndex+=a.currentElementsPerRow,a.updateHorizontalOffset(),a.updateHorizontalItemVisibility())}; a.previousClick=function(){var b;(b=a.data)!=null&&b.contents&&(a.firstShownIndex-=a.currentElementsPerRow,a.updateHorizontalOffset(),a.updateHorizontalItemVisibility())}; return a}; k(SU,D);g=SU.prototype; g.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richItemRenderer:{component:"ytd-rich-item-renderer",properties:{isResponsiveGrid:"[[useResponsiveGrid]]",sizing:"[[sizing]]",typographyBump:"[[typographyBump]]",itemWidth:"[[itemWidth]]",noBottomMargin:"[[isCollapsed]]",halfBottomMargin:"[[isExpanded]]",isHomeShelf:"[[isHomePage]]",force16By9ThumbnailAspectRatio:"[[force16By9ThumbnailAspectRatio]]"},enablePropertyObservers:!0,params:{isShelfItem:!0}}}},"data.menu":{id:"menu", mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{buttonTooltipPosition:Hk("HTML_DIR")==="rtl"?"right":"left"}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:{component:"ytd-notification-multi-action-renderer",params:{shelfDismissal:!0}}}}}}; g.attached=function(){this.requestElementsPerRow();this.contents.addEventListener("yt-service-request-sent",this.disableServiceRequestPropagation)}; g.detached=function(){this.contents.removeEventListener("yt-service-request-sent",this.disableServiceRequestPropagation)}; g.refreshGridLayoutNew=function(){var a;if((a=this.data)!=null&&a.contents&&this.containerWidth){var b;((b=this.data.responsiveContainerConfiguration)==null?0:b.responsiveSize)?(a=dUb(this.data.responsiveContainerConfiguration,this.containerWidth,2),a=hS(Object.assign({},a,{standardUnitMinWidth:this.standardUnitMinWidth}))):a=hS({containerWidth:this.containerWidth,sizing:this.sizing,marginSettings:2,standardUnitMinWidth:this.standardUnitMinWidth});this.typographyBump=a.typographyBump;if(this.elementsPerRow!== a.numItems||this.gutter!==a.gutter)this.elementsPerRow=a.numItems,this.gutter=a.gutter,this.itemWidth=a.itemWidth,st(this.hostElement,{"--ytd-rich-grid-items-per-row":""+this.elementsPerRow,"--ytd-rich-grid-item-margin":a.gutter+"px"})}}; g.computeSizing=function(){if(!this.isLumiere){var a=aNb(this.data);return a?a:this.isGameCardShelf()||this.isMiniGameCardShelf()||this.isSlimMediaShelfRenderer()||this.isLumiereShelfWithPosters()||this.isShortsShelf()?"EXTRA_COMPACT":"STANDARD"}}; g.computeUseResponsiveGrid=function(){return!this.isLumiere&&this.sizing}; g.computeButton=function(a){var b=z(a,YJ);a=Object.assign({},z(a,YJ));return b?(a.text||(a.text={simpleText:a.tooltip}),a.style="STYLE_MONO_OUTLINE",a.iconPosition="BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT",a):b}; g.onRowIndexChange=function(){var a=Fv(),b,c;((b=this.data)==null?0:b.trackingParams)&&((c=this.data)==null?void 0:c.rowIndex)!=null&&a&&NRa(a,Cv(this.data.trackingParams),{gridData:{veRowCoordinate:this.data.rowIndex}})}; g.resizeObserved=function(){if(this.hasChevronButtons&&this.horizontalOffset!==0){var a,b=((a=this.getRichItemRenderers()[0])==null?void 0:a.clientWidth)+this.gutter;this.horizontalOffset=this.firstShownIndex*b;this.updateHorizontalItemVisibility()}else this.contents.style.transform="translateX(0px)"}; g.requestElementsPerRow=function(){tt(this.hostElement,"yt-request-elements-per-row")}; g.onUpdateElementsPerRowAction=function(a,b,c,d,e,f){if(this.containerWidth!==f&&(this.containerWidth=f,this.useResponsiveGrid)){this.refreshGridLayoutNew();this.updateItemVisibility();return}!this.useResponsiveGrid&&a&&b&&c&&d&&e&&(this.elementsPerRow!==a||this.postsPerRow!==b||this.slimItemsPerRow!==c||this.gameCardsPerRow!==d||this.miniGameCardsPerRow!==e)&&(this.elementsPerRow=a,this.postsPerRow=b,this.slimItemsPerRow=c,this.gameCardsPerRow=d,this.miniGameCardsPerRow=e,this.updateItemVisibility())}; g.getRichItemRenderers=function(){return ft(this.hostElement).querySelectorAll("ytd-rich-item-renderer")}; g.updateItemVisibility=function(){var a=this;if(this.data&&this.data.contents){var b=this.data.contents.length;if(this.hasChevronButtons)this.updateArrowButtonStatus();else{this.getRichItemRenderers().forEach(function(d,e){var f;((f=a.data)==null?0:f.isExpanded)?(d.hidden=e>b-1,d.ytRendererBehavior.markDirty()):d.hidden=e>a.currentElementsPerRow-1||e>b-1}); var c=this.data.contents.length<=this.currentElementsPerRow;this.isShowMoreHidden=!this.data.showMoreButton||c||!!this.data.isExpanded||this.isTruncated;this.isShowLessHidden=!this.data.showLessButton||c||!this.data.isExpanded||this.isTruncated;this.hasExpansionButton=!this.isShowMoreHidden||!this.isShowLessHidden}this.contents.style.visibility="visible"}}; g.setHeightToSingleRow=function(){var a=this.getRichItemRenderers(),b=Number.parseInt(getComputedStyle(a[0]).marginBottom,10)||0;a=a.slice(0,this.currentElementsPerRow).reduce(function(c,d){return Math.max(c,d.getBoundingClientRect().height+b)},0); this.contents.style.height=a+"px"}; g.focusNextExpandedItem=function(){var a;((a=this.data)==null?0:a.isExpanded)&&this.focusItem(this.currentElementsPerRow,!0)}; g.focusItem=function(a,b){var c=this.getRichItemRenderers();if(c[a]&&(a=c[a].querySelector(".focus-on-expand"))){if(b){var d;(d=c[this.currentElementsPerRow])==null||d.scrollIntoView({behavior:"smooth",block:"center"})}a.focus({preventScroll:!0})}}; g.onDataChange=function(){var a=this;this.useResponsiveGrid&&this.containerWidth&&this.refreshGridLayoutNew();var b;if((b=this.data)==null?0:b.isExpanded)this.firstShownIndex=0,this.updateHorizontalOffset(),this.updateHorizontalItemVisibility();$r(this,function(){a.updateItemVisibility()}); var c;if((c=this.data)==null?0:c.contents)for(this.restrictContentsOverflow=!this.isExpandOnHoverCardShelf(),st(this.hostElement,{"--ytd-rich-shelf-items-count":""+this.data.contents.length}),b=0;b=c}; g.onChildElementFocus=function(a){this.hasChevronButtons&&(a=a.target.closest("#contents > *"),this.contents.contains(a)&&(a.offsetLeftthis.horizontalOffset+this.contents.clientWidth&&(this.contents.parentElement&&(this.contents.parentElement.scrollLeft=0),this.nextClick())))}; g.updateHorizontalItemVisibility=function(){this.updateArrowButtonStatus();this.contents.style.transform="translateX("+(Hk("HTML_DIR")==="rtl"?"":"-")+this.horizontalOffset+"px)"}; g.updateHorizontalOffset=function(){var a=this.getRichItemRenderers(),b,c;var d=((b=this.data)==null?void 0:(c=b.contents)==null?void 0:c.length)||0;var e;a=((e=a[0])==null?void 0:e.clientWidth)+this.gutter;this.firstShownIndex+this.currentElementsPerRow>d?this.firstShownIndex=d-this.currentElementsPerRow:this.firstShownIndex<0&&(this.firstShownIndex=0);this.horizontalOffset=this.firstShownIndex*a}; g.isSlimMediaShelfRenderer=function(){var a,b,c,d=(c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ))==null?void 0:c.content;return!!(z(d,Jlb)||z(d,Ilb)||z(d,XJ)||z(d,Inb))}; g.isGameCardShelf=function(){var a,b,c,d=(c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ))==null?void 0:c.content;return!!z(d,Xib)}; g.isMiniGameCardShelf=function(){var a,b,c,d=(c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ))==null?void 0:c.content;return!!z(d,jjb)||!!z(d,kjb)}; g.hasGameBoxArtAvatarStyle=function(){var a;return((a=this.data)==null?void 0:a.thumbnailStyle)==="CHANNEL_THUMBNAIL_STYLE_BOXART"}; g.hasRoundedGameBoxArtAvatarStyle=function(){var a;return((a=this.data)==null?void 0:a.thumbnailStyle)==="CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED"}; g.isShortsShelf=function(){var a,b,c,d=(c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ))==null?void 0:c.content;return!!z(d,XJ)||!!z(d,Inb)}; g.isPostShelfRenderer=function(){var a,b,c,d=(c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ))==null?void 0:c.content;return!(!z(d,ehb)&&!z(d,jJ))}; g.isLumiereShelf=function(){var a,b,c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ);return!!z(c==null?void 0:c.content,khb)}; g.isLumiereShelfWithPosters=function(){var a,b,c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ),d;return((d=z(c==null?void 0:c.content,khb))==null?void 0:d.thumbnailDimensions)==="LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_POSTER"}; g.isExpandOnHoverCardShelf=function(){var a,b,c,d=(c=z((a=this.data)==null?void 0:(b=a.contents)==null?void 0:b[0],oJ))==null?void 0:c.content;return!!z(d,jhb)}; g.computeHasFeaturedBadge=function(){var a,b,c=z((a=this.data)==null?void 0:(b=a.badges)==null?void 0:b[0],VMa);return c?c.style!=="BADGE_STYLE_TYPE_SIMPLE":!1}; g.computeHasPaygatedFeaturedBadge=function(){var a,b,c=z((a=this.data)==null?void 0:(b=a.badges)==null?void 0:b[0],VMa);return c?(c==null?void 0:c.style)==="BADGE_STYLE_TYPE_SIMPLE":!1}; g.computeHeaderHidden=function(){var a,b,c,d,e,f;return!((a=this.data)==null?0:a.icon)&&!((b=this.data)==null?0:b.title)&&!((c=this.data)==null?0:c.subtitle)&&!((d=this.data)==null?0:d.thumbnail)&&!((e=this.data)==null?0:e.badges)&&!((f=this.data)==null?0:f.menu)}; g.showCtaButton=function(){var a;return!((a=this.data)==null||!a.ctaButton)&&!this.isPostShelfRenderer()&&!this.isGameCardShelf()&&!this.isMiniGameCardShelf()}; g.showTopCtaButton=function(){return this.showCtaButton()?this.isSlimMediaShelfRenderer()?this.slimItemsPerRow>=4:this.elementsPerRow>=3:!1}; g.showBottomCtaButton=function(){return this.showCtaButton()?!this.showTopCtaButton():!1}; g.computeForce16By9ThumbnailAspectRatio=function(){var a,b;return((a=this.data)==null?void 0:(b=a.responsiveContainerConfiguration)==null?void 0:b.enableContentSpecificAspectRatio)!==void 0?!this.data.responsiveContainerConfiguration.enableContentSpecificAspectRatio:!1}; g.onSectionReactiveDismissal=function(a,b,c){var d,e;var f=(d=this.data)==null?void 0:(e=d.targetingContext)==null?void 0:e.targetGroupId;this&&f&&b.targetGroupId&&f.includes(b.targetGroupId)?(d=this.rowIndex,a=d===void 0?!1:!(b.behavior==="GROUP_DISMISSAL_BEHAVIOR_REMOVE_SUBSEQUENT_ITEMS"&&d<=a)):a=!1;a&&(this.hidden=c)}; ba.Object.defineProperties(SU.prototype,{isExpanded:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.isExpanded)}}, isCollapsed:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null?0:a.isExpanded)}}, currentElementsPerRow:{configurable:!0,enumerable:!0,get:function(){if(this.useResponsiveGrid)return this.elementsPerRow;var a=this.elementsPerRow;this.isPostShelfRenderer()?a=this.postsPerRow:this.isSlimMediaShelfRenderer()?a=this.slimItemsPerRow:this.isLumiereShelfWithPosters()?a=this.slimItemsPerRow-1:this.isGameCardShelf()?a=this.gameCardsPerRow:this.isMiniGameCardShelf()&&(a=this.miniGameCardsPerRow);return a}}, isTruncated:{configurable:!0,enumerable:!0,get:function(){return this.isShortsShelf()&&this.isHomePage}}, showBottomDivider:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null?0:a.isBottomDividerHidden)}}, hasChevronButtons:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((a=this.data)==null||!a.previousButton)&&!((b=this.data)==null||!b.nextButton)}}, previousButtonOverride:{configurable:!0,enumerable:!0,get:function(){return{disabled:this.firstShownIndex===0,ariaHidden:!0,tabIndex:-1}}}, nextButtonOverride:{configurable:!0,enumerable:!0,get:function(){return{disabled:this.atEnd,ariaHidden:!0,tabIndex:-1}}}, isHomePage:{configurable:!0,enumerable:!0,get:function(){var a;return((a=Dn().resolve(HK).getCurrentPage())==null?void 0:a.pageSubtype)==="home"}}, thumbnailAriaHidden:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return!((a=this.data)==null?0:(b=a.thumbnail)==null?0:(c=b.accessibility)==null?0:(d=c.accessibilityData)==null?0:d.label)}}, entitySelectorType:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.entitySelectorType)||"RICH_SHELF_ENTITY_SELECTOR_TYPE_UNSPECIFIED"}}, rowIndex:{configurable:!0,enumerable:!0,get:function(){return this.data.rowIndex}}}); SU.prototype.onChildElementFocus=SU.prototype.onChildElementFocus;SU.prototype.handleRerenderDownloadsData=SU.prototype.handleRerenderDownloadsData;SU.prototype.onDataChange=SU.prototype.onDataChange;SU.prototype.onRowIndexChange=SU.prototype.onRowIndexChange;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],SU.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],SU.prototype,"ytRendererBehavior",void 0); n([E(MQ),r("design:type",Object)],SU.prototype,"ytdDismissibleItemBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],SU.prototype,"actionHandlerBehavior",void 0);n([E(LB),r("design:type",Object)],SU.prototype,"ytdReduxBehavior",void 0);n([I({computed:"computeUseResponsiveGrid(isLumiere, sizing)"}),r("design:type",Object)],SU.prototype,"useResponsiveGrid",void 0);n([I(),r("design:type",Object)],SU.prototype,"data",void 0); n([I(),r("design:type",Number)],SU.prototype,"standardUnitMinWidth",void 0);n([I({reflectToAttribute:!0,value:3}),r("design:type",Number)],SU.prototype,"elementsPerRow",void 0);n([I({value:3}),r("design:type",Number)],SU.prototype,"postsPerRow",void 0);n([I({value:6}),r("design:type",Number)],SU.prototype,"slimItemsPerRow",void 0);n([I({value:6}),r("design:type",Number)],SU.prototype,"gameCardsPerRow",void 0);n([I({value:6}),r("design:type",Number)],SU.prototype,"miniGameCardsPerRow",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],SU.prototype,"hidden",void 0);n([I(),r("design:type",Object)],SU.prototype,"isShowMoreHidden",void 0);n([I(),r("design:type",Object)],SU.prototype,"isShowLessHidden",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],SU.prototype,"hasExpansionButton",void 0);n([F("data.isExpanded"),r("design:type",Boolean),r("design:paramtypes",[])],SU.prototype,"isExpanded",null); n([F("data.isExpanded"),r("design:type",Boolean),r("design:paramtypes",[])],SU.prototype,"isCollapsed",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],SU.prototype,"isInnerShelf",void 0);n([I({reflectToAttribute:!0,computed:"isShortsShelf(data)"}),r("design:type",Boolean)],SU.prototype,"isShorts",void 0);n([I({reflectToAttribute:!0,computed:"isLumiereShelf(data)"}),r("design:type",Boolean)],SU.prototype,"isLumiere",void 0); n([I({reflectToAttribute:!0,computed:"hasGameBoxArtAvatarStyle(data)"}),r("design:type",Boolean)],SU.prototype,"hasBoxArtThumbnailStyle",void 0);n([I({reflectToAttribute:!0,computed:"hasRoundedGameBoxArtAvatarStyle(data)"}),r("design:type",Boolean)],SU.prototype,"hasRoundedBoxArtThumbnailStyle",void 0);n([I({reflectToAttribute:!0,computed:"computeHasFeaturedBadge(data)"}),r("design:type",Boolean)],SU.prototype,"hasFeaturedBadge",void 0); n([I({reflectToAttribute:!0,computed:"computeHasPaygatedFeaturedBadge(data)"}),r("design:type",Boolean)],SU.prototype,"hasPaygatedFeaturedBadge",void 0);n([I({reflectToAttribute:!0,computed:"computeHeaderHidden(data)"}),r("design:type",Boolean)],SU.prototype,"isHeaderHidden",void 0);n([I({selector:function(a){return cYa(a.entities).length}}), r("design:type",Object)],SU.prototype,"allVideosCount",void 0);n([I({selector:function(a){return hYa(a.entities).length}}), r("design:type",Object)],SU.prototype,"allPlaylistCount",void 0);n([I({selector:function(a){return TB(a.entities).every(function(b){var c;return(b==null?void 0:(c=b.transferEntity)==null?void 0:c.transferState)&&!SXa.includes(b.transferEntity.transferState)})}}), r("design:type",Object)],SU.prototype,"haveSmartDownloadsCompleted",void 0); n([I({selectorArgs:["entitySelectorType"],selector:function(a,b){if(b&&b!=="RICH_SHELF_ENTITY_SELECTOR_TYPE_UNSPECIFIED"){var c=a.entities;switch(b){case"RICH_SHELF_ENTITY_SELECTOR_TYPE_DOWNLOADS_PAGE_SMART_DOWNLOADS":b=TB(c);a=RU(b);var d=YXa(b);c=HYa(c);c=xK(bUb(d,c,b.length));return{contents:a,subtitle:c};case"RICH_SHELF_ENTITY_SELECTOR_TYPE_SMART_DOWNLOADS_PAGE":return c=TB(c),{contents:RU(c)};case"RICH_SHELF_ENTITY_SELECTOR_TYPE_DOWNLOADS_PAGE_MANUAL_DOWNLOADS":return c=CYa(c),{contents:RU(c)}; case"RICH_SHELF_ENTITY_SELECTOR_TYPE_OFFLINE_HOME_PAGE":return c=yYa(c),{contents:RU(c)};default:eo(new ql("Error: entitySelectorType defined but not matched in selector.",a,b));}}}}), r("design:type",Object)],SU.prototype,"entityDrivenRichShelfData",void 0);n([I({reflectToAttribute:!0,computed:"showTopCtaButton(data, elementsPerRow, slimItemsPerRow)"}),r("design:type",Boolean)],SU.prototype,"hasTopCtaButton",void 0);n([I({reflectToAttribute:!0,computed:"showBottomCtaButton(data, elementsPerRow, slimItemsPerRow)"}),r("design:type",Boolean)],SU.prototype,"hasBottomCtaButton",void 0); n([I({reflectToAttribute:!0,computed:"computeForce16By9ThumbnailAspectRatio(data)"}),r("design:type",Boolean)],SU.prototype,"force16By9ThumbnailAspectRatio",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],SU.prototype,"restrictContentsOverflow",void 0);n([I({selector:WB}),r("design:type",Boolean)],SU.prototype,"inlinePreviewIsEnabled",void 0);n([I({computed:"computeSizing(data)"}),r("design:type",String)],SU.prototype,"sizing",void 0); n([I(),r("design:type",Boolean)],SU.prototype,"typographyBump",void 0);n([I(),r("design:type",Number)],SU.prototype,"itemWidth",void 0);n([I(),r("design:type",Object)],SU.prototype,"firstShownIndex",void 0);n([I(),r("design:type",Object)],SU.prototype,"horizontalOffset",void 0);n([I(),r("design:type",Object)],SU.prototype,"atEnd",void 0);n([Et("#contents"),r("design:type",HTMLElement)],SU.prototype,"contents",void 0); n([Ct("data.rowIndex"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],SU.prototype,"onRowIndexChange",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],SU.prototype,"onDataChange",null);n([Ct("allVideosCount","allPlaylistsCount","haveSmartDownloadsCompleted"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],SU.prototype,"handleRerenderDownloadsData",null); n([Bt("focusin"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],SU.prototype,"onChildElementFocus",null);n([I({reflectToAttribute:!0}),F("data","isHomePage"),r("design:type",Boolean),r("design:paramtypes",[])],SU.prototype,"isTruncated",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],SU.prototype,"showBottomDivider",null); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],SU.prototype,"hasChevronButtons",null);n([F("firstShownIndex"),r("design:type",Object),r("design:paramtypes",[])],SU.prototype,"previousButtonOverride",null);n([F("atEnd"),r("design:type",Object),r("design:paramtypes",[])],SU.prototype,"nextButtonOverride",null);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],SU.prototype,"isHomePage",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],SU.prototype,"thumbnailAriaHidden",null);n([F("data"),r("design:type",String),r("design:paramtypes",[])],SU.prototype,"entitySelectorType",null);n([St({is:"ytd-rich-shelf-renderer",disableElementRegistration:!0})],SU); var eUb=Hu()(SU,"ytd-rich-shelf-renderer",function(){if(cUb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n

\n \n \n

\n
\n \n \n \n \n \n \n
\n
\n \n
\n
\n
\n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);cUb=a}a=cUb;return a},{allowedProps:["data", "isInnerShelf","standardUnitMinWidth"],mode:2});var fUb;var gUb=[10,12,14,16,18,20,24,28,32,36],hUb=[20,22,24,26,28,32,36,40,48,56,64,72,84,96,120],TU=function(){var a=D.apply(this,arguments)||this;a.fontFamily="PROMO_FONT_FAMILY_YOUTUBE_SANS_BOLD";a.hideOverflow=!1;a.useRoboto=!1;a.fontClass="";a.overflown=!1;a.actionMap={"yt-window-resized":"resize"};return a}; k(TU,D);g=TU.prototype; g.attached=function(){var a=this;switch(this.fontFamily){case"PROMO_FONT_FAMILY_ROBOTO_BOLD":this.useRoboto=!0;this.fontWeight=700;break;case"PROMO_FONT_FAMILY_YOUTUBE_SANS_BOLD":this.useRoboto=!1;this.fontWeight=700;break;case"PROMO_FONT_FAMILY_YOUTUBE_SANS_MEDIUM":this.useRoboto=!1;this.fontWeight=500;break;case"PROMO_FONT_FAMILY_YOUTUBE_SANS_SEMIBOLD":this.useRoboto=!1;this.fontWeight=600;break;case"PROMO_FONT_FAMILY_YOUTUBE_SANS_LIGHT":this.useRoboto=!1;this.fontWeight=400;break;default:this.useRoboto= !1,this.fontWeight=700;}this.setParentConstraints();$r(this,function(){a.resize()}); if(!yd){var b,c,d;(b=document)==null||(c=b.fonts)==null||(d=c.ready)==null||d.then(function(){a.resize()})}}; g.dataChanged=function(){this.resize()}; g.guideIsExpandedChanged=function(){this.resize()}; g.resize=function(){if(this.textNode.offsetWidth||this.textNode.offsetWidth){this.overflown&&(this.overflown=!1,this.textNode.classList.remove("overflown"));this.textNode.style.visibility="hidden";var a=this.getMaxNumLines(),b=this.getMinFont(),c=this.getMaxFont(),d=this.useRoboto?gUb:hUb;for(d=d.filter(function(f){return f<=c&&f>=b});d.length>1;){var e=Math.floor(d.length/2); this.updateFontSize(d[e]);if(this.textNode.offsetWidth<=this.getMaxWidth()&&this.textNode.offsetHeight<=this.getMaxHeight()&&this.textNode.getClientRects().length<=a)d=d.slice(e,d.length);else if(this.textNode.offsetWidth>this.getMaxWidth()||this.textNode.offsetHeight>this.getMaxHeight()||this.textNode.getClientRects().length>a)d=d.slice(0,e);else break}this.updateFontSize(d[d.length-1]);this.textNode.style.visibility="inherit";this.handleOverflow(a)}}; g.handleOverflow=function(a){this.hideOverflow&&this.maxLines&&this.textNode.getClientRects().length>a&&(this.overflown=!0,this.textNode.classList.add("overflown"),this.textNode.style.setProperty("-webkit-line-clamp",a.toString()))}; g.updateFontSize=function(a){this.fontClass&&this.textNode.classList.remove(this.fontClass);this.fontClass=(this.useRoboto?"roboto-":"yt-sans-")+a;this.textNode.classList.add(this.fontClass)}; g.getMaxFont=function(){var a=this.useRoboto?gUb:hUb;a=a[a.length-1];return this.maxFontSize&&this.maxFontSize<=a?this.maxFontSize:a}; g.getMinFont=function(){var a=(this.useRoboto?gUb:hUb)[0];return this.minFontSize&&this.minFontSize>=a?this.minFontSize:a}; g.getMaxWidth=function(){return this.maxWidth?this.maxWidth:this.containerNode.offsetWidth}; g.getMaxHeight=function(){return this.maxHeight?this.maxHeight:this.containerNode.offsetHeight}; g.getMaxNumLines=function(){return this.maxLines&&this.text?this.maxLines+Ky(this.text).split("\n").length-1:Infinity}; g.setParentConstraints=function(){this.maxWidth&&(this.containerNode.style.maxWidth=this.maxWidth+"px");this.maxHeight&&(this.containerNode.style.maxHeight=this.maxHeight+"px");if(this.fontWeight){if(this.useRoboto&&this.fontWeight!==400&&this.fontWeight!==500)throw Error(this.fontWeight+" is not an approved Roboto font weight.");this.textNode.style.fontWeight=this.fontWeight.toString()}}; TU.prototype.guideIsExpandedChanged=TU.prototype.guideIsExpandedChanged;TU.prototype.dataChanged=TU.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],TU.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],TU.prototype,"ytdReduxBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],TU.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",Object)],TU.prototype,"text",void 0); n([I(),r("design:type",String)],TU.prototype,"fontFamily",void 0);n([I(),r("design:type",Number)],TU.prototype,"maxWidth",void 0);n([I(),r("design:type",Number)],TU.prototype,"maxHeight",void 0);n([I(),r("design:type",Number)],TU.prototype,"maxFontSize",void 0);n([I(),r("design:type",Number)],TU.prototype,"minFontSize",void 0);n([I(),r("design:type",Number)],TU.prototype,"maxLines",void 0);n([I(),r("design:type",Object)],TU.prototype,"hideOverflow",void 0); n([I({selector:IYa}),r("design:type",Boolean)],TU.prototype,"guideIsExpanded",void 0);n([Et("#container"),r("design:type",HTMLElement)],TU.prototype,"containerNode",void 0);n([Et("#text"),r("design:type",HTMLElement)],TU.prototype,"textNode",void 0);n([Ot("text"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TU.prototype,"dataChanged",null); n([Ot("guideIsExpanded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TU.prototype,"guideIsExpandedChanged",null);n([St({disableElementRegistration:!0,is:"yt-dynamic-sizing-formatted-string"})],TU); J(TU,"yt-dynamic-sizing-formatted-string",function(){if(fUb!==void 0)return fUb;var a=document.createElement("template");M(a,"
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return fUb=a},{mode:1});var iUb;BA(jS,"yt-thumbnail-view-model",{props:{data:zA,aspectRatio:zA,width:zA,height:zA,disableRounding:zA,isClip:zA,className:zA,hovered:zA,playbackRef:zA,lockupExperiments:zA}});function jUb(a){switch(a){case 0:return"ytBrNzBadgeShapeBadgeStyleTypeNzRatingGreenCircle";case 1:return"ytBrNzBadgeShapeBadgeStyleTypeNzRatingYellowCircle";case 2:return"ytBrNzBadgeShapeBadgeStyleTypeNzRatingRedSquare";case 3:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallGreenSquare";case 4:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallBlueSquare";case 5:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeBlueSquare";case 6:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallYellowSquare";case 7:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeYellowSquare"; case 8:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallOrangeSquare";case 9:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeOrangeSquare";case 10:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallRedSquare";case 11:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeRedSquare";case 12:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingSmallBlackSquare";case 13:return"ytBrNzBadgeShapeBadgeStyleTypeBrRatingLargeBlackSquare";}} var kUb=tu(function(a){var b=a.data;return C("br-nz-badge-shape",{class:R(function(){return jUb(b().brNzRatingBadgeType)}), role:function(){return b().accessibilityText?"img":void 0}, "aria-label":function(){return b().accessibilityText}},function(){var c; return(c=b())==null?void 0:c.text})},"nc");function lUb(a){switch(a){case"BADGE_COMMERCE":case"BADGE_MEMBERS_ONLY":return 10;case"BADGE_DISCOUNT":return 8;case"BADGE_STATUS_NEW":return 13;case"BADGE_PREMIUM":return 7;case"BADGE_PROMOTED":return 4;case"BADGE_PROMOTED_INVERTED":return 5;case"BADGE_MEDIA":return 1;case"BADGE_TIMELY":return 6;default:return 0;}} function mUb(a){switch(a){case"BADGE_NZ_RATING_GREEN_CIRCLE":return 0;case"BADGE_NZ_RATING_YELLOW_CIRCLE":return 1;case"BADGE_NZ_RATING_RED_SQUARE":return 2;case"BADGE_BR_RATING_SMALL_GREEN_SQUARE":return 3;case"BADGE_BR_RATING_SMALL_BLUE_SQUARE":return 4;case"BADGE_BR_RATING_LARGE_BLUE_SQUARE":return 5;case"BADGE_BR_RATING_SMALL_YELLOW_SQUARE":return 6;case"BADGE_BR_RATING_LARGE_YELLOW_SQUARE":return 7;case"BADGE_BR_RATING_SMALL_ORANGE_SQUARE":return 8;case"BADGE_BR_RATING_LARGE_ORANGE_SQUARE":return 9; case"BADGE_BR_RATING_SMALL_RED_SQUARE":return 10;case"BADGE_BR_RATING_LARGE_RED_SQUARE":return 11;case"BADGE_BR_RATING_SMALL_BLACK_SQUARE":return 12;case"BADGE_BR_RATING_LARGE_BLACK_SQUARE":return 13;}} ;var XZa=tu(function(a){var b=function(){var c=a.data(),d,e,f,h,m;if(c){var p=!((d=a.workaroundShortsIsThumbnailBadge)==null||!d.call(a));d=(e=a.modern)==null?void 0:e.call(a);e=(f=a.numBadgesInRow)==null?void 0:f.call(a);f=(h=a.clipTextOverflow)==null?void 0:h.call(a);h=(m=a.inheritTypography)==null?void 0:m.call(a);var q;a:switch(c.badgeStyle){case"BADGE_OVERLAY":m=!0;break a;default:m=!1;}c={type:p?18:lUb(c.badgeStyle),brNzRatingBadgeType:mUb(c.badgeStyle),text:c.badgeText,icon:c.iconName,isOverlay:m, modern:d||y("web_modern_badge_view_model"),accessibilityText:c.accessibilityLabel||((q=z(c.rendererContext,Ex))==null?void 0:q.label),numBadgesInRow:e,clipTextOverflow:f,shouldInheritTypography:h}}else c=void 0;return c}; return C("yt-badge-view-model",{class:R("ytBadgeViewModelHost",a.class)},C(Zv,null,C(Tv,{when:function(){var c;return!((c=b())==null||!c.brNzRatingBadgeType)}},function(){return C(kUb,{data:function(){return b()}})}),C(Tv,{when:function(){return!!b()&&!b().brNzRatingBadgeType}},function(){return C(AT,{data:function(){return b()}})})))},"oc"); XZa.idomCompat=!0;BA(XZa,"yt-badge-view-model",{props:{data:zA,class:zA,workaroundShortsIsThumbnailBadge:zA,modern:zA,numBadgesInRow:zA,clipTextOverflow:zA,inheritTypography:zA}});var oUb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("jJfCod"),2);a=nUb;return b.return(a)})},pUb=BC(function(){return oUb()},{debugName:"surveyIcons"}); En(zC,function(a){a.registerLoadFn("surveyIcons","jJfCod",oUb)});var qUb=tu(function(a){var b=DA(SC(function(){var p;return(p=a.data())==null?void 0:p.rendererContext},void 0,void 0,void 0,!0)),c=l($o(!1,void 0,"GW0yjf")),d=c.next().value,e=c.next().value,f=iL(OJb,function(){var p; return(p=a.data().keys)==null?void 0:p.surveyEntityKey}),h=iL(PJb,function(){var p; return(p=a.data().keys)==null?void 0:p.surveyStateEntityKey}); KG("ytd-slimline-survey-show-action",function(){e(!1)}); var m=function(){var p,q;var t=(p=h())==null?void 0:(q=p.questionStack)==null?void 0:q[0];if(t!==void 0){var u,v;return(u=f())==null?void 0:(v=u.questions)==null?void 0:v[t]}}; c={};return C("yt-slimline-survey-view-model",{el:b,class:R("ytSlimlineSurveyViewModelHost",(c.ytSlimlineSurveyViewModelCollapsed=function(){return d()},c))},C("div",{class:"ytSlimlineSurveyViewModelContainer"},C(K,{cond:function(){var p; return((p=m())==null?void 0:p.layout)==="SURVEY_LAYOUT_TYPE_ICONS"}, then:function(){return C(pUb,{data:function(){return m()}, onSelect:function(p,q){var t,u;return ta(function(v){e(!0);if(u=(t=a.data())==null?void 0:t.onSelectRating)pB(u),nu(vUa(q));v.jumpToEnd()})}, onDismiss:function(){e(!0);var p;var q=(p=f())==null?void 0:p.dismissalFeedbackToken;p=q?{feedbackEndpoint:{feedbackToken:q}}:void 0;p&&nB(p,{form:{element:b.value}})}})}})))},"pc");BA(qUb,"yt-slimline-survey-view-model",{props:{data:zA}});var UU=function(){var a=D.apply(this,arguments)||this;a.tileLottieAnimationRef={};a.backgroundLottieAnimationRef={};a.isOnHoverBehaviorForLottieEnabled=!0;a.useBiggerShowcaseImage=y("enable_desktop_search_bigger_thumbs");a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-open-video-preview-action":"pauseLottie"};return a}; k(UU,D);g=UU.prototype;g.attached=function(){this.requestElementsPerRow();this.isDarkTheme=!!document.documentElement.hasAttribute("dark");this.data&&(this.currentColorData=this.isDarkTheme?this.data.darkColorData:this.data.lightColorData)}; g.configureRendererStamper=function(){return{primaryButton:{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer",toggleButtonViewModel:"yt-toggle-button-view-model",buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}},reuseComponents:!0},secondaryButton:{id:"secondary-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer"},reuseComponents:!0},"data.overflowButton":{id:"overflow-button", mapping:{menuRenderer:"ytd-menu-renderer"}},tileImageViewModel:{id:"tile-image-view-model",mapping:{thumbnailViewModel:{component:"yt-thumbnail-view-model"}}},"data.badge":{id:"badge-view-model",mapping:{badgeViewModel:{component:"yt-badge-view-model",params:{modern:!0}}}},"data.additionalBadge":{id:"additional-badge-view-model",mapping:{badgeViewModel:{component:"yt-badge-view-model",params:{modern:!0}}}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"dismissed", mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}},"data.attachedSurvey":{id:"attached-survey",mapping:{slimlineSurveyViewModel:"yt-slimline-survey-view-model"}}}}; g.dataChanged=function(){if(this.data){this.requestElementsPerRow();this.updateButtonPalette();var a=this.hasStaticTile(this.data)||this.hasTileLottie(this.data)||this.hasThumbnailViewModel(this.data);a!==this.hasTile&&this.set("hasTile",a);this.currentColorData=this.isDarkTheme?this.data.darkColorData:this.data.lightColorData;this.set("tileImageViewModel",this.getCurrentTileImageViewModel(this.data,this.isDarkTheme));this.maybeInitializeTileLottie();this.maybeInitializeBackgroundLottie()}}; g.hoveredChanged=function(){var a=this.thumbnail;a&&(a.hovered=this.hovered)}; g.themeChanged=function(){this.data&&(this.set("currentColorData",this.isDarkTheme?this.data.darkColorData:this.data.lightColorData),this.maybeInitializeTileLottie(),this.maybeInitializeBackgroundLottie())}; g.currentColorChanged=function(){this.updateButtonPalette()}; g.computeBackgroundStyle=function(a){if(a&&this.data){var b=[];if(this.data.lightBackgroundImage&&this.data.darkBackgroundImage){var c=cB((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails);c&&b.push("background-image: url(\""+c+"\");")}var d;((d=a.basicColorData)==null?void 0:d.backgroundColor)!==void 0&&b.push("background-color: "+jy(a.basicColorData.backgroundColor)+";");return b.join("")}}; g.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a)}; g.getCurrentLogo=function(a,b){if(a)return b?a.darkLogoImage:a.lightLogoImage}; g.getCurrentTileImageViewModel=function(a,b){if(a)return a.darkTileImageViewModel?b?a.darkTileImageViewModel:a.tileImageViewModel:a.tileImageViewModel}; g.getCurrentStaticTileImage=function(a,b){if(this.hasStaticTile(a))return a.darkTileImage?b?a.darkTileImage:a.tileImage:a.tileImage}; g.computeTitleStyle=function(a){if(this.data&&this.data.title&&a&&a.basicColorData&&a.basicColorData.foregroundTitleColor!==void 0)return"color:"+iy(a.basicColorData.foregroundTitleColor)+";"}; g.computeSubtitleStyle=function(a){if(this.data&&this.data.subtitle&&a&&a.basicColorData&&a.basicColorData.foregroundBodyColor!==void 0)return"color:"+iy(a.basicColorData.foregroundBodyColor)+";"}; g.computeSupplementalStyle=function(a){if(this.data&&this.data.supplementalText&&a&&a.supplementalTextColor!==void 0)return a=iy(a.supplementalTextColor),"color:"+a+";--yt-endpoint-color:"+a+";--yt-endpoint-hover-color:"+a+";--yt-endpoint-visited-color:"+a+";--yt-formatted-string-bold-font-weight:700;"}; g.computeDismissIconStyle=function(a){var b,c;if((a==null?0:(b=a.dismissButtonColorData)==null?0:b.foregroundTitleColor)&&(a==null?0:(c=a.dismissButtonColorData)==null?0:c.backgroundColor))return"--yt-button-color:"+jy(a.dismissButtonColorData.foregroundTitleColor)+";background-color:"+jy(a.dismissButtonColorData.backgroundColor)+";"}; g.computeOverflowIconStyle=function(a){var b,c;if((a==null?0:(b=a.dismissButtonColorData)==null?0:b.foregroundTitleColor)&&(a==null?0:(c=a.dismissButtonColorData)==null?0:c.backgroundColor))return"--ytd-menu-renderer-button-color:"+jy(a.dismissButtonColorData.foregroundTitleColor)+";background-color:"+jy(a.dismissButtonColorData.backgroundColor)+";"}; g.computeBannerStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""}; g.computeLocation=function(a){switch(a==null?void 0:a.location){case"LOCATION_CONTEXT_SEARCH_PAGE":return"search";case"LOCATION_CONTEXT_SLOT_ZERO_HOME":return"slot-zero-home";}}; g.shouldShowTileSection=function(a,b,c){return!this.shouldExpandLogo(a,b,c)&&b}; g.shouldShowExpandedLogoSection=function(a,b,c){return this.shouldExpandLogo(a,b,c)&&a!==void 0&&this.hasLogo(a)}; g.shouldExpandLogo=function(a,b,c){return a&&b?!1:c>=2}; g.hasStaticTile=function(a){return!(a==null||!a.tileImage)}; g.hasThumbnailViewModel=function(a){return!(a==null||!a.tileImageViewModel)}; g.hasTileLottie=function(a){var b;return!!(a==null?0:(b=a.tileLottie)==null?0:b.url)}; g.hasLogo=function(a){return this.getCurrentLogo(a,this.isDarkTheme)!==void 0}; g.getLogoHeight=function(a){return this.logoWithPadding(a)?"26":"20"}; g.getExpandedLogoHeight=function(a){return this.logoWithPadding(a)?"31":"24"}; g.getLogoImageId=function(a){return this.logoWithPadding(a)?"logo-image-with-padding":"logo-image"}; g.getMaxTitleFontSize=function(a){return a.overrideTitleMaxFontSize?String(a.overrideTitleMaxFontSize):"36"}; g.hasBackgroundLottie=function(a){var b;return!!(a==null?0:(b=a.backgroundLottie)==null?0:b.url)}; g.onMouseOver=function(){if(this.isOnHoverBehaviorForLottieEnabled){var a,b;(a=this.tileLottieAnimationRef)==null||(b=a.lottieEl)==null||b.play();var c,d;(c=this.backgroundLottieAnimationRef)==null||(d=c.lottieEl)==null||d.play()}this.hovered=!0}; g.onMouseLeave=function(){if(this.isOnHoverBehaviorForLottieEnabled){var a,b;(a=this.tileLottieAnimationRef)==null||(b=a.lottieEl)==null||b.pause();var c,d;(c=this.backgroundLottieAnimationRef)==null||(d=c.lottieEl)==null||d.pause()}this.hovered=!1}; g.pauseLottie=function(){var a,b;(a=this.tileLottieAnimationRef)==null||(b=a.lottieEl)==null||b.pause();var c,d;(c=this.backgroundLottieAnimationRef)==null||(d=c.lottieEl)==null||d.pause();this.isOnHoverBehaviorForLottieEnabled||(this.isOnHoverBehaviorForLottieEnabled=!0)}; g.performPrimaryButtonAction=function(){var a,b,c;((a=this.data)==null?0:(b=a.primaryButton)==null?0:(c=b.buttonRenderer)==null?0:c.command)&&this.ytComponentBehavior.resolveCommand(this.data.primaryButton.buttonRenderer.command)}; g.requestElementsPerRow=function(){tt(this.hostElement,"yt-request-elements-per-row")}; g.updateButtonPalette=function(){if(this.data&&this.currentColorData){var a;((a=this.data.dismissButton)==null?0:a.buttonRenderer)&&this.currentColorData.dismissButtonColorData&&(this.data.dismissButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorData.dismissButtonColorData},this.data.dismissButton.buttonRenderer.style=void 0,this.set("dismissButton",{buttonRenderer:Object.assign({},this.data.dismissButton.buttonRenderer)}));var b;if((b=this.data.primaryButton)==null?0:b.buttonRenderer)this.currentColorData.primaryButtonColorData?( this.data.primaryButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorData.primaryButtonColorData},this.data.primaryButton.buttonRenderer.style=void 0):this.currentColorData.primaryButtonStyleType&&(this.data.primaryButton.buttonRenderer.style=this.currentColorData.primaryButtonStyleType,this.data.primaryButton.buttonRenderer.colorData=void 0),this.set("primaryButton",{buttonRenderer:Object.assign({},this.data.primaryButton.buttonRenderer)});var c;if((c=this.data.secondaryButton)== null?0:c.buttonRenderer)this.currentColorData.secondaryButtonColorData?(this.data.secondaryButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorData.secondaryButtonColorData},this.data.secondaryButton.buttonRenderer.style=void 0):this.currentColorData.secondaryButtonStyleType&&(this.data.secondaryButton.buttonRenderer.style=this.currentColorData.secondaryButtonStyleType,this.data.secondaryButton.buttonRenderer.colorData=void 0),this.set("secondaryButton",{buttonRenderer:Object.assign({}, this.data.secondaryButton.buttonRenderer)});var d;((d=this.data.primaryButton)==null?0:d.toggleButtonRenderer)&&this.set("primaryButton",{toggleButtonRenderer:Object.assign({},this.data.primaryButton.toggleButtonRenderer)});var e;if((e=this.data.primaryButton)==null?0:e.toggleButtonViewModel){if(this.currentColorData.primaryButtonColorData){var f;if(a=z((f=this.data.primaryButton.toggleButtonViewModel)==null?void 0:f.defaultButtonViewModel,dK))a.style="BUTTON_VIEW_MODEL_STYLE_CUSTOM",a.customBackgroundColor= this.currentColorData.primaryButtonColorData.backgroundColor,a.customFontColor=this.currentColorData.primaryButtonColorData.foregroundTitleColor,a.customBorderColor=void 0,a.customDarkThemeBackgroundColor=this.currentColorData.primaryButtonColorData.backgroundColor,a.customDarkThemeFontColor=this.currentColorData.primaryButtonColorData.foregroundTitleColor,a.customDarkThemeBorderColor=void 0;var h;if(f=z((h=this.data.primaryButton.toggleButtonViewModel)==null?void 0:h.toggledButtonViewModel,dK))f.style= "BUTTON_VIEW_MODEL_STYLE_CUSTOM",f.customBackgroundColor=this.currentColorData.primaryButtonColorData.backgroundColor,f.customFontColor=this.currentColorData.primaryButtonColorData.foregroundTitleColor,f.customBorderColor=void 0,f.customDarkThemeBackgroundColor=this.currentColorData.primaryButtonColorData.backgroundColor,f.customDarkThemeFontColor=this.currentColorData.primaryButtonColorData.foregroundTitleColor,f.customDarkThemeBorderColor=void 0}this.set("primaryButton",{toggleButtonViewModel:Object.assign({}, this.data.primaryButton.toggleButtonViewModel)})}var m;((m=this.data.secondaryButton)==null?0:m.toggleButtonRenderer)&&this.set("secondaryButton",{toggleButtonRenderer:Object.assign({},this.data.secondaryButton.toggleButtonRenderer)});var p;((p=this.data.primaryButton)==null?0:p.buttonViewModel)&&this.set("primaryButton",{buttonViewModel:Object.assign({},this.data.primaryButton.buttonViewModel)})}}; g.maybeInitializeTileLottie=function(){if(this.hasTileLottie(this.data)){var a=this.getTileLottieDataBasedOnTheme(),b,c;if(a.url!==((b=this.tileLottiePlayerProps)==null?void 0:(c=b.animationConfig)==null?void 0:c.path)){var d,e;(d=this.tileLottieAnimationRef)==null||(e=d.lottieEl)==null||e.destroy();var f;this.isOnHoverBehaviorForLottieEnabled=!((f=a.settings)==null?0:f.autoplay);var h,m;this.tileLottiePlayerProps={animationRef:this.tileLottieAnimationRef,animationConfig:{name:this.isDarkTheme?"STATEMENT_BANNER_TILE_LOTTIE_DARK": "STATEMENT_BANNER_TILE_LOTTIE_LIGHT",autoplay:(m=(h=a.settings)==null?void 0:h.autoplay)!=null?m:!1,loop:this.getLottieLoopValue(a.settings),renderer:"svg",rendererSettings:{viewBoxOnly:!1,preserveAspectRatio:"xMidYMid slice"}},listeners:{complete:this.onLottieComplete.bind(this)}};typeof a.url==="string"?this.tileLottiePlayerProps.animationConfig.path=a.url:this.tileLottiePlayerProps.animationConfig.animationData=a.url}}}; g.getOverflowButton=function(a){return z(a.overflowButton,GOa)}; g.maybeInitializeBackgroundLottie=function(){if(this.hasBackgroundLottie(this.data)){var a=this.getBackgroundLottieDataBasedOnTheme(),b,c;if(a.url!==((b=this.backgroundLottiePlayerProps)==null?void 0:(c=b.animationConfig)==null?void 0:c.path)){var d,e;(d=this.backgroundLottieAnimationRef)==null||(e=d.lottieEl)==null||e.destroy();var f;this.isOnHoverBehaviorForLottieEnabled=!((f=a.settings)==null?0:f.autoplay);var h,m;this.backgroundLottiePlayerProps={animationRef:this.backgroundLottieAnimationRef, animationConfig:{name:this.isDarkTheme?"STATEMENT_BANNER_BACKGROUND_LOTTIE_DARK":"STATEMENT_BANNER_BACKGROUND_LOTTIE_LIGHT",autoplay:(m=(h=a.settings)==null?void 0:h.autoplay)!=null?m:!1,loop:this.getLottieLoopValue(a.settings),renderer:"svg",rendererSettings:{viewBoxOnly:!1,preserveAspectRatio:"xMidYMid slice"}},listeners:{complete:this.onLottieComplete.bind(this)}};typeof a.url==="string"?this.backgroundLottiePlayerProps.animationConfig.path=a.url:this.backgroundLottiePlayerProps.animationConfig.animationData= a.url}}}; g.onLottieComplete=function(){if(!this.isOnHoverBehaviorForLottieEnabled){var a;((a=this.tileLottieAnimationRef)==null?void 0:a.lottieEl)!==void 0&&(this.tileLottieAnimationRef.lottieEl.loop=!0);var b;((b=this.backgroundLottieAnimationRef)==null?void 0:b.lottieEl)!==void 0&&(this.backgroundLottieAnimationRef.lottieEl.loop=!0);this.isOnHoverBehaviorForLottieEnabled=!0}}; g.getTileLottieDataBasedOnTheme=function(){var a;if(this.isDarkTheme&&((a=this.data)==null?0:a.darkThemeTileLottie))return this.data.darkThemeTileLottie;var b;return((b=this.data)==null?0:b.tileLottie)?this.data.tileLottie:{}}; g.getBackgroundLottieDataBasedOnTheme=function(){var a;if(this.isDarkTheme&&((a=this.data)==null?0:a.darkThemeBackgroundLottie))return this.data.darkThemeBackgroundLottie;var b;return((b=this.data)==null?0:b.backgroundLottie)?this.data.backgroundLottie:{}}; g.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)}; g.getLottieLoopValue=function(a){return a?a.loop!==void 0?a.loop:a.loopCount?a.loopCount-1:!0:!0}; g.logoWithPadding=function(a){var b,c,d;return(a=(b=this.getCurrentLogo(a,this.isDarkTheme))==null?void 0:(c=b.thumbnails)==null?void 0:(d=c[0])==null?void 0:d.height)&&a%31===0?!0:!1}; UU.prototype.currentColorChanged=UU.prototype.currentColorChanged;UU.prototype.themeChanged=UU.prototype.themeChanged;UU.prototype.hoveredChanged=UU.prototype.hoveredChanged;UU.prototype.dataChanged=UU.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],UU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],UU.prototype,"ytRendererstamperBehavior",void 0); n([E(MQ),r("design:type",Object)],UU.prototype,"ytdDismissibleItemBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],UU.prototype,"actionHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],UU.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],UU.prototype,"data",void 0);n([I(),r("design:type",Object)],UU.prototype,"primaryButton",void 0);n([I(),r("design:type",Object)],UU.prototype,"tileImageViewModel",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Object)],UU.prototype,"secondaryButton",void 0);n([I({reflectToAttribute:!0,value:3}),r("design:type",Number)],UU.prototype,"elementsPerRow",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],UU.prototype,"isDarkTheme",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],UU.prototype,"hasTile",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],UU.prototype,"hasMetadata",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],UU.prototype,"showLogoImage",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],UU.prototype,"hovered",void 0);n([I(),r("design:type",Object)],UU.prototype,"currentColorData",void 0);n([I({reflectToAttribute:!0,computed:"computeBannerStyle(data.style)"}),r("design:type",String)],UU.prototype,"bannerStyle",void 0); n([I({reflectToAttribute:!0,computed:"computeLocation(data.shelfContext)"}),r("design:type",String)],UU.prototype,"location",void 0);n([I(),r("design:type",Object)],UU.prototype,"tileLottiePlayerProps",void 0);n([I(),r("design:type",Object)],UU.prototype,"tileLottieAnimationRef",void 0);n([I(),r("design:type",Object)],UU.prototype,"backgroundLottiePlayerProps",void 0);n([I(),r("design:type",Object)],UU.prototype,"backgroundLottieAnimationRef",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],UU.prototype,"useBiggerShowcaseImage",void 0);n([Et("yt-thumbnail-view-model"),r("design:type",HTMLElement)],UU.prototype,"thumbnail",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],UU.prototype,"isHideEnclosingAction",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UU.prototype,"dataChanged",null); n([Ct("hovered"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UU.prototype,"hoveredChanged",null);n([Ot("isDarkTheme"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UU.prototype,"themeChanged",null);n([Ot("currentColorData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UU.prototype,"currentColorChanged",null);n([St({is:"ytd-statement-banner-renderer",disableElementRegistration:!0})],UU); J(UU,"ytd-statement-banner-renderer",function(){if(iUb!==void 0)return iUb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n \n \n
\n
\n

\n \n \n

\n
\n \n \n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n \n \n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return iUb=a},{mode:1});var rUb;var VU=function(){var a=D.apply(this,arguments)||this;a.isSearch=!1;a.hideShelfHeader=!1;a.engagementPanel=!1;a.sdRedesign=y("desktop_include_oswald");a.disableMouseScroll=!0;a.useFloorScrolling=!0;return a}; k(VU,D);VU.prototype.onDataChanged=function(){this.set("data.nextButton",{buttonRenderer:{style:"STYLE_DEFAULT",size:"SIZE_DEFAULT",icon:{iconType:"CHEVRON_RIGHT"},accessibility:{label:$x("HORIZONTAL_LIST_NEXT_LABEL",void 0,"Next")}}});this.set("data.previousButton",{buttonRenderer:{style:"STYLE_DEFAULT",size:"SIZE_DEFAULT",icon:{iconType:"CHEVRON_LEFT"},accessibility:{label:$x("HORIZONTAL_LIST_PREVIOUS_LABEL",void 0,"Previous")}}})}; VU.prototype.configureRendererStamper=function(){return{"data.button":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}}; VU.prototype.onDataChanged=VU.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],VU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VU.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],VU.prototype,"isSearch",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VU.prototype,"hideShelfHeader",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],VU.prototype,"engagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VU.prototype,"sdRedesign",void 0);n([I(),r("design:type",Object)],VU.prototype,"disableMouseScroll",void 0);n([I(),r("design:type",Object)],VU.prototype,"useFloorScrolling",void 0);n([I(),r("design:type",Object)],VU.prototype,"data",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VU.prototype,"onDataChanged",null);n([St({is:"ytd-reel-shelf-renderer",disableElementRegistration:!0})],VU); J(VU,"ytd-reel-shelf-renderer",function(){if(rUb!==void 0)return rUb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n \n
\n
\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return rUb=a},{mode:2});var sUb;var tUb=na(["https://www.google.com/recaptcha/api.js?trustedtypes=true"]),uUb=Dh(tUb);var vUb=tu(function(a){var b=a.data;a=a.useSmallFont;var c={},d={};return C("yt-channel-external-link-view-model",{class:"ytChannelExternalLinkViewModelHost"},C(K,{cond:function(){return b().favicon}, then:function(e){return C(FB,{data:e,className:"ytChannelExternalLinkViewModelFavicon",alt:"",preserveWidth:!0,preserveHeight:!0,targetWidth:24,targetHeight:24})}}),C("div",{class:"ytChannelExternalLinkViewModelContainer"},C(HB,{text:function(){return b().title}, className:R("ytChannelExternalLinkViewModelTitle",(c.ytChannelExternalLinkViewModelTitleSmallFont=a,c)),ellipsisTruncate:!0,userInput:!0}),C(HB,{text:function(){return b().link}, className:R("ytChannelExternalLinkViewModelLink",(d.ytChannelExternalLinkViewModelLinkSmallFont=a,d)),ellipsisTruncate:!0,linkInheritColor:!0,userInput:!0})))},"qc"); vUb.idomCompat=!0;BA(vUb,"yt-channel-external-link-view-model",{props:{data:zA,useSmallFont:zA}});kD("itemSectionRenderer","aboutChannelRenderer","ytd-about-channel-renderer");var WU=function(){var a=D.apply(this,arguments)||this;a.revealButtonClass="button";a.businessEmailDisplayState="HIDE_SECTION";return a}; k(WU,D);g=WU.prototype;g.refit=function(){var a=this;Ms(function(){Lu(a.hostElement,"yt-refit-popups-action")}); $r(this,function(){Lu(a.hostElement,"yt-refit-popups-action")})}; g.onBusinessEmailClick=function(){this.metadata.bypassBusinessEmailCaptcha?this.businessEmailDisplayState="BUSINESS_EMAIL":(jv(uUb),this.businessEmailDisplayState="CAPTCHA")}; g.businessEmailMetadataChanged=function(){this.revealButton||this.businessEmail||this.metadata.signInForBusinessEmail?this.metadata.signInForBusinessEmail?this.businessEmailDisplayState="SIGN_IN_REQUIRED":this.businessEmailErrorMessage?this.businessEmailDisplayState="ERROR_MESSAGE":(this.businessEmailDisplayState="REVEAL_BUTTON",this.metadata.businessEmail&&(this.businessEmail=this.metadata.businessEmail)):this.businessEmailDisplayState="HIDE_SECTION"}; g.detached=function(){this.businessEmailErrorMessage=this.businessEmail=void 0;this.businessEmailDisplayState="HIDE_SECTION"}; g.configureRendererStamper=function(){return{"data.flaggingButton":{id:"flagging-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.shareChannel":{id:"share-channel",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"metadata.links":{id:"link-list-container",mapping:{channelExternalLinkViewModel:"yt-channel-external-link-view-model"}}}}; g.computeEmailHref=function(a){return"mailto:"+a}; g.computeSafeUrl=function(a){if(a)return Gb(a)}; g.linkEndpoint=function(a){return z(a.onTap,Ox)}; g.linkEndpointToHref=function(a){return this.ytComponentBehavior.computeHref_(this.linkEndpoint(a))}; g.onYtServiceRequestCompleted=function(a){var b;if((b=a.detail.data)==null?0:b.businessEmail)this.businessEmail=a.detail.data.businessEmail,this.businessEmailDisplayState="BUSINESS_EMAIL";else{var c;if((c=a.detail.data)==null?0:c.errorMessage)this.businessEmailErrorMessage=a.detail.data.errorMessage,this.businessEmailDisplayState="ERROR_MESSAGE"}}; g.onBusinessEmailCaptchaSubmit=function(){if(this.metadata.channelId&&this.metadata.onBusinessEmailRevealClickCommand){var a=this.captchaTextarea.value;if(a){a={recaptcha_response_token:a,channel_id:this.metadata.channelId};var b=z(this.metadata.onBusinessEmailRevealClickCommand,Ox);b&&this.ytComponentBehavior.resolveCommand(b,{form:a})}}}; g.recaptchaSiteKey=function(){return"6Lf39AMTAAAAALPbLZdcrWDa8Ygmgk_fmGmrlRog"}; ba.Object.defineProperties(WU.prototype,{metadata:{configurable:!0,enumerable:!0,get:function(){var a;return z((a=this.data)==null?void 0:a.metadata,phb)}}, revealButton:{configurable:!0,enumerable:!0,get:function(){return z(this.metadata.businessEmailRevealButton,dK)}}, channelDisplayUrl:{configurable:!0,enumerable:!0,get:function(){if(this.metadata.displayCanonicalChannelUrl)return this.metadata.displayCanonicalChannelUrl;if(this.metadata.canonicalChannelUrl){var a=new URL(this.metadata.canonicalChannelUrl);return a.host+a.pathname}}}, formattedDescription:{configurable:!0,enumerable:!0,get:function(){return this.metadata.description?{simpleText:this.metadata.description}:void 0}}, shouldRendereVerifiedPhoneStatus:{configurable:!0,enumerable:!0,get:function(){return this.metadata.phoneVerifiedLabel!==""&&this.learnMoreCommand!==void 0}}, learnMoreCommand:{configurable:!0,enumerable:!0,get:function(){return z(this.metadata.learnMoreOnTap,Ox)}}}); WU.prototype.onYtServiceRequestCompleted=WU.prototype.onYtServiceRequestCompleted;WU.prototype.businessEmailMetadataChanged=WU.prototype.businessEmailMetadataChanged;WU.prototype.refit=WU.prototype.refit;n([E(Ly.YtComponentBehavior),r("design:type",Object)],WU.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],WU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],WU.prototype,"ytRendererstamperBehavior",void 0); n([Et("#g-recaptcha-response"),r("design:type",HTMLTextAreaElement)],WU.prototype,"captchaTextarea",void 0);n([I(),r("design:type",Object)],WU.prototype,"data",void 0);n([I(),r("design:type",Object)],WU.prototype,"revealButtonClass",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],WU.prototype,"metadata",null);n([F("metadata"),r("design:type",Object),r("design:paramtypes",[])],WU.prototype,"revealButton",null); n([F("metadata"),r("design:type",Object),r("design:paramtypes",[])],WU.prototype,"channelDisplayUrl",null);n([Ot("metadata"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WU.prototype,"refit",null);n([F("metadata"),r("design:type",Object),r("design:paramtypes",[])],WU.prototype,"formattedDescription",null);n([F("metadata","learnMoreCommand"),r("design:type",Boolean),r("design:paramtypes",[])],WU.prototype,"shouldRendereVerifiedPhoneStatus",null); n([F("metadata"),r("design:type",Object),r("design:paramtypes",[])],WU.prototype,"learnMoreCommand",null);n([I(),r("design:type",String)],WU.prototype,"businessEmailDisplayState",void 0);n([I(),r("design:type",String)],WU.prototype,"businessEmail",void 0);n([I(),r("design:type",String)],WU.prototype,"businessEmailErrorMessage",void 0);n([Ot("metadata"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WU.prototype,"businessEmailMetadataChanged",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],WU.prototype,"onYtServiceRequestCompleted",null);n([St({is:"ytd-about-channel-renderer",disableElementRegistration:!0})],WU); J(WU,"ytd-about-channel-renderer",function(){if(sUb!==void 0)return sUb;var a=document.createElement("template");M(a,"
\n \n\n \n \n\n \n\n \n \n\n
\n \n \n \n \n\n \n\n \n\n \n \n\n \n \n\n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return sUb=a},{mode:1});var wUb;var XU=function(){return D.apply(this,arguments)||this}; k(XU,D);XU.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer"}}}}; ba.Object.defineProperties(XU.prototype,{watchFeedBigThumbs:{configurable:!0,enumerable:!0,get:function(){return!!this.isGridViewEnabled}}, thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isGridViewEnabled?"9999":"168"}}, customThumbnailSize:{configurable:!0,enumerable:!0,get:function(){return this.isGridViewEnabled?"":"94"}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],XU.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XU.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],XU.prototype,"ytdDismissibleItemBehavior",void 0);n([E(LB),r("design:type",Object)],XU.prototype,"ytdReduxBehavior",void 0);n([I({selector:rR}),r("design:type",Object)],XU.prototype,"isGridViewEnabled",void 0); n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],XU.prototype,"watchFeedBigThumbs",null);n([F("isGridViewEnabled","data"),I({reflectToAttribute:!0,value:"168"}),r("design:type",String),r("design:paramtypes",[])],XU.prototype,"thumbnailWidth",null);n([F("isGridViewEnabled","data"),I({reflectToAttribute:!0,value:"94"}),r("design:type",String),r("design:paramtypes",[])],XU.prototype,"customThumbnailSize",null); n([I(),r("design:type",Object)],XU.prototype,"data",void 0);n([St({is:"ytd-compact-playlist-renderer",disableElementRegistration:!0})],XU); J(XU,"ytd-compact-playlist-renderer",function(){if(wUb!==void 0)return wUb;var a=document.createElement("template");M(a,"\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return wUb=a},{mode:1});var xUb;var YU=function(){return D.apply(this,arguments)||this}; k(YU,D);YU.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer"}}}}; YU.prototype.attached=function(){this.hostElement.classList.add("use-ellipsis")}; YU.prototype.onYtNavigate=function(a,b){var c=this;if(b.endpoint===this.data.navigationEndpoint&&this.get("endpoint.watchEndpoint.continuePlayback",b)){var d=this.get("watchEndpoint.videoId",b.endpoint),e=Lu(this.hostElement,"yt-get-current-video-id-action")[0];y("kevlar_mix_handle_first_endpoint_different")&&d&&e&&d!==e||(a.stopPropagation(),KO().getPlayerPromise().then(function(f){if(f.getPlayerState()===0&&c.data.secondaryNavigationEndpoint)var h=c.data.secondaryNavigationEndpoint;else{h=Object.assign({}, b.endpoint);var m=z(h.commandMetadata,Mx);m&&(f=Math.floor(f.getCurrentTime()),m.url=$c(m.url,{t:f}),!y("kevlar_add_start_time_to_mix_endpoint_killswitch")&&(m=z(h,Qx)))&&(m.startTimeSeconds=f)}tt(c.hostElement,"yt-navigate",{endpoint:h})}))}}; ba.Object.defineProperties(YU.prototype,{watchFeedBigThumbs:{configurable:!0,enumerable:!0,get:function(){return!!this.isGridViewEnabled}}, thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isGridViewEnabled?"9999":"168"}}, collectionStack:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,f;return{thumbnailSize:"medium",doubleStack:!1,sampledThumbnailColor:(a=this.data)==null?void 0:(b=a.thumbnail)==null?void 0:b.sampledThumbnailColor,vibrantColorPalette:(c=this.data)==null?void 0:(d=c.thumbnail)==null?void 0:d.vibrantColorPalette,darkColorPalette:(e=this.data)==null?void 0:(f=e.thumbnail)==null?void 0:f.darkColorPalette,experimentEnabled:!0}}}}); YU.prototype.onYtNavigate=YU.prototype.onYtNavigate;n([E(wz.YtRendererBehavior),r("design:type",Object)],YU.prototype,"ytRendererBehavior",void 0);n([E(ZA.YtEndpointBehavior),r("design:type",Object)],YU.prototype,"ytEndpointBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],YU.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],YU.prototype,"ytdDismissibleItemBehavior",void 0); n([E(aR),r("design:type",Object)],YU.prototype,"ytdLockupBehavior",void 0);n([E(LB),r("design:type",Object)],YU.prototype,"ytdReduxBehavior",void 0);n([I({selector:rR}),r("design:type",Object)],YU.prototype,"isGridViewEnabled",void 0);n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],YU.prototype,"watchFeedBigThumbs",null); n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",String),r("design:paramtypes",[])],YU.prototype,"thumbnailWidth",null);n([I(),r("design:type",Object)],YU.prototype,"data",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],YU.prototype,"collectionStack",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Object]),r("design:returntype")],YU.prototype,"onYtNavigate",null); n([St({is:"ytd-compact-radio-renderer",disableElementRegistration:!0})],YU); J(YU,"ytd-compact-radio-renderer",function(){if(xUb!==void 0)return xUb;var a=document.createElement("template");M(a,"\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return xUb=a},{mode:1});var yUb;var ZU=function(){return D.apply(this,arguments)||this}; k(ZU,D);ZU.prototype.configureRendererStamper=function(){return{"data.button":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}}; ZU.prototype.computeRendererStyle=function(a){return a.style?a.style.split("STYLE_")[1].replace(/_/g,"-").toLowerCase():""}; n([I(),r("design:type",Object)],ZU.prototype,"data",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],ZU.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],ZU.prototype,"rendererBehavior",void 0);n([I({computed:"computeRendererStyle(data)",reflectToAttribute:!0}),r("design:type",String)],ZU.prototype,"rendererStyle",void 0);n([St({is:"ytd-compact-text-promo-renderer",disableElementRegistration:!0})],ZU); J(ZU,"ytd-compact-text-promo-renderer",function(){if(yUb!==void 0)return yUb;var a=document.createElement("template");M(a,"\n\n\n\n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return yUb=a},{mode:1});var zUb;var $U=function(){var a=D.apply(this,arguments)||this;a.isShortsStyle=!1;return a}; k($U,D);g=$U.prototype;g.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},"data.buttons":{id:"buttons",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}}; g.disableInteractionChanged=function(){this.isShortsStyle||(this.disableInteraction?tt(this.hostElement,"yt-disable-lockup-interaction"):tt(this.hostElement,"yt-enable-lockup-interaction"))}; g.isMetaBlockEmpty=function(a){return!a||!a.longBylineText&&!a.shortBylineText&&!a.shortViewCountText&&!a.viewCountText}; g.computeHasOneLineTitle=function(a){return this.forceOneLineTitle||!(a==null||!a.buttons)}; g.computeDisableInteraction=function(){var a;return!((a=this.data)==null?0:a.navigationEndpoint)}; g.hasSingularTopStandaloneBadge=function(){var a;return!((a=this.data)==null||!a.topStandaloneBadge)}; ba.Object.defineProperties($U.prototype,{watchFeedBigThumbs:{configurable:!0,enumerable:!0,get:function(){return!!this.isGridViewEnabled}}, thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isGridViewEnabled?"9999":"168"}}, shouldShowTopBadges:{configurable:!0,enumerable:!0,get:function(){return this.hasSingularTopStandaloneBadge()}}, topBadges:{configurable:!0,enumerable:!0,get:function(){var a;return this.hasSingularTopStandaloneBadge()?[(a=this.data)==null?void 0:a.topStandaloneBadge]:[]}}, inlineMetadataBadges:{configurable:!0,enumerable:!0,get:function(){var a;return this.shouldShowTopBadges?((a=this.data)==null?void 0:a.badges)||[]:[]}}, shouldShowBadgesBelowMetadata:{configurable:!0,enumerable:!0,get:function(){return!this.shouldShowTopBadges}}, compactTitleClass:{configurable:!0,enumerable:!0,get:function(){return this.shouldShowTopBadges?"compact-title":""}}}); $U.prototype.disableInteractionChanged=$U.prototype.disableInteractionChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],$U.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],$U.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],$U.prototype,"ytdDismissibleItemBehavior",void 0);n([E(aR),r("design:type",Object)],$U.prototype,"ytdLockupBehavior",void 0); n([E(LB),r("design:type",Object)],$U.prototype,"ytdReduxBehavior",void 0);n([I({reflectToAttribute:!0,computed:"isMetaBlockEmpty(data)"}),r("design:type",Boolean)],$U.prototype,"metaBlockEmpty",void 0);n([I({selector:rR}),r("design:type",Object)],$U.prototype,"isGridViewEnabled",void 0);n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],$U.prototype,"watchFeedBigThumbs",null); n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",String),r("design:paramtypes",[])],$U.prototype,"thumbnailWidth",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],$U.prototype,"isShortsStyle",void 0);n([I(),r("design:type",Object)],$U.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeHasOneLineTitle(data)"}),r("design:type",Boolean)],$U.prototype,"hasOneLineTitle",void 0);n([I(),r("design:type",Boolean)],$U.prototype,"hideThumbnail",void 0); n([I(),r("design:type",Boolean)],$U.prototype,"forceOneLineTitle",void 0);n([I({reflectToAttribute:!0,computed:"computeDisableInteraction(data)"}),r("design:type",Boolean)],$U.prototype,"disableInteraction",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],$U.prototype,"musicMetadataVideoLockup",void 0);n([Ct("disableInteraction"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],$U.prototype,"disableInteractionChanged",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],$U.prototype,"shouldShowTopBadges",null);n([F("data"),r("design:type",Array),r("design:paramtypes",[])],$U.prototype,"topBadges",null);n([F("shouldShowTopBadges","data"),r("design:type",Array),r("design:paramtypes",[])],$U.prototype,"inlineMetadataBadges",null);n([F("shouldShowTopBadges"),r("design:type",Boolean),r("design:paramtypes",[])],$U.prototype,"shouldShowBadgesBelowMetadata",null); n([F("data"),r("design:type",Object),r("design:paramtypes",[])],$U.prototype,"compactTitleClass",null);n([St({is:"ytd-compact-video-renderer",disableElementRegistration:!0})],$U); J($U,"ytd-compact-video-renderer",function(){if(zUb!==void 0)return zUb;var a=document.createElement("template");M(a,"\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return zUb=a},{mode:2});var AUb;kD("itemSectionRenderer","counterfactualRenderer","ytd-counterfactual-renderer");var aV=function(){return D.apply(this,arguments)||this}; k(aV,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],aV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],aV.prototype,"data",void 0);n([St({is:"ytd-counterfactual-renderer",disableElementRegistration:!0})],aV); J(aV,"ytd-counterfactual-renderer",function(){if(AUb!==void 0)return AUb;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return AUb=a},{mode:1});var BUb;var CUb;var DUb;var bV=function(){return D.apply(this,arguments)||this}; k(bV,D);g=bV.prototype;g.onClick=function(a){var b,c=(b=this.data)==null?void 0:b.sectionEndpoint;!MO(Vs(a),this.hostElement,["A".toString()])&&c&&tt(this.hostElement,"yt-navigate",{endpoint:c})}; g.computeHasSectionEndpoint=function(a){return(a==null?void 0:a.sectionEndpoint)!==void 0}; g.computeShowHeaderAsLink=function(a){return(a==null?void 0:a.header)!==void 0&&(a==null?void 0:a.sectionEndpoint)!==void 0}; g.computeShowSubheaderAsLink=function(a){return(a==null?void 0:a.subheader)!==void 0&&(a==null?void 0:a.sectionEndpoint)!==void 0&&(a==null?void 0:a.header)===void 0}; g.getHeaderAsLinkClass=function(a){var b=[],c;(a==null?0:(c=a.headerIcon)==null?0:c.iconType)&&b.push("header-link-active");return b.join(" ")}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],bV.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],bV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],bV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],bV.prototype,"data",void 0);n([I({computed:"computeHasSectionEndpoint(data)",reflectToAttribute:!0}),r("design:type",Boolean)],bV.prototype,"hasSectionEndpoint",void 0); n([I({computed:"computeShowHeaderAsLink(data)"}),r("design:type",Boolean)],bV.prototype,"showHeaderAsLink",void 0);n([I({computed:"computeShowSubheaderAsLink(data)"}),r("design:type",Boolean)],bV.prototype,"showSubheaderAsLink",void 0);n([St({is:"ytd-medical-panel-section-renderer",disableElementRegistration:!0})],bV); J(bV,"ytd-medical-panel-section-renderer",function(){if(DUb!==void 0)return DUb;var a=document.createElement("template");M(a,"
\n \n\n \n
\n \n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return DUb=a},{mode:1});var cV=function(){var a=D.apply(this,arguments)||this;a.isExpanded=!1;a.roundedContainer=!0;a.skipRoundingTop=!1;a.toggleExpandableSection=function(){a.isExpanded=!a.isExpanded}; return a}; k(cV,D); cV.prototype.configureRendererStamper=function(){return{"data.sections":{id:"sections",mapping:{medicalPanelSectionRenderer:{component:"ytd-medical-panel-section-renderer"}}},"data.expandableSections":{id:"expandable-sections",mapping:{medicalPanelSectionRenderer:{component:"ytd-medical-panel-section-renderer"}}},"data.expandButton":{id:"expand",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[toggleExpandableSection]]"}}}},"data.collapseButton":{id:"collapse",mapping:{buttonRenderer:{component:"ytd-button-renderer", properties:{"on-tap":"[[toggleExpandableSection]]"}}}}}}; cV.prototype.dataChanged=function(){this.data&&(this.isExpanded=!1)}; cV.prototype.dataChanged=cV.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],cV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],cV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],cV.prototype,"data",void 0);n([I(),r("design:type",Object)],cV.prototype,"isExpanded",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],cV.prototype,"roundedContainer",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],cV.prototype,"skipRoundingTop",void 0);n([I(),r("design:type",Object)],cV.prototype,"toggleExpandableSection",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cV.prototype,"dataChanged",null);n([St({is:"ytd-medical-panel-content-renderer",disableElementRegistration:!0})],cV); J(cV,"ytd-medical-panel-content-renderer",function(){if(CUb!==void 0)return CUb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return CUb=a},{mode:1});kD("itemSectionRenderer","infoPanelContainerRenderer","ytd-info-panel-container-renderer");var dV=function(){var a=D.apply(this,arguments)||this;a.roundedContainer=!0;a.extractOverlay=!1;a.hasTitle=!1;a.linkIcon="OPEN_IN_NEW";a.isDismissed=!1;return a}; k(dV,D);dV.prototype.onOverlayConditionsChange=function(){var a=ft(this.hostElement).querySelector("ytd-info-panel-content-renderer");a&&(a.set("extractOverlay",this.extractOverlay),a.set("roundedContainer",this.roundedContainer))}; dV.prototype.configureRendererStamper=function(){return{"data.menu":{id:"header-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content":{id:"content",mapping:{infoPanelContentRenderer:{component:"ytd-info-panel-content-renderer",properties:{skipRoundingTop:"[[hasTitle]]",disableTopPadding:"[[data.disableBottomDivider]]",roundedContainer:"[[roundedContainer]]",extractOverlay:"[[extractOverlay]]"}},medicalPanelContentRenderer:{component:"ytd-medical-panel-content-renderer",properties:{skipRoundingTop:"[[hasTitle]]", roundedContainer:"[[roundedContainer]]"}},horizontalCardListRenderer:"ytd-horizontal-card-list-renderer"}}}}; dV.prototype.computeHasTitle=function(a){return!(a==null||!a.title)}; dV.prototype.onClick=function(a){var b,c=(b=this.data)==null?void 0:b.headerEndpoint;!MO(Vs(a),this.hostElement,["BUTTON".toString()])&&c&&this.ytComponentBehavior.resolveCommand(c)}; ba.Object.defineProperties(dV.prototype,{background:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.background?this.data.background.replace("INFO_PANEL_CONTAINER_BACKGROUND_",""):""}}, titleStyle:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.titleStyle?this.data.titleStyle.replace("INFO_PANEL_CONTAINER_TITLE_STYLE_",""):""}}, showLinkIcon:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.titleStyle)==="INFO_PANEL_CONTAINER_TITLE_STYLE_LINK"}}, hideDivider:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:a.disableBottomDivider)||!((b=this.data)==null?0:b.title)}}}); dV.prototype.onOverlayConditionsChange=dV.prototype.onOverlayConditionsChange;n([E(Ly.YtComponentBehavior),r("design:type",Object)],dV.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],dV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],dV.prototype,"ytRendererstamperBehavior",void 0);n([E(LB),r("design:type",Object)],dV.prototype,"ytdReduxBehavior",void 0); n([I(),r("design:type",Object)],dV.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],dV.prototype,"roundedContainer",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],dV.prototype,"extractOverlay",void 0);n([I({reflectToAttribute:!0,computed:"computeHasTitle(data)"}),r("design:type",Object)],dV.prototype,"hasTitle",void 0); n([I({type:void 0,reflectToAttribute:!0}),F("data.background"),r("design:type",Object),r("design:paramtypes",[])],dV.prototype,"background",null);n([I({type:void 0,reflectToAttribute:!0}),F("data.titleStyle"),r("design:type",Object),r("design:paramtypes",[])],dV.prototype,"titleStyle",null);n([I({type:void 0}),F("data.titleStyle"),r("design:type",Object),r("design:paramtypes",[])],dV.prototype,"showLinkIcon",null);n([I(),r("design:type",String)],dV.prototype,"linkIcon",void 0); n([I({type:void 0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],dV.prototype,"hideDivider",null);n([I({selectorArgs:["data.dismissStateEntityKey"],selector:function(a,b){a=Zz(a.entities,"dismissState",b);return(a==null?void 0:a.isDismissed)||(a==null?void 0:a.vwcDismissState)==="VWC_DISMISS_STATE_NOT_INTERESTED"||(a==null?void 0:a.vwcDismissState)==="VWC_DISMISS_STATE_BLOCK_CHANNEL"}}), r("design:type",Object)],dV.prototype,"isDismissed",void 0);n([Ct("roundedContainer","extractOverlay"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dV.prototype,"onOverlayConditionsChange",null);n([St({is:"ytd-info-panel-container-renderer",disableElementRegistration:!0})],dV); J(dV,"ytd-info-panel-container-renderer",function(){if(BUb!==void 0)return BUb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return BUb=a},{mode:1});var EUb;kD("sharingItemSection","itemSectionHeaderRenderer","ytd-item-section-header-renderer");var eV=function(){return D.apply(this,arguments)||this}; k(eV,D);eV.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer",buttonViewModel:{component:"yt-button-view-model"}}}}}; eV.prototype.computeStyle=function(a){return a?a:""}; n([E(wz.YtRendererBehavior),r("design:type",Object)],eV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],eV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],eV.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle(data.titleStyle)"}),r("design:type",String)],eV.prototype,"titleStyle",void 0);n([St({is:"ytd-item-section-header-renderer",disableElementRegistration:!0})],eV); Hu()(eV,"ytd-item-section-header-renderer",function(){if(EUb===void 0){var a=document.createElement("template");M(a,"
\n
[[getSimpleString(data.title)]]
\n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);EUb=a}a=EUb;return a},{allowedProps:["data"], mode:1});var FUb;var GUb,HUb=function(){return GUb!==void 0?GUb:GUb=document.createElement("template")}; document.head.appendChild(HUb().content);var IUb;var KUb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("haouOe"),2);a=JUb;return b.return(a)})},LUb=BC(function(){return KUb()},{debugName:"votingViewModel"}); En(zC,function(a){a.registerLoadFn("votingViewModel","haouOe",KUb)});BA(tu(function(a){var b=a.data;return C("engagement-bar-view-model",{class:"ytEngagementBarViewModelHost"},C("div",{class:R("ytEngagementBarViewModelEngagementBarWrapper",a.className)},C(NC,{data:function(){return b().actions}},{votingViewModel:LUb})))},"rc"),"engagement-bar-view-model",{props:{data:zA, className:zA}});var fV=function(){var a=D.apply(this,arguments)||this;a.playlistVotingAnimationEnabled=y("web_enable_voting_animation");return a}; k(fV,D);g=fV.prototype;g.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.engagementBar":{id:"engagement-bar",mapping:{engagementBarViewModel:"engagement-bar-view-model"}}}}; g.canReorderChanged=function(){this.persistentDragHandle=this.canReorder}; g.onMenuOverlayChanged=function(a,b){this.menuOpened=b}; g.onHandleMouseenter=function(){this.handleIsHovered=!0}; g.onHandleMouseleave=function(){this.handleIsHovered=!1}; g.onContentsTap=function(a){var b,c=(b=this.data)==null?void 0:b.serviceEndpoints;if(c&&c.length===1&&z(c[0],Kpb)&&!MO(Vs(a),this.hostElement,["TP-YT-PAPER-BUTTON"]))this.ytComponentBehavior.resolveCommand(c[0]);else{var d;(b=(d=this.data)==null?void 0:d.navigationEndpoint)&&y("music_on_main_open_playlist_recommended_videos_in_miniplayer")&&this.styleType==="playlist-video-renderer-style-recommended-video"?this.miniplayerIsActive?Dn().resolve(JK).loadEndpoint(b):(wK().playlistSuggestionsShelfActivation= !0,Dn().resolve(JK).activateAndLoadEndpoint(b)):b&&!MO(Vs(a),this.hostElement,["A".toString(),"BUTTON".toString(),"ENGAGEMENT-BAR-VIEW-MODEL"])&&this.ytComponentBehavior.resolveCommand(b)}}; g.computeStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""}; g.computeThumbnailWidth=function(a){return a==="PLAYLIST_VIDEO_RENDERER_STYLE_EPISODE"?170:200}; g.dataChanged=function(){var a,b;(this==null?void 0:(a=this.data)==null?void 0:a.videoId)!==(this==null?void 0:(b=this.renderData)==null?void 0:b.videoId)&&(this.set("renderData",this.data),this.set("previousDownloadState",void 0))}; g.handleReloadDownloadsInfo=function(){this.isDownloads=!!this.entityDrivenDownloadsState;if(!this.isDownloads)this.set("renderData",this.data),this.set("previousDownloadState",void 0);else if(JSON.stringify(this.entityDrivenDownloadsState)!==JSON.stringify(this.previousDownloadState)){var a,b=(a=this.entityDrivenDownloadsState)!=null?a:{};a=Object.assign({},this.renderData,b);var c,d,e;a.badges=[].concat(ja((d=(c=this.data)==null?void 0:c.badges)!=null?d:[]),ja((e=b==null?void 0:b.badges)!=null? e:[]));var f,h,m;a.thumbnailOverlays=[].concat(ja((h=(f=this.data)==null?void 0:f.thumbnailOverlays)!=null?h:[]),ja((m=b==null?void 0:b.thumbnailOverlays)!=null?m:[]));this.set("renderData",a);this.set("previousDownloadState",b)}}; g.setVideoIdChanged=function(){if(this.data&&this.data.setVideoId){var a,b,c=(a=this.data.menu)==null?void 0:(b=a.menuRenderer)==null?void 0:b.items;if(c)for(a=l(c),b=a.next();!b.done;b=a.next())if(b=b.value,c=void 0,z((c=b.menuServiceItemRenderer)==null?void 0:c.serviceEndpoint,Rx)){var d=c=void 0,e=void 0;b=(c=b)==null?void 0:(d=c.menuServiceItemRenderer)==null?void 0:(e=d.serviceEndpoint)==null?void 0:e.playlistEditEndpoint;e=d=void 0;if(c=(d=b)==null?void 0:(e=d.actions)==null?void 0:e[0])d=void 0, c.setVideoId=(d=this.data)==null?void 0:d.setVideoId;e=d=c=void 0;if(b=(c=b)==null?void 0:(d=c.clientActions)==null?void 0:(e=d[0])==null?void 0:e.playlistRemoveVideosAction)c=void 0,b.setVideoIds=[(c=this.data)==null?void 0:c.setVideoId]}}}; ba.Object.defineProperties(fV.prototype,{playlistVideoId:{configurable:!0,enumerable:!0,get:function(){return this.data.videoId}}}); fV.prototype.setVideoIdChanged=fV.prototype.setVideoIdChanged;fV.prototype.handleReloadDownloadsInfo=fV.prototype.handleReloadDownloadsInfo;fV.prototype.dataChanged=fV.prototype.dataChanged;fV.prototype.onMenuOverlayChanged=fV.prototype.onMenuOverlayChanged;fV.prototype.canReorderChanged=fV.prototype.canReorderChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],fV.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],fV.prototype,"ytdReduxBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],fV.prototype,"ytRendererstamperBehavior",void 0);n([E(aR),r("design:type",Object)],fV.prototype,"ytdLockupBehavior",void 0);n([E(MQ),r("design:type",Object)],fV.prototype,"ytdDismissibleItemBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],fV.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],fV.prototype,"data",void 0);n([I(),r("design:type",Object)],fV.prototype,"renderData",void 0); n([I({selector:function(a,b){if(b){var c=PB(a.entities,b),d=YB(a,b),e=$B(a,b);a=fYa(a.entities,b);if(c)return Object.assign({},Usb(c,d,e,a,void 0,!0))}}, selectorArgs:["data.videoId"]}),r("design:type",Object)],fV.prototype,"entityDrivenDownloadsState",void 0);n([I(),r("design:type",Object)],fV.prototype,"previousDownloadState",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],fV.prototype,"canReorder",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],fV.prototype,"menuOpened",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],fV.prototype,"handleIsHovered",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],fV.prototype,"persistentDragHandle",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),r("design:type",String)],fV.prototype,"styleType",void 0);n([I({computed:"computeThumbnailWidth(data.style)"}),r("design:type",Number)],fV.prototype,"thumbnailWidth",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],fV.prototype,"isDownloads",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],fV.prototype,"playlistVotingAnimationEnabled",void 0);n([I(),r("design:type",Number)],fV.prototype,"relativeDateReference",void 0);n([I({selector:JYa}),r("design:type",Boolean)],fV.prototype,"miniplayerIsActive",void 0);n([F("data"),r("design:type",String),r("design:paramtypes",[])],fV.prototype,"playlistVideoId",null);n([Et("#thumbnail"),r("design:type",Object)],fV.prototype,"thumbnail",void 0); n([Ot("canReorder"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],fV.prototype,"canReorderChanged",null);n([Bt("yt-menu-overlay-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Boolean]),r("design:returntype")],fV.prototype,"onMenuOverlayChanged",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],fV.prototype,"dataChanged",null); n([Ot("entityDrivenDownloadsState"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],fV.prototype,"handleReloadDownloadsInfo",null);n([Ot("data.setVideoId"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],fV.prototype,"setVideoIdChanged",null);n([St({is:"ytd-playlist-video-renderer",disableElementRegistration:!0})],fV); J(fV,"ytd-playlist-video-renderer",function(){if(IUb!==void 0)return IUb;var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n \n \n
\n

\n \n \n \n [[getSimpleString(renderData.title)]]\n \n

\n \n \n \n
\n
\n
\n \n \n
\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);a.content.insertBefore(HUb().content.cloneNode(!0),a.content.firstChild);return IUb=a},{mode:1});var MUb;var gV=function(){return D.apply(this,arguments)||this}; k(gV,D);n([I(),r("design:type",Object)],gV.prototype,"data",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],gV.prototype,"rendererBehavior",void 0);n([St({is:"ytd-premium-browse-footer-renderer",disableElementRegistration:!0})],gV); J(gV,"ytd-premium-browse-footer-renderer",function(){if(MUb!==void 0)return MUb;var a=document.createElement("template");M(a,"\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return MUb=a},{mode:1});var NUb;var hV=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeToggledAction"};return a}; k(hV,D);g=hV.prototype;g.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")}; g.handleDarkModeToggledAction=function(a){this.isDarkTheme=a}; g.computeHeaderLogoThumbnail=function(a,b){if(a)return b?a.darkLogo:a.lightLogo}; g.computeHeaderLogoHeight=function(a,b){var c,d,e;return(a=(c=this.computeHeaderLogoThumbnail(a,b))==null?void 0:(d=c.thumbnails)==null?void 0:(e=d[0])==null?void 0:e.height)&&a%31===0?"31":"24"}; g.computeHeaderLogoMarginBottom=function(a,b){return this.computeHeaderLogoHeight(a,b)==="24"?"0":"-7"}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],hV.prototype,"actionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],hV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],hV.prototype,"data",void 0);n([I(),r("design:type",Boolean)],hV.prototype,"isDarkTheme",void 0);n([I({computed:"computeHeaderLogoThumbnail(data,isDarkTheme)"}),r("design:type",Object)],hV.prototype,"themeLogo",void 0); n([I({computed:"computeHeaderLogoHeight(data,isDarkTheme)"}),r("design:type",String)],hV.prototype,"logoHeight",void 0);n([I({computed:"computeHeaderLogoMarginBottom(data,isDarkTheme)"}),r("design:type",String)],hV.prototype,"logoMarginBottom",void 0);n([St({is:"ytd-primetime-promo-header-renderer",disableElementRegistration:!0})],hV); J(hV,"ytd-primetime-promo-header-renderer",function(){if(NUb!==void 0)return NUb;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return NUb=a},{mode:1});var OUb;var PUb=new zn("COMMON_MARK_VIEW_MODEL_TOKEN");function iV(a){if(a){var b;return((b=Dn().resolve(An(gB)))==null?0:b())?a.darkTheme:a.lightTheme}} ;var RUb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("WqlcVb"),2);a=QUb;return b.return(a)})},jV=BC(function(){return RUb()},{debugName:"descriptionPreviewViewModel"}); En(zC,function(a){a.registerLoadFn("descriptionPreviewViewModel","WqlcVb",RUb)});var SUb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("uhlLGb"),2);a=xQ;return b.return(a)})},kV=BC(function(){return SUb()},{debugName:"flexibleActionsViewModel"}); En(zC,function(a){a.registerLoadFn("flexibleActionsViewModel","uhlLGb",SUb)});var UUb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("FqHcGe"),2);a=TUb;return b.return(a)})},VUb=BC(function(){return UUb()},{debugName:"sectionHeaderLayout"}); En(zC,function(a){a.registerLoadFn("sectionHeaderLayout","FqHcGe",UUb)});function WUb(){if(!("matchMedia"in window))return Qk(Error("window.matchMedia is not supported")),function(){return 0}; var a=window.matchMedia("(max-width: 527.9px)"),b=window.matchMedia("(min-width: 528px) and (max-width: 839.9px)"),c=window.matchMedia("(min-width: 840px) and (max-width: 1023.9px)"),d=window.matchMedia("(min-width: 1024px)"),e=l($o(a.matches,void 0,"TmIKcb")),f=e.next().value,h=e.next().value;e=l($o(b.matches,void 0,"Z0fTKd"));var m=e.next().value,p=e.next().value;e=l($o(c.matches,void 0,"w4xy7b"));var q=e.next().value,t=e.next().value;e=l($o(d.matches,void 0,"DrbNC"));var u=e.next().value,v=e.next().value, w=function(P){h(P.matches)},x=function(P){p(P.matches)},A=function(P){t(P.matches)},H=function(P){v(P.matches)}; JG(function(){a.addEventListener?(a.addEventListener("change",w),b.addEventListener("change",x),c.addEventListener("change",A),d.addEventListener("change",H)):a.addListener&&(a.addListener(w),b.addListener(x),c.addListener(A),d.addListener(H));kp(function(){a.removeEventListener?(a.removeEventListener("change",w),b.removeEventListener("change",x),c.removeEventListener("change",A),d.removeEventListener("change",H)):a.removeListener&&(a.removeListener(w),b.removeListener(x),c.removeListener(A),d.removeListener(H))})}); return function(){return f()?1:m()?2:q()?3:u()?4:0}} ;var XUb=new zn("SEMANTIC_TYPOGRAPHY_RESOLVER_TOKEN");function YUb(){var a=l($o(void 0,void 0,"rBbNlc")),b=a.next().value;a=a.next().value;En(XUb,a);return b} ;var bVb=tu(function(a){var b=a.className;var c=a.data;var d=a.disableHorizontalPadding;var e=a.disableVerticalPadding;var f=a.forceSmallLayout;var h=a.useResponsiveLayout;var m=a.isOverlay;a=a.useUpdatedPadding;var p=WUb(),q=YUb(),t=function(){var u=c().headlineTypographyToken,v;return u?(v=q())==null?void 0:v(u,p,{maxLines:2}):void 0}; return C("yt-section-header-view-model",{class:R("ytSectionHeaderViewModelHost",b),style:gC({"background-color":function(){return iV(c().backgroundColor)?jy(iV(c().backgroundColor)):void 0}})},C(VUb,{hasDetail:!1, title:function(){return C(HB,{text:function(){return c().headline}, style:t})}, hasTitle:!0,sublabel:function(){return C(ZUb,{data:c})}, hasSublabel:function(){return!!c().sublabel||!!c().bottomBadge||!!c().bottomBadges}, superlabel:function(){return C($Ub,{data:c})}, hasSuperlabel:function(){return!!c().superlabel||!!c().topBadge}, leadingImage:function(){return C(aVb,{leadingAccessory:function(){return c().leadingAccessory}})}, hasLeadingImage:function(){return!!c().leadingAccessory}, trailingActions:function(){return C(NC,{data:function(){return c().trailingActions}},{flexibleActionsViewModel:kV})}, hasTrailingActions:function(){return!!c().trailingActions}, disableHorizontalPadding:function(){return(d==null?void 0:d())||c().disableHorizontalPadding}, disableVerticalPadding:e,forceSmallLayout:f,useResponsiveLayout:h,isOverlay:m,isInteractive:function(){return!!RC(c().rendererContext)}, onClick:function(u){if(QC(c().rendererContext)){var v=RC(c().rendererContext);v&&nB(v,{form:{element:u.target,event:u}})}}, bottomAccessory:function(){return C(NC,{data:function(){return c().bottomAccessory}},{descriptionPreviewViewModel:function(u){return C(jV,{data:u.data, useMediumText:!0})}, commonMarkViewModel:function(u){u=u.data;var v;return C(Yp,null,(v=Dn().resolve(An(PUb)))==null?void 0:v({data:u}))}})}, hasBottomAccessory:function(){return!!c().bottomAccessory}, useUpdatedPadding:a}))},"sc"),aVb=tu(function(a){var b=a.leadingAccessory; return C(Yp,null,C(K,{cond:function(){var c;return(c=b().image)!=null?c:yC(b().themedImage)}, then:function(c){return C(FB,{data:c,alt:"",preserveWidth:!0,preserveHeight:!0})}}),C(K,{cond:function(){return z(b().avatar,cK)}, then:function(c){return C(CC,{data:c})}}))},"tc"),ZUb=tu(function(a){var b=a.data; a={};return C(Yp,null,C("span",{class:R((a.ytSectionHeaderViewModelBadgeWithLabel=function(){return(!!b().bottomBadges||!!b().bottomBadge)&&!!b().sublabel},a))},C(K,{cond:function(){return z(b().bottomBadge,Dob)}, then:function(c){return C(GC,{data:c})}}),C(NC,{data:function(){return b().bottomBadges}},{badgeViewModel:function(c){return C(GC,{data:c.data, class:R("ytSectionHeaderViewModelBadges")})}})),C(K,{cond:function(){return b().sublabel}, then:function(c){return C(HB,{text:c})}}))},"uc"),$Ub=tu(function(a){var b=a.data; return C(Yp,null,C(K,{cond:function(){return z(b().topBadge,Dob)}, then:function(c){var d={};return C(GC,{data:c,class:R((d.ytSectionHeaderViewModelBadgeWithLabel=function(){return!!c()&&!!b().superlabel},d))})}}),C(K,{cond:function(){return b().superlabel}, then:function(c){return C(HB,{text:c})}}))},"vc");BA(bVb,"yt-section-header-view-model",{props:{data:zA,className:zA,disableHorizontalPadding:zA,disableVerticalPadding:zA,forceSmallLayout:zA,useResponsiveLayout:zA,isOverlay:zA,useUpdatedPadding:zA}});kD("itemSectionRenderer","primetimePromoRenderer","ytd-primetime-promo-renderer");var lV=function(){var a=D.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a}; k(lV,D);g=lV.prototype;g.attached=function(){this.requestElementsPerRow()}; g.configureRendererStamper=function(){return{"data.panels":{id:"panels",mapping:{richItemRenderer:"ytd-rich-item-renderer"}},"data.header":{id:"header-contents",mapping:{primetimePromoHeaderRenderer:"ytd-primetime-promo-header-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}, "data.overflowButton":{id:"overflow-button",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.sectionHeader":{id:"section-header-container",mapping:{sectionHeaderViewModel:{component:"yt-section-header-view-model",params:{disableHorizontalPadding:!0}}}},"data.details":{id:"details-panel",mapping:{primetimePromoDetailsRenderer:"ytd-primetime-promo-details-renderer"}}}}; g.onDataChange=function(){var a=this;$r(this,function(){a.updateItemVisibility()})}; g.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a,this.updateItemVisibility())}; g.updateItemVisibility=function(){var a=this;this.data&&this.data.panels&&ft(this.hostElement).querySelectorAll("ytd-rich-item-renderer").forEach(function(b,c){b.hidden=c>a.elementsPerRow-1})}; g.requestElementsPerRow=function(){tt(this.hostElement,"yt-request-elements-per-row")}; lV.prototype.onDataChange=lV.prototype.onDataChange;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],lV.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],lV.prototype,"ytdDismissibleItemBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],lV.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],lV.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",Object)],lV.prototype,"data",void 0); n([I({value:3}),r("design:type",Number)],lV.prototype,"elementsPerRow",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lV.prototype,"onDataChange",null);n([St({is:"ytd-primetime-promo-renderer",disableElementRegistration:!0})],lV); J(lV,"ytd-primetime-promo-renderer",function(){if(OUb!==void 0)return OUb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return OUb=a},{mode:1});var cVb;var mV=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-button-refresh-action":"handleButtonRefreshAction"};return a}; k(mV,D);mV.prototype.configureRendererStamper=function(){return{"data.button":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}}; mV.prototype.handleButtonRefreshAction=function(a){if(a=z(a,Sgb))this.set("data.button",a.membershipButton),this.notifyPath("data.button")}; ba.Object.defineProperties(mV.prototype,{avatars:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:(b=a.avatars)==null?void 0:b.slice(0,8))||[]}}}); n([I(),r("design:type",Object)],mV.prototype,"data",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],mV.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],mV.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],mV.prototype,"rendererBehavior",void 0);n([F("data"),r("design:type",Array),r("design:paramtypes",[])],mV.prototype,"avatars",null); n([St({is:"ytd-recognition-shelf-renderer",disableElementRegistration:!0})],mV); J(mV,"ytd-recognition-shelf-renderer",function(){if(cVb!==void 0)return cVb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return cVb=a},{mode:1});var dVb;var nV=function(){var a=D.apply(this,arguments)||this;a.roundedContainer=!0;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a}; k(nV,D);g=nV.prototype;g.attached=function(){this.requestElementsPerRow()}; g.configureRendererStamper=function(){return{"data.actionButton":{id:"button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}}; g.dataChanged=function(){this.hideThumbnail=!1;this.requestElementsPerRow()}; g.computeViewStyle=function(a){return a.style?a.style:"COMPACT_PROMOTED_ITEM_STYLE_UNSPECIFIED"}; g.onUpdateElementsPerRowAction=function(a){this.hideThumbnail=this.viewStyle==="COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID"&&a===1}; g.requestElementsPerRow=function(){tt(this.hostElement,"yt-request-elements-per-row")}; nV.prototype.dataChanged=nV.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],nV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],nV.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],nV.prototype,"ytdDismissibleItemBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],nV.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",Object)],nV.prototype,"data",void 0); n([I({value:!1}),r("design:type",Boolean)],nV.prototype,"hideThumbnail",void 0);n([I({reflectToAttribute:!0,computed:"computeViewStyle(data)"}),r("design:type",String)],nV.prototype,"viewStyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],nV.prototype,"roundedContainer",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nV.prototype,"dataChanged",null);n([St({is:"ytd-compact-promoted-item-renderer",disableElementRegistration:!0})],nV); J(nV,"ytd-compact-promoted-item-renderer",function(){if(dVb!==void 0)return dVb;var a=document.createElement("template");M(a,"
\n\n
\n
\n

\n \n

\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return dVb=a},{mode:1});var eVb;var oV=function(){var a=D.apply(this,arguments)||this;a.isConstrainedList=!1;return a}; k(oV,D);oV.prototype.configureRendererStamper=function(){return{shownItems:{id:"grid-container",mapping:{channelRenderer:"ytd-channel-renderer",compactPromotedItemRenderer:"ytd-compact-promoted-item-renderer",playlistRenderer:"ytd-playlist-renderer",radioRenderer:"ytd-radio-renderer",showRenderer:"ytd-show-renderer",videoRenderer:"ytd-video-renderer"}}}}; oV.prototype.fillRestIfNoShowMore=function(){this.data&&!this.data.showMoreText&&this.ytLazyListBehavior.canShowMore&&this.ytLazyListBehavior.fillRemainingListItems()}; oV.prototype.onShowMoreClick=function(){this.ytLazyListBehavior.fillRemainingListItems()}; oV.prototype.computeViewAllHidden=function(a,b){return a||!b.viewAllEndpoint}; oV.prototype.fillRestIfNoShowMore=oV.prototype.fillRestIfNoShowMore;n([E(wz.YtRendererBehavior),r("design:type",Object)],oV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oV.prototype,"ytRendererstamperBehavior",void 0);n([E(HQ.YtLazyListBehavior),r("design:type",Object)],oV.prototype,"ytLazyListBehavior",void 0);n([I(),r("design:type",Object)],oV.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],oV.prototype,"isConstrainedList",void 0);n([Ot("data","canShowMore"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oV.prototype,"fillRestIfNoShowMore",null);n([St({is:"ytd-expanded-shelf-contents-renderer",disableElementRegistration:!0})],oV); J(oV,"ytd-expanded-shelf-contents-renderer",function(){if(eVb!==void 0)return eVb;var a=document.createElement("template");M(a,"
\n\n \n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return eVb=a},{mode:2});var fVb;var gVb;var pV=function(){var a=D.apply(this,arguments)||this;a.modernButtons=y("web_modern_buttons");return a}; k(pV,D);g=pV.prototype; g.configureRendererStamper=function(){return{visibleItems:{id:"items",mapping:{lockupViewModel:{component:"yt-lockup-view-model",params:{className:"ytd-vertical-list-renderer lockup",containerType:3,force16By9ThumbnailAspectRatio:!0},properties:{thumbnailFixedWidth:"[[thumbnailWidth]]",typographyBump:"[[typographyBump]]",lockupExperiments:"[[lockupExperiments]]"}},channelRenderer:"ytd-channel-renderer",playlistRenderer:{component:"ytd-playlist-renderer",properties:{isSearch:"[[isSearch]]"}},radioRenderer:"ytd-radio-renderer", showRenderer:"ytd-show-renderer",videoRenderer:{component:"ytd-video-renderer",properties:{isSearch:"[[isSearch]]",containerLayoutConfig:"[[containerLayoutConfig]]"}}}}}}; g.dataChanged=function(){this.collapsed=!0}; g.computeVisibleItems=function(a,b){return a!==void 0&&a.items?b?a.items.slice(0,this.data.collapsedItemCount):a.items:[]}; g.computeHideShowMore=function(a,b,c){return a>=b||!c}; g.computeHideShowAll=function(a,b,c){return!(a&&b)||c}; g.onMoreClick=function(){this.collapsed=!1}; ba.Object.defineProperties(pV.prototype,{typographyBump:{configurable:!0,enumerable:!0,get:function(){return this.isSearch&&y("use_modern_typography_on_search")}}, lockupExperiments:{configurable:!0,enumerable:!0,get:function(){if(this.isSearch)return{alwaysRespectPodcastShowAspectRatio:Zk("podcast_show_lockup_style_web")==="square_thumbnail",useLegacyTypography:!y("use_modern_typography_on_search")}}}, thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isSearch?"50%":"246px"}}}); pV.prototype.dataChanged=pV.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],pV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],pV.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],pV.prototype,"isSearch",void 0);n([I({computed:"computeVisibleItems(data,collapsed)"}),r("design:type",Array)],pV.prototype,"visibleItems",void 0); n([I({value:!0}),r("design:type",Boolean)],pV.prototype,"collapsed",void 0);n([I({computed:"computeHideShowMore(data.collapsedItemCount,data.items.length,collapsed)"}),r("design:type",Boolean)],pV.prototype,"hideShowMore",void 0);n([I({computed:"computeHideShowAll(data.expandedStateButtonEndpoint,\n data.expandedStateButtonText,collapsed)",value:!0}),r("design:type",Boolean)],pV.prototype,"hideShowAll",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],pV.prototype,"modernButtons",void 0);n([I(),r("design:type",Object)],pV.prototype,"containerLayoutConfig",void 0);n([F("isSearch"),r("design:type",Boolean),r("design:paramtypes",[])],pV.prototype,"typographyBump",null);n([F("isSearch"),r("design:type",Object),r("design:paramtypes",[])],pV.prototype,"lockupExperiments",null);n([F("isSearch"),r("design:type",String),r("design:paramtypes",[])],pV.prototype,"thumbnailWidth",null); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],pV.prototype,"dataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-vertical-list-renderer"})],pV); J(pV,"ytd-vertical-list-renderer",function(){if(gVb!==void 0)return gVb;var a=document.createElement("template");M(a,"
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return gVb=a},{mode:1});var hVb=na(["#"]);kD("itemSectionRenderer","shelfRenderer","ytd-shelf-renderer");var qV=function(){var a=D.apply(this,arguments)||this;a.isConstrainedList=!1;return a}; k(qV,D);g=qV.prototype; g.configureRendererStamper=function(){return{"data.content":{id:"contents",mapping:{gridRenderer:"ytd-grid-renderer",horizontalListRenderer:{component:"yt-horizontal-list-renderer",params:{thumbnailHeight:118},properties:{isSearch:"[[isSearch]]"}},horizontalMovieListRenderer:{component:"yt-horizontal-list-renderer",params:{thumbnailHeight:302}},expandedShelfContentsRenderer:{component:"ytd-expanded-shelf-contents-renderer",properties:{isConstrainedList:"[[isConstrainedList]]"}},messageRenderer:{component:"ytd-message-renderer", params:{shelf:!0}},verticalListRenderer:{component:"ytd-vertical-list-renderer",properties:{isSearch:"[[isSearch]]",containerLayoutConfig:"[[containerLayoutConfig]]"}}}},"data.playAllButton":{id:"play-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}},"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",attributes:{condensed:!0}, properties:{icon:"[[menuIcon]]"}}}},"data.sortFilter":{id:"sort-filter",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}}; g.computeThumbnailStyle=function(a){return a||""}; g.computePlaceAnnotationUnderTitle=function(){var a;return["CHANNEL_THUMBNAIL_STYLE_BOXART","CHANNEL_THUMBNAIL_STYLE_BOXART_ROUNDED"].includes(((a=this.data)==null?void 0:a.thumbnailStyle)||"")}; g.computeHrefWithDefault=function(a){return this.ytComponentBehavior.computeHref_(a)||kba(hVb)}; g.computeIsPromoShelf=function(a){var b;return(a=a==null?void 0:(b=a[0])==null?void 0:b.metadataBadgeRenderer)?a.style==="BADGE_STYLE_TYPE_YPC_TRANSPARENT":!1}; g.computePlaceBadgeBesideTitle=function(a){var b;return(a==null?0:(b=a[0])==null?0:b.metadataBadgeRenderer)?!this.computeIsPromoShelf(a):!1}; g.computeMenuIcon=function(a){return this.computeIsPromoShelf(a)?"yt-icons:more_vert":"yt-icons:more"}; g.onDataChange=function(){var a,b;((a=this.data)==null?0:(b=a.content)==null?0:b.horizontalListRenderer)&&!this.data.content.horizontalListRenderer.items&&(this.data.content.horizontalListRenderer=void 0)}; g.onLockupRequested=function(a){if(this.data&&this.data.content&&this.data.content.gridRenderer&&this.data.content.gridRenderer.items&&a.detail&&a.detail.videoIds){for(var b=this.data.content.gridRenderer.items,c=new Set,d=l(a.detail.videoIds),e=d.next();!e.done;e=d.next())c.add(e.value);a.detail.returnValue=b.filter(function(f){return f.gridVideoRenderer&&f.gridVideoRenderer.videoId&&c.has(f.gridVideoRenderer.videoId)}).map(function(f){return f.gridVideoRenderer})}}; g.onParentResize=function(){this.ironResizableBehavior.notifyResize()}; qV.prototype.onLockupRequested=qV.prototype.onLockupRequested;qV.prototype.onDataChange=qV.prototype.onDataChange;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],qV.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],qV.prototype,"ytdDismissibleItemBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],qV.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],qV.prototype,"ytComponentBehavior",void 0); n([E(rs),r("design:type",Object)],qV.prototype,"ironResizableBehavior",void 0);n([I(),r("design:type",Object)],qV.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],qV.prototype,"isSearch",void 0);n([I(),r("design:type",Object)],qV.prototype,"isConstrainedList",void 0);n([I({reflectToAttribute:!0,computed:"computeThumbnailStyle(data.thumbnailStyle)"}),r("design:type",String)],qV.prototype,"thumbnailStyle",void 0); n([I({computed:"computeMenuIcon(data.badges)"}),r("design:type",String)],qV.prototype,"menuIcon",void 0);n([I({reflectToAttribute:!0,computed:"computeIsPromoShelf(data.badges)"}),r("design:type",Boolean)],qV.prototype,"featuredPromo",void 0);n([I(),r("design:type",Object)],qV.prototype,"containerLayoutConfig",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],qV.prototype,"onDataChange",null); n([Bt("yt-lockup-requested"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],qV.prototype,"onLockupRequested",null);n([St({is:"ytd-shelf-renderer",disableElementRegistration:!0})],qV); Hu()(qV,"ytd-shelf-renderer",function(){if(fVb===void 0){var a=document.createElement("template");M(a,"
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);fVb=a}a=fVb;return a},{allowedProps:["data", "isConstrainedList","isSearch","containerLayoutConfig"],mode:1});var iVb;var rV=function(){return D.apply(this,arguments)||this}; k(rV,D);rV.prototype.configureRendererStamper=function(){return{"data.filterMenu":{id:"filter-menu",mapping:{sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer",properties:{isRightAligned:"[[isRightAligned]]"}}}}}}; ba.Object.defineProperties(rV.prototype,{hasTitle:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.title)}}, isRightAligned:{configurable:!0,enumerable:!0,get:function(){return!this.isPlaylist&&!this.isClipList&&!this.isPlaylistPageWithFilters}}}); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],rV.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],rV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],rV.prototype,"data",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rV.prototype,"isPlaylist",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rV.prototype,"isClipList",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rV.prototype,"isPlaylistPageWithFilters",void 0);n([I({value:!1,reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],rV.prototype,"hasTitle",null);n([I(),F("isPlaylist","isClipList","isPlaylistPageWithFilters"),r("design:type",Object),r("design:paramtypes",[])],rV.prototype,"isRightAligned",null);n([St({is:"ytd-sort-filter-header-renderer",disableElementRegistration:!0})],rV); J(rV,"ytd-sort-filter-header-renderer",function(){if(iVb!==void 0)return iVb;var a=document.createElement("template");M(a,"
\n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return iVb=a},{mode:1});var jVb;var kVb;var sV=function(){var a=D.apply(this,arguments)||this;a.isCompact=!1;return a}; k(sV,D);ba.Object.defineProperties(sV.prototype,{thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isCompact?112:80}}, openNewWindow:{configurable:!0,enumerable:!0,get:function(){var a,b;return((b=z((a=this.data)==null?void 0:a.endpoint,As))==null?void 0:b.target)==="TARGET_NEW_WINDOW"}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],sV.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],sV.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],sV.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],sV.prototype,"isCompact",void 0);n([F("isCompact"),r("design:type",Number),r("design:paramtypes",[])],sV.prototype,"thumbnailWidth",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],sV.prototype,"openNewWindow",null);n([St({is:"ytd-media-lockup-renderer",disableElementRegistration:!0})],sV); J(sV,"ytd-media-lockup-renderer",function(){if(kVb!==void 0)return kVb;var a=document.createElement("template");M(a,"\n
\n \n \n
\n
\n
[[getSimpleString(data.title)]]
\n
\n [[getSimpleString(data.subtitle)]]\n \n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return kVb=a},{mode:1});var lVb;var tV=function(){return D.apply(this,arguments)||this}; k(tV,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],tV.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],tV.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],tV.prototype,"data",void 0);n([St({is:"ytd-structured-description-channel-lockup-renderer",disableElementRegistration:!0})],tV); J(tV,"ytd-structured-description-channel-lockup-renderer",function(){if(lVb!==void 0)return lVb;var a=document.createElement("template");M(a,"
\n \n \n
\n\n
\n
[[getSimpleString(data.title)]]
\n
\n [[getSimpleString(data.subscriberCountText)]]\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return lVb=a},{mode:1});var mVb;var uV=function(){var a=D.apply(this,arguments)||this;a.isCompact=!1;a.collectionsStackColor=y("modernize_structured_description_playlist_lockups_v2");return a}; k(uV,D);uV.prototype.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlaySidePanelRenderer:{component:"ytd-thumbnail-overlay-side-panel-renderer",params:{isCompact:!0}},thumbnailOverlayBottomPanelRenderer:{component:"ytd-thumbnail-overlay-bottom-panel-renderer"}},initialRenderPriority:1,waitForSignal:"eocs"}}}; ba.Object.defineProperties(uV.prototype,{twoLineTitle:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.maxLinesTitle)===2}}, collectionStack:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,f;return{thumbnailSize:"small",doubleStack:!1,experimentEnabled:!0,sampledThumbnailColor:this.collectionsStackColor?(a=this.data)==null?void 0:(b=a.thumbnail)==null?void 0:b.sampledThumbnailColor:void 0,darkColorPalette:this.collectionsStackColor?(c=this.data)==null?void 0:(d=c.thumbnail)==null?void 0:d.darkColorPalette:void 0,vibrantColorPalette:this.collectionsStackColor?(e=this.data)==null?void 0:(f=e.thumbnail)==null? void 0:f.vibrantColorPalette:void 0}}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],uV.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],uV.prototype,"componentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],uV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],uV.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],uV.prototype,"showSidePanelThumbnailOverlay",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],uV.prototype,"isCompact",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],uV.prototype,"collectionsStackColor",void 0);n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],uV.prototype,"twoLineTitle",null);n([F("data","collectionsStackColor"),r("design:type",Object),r("design:paramtypes",[])],uV.prototype,"collectionStack",null); n([St({is:"ytd-structured-description-playlist-lockup-renderer",disableElementRegistration:!0})],uV); J(uV,"ytd-structured-description-playlist-lockup-renderer",function(){if(mVb!==void 0)return mVb;var a=document.createElement("template");M(a,"\n \n
\n \n \n \n
\n
\n
\n
\n
[[getSimpleString(data.title)]]
\n
[[getSimpleString(data.shortBylineText)]]
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return mVb=a},{mode:1});var nVb;var vV=function(){return D.apply(this,arguments)||this}; k(vV,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],vV.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],vV.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],vV.prototype,"data",void 0);n([St({is:"ytd-structured-description-video-lockup-renderer",disableElementRegistration:!0})],vV); J(vV,"ytd-structured-description-video-lockup-renderer",function(){if(nVb!==void 0)return nVb;var a=document.createElement("template");M(a,"\n\n\n
\n
[[getSimpleString(data.title)]]
\n
[[getSimpleString(data.shortBylineText)]]
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return nVb=a},{mode:2});var wV=function(){return D.apply(this,arguments)||this}; k(wV,D); wV.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{structuredDescriptionPlaylistLockupRenderer:{component:"ytd-structured-description-playlist-lockup-renderer",params:{showSidePanelThumbnailOverlay:!0,isCompact:!0}},structuredDescriptionVideoLockupRenderer:"ytd-structured-description-video-lockup-renderer",structuredDescriptionChannelLockupRenderer:"ytd-structured-description-channel-lockup-renderer",mediaLockupRenderer:{component:"ytd-media-lockup-renderer",params:{isCompact:!0}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],wV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],wV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],wV.prototype,"data",void 0);n([St({is:"ytd-compact-infocard-renderer",disableElementRegistration:!0})],wV); J(wV,"ytd-compact-infocard-renderer",function(){if(jVb!==void 0)return jVb;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return jVb=a},{mode:1});var oVb;var xV=function(){var a=D.apply(this,arguments)||this;a.sdRedesign=y("desktop_include_oswald");a.enableRightArrowHidden=y("channel_details_shelf_resize_observer")&&!!window.ResizeObserver;a.showCreatorCustomUrlButtons=!0;a.channelAvatarSize=36;return a}; k(xV,D);xV.prototype.attached=function(){var a=this;this.enableRightArrowHidden&&(this.throttledOnResize=new mw(function(){var b;(b=a.ytdHorizontalListBehavior)==null||b.reset()},200,this),this.resizeObserver=new ResizeObserver(function(){var b; (b=a.throttledOnResize)==null||b.fire()}),this.resizeObserver.observe(this.hostElement))}; xV.prototype.detached=function(){if(this.enableRightArrowHidden){var a;(a=this.resizeObserver)==null||a.disconnect();var b;(b=this.throttledOnResize)==null||b.dispose()}}; xV.prototype.configureRendererStamper=function(){return{"data.infocards":{id:"infocards-section",mapping:{compactInfocardRenderer:"ytd-compact-infocard-renderer"}},creatorCustomUrlButtons:{id:"items",mapping:{buttonRenderer:"ytd-button-renderer",buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"}}}}}}; xV.prototype.getItemsPath=function(){return"data.creatorCustomUrlButtons"}; ba.Object.defineProperties(xV.prototype,{hideRightArrow:{configurable:!0,enumerable:!0,get:function(){return this.enableRightArrowHidden&&this.ytdHorizontalListBehavior.atEnd}}, creatorCustomUrlButtons:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a=[],b;((b=this.data)==null?0:b.creatorVideosButton)&&a.push(this.data.creatorVideosButton);var c;((c=this.data)==null?0:c.creatorAboutButton)&&a.push(this.data.creatorAboutButton);b=l(this.data.creatorCustomUrlButtons||[]);for(c=b.next();!c.done;c=b.next())a.push(c.value);return a}}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],xV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],xV.prototype,"ytRendererstamperBehavior",void 0);n([E(IQ.YtdHorizontalListBehavior),r("design:type",Object)],xV.prototype,"ytdHorizontalListBehavior",void 0);n([I(),r("design:type",Object)],xV.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],xV.prototype,"engagementPanel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],xV.prototype,"sdRedesign",void 0);n([I(),r("design:type",Object)],xV.prototype,"enableRightArrowHidden",void 0);n([F("enableRightArrowHidden","atEnd"),r("design:type",Boolean),r("design:paramtypes",[])],xV.prototype,"hideRightArrow",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],xV.prototype,"creatorCustomUrlButtons",null); n([I({reflectToAttribute:!0}),r("design:type",Object)],xV.prototype,"showCreatorCustomUrlButtons",void 0);n([I(),r("design:type",Object)],xV.prototype,"channelAvatarSize",void 0);n([St({is:"ytd-video-description-infocards-section-renderer",disableElementRegistration:!0})],xV); J(xV,"ytd-video-description-infocards-section-renderer",function(){if(oVb!==void 0)return oVb;var a=document.createElement("template");M(a,"\n \n
\n

[[getSimpleString(data.sectionTitle)]]

\n \n
\n
\n
\n
\n \n
\n
\n
\n
\n
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return oVb=a},{mode:2});var pVb;var yV=function(){return D.apply(this,arguments)||this}; k(yV,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],yV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],yV.prototype,"data",void 0);n([I({computed:"computeIcon_(data.infoIcon)"}),r("design:type",Object)],yV.prototype,"infoIcon",void 0);n([St({is:"ytd-eom-settings-disclaimer-renderer",disableElementRegistration:!0})],yV); J(yV,"ytd-eom-settings-disclaimer-renderer",function(){if(pVb!==void 0)return pVb;var a=document.createElement("template");M(a,"
\n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return pVb=a},{mode:1});var qVb;var zV=function(){return D.apply(this,arguments)||this}; k(zV,D);ba.Object.defineProperties(zV.prototype,{suppressPaddingDisclaimer:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.suppressPaddingDisclaimer)}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],zV.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],zV.prototype,"componentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],zV.prototype,"data",void 0);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],zV.prototype,"suppressPaddingDisclaimer",null); n([St({disableElementRegistration:!0,is:"ytd-product-list-header-renderer"})],zV); J(zV,"ytd-product-list-header-renderer",function(){if(qVb!==void 0)return qVb;var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return qVb=a},{mode:1});var rVb;var AV=function(){return D.apply(this,arguments)||this}; k(AV,D);AV.prototype.computeThumbnailStyle=function(a){if(a&&(a=iy(a)))return"background-color:"+a+";"}; n([E(wz.YtRendererBehavior),r("design:type",Object)],AV.prototype,"rendererBehaviors",void 0);n([I(),r("design:type",Object)],AV.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-hashtag-tile-renderer"})],AV); J(AV,"ytd-hashtag-tile-renderer",function(){if(rVb!==void 0)return rVb;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return rVb=a},{mode:1});var sVb;var BV=function(){return D.apply(this,arguments)||this}; k(BV,D);BV.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}},"data.secondaryActionButton":{id:"secondary-action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],BV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],BV.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-alert-renderer"})],BV); J(BV,"ytd-sponsorships-alert-renderer",function(){if(sVb!==void 0)return sVb;var a=document.createElement("template");M(a,"\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return sVb=a},{mode:1});var tVb;var CV=function(){return D.apply(this,arguments)||this}; k(CV,D);CV.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}}; ba.Object.defineProperties(CV.prototype,{watchFeedBigThumbs:{configurable:!0,enumerable:!0,get:function(){return!!this.isGridViewEnabled}}, thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){return this.isGridViewEnabled?"9999":"168"}}}); n([E(MQ),r("design:type",Object)],CV.prototype,"ytdDismissibleItemBehavior",void 0);n([E(aR),r("design:type",Object)],CV.prototype,"ytdLockupBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],CV.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],CV.prototype,"ytRendererBehavior",void 0);n([I({selector:rR}),r("design:type",Object)],CV.prototype,"isGridViewEnabled",void 0); n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],CV.prototype,"watchFeedBigThumbs",null);n([F("isGridViewEnabled"),I({reflectToAttribute:!0}),r("design:type",String),r("design:paramtypes",[])],CV.prototype,"thumbnailWidth",null);n([I(),r("design:type",Object)],CV.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-compact-movie-renderer"})],CV); J(CV,"ytd-compact-movie-renderer",function(){if(tVb!==void 0)return tVb;var a=document.createElement("template");M(a,"\n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return tVb=a},{mode:1});var uVb;var vVb;var wVb=Hk("HTML_DIR")==="rtl";function xVb(a,b){if(a.simpleText)return Object.assign({},a,{simpleText:uB(a.simpleText,b)});if(!a.runs)return a;for(var c=Object.assign({},a,{runs:[]}),d=0,e=l(a.runs),f=e.next();!f.done;f=e.next())if(f=f.value,f.text)if(d+f.text.length<=b)c.runs.push(f),d+=f.text.length;else return c.runs.push(Object.assign({},f,{text:uB(f.text,b-d)})),c;return a} var DV=function(){var a=D.apply(this,arguments)||this;a.engagementPanel=!1;a.maxLines=2;a.expandButtonOffset=0;a.showExpandButton=!1;a.isTruncated=!1;a.isExpanded=!1;a.currentSnippetType=2;a.alwaysShowExpandButton=!1;a.JSC$13682_lastWidth=NaN;a.observer=null;a.left=0;a.right=0;a.mid=0;a.longestSnippetLength=0;a.isFinalSnippet=!1;a.isFirstMutation=!1;a.isResetMutation=!1;a.OVERFLOW_THRESHOLD=5;return a}; k(DV,D);g=DV.prototype;g.onClick=function(a){if(this.engagementPanel&&(this.showExpandButton||this.isExpanded)&&!MO(Vs(a)||[],this.hostElement,["A".toString(),"BUTTON".toString(),"TP-YT-PAPER-BUTTON"])){var b;if((b=window.getSelection())==null||!b.toString().length)if(this.isExpanded)this.onCollapseClick();else this.onExpandClick()}}; g.updateIsAttributedExpanded=function(){this.isAttributedExpanded=this.isExpanded&&this.hasAttributedStringText}; g.updateIsFormattedExpanded=function(){this.isFormattedExpanded=this.isExpanded&&!this.hasAttributedStringText}; g.updateTextOnSnippetTypeChange=function(){y("update_text_inline_expander_on_snippet_type_change_killswitch")||this.isResetMutation&&this.mutationCallback()}; g.isEmptyStringBestCandidate=function(){return!this.isResetMutation&&!this.isFirstMutation&&this.longestSnippetLength===0&&this.mid===0}; g.maybeLogWarningForEmptyAttributedSnippet=function(){this.attributedSnippetIsEmpty()&&!this.attributedTextIsEmpty()&&eo(new ql("AttributedSnippet is empty when the description is not empty",this.text))}; g.mutationCallback=function(){if(this.observer!=null){var a=this.hostElement.offsetWidth;if(this.attributedSnippetIsEmpty()){if(this.isEmptyStringBestCandidate()){var b=Math.floor(a*this.maxLines/8);this.setSnippetText(this.text,b);b!==0||this.attributedTextIsEmpty()||eo(new ql("Estimated visible character count is 0 for AttributedString description",this.text));this.isFinalSnippet=!0;return}if(this.isResetMutation){this.isResetMutation=!1;this.observer.disconnect();this.attributedTextIsEmpty()?this.maybeLogWarningForEmptyAttributedSnippet(): this.resize(!0);return}}if(this.isFinalSnippet)this.expandButtonOffset=this.computeExpandButtonOffset(),this.observer.disconnect(),this.maybeLogWarningForEmptyAttributedSnippet();else if(this.isFirstMutation){if(this.isOverflowing()){this.showExpandButton=this.isTruncated=!0;a=a*this.maxLines/8;this.left=0;var c;this.right=Math.min(a*2,(c=(b=this.simpleText)==null?void 0:b.length)!=null?c:0)-1;this.mid=Math.floor(this.left+(this.right-this.left)/2);this.longestSnippetLength=0;this.setSnippetText(this.text, this.mid);this.isFirstMutation=!1}else this.isTruncated=!1,this.alwaysShowExpandButton&&(this.expandButtonOffset=this.computeExpandButtonOffset()),this.isFinalSnippet=!0,this.isFirstMutation=!1,this.observer.disconnect(),this.maybeLogWarningForEmptyAttributedSnippet();}else{this.isOverflowing()?this.right=this.mid-1:(this.left=this.mid+1,this.longestSnippetLength=this.mid);if(this.left>this.right){if(this.mid===this.longestSnippetLength){this.expandButtonOffset=this.computeExpandButtonOffset();this.observer.disconnect(); this.maybeLogWarningForEmptyAttributedSnippet();return}this.setSnippetText(this.text,this.longestSnippetLength);this.isFinalSnippet=!0}this.mid=Math.floor(this.left+(this.right-this.left)/2);this.setSnippetText(this.text,this.mid)}}}; g.mutationObserve=function(a){var b=this;this.observer||(this.observer=new MutationObserver(function(){b.mutationCallback()})); this.observer.observe(a,{childList:!0,characterData:!0,characterDataOldValue:!0,subtree:!0})}; g.attached=function(){var a=this;$r(this,function(){a.resize()})}; g.isExpandedChanged=function(){tt(this.hostElement,"yt-text-inline-expander-expanded-changed")}; g.updateSnippetContainerMaxHeight=function(){this.isExpanded?(this.snippetContainer.style.setProperty("overflow",""),this.snippetContainer.style.setProperty("max-height","")):(this.snippetContainer.style.setProperty("overflow","hidden"),this.snippetContainer.style.setProperty("max-height",2*this.maxLines+"rem"));this.resize(!0)}; g.updateMaskAndExpandButtonOffset=function(){if(this.isTruncated){var a="linear-gradient(\n to top,\n transparent 0%,\n transparent 2rem,\n #000 2rem,\n #000 100%), linear-gradient(\n to "+((wVb?"left":"right")+",\n #000 0%,\n #000 "+(this.expandButtonOffset-24)+"px,\n transparent "+this.expandButtonOffset+"px,\n transparent 100%)");this.snippetContainer.style.setProperty("-webkit-mask-image",a);this.snippetContainer.style.setProperty("mask-image", a)}else this.snippetContainer.style.setProperty("-webkit-mask-image",""),this.snippetContainer.style.setProperty("mask-image","");this.showExpandButton&&this.expandButton.style.setProperty(wVb?"right":"left",this.expandButtonOffset+"px")}; g.onTextChanged=function(){this.isAttached&&this.resize(!0)}; g.setSnippetText=function(a,b){a||(a={});if(zB(a)){var c=tB(a,b);c.attachmentRuns||c.commandRuns||c.decorationRuns||c.styleRuns||c.alignment||c.lineBreakMode?this.attributedSnippetTextEl?(this.attributedSnippetText={data:tB(a,b),headerRuns:UWa(b,this.headerRuns)},this.currentSnippetType=0):eo(new ql("Tried to set snippet text when HTML element was null",a)):(this.plainSnippetText.textContent=uB(a.content||"",b),this.currentSnippetType=2)}else{a:{c=xVb(a,b);if(c.runs){c=l(c.runs);for(var d=c.next();!d.done;d= c.next())if(d=d.value,d.bold||d.deemphasize||d.italics||d.strikethrough||d.textColor||d.navigationEndpoint||z(d,Kx)){c=!0;break a}}c=!1}c?this.formattedSnippetText?(this.formattedSnippetText.text=xVb(a,b),this.currentSnippetType=1):eo(new ql("Tried to set snippet text when HTML element was null",a)):(this.plainSnippetText.textContent=uB(Ky(a),b),this.currentSnippetType=2)}}; g.attributedSnippetIsEmpty=function(){return(this.useAttributedSnippet&&this.attributedSnippetTextEl?this.attributedSnippetTextEl:this.plainSnippetText).innerText.length===0}; g.attributedTextIsEmpty=function(){var a=this.text;if(!zB(a))return!0;var b;return((b=a.content)==null?void 0:b.length)===0?!0:!1}; g.resize=function(a){if(this.snippetText){if(a===void 0?0:a)this.JSC$13682_lastWidth=NaN;var b=this.hostElement.offsetWidth;if(b!==this.JSC$13682_lastWidth&&!this.isExpanded)if(this.JSC$13682_lastWidth=b,this.hasAttributedStringText)this.attributedSnippetIsEmpty()?(this.showExpandButton=this.alwaysShowExpandButton,this.isFinalSnippet=!1,this.isFirstMutation=!0,this.mutationObserve(this.snippetText),this.setSnippetText(this.text,Infinity)):(this.isResetMutation=!0,this.mutationObserve(this.snippetText), this.setSnippetText(this.text,0));else if(this.setSnippetText(this.text,Infinity),this.showExpandButton=this.alwaysShowExpandButton,this.isOverflowing()){this.showExpandButton=this.isTruncated=!0;a=0;var c,d;b=Math.min(b*this.maxLines/8*2,(d=(c=this.simpleText)==null?void 0:c.length)!=null?d:0)-1;for(c=0;a<=b;)d=Math.floor(a+(b-a)/2),this.setSnippetText(this.text,d),this.isOverflowing()?b=d-1:(a=d+1,c=d);this.setSnippetText(this.text,c);this.expandButtonOffset=this.computeExpandButtonOffset()}else this.isTruncated= !1,this.alwaysShowExpandButton&&(this.expandButtonOffset=this.computeExpandButtonOffset())}}; g.collapse=function(){this.isExpanded=!1;this.resize(!0)}; g.onExpandClick=function(){var a=this;this.expandCommand?this.componentBehavior.resolveCommand(this.expandCommand):(this.isExpanded=!0,this.showExpandButton=this.isTruncated=!1);$r(this,function(){var b;((b=Dn().resolve(An(tC)))==null?0:b.keyboardInUse)&&ln(a.hostElement)}); tt(this.hostElement,"yt-text-inline-expander-expand-clicked")}; g.onCollapseClick=function(){this.collapse();tt(this.hostElement,"yt-text-inline-expander-collapse-clicked")}; g.isOverflowing=function(){return this.snippetContainer.scrollHeight-this.snippetContainer.offsetHeight>this.OVERFLOW_THRESHOLD}; g.computeExpandButtonOffset=function(){var a=this.expandSizer;return a?wVb?a.offsetParent?a.offsetParent.offsetWidth-a.offsetWidth-a.offsetLeft:0:a.offsetLeft:0}; ba.Object.defineProperties(DV.prototype,{simpleText:{configurable:!0,enumerable:!0,get:function(){return this.text?zB(this.text)?this.text.content||"":Ky(this.text):""}}, expandedText:{configurable:!0,enumerable:!0,get:function(){return this.isExpanded?this.text:void 0}}, expandedHeaderRuns:{configurable:!0,enumerable:!0,get:function(){return this.isExpanded?this.headerRuns:void 0}}, hasAttributedStringText:{configurable:!0,enumerable:!0,get:function(){return zB(this.text)?!0:this.text&&y("web_replace_formatted_with_attributed_string")&&qWa(this.text)?(this.text=fB(this.text),!0):!1}}, showCollapseButton:{configurable:!0,enumerable:!0,get:function(){return!!this.collapseLabel&&this.isExpanded}}, useAttributedSnippet:{configurable:!0,enumerable:!0,get:function(){return this.currentSnippetType===0}}, useFormattedSnippet:{configurable:!0,enumerable:!0,get:function(){return this.currentSnippetType===1}}, usePlainSnippet:{configurable:!0,enumerable:!0,get:function(){return this.currentSnippetType===2}}}); DV.prototype.onTextChanged=DV.prototype.onTextChanged;DV.prototype.updateMaskAndExpandButtonOffset=DV.prototype.updateMaskAndExpandButtonOffset;DV.prototype.updateSnippetContainerMaxHeight=DV.prototype.updateSnippetContainerMaxHeight;DV.prototype.isExpandedChanged=DV.prototype.isExpandedChanged;DV.prototype.updateTextOnSnippetTypeChange=DV.prototype.updateTextOnSnippetTypeChange;DV.prototype.updateIsFormattedExpanded=DV.prototype.updateIsFormattedExpanded;DV.prototype.updateIsAttributedExpanded=DV.prototype.updateIsAttributedExpanded; DV.prototype.onClick=DV.prototype.onClick;n([E(Ly.YtComponentBehavior),r("design:type",Object)],DV.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],DV.prototype,"text",void 0);n([I(),r("design:type",Array)],DV.prototype,"headerRuns",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],DV.prototype,"engagementPanel",void 0);n([I(),r("design:type",Object)],DV.prototype,"maxLines",void 0);n([I(),r("design:type",String)],DV.prototype,"expandLabel",void 0); n([I(),r("design:type",String)],DV.prototype,"collapseLabel",void 0);n([I(),r("design:type",Object)],DV.prototype,"expandCommand",void 0);n([I(),r("design:type",Object)],DV.prototype,"expandButtonOffset",void 0);n([F("text"),r("design:type",String),r("design:paramtypes",[])],DV.prototype,"simpleText",null);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],DV.prototype,"onClick",null); n([F("text","isExpanded"),r("design:type",Object),r("design:paramtypes",[])],DV.prototype,"expandedText",null);n([F("headerRuns","isExpanded"),r("design:type",Object),r("design:paramtypes",[])],DV.prototype,"expandedHeaderRuns",null);n([F("text"),r("design:type",Boolean),r("design:paramtypes",[])],DV.prototype,"hasAttributedStringText",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],DV.prototype,"showExpandButton",void 0); n([F("collapseLabel","isExpanded"),r("design:type",Object),r("design:paramtypes",[])],DV.prototype,"showCollapseButton",null);n([I(),r("design:type",Object)],DV.prototype,"isTruncated",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],DV.prototype,"isExpanded",void 0);n([I(),r("design:type",Boolean)],DV.prototype,"isAttributedExpanded",void 0); n([Ct("isExpanded","hasAttributedStringText"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DV.prototype,"updateIsAttributedExpanded",null);n([I(),r("design:type",Boolean)],DV.prototype,"isFormattedExpanded",void 0);n([Ct("isExpanded","hasAttributedStringText"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DV.prototype,"updateIsFormattedExpanded",null);n([I(),r("design:type",Number)],DV.prototype,"currentSnippetType",void 0); n([F("currentSnippetType"),r("design:type",Object),r("design:paramtypes",[])],DV.prototype,"useAttributedSnippet",null);n([F("currentSnippetType"),r("design:type",Object),r("design:paramtypes",[])],DV.prototype,"useFormattedSnippet",null);n([F("currentSnippetType"),r("design:type",Object),r("design:paramtypes",[])],DV.prototype,"usePlainSnippet",null);n([I(),r("design:type",Object)],DV.prototype,"alwaysShowExpandButton",void 0); n([Ct("currentSnippetType"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DV.prototype,"updateTextOnSnippetTypeChange",null);n([I(),r("design:type",Object)],DV.prototype,"attributedSnippetText",void 0);n([Et("#snippet"),r("design:type",HTMLElement)],DV.prototype,"snippetContainer",void 0);n([Et("#snippet-text"),r("design:type",HTMLElement)],DV.prototype,"snippetText",void 0);n([Et("#plain-snippet-text"),r("design:type",HTMLElement)],DV.prototype,"plainSnippetText",void 0); n([Et("#formatted-snippet-text"),r("design:type",Object)],DV.prototype,"formattedSnippetText",void 0);n([Et("#attributed-snippet-text"),r("design:type",HTMLElement)],DV.prototype,"attributedSnippetTextEl",void 0);n([Et("#expand"),r("design:type",HTMLElement)],DV.prototype,"expandButton",void 0);n([Et("#expand-sizer"),r("design:type",HTMLElement)],DV.prototype,"expandSizer",void 0); n([Ot("isExpanded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DV.prototype,"isExpandedChanged",null);n([Ct("isExpanded","maxLines"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DV.prototype,"updateSnippetContainerMaxHeight",null);n([Ct("isTruncated","showExpandButton","expandButtonOffset"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DV.prototype,"updateMaskAndExpandButtonOffset",null); n([Ot("text","simpleText","expandLabel","maxLines","alwaysShowExpandButton"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DV.prototype,"onTextChanged",null);n([St({is:"ytd-text-inline-expander",disableElementRegistration:!0})],DV); J(DV,"ytd-text-inline-expander",function(){if(vVb===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);vVb=a}a=vVb;return a},{mode:2});var EV=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-update-description-action":"handleUpdateDescriptionAction"};return a}; k(EV,D);EV.prototype.panelContentVisibleChanged=function(){this.panelContentVisible&&this.inlineExpander&&(this.inlineExpander.isExpanded=!1,this.inlineExpander.resize())}; EV.prototype.handleUpdateDescriptionAction=function(a){if(a=z(a,lpb))if(a.attributedDescription)this.set("data.attributedDescriptionBodyText",a.attributedDescription);else if(a.description){var b;((b=this.data)==null?0:b.attributedDescriptionBodyText)?this.set("data.attributedDescriptionBodyText",fB(a.description)):this.set("data.descriptionBodyText",a.description)}}; ba.Object.defineProperties(EV.prototype,{hasDescriptionText:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((a=this.data)==null||!a.attributedDescriptionBodyText)||!((b=this.data)==null||!b.descriptionBodyText)}}, collapsedLines:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.data)==null?0:a.collapsedLineCount){var b;return(b=this.data)==null?void 0:b.collapsedLineCount}a=Yk("web_watch_description_collapsed_default_lines",12);if(y("ww_desc_line_page_size_ks"))return a;b=Math;var c=b.round;pub||(pub=wia(window));return Math.max(c.call(b,pub.height*Yk("web_watch_description_screen_height_percentage",.5)/20),a)}}, descriptionText:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(c=(a=this.data)==null?void 0:a.descriptionBodyText)!=null?c:(b=this.data)==null?void 0:b.attributedDescriptionBodyText}}, headerRuns:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.headerRuns}}, sourceAttributions:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.sourceAttributions}}}); EV.prototype.panelContentVisibleChanged=EV.prototype.panelContentVisibleChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],EV.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],EV.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],EV.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],EV.prototype,"data",void 0); n([I(),r("design:type",Boolean)],EV.prototype,"panelContentVisible",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],EV.prototype,"engagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],EV.prototype,"shortsPanel",void 0);n([Et("#inline-expander"),r("design:type",Object)],EV.prototype,"inlineExpander",void 0);n([Ct("panelContentVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EV.prototype,"panelContentVisibleChanged",null); n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],EV.prototype,"hasDescriptionText",null);n([F("data"),r("design:type",Number),r("design:paramtypes",[])],EV.prototype,"collapsedLines",null);n([F("data","data.descriptionBodyText","data.attributedDescriptionBodyText"),r("design:type",Object),r("design:paramtypes",[])],EV.prototype,"descriptionText",null);n([F("data","data.headerRuns"),r("design:type",Object),r("design:paramtypes",[])],EV.prototype,"headerRuns",null); n([F("data","data.sourceAttributions"),r("design:type",Object),r("design:paramtypes",[])],EV.prototype,"sourceAttributions",null);n([St({is:"ytd-expandable-video-description-body-renderer",disableElementRegistration:!0})],EV); J(EV,"ytd-expandable-video-description-body-renderer",function(){if(uVb!==void 0)return uVb;var a=document.createElement("template");M(a,"\n
\n\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return uVb=a},{mode:2});var yVb;var zVb=tu(function(a){var b=a.data;a={};return C("factoid-renderer",{class:"ytwFactoidRendererHost"},C("div",{class:"ytwFactoidRendererFactoid",role:"text","aria-label":function(){return b().accessibilityText}},C("span",{class:R("ytwFactoidRendererValue",(a.ytwFactoidRendererValueRedesign=y("desktop_include_oswald"),a))},C(HB,{text:function(){return b().value}})),C("span",{class:"ytwFactoidRendererLabel"},C(HB,{text:function(){return b().label}}))))},"wc");BA(zVb,"factoid-renderer",{props:{data:zA}});var AVb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("nw34mb"),2);a=zVb;return b.return(a)})},BVb=BC(function(){return AVb()},{debugName:"factoidRenderer"}); En(zC,function(a){a.registerLoadFn("factoidRenderer","nw34mb",AVb)});BA(tu(function(a){var b=a.data;return C("upload-time-factoid-renderer",null,C(NC,{data:function(){return b().factoid}},{factoidRenderer:BVb}))},"xc"),"upload-time-factoid-renderer",{props:{data:AA}});BA(tu(function(a){var b=a.data;return C("view-count-factoid-renderer",null,C(NC,{data:function(){return b().factoid}},{factoidRenderer:BVb}))},"yc"),"view-count-factoid-renderer",{props:{data:AA}});var FV=function(){var a=D.apply(this,arguments)||this;a.shortsPanel=!1;a.engagementPanel=!1;a.watchWhileSdp=y("shorts_desktop_watch_while_sdp");a.sdRedesignExp=y("desktop_include_oswald");return a}; k(FV,D);FV.prototype.configureRendererStamper=function(){return{"data.factoid":{id:"factoids",mapping:{factoidRenderer:{component:"factoid-renderer"},viewCountFactoidRenderer:{component:"view-count-factoid-renderer"},uploadTimeFactoidRenderer:{component:"upload-time-factoid-renderer"}}}}}; ba.Object.defineProperties(FV.prototype,{showChannelInfo:{configurable:!0,enumerable:!0,get:function(){if(this.shortsPanel||this.engagementPanel)return!1;var a;return(a=this.data)==null?void 0:a.channel}}}); n([E(Ly.YtComponentBehavior),r("design:type",Object)],FV.prototype,"componentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],FV.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],FV.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],FV.prototype,"shortsPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],FV.prototype,"engagementPanel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],FV.prototype,"watchWhileSdp",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],FV.prototype,"sdRedesignExp",void 0);n([F("shortsPanel","engagementPanel","data.channel"),r("design:type",Object),r("design:paramtypes",[])],FV.prototype,"showChannelInfo",null);n([St({is:"ytd-video-description-header-renderer",disableElementRegistration:!0})],FV); J(FV,"ytd-video-description-header-renderer",function(){if(yVb!==void 0)return yVb;var a=document.createElement("template");M(a,"\n\n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return yVb=a},{mode:1});var CVb;var GV=function(){return D.apply(this,arguments)||this}; k(GV,D);n([E(Ly.YtComponentBehavior),r("design:type",Object)],GV.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],GV.prototype,"ytRendererBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],GV.prototype,"noPadding",void 0);n([I(),r("design:type",Object)],GV.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-list-item-view-model"})],GV); J(GV,"ytd-list-item-view-model",function(){if(CVb!==void 0)return CVb;var a=document.createElement("template");M(a,"
\n \n
\n \n \n \n \n
\n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return CVb=a},{mode:1});var DVb;var EVb;var FVb;var GVb;var HV=function(){var a=D.apply(this,arguments)||this;a.adaptiveFullWidth=!1;a.modernButtons=y("web_modern_buttons");a.buttonOverrides={style:"call-to-action",type:"filled"};a.actionMap={"yt-share-panel-set-timestamp-action":"handleSetTimestamp_","yt-signal-action-copy-share-url":"handleSignalActionCopyShareUrl_"};return a}; k(HV,D);HV.prototype.handleSetTimestamp_=function(a){this.data&&this.data.shortUrl&&(ft(this.hostElement).querySelector("#share-url").value=a.isSet?bd(this.data.shortUrl,"t",a.timestamp):this.data.shortUrl)}; HV.prototype.handleSignalActionCopyShareUrl_=function(a,b){(y("killswitch_copy_link_target_check")||ft(this.hostElement).querySelector("#copy-button")===b)&&this.copyUrlToClipboard()}; HV.prototype.copyUrlToClipboard=function(){window.getSelection().removeAllRanges();ft(this.hostElement).querySelector("#share-url").select();document.execCommand("copy")}; HV.prototype.computeStyle_=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],HV.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],HV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],HV.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle_(data.style)"}),r("design:type",String)],HV.prototype,"rendererStyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HV.prototype,"adaptiveFullWidth",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],HV.prototype,"modernButtons",void 0);n([I(),r("design:type",Object)],HV.prototype,"buttonOverrides",void 0);n([Rt({is:"yt-copy-link-renderer",disableElementRegistration:!0})],HV); J(HV,"yt-copy-link-renderer",function(){if(GVb===void 0){var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;FVb===void 0&&(FVb=document.createElement("template"));var d=FVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);GVb=a}a=GVb;return a},{mode:2});kD("itemSectionRenderer","toggleFormFieldRenderer","yt-toggle-form-field-renderer");var IV=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-update-toggle-action":"handleUpdateToggleAction_"};return a}; k(IV,D);g=IV.prototype;g.configureRendererStamper=function(){return{"data.footer":{id:"footer-container",mapping:{copyLinkRenderer:"yt-copy-link-renderer"}}}}; g.attached=function(){this.keyboardFocused=!1}; g.onToggleButtonFocusin_=function(){if(this.useKeyboardFocused){var a=Dn().resolve(An(tC));a&&(this.keyboardFocused=a.keyboardInUse)}}; g.onToggleButtonFocusout_=function(){this.keyboardFocused=!1}; g.computeDescription_=function(){if(this.data){if(this.data.toggled&&this.data.toggledDescription)return this.data.toggledDescription;if(!this.data.toggled&&this.data.description)return this.data.description}}; g.onChange_=function(){if(this.data){var a=this.data.toggled?this.data.toggleOnAction:this.data.toggleOffAction;a&&this.ytComponentBehavior.resolveCommand(a);this.data.requireChangeConfirmation&&this.set("data.toggled",!this.data.toggled)}}; g.handleUpdateToggleAction_=function(a){(a=z(a,fib))&&this.data&&a.targetId==this.data.targetId&&this.set("data.toggled",a.toggled)}; g.toBoolean_=function(a){return!!a}; g.reset=function(){}; g.dataChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("data-changed",this.data))}; g.updateDataToggledFromBinding=function(a){this.set("data.toggled",a.detail.value)}; IV.prototype.dataChangedForBinding=IV.prototype.dataChangedForBinding;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],IV.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],IV.prototype,"ytRendererstamperBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],IV.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],IV.prototype,"ytRendererBehavior",void 0); n([I(),r("design:type",Object)],IV.prototype,"data",void 0);n([I({computed:"computeDescription_(data.*)"}),r("design:type",Object)],IV.prototype,"description_",void 0);n([I({value:function(){return!!Dn().resolve(An(tC))&&y("kevlar_keyboard_button_focus")}, reflectToAttribute:!0}),r("design:type",Boolean)],IV.prototype,"useKeyboardFocused",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],IV.prototype,"keyboardFocused",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IV.prototype,"dataChangedForBinding",null);n([Rt({is:"yt-toggle-form-field-renderer",disableElementRegistration:!0})],IV); J(IV,"yt-toggle-form-field-renderer",function(){if(EVb===void 0){var a=document.createElement("template");M(a,"
\n
[[getSimpleString(data.label)]]
\n \n \n
\n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;DVb===void 0&&(DVb=document.createElement("template"));var d=DVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EVb=a}a=EVb;return a},{mode:2});var HVb;var IVb;var JV=function(){var a=D.apply(this,arguments)||this;a.isDarkTheme=!1;a.isSearch=!1;a.noTopMargin=y("kevlar_watch_no_top_margin");a.actionMap={"yt-related-chip-command":"handleRelatedChipCommand","yt-chip-cloud-chip-select-action":"handleChipCloudChipSelectAction","yt-chip-cloud-chip-deselect-action":"handleChipCloudChipDeselectAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(JV,D);g=JV.prototype;g.configureRendererStamper=function(){return{"data.chips":{id:"chips",mapping:{chipCloudChipRenderer:{component:"yt-chip-cloud-chip-renderer"}}},"data.previousButton":{id:"left-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"},params:{iconSize:16}}}},"data.nextButton":{id:"right-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundNextClick]]"},params:{iconSize:16}}}}}}; g.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")}; g.isSearchChanged=function(){this.hostElement.setAttribute("id",this.isSearch?"search-chip-bar":"")}; g.dataChanged=function(){var a=this.getSelectedIndex();if(a>0)this.selected=a;else{this.selected=0;var b,c;(b=this.ytScrollableChipCloudBehavior)==null||(c=b.reset)==null||c.call(b)}}; g.getSelectedIndex=function(){var a;if((a=this.data)==null||!a.chips)return-1;a=-1;for(var b,c=0;c<((b=this.data)==null?void 0:b.chips.length);c++){var d=void 0,e=void 0;if((d=this.data)==null?0:(e=d.chips[c].chipCloudChipRenderer)==null?0:e.isSelected){a=c;break}}return a}; g.onResize=function(){var a=this.ytScrollableChipCloudBehavior;$r(a,a.setContainerWidthDiff);a=this.ytScrollableChipCloudBehavior;$r(a,a.setButtonsState)}; g.onDarkModeToggledAction=function(a){this.isDarkTheme=a}; g.handleRelatedChipCommand=function(a,b){a=this.chipsSelector.indexOf(b);a!==-1&&this.chipsSelector.selectIndex(a)}; g.handleChipCloudChipSelectAction=function(a){a=this.chipsSelector.indexOf(a);a>-1&&this.chipsSelector.selectIndex(a)}; g.handleChipCloudChipDeselectAction=function(){var a=this.get("chips.0.chipCloudChipRenderer.navigationEndpoint",this.data);this.chipsSelector&&((a==null?0:a.continuationCommand)?Nu(this.hostElement,[a]):(a==null?0:a.searchEndpoint)?this.ytComponentBehavior.resolveCommand(a):a&&Mu(this.hostElement,[a],this.hostElement),this.chipsSelector.selectIndex(0),this.ytScrollableChipCloudBehavior.reset())}; g.updateSelectedFromBinding=function(a){this.selected=a.detail.value}; JV.prototype.onResize=JV.prototype.onResize;JV.prototype.dataChanged=JV.prototype.dataChanged;JV.prototype.isSearchChanged=JV.prototype.isSearchChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],JV.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],JV.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],JV.prototype,"actionHandlerBehavior",void 0); n([E(rs),r("design:type",Object)],JV.prototype,"ironResizableBehavior",void 0);n([E(),r("design:type",gQ)],JV.prototype,"ytScrollableChipCloudBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],JV.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],JV.prototype,"data",void 0);n([I({value:0}),r("design:type",Number)],JV.prototype,"selected",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],JV.prototype,"isDarkTheme",void 0); n([I({value:160}),r("design:type",Number)],JV.prototype,"scrollDistance",void 0);n([I(),r("design:type",Object)],JV.prototype,"isSearch",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],JV.prototype,"noTopMargin",void 0);n([Et("#chips"),r("design:type",Object)],JV.prototype,"chipsSelector",void 0);n([Ct("isSearch"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],JV.prototype,"isSearchChanged",null); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],JV.prototype,"dataChanged",null);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],JV.prototype,"onResize",null);n([Rt({is:"yt-chip-cloud-renderer",disableElementRegistration:!0})],JV); J(JV,"yt-chip-cloud-renderer",function(){if(IVb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n \n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;HVb===void 0&&(HVb=document.createElement("template"));var d=HVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);IVb=a}a=IVb;return a},{mode:2});var JVb;var KVb;var KV=function(){var a=D.apply(this,arguments)||this;a.noTopMargin=!1;a.actionMap={"yt-related-chip-command":"handleRelatedChipCommand"};return a}; k(KV,D);KV.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{chipCloudRenderer:{component:"yt-chip-cloud-renderer",properties:{noTopMargin:"[[noTopMargin]]"}}}}}}; KV.prototype.handleRelatedChipCommand=function(a){a=z(a,npb);var b=a.contents;b?Lu(this.hostElement,"yt-item-section-replace-action",[b,a.targetSectionIdentifier]):Lu(this.hostElement,"yt-item-section-continuation-action",[a.continuationData,a.targetSectionIdentifier])}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],KV.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],KV.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],KV.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",Object)],KV.prototype,"data",void 0);n([I(),r("design:type",Object)],KV.prototype,"noTopMargin",void 0); n([Rt({is:"yt-related-chip-cloud-renderer",disableElementRegistration:!0})],KV); J(KV,"yt-related-chip-cloud-renderer",function(){if(KVb===void 0){var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;JVb===void 0&&(JVb=document.createElement("template"));var d=JVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KVb=a}a=KVb;return a},{mode:2});var LVb,MVb=function(){return LVb!==void 0?LVb:LVb=document.createElement("template")}; document.head.appendChild(MVb().content);var NVb;var OVb=document.head,PVb=OVb.appendChild,QVb;if(NVb===void 0){var RVb=document.createElement("template");M(RVb,"");RVb.content.insertBefore(MVb().content.cloneNode(!0),RVb.content.firstChild);NVb=RVb}QVb=NVb;PVb.call(OVb,QVb.content);var TVb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("FdYIEf"),2);a=SVb;return b.return(a)})},UVb=BC(function(){return TVb()},{debugName:"lpComplexOfferCardSectionViewModel"}); En(zC,function(a){a.registerLoadFn("lpComplexOfferCardSectionViewModel","FdYIEf",TVb)});var WVb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("MNR6hc"),2);a=VVb;return b.return(a)})},XVb=BC(function(){return WVb()},{debugName:"lpCouponBannerViewModel"}); En(zC,function(a){a.registerLoadFn("lpCouponBannerViewModel","MNR6hc",WVb)});var ZVb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("A268U"),2);a=YVb;return b.return(a)})},$Vb=BC(function(){return ZVb()},{debugName:"lpFaqSectionViewModel"}); En(zC,function(a){a.registerLoadFn("lpFaqSectionViewModel","A268U",ZVb)});var bWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Cny6af"),2);a=aWb;return b.return(a)})},cWb=BC(function(){return bWb()},{debugName:"lpHeaderSectionViewModel"}); En(zC,function(a){a.registerLoadFn("lpHeaderSectionViewModel","Cny6af",bWb)});var eWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("OfHQyf"),2);a=dWb;return b.return(a)})},fWb=BC(function(){return eWb()},{debugName:"lpHeaderUpsellBannerViewModel"}); En(zC,function(a){a.registerLoadFn("lpHeaderUpsellBannerViewModel","OfHQyf",eWb)});var hWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Dc2Bmd"),2);a=gWb;return b.return(a)})},iWb=BC(function(){return hWb()},{debugName:"lpHeadlineSectionViewModel"}); En(zC,function(a){a.registerLoadFn("lpHeadlineSectionViewModel","Dc2Bmd",hWb)});var kWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("zETyzc"),2);a=jWb;return b.return(a)})},lWb=BC(function(){return kWb()},{debugName:"lpLargeFeatureSectionViewModel"}); En(zC,function(a){a.registerLoadFn("lpLargeFeatureSectionViewModel","zETyzc",kWb)});var nWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("hCjDuc"),2);a=mWb;return b.return(a)})},oWb=BC(function(){return nWb()},{debugName:"lpOfferCardSectionViewModel"}); En(zC,function(a){a.registerLoadFn("lpOfferCardSectionViewModel","hCjDuc",nWb)});var qWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("TBaDgc"),2);a=pWb;return b.return(a)})},rWb=BC(function(){return qWb()},{debugName:"lpOfferTableSectionViewModel"}); En(zC,function(a){a.registerLoadFn("lpOfferTableSectionViewModel","TBaDgc",qWb)});var tWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("el7caf"),2);a=sWb;return b.return(a)})},uWb=BC(function(){return tWb()},{debugName:"lpSmallFeatureSectionGroupViewModel"}); En(zC,function(a){a.registerLoadFn("lpSmallFeatureSectionGroupViewModel","el7caf",tWb)});BA(tu(function(a){var b=a.data;var c=function(){return b().forcedTheme==="USER_INTERFACE_THEME_DARK"},d=function(){return b().backgroundImageType==="LP_SECTION_BACKGROUND_TYPE_PHOTO"},e=function(){var h="",m,p; var q=Dn().resolve(An(gB));q=c()||(q==null?0:q())?(m=b().themedImageViewModel)==null?void 0:m.imageDark:(p=b().themedImageViewModel)==null?void 0:p.imageLight;(m=BB((q==null?void 0:q.sources)||[]))&&m.url&&(h=d()?"background-image: linear-gradient(to bottom, transparent, "+(b().layoutType==="LP_MODULE_LAYOUT_TYPE_PTC"?"40%":"80%")+", var(--premium-yt-spec-base-background)), url("+Gb(m.url)+");":"background-image: url("+Gb(m.url)+");");return h},f=function(){return{useDarkTheme:c()}}; a={};return C("yt-section-group-view-model",null,C("div",{class:R("yt-lp-section-group-view-model",(a["yt-lp-section-group-view-model--premium-force-dark-mode"]=c,a["yt-lp-section-group-view-model--ptc-layout-type"]=function(){return b().layoutType==="LP_MODULE_LAYOUT_TYPE_PTC"},a))},C(K,{cond:function(){return e().length}, then:function(){var h={};return C("div",{class:R("yt-lp-section-group-view-model__bg-image",(h["yt-lp-section-group-view-model__bg-image--bg-image-photo"]=d,h)),style:e})}}),C("div",{class:"yt-lp-section-group-view-model__lp-section-group"},C(NC,{data:function(){return b().sections}},{lpHeaderUpsellBannerViewModel:function(h){return C(fWb,{data:h.data})}, lpFaqSectionViewModel:function(h){return C($Vb,{data:h.data,themeOverride:f})}, lpHeaderSectionViewModel:function(h){return C(cWb,{data:h.data,themeOverride:f})}, lpHeadlineSectionViewModel:function(h){return C(iWb,{data:h.data,themeOverride:f})}, lpLargeFeatureSectionViewModel:function(h){return C(lWb,{data:h.data,themeOverride:f})}, lpOfferCardSectionViewModel:function(h){return C(oWb,{data:h.data,themeOverride:f})}, lpComplexOfferCardSectionViewModel:function(h){return C(UVb,{data:h.data})}, lpOfferTableSectionViewModel:function(h){return C(rWb,{data:h.data,themeOverride:f})}, lpSmallFeatureSectionGroupViewModel:function(h){return C(uWb,{data:h.data,themeOverride:f})}, lpCouponBannerViewModel:function(h){return C(XVb,{data:h.data})}}))))},"zc"),"yt-section-group-view-model",{props:{data:zA}});window.customElements&&BA(Tvb,"chip-bar-view-model",{props:{data:AA,className:AA,disableDeselection:AA,disableChipsScrollAnimation:AA}});function vWb(a){switch(a){case"DIVIDER_STYLE_FULL_BLEED_4_PX":return"dividerViewModelBaseDividerFullBleed4px";case"DIVIDER_STYLE_FULL_BLEED_THICK":return"dividerViewModelBaseDividerFullBleedThick";case"DIVIDER_STYLE_FULL_BLEED_8_PX":return"dividerViewModelBaseDividerFullBleed8px";case"DIVIDER_STYLE_FULL_BLEED_12_PX":return"dividerViewModelBaseDividerFullBleed12px";default:return"";}} var wWb=tu(function(a){var b=a.data;a={};return C("divider-view-model",{class:R("dividerViewModelHost",(a.dividerViewModelInsetThinPadding=function(){return b().dividerStyle==="DIVIDER_STYLE_INSET_THIN"},a))},C("div",{class:R("dividerViewModelBaseDivider",function(){return vWb(b().dividerStyle)})}))},"Ac"); wWb.idomCompat=!0;BA(wWb,"divider-view-model",{props:{data:zA}});var xWb=new zn("DWELL_DETECTOR_REGISTRY_TOKEN");function yWb(a,b){return{triggeringElement:a,onDwellTriggeredFn:function(){var c={triggeringElement:a,loadVideoPreviewEventData:b},d=document.querySelector(".video-preview");d&&d.dispatchEvent(new CustomEvent("yt-load-video-preview",{detail:c}))}, onDwellEndFn:function(){var c=document.querySelector(".video-preview");c&&c.dispatchEvent(new CustomEvent("yt-end-video-preview"))}}} ;function zWb(a){var b=Dn().resolve(An(xWb));return function(c){var d=function(){var e=a(c);return b&&e?yWb(c,e):null}; Vv(function(){var e=d();b&&e&&Promise.resolve().then(function(){b.registerElement(e)}); kp(function(){b&&e&&Promise.resolve().then(function(){b.unregisterElement(e)})})},"p0smCb")}} ;var LV=new Map,MV=new Map,AWb=0;function BWb(a){var b=a.dataset.resizeObserverId;if(b)return b;b=""+AWb++;return a.dataset.resizeObserverId=b} function CWb(a){a=l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=BWb(b.target),d=Object.assign({},{target:b.target},LV.get(c));if(d!=null&&d.contentRect?d.contentRect.width!==b.contentRect.width||d.contentRect.height!==b.contentRect.height:1)for(LV.set(c,{borderBoxSize:b.borderBoxSize,contentBoxSize:b.contentBoxSize,contentRect:b.contentRect,devicePixelContentBoxSize:b.devicePixelContentBoxSize}),c=l(MV.get(c)||[]),d=c.next();!d.done;d=c.next())d=d.value,d(b)}} var NV;function DWb(a,b){var c=BWb(a);MV.has(c)||MV.set(c,new Set);MV.get(c).add(b);LV.has(c)&&b(Object.assign({},{target:a},LV.get(c)));NV||(NV=new xdb(CWb));b=NV;b.observe(a)} function EWb(a,b){var c=BWb(a);MV.has(c)&&(MV.get(c).delete(b),MV.get(c).size===0&&(MV.delete(c),LV.delete(c),NV.unobserve(a),delete a.dataset.resizeObserverId));MV.size===0&&NV&&(NV.disconnect(),NV=void 0)} ;var FWb=[{calledOnce:!1,state:"visible"},{calledOnce:!1,state:"hidden"}];function GWb(a,b){var c=Dn().resolve(cw);return FWb.map(function(d){return c.observe(a,b,d)})} function HWb(a){var b=Dn().resolve(cw);a.forEach(function(c){b.unobserveByKey(c)})} var IWb={throttleMs:0,canHaveZeroSize:!0,useVisibilityObserver:!1};function JWb(a){var b=l(t$a()),c=b.next().value,d=b.next().value,e=Object.assign({},IWb,a),f=kha(function(h){var m=h.contentRect.height;if((h=h.contentRect.width)||m||e.canHaveZeroSize)c.width()===h&&c.height()===m||d(c,{height:m,width:h})},e.throttleMs); return[c,function(h){var m=[];e.useVisibilityObserver&&(m=GWb(h,function(p,q){requestAnimationFrame(function(){q==="visible"?DWb(h,f):EWb(h,f)})})); m.length||DWb(h,f);return function(){m.length&&(HWb(m),m.length=0);EWb(h,f)}}]} ;var KWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("cyCVld"),2);a=bVb;return b.return(a)})},OV=BC(function(){return KWb()},{debugName:"sectionHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("sectionHeaderViewModel","cyCVld",KWb)});var PV=function(a){return function(b){return function(){return(b==null?void 0:b())!==void 0?String(b())+a:void 0}}}("px");var LWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("dpUCFd"),2);a=HPb;return b.return(a)})}; BC(function(){return LWb()},{debugName:"shortsLockupViewModel"}); En(zC,function(a){a.registerLoadFn("shortsLockupViewModel","dpUCFd",LWb)});var MWb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("U9vrqd"),2);a=JPb;return b.return(a)})},NWb=BC(function(){return MWb()},{debugName:"shortsLockupViewModelWithDismissible"}); En(zC,function(a){a.registerLoadFn("shortsLockupViewModelWithDismissible","U9vrqd",MWb)});var OWb=KC(function(a){return a.targetGroupId}).useUpdatableData;var QWb=tu(function(a){function b(ma){return function(){var wa=H().numItemsPerGridRow,Ba=ma()*wa;wa=Ba+wa;var Ja,Na;return(Na=(Ja=d().contents)==null?void 0:Ja.slice(Ba,wa))!=null?Na:[]}} var c=vu(a,{layoutContainerWidth:0,shouldUseOwnContainerSize:!1,marginSettings:1,useUpdatedMargin:!1}),d=c.data,e=c.layoutContainerWidth,f=c.shouldUseOwnContainerSize,h=c.marginSettings,m=c.useUpdatedMargin,p=xC(),q=l(OWb(function(){var ma,wa;return{targetGroupId:(ma=d().targetingContext)==null?void 0:(wa=ma.targetGroupId)==null?void 0:wa[0]}})).next().value; c=l($o(!0,void 0,"lKny6d"));var t=c.next().value,u=c.next().value,v=function(){var ma,wa=(ma=z(d().showMoreButton,dK))==null?void 0:ma.trackingParams;wa&&lz(Fy(),wa);u(!1)},w=function(){var ma,wa=(ma=z(d().showLessButton,dK))==null?void 0:ma.trackingParams; wa&&lz(Fy(),wa);u(!0)}; c=l(JWb({canHaveZeroSize:!1}));var x=c.next().value;c=c.next().value;var A=function(){var ma;return(ma=d().contentAspectRatio)!=null?ma:"GRID_SHELF_CONTENT_ASPECT_RATIO_UNKNOWN"},H=Io(function(){var ma=f()&&x.width()>0?x.width()||e():e(),wa,Ba=(wa=a.data())==null?void 0:wa.responsiveContainerConfiguration; ma=hS({containerWidth:ma,sizing:Ba?iS(Ba==null?void 0:Ba.responsiveSize):"EXTRA_COMPACT",marginSettings:h(),enableFullBleedForSingleCol:!1});return{maxContainerWidth:ma.maxContainerWidth,numItemsPerGridRow:ma.numItems,contentPadding:f()?ma.margin:ma.contentMargin,itemWidth:ma.itemWidth,itemMargin:ma.gutter/2}},void 0,"XYkF9e"),P=function(){if(d().enableVerticalExpansion){if(t())return O(); var ma,wa,Ba=(wa=(ma=d().contents)==null?void 0:ma.length)!=null?wa:0;return Math.ceil(Ba/H().numItemsPerGridRow)}return H().numItemsPerGridRow<=2?2:1},O=function(){var ma; return Math.ceil(((ma=d().minCollapsedItemCount)!=null?ma:1)/H().numItemsPerGridRow)},Q=function(){return d().enableVerticalExpansion&&d().showLessButton&&!t()&&P()>O()},V=function(){var ma,wa; return d().enableVerticalExpansion&&d().showMoreButton&&t()&&((wa=(ma=d().contents)==null?void 0:ma.length)!=null?wa:0)>H().numItemsPerGridRow*O()},Z=function(){return!Q()},da=function(){return!V()},ca={}; return C("grid-shelf-view-model",{class:R("ytGridShelfViewModelHost",a.className,(ca.ytGridShelfViewModelHostHasBottomButton=function(){return Q()||V()},ca.ytGridShelfViewModelHostIsDismissed=function(){var ma,wa=(ma=q())!=null?ma:{}; ma=wa.behavior;var Ba=wa.isDismissed,Ja=wa.stamperContextTargetId;wa=wa.stamperIndex;if(!(y("mweb_see_fewer_shorts_group_dismissal")&&Ba&&ma&&Ja))return!1;var Na;Ba=p;for(var ab,Ha,bb=((ab=Ba)==null?0:ab.targetId)?mp((Ha=Ba)==null?void 0:Ha.targetId):void 0;((Na=Ba)==null?0:Na.parent)&&bb!==Ja;)Ba=Ba.parent,Ha=ab=void 0,bb=((ab=Ba)==null?0:ab.targetId)?mp((Ha=Ba)==null?void 0:Ha.targetId):void 0;Na=bb===Ja?Ba:void 0;if(!Na)return!1;var lb;Ja=Na==null?void 0:(lb=Na.stamperIndex)==null?void 0:lb.call(Na); return ma==="GROUP_DISMISSAL_BEHAVIOR_REMOVE_ALL_ITEMS"||ma==="GROUP_DISMISSAL_BEHAVIOR_REMOVE_SUBSEQUENT_ITEMS"&&Ja!=null&&wa!=null&&Ja>wa},ca.ytGridShelfViewModelHostOptionalMediumLayoutMargin=m,ca)), el:DA(c),style:gC({"margin-left":PV(function(){return H().contentPadding}), "margin-right":PV(function(){return H().contentPadding})})},C(K,{cond:function(){return z(d().header,Qob)}, then:function(ma){return C(OV,{data:ma,useUpdatedPadding:m,disableHorizontalPadding:!0})}}),C("div",null,C(Wv,{each:function(){return Array(P())}},function(ma,wa){return C(PWb,{className:a.className, items:b(wa),responsiveGridShelfLayout:H,contentAspectRatio:A})})),C("div",{class:"ytGridShelfViewModelGridShelfBottomButtonContainer"},C(NC,{data:function(){return d().showMoreButton}},{buttonViewModel:function(ma){return C("div",{hidden:da},C(EC,{data:ma.data, onClick:v}))}}),C(NC,{data:function(){return d().showLessButton}},{buttonViewModel:function(ma){return C("div",{hidden:Z},C(EC,{data:ma.data, onClick:w}))}})))},"Cc"); QWb.idomCompat=!0;var PWb=tu(function(a){function b(t){return function(u){var v=t(),w={};q(Object.assign({},p(),(w[v]=u,w)))}} var c=a.items;var d=a.responsiveGridShelfLayout;var e=a.contentAspectRatio;a=a.className;var f=PV(function(){return-d().itemMargin}),h=l($o({},void 0,"LqYZmd")),m=h.next().value; h=h.next().value;var p=m,q=h;return C("div",{el:DA(zWb(function(){return RWb(c(),p())})), class:R("ytGridShelfViewModelGridShelfRow",a),style:gC({"margin-left":f,"margin-right":f})},C(NC,{data:c,replacementWrapper:function(t){return C(SWb,{responsiveGridShelfLayout:d},t)}},{shortsLockupViewModel:function(t,u){return C(SWb,{responsiveGridShelfLayout:d},C(NWb,{data:t.data, aspectRatio:function(){return e()==="GRID_SHELF_CONTENT_ASPECT_RATIO_TWO_BY_THREE"?1:0}, playbackRef:NMb(b(u)),scrimStyle:2,className:void 0}))}, lockupViewModel:function(t){return C(SWb,{responsiveGridShelfLayout:d},C(wT,{data:t.data,className:"ytGridShelfViewModelLockupItem"}))}}))},"Dc"),SWb=tu(function(a){return C("div",{style:gC({width:PV(function(){return a.responsiveGridShelfLayout().itemWidth}), margin:function(){return"0 "+a.responsiveGridShelfLayout().itemMargin+"px"}}), class:"ytGridShelfViewModelGridShelfItem"},a.children)},"Ec"); function RWb(a,b){for(var c=[],d=0;d0},void 0,"Z5OrGc"); Q=Io(function(){return!m()&&w()=bb}ab!==m()&&p(ab);Ha!==q()&&t(Ha)},Z=function(){Q(-320)},da=function(){Q(320)},ca=uC(function(ab){u=!0; v=ab.clientX}),ma=uC(function(ab){if(u){ab=ab.clientX; var Ha=ab-v;v=ab;var bb;(bb=h.value)==null||bb.scrollBy({left:-Ha})}}),wa=uC(function(){V()}); LG("pointerup",function(){u&&(u=!1)}); Vv(function(){b();V()},"Wm6PJf"); var Ba=qh(V,100);a=l(JWb());var Ja=a.next().value,Na=a.next().value;Vv(function(){Ja.width();Ba()},"g6xWxf"); return C("chips-shelf-view-model",{class:"ytChipsShelfViewModelHost"},C(kS,{contentId:function(){return b().contentId}, useModernStyle:!0},function(){var ab={},Ha={};return C("div",{el:DA(Na)},C(K,{cond:function(){return b().title}, then:function(){return C(TUb,{title:function(){return C(Yp,null,P)}, disableHorizontalPadding:!0,trailingActions:function(){return C(NC,{data:function(){return b().overflowButton}},{buttonViewModel:EC})}, hasTitle:!0,hasDetail:!1,hasSublabel:!1,hasSuperlabel:!1,hasLeadingImage:!1,hasTrailingActions:H,hasBottomAccessory:!1})}}),C("div",{class:R("ytChipsShelfViewModelChipsShelfContent",w)},C(K,{cond:function(){return b().previousButton}, then:function(){var bb={};return C("div",{class:R("ytChipsShelfViewModelLeftArrowContainer",(bb.ytChipsShelfViewModelLeftArrowContainerIsHidden=function(){return m()},bb))},C(NC,{data:function(){return b().previousButton}},{buttonViewModel:function(lb){return C(EC,{data:lb.data, className:"ytChipsShelfViewModelLeftArrow",onClick:Z})}}))}}),C("div",{el:h, "on:pointerdown":ca,"on:pointermove":ma,"on:scroll":wa,class:R("ytChipsShelfViewModelChipsScrollContainer",(ab.ytChipsShelfViewModelChipsScrollContainerIsHorizontallyScrollable=O,ab))},C("div",{class:R("ytChipsShelfViewModelChipsContainer",(Ha.ytChipsShelfViewModelChipsContainerIsHorizontallyScrollable=O,Ha.ytChipsShelfViewModelChipsContainerIsHorizontallyScrollableFeaturePhone=!1,Ha)),role:"tablist"},C(NC,{data:function(){return b().contents}},{chipViewModel:function(bb,lb){return C("div",{role:"presentation", class:"ytChipsShelfViewModelChipWrapper"},C(Svb,{data:bb.data,callback:function(Ka,Ia){var Wa=lb(),jb,tc=(jb=d==null?void 0:d())!=null?jb:0;tc===1||tc===2?(jb={},A((jb[Wa]=Ia,jb))):tc===0&&(jb={},A(Object.assign({},x(),(jb[Wa]=Ia,jb))));c==null||c(Ka,Ia,Wa)}, disableDeselection:function(){return(d==null?void 0:d())===1}, selected:function(){return!!x()[lb()]}}))}, buttonViewModel:function(bb,lb){var Ka=bb.data;return C("div",{role:"presentation",class:"ytChipsShelfViewModelChipWrapper"},C(EC,{data:Ka,onClick:function(){var Ia=Ka(),Wa=lb();d==null||d();var jb={};A((jb[Wa]=!0,jb));c==null||c(Ia,!0,Wa)}}))}}))),C(K,{cond:function(){return b().nextButton}, then:function(){var bb={};return C("div",{class:R("ytChipsShelfViewModelRightArrowContainer",(bb.ytChipsShelfViewModelRightArrowContainerIsHidden=q,bb))},C(NC,{data:function(){return b().nextButton}},{buttonViewModel:function(lb){return C(EC,{data:lb.data, className:"ytChipsShelfViewModelRightArrow",onClick:da})}}))}})))}))},"Nc"); SXb.idomCompat={callbacks:{callback:!0}};BA(SXb,"chips-shelf-view-model",{props:{data:zA,callback:AA,selectionBehavior:zA,disableChipsScrollAnimation:zA,nextButtonStyle:zA}});BA(tu(function(a){return C("yt-comment-filter-context-view-model",{class:R("ytCommentFilterContextHost",a.className)},C(HB,{text:function(){return a.data().text}}))},"Oc"),"yt-comment-filter-context-view-model",{props:{data:zA, className:AA}});var TXb=tu(function(a){var b=a.data;var c=a.isOverlay;a={};return C("yt-course-perks-view-model",{class:R("ytwCoursePerksViewModelHost",(a.ytwCoursePerksViewModelHostOverlay=c,a))},C("h3",{class:"ytwCoursePerksViewModelHostPerksTitle"},C(HB,{text:function(){return b().title}})),C("div",null,C(K,{cond:function(){return b().perks}, then:function(d){return C(FFb,{data:function(){return{listItems:d()}}, isCompact:!0,isOverlay:c})}})))},"Pc");BA(TXb,"yt-course-perks-view-model",{props:{data:AA,isOverlay:AA}});BA(tu(function(a){var b=a.data;a={};return C("yt-course-progress-view-model",{class:"ytwCourseProgressViewModelHost"},C("h3",{class:R("ytwCourseProgressViewModelHostProgressTitle",(a.ytwCourseProgressViewModelHostProgressTitleRedesign=function(){return y("desktop_include_oswald")||y("mweb_include_oswald")},a))},C(HB,{text:function(){return b().title}})),C("p",{class:"ytwCourseProgressViewModelHostProgressSubtitle"},C(HB,{text:function(){return b().progressSummary}})),C("div",{class:"ytwCourseProgressViewModelHostProgressBar"}, C("div",{class:"ytwCourseProgressViewModelHostProgressBarFill", style:gC({width:function(){return b().progressPercentage*100+"%"}})})))},"Qc"),"yt-course-progress-view-model",{props:{data:zA}});var VXb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("sJCo9e"),2);a=UXb;return b.return(a)})},WXb=BC(function(){return VXb()},{debugName:"progressViewModel"}); En(zC,function(a){a.registerLoadFn("progressViewModel","sJCo9e",VXb)});var YXb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("sYDUQe"),2);a=XXb;return b.return(a)})},ZXb=BC(function(){return YXb()},{debugName:"starRatingViewModel"}); En(zC,function(a){a.registerLoadFn("starRatingViewModel","sYDUQe",YXb)});BA(tu(function(a){var b=vu(a,{}).data;return C("yt-course-ratings-view-model",{class:"ytCourseRatingsViewModelHost"},C("h3",{class:"ytCourseRatingsViewModelHostRatingTitle"},C(HB,{text:function(){var c;return(c=b())==null?void 0:c.title}})),C("div",{class:"ytCourseRatingsViewModelHostRatingContainer"},C(K,{cond:function(){return b().starProgressViewModels}, then:function(c){return C("div",{class:"ytCourseRatingsViewModelHostProgressBarContainer"},C(NC,{data:c},{progressViewModel:WXb}))}}),C("div",{class:"ytCourseRatingsViewModelHostStarRatingAndRatingDataContainer"},C("p",{class:"ytCourseRatingsViewModelHostAverageRatingLabel"},C(HB,{text:function(){var c; return(c=b())==null?void 0:c.averageRatingLabel}})),C(K,{cond:function(){return b().zeroStateText}, then:function(c){return C("div",{class:"ytCourseRatingsViewModelHostZeroStateText"},C(HB,{text:c}))}}),C(K,{cond:function(){return b().starRatingViewModel}, then:function(c){return C("div",{class:"ytCourseRatingsViewModelHostStarRatingContainer"},C(NC,{data:c},{starRatingViewModel:ZXb}))}}),C("p",{class:"ytCourseRatingsViewModelHostTotalRatingsCountLabel"},C(HB,{text:function(){var c; return(c=b())==null?void 0:c.totalRatingsCountLabel}})))))},"Rc"),"yt-course-ratings-view-model",{props:{data:AA}});var $Xb={animationConfig:{autoplay:!0,loop:!0,renderer:"svg",name:"LEARNING_JOURNEY_LOADER_ICON",path:"https://www.gstatic.com/youtube/img/lottie/youchat_animations/gemini_twirl_v2.json"}},aYb=tu(function(a){var b=aw("yt-learning-journey-loader-view-model"),c=sQ();ew(function(){requestAnimationFrame(function(){var e;(e=c.lottieEl)==null||e.addEventListener("DOMLoaded",function(){var f;(f=a.onLottieLoaded)==null||f.call(a)})}); var d=a.data().browseEndpoint;d&&pB(d)}); return C("yt-learning-journey-loader-view-model",{class:R("learningJourneyLoaderViewModelHost",a.className),"data-target-id":function(){return a.data().targetId||""}, el:b},C(xA,{className:R("learningJourneyLoaderViewModelLoader",a.className),animationName:function(){return $Xb.animationConfig.name}, data:$Xb,animationRef:c}))},"Tc");BA(aYb,"yt-learning-journey-loader-view-model",{props:{data:zA,className:AA,onLottieLoaded:AA}});function bYb(a){var b=Dn().resolve(An(gB));return b!=null&&b()?a.darkThemeColorPalette:a.lightThemeColorPalette} function cYb(a){return{primaryTextColor:RV(a,0),secondaryTextColor:RV(a,1),optionColor:RV(a,2),backgroundColor:RV(a,3),videoBackgroundColor:RV(a,4)}} function RV(a,b){if(a){switch(b){case 0:a=a.primaryTitleColor;break;case 1:a=a.secondaryTitleColor;break;case 2:a=a.surgeColor;break;case 3:a=a.section2Color;break;case 4:a=a.section3Color;break;default:return;}if(a)return iy(a)}} ;Object.freeze&&Object.freeze(Object.create(null));var dYb=function(){},eYb; (eYb=window.requestIdleCallback)==null||eYb.bind(window);var fYb=new Set,gYb=null;function hYb(a){var b=a.element;var c=a.veType;var d=a.storedVisualElement===void 0?null:a.storedVisualElement;var e=a.elementIndex===void 0?0:a.elementIndex;a=a.clientYouTubeData;var f=Fv();f!==gYb&&(fYb.clear(),gYb=f);if(b.visualElement&&fYb.has(b.visualElement))return null;if(d&&fYb.has(d))return b.visualElement=d,null;c=jz(Fy(),{veType:c,elementIndex:e,clientYouTubeData:a});if(!c)return null;b.visualElement=c;fYb.add(c);return c} ;function SV(a,b,c,d){c=c===void 0?null:c;d=d===void 0?dYb:d;var e=e===void 0?null:e;CB(function(){if(b){c instanceof Function&&(c=c());var f=hYb({element:b,veType:a,storedVisualElement:c,clientYouTubeData:void 0});f&&(pz(b,{data:e,observer:Dn().resolve(cw),hideOption:xB,showOption:wB,layer:b.layer}),d(f))}})} ;var jYb=tu(function(a){var b=null,c=null,d=null,e=function(){return a.data()},f=function(){return cYb(bYb(e()))},h=function(){return!!f().optionColor},m=l($o(-1,void 0,"UaO9Nb")),p=m.next().value,q=m.next().value,t=function(H){return p()===H},u=function(H){return e().correctAnswerIndex===H},v=function(){return p()!==-1},w=function(){return p()===e().correctAnswerIndex},x=function(){var H=v(),P=w(); return H?P?264685:264684:264683},A=uC(function(){q(-1); return!1}); return C("learning-journey-quiz-view-model",{class:R("learningQuizComponentHost",a.className),style:gC({background:function(){return f().backgroundColor}})},C(K,{cond:function(){return!!e().video}, then:function(){return C("div",{class:"learningJourneyQuizViewModelVideoContainer",style:gC({background:function(){return f().videoBackgroundColor}})},C(NC,{data:function(){return e().video}},{lockupViewModel:function(H){return C(wT,{data:H.data, containerType:1,className:"learningJourneyQuizViewModelVideoLockup"})}}))}}),C("div",{class:"learningQuizComponentQuizContainer"},C("div",{class:"learningQuizComponentQuiz"},C("div",{class:"learningQuizComponentQuizContent"},C(K,{cond:function(){return!!e().aiGeneratedQuizLabel}, then:function(){return C("div",{class:"learningQuizComponentQuizAiGeneratedLabel"},C(HB,{text:function(){return e().aiGeneratedQuizLabel}}))}}),C("div",{class:"learningQuizComponentQuizHeader", style:gC({"align-items":function(){return e().overflowMenu?"start":"center"}})},C("div",{class:"learningQuizComponentQuizHeaderTextContainer", style:gC({"min-height":function(){return e().overflowMenu?"48px":"26px"}})},C("div",{class:"learningJourneyQuizViewModelQuizHeaderText", el:DA(function(H){SV(x(),H,b,function(P){b=P})}), style:gC({color:function(){return f().primaryTextColor}}), "client-ve-type":x},C(HB,{text:function(){var H=e(),P=v(),O=w();return P?O?H.successTitle:H.failureTitle:H.questionHeaderText}}))),C("div",{class:"learningJourneyQuizViewModelQuizHeaderButtons"},C(K,{cond:v, then:function(){return C("div",{id:"resetButton",class:"learningQuizComponentQuizHover",el:DA(function(H){SV(264687,H,c,function(P){c=P})}), "on:click":A,role:"button","aria-label":"Reset","tab-index":"0","client-ve-type":264687},C("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",width:"24",viewBox:"0 -960 960 960",style:gC({fill:function(){return f().primaryTextColor}})},C("path",{d:"M440-122q-121-15-200.5-105.5T160-440q0-66 26-126.5T260-672l57 57q-38 34-57.5 79T240-440q0 88 56 155.5T440-202v80zm80 0v-80q87-16 143.5-83T720-440q0-100-70-170t-170-70h-3l44 44-56 56-140-140 140-140 56 56-44 44h3q134 0 227 93t93 227q0 121-79.5 211.5T520-122z"})))}}), C(NC,{data:function(){return e().overflowMenu}},{buttonViewModel:function(H){return C(EC,{data:H.data})}}))),C("div",{class:"learningQuizComponentQuizSubheader", el:DA(function(H){SV(264688,H,d,function(P){d=P})}), style:gC({color:function(){return f().secondaryTextColor}}), "client-ve-type":264688},C(HB,{text:function(){var H=e();return v()?H.explanationText:H.questionSubheaderText}}))),C("div",{role:"group", class:"learningQuizComponentQuizOptionsList"},C(Wv,{each:function(){return e().optionsData||[]}},function(H,P){var O={},Q={}; return C("button",{class:R("learningQuizComponentQuizOptions","learningJourneyQuizViewModelQuizOptions","learningJourneyQuizViewModelQuizOptionsBorderRound",(O.learningQuizComponentQuizHover=function(){return!v()},O.learningQuizComponentQuizOptionWithCustomColor=h,O.learningJourneyQuizViewModelQuizOptionSelectedCorrect=function(){var V=P(); return w()&&u(V)},O.learningJourneyQuizViewModelQuizOptionSelectedIncorrect=function(){return!w()&&t(P())},O.learningQuizComponentQuizIncorrectShake=function(){return!w()&&t(P())},O.learningJourneyQuizViewModelQuizOptionNotSelected=function(){return v()&&!t(P())},O)), "on:click":uC(function(){mz(Fy(),{data:H});if(v())return!1;q(P());return!1}), style:gC({background:function(){var V=P();return v()&&t(V)?"":h()?f().optionColor:"transparent"}}), "aria-disabled":v},C("div",{class:"learningQuizComponentQuizOptionContainer"},C(K,{cond:v,then:function(){return C(iYb,{isOptionCorrect:u,optionIndex:P,isOptionSelected:t,colors:f})}}),C(HB,{text:H.optionText, className:R((Q.learningJourneyQuizViewModelQuizOptionSelectedText=function(){return v()&&t(P())},Q))})))})))))},"Uc"),iYb=tu(function(a){var b={}; return C("svg",{xmlns:"http://www.w3.org/2000/svg",height:"16",width:"16",viewBox:function(){var c=a.optionIndex();return a.isOptionCorrect(c)?"0 0 24 24":"0 -960 960 960"}, class:R("learningJourneyQuizViewModelQuizOptionIconLeading",(b.learningQuizComponentQuizPulse=function(){return a.isOptionSelected(a.optionIndex())&&a.isOptionCorrect(a.optionIndex())},b.learningJourneyQuizViewModelQuizOptionIconSelected=function(){return a.isOptionSelected(a.optionIndex())},b))},C("path",{d:function(){var c=a.optionIndex(); return a.isOptionCorrect(c)?"M12,2C6.5,2,2,6.5,2,12c0,5.5,4.5,10,10,10s10-4.5,10-10C22,6.5,17.5,2,12,2z M9.8,17.3l-4.2-4.1L7,11.8l2.8,2.7L17,7.4 l1.4,1.4L9.8,17.3z":"M330-120L120-330v-300l210-210h300l210 210v300L630-120H330zm36-190l114-114 114 114 56-56-114-114 114-114-56-56-114 114-114-114-56 56 114 114-114 114 56 56z"}}))},"Vc"); jYb.idomCompat=!0;BA(jYb,"learning-journey-quiz-view-model",{props:{data:zA,className:zA}});var lYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("zGksAf"),2);a=kYb;return b.return(a)})},mYb=BC(function(){return lYb()},{debugName:"accordionItemViewModel"}); En(zC,function(a){a.registerLoadFn("accordionItemViewModel","zGksAf",lYb)});var nYb=tu(function(a){var b=l(XP(a.data)).next().value,c=function(){return a.data().style||"ACCORDION_VIEW_MODEL_STYLE_UNSPECIFIED"},d=function(){return c()==="ACCORDION_VIEW_MODEL_STYLE_MINI"},e=l($o(!0,void 0,"LwAvAf")),f=e.next().value,h=e.next().value,m=function(){return d()&&f()},p=function(){return{type:"tonal", style:"mono",state:"active",size:"XS",iconPosition:"icon-only",onTap:function(){h(!f())}}},q=uC(function(){b().onTitleTap&&pB(b().onTitleTap||{})}); e={};return C("yt-accordion-view-model",{class:R("ytAccordionViewModelHost",(e.ytAccordionViewModelMinimized=function(){return m()},e)), "data-target-id":function(){return a.data().targetId||""}},C(K,{cond:function(){return d()||!!b().title}, then:function(){return C("div",{class:"ytAccordionViewModelHeader"},C("div",{class:"ytAccordionViewModelTitleSection"},C("div",{class:"ytAccordionViewModelTitleWrapper"},C(K,{cond:function(){return!!a.data().headerIcon}, then:function(){return C(AB,{className:"ytAccordionViewModelHeaderIcon",icon:function(){var t;return(t=a.data().headerIcon)==null?void 0:t.iconType}})}}),C("div",{class:"ytAccordionViewModelTitle", "on:click":q},C(HB,{className:"ytAccordionViewModelTitleText",text:function(){return b().title}})))),C("div",{class:"ytAccordionViewModelButtonSection"},C(K,{cond:d, then:function(){return C(eL,{data:p,iconName:function(){return m()?"chevron_down":"chevron_collapse"}})}})))}}),C("div",{class:"ytAccordionViewModelContent"},C(NC,{data:function(){return b().contents}},{accordionItemViewModel:function(t){return C(mYb,{data:t.data, className:"ytAccordionViewModelRow",accordionStyle:c,hideIfNotExpanded:m,onCollapse:function(){return d()?(h(!0),!1):!0}})}})),C("div",null,C(K,{cond:function(){return!d()&&(!!b().disclaimerFooter||!!b().footer)}, then:function(){return C("div",{class:"ytAccordionViewModelFooter"},C(HB,{text:function(){return b().disclaimerFooter}, className:"ytAccordionViewModelDisclaimer"}),C(NC,{data:function(){return a.data().footer}},{flexibleActionsViewModel:function(t){return C(kV,{data:t.data, layout:0})}}))}})))},"Wc");BA(nYb,"yt-accordion-view-model",{props:{data:zA}});var oYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("DpqsDe"),2);a=tXb;return b.return(a)})},TV=BC(function(){return oYb()},{debugName:"horizontalShelfViewModel"}); En(zC,function(a){a.registerLoadFn("horizontalShelfViewModel","DpqsDe",oYb)});var pYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("n0DHg"),2);a=uXb;return b.return(a)})},qYb=BC(function(){return pYb()},{debugName:"alertBannerViewModel"}); En(zC,function(a){a.registerLoadFn("alertBannerViewModel","n0DHg",pYb)});var rYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("dIvQ6c"),2);a=aYb;return b.return(a)})},sYb=BC(function(){return rYb()},{debugName:"learningJourneyLoaderViewModel"}); En(zC,function(a){a.registerLoadFn("learningJourneyLoaderViewModel","dIvQ6c",rYb)});BA(tu(function(a){var b=null,c=null,d,e=(d=Dn().resolve(An(gB)))==null?void 0:d(),f=l($o(!1,void 0,"F3hqu"));d=f.next().value;var h=f.next().value;f=l($o(!0,void 0,"wosL5"));var m=f.next().value,p=f.next().value,q=aw("textarea",function(H){SV(264503,H,b,function(P){b=P})}),t=function(H){h(!0); H={learningJourneyFormData:{query:H}};pB(a.data().searchEndpoint||{},{form:{formData:H}});return!1},u=uC(function(H){H.target.closest("button-view-model")&&h(!0)}); f=uC(function(){p(q.value.value.length===0)}); var v=uC(function(H){if(H.key==="Enter"&&!H.shiftKey&&!m()){var P=H.target;H.preventDefault();t(P.value)}}),w={},x={},A={}; return C("yt-learning-journey-zero-state",{class:"ytLearningJourneyZeroStateHost"},C("div",{class:"ytLearningJourneyZeroStateLearningIconContainer"},C(FB,{data:function(){return a.data().learningIcon}, className:"ytLearningJourneyZeroStateLearningIcon",alt:"Learning icon",contentMode:"CONTENT_MODE_CENTER"})),C("div",{class:"ytLearningJourneyZeroStateSearchContainer"},C("div",{class:"ytLearningJourneyZeroStateSearchBarContainer"},C("div",{class:R("ytLearningJourneyZeroStateSearchBar",(w.ytLearningJourneyZeroStateSearchBarDark=e,w))},C("textarea",{class:R("ytLearningJourneyZeroStateTextInput",(x.ytLearningJourneyZeroStateTextInputDark=e,x)),el:q,"on:keyup":f,"on:keydown":v,placeholder:"What do you want to learn?", rows:1,"client-ve-type":264503})),C("div",{class:R("ytLearningJourneyZeroStateSearchButtonContainer",(A.ytLearningJourneyZeroStateSearchButtonContainerDark=e,A))},C(EC,{data:function(){return z(a.data().searchButton,dK)}, className:"search-button",onClick:function(){return t(q.value.value)}, buttonOverrides:function(){return{disabled:m(),style:e?"mono-inverse":"mono",size:"XL"}}}))),C(K,{cond:function(){return!!a.data().errorBanner}, then:function(){return C("div",{class:"ytLearningJourneyZeroStateErrorBannerContainer",el:DA(function(H){SV(264617,H,c,function(P){c=P})})},C(NC,{data:function(){return a.data().errorBanner}},{alertBannerViewModel:function(H){return C(qYb,{data:H.data, "client-ve-type":264617})}}))}})),C(K,{cond:d, then:function(){return C("div",{class:"ytLearningJourneyZeroStateLoaderContainer"},C(NC,{data:function(){return a.data().loader}},{learningJourneyLoaderViewModel:function(H){return C(sYb,{data:H.data})}}))}, else:function(){return C("div",{class:"ytLearningJourneyZeroStateSuggestedJourneySectionContainer"},C(K,{cond:function(){return!!a.data().learningJourneyShelf}, then:function(){return C("div",{class:"ytLearningJourneyZeroStatePlaylistShelfContainer"},C("h2",{class:"ytLearningJourneyZeroStateSuggestedJourneySectionTitle"},function(){return a.data().learningJourneySectionTitle}),C(NC,{data:function(){return a.data().learningJourneyShelf}},{horizontalShelfViewModel:function(H){return C(TV,{data:H.data, centerAlignItems:!0})}}))}}),C("div",{class:"ytLearningJourneyZeroStateSuggestedJourneySection"},C("h2",{class:"ytLearningJourneyZeroStateSuggestedJourneySectionTitle"},function(){return a.data().suggestedJourneySectionTitle}),C("div",{class:"ytLearningJourneyZeroStateSuggestedJourneySectionContentContainer", "on:click":u},C(NC,{data:function(){return a.data().suggestedJourneyActions}},{flexibleActionsViewModel:function(H){return C(kV,{data:H.data, layout:0,className:"ytLearningJourneyZeroStateSuggestedJourneySectionContent"})}}))))}}))},"Xc"),"yt-learning-journey-zero-state",{props:{data:zA}});var uYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("lBaCsb"),2);a=tYb;return b.return(a)})},vYb=BC(function(){return uYb()},{debugName:"liveLeaderboardItemActionContentViewModel"}); En(zC,function(a){a.registerLoadFn("liveLeaderboardItemActionContentViewModel","lBaCsb",uYb)});var xYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("LjGSoc"),2);a=wYb;return b.return(a)})},yYb=BC(function(){return xYb()},{debugName:"liveLeaderboardItemChannelContentViewModel"}); En(zC,function(a){a.registerLoadFn("liveLeaderboardItemChannelContentViewModel","LjGSoc",xYb)});BA(tu(function(a){var b=a.data;return C("ytvl-live-leaderboard-item-view-model",{class:"ytvlLiveLeaderboardItemViewModelHost"},C("div",{class:"ytvlLiveLeaderboardItemViewModelRankNumberContainer"},C(HB,{className:"ytvlLiveLeaderboardItemViewModelRankNumber",text:function(){var c;return(c=b())==null?void 0:c.rank}})),C("div",{class:"ytvlLiveLeaderboardItemViewModelAvatar"},C(NC,{data:function(){return b().avatar}},{avatarViewModel:CC})),C("div",{class:"ytvlLiveLeaderboardItemViewModelContent"},C(NC, {data:function(){return b().content}},{liveLeaderboardItemChannelContentViewModel:yYb, liveLeaderboardItemActionContentViewModel:vYb})),C(HB,{className:"ytvlLiveLeaderboardItemViewModelPoints",text:function(){var c;return(c=b())==null?void 0:c.points}}))},"Yc"),"ytvl-live-leaderboard-item-view-model",{props:{data:zA}});BA(tu(function(a){var b=a.data;return C("ytvl-live-viewer-leaderboard-item-view-model",{class:"ytvlLiveViewerLeaderboardItemViewModelHost"},C(HB,{className:"ytvlLiveViewerLeaderboardItemViewModelRankNumber",text:function(){var c,d;return(c=b())==null?void 0:(d=c.ranking)==null?void 0:d.rank}}),C("div",{class:"ytvlLiveViewerLeaderboardItemViewModelAvatar"},C(NC,{data:function(){return b().avatar}},{avatarViewModel:CC})),C(HB,{className:"ytvlLiveViewerLeaderboardItemViewModelChannelContent", text:function(){var c,d;return(c=b())==null?void 0:(d=c.channelContent)==null?void 0:d.channelName}}),C(HB,{className:"ytvlLiveViewerLeaderboardItemViewModelPoints", text:function(){var c;return(c=b())==null?void 0:c.points}}))},"Zc"),"ytvl-live-viewer-leaderboard-item-view-model",{props:{data:zA}});var zYb=["QR_CODE_RENDERER_STYLE_WEB_SHORTS_ENGAGEMENT_PANEL"],AYb=tu(function(a){var b=a.data;var c=DA(),d=Io(function(){return b().command},void 0,"fyYsT"); Vv(function(){d()&&nB(d(),{form:{element:c.value}})},"B0nxdb"); return C("div",{el:c,class:"YtQrCodeRendererHostContainer"},C(K,{cond:function(){return b().qrCodeImage}, then:function(e){return C(FB,{data:e,alt:"",className:"YtQrCodeRendererHostQrImage",useWidth:!1,contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"})}, else:function(){return C(K,{cond:function(){return b().spinner}, then:function(){return C(jQ,null)}})}}),C(K,{cond:function(){return b().label}, then:function(e){return C(HB,{text:e,className:"YtQrCodeRendererHostLabel"})}}),C(K,{cond:function(){return b().labels}, then:function(e){return C("div",{class:"YtQrCodeRendererHostLabels"},C(Wv,{each:e},function(f){return C(HB,{text:f})}))}}))},"bd");BA(tu(function(a){var b=a.data;var c=Io(function(){return b().qrEntityKey},void 0,"LmZ2xf"),d=Io(function(){return b().deleteEntityOnDismiss},void 0,"my0Tzb"),e=Io(function(){return b().command},void 0,"hzECIb"),f=iL(RTa,c); a=Io(function(){return b().qrCodeImage},void 0,"AnD9rc"); var h=Io(function(){return b().style&&zYb.includes(b().style)},void 0,"f5fZv"),m=dw({visibilityCallback:function(p){p&&e()&&nB(e())}, showOption:{calledOnce:!0,state:"visible"}});JG(function(){kp(function(){d()&&c()&&lu().dispatch(Ez("qrCodeEntity",c()))})}); return C("yt-qr-code-renderer",{class:"YtQrCodeRendererHost",el:DA(m)},C(K,{cond:h,then:function(){return C(K,{cond:f,then:function(p){return C(AYb,{data:p})}})}}),C(K,{cond:a, then:function(p){return C(FB,{data:p,alt:""})}}))},"$c"),"yt-qr-code-renderer",{props:{data:zA}});var BYb=tu(function(){return C("video-overview-ghost-card",{class:"ytVideoOverviewGhostCardHost"},C("div",{class:"ytVideoOverviewGhostCardHeader"},C(AB,{icon:"SPARK",className:"ytVideoOverviewGhostCardSparkleIcon"}),C("div",{class:"ytVideoOverviewGhostCardFeatureTitle"},"Highlights")),C("div",{class:"ytVideoOverviewGhostCardMainLayout"},C("div",{class:"ytVideoOverviewGhostCardMediaWrapper"},C("div",{class:"ytVideoOverviewGhostCardMedia"})),C("div",{class:"ytVideoOverviewGhostCardDetails"},C("div", {class:"ytVideoOverviewGhostCardGhostLineThick"}),C("div",{class:"ytVideoOverviewGhostCardGhostLineSlim"}),C("div",{class:"ytVideoOverviewGhostCardGhostLineSlim"}),C("div",{class:"ytVideoOverviewGhostCardGhostLineSmall"}),C("div",{class:"ytVideoOverviewGhostCardVideoSection"},C("div",{class:"ytVideoOverviewGhostCardVideoWidget"}),C("div",{class:"ytVideoOverviewGhostCardVideoWidget"}),C("div",{class:"ytVideoOverviewGhostCardVideoWidget"}),C("div",{class:"ytVideoOverviewGhostCardVideoWidget"})))))}, "cd");function CYb(a,b){return Zz(a.entities,"videoOverviewAsyncDataEntity",b)} ;var DYb=iQ.inlinePreviewEnabledSelector,FYb=tu(function(a){function b(fb){return Math.min(Math.max(fb,0),da()-ma())} function c(fb){var Xb=O();if(!lb())return 0;fb===void 0&&(fb=Math.round(ma()/Xb)||1);return fb*Xb} function d(fb){A("transform:translateX(-"+fb+"px)")} function e(fb){m.value&&Lu(m.value,"yt-play-inline-preview-by-index",[fb,Ba()])} var f=a.data;var h=Dn().resolve(An(gB)),m=bw("yt-video-overview-view-model"),p=DA(),q=DA();a=l($o(-1,void 0,"QCwLxd"));var t=a.next().value,u=a.next().value;a=l($o(0,void 0,"fpHj9c"));var v=a.next().value,w=a.next().value;a=l($o("",void 0,"AiVTrb"));var x=a.next().value,A=a.next().value;a=l($o(0,void 0,"DvEspb"));var H=a.next().value,P=a.next().value,O=H;a=l($o(!1,void 0,"AJcHVc"));var Q=a.next().value,V=a.next().value;a=l($o(0,void 0,"c069yd"));H=a.next().value;var Z=a.next().value,da=H;a=l($o(0, void 0,"IP3Ubd"));H=a.next().value;var ca=a.next().value,ma=H;a=l($o("",void 0,"z2gd0"));H=a.next().value;var wa=a.next().value,Ba=H;a=l($o({},void 0,"woxY8"));var Ja=a.next().value,Na=a.next().value,ab=iL(CYb,function(){return f().asyncDataEntityKey}),Ha=ZC(DYb); H=Dn().resolve(An(MMb));var bb=function(){var fb;if((fb=ab())==null?0:fb.videoOverviewViewModel){var Xb;return z((Xb=ab())==null?void 0:Xb.videoOverviewViewModel,Ynb)}return f()}; KG("yt-inline-preview-index-changed",function(fb,Xb){Ba()===Xb&&u(fb)}); a=uC(function(){V(!0)}); H&&m&&H({enabled:function(){return Ha()}, itemPlaybackModel:function(){var fb;return(fb=bb())==null?void 0:fb.itemPlayback}, thumbnailElRef:function(){return Ja().thumbnailElRef}, containerElRef:m,options:function(){var fb=Ja().thumbnailOverlays||[];return{thumbnail:Ja().thumbnail,thumbnailOverlays:fb,thumbnailSize:"medium",mouseleaveCallback:function(){V(!1);u(-1)}, enableRounding:!0,playerKeyCallback:function(Xb){wa(Xb)}}}}); var lb=function(){var fb;return((fb=bb())==null?void 0:fb.listItems)||[]},Ka=function(){var fb,Xb,Qc=(fb=m)==null?void 0:(Xb=fb.value)==null?void 0:Xb.clientWidth; if(Qc){P(Math.min((Qc-24)/4-8,72));if(lb()){fb=O()+8;var Ce,Je;Xb=(Ce=bb())==null?void 0:(Je=Ce.listItems)==null?void 0:Je.length;Z(fb*(Xb!=null?Xb:0))}var Wd;(q==null?0:(Wd=q.value)==null?0:Wd.clientWidth)&&ca(q.value.clientWidth)}}; LG("resize",function(){Ka()}); JG(function(){Ka()}); Vv(function(){Ka()},"l51P4c"); var Ia=function(){var fb,Xb,Qc,Ce,Je,Wd,Bb;return(Bb=h==null?void 0:h())!=null&&Bb?(fb=bb())==null?void 0:(Xb=fb.listItems)==null?void 0:(Qc=Xb[t()===-1?0:t()])==null?void 0:Qc.darkThemeColorSamplingPalette:(Ce=bb())==null?void 0:(Je=Ce.listItems)==null?void 0:(Wd=Je[t()===-1?0:t()])==null?void 0:Wd.lightThemeColorSamplingPalette},Wa=function(){var fb,Xb,Qc,Ce,Je,Wd,Bb; return(Bb=(fb=bb())==null?void 0:(Xb=fb.listItems)==null?void 0:(Qc=Xb[t()])==null?void 0:Qc.headline)!=null?Bb:(Ce=bb())==null?void 0:(Je=Ce.listItems)==null?void 0:(Wd=Je[0])==null?void 0:Wd.headline},jb=function(){var fb,Xb,Qc,Ce,Je,Wd,Bb; return(Bb=(fb=bb())==null?void 0:(Xb=fb.listItems)==null?void 0:(Qc=Xb[t()])==null?void 0:Qc.subtext)!=null?Bb:(Ce=bb())==null?void 0:(Je=Ce.listItems)==null?void 0:(Wd=Je[0])==null?void 0:Wd.subtext},tc=function(){var fb; return(fb=bb())==null?void 0:fb.carouselPreviousButton},Jb=function(){var fb; return(fb=bb())==null?void 0:fb.carouselNextButton},pc=Io(function(){return v()>0},void 0,"J62nsb"),pe=Io(function(){return v()0?!0:!1},oc=function(){var fb=Ia(); if(fb==null?0:fb.textPrimary)return"color: "+jy(fb==null?void 0:fb.textPrimary)+";";var Xb;return(fb=iV((Xb=bb())==null?void 0:Xb.titleColor))?"color: "+jy(fb)+";":void 0},uc=function(){var fb=Ia(); if(fb==null?0:fb.textSecondary)return""+jy(fb==null?void 0:fb.textSecondary);var Xb;return(fb=iV((Xb=bb())==null?void 0:Xb.subtextColor))?""+jy(fb):void 0},zb=function(){var fb=uc(); return fb?"color: "+fb+";":void 0},sb=function(){var fb=Ia(); return{style:"overlay",size:"XS",customColors:(fb==null?0:fb.textSecondary)?{color:jy(fb.textSecondary),borderColor:"transparent"}:void 0}},Zb=function(){var fb,Xb,Qc; return(fb=bb())==null?void 0:(Xb=fb.listItems)==null?void 0:(Qc=Xb[t()===-1?0:t()])==null?void 0:Qc.onTap},jd=function(){var fb; return(fb=bb())==null?void 0:fb.isLoading},$b=function(){var fb; return z((fb=bb())==null?void 0:fb.likeButtonViewModel,xlb)},wc=function(){var fb; return z((fb=bb())==null?void 0:fb.dislikeButtonViewModel,wlb)}; H={};return C("yt-video-overview-view-model",{class:R("ytGenAiVideoOverviewViewModelHost",(H.ytGenAiVideoOverviewViewModelMweb=!1,H.ytGenAiVideoOverviewViewModelDesktop=!0,H)),el:m,"on:mouseenter":a,style:function(){if(jd())var fb=void 0;else if(fb=Ia(),(fb==null?0:fb.baseBackground)&&(fb==null?0:fb.keyLight)){var Xb=fb.baseBackground;fb=fb.keyLight;fb="background-color: "+jy(Xb)+"; background: linear-gradient(105deg, "+jy(fb)+" 0.6%, "+jy(Xb)+" 45%);"}else fb=(fb=iV((Xb=bb())==null?void 0:Xb.backgroundColor))? "background-color: "+jy(fb)+"; background: linear-gradient(105deg, "+jy(fb)+" 0.6%, "+jy(fb&234881023)+" 45%);":void 0;return fb}},C(K,{cond:jd, then:function(){return C(BYb,null)}, else:function(){return C(Yp,null,C("div",{class:"ytGenAiVideoOverviewViewModelHeader"},C("div",{class:"ytGenAiVideoOverviewViewModelSubheadIcon",style:oc},C(AB,{icon:"SPARK",className:"ytGenAiVideoOverviewViewModelSparkIcon"})),C("h2",{class:"ytGenAiVideoOverviewViewModelTitle",style:oc,tabindex:0},C(HB,{text:function(){var fb;return(fb=bb())==null?void 0:fb.headerText}}))),C("div",{class:"ytGenAiVideoOverviewViewModelContent"},C("div",{class:"ytGenAiVideoOverviewViewModelThumbnail"},C(NC,{data:function(){var fb; return(fb=bb())==null?void 0:fb.thumbnail}},{thumbnailViewModel:function(fb){return C(lNb,{data:fb.data, aspectRatio:0,playbackRef:NMb(Na),width:9999,className:"ytGenAiVideoOverviewViewModelThumbnailViewModel"})}})),C("div",{class:"ytGenAiVideoOverviewViewModelDetails"},C("div",{class:"ytGenAiVideoOverviewViewModelMetadata"},C(wC,{className:"ytGenAiVideoOverviewViewModelDescription", command:Zb},C("h3",{class:"ytGenAiVideoOverviewViewModelDescriptionTitle",style:zb},C(HB,{text:Wa})),C("div",{class:"ytGenAiVideoOverviewViewModelDescriptionSubtext",style:zb},C(HB,{text:jb}))),C("div",{class:"ytGenAiVideoOverviewViewModelFeedbackRow",style:oc},C(K,{cond:function(){var fb;return!((fb=bb())==null||!fb.disclaimerText)}, then:function(){return C("div",{class:"ytGenAiVideoOverviewViewModelDisclaimerText"},C(HB,{linkInheritColor:!0,text:function(){var fb;return(fb=bb())==null?void 0:fb.disclaimerText}}))}}),C("div",{class:"ytGenAiVideoOverviewViewModelBottomButtonsContainer"},C("div",{class:"ytGenAiVideoOverviewViewModelFeedbackButton"},C(K,{cond:function(){return!!$b()}, then:function(){return C(zQ,{data:function(){return $b()}, disableIconAnimation:!0,buttonShapeOverrideables:sb})}})),C("div",{class:"ytGenAiVideoOverviewViewModelFeedbackButton"},C(K,{cond:function(){return!!wc()}, then:function(){return C(yQ,{data:function(){return wc()}, buttonShapeOverrideables:sb})}}))))),C(K,{cond:Td, then:function(){return C("div",{class:"ytGenAiVideoOverviewViewModelVideoThumbnails"},C("div",{class:"ytGenAiVideoOverviewViewModelOuterCarousel",el:q},C("div",{class:"ytGenAiVideoOverviewViewModelCarousel",el:p,style:x},C(Wv,{each:function(){var fb;return(fb=bb())==null?void 0:fb.listItems}},function(fb,Xb){var Qc; return C(EYb,{image:fb.image,index:Xb,isSelected:function(){return Xb()===t()&&Q()}, onClick:e,itemWidth:O,tooltipText:(Qc=fb.headline)==null?void 0:Qc.content,borderColor:uc})}))),C(K,{cond:pc, then:function(){return C("div",{class:"ytGenAiVideoOverviewViewModelLeftArrow"},C(NC,{data:tc},{buttonViewModel:function(fb){return C(EC,{data:fb.data,onClick:function(){w(b(v()-c(void 0)));d(v())}})}}))}}),C(K,{cond:pe, then:function(){return C("div",{class:"ytGenAiVideoOverviewViewModelRightArrow"},C(NC,{data:Jb},{buttonViewModel:function(fb){return C(EC,{data:fb.data,onClick:function(){w(b(v()+c(void 0)));d(v())}})}}))}}))}}))))}}))},"ed"),EYb=tu(function(a){var b=a.image; var c=a.itemWidth;var d=a.index;var e=a.isSelected;var f=a.onClick;var h=a.tooltipText;var m=a.borderColor;a=uC(function(){d!==void 0&&f!==void 0&&f(d());return!1}); var p=l(Bvb(function(){return h==null?void 0:h()})).next().value,q={}; return C("button",{class:R("ytGenAiVideoOverviewViewModelCarouselItem",(q.ytGenAiVideoOverviewViewModelCarouselItemSelected=function(){return e==null?void 0:e()},q)), style:function(){return"border: 2px solid "+((e==null?0:e())&&(m==null?0:m())?m():"transparent")+"; width: "+c()+"px;"}, "on:click":a,el:DA(function(t){p(t)}), "aria-label":h},C(FB,{data:b,alt:"",className:"ytGenAiVideoOverviewViewModelCarouselThumbnail"}))},"fd"); FYb.idomCompat=!0;BA(FYb,"yt-video-overview-view-model",{props:{data:zA}});var HYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Cst4hf"),2);a=GYb;return b.return(a)})},IYb=BC(function(){return HYb()},{debugName:"pageHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("pageHeaderViewModel","Cst4hf",HYb)});BA(tu(function(a){var b=l($o(!1,void 0,"xat96c")),c=b.next().value,d=b.next().value,e=function(){var h,m=z((h=a.data())==null?void 0:h.header,Nob),p;return!((p=z(m==null?void 0:m.background,vlb))==null||!p.fadeToThemeConfig)}; b={};var f={};return C("yt-official-card-view-model",{class:R("ytOfficialCardViewModelHost",a.className,(b.ytOfficialCardViewModelHostCinematic=e,b)),style:gC({"background-color":function(){var h,m,p,q,t=((h=a.data())==null?0:h.forceDarkTheme)?(m=a.data())==null?void 0:(p=m.backgroundColor)==null?void 0:p.darkTheme:iV((q=a.data())==null?void 0:q.backgroundColor);return t?""+jy(t):void 0}})},C(NC,{data:function(){return a.data().header}},{pageHeaderViewModel:function(h){h=h.data; var m={};return C(IYb,{className:R((m.ytOfficialCardViewModelHeaderContainer=e,m.ytOfficialCardViewModelHeaderContainerEmptyShelfContents=function(){return!a.data().contents},m)), data:h,noPadding:!0})}}),C("div",{class:R((f.ytOfficialCardViewModelHostCinematicContentContainer=e,f))},C(NC,{data:function(){return a.data().contents}},{horizontalShelfViewModel:function(h){return C(TV,{data:h.data, ensureMarginTop:!0,horizontalShelfExperiments:{hideHeader:!0},thumbnailAspectRatio:0,useOverlayStyling:function(){return a.data().forceDarkTheme}})}}),C(K,{cond:c, then:function(){return C("div",{class:"ytOfficialCardViewModelExpandedContent"},C(NC,{data:function(){return a.data().expandedContents}},{horizontalShelfViewModel:function(h){return C(TV,{data:h.data, sizing:"MINI",useOverlayStyling:function(){return a.data().forceDarkTheme}})}}),C("div",{class:"ytOfficialCardViewModelCollapseButton"},C(NC,{data:function(){return a.data().collapseButton}},{buttonViewModel:function(h){return C(EC,{data:h.data, onClick:function(){d(!c())}})}})))}, else:function(){return C("div",{class:"ytOfficialCardViewModelExpandButton"},C(NC,{data:function(){return a.data().expandButton}},{buttonViewModel:function(h){return C(EC,{data:h.data, onClick:function(){d(!c())}})}}))}})))},"gd"),"yt-official-card-view-model",{props:{data:zA, className:zA}});var JYb=tu(function(a){var b,c=(b=Dn().resolve(An(gB)))==null?void 0:b();return C("ytw-search-friction-view-model",{class:R("ytwSearchFrictionViewModelHost",a.className)},C("div",{class:"ytwSearchFrictionViewModelHostImageAndMenuWrapper"},C("div",{class:"ytwSearchFrictionViewModelHostImageContainer"},C(K,{cond:function(){return c&&a.data().darkThemeImage?a.data().darkThemeImage:a.data().image}, then:function(d){return C(FB,{data:d,alt:"",className:"ytwSearchFrictionViewModelHostImage"})}})),C(NC,{data:function(){return a.data().overflowMenuButton}},{buttonViewModel:function(d){return C(DC,{data:d.data, className:"ytwSearchFrictionViewModelHostMenuButton"})}})),C(HB,{text:function(){return a.data().title}, className:"ytwSearchFrictionViewModelHostTitle"}),C(Wv,{each:function(){return a.data().bodyText||[]}},function(d){return C(HB,{text:d, className:"ytwSearchFrictionViewModelHostBodyText"})}),C(NC,{data:function(){return a.data().actions}},{buttonViewModel:function(d){return C(DC,{data:d.data, className:"ytwSearchFrictionViewModelHostButton"})}}),C(HB,{text:function(){return a.data().disclaimer}, className:"ytwSearchFrictionViewModelHostDisclaimer"}),C(HB,{text:function(){return a.data().attribution}, className:"ytwSearchFrictionViewModelHostAttribution"}))},"hd"); JYb.idomCompat=!0;BA(JYb,"ytw-search-friction-view-model",{props:{data:zA,className:zA}});var KYb=RegExp("__CODE_BLOCK_\\d+__","g"),NYb=tu(function(a){var b=vu(a,{isSmallText:!1,wrapCodeBlocks:!1,disableDefaultStyling:!1,plugins:[]}),c=b.text;a=b.isSmallText;var d=b.wrapCodeBlocks,e=b.disableDefaultStyling,f=b.className,h=b.plugins,m=aw("markdown-div"),p;b=(p=Dn().resolve(An(gB)))==null?void 0:p();var q=new mI({shouldParseIndentAsCodeBlock:!1}),t=new pI,u=Io(function(){return LYb(c(),h(),q,t)},void 0,"QOWIic"); p=Io(function(){var w=Tha(),x=["data-time","data-plugin-content"];if(x===void 0){var A=new Set(w.JSC$6070_sanitizerTable.globallyAllowedAttributePrefixes);A.add("data-");w.JSC$6070_sanitizerTable=new vh(w.JSC$6070_sanitizerTable.allowedElements,w.JSC$6070_sanitizerTable.elementPolicies,w.JSC$6070_sanitizerTable.allowedGlobalAttributes,w.JSC$6070_sanitizerTable.globalAttributePolicies,A)}else{A=new Set(w.JSC$6070_sanitizerTable.allowedGlobalAttributes);x=l(x);for(var H=x.next();!H.done;H=x.next()){H= H.value;if(H.indexOf("data-")!==0)throw Error("data attribute: "+H+" does not begin with the prefix \"data-\"");A.add(H)}w.JSC$6070_sanitizerTable=new vh(w.JSC$6070_sanitizerTable.allowedElements,w.JSC$6070_sanitizerTable.elementPolicies,A,w.JSC$6070_sanitizerTable.globalAttributePolicies,w.JSC$6070_sanitizerTable.globallyAllowedAttributePrefixes)}return xh(Uha(w).build(),u().html)},void 0,"dAfyTb"); Vv(function(){MYb(m.value);var w=m.value,x=u().registry;w=w.querySelectorAll("[data-plugin-content]");w=l(w);for(var A=w.next();!A.done;A=w.next()){A=A.value;var H=A.getAttribute("data-plugin-content");H&&(H=x.get(H))&&Dba(A,H)}},"yNrNFf"); var v={};return C("div",null,C("markdown-div",{class:R("ytwMarkdownDivHost",f,(v.ytwMarkdownDivDark=b,v.ytwMarkdownDivHostEnableDefaultStylingSmall=a,v.ytwMarkdownDivHostWrapCodeBlocks=d,v.ytwMarkdownDivHostEnableDefaultStyling=function(){return!e()},v)), el:m},p))},"jd"); NYb.idomCompat=!0;function OYb(a){return a.replace(/\b(?:\d{1,2}:)?(?:\d{1,2}:)\d{1,2}\b/g,function(b){var c=b.split(":").map(Number),d=0,e=0;if(c.length===3)c=l(c),d=c.next().value,e=c.next().value,c=c.next().value;else if(c.length===2)c=l(c),e=c.next().value,c=c.next().value;else if(c.length===1)c=l(c).next().value;else throw Error("Invalid time format");return""+b+""})} function LYb(a,b,c,d){var e=new Map,f=0,h=function(q){var t=""+f++;e.set(t,q);return""},m=new Map,p=0; a=a.replace(/(`+)([\s\S]*?)\1/g,function(q){var t="__CODE_BLOCK_"+p++ +"__";m.set(t,q);return t}); a=b.reduce(function(q,t){return t(q,h)},a); b=a.replace(KYb,function(q){return m.get(q)||q}); c=d.render(c.parse(b));return{html:OYb(c),registry:e}} function MYb(a){a=l(a.getElementsByClassName("ytwMarkdownDivTimestamp"));for(var b=a.next(),c={};!b.done;c={clickHandler$jscomp$3:void 0},b=a.next()){b=b.value;c.clickHandler$jscomp$3=function(e){e=Number(e.target.getAttribute("data-time"));if(isNaN(e))throw Error("Invalid time");var f;(f=UC())==null||f.seekTo(e,!0)}; var d=function(e){return function(f){f.key!=="Enter"&&f.key!=="Space"||(0,e.clickHandler$jscomp$3)(f)}}(c); b.setAttribute("tabindex","0");b.removeEventListener("click",c.clickHandler$jscomp$3);b.removeEventListener("keydown",d);b.addEventListener("click",c.clickHandler$jscomp$3);b.addEventListener("keydown",d)}} ;function UV(){for(var a=[],b=l(ua.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value)if(typeof c==="string")a.push(c);else{c=l(Object.entries(c));for(var d=c.next();!d.done;d=c.next()){var e=l(d.value);d=e.next().value;(e=e.next().value)&&a.push(d)}}return a.join(" ")} ;var QYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("i2vusb"),2);a=PYb;return b.return(a)})},RYb=BC(function(){return QYb()},{debugName:"shoppingDescriptionItemViewModel"}); En(zC,function(a){a.registerLoadFn("shoppingDescriptionItemViewModel","i2vusb",QYb)});var TYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("RfUS8b"),2);a=SYb;return b.return(a)})},UYb=BC(function(){return TYb()},{debugName:"timelineChapterViewModel"}); En(zC,function(a){a.registerLoadFn("timelineChapterViewModel","RfUS8b",TYb)});var WYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("AEc80e"),2);a=VYb;return b.return(a)})},XYb=BC(function(){return WYb()},{debugName:"timelineItemViewModel"}); En(zC,function(a){a.registerLoadFn("timelineItemViewModel","AEc80e",WYb)});var YYb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("bJzpwf"),2);a=ENb;return b.return(a)})},ZYb=BC(function(){return YYb()},{debugName:"videoAttributeViewModel"}); En(zC,function(a){a.registerLoadFn("videoAttributeViewModel","bJzpwf",YYb)});var $Yb=tu(function(a){var b=a.data;var c=aw("macro-markers-panel-item-view-model"),d=iL(MTa,function(){var f;return(f=b().markersEngagementPanelSyncEntityKey)!=null?f:""}),e=function(){var f; return((f=d())==null?void 0:f.activeItemIndex)===b().index}; a=uC(function(f){var h,m,p,q,t;return ta(function(u){if(u.nextAddress==1)return f.stopPropagation(),PC(OC(f),c.value,["A".toString(),"BUTTON".toString()])?u.return():(h=kB(b().onTap))?u.yield(TC(),2):u.return();m=u.yieldResult;q=(p=z(h,Qx))==null?void 0:p.startTimeSeconds;q===void 0||(t=m)!=null&&t.seekTo(q,!0);u.jumpToEnd()})}); return C("macro-markers-panel-item-view-model",{class:R("ytwMacroMarkersPanelItemViewModelHost",{"is-active":e}),el:c,"on:click":a,tabindex:function(){return z(b().item,Hlb)?void 0:0}, role:function(){return z(b().item,Hlb)?void 0:"button"}},C(NC,{data:function(){var f; return(f=b())==null?void 0:f.item}},{timelineChapterViewModel:function(f){return C(UYb,{data:f.data, active:e})}, timelineItemViewModel:function(f){return C(XYb,{data:f.data,active:e})}, videoAttributeViewModel:ZYb,shoppingDescriptionItemViewModel:RYb}))},"qd"); $Yb.idomCompat=!0;BA($Yb,"macro-markers-panel-item-view-model",{props:{data:zA}});var aZb=tu(function(a){var b=a.data;a={};return C("div",{class:"videoAttributesSectionViewModelHeader"},C("div",{class:"videoAttributesSectionViewModelTitleContainer"},C("h3",{class:R("videoAttributesSectionViewModelTitle",(a.videoAttributesSectionViewModelTitleRedesign=function(){return y("desktop_include_oswald")||y("mweb_include_oswald")},a))},function(){return b().headerTitle}),C(K,{cond:function(){return b().headerInfoButton}, then:function(){return C(NC,{data:function(){return b().headerInfoButton}},{buttonViewModel:function(c){return C(EC,{data:c.data, className:"videoAttributesSectionViewModelInfoButton"})}})}})),C(K,{cond:function(){return b().headerSubtitle}, then:function(){return C("span",{class:"videoAttributesSectionViewModelSubtitle"},function(){return b().headerSubtitle})}}))},"rd"),bZb=tu(function(a){function b(A){return Math.max(Math.min(A,0),q()-m())} var c=a.data;var d;a=aw("div",function(A){var H=function(){t(A.clientWidth)}; H();window.ResizeObserver&&(d=new ResizeObserver(H),d.observe(A))}); var e=aw("div",function(A){p(A.scrollWidth)}),f=l($o(0,void 0,"OncF5e")),h=f.next().value; f=f.next().value;var m=h,p=f;f=l($o(0,void 0,"et1sTb"));h=f.next().value;f=f.next().value;var q=h,t=f;h=l($o(0,void 0,"lGOIAb"));var u=h.next().value,v=h.next().value;kp(function(){var A;(A=d)==null||A.disconnect()}); var w=function(){v(b(u()+q()))},x=function(){v(b(u()-q()))}; return C("yt-video-attributes-section-view-model",null,C("div",{class:"videoAttributesSectionViewModelHost"},C(K,{cond:function(){return c().headerTitle}, then:function(){return C(aZb,{data:c})}}),C("div",{class:R("videoAttributesSectionViewModelVideoAttributes","videoAttributesSectionViewModelScrollContainer"), el:a},C("div",{class:"videoAttributesSectionViewModelVideoAttributesContainer",style:gC({transform:function(){var A=u();Hk("HTML_DIR")==="rtl"&&(A*=-1);return"translateX("+A+"px)"}}), el:e},C(NC,{data:function(){return c().videoAttributeViewModels}},{videoAttributeViewModel:ZYb}))),C(NC,{data:function(){return c().footerButton}},{buttonViewModel:function(A){return C(EC,{data:A.data, className:"videoAttributesSectionViewModelFooterButton"})}}),C(K,{cond:function(){return u()<0&&c().previousButton}, then:function(){return C("div",{class:"videoAttributesSectionViewModelLeftArrow"},C(NC,{data:function(){return c().previousButton}},{buttonViewModel:function(A){return C(EC,{data:A.data, onClick:w})}}))}}),C(K,{cond:function(){return u()>q()-m()&&c().nextButton}, then:function(){return C("div",{class:"videoAttributesSectionViewModelRightArrow"},C(NC,{data:function(){return c().nextButton}},{buttonViewModel:function(A){return C(EC,{data:A.data, onClick:x})}}))}})))},"sd"); bZb.idomCompat=!0;BA(bZb,"yt-video-attributes-section-view-model",{props:{data:zA}});var dZb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("U3HMFd"),2);a=cZb;return b.return(a)})},eZb=BC(function(){return dZb()},{debugName:"fantasySectionHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("fantasySectionHeaderViewModel","U3HMFd",dZb)});var gZb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("va7TQb"),2);a=fZb;return b.return(a)})},hZb=BC(function(){return gZb()},{debugName:"fantasyTeamViewModel"}); En(zC,function(a){a.registerLoadFn("fantasyTeamViewModel","va7TQb",gZb)});BA(tu(function(a){return C("fantasy-league-summary-view-model",{class:"ytwFantasyLeagueSummaryViewModelHost"},C("div",{class:"ytwFantasyLeagueSummaryViewModelHeader"},C(NC,{data:function(){return a.data().summaryHeader}},{fantasySectionHeaderViewModel:eZb})),C(NC,{data:function(){return a.data().userTeam}},{fantasyTeamViewModel:hZb}),C(NC,{data:function(){return a.data().opponentTeam}},{fantasyTeamViewModel:hZb}))},"td"),"fantasy-league-summary-view-model",{props:{data:zA}});var jZb=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("cVdUG"),2);a=iZb;return b.return(a)})},kZb=BC(function(){return jZb()},{debugName:"tabbedViewModel"}); En(zC,function(a){a.registerLoadFn("tabbedViewModel","cVdUG",jZb)});function lZb(){var a=l($o(function(){return""},void 0,"dXJHWc")),b=a.next().value; return[function(){return b()()}, a.next().value]} ;BA(tu(function(a){var b=l(lZb()),c=b.next().value,d=b.next().value;return C("ytw-fantasy-matchup-view-model",{class:"ytwFantasyMatchupViewModelHost"},C(HB,{className:"ytwFantasyMatchupViewModelTitle",text:function(){return a.data().title}}),C(K,{cond:function(){return a.data().tabbedViewModel}, then:function(e){return C(NC,{data:e},{tabbedViewModel:function(f){return C(kZb,{data:f.data,setSelectedTabSignal:d})}})}}),C(K,{cond:function(){var e,f=(e=z(a.data().tabbedViewModel,jpb))==null?void 0:e.tabs; e=z(f==null?void 0:f[0],ipb);f=z(f==null?void 0:f[1],ipb);var h=e==null?void 0:e.tabIdentifier;if(c()===h){var m,p;if(!((m=z(e==null?void 0:e.content,Eib))==null?0:(p=m.players)==null?0:p.length))return a.data().noUserTeamPlayersText}else{var q,t;if(!((q=z(f==null?void 0:f.content,Eib))==null?0:(t=q.players)==null?0:t.length))return a.data().noOpponentTeamPlayersText}}, then:function(e){return C(HB,{className:"ytwFantasyMatchupViewModelNoPlayersMessage",text:e})}}))},"ud"),"ytw-fantasy-matchup-view-model",{props:{data:zA}});BA(tu(function(a){return C("ytw-fantasy-weekly-matchup-summary-view-model",{class:"ytwFantasyWeeklyMatchupSummaryViewModelHost"},C(HB,{className:"ytwFantasyWeeklyMatchupSummaryViewModelTitle",text:function(){return a.data().title}}),C(K,{cond:function(){return a.data().matchupTeamPairs}, then:function(b){return C(Wv,{each:b,keyBy:"INDEX"},function(c){return C("div",{class:"ytwFantasyWeeklyMatchupSummaryViewModelPair"},C(NC,{data:function(){return[c().firstTeam,c().secondTeam]}},{fantasyTeamViewModel:function(d){return C(hZb,{data:d.data, compact:!0})}}))})}}))},"vd"),"ytw-fantasy-weekly-matchup-summary-view-model",{props:{data:zA}});BA(tu(function(a){var b=function(){var e,f,h;return(h=(e=a.data().userLogoAccessibility)==null?void 0:(f=e.accessibilityData)==null?void 0:f.label)!=null?h:""},c=function(){var e,f,h; return(h=(e=a.data().opponentLogoAccessibility)==null?void 0:(f=e.accessibilityData)==null?void 0:f.label)!=null?h:""},d=iL(NTa,function(){return a.data().entityKey}); return C("fantasy-win-probability-view-model",{class:"ytwFantasyWinProbabilityViewModelHost"},C("div",{class:"ytwFantasyWinProbabilityViewModelTop"},C(K,{cond:function(){return a.data().userLogo}, then:function(e){return C(FB,{className:"ytwFantasyWinProbabilityViewModelLogo",data:e,alt:b})}}),C("h3",{class:"ytwFantasyWinProbabilityViewModelTitle"},C(HB,{text:function(){return a.data().title}})),C(K,{cond:function(){return a.data().opponentLogo}, then:function(e){return C(FB,{className:"ytwFantasyWinProbabilityViewModelLogo",data:e,alt:c})}})),C("div",{class:"ytwFantasyWinProbabilityViewModelBottom"},C("div",{class:"ytwFantasyWinProbabilityViewModelPercentage"},C(HB,{text:function(){var e; return(e=d())==null?void 0:e.userWinNumberLabel}})),C("div",{class:"ytwFantasyWinProbabilityViewModelProbabilityBars"},C("div",{class:R("ytwFantasyWinProbabilityViewModelProbabilityBar","ytwFantasyWinProbabilityViewModelProbabilityUserBar"), style:gC({flex:function(){var e,f;return(f=(e=d())==null?void 0:e.userWinNumber)!=null?f:50}})}),C("div",{class:R("ytwFantasyWinProbabilityViewModelProbabilityBar","ytwFantasyWinProbabilityViewModelProbabilityOpponentBar"), style:gC({flex:function(){var e,f;return(f=(e=d())==null?void 0:e.opponentWinNumber)!=null?f:50}})})),C("div",{class:"ytwFantasyWinProbabilityViewModelPercentage"},C(HB,{text:function(){var e; return(e=d())==null?void 0:e.opponentWinNumberLabel}}))))},"wd"),"fantasy-win-probability-view-model",{props:{data:zA}});var mZb={sources:[{clientResource:{imageName:"LOCK_FILLED"}}]},nZb=tu(function(a){return C(NC,{data:a.button},{buttonViewModel:function(b){return C(EC,{data:b.data,className:"ytdBackstageLockedPostViewModelBottomButton"})}})},"xd"),oZb=tu(function(a){return C("ytd-backstage-locked-post-view-model",{class:R("ytdBackstageLockedPostViewModelHost",a.className)},C("div",{class:"ytdBackstageLockedPostViewModelHeader"},C("div",{class:"ytdBackstageLockedPostViewModelAuthorAvatar"},C(NC,{data:function(){return a.data().authorAvatar}}, {decoratedAvatarViewModel:OR})),C("div",{class:"ytdBackstageLockedPostViewModelHeaderDetails"},C("div",{class:"ytdBackstageLockedPostViewModelAuthorText"},C(HB,{text:function(){return a.data().authorText}})),C("div",{class:"ytdBackstageLockedPostViewModelPublishedTimeText"},C(HB,{text:function(){return a.data().publishedTimeText}}),C(NC,{data:function(){return a.data().sponsorsOnlyBadge}},{sponsorsOnlyBadgeRenderer:function(b){return C(wKb,{data:b.data, className:"ytdBackstageLockedPostViewModelMembersOnlyBadge"})}})))),C("div",{class:"ytdBackstageLockedPostViewModelPostText"},C(HB,{text:function(){return a.data().contentText}})),C(Zv,null,C(Tv,{when:function(){return a.data().lockedDisplayType==="BACKSTAGE_LOCKED_POST_LOCKED_DISPLAY_TYPE_TEXT_ONLY"}},function(){return C("div",{class:"ytdBackstageLockedPostViewModelLockedTextDisplay"},C(FB,{data:mZb, alt:"",className:"ytdBackstageLockedPostViewModelLockedTextDisplayIcon"}),C(HB,{text:function(){return a.data().lockedText}}))}),C(Tv,{when:function(){return a.data().lockedDisplayType==="BACKSTAGE_LOCKED_POST_LOCKED_DISPLAY_TYPE_GREY_BOX"}},function(){return C("div",{class:"ytdBackstageLockedPostViewModelLockedGreyBox"},C("div",{class:"ytdBackstageLockedPostViewModelLockedGreyBoxIcon"},C(FB,{data:mZb, alt:""})),C(HB,{text:function(){return a.data().lockedText}}))})),C("div",{class:"ytdBackstageLockedPostViewModelButtons"},C(nZb,{button:function(){return a.data().likeButton}}),C("span",{class:"ytdBackstageLockedPostViewModelButtonCounts", "aria-label":function(){return a.data().voteCountA11y}},C(HB,{text:function(){return a.data().voteCount}})),C(nZb,{button:function(){return a.data().dislikeButton}}),C(nZb,{button:function(){return a.data().commentButton}}),C("span",{class:"ytdBackstageLockedPostViewModelButtonCounts", "aria-label":function(){return a.data().commentCountA11y}},C(HB,{text:function(){return a.data().commentCount}}))))},"yd"); oZb.idomCompat=!0;BA(oZb,"ytd-backstage-locked-post-view-model",{props:{data:zA,className:zA}});kD("sharingItemSection","itemSectionRenderer","ytd-item-section-renderer"); var VV=function(){var a=D.apply(this,arguments)||this;a.darkerPanels=y("web_watch_darker_panels");a.useDynamicSecondaryColumns=y("web_watch_responsive_secondary_grid");a.commentsHidePanelButton=!1;a.isWatchGrid=!1;a.continuationShowButton=!1;a.isSearch=!1;a.isConstrainedList=!1;a.isWatch=!1;a.eligibleToSwitchToGrid=!1;a.useBigThumbs=!1;a.epRestyle=!1;a.hideChipBar=!1;a.isCarouselInFeed=!0;a.topSpacingZero=!1;a.continuationIsInitialLoad=!0;a.notSticky=!0;a.enableRelatedChipsCaching=y("web_watch_item_section_renderer_related_chips_caching"); a.mastheadHeight=0;a.isStickyChipBarSetup=!1;a.actionMap={"yt-item-section-continuation-action":"handleYtItemSectionContinuation","yt-item-section-replace-action":"handleYtItemSectionReplace"};a.nextContinuation={continuationType:"itemSectionContinuation",usePost:!0};return a}; k(VV,D);g=VV.prototype;g.updateLockupContainerTypes=function(a){if(this.eligibleToSwitchToGrid){var b;(b=Array.from(this.hostElement.querySelectorAll("#contents yt-lockup-view-model")))==null||b.forEach(function(c){c.containerType=a})}}; g.contentsChanged=function(){var a;if(this.enableRelatedChipsCaching&&(a=this.data)!=null&&a.contents){var b,c;a=z((b=this.data.header)==null?void 0:(c=b.relatedChipCloudRenderer)==null?void 0:c.content,Onb);if(a!=null&&a.chips)for(b=l(a.chips),c=b.next();!c.done;c=b.next()){c=this.get("chipCloudChipRenderer.navigationEndpoint.relatedChipCommand",c.value);var d=a=void 0;if(((a=c)==null?0:a.loadCached)&&((d=c)==null||!d.contents)){c.contents=this.data.contents;break}}}}; g.getItemsPath=function(){return"data.contents"}; g.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents","yt-reload-continuation-items-command-body":"contents","yt-reload-continuation-items-command-header":"header"}}; g.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{commentsHeaderRenderer:{component:"ytd-comments-header-renderer",properties:{engagementPanel:"[[engagementPanel]]",hidePanelButton:"[[commentsHidePanelButton]]"}},sortFilterHeaderRenderer:{component:"ytd-sort-filter-header-renderer",properties:{isPlaylist:"[[isPlaylist]]",isClipList:"[[isClipList]]"}},itemSectionHeaderRenderer:"ytd-item-section-header-renderer",backstagePostThreadRenderer:"ytd-backstage-post-thread-renderer", relatedChipCloudRenderer:"yt-related-chip-cloud-renderer",chipCloudRenderer:"yt-chip-cloud-renderer",feedFilterChipBarRenderer:"ytd-feed-filter-chip-bar-renderer",macroMarkersPanelItemViewModel:"macro-markers-panel-item-view-model",chipBarViewModel:{component:"chip-bar-view-model",noInjection:!0}}},shownItems:{id:"contents",mapping:{lockupViewModel:{component:"yt-lockup-view-model",params:{className:"ytd-item-section-renderer lockup",force16By9ThumbnailAspectRatio:!0},properties:{sizing:"[[sizing]]", typographyBump:"[[typographyBump]]",thumbnailFixedWidth:"[[thumbnailWidth]]",thumbnailTargetWidth:"[[thumbnailTargetWidth]]",lockupExperiments:"[[lockupExperiments]]",containerType:"[[lockupContainerType]]"}},alertBannerViewModel:{component:"yt-alert-banner-view-model"},aboutChannelRenderer:"ytd-about-channel-renderer",activityItemRenderer:"yt-activity-item-renderer",adSlotRenderer:"ytd-ad-slot-renderer",backgroundPromoRenderer:"ytd-background-promo-renderer",backstageLockedPostViewModel:"ytd-backstage-locked-post-view-model", backstagePostThreadRenderer:"ytd-backstage-post-thread-renderer",buttonRenderer:"ytd-button-renderer",carouselAdRenderer:"ytd-carousel-ad-renderer",cardItemContainerRenderer:{component:"yt-card-item-container-renderer",properties:{compact:"[[engagementPanel]]"}},cardItemRenderer:"yt-card-item-renderer",carouselItemRenderer:{component:"ytd-carousel-item-renderer",params:{isCarouselInFeed:!0}},channelAboutFullMetadataRenderer:"ytd-channel-about-metadata-renderer",channelFeaturedContentRenderer:{component:"ytd-channel-featured-content-renderer", properties:{thumbnailFixedWidth:"[[thumbnailWidth]]",lockupContainerType:"[[lockupContainerType]]"}},channelRenderer:{component:"ytd-channel-renderer",properties:{compactStyle:"[[useCompactChannelAvatar]]"}},channelSwitcherPageRenderer:"ytd-channel-switcher-page-renderer",channelVideoPlayerRenderer:"ytd-channel-video-player-renderer",chipCloudRenderer:{component:"yt-chip-cloud-renderer",properties:{isSearch:"[[isSearch]]"}},chipsShelfViewModel:"chips-shelf-view-model",clarificationRenderer:"ytd-clarification-renderer", commentHistoryEntryRenderer:"ytd-comment-history-entry-renderer",commentThreadRenderer:{component:"ytd-comment-thread-renderer",properties:{engagementPanel:"[[engagementPanel]]"}},commentFilterContextViewModel:{component:"yt-comment-filter-context-view-model"},compactMovieRenderer:"ytd-compact-movie-renderer",compactCourseVideoRenderer:"ytd-compact-video-renderer",compactPlaylistRenderer:"ytd-compact-playlist-renderer",compactPromotedItemRenderer:"ytd-compact-promoted-item-renderer",compactPromotedVideoRenderer:"ytd-compact-promoted-video-renderer", compactTextPromoRenderer:"ytd-compact-text-promo-renderer",compactVideoRenderer:"ytd-compact-video-renderer",compactRadioRenderer:"ytd-compact-radio-renderer",connectedAppRenderer:"ytd-connected-app-renderer",counterfactualRenderer:"ytd-counterfactual-renderer",destinationShelfRenderer:"ytd-destination-shelf-renderer",didYouMeanRenderer:"yt-did-you-mean-renderer",displayAdRenderer:"ytd-display-ad-renderer",emergencyOneboxRenderer:"ytd-emergency-onebox-renderer",eomSettingsDisclaimerRenderer:"ytd-eom-settings-disclaimer-renderer", exploratoryResultsRenderer:"ytd-exploratory-results-renderer",faqSectionRenderer:"yt-faq-section-renderer",fantasyLeagueSummaryViewModel:"fantasy-league-summary-view-model",fantasyMatchupViewModel:"ytw-fantasy-matchup-view-model",fantasyWeeklyMatchupSummaryViewModel:"ytw-fantasy-weekly-matchup-summary-view-model",fantasyWinProbabilityViewModel:"fantasy-win-probability-view-model",feedbackElicitationSingleQuestionRenderer:"ytd-feedback-elicitation-single-question-renderer",feedEntryRenderer:"ytd-feed-entry-renderer", feedNudgeRenderer:"ytd-feed-nudge-renderer",eduCardViewModel:"yt-edu-card-view-model",gridRenderer:"ytd-grid-renderer",richGridRenderer:"ytd-rich-grid-renderer",handlesClaimingHeaderRenderer:"ytd-handles-claiming-header-renderer",handlesClaimingUpdateSocialRenderer:"ytd-handles-claiming-update-social-renderer",handlesClaimingVanityInfoRenderer:"ytd-handles-claiming-vanity-info-renderer",handlesClaimingVideoItemRenderer:"ytd-handles-claiming-video-item-renderer",handlesClaimingTitleImagesSectionRenderer:"ytd-handles-claiming-title-images-section-renderer", handlesClaimingFaqSectionRenderer:"ytd-handles-claiming-faq-section-renderer",hashtagTileRenderer:"ytd-hashtag-tile-renderer",horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",properties:{isSearch:"[[isSearch]]"}},includingResultsForRenderer:"yt-including-results-for-renderer",infoPanelContainerRenderer:"ytd-info-panel-container-renderer",inlineSurveyRenderer:"ytd-inline-survey-renderer",labsEditRenderer:"ytd-labs-edit-renderer",labsHeaderRenderer:"ytd-labs-header-renderer", labsItemRenderer:"ytd-labs-item-renderer",linearLayoutViewModel:"yt-linear-layout-view-model",liveChatHistoryEntryRenderer:"ytd-live-chat-history-entry-renderer",macroMarkersPanelItemViewModel:"macro-markers-panel-item-view-model",messageRenderer:{component:"ytd-message-renderer",properties:{panel:"[[engagementPanel]]"}},miniGameCardViewModel:{component:"ytd-mini-game-card-view-model",properties:{isSearch:"[[isSearch]]"}},movieRenderer:"ytd-movie-renderer",musicPassFeatureInfoRenderer:"yt-music-pass-feature-info-renderer", newspaperRenderer:"ytd-newspaper-renderer",noResultsFoundShowingResultsForRenderer:"yt-no-results-found-showing-results-for-renderer",notificationRenderer:"ytd-notification-renderer",offerItemExpandedRenderer:"yt-offer-item-expanded-renderer",offerItemRenderer:"yt-offer-item-renderer",offerItemUpsellRenderer:"yt-offer-item-upsell-renderer",officialCardViewModel:{component:"yt-official-card-view-model",properties:{className:"[[is]]"}},playlistRenderer:{component:"ytd-playlist-renderer",properties:{isSearch:"[[isSearch]]"}}, pageIntroductionRenderer:"ytd-page-introduction-renderer",playlistShowMetadataRenderer:"ytd-playlist-show-metadata-renderer",playlistVideoListRenderer:"ytd-playlist-video-list-renderer",playlistVideoRenderer:"ytd-playlist-video-renderer",premiumBrowseFooterRenderer:"ytd-premium-browse-footer-renderer",productDetailsRenderer:"ytd-product-details-renderer",productListHeaderRenderer:"ytd-product-list-header-renderer",promotedSparklesTextSearchRenderer:"ytd-promoted-sparkles-text-search-renderer",promotedSparklesWebRenderer:"ytd-promoted-sparkles-web-renderer", purchaseItemRenderer:"ytd-purchase-item-renderer",qrCodeRenderer:"yt-qr-code-renderer",radioRenderer:"ytd-radio-renderer",recognitionShelfRenderer:"ytd-recognition-shelf-renderer",redCancelSurveyRenderer:"ytd-red-cancel-survey-renderer",reelShelfRenderer:{component:"ytd-reel-shelf-renderer",properties:{isSearch:"[[isSearch]]",hideShelfHeader:"[[hideShortsShelfHeader]]"}},gridShelfViewModel:{component:"grid-shelf-view-model",properties:{shouldUseOwnContainerSize:"[[isSearch]]",layoutContainerWidth:"[[containerWidth]]", className:"[[is]]"},params:{marginSettings:0}},richShelfRenderer:"ytd-rich-shelf-renderer",resultsWithoutQuotesRenderer:"yt-results-without-quotes-renderer",searchFrictionViewModel:"ytw-search-friction-view-model",searchNoResultsRenderer:"yt-search-no-results-renderer",searchPyvRenderer:"ytd-search-pyv-renderer",sectionGroupViewModel:"yt-section-group-view-model",sectionHeaderViewModel:{component:"yt-section-header-view-model",properties:{className:"[[is]]"},params:{disableHorizontalPadding:!0,disableVerticalPadding:!0}}, settingsOptionsRenderer:"ytd-settings-options-renderer",shelfRenderer:{component:"ytd-shelf-renderer",properties:{isSearch:"[[isSearch]]",isConstrainedList:"[[isConstrainedList]]"}},showingResultsForRenderer:"yt-showing-results-for-renderer",showRenderer:{component:"ytd-show-renderer",properties:{isSearch:"[[isSearch]]"}},horizontalShelfViewModel:{component:"horizontal-shelf-view-model"},simpleTextSectionRenderer:"ytd-simple-text-section-renderer",sponsorshipsAlertRenderer:"ytd-sponsorships-alert-renderer", statementBannerRenderer:"ytd-statement-banner-renderer",subscriptionProductHeaderRenderer:"yt-subscription-product-header-renderer",subscriptionProductRenderer:"yt-subscription-product-renderer",subscriptionProductUpsellOfferRenderer:"yt-subscription-product-upsell-offer-renderer",toggleFormFieldRenderer:"yt-toggle-form-field-renderer",unlimitedManageSubscriptionPageRenderer:"yt-unlimited-manage-subscription-page-renderer",unlimitedPageFeatureInfoRenderer:"ytd-unlimited-page-feature-info-renderer", unlimitedPageHeaderRenderer:"yt-unlimited-page-header-renderer",unlimitedUserNotificationRenderer:"yt-unlimited-user-notification-renderer",videoRenderer:{component:"ytd-video-renderer",properties:{isSearch:"[[isSearch]]"}},webAnswerRenderer:"ytd-web-answer-renderer",ypcOffersListRenderer:"yt-ypc-offers-list-renderer",redeemCodeRenderer:"ytd-redeem-code-renderer",primetimePromoRenderer:"ytd-primetime-promo-renderer",continuationItemRenderer:{component:"ytd-continuation-item-renderer",properties:{showButton:"[[continuationShowButton]]", isCommentsSection:"[[continuationIsCommentsSection]]",isInitialLoad:"[[continuationIsInitialLoad]]",engagementPanel:"[[engagementPanel]]"}},infoPanelContentRenderer:"ytd-info-panel-content-renderer",errorCorrectionsSectionItemRenderer:"ytd-error-corrections-section-item-renderer",ctaShelfRenderer:"ytd-brandconnect-cta-shelf-card-renderer",listItemViewModel:"ytd-list-item-view-model",overviewAnswerViewModel:"ytd-overview-answer-view-model",coursePerksViewModel:"yt-course-perks-view-model",courseProgressViewModel:"yt-course-progress-view-model", courseRatingsViewModel:"yt-course-ratings-view-model",videoDescriptionHeaderRenderer:"ytd-video-description-header-renderer",videoDescriptionInfocardsSectionRenderer:"ytd-video-description-infocards-section-renderer",videoOverviewViewModel:"yt-video-overview-view-model",expandableVideoDescriptionBodyRenderer:{component:"ytd-expandable-video-description-body-renderer",properties:{engagementPanel:"[[engagementPanel]]"}},videoAttributesSectionViewModel:"yt-video-attributes-section-view-model",videoAttributeViewModel:"yt-video-attribute-view-model", liveViewerLeaderboardItemViewModel:{component:"ytvl-live-viewer-leaderboard-item-view-model"},liveLeaderboardItemViewModel:{component:"ytvl-live-leaderboard-item-view-model"},accordionViewModel:{component:"yt-accordion-view-model"},learningJourneyLoaderViewModel:{component:"yt-learning-journey-loader-view-model"},learningJourneyZeroStateViewModel:{component:"yt-learning-journey-zero-state"},learningJourneyQuizViewModel:{component:"learning-journey-quiz-view-model"},dividerViewModel:{component:"divider-view-model"}}}, "data.continuations":{id:"continuations",mapping:{nextContinuationData:{component:"yt-next-continuation",properties:{disablePrescanVisibility:"[[continuationDisablePrescanVisibility]]"}},reloadContinuationData:{component:"yt-reload-continuation"}}}}}; g.created=function(){}; g.updateStickySetup=function(){y("web_fix_sticky_playlist_header_v2")&&this.pageSubtype==="playlist"?this.setupStickyChipBar():this.teardownStickyChipBar()}; g.dispatchChipBarIsSticky=function(){this.isStickyChipBarSetup&&this.ytdReduxBehavior.dispatch(xUa(!this.notSticky))}; g.setupStickyChipBar=function(){var a=this;if(!this.isStickyChipBarSetup&&y("web_fix_sticky_playlist_header_v2")){this.isStickyChipBarSetup=!0;document.addEventListener("scroll",vt(this,this.updateHeaderState));var b;this.mastheadHeight=((b=document.querySelector("ytd-masthead"))==null?void 0:b.clientHeight)||0;this.updateHeaderCssVariables();window.IntersectionObserver&&(this.intersectionObserver=new IntersectionObserver(function(c){a.handleIntersect(c)},{rootMargin:"-"+(this.mastheadHeight+1)+"px 0px 0px 0px", threshold:[1]}),this.intersectionObserver.observe(this.hostElement));window.ResizeObserver&&(this.resizeObserver=new ResizeObserver(function(){a.updateHeaderState();a.updateHeaderCssVariables()}),this.resizeObserver.observe(this.hostElement))}}; g.teardownStickyChipBar=function(){if(this.isStickyChipBarSetup){this.isStickyChipBarSetup=!1;document.removeEventListener("scroll",vt(this,this.updateHeaderState));var a;(a=this.intersectionObserver)==null||a.disconnect();var b;(b=this.resizeObserver)==null||b.disconnect()}}; g.updateHeaderState=function(){this.notSticky=this.hostElement.getBoundingClientRect().y>this.mastheadHeight}; g.handleIntersect=function(a){this.notSticky=a[0].intersectionRatio===1}; g.updateHeaderCssVariables=function(){this.hostElement.style.setProperty("--ytd-item-section-header-width",this.hostElement.clientWidth+"px");this.hostElement.style.setProperty("--ytd-item-section-header-top",this.mastheadHeight+"px")}; g.detached=function(){this.teardownStickyChipBar()}; g.updated=function(a){a.has("data")&&this.isStickyChipBarSetup&&(this.updateHeaderState(),this.updateHeaderCssVariables())}; g.commentsHidePanelButtonChanged=function(){if(this.isWatchGrid){var a=ft(this.hostElement).querySelector("ytd-comments-header-renderer");a&&(a.hidePanelButton=this.commentsHidePanelButton)}}; g.onRetrieveLocation=function(a,b){this.containsComments()&&(this.firstCommentsLoaded=b.hasComments=!0)}; g.containsComments=function(){return this.get("data.sectionIdentifier")==="comment-item-section"}; g.onLoadReloadContinuation=function(a,b){var c=this;a.stopPropagation();this.isReloading=!0;tt(this.hostElement,"yt-retrieve-location",{locationRetrieved:function(d){var e=Dn().resolve(fD);d=b(d);e.postData(d).then(function(f){c.onReloadContinuationData(f)})}})}; g.onReloadContinuationData=function(a){if(a=this.get("response.continuationContents.itemSectionContinuation",a)||this.get("response.contents.itemSectionRenderer",a)||this.get("response.continuationContents.sectionListContinuation.contents.0.itemSectionRenderer",a)||this.get("response.continuationContents.relatedChipsContinuation.continuation.watchNextSecondaryResultsRenderer",a))this.set("data.contents",a.contents||a.results),a.header&&this.set("data.header",a.header),this.set("data.continuations", a.continuations||[]);this.isReloading=!1}; g.computeContentsClass=function(a){return a?"reloading":""}; g.computeSectionIdentifier=function(a){return a==null?void 0:a.sectionIdentifier}; g.computeFitContainer=function(a){return(a==null?void 0:a.sectionIdentifier)==="youchat-item-section"}; g.onServiceRequestCompleted=function(){this.continuationIsInitialLoad=!1}; g.computeIsReloading=function(){return this.isReloading||this.ytContinuationHandlerBehavior.continuationIsReloading}; g.computeHasDestinationShelfRenderer=function(a){var b,c;return!!(a==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:c.destinationShelfRenderer)}; g.computeHasSectionGroupViewModel=function(a){var b,c;return!!(a==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:c.sectionGroupViewModel)}; g.computeHasQrCodeRenderer=function(a){var b,c;return!!(a==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:c.qrCodeRenderer)}; g.computeStaticCommentsHeader=function(a){return a&&this.containsComments()}; g.computeEpRestyle=function(a){return y("web_ep_restyling")&&a&&this.containsComments()}; g.computeIsContinuationCommentSection=function(a){return(a==null?void 0:a.targetId)==="shorts-engagement-panel-comments-section"||(a==null?void 0:a.targetId)==="comments-section"||(a==null?void 0:a.targetId)==="engagement-panel-comments-section"}; g.computeSuppressPaddingDisclaimer=function(){var a,b,c,d;return!!((a=this.data)==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:(d=c.productListHeaderRenderer)==null?0:d.suppressPaddingDisclaimer)}; g.computeHeaderStyle=function(a){switch(a==null?void 0:a.headerStyle){case"ITEM_SECTION_HEADER_STYLE_STICKY":return"sticky-header";default:return"";}}; g.dataChanged=function(){this.firstCommentsLoaded=!1}; g.observeDataContentsLength=function(){var a,b;((a=this.data)==null?0:(b=a.contents)==null?0:b.length)&&this.data.contents.length>1?this.continuationIsInitialLoad=!1:this.continuationIsInitialLoad=!0}; g.onYtDismissibleItemDismissedChange=function(a){this._setItemDismissed(a.type==="yt-dismissible-item-dismissed")}; g.triggerContinuations=function(){for(var a=ft(this.hostElement).querySelector("#continuations").children,b=0;b1:!1}}, hideShortsShelfHeader:{configurable:!0,enumerable:!0,get:function(){return this.isWatch&&y("web_shorts_wn_shelf_header_tuning")}}, thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){var a=Zk("web_watch_compact_thumbnail_width_string")||"168px";return""+(this.isSearch?"50%":this.isWatch?a:"246px")}}, thumbnailTargetWidth:{configurable:!0,enumerable:!0,get:function(){return this.isSearch&&this.containerWidth?this.containerWidth/2:void 0}}, sizing:{configurable:!0,enumerable:!0,get:function(){return this.useBigThumbs?"STANDARD":this.isWatch?"COMPACT":"STANDARD"}}, lockupContainerType:{configurable:!0,enumerable:!0,get:function(){return this.useBigThumbs?2:this.eligibleToSwitchToGrid?this.isGridViewEnabled?2:3:3}}, useCompactChannelAvatar:{configurable:!0,enumerable:!0,get:function(){return this.engagementPanel?!0:y("web_watch_use_Small_channel_avatar_wn_ks")?!1:this.isWatch}}, isPlaylist:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:c.playlistVideoListRenderer)}}, isClipList:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,f,h;return!!((a=this.data)==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:(d=c.shelfRenderer)==null?0:(e=d.content)==null?0:(f=e.gridRenderer)==null?0:(h=f.targetId)==null?0:h.includes("browse-feedFEclips"))}}, isPlaylistVideoContainer:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:c.playlistVideoRenderer)}}, isSearchFrictionPage:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.contents)==null?0:(c=b[0])==null?0:c.searchFrictionViewModel)}}, lockupExperiments:{configurable:!0,enumerable:!0,get:function(){if(this.isSearch)return{alwaysRespectPodcastShowAspectRatio:Zk("podcast_show_lockup_style_web")==="square_thumbnail",useLegacyTypography:!y("use_modern_typography_on_search")};if(this.isWatch)return{useInlineContentMetadata:this.useCompactLockup,useRichGridLegacyMargin:this.useBigThumbs}}}, typographyBump:{configurable:!0,enumerable:!0,get:function(){return this.isSearch&&y("use_modern_typography_on_search")}}, useChipBarViewModelHeader:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.data)==null?0:(b=a.header)==null?0:b.chipBarViewModel)}}, expFixPlaylistHeader:{configurable:!0,enumerable:!0,get:function(){return y("web_fix_sticky_playlist_header")}}, expFixPlaylistHeaderV2:{configurable:!0,enumerable:!0,get:function(){return y("web_fix_sticky_playlist_header_v2")}}, nonDeferredItemCount:{configurable:!0,enumerable:!0,get:function(){}, set:function(){}}}); VV.prototype.dataChangedForBinding=VV.prototype.dataChangedForBinding;VV.prototype.continuationShowButtonChanged=VV.prototype.continuationShowButtonChanged;VV.prototype.onYtDismissibleItemDismissedChange=VV.prototype.onYtDismissibleItemDismissedChange;VV.prototype.observeDataContentsLength=VV.prototype.observeDataContentsLength;VV.prototype.dataChanged=VV.prototype.dataChanged;VV.prototype.onServiceRequestCompleted=VV.prototype.onServiceRequestCompleted;VV.prototype.onLoadReloadContinuation=VV.prototype.onLoadReloadContinuation; VV.prototype.onRetrieveLocation=VV.prototype.onRetrieveLocation;VV.prototype.commentsHidePanelButtonChanged=VV.prototype.commentsHidePanelButtonChanged;VV.prototype.dispatchChipBarIsSticky=VV.prototype.dispatchChipBarIsSticky;VV.prototype.updateStickySetup=VV.prototype.updateStickySetup;VV.prototype.contentsChanged=VV.prototype.contentsChanged;VV.prototype.updateLockupContainerTypes=VV.prototype.updateLockupContainerTypes; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],VV.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],VV.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],VV.prototype,"ytRendererstamperBehavior",void 0);n([E(GQ.YtTaskEmitterBehavior),r("design:type",Object)],VV.prototype,"ytTaskEmitterBehavior",void 0);n([E(HQ.YtLazyListBehavior),r("design:type",Object)],VV.prototype,"ytLazyListBehavior",void 0); n([E(OPb.YtNextContinuationBehavior),r("design:type",Object)],VV.prototype,"ytNextContinuationBehavior",void 0);n([E(ZP),r("design:type",Object)],VV.prototype,"ytContinuationHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],VV.prototype,"ytComponentBehavior",void 0);n([E(LB),r("design:type",Object)],VV.prototype,"ytdReduxBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VV.prototype,"darkerPanels",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],VV.prototype,"useDynamicSecondaryColumns",void 0);n([I(),r("design:type",Object)],VV.prototype,"data",void 0);n([I(),r("design:type",Boolean)],VV.prototype,"engagementPanel",void 0);n([I(),r("design:type",Object)],VV.prototype,"commentsHidePanelButton",void 0);n([I(),r("design:type",Object)],VV.prototype,"isWatchGrid",void 0);n([I(),r("design:type",Object)],VV.prototype,"continuationShowButton",void 0); n([I({computed:"computeIsContinuationCommentSection(data)"}),r("design:type",Boolean)],VV.prototype,"continuationIsCommentsSection",void 0);n([I({value:!0}),r("design:type",Boolean)],VV.prototype,"autoFill",void 0);n([I(),r("design:type",Boolean)],VV.prototype,"continuationDisablePrescanVisibility",void 0);n([I(),r("design:type",Boolean)],VV.prototype,"isReloading",void 0);n([I(),r("design:type",Object)],VV.prototype,"isSearch",void 0); n([I(),r("design:type",Object)],VV.prototype,"isConstrainedList",void 0);n([I(),r("design:type",Object)],VV.prototype,"isWatch",void 0);n([I(),r("design:type",Object)],VV.prototype,"eligibleToSwitchToGrid",void 0);n([I(),r("design:type",Object)],VV.prototype,"useBigThumbs",void 0);n([I({selector:rR,reflectToAttribute:!0}),r("design:type",Object)],VV.prototype,"isGridViewEnabled",void 0);n([I({selector:function(a){return a!=null&&a.watch?a.watch.secondaryGridColumns:2}, reflectToAttribute:!0}),r("design:type",Number)],VV.prototype,"secondaryGridColumns",void 0);n([F("isGridViewEnabled","secondaryGridColumns"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"useCompactLockup",null);n([I({reflectToAttribute:!0,computed:"computeEpRestyle(engagementPanel, data.sectionIdentifier)"}),r("design:type",Object)],VV.prototype,"epRestyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VV.prototype,"hideChipBar",void 0); n([F("isWatch"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"hideShortsShelfHeader",null);n([F("isSearch","isWatch"),r("design:type",String),r("design:paramtypes",[])],VV.prototype,"thumbnailWidth",null);n([F("isSearch","containerWidth"),r("design:type",Object),r("design:paramtypes",[])],VV.prototype,"thumbnailTargetWidth",null);n([F("isSearch","isWatch","useBigThumbs"),r("design:type",String),r("design:paramtypes",[])],VV.prototype,"sizing",null); n([F("isWatch","isGridViewEnabled","useBigThumbs","data"),I({reflectToAttribute:!0}),r("design:type",Number),r("design:paramtypes",[])],VV.prototype,"lockupContainerType",null);n([F("engagementPanel","isWatch"),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"useCompactChannelAvatar",null);n([Ct("lockupContainerType","data"),r("design:type",Function),r("design:paramtypes",[Number]),r("design:returntype")],VV.prototype,"updateLockupContainerTypes",null); n([I({reflectToAttribute:!0}),r("design:type",String)],VV.prototype,"pageSubtype",void 0);n([I(),r("design:type",Number)],VV.prototype,"containerWidth",void 0);n([I(),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"isPlaylist",null);n([I(),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"isClipList",null);n([I(),r("design:type",Object)],VV.prototype,"isCarouselInFeed",void 0); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"isPlaylistVideoContainer",null);n([I({reflectToAttribute:!0}),F("data"),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"isSearchFrictionPage",null);n([I({reflectToAttribute:!0,computed:"computeUseHeightHack(isSearch)"}),r("design:type",Boolean)],VV.prototype,"useHeightHack",void 0); n([I({reflectToAttribute:!0,computed:"computeTopSpacingZero(isSearch)"}),r("design:type",Object)],VV.prototype,"topSpacingZero",void 0);n([I(),r("design:type",Boolean)],VV.prototype,"firstCommentsLoaded",void 0);n([I(),r("design:type",Object)],VV.prototype,"continuationIsInitialLoad",void 0);n([I({reflectToAttribute:!0,readOnly:!0}),r("design:type",Boolean)],VV.prototype,"itemDismissed",void 0); n([I({reflectToAttribute:!0,computed:"computeSectionIdentifier(data)"}),r("design:type",String)],VV.prototype,"sectionIdentifier",void 0);n([I({reflectToAttribute:!0,computed:"computeFitContainer(data)"}),r("design:type",String)],VV.prototype,"fitContainer",void 0);n([I({reflectToAttribute:!0,computed:"computeHasDestinationShelfRenderer(data)"}),r("design:type",Boolean)],VV.prototype,"hasDestinationShelfRenderer",void 0); n([I({reflectToAttribute:!0,computed:"computeStaticCommentsHeader(engagementPanel, data.sectionIdentifier)"}),r("design:type",Boolean)],VV.prototype,"staticCommentsHeader",void 0);n([I({reflectToAttribute:!0,computed:"computeHasSectionGroupViewModel(data)"}),r("design:type",Boolean)],VV.prototype,"hasSectionGroupViewModel",void 0);n([I({reflectToAttribute:!0,computed:"computeHasQrCodeRenderer(data)"}),r("design:type",Boolean)],VV.prototype,"hasQrCodeRenderer",void 0); n([I({reflectToAttribute:!0,computed:"computeSuppressPaddingDisclaimer(data)"}),r("design:type",Boolean)],VV.prototype,"suppressDisclaimerSeparator",void 0);n([I({reflectToAttribute:!0,computed:"computeHeaderStyle(data)"}),r("design:type",String)],VV.prototype,"headerStyle",void 0);n([F("isSearch","isWatch","useBigThumbs"),r("design:type",Object),r("design:paramtypes",[])],VV.prototype,"lockupExperiments",null); n([F("isSearch"),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"typographyBump",null);n([Et("#header"),r("design:type",HTMLElement)],VV.prototype,"header",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],VV.prototype,"notSticky",void 0);n([F("data"),I({reflectToAttribute:!0}),r("design:type",Object),r("design:paramtypes",[])],VV.prototype,"useChipBarViewModelHeader",null); n([I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"expFixPlaylistHeader",null);n([I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],VV.prototype,"expFixPlaylistHeaderV2",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],VV.prototype,"enableRelatedChipsCaching",void 0);n([Ot("data.contents.*"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"contentsChanged",null); n([Ct("pageSubtype"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"updateStickySetup",null);n([Ct("notSticky"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"dispatchChipBarIsSticky",null);n([Ct("commentsHidePanelButton"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"commentsHidePanelButtonChanged",null); n([Bt("yt-retrieve-location"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Object]),r("design:returntype")],VV.prototype,"onRetrieveLocation",null);n([Bt("yt-load-reload-continuation"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Function]),r("design:returntype")],VV.prototype,"onLoadReloadContinuation",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"onServiceRequestCompleted",null); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"dataChanged",null);n([Ot("data.contents.length"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"observeDataContentsLength",null);n([Bt("yt-dismissible-item-dismissed"),Bt("yt-dismissible-item-undismissed"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],VV.prototype,"onYtDismissibleItemDismissedChange",null); n([Ct("continuationShowButton"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"continuationShowButtonChanged",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VV.prototype,"dataChangedForBinding",null);n([St({is:"ytd-item-section-renderer",disableElementRegistration:!0})],VV); J(VV,"ytd-item-section-renderer",function(){if(FUb!==void 0)return FUb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return FUb=a},{mode:1});var pZb;var qZb;var WV=function(){return D.apply(this,arguments)||this}; k(WV,D); WV.prototype.onDataChanged=function(){if(this.lastData){var a=this.getFilterClass(this.lastData.status);a&&this.hostElement.classList.remove(a)}var b;(a=this.getFilterClass((b=this.data)==null?void 0:b.status))&&this.hostElement.classList.add(a);a==="selected"?ft(this.hostElement).querySelector("#endpoint").setAttribute("aria-selected","true"):ft(this.hostElement).querySelector("#endpoint").removeAttribute("aria-selected");a==="disabled"?ft(this.hostElement).querySelector("#endpoint").setAttribute("aria-disabled","true"): ft(this.hostElement).querySelector("#endpoint").removeAttribute("aria-disabled");this.lastData=this.data}; WV.prototype.getFilterClass=function(a){switch(a){case"FILTER_STATUS_SELECTED":return"selected";case"FILTER_STATUS_DISABLED":return"disabled";}}; WV.prototype.onDataChanged=WV.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],WV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],WV.prototype,"data",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WV.prototype,"onDataChanged",null);n([St({is:"ytd-search-filter-renderer",disableElementRegistration:!0})],WV); J(WV,"ytd-search-filter-renderer",function(){if(qZb!==void 0)return qZb;var a=document.createElement("template");M(a,"\n
\n \n \n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return qZb=a},{mode:2});var XV=function(){return D.apply(this,arguments)||this}; k(XV,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],XV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],XV.prototype,"data",void 0);n([St({is:"ytd-search-filter-group-renderer",disableElementRegistration:!0})],XV); J(XV,"ytd-search-filter-group-renderer",function(){if(pZb!==void 0)return pZb;var a=document.createElement("template");M(a,"

\n \n

\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return pZb=a},{mode:2});var rZb;var YV=function(){return D.apply(this,arguments)||this}; k(YV,D);YV.prototype.toggleFilters=function(){this.renderCollapsibleMenu||(this.renderCollapsibleMenu=!0,Cr());this.isCollapsed=!this.isCollapsed}; YV.prototype.navigateToAboutTheseResultsPage=function(){var a=Fb("https://www.youtube.com/howyoutubeworks/product-features/search/");a?bc(window,a,"_blank"):Jk(Error("Could not get url for 'About These Results' help center"))}; YV.prototype.dataChanged=function(){this.isCollapsed=!0}; YV.prototype.computeShowBottomBorder=function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.button)==null?0:b.toggleButtonRenderer)||!((c=this.data)==null||!c.aboutTheseResultsButton)}; YV.prototype.dataChanged=YV.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],YV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],YV.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeShowBottomBorder(data)"}),r("design:type",Boolean)],YV.prototype,"showBottomBorder",void 0);n([I(),r("design:type",Boolean)],YV.prototype,"renderCollapsibleMenu",void 0);n([I(),r("design:type",Boolean)],YV.prototype,"isCollapsed",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YV.prototype,"dataChanged",null);n([St({is:"ytd-search-sub-menu-renderer",disableElementRegistration:!0})],YV); J(YV,"ytd-search-sub-menu-renderer",function(){if(rZb!==void 0)return rZb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return rZb=a},{mode:1});var sZb;var tZb;var ZV=function(){return D.apply(this,arguments)||this}; k(ZV,D);ZV.prototype.computeStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""}; n([E(wz.YtRendererBehavior),r("design:type",Object)],ZV.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],ZV.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),r("design:type",String)],ZV.prototype,"headerStyle",void 0);n([St({is:"ytd-text-header-renderer",disableElementRegistration:!0})],ZV); J(ZV,"ytd-text-header-renderer",function(){if(tZb!==void 0)return tZb;var a=document.createElement("template");M(a,"[[getSimpleString(data.title)]]\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return tZb=a},{mode:1});var uZb;var $V=function(){return D.apply(this,arguments)||this}; k($V,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],$V.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],$V.prototype,"data",void 0);n([St({is:"ytd-minor-moment-header-renderer",disableElementRegistration:!0})],$V); J($V,"ytd-minor-moment-header-renderer",function(){if(uZb!==void 0)return uZb;var a=document.createElement("template");M(a,"\"\"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return uZb=a},{mode:1});var vZb;var aW=function(){return D.apply(this,arguments)||this}; k(aW,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],aW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],aW.prototype,"data",void 0);n([St({is:"ytd-minor-moment-setting-alert-renderer",disableElementRegistration:!0})],aW); J(aW,"ytd-minor-moment-setting-alert-renderer",function(){if(vZb!==void 0)return vZb;var a=document.createElement("template");M(a,"\n\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return vZb=a},{mode:1});var wZb;var xZb;var bW=function(){var a=D.apply(this,arguments)||this;a.booleanSettingById=!1;a.smartDownloadsEnabledVE=Dv(128287);a.smartDownloadsDisabledVE=Dv(128286);a.actionMap={"yt-settings-update-switch-command":"handleUpdateSettingsSwitch","yt-toggle-settings-switch":"onToggleSettingsSwitch"};return a}; k(bW,D);g=bW.prototype;g.attachSmartDownloadsSettingVes=function(){var a;this.activeVeForLogging||((a=this.data)==null?void 0:a.id)!=="SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS"||(hz(Fy(),this.smartDownloadsEnabledVE),hz(Fy(),this.smartDownloadsDisabledVE))}; g.dataChanged=function(){this.attachSmartDownloadsSettingVes();this.maybeLogSmartDownloadsSettingVisibility();this.initializeIsEnabled();tt(this.hostElement,"yt-settings-switch-ready")}; g.initializeIsEnabled=function(){this.data&&this.data.id&&this.data.enabled===void 0&&this.set("data.enabled",this.getUserPreference())}; g.onSwitchChange=function(a){this.data&&(this.maybeLogSmartDownloadsSettingClick(),(a=Ws(a).checked?this.data.enableServiceEndpoint:this.data.disableServiceEndpoint)&&(y("kevlar_settings_switch_resolve_command_killswitch")?Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}}):this.ytComponentBehavior.resolveCommand(a)),this.data.requiresConfirmation&&this.set("data.enabled",!this.data.enabled))}; g.handleUpdateSettingsSwitch=function(a){(a=z(a,iib))&&this.data&&this.data.id===a.id&&this.set("data.enabled",!!a.enabled)}; g.onToggleSettingsSwitch=function(a,b){this.data&&this.data.id===a&&this.set("data.enabled",b!=null?b:!this.data.enabled)}; g.getUserPreference=function(){switch(this.data.id){case"SETTINGS_OPTIONS_ID_TYPE_AUTONAV":return 1!==rK.getInstance().getState();case"SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS":return this.booleanSettingById;default:return!1;}}; g.maybeLogSmartDownloadsSettingVisibility=function(){var a=Fv(),b;a&&((b=this.data)==null?void 0:b.id)==="SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS"&&(this.booleanSettingById?(this.activeVeForLogging=this.smartDownloadsEnabledVE,Uy(a,[this.smartDownloadsEnabledVE]),Vy(a,[this.smartDownloadsDisabledVE])):(this.activeVeForLogging=this.smartDownloadsDisabledVE,Uy(a,[this.smartDownloadsDisabledVE]),Vy(a,[this.smartDownloadsEnabledVE])))}; g.maybeLogSmartDownloadsSettingClick=function(){var a;((a=this.data)==null?void 0:a.id)==="SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS"&&this.activeVeForLogging&&Hy(Fy(),this.activeVeForLogging)}; g.updateDataEnabledFromBinding=function(a){this.set("data.enabled",a.detail.value)}; ba.Object.defineProperties(bW.prototype,{toggleAriaLabel:{configurable:!0,enumerable:!0,get:function(){var a=this.get("toggleAccessibility.accessibilityData.label",this.data);this.data&&this.data.title&&!a&&(a=this.ytRendererBehavior.getSimpleString(this.data.title));return a}}}); bW.prototype.dataChanged=bW.prototype.dataChanged;n([E(LB),r("design:type",Object)],bW.prototype,"ytdReduxBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],bW.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],bW.prototype,"ytActionHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],bW.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],bW.prototype,"data",void 0); n([I({selector:function(a,b){if(Object.keys(a==null?void 0:a.entities).length)switch(b){case"SETTINGS_OPTIONS_ID_TYPE_SMART_DOWNLOADS":return FYa(a.entities);default:return!1;}}, selectorArgs:["data.id"]}),r("design:type",Object)],bW.prototype,"booleanSettingById",void 0);n([I(),r("design:type",Bv)],bW.prototype,"activeVeForLogging",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],bW.prototype,"toggleAriaLabel",null);n([Ot("data"),Ot("booleanSettingById"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],bW.prototype,"dataChanged",null);n([St({is:"ytd-settings-switch-renderer",disableElementRegistration:!0})],bW); J(bW,"ytd-settings-switch-renderer",function(){if(xZb!==void 0)return xZb;var a=document.createElement("template");M(a,"\n
\n
\n
\n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return xZb=a},{mode:1});var cW=function(){return D.apply(this,arguments)||this}; k(cW,D);cW.prototype.configureRendererStamper=function(){return{"data.settings":{id:"settings",mapping:{settingsSwitchRenderer:{component:"ytd-settings-switch-renderer",noInjection:!0}}},"data.alerts":{id:"alerts",mapping:{minorMomentSettingAlertRenderer:{component:"ytd-minor-moment-setting-alert-renderer",noInjection:!0}}}}}; ba.Object.defineProperties(cW.prototype,{contentsClassName:{configurable:!0,enumerable:!0,get:function(){if(!this.data)return"";var a=this.data.hideBottomSeparator?"":"with-bottom-separator";this.data.removeLeftMargin&&(a+=" remove-left-margin");this.data.extraBottomSpace&&(a+=" extra-bottom-space");return a}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],cW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],cW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],cW.prototype,"data",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],cW.prototype,"contentsClassName",null);n([St({is:"ytd-minor-moment-setting-section-renderer",disableElementRegistration:!0})],cW); J(cW,"ytd-minor-moment-setting-section-renderer",function(){if(wZb!==void 0)return wZb;var a=document.createElement("template");M(a,"
\n \n \n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return wZb=a},{mode:1});var yZb;var dW=function(){return D.apply(this,arguments)||this}; k(dW,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],dW.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],dW.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],dW.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-empty-product-details-renderer"})],dW); J(dW,"ytd-empty-product-details-renderer",function(){if(yZb!==void 0)return yZb;var a=document.createElement("template");M(a,"
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return yZb=a},{mode:1});var zZb;var AZb;var eW=function(){var a=D.apply(this,arguments)||this;a.expanded=!0;return a}; k(eW,D);eW.prototype.getBadgeRowClass=function(a,b,c){for(var d=l(this.hostElement.querySelectorAll("yt-img-shadow")),e=d.next();!e.done;e=d.next())e.value.onShow();a=a.selected;return c?a!==-1?a===b?"badge-line badge-selected":"badge-line badge-not-selected":"badge-line":(a!==void 0?a:0)===b?"badge-line":"badge-hidden"}; n([E(wz.YtRendererBehavior),r("design:type",Object)],eW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],eW.prototype,"data",void 0);n([I(),r("design:type",Object)],eW.prototype,"expanded",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-loyalty-badges-renderer"})],eW); J(eW,"ytd-sponsorships-loyalty-badges-renderer",function(){if(AZb!==void 0)return AZb;var a=document.createElement("template");M(a,"
\n \n \n
\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return AZb=a},{mode:1});var BZb;var fW=function(){var a=D.apply(this,arguments)||this;a.expanded=!0;return a}; k(fW,D);fW.prototype.getContainerClasses=function(a,b){a=a?"expanded":"collapsed";b&&(a+=" item");return a}; n([E(wz.YtRendererBehavior),r("design:type",Object)],fW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],fW.prototype,"data",void 0);n([I(),r("design:type",Object)],fW.prototype,"expanded",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-perk-renderer"})],fW); J(fW,"ytd-sponsorships-perk-renderer",function(){if(BZb!==void 0)return BZb;var a=document.createElement("template");M(a,"
\n
\n
\n \n \n
\n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return BZb=a},{mode:1});var CZb;var gW=function(){var a=D.apply(this,arguments)||this;a.expanded=!0;return a}; k(gW,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],gW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],gW.prototype,"data",void 0);n([I(),r("design:type",Object)],gW.prototype,"expanded",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-perks-renderer"})],gW); J(gW,"ytd-sponsorships-perks-renderer",function(){if(CZb!==void 0)return CZb;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return CZb=a},{mode:1});var hW=function(){var a=D.apply(this,arguments)||this;a.isCollapsed=!1;return a}; k(hW,D);hW.prototype.onDataChanged=function(){this.data&&(this.isCollapsed=!this.data.startExpanded)}; hW.prototype.onExpandCollapse=function(){this.isCollapsed=!this.isCollapsed}; hW.prototype.updateExpandCollapseButton=function(){if(this.isCollapsed){var a;this.expandCollapseButton=z((a=this.data)==null?void 0:a.expandButton,YJ)}else{var b;this.expandCollapseButton=z((b=this.data)==null?void 0:b.collapseButton,YJ)}}; hW.prototype.updateExpandCollapseButton=hW.prototype.updateExpandCollapseButton;hW.prototype.onDataChanged=hW.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],hW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],hW.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],hW.prototype,"isCollapsed",void 0);n([I(),r("design:type",Object)],hW.prototype,"expandCollapseButton",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hW.prototype,"onDataChanged",null);n([Ot("data","isCollapsed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hW.prototype,"updateExpandCollapseButton",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-expandable-perks-renderer"})],hW); J(hW,"ytd-sponsorships-expandable-perks-renderer",function(){if(zZb!==void 0)return zZb;var a=document.createElement("template");M(a,"
\n \n \n
\n\n
\n\n\n\n\n\n
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return zZb=a},{mode:1});var DZb;var iW=function(){return D.apply(this,arguments)||this}; k(iW,D);iW.prototype.handleAction=function(){this.data&&this.data.command&&this.ytComponentBehavior.resolveCommand(this.data.command)}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],iW.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],iW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],iW.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-actionable-message-renderer"})],iW); J(iW,"ytd-sponsorships-actionable-message-renderer",function(){if(DZb!==void 0)return DZb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return DZb=a},{mode:1});var EZb;var jW=function(){return D.apply(this,arguments)||this}; k(jW,D);g=jW.prototype;g.configureRendererStamper=function(){return{"data.expandableItems":{id:"content-container",mapping:{sponsorshipsPerksRenderer:{component:"ytd-sponsorships-perks-renderer"},sponsorshipsTierRenderer:{component:"ytd-sponsorships-tier-renderer"}}}}}; g.getExpansionIcon=function(a){return a?"COLLAPSE":"EXPAND"}; g.onToggleExpand=function(){this.data.expandableItems&&this.set("expanded",!this.get("expanded"))}; g.computeMessageContainerStyle=function(a){var b=a.expandableItems?" style-clickable":"";return a.messageContainerStyle?a.messageContainerStyle.split("MESSAGE_CONTAINER_")[1].replace(/_/g,"-").toLowerCase()+b:"style-unspecified"+b}; g.isSinglePerk=function(a){return!!a.messageContainerStyle&&(a.messageContainerStyle==="MESSAGE_CONTAINER_STYLE_SINGLE_PERK"||a.messageContainerStyle==="MESSAGE_CONTAINER_STYLE_SINGLE_PERK_FIRST")}; g.onExpandedChanged=function(){var a=this;if(this.expanded)for(var b=l(this.hostElement.querySelectorAll("yt-img-shadow")),c=b.next();!c.done;c=b.next())c.value.onShow();$r(this,function(){tt(a.hostElement,"yt-refit")})}; g.onDataChanged=function(){this.get("data.startExpanded")&&(this.expanded=!0)}; jW.prototype.onDataChanged=jW.prototype.onDataChanged;jW.prototype.onExpandedChanged=jW.prototype.onExpandedChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],jW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],jW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],jW.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],jW.prototype,"expanded",void 0); n([Ct("expanded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],jW.prototype,"onExpandedChanged",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],jW.prototype,"onDataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-expandable-message-renderer"})],jW); J(jW,"ytd-sponsorships-expandable-message-renderer",function(){if(EZb!==void 0)return EZb;var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return EZb=a},{mode:2});var FZb;var kW=function(){return D.apply(this,arguments)||this}; k(kW,D);kW.prototype.configureRendererStamper=function(){return{"data.endButton":{id:"end-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}},"data.bottomButton":{id:"bottom-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}}; kW.prototype.onDataChanged=function(){this.get("data.endButton.buttonRenderer.text")&&this.get("data.endButton.buttonRenderer.icon")&&(z(this.data.endButton,YJ).iconPosition="BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT")}; kW.prototype.onDataChanged=kW.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],kW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],kW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],kW.prototype,"data",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],kW.prototype,"onDataChanged",null); n([St({disableElementRegistration:!0,is:"ytd-sponsorships-heading-renderer"})],kW); J(kW,"ytd-sponsorships-heading-renderer",function(){if(FZb!==void 0)return FZb;var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return FZb=a},{mode:1});var GZb;var lW=function(){return D.apply(this,arguments)||this}; k(lW,D);n([I(),r("design:type",Object)],lW.prototype,"data",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],lW.prototype,"ytRendererBehavior",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-links-renderer"})],lW); J(lW,"ytd-sponsorships-links-renderer",function(){if(GZb!==void 0)return GZb;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return GZb=a},{mode:1});var HZb;var mW=function(){return D.apply(this,arguments)||this}; k(mW,D);g=mW.prototype;g.onDataChanged=function(){if(this.data&&this.data.expandableItems){var a;(a=ft(this.hostElement).querySelector("tp-yt-paper-button"))==null||a.setAttribute("role","button")}else{var b;(b=ft(this.hostElement).querySelector("tp-yt-paper-button"))==null||b.removeAttribute("role")}}; g.onToggleExpand=function(){this.data&&this.data.expandableItems&&this.set("expanded",!this.get("expanded"))}; g.getExpansionIcon=function(a){return a?"COLLAPSE":"EXPAND"}; g.getTileClasses=function(a){return a?"tile expandable-tile":"tile"}; g.getButtonDisabled=function(a){return a?void 0:""}; mW.prototype.onDataChanged=mW.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],mW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],mW.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],mW.prototype,"expanded",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],mW.prototype,"onDataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-list-tile-renderer"})],mW); J(mW,"ytd-sponsorships-list-tile-renderer",function(){if(HZb!==void 0)return HZb;var a=document.createElement("template");M(a,"\n \n
\n \n \n \n
\n \n
\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return HZb=a},{mode:1});var IZb;var JZb;var nW=function(){return D.apply(this,arguments)||this}; k(nW,D);nW.prototype.configureRendererStamper=function(){return{"data.redeemButton":{id:"redeem-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],nW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],nW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],nW.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-promotion-renderer"})],nW); J(nW,"ytd-sponsorships-promotion-renderer",function(){if(JZb!==void 0)return JZb;var a=document.createElement("template");M(a,"
\n
\n \n \n \n
\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return JZb=a},{mode:1});var KZb;var oW=function(){return D.apply(this,arguments)||this}; k(oW,D);oW.prototype.configureRendererStamper=function(){return{"data.button":{id:"purchase-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],oW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],oW.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-purchase-option-renderer"})],oW); J(oW,"ytd-sponsorships-purchase-option-renderer",function(){if(KZb!==void 0)return KZb;var a=document.createElement("template");M(a,"
\n
\n
\n \n \n \n
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return KZb=a},{mode:1});var LZb;var MZb;var NZb=function(){return D.apply(this,arguments)||this}; k(NZb,D);n([I(),r("design:type",Object)],NZb.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-ypc-offer-promo-renderer"})],NZb); J(NZb,"ytd-ypc-offer-promo-renderer",function(){if(MZb!==void 0)return MZb;var a=document.createElement("template");M(a,"
\n \n
\n
\n \n \n
\n
\n \n \n \n \n
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return MZb=a},{mode:1});var pW=function(){return D.apply(this,arguments)||this}; k(pW,D);g=pW.prototype; g.configureRendererStamper=function(){return{"data.purchaseButton":{id:"purchase-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}},"data.expandableMessage":{id:"expandable-message",mapping:{sponsorshipsExpandableMessageRenderer:{component:"ytd-sponsorships-expandable-message-renderer"}}},"data.purchaseOption":{id:"purchase-option",mapping:{sponsorshipsPurchaseOptionRenderer:{component:"ytd-sponsorships-purchase-option-renderer"}}},"data.alternativePurchaseOption":{id:"alternative-purchase-option",mapping:{sponsorshipsPurchaseOptionRenderer:{component:"ytd-sponsorships-purchase-option-renderer"}}}, "data.offerPromoCard":{id:"offer-promo",mapping:{ypcOfferPromoRenderer:{component:"ytd-ypc-offer-promo-renderer"}}}}}; g.expansionCTA=function(a,b){return a&&(b?a.collapseCallToAction:a.expansionCallToAction)}; g.getExpansionIcon=function(a){return a?"COLLAPSE":"EXPAND"}; g.expansionCallToActionTap=function(){var a=this;this.expanded=!this.expanded;$r(this,function(){tt(a.hostElement,"yt-refit")})}; g.onDataChanged=function(){this.expanded=!this.get("data.expansionCallToAction");this.purchaseButtonClicked=!1;var a,b=(a=this.data)==null?void 0:a.onVisible;b&&this.ytComponentBehavior.resolveCommand(b)}; g.computeDisplayTitle=function(a){return!(!a||this.titledisplaystatus!=="show")}; g.computeDisplaySeparator=function(){return!1}; g.onPurchaseButtonTap=function(){this.purchaseButtonClicked=!0}; pW.prototype.onDataChanged=pW.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],pW.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],pW.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],pW.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],pW.prototype,"expanded",void 0); n([I({value:!1}),r("design:type",Boolean)],pW.prototype,"purchaseButtonClicked",void 0);n([I({reflectToAttribute:!0,value:"show"}),r("design:type",String)],pW.prototype,"titledisplaystatus",void 0);n([I({computed:"computeDisplayTitle(data.title)"}),r("design:type",Boolean)],pW.prototype,"displayTitle",void 0);n([I({computed:"computeDisplaySeparator(data)"}),r("design:type",Boolean)],pW.prototype,"displaySeparator",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],pW.prototype,"onDataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-tier-renderer"})],pW); J(pW,"ytd-sponsorships-tier-renderer",function(){if(LZb!==void 0)return LZb;var a=document.createElement("template");M(a,"\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return LZb=a},{mode:2});var qW=function(){return D.apply(this,arguments)||this}; k(qW,D); qW.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{sponsorshipsTierRenderer:{component:"ytd-sponsorships-tier-renderer"},sponsorshipsHeadingRenderer:{component:"ytd-sponsorships-heading-renderer"},sponsorshipsListTileRenderer:{component:"ytd-sponsorships-list-tile-renderer"},sponsorshipsExpandableMessageRenderer:{component:"ytd-sponsorships-expandable-message-renderer"}}},"data.sidebar":{id:"sidebar",mapping:{sponsorshipsHeadingRenderer:{component:"ytd-sponsorships-heading-renderer"},sponsorshipsActionableMessageRenderer:{component:"ytd-sponsorships-actionable-message-renderer"}, sponsorshipsLinksRenderer:{component:"ytd-sponsorships-links-renderer"},sponsorshipsListTileRenderer:{component:"ytd-sponsorships-list-tile-renderer"}}},"data.alert":{id:"alert-renderer",mapping:{sponsorshipsAlertRenderer:{component:"ytd-sponsorships-alert-renderer"}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],qW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],qW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],qW.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-management-renderer"})],qW); J(qW,"ytd-sponsorships-management-renderer",function(){if(IZb!==void 0)return IZb;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return IZb=a},{mode:1});var OZb;var rW=function(){return D.apply(this,arguments)||this}; k(rW,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],rW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],rW.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-open-in-native-app-view-model"})],rW); J(rW,"ytd-open-in-native-app-view-model",function(){if(OZb!==void 0)return OZb;var a=document.createElement("template");M(a,"\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return OZb=a},{mode:2});var PZb;var sW=function(){var a=D.apply(this,arguments)||this;a.bigImage=!1;return a}; k(sW,D);ba.Object.defineProperties(sW.prototype,{placeholderImageUrl:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.placeholderImageUrl}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],sW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],sW.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],sW.prototype,"bigImage",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],sW.prototype,"placeholderImageUrl",null);n([St({disableElementRegistration:!0,is:"ytd-empty-product-shelf-renderer"})],sW); J(sW,"ytd-empty-product-shelf-renderer",function(){if(PZb!==void 0)return PZb;var a=document.createElement("template");M(a,"
\n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return PZb=a},{mode:1});var QZb;var tW=function(){var a=D.apply(this,arguments)||this;a.itemStyle="link-item";a.watchMetadataRefresh=!1;a.skinnyMode=!1;a.metaPanel=!1;a.inStructuredDescription=!1;a.detailedDescriptionOverride=!1;a.actionMap={"yt-update-merchandise-shelf-action":"handleUpdateMerchShelfAction"};a.updateOnResizeDebouncer=null;return a}; k(tW,D);g=tW.prototype;g.ready=function(){this.updateOnResize=this.updateOnResize.bind(this);this.updateOnResize()}; g.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{iconSize:16}},menuRenderer:"ytd-menu-renderer"}},"data.emptyProductShelf":{id:"empty-product",mapping:{emptyProductShelfRenderer:{component:"ytd-empty-product-shelf-renderer"}}}}}; g.dataChanged=function(){this.ytdHorizontalListBehavior.reset();this.updateOnResize()}; g.attachVEs=function(a){a.trackingParams&&iz(Fy(),a.trackingParams)}; g.handleUpdateMerchShelfAction=function(a){var b=this,c=z(a.updateMerchandiseShelfAction.merchandiseShelf,Glb);c&&(c.renderDelayMs?(clearTimeout(this.dataSetTimeoutId),this.dataSetTimeoutId=setTimeout(function(){b.attachVEs(c);b.data=c},Number(c.renderDelayMs))):(this.attachVEs(c),this.data=c))}; g.updateOnResize=function(){if(this.scrollContainer!==void 0&&this.scrollContainer.clientWidth!==0&&this.items!==void 0){var a=this.scrollContainer.clientWidth;this.ytdHorizontalListBehavior.offset=Math.max(0,Math.min(this.ytdHorizontalListBehavior.offset,this.items.clientWidth-a));this.ytdHorizontalListBehavior.reposition_();var b;switch((b=this.data)==null?void 0:b.shelfType){case"MERCHANDISE_SHELF_TYPE_PRODUCT_LINK":this.itemStyle="link-item";break;default:var c,d;((c=this.data)==null?void 0: (d=c.items)==null?void 0:d.length)===1?this.itemStyle="cta-item":this.itemStyle=a>=740?"large-item":"small-item";}}}; g.debouncedUpdateOnResize=function(){this.updateOnResizeDebouncer=lr(this.updateOnResizeDebouncer,yq.after(100),this.updateOnResize)}; tW.prototype.debouncedUpdateOnResize=tW.prototype.debouncedUpdateOnResize;tW.prototype.dataChanged=tW.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],tW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],tW.prototype,"ytRendererstamperBehavior",void 0);n([E(IQ.YtdHorizontalListBehavior),r("design:type",Object)],tW.prototype,"ytdHorizontalListBehavior",void 0); n([E(Ly.YtComponentBehavior),r("design:type",Object)],tW.prototype,"ytComponentBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],tW.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],tW.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tW.prototype,"itemStyle",void 0);n([I({value:6}),r("design:type",Number)],tW.prototype,"initialCount",void 0); n([I({value:"data.items"}),r("design:type",String)],tW.prototype,"itemsPath",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tW.prototype,"watchMetadataRefresh",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tW.prototype,"skinnyMode",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tW.prototype,"metaPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tW.prototype,"inStructuredDescription",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],tW.prototype,"detailedDescriptionOverride",void 0);n([I({reflectToAttribute:!0,value:function(){return y("web_watch_no_dividers")}}), r("design:type",Boolean)],tW.prototype,"noDivider",void 0);n([Et("#items"),r("design:type",HTMLDivElement)],tW.prototype,"items",void 0);n([Et("#scroll-container"),r("design:type",HTMLDivElement)],tW.prototype,"scrollContainer",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tW.prototype,"dataChanged",null);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tW.prototype,"debouncedUpdateOnResize",null); n([St({disableElementRegistration:!0,is:"ytd-merch-shelf-renderer"})],tW); J(tW,"ytd-merch-shelf-renderer",function(){if(QZb!==void 0)return QZb;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n
\n
\n
\n
\n \n
\n
\n
\n \n \n
\n
\n
\n \n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return QZb=a},{mode:2});var RZb;var SZb=function(a){this.innerTubeTransportService=a},TZb=function(a,b,c){var d,e; return ta(function(f){if(f.nextAddress==1){if(!b.length&&!c.length)return f.return({});d={};b.length&&(d.ids=b);c.length&&(d.continuations=c);return f.yield(GK(a.innerTubeTransportService,d,"/youtubei/v1/upload/feedback"),2)}e=f.yieldResult;return f.return(e)})}; SZb[yn]=[IK];var UZb=new zn("UPLOADS_FEEDBACK_SERVICE_TOKEN"),VZb=new zn("UPLOAD_FEEDBACK_POLLER_SERVICE_TOKEN");var WZb=[2E3,5E3,15E3,3E4],XZb=function(a,b){this.feedbackService=a;this.JSC$13951_commandHandler=b;this.pollingMap=new Map;this.pollJobId=0},uW=function(a,b){a.pollingMap.delete(b); a.pollingMap.size===0&&(Oi.cancelJob(a.pollJobId),a.pollJobId=0)},ZZb=function(a){if(!a.pollJobId&&a.pollingMap.size!==0){for(var b=Infinity,c=l(a.pollingMap.values()),d=c.next();!d.done;d=c.next())b=Math.min(b,d.value.nextPollTimeMs); b=Math.max(0,b-Date.now());a.pollJobId=ul(0,function(){a.pollJobId=0;YZb(a)},1,b)}},YZb=function(a){var b,c,d; ta(function(e){switch(e.nextAddress){case 1:b=Date.now();c=Array.from(a.pollingMap.values()).filter(function(f){return f.nextPollTimeMs<=b}); if(!c.length)return ZZb(a),e.return();e.setCatchFinallyBlocks(2);return e.yield(TZb(a.feedbackService,c.map(function(f){return{videoId:f.videoId,frontendUploadId:f.frontendUploadId}}),c.map(function(f){return f.continuationToken})),4); case 4:d=e.yieldResult;$Zb(a,d);c.forEach(function(f){f.errorCount=0}); e.leaveTryBlock(3);break;case 2:e.enterCatchBlock(),c.forEach(function(f){f.errorCount++;if(f.errorCount>=5)uW(a,f.videoId);else{var h=WZb[f.errorCount-1];f.nextPollTimeMs=Date.now()+h}}); case 3:ZZb(a),e.jumpToEnd();}})},$Zb=function(a,b){for(var c=[],d=l(b.continuationContents||[]),e=d.next();!e.done;e=d.next())(e=z(e.value,kpb))&&c.push(e); b=l(b.contents||[]);for(d=b.next();!d.done;d=b.next())d=d.value,d.uploadFeedbackItem&&c.push(d.uploadFeedbackItem);c=l(c);for(b=c.next();!b.done;b=c.next()){var f=b.value;b=void 0;if(f&&(b=f.id)!=null&&b.videoId&&(d=f.id.videoId,b=a.pollingMap.get(d))){a:{e=l(f.contents||[]);for(var h=e.next();!h.done;h=e.next()){h=h.value;var m=void 0;if((m=h.uploadStatus)==null?0:m.uploadStatus){e=h.uploadStatus.uploadStatus;break a}}e="UNKNOWN"}a:{f=l(f.continuations||[]);for(h=f.next();!h.done;h=f.next())if(h= h.value,m=void 0,(m=h.uploadFeedbackRefreshContinuation)==null?0:m.continuation){f={continuationToken:h.uploadFeedbackRefreshContinuation.continuation,nextPollTimeMs:h.uploadFeedbackRefreshContinuation.continueInMs||2E3};break a}f={continuationToken:void 0,nextPollTimeMs:Infinity}}h=f;f=h.continuationToken;h=h.nextPollTimeMs;b.continuationToken=f;b.nextPollTimeMs=Date.now()+h;if(e!=="UNKNOWN")switch(d=a,e){case"SUCCESS":case"VIEWABLE":b.onSuccess&&d.JSC$13951_commandHandler.resolveCommand(b.onSuccess); Gs.getInstance().triggerAction("yt-upload-poller-success-action",b.videoId);uW(d,b.videoId);break;case"FAILED":case"REJECTED":b.onFailed&&d.JSC$13951_commandHandler.resolveCommand(b.onFailed);uW(d,b.videoId);break;case"DELETED":case"TIMEOUT":uW(d,b.videoId);}else f||(b.onFailed&&a.JSC$13951_commandHandler.resolveCommand(b.onFailed),uW(a,d))}}}; XZb[yn]=[UZb,iB];var a_b=Dn();a_b.addProvider({provide:UZb,useClass:SZb});a_b.addProvider({provide:VZb,useClass:XZb});var vW=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-add-backstage-comment-action":"addBackstageCommentAction","yt-add-backstage-post-action":"addBackstagePostAction","yt-add-backstage-reply-action":"addBackstageReplyAction","yt-ban-author-action":"banAuthorAction","yt-hide-reported-comment-action":"hideReportedCommentAction","yt-remove-comment-action":"removeCommentAction","yt-replace-backstage-comment-action":"replaceBackstageCommentAction","yt-replace-backstage-post-action":"replaceBackstagePostAction", "yt-replace-backstage-reply-action":"replaceBackstageReplyAction","yt-get-upload-feedback-command":"getUploadFeedbackCommand","yt-upload-poller-success-action":"uploadPollerSuccessAction"};return a}; k(vW,D);g=vW.prototype;g.attached=function(){this.uploadFeedbackPollerService=Dn().resolve(VZb)}; g.addBackstagePostAction=function(a){this.get("header.commentsHeaderRenderer.shouldShowBackstagePostOptimistically",this.data)&&(a=this.get("addBackstagePostAction.renderer.backstagePostThreadRenderer",a))&&(this.get("header.commentsHeaderRenderer.zeroStateMessage.backstageZeroStateRenderer",this.data)&&this.set("data.header.commentsHeaderRenderer.zeroStateMessage",{}),this.get("header.commentsHeaderRenderer.schedulingZeroStateMessage.postSchedulingZeroStateRenderer",this.data)&&this.set("data.header.commentsHeaderRenderer.schedulingZeroStateMessage", {}),this.get("data.contents")?this.splice("data.contents",0,0,{backstagePostThreadRenderer:a}):this.set("data.contents",[{backstagePostThreadRenderer:a}]))}; g.addBackstageCommentAction=function(a){var b=this.get("addBackstageCommentAction.parentId",a);a=this.get("addBackstageCommentAction.renderer.commentThreadRenderer",a);if(b&&a){b=this.postIdToIndices(b);for(var c=0;c=0){var h=this.get("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents."+f+".commentThreadRenderer.replies.commentRepliesRenderer"); h&&(a.replies={commentRepliesRenderer:h});this.splice("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents",f,1,{commentThreadRenderer:a})}f=this.commentIdToIndex(b,e,!0);if(f>=0){if(h=this.get("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.teaserContents."+(f+".commentThreadRenderer.replies.commentRepliesRenderer")))a.replies={commentRepliesRenderer:h};this.splice("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.teaserContents", f,1,{commentThreadRenderer:a})}}}}; g.replaceBackstagePostAction=function(a){var b=this.get("replaceBackstagePostAction.itemId",a);if(b){b=this.postIdToIndices(b);for(var c=0;c=0){var h="data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents."+f;f=h+".commentThreadRenderer.comment.commentRenderer.containsCreatorReply";h+=".commentThreadRenderer.replies";b==void 0?(this.set(h,{}),this.set(f,!1)):(this.set(h,{commentRepliesRenderer:{teaserContents:[{commentRenderer:b}]}}), this.set(h+".commentRepliesRenderer.teaserContents.0.commentRenderer.isCreatorReply",!0),this.set(f,!0))}f=this.commentIdToIndex(a,e,!0);f>=0&&(f="data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.teaserContents."+f,e=f+".commentThreadRenderer.comment.commentRenderer.containsCreatorReply",f+=".commentThreadRenderer.replies",b==void 0?(this.set(f,{}),this.set(e,!1)):(this.set(f,{commentRepliesRenderer:{teaserContents:[{commentRenderer:b}]}}),this.set(e,!0)))}}}; g.removeFromStream=function(a,b){if(b){b=this.postIdToIndices(b);for(var c=0;c=0&&this.splice("data.contents."+d+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents",e,1);e=this.commentIdToIndex(a,d,!0);e>=0&&this.splice("data.contents."+d+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.teaserContents",e,1);d="data.contents."+d+".backstagePostThreadRenderer.post.backstagePostRenderer"; e=d+".backstageAttachment.pollRenderer.votedCommentId";this.get(e)===a&&(this.set(e,null),this.set(d+".backstageAttachment.pollRenderer.commentDelete",null))}}else for(b=this.postIdToIndices(a).reverse(),c=0;c\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return RZb=a}, {mode:1});var b_b;var c_b;var d_b;var wW=function(){return D.apply(this,arguments)||this}; k(wW,D);g=wW.prototype;g.computeHeartButtonStyle=function(a){return(a==null?0:a.styleType)?a.styleType.split("TYPE_")[1].replace(/_/g,"-").toLowerCase():"unknown"}; g.onYtButtonTap=function(){if(this.data.isEnabled){var a=this.data.isHearted;this.toggle();this.ytRendererBehavior.markDirty();(a=this.getEndpoint(a))&&Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}})}else(a=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.data.disabledEndpoint))&&this.ytdOpenPopupBehavior.openPopup(a)}; g.toggle=function(a){this.set("data.isHearted",a!==void 0?a:!this.data.isHearted)}; g.getEndpoint=function(a){var b,c=(b=this.data)==null?void 0:b.heartEndpoint,d;b=(d=this.data)==null?void 0:d.unheartEndpoint;if(c&&b)return a?b:c}; g.computeButtonAccessibility=function(a,b){var c,d,e=a==null?void 0:(c=a.heartedAccessibility)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label,f,h;a=a==null?void 0:(f=a.unheartedAccessibility)==null?void 0:(h=f.accessibilityData)==null?void 0:h.label;return b?e:a}; ba.Object.defineProperties(wW.prototype,{heartTooltip:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.data.isHearted?this.data.heartedTooltip:this.data.unheartedTooltip}}, iconFilled:{configurable:!0,enumerable:!0,get:function(){var a;return y("kevlar_system_icons")&&!((a=this.data)==null||!a.isHearted)}}}); wW.prototype.onYtButtonTap=wW.prototype.onYtButtonTap;n([E(wz.YtRendererBehavior),r("design:type",Object)],wW.prototype,"ytRendererBehavior",void 0);n([E(PA),r("design:type",Object)],wW.prototype,"ytdOpenPopupBehavior",void 0);n([I(),r("design:type",Object)],wW.prototype,"data",void 0);n([F("data.isHearted"),r("design:type",Object),r("design:paramtypes",[])],wW.prototype,"heartTooltip",null);n([F("data.isHearted"),r("design:type",Boolean),r("design:paramtypes",[])],wW.prototype,"iconFilled",null); n([I({computed:"computeButtonAccessibility(data,data.isHearted)"}),r("design:type",String)],wW.prototype,"buttonAccessibility",void 0);n([I({computed:"computeHeartButtonStyle(data)",reflectToAttribute:!0}),r("design:type",String)],wW.prototype,"heartButtonStyle",void 0);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],wW.prototype,"onYtButtonTap",null);n([St({is:"ytd-creator-heart-renderer",disableElementRegistration:!0})],wW); J(wW,"ytd-creator-heart-renderer",function(){if(d_b!==void 0)return d_b;var a=document.createElement("template");M(a,"\n \n \n\n[[heartTooltip]]\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return d_b=a},{mode:1});var xW=function(){var a=D.apply(this,arguments)||this;a.hasCreatorReply=!1;a.buttonOverrides={size:"S",iconPosition:"icon-only"};a.replyButtonOverrides={size:"S",type:"text"};a.forceIconButton=!y("web_modern_buttons");a.modern=y("web_modern_buttons");a.buttonTooltipPosition="bottom";a.systemIcons=y("kevlar_system_icons");a.replyDialog=null;return a}; k(xW,D);g=xW.prototype; g.configureRendererStamper=function(){return{"data.creatorHeart":{id:"creator-heart",mapping:{creatorHeartRenderer:{component:"ytd-creator-heart-renderer"}}},replyButtonBeginning:{id:"reply-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}},replyButtonEnd:{id:"reply-button-end",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{forceIconButton:!0},properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]",overrides:"[[replyButtonOverrides]]",forceIconButton:"[[forceIconButton]]"}}}}, "data.shareButton":{id:"share-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]"}}}}}}; g.detached=function(){this.replyDialog&&this.replyDialog.remove();this.replyDialog=null}; g.dataChange=function(){this.replyDialog&&ft(this.replyDialogElement).removeChild(this.replyDialog);this.replyDialog=null;var a,b,c;this.isLiked=this.systemIcons&&!!((a=this.data)==null?0:(b=a.likeButton)==null?0:(c=b.toggleButtonRenderer)==null?0:c.isToggled)}; g.computeShowVoteCountBeginning=function(a,b){return a===void 0||b===void 0?!0:a.style!=="COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"&&!!b&&this.ytRendererBehavior.getSimpleString(b)!=="0"}; g.computeShowVoteCountEnd=function(a,b){return a===void 0||b===void 0?!0:a.style==="COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"&&!!b&&this.ytRendererBehavior.getSimpleString(b)!=="0"}; g.computeShowCommentCount=function(a,b){return a===void 0||b===void 0?!0:a.style==="COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"&&!!b&&this.ytRendererBehavior.getSimpleString(b)!=="0"}; g.hideReplyDialog=function(){this.replyDialogElement.hidden=!0}; g.reply=function(){this.replyButtonElement.firstElementChild?this.replyButtonElement.firstElementChild.firstElementChild.click():this.replyButtonEndElement.firstElementChild&&this.replyButtonEndElement.firstElementChild.firstElementChild.click()}; g.showReplyDialog=function(a){a&&(this.replyDialog||(this.replyDialog=document.createElement("ytd-comment-reply-dialog-renderer"),this.replyDialog.id="replybox"),this.replyDialog.isAttached||ft(this.replyDialogElement).appendChild(this.replyDialog),this.replyDialog.data=a,this.replyDialogElement.hidden=!1,this.replyDialog.openDialog())}; g.onYtCommentboxDismiss=function(){this.hideReplyDialog()}; g.onRequestSent=function(a){a=l(a.detail);for(var b=a.next();!b.done;b=a.next())(b=this.get("createCommentReplyDialogEndpoint.dialog.commentReplyDialogRenderer",b.value))&&this.showReplyDialog(b)}; g.onYtNavigate=function(a){var b,c;(a=(b=z(a.detail.endpoint,Olb))==null?void 0:(c=b.dialog)==null?void 0:c.commentReplyDialogRenderer)&&this.showReplyDialog(a)}; g.onYtServiceRequestSent=function(a,b){a.stopPropagation();if(b.actions)for(a=0;a
\n \n \n \n \n \n \n \n
\n \n \n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return c_b=a},{mode:1});var e_b;var yW=function(){var a=D.apply(this,arguments)||this;a.buttonOverrides={size:"S",iconPosition:"icon-only",ignoreIconSizeOverride:y("enable_web_delhi_icons")};a.replyButtonOverrides={size:"S",type:"text"};return a}; k(yW,D);g=yW.prototype;g.configureRendererStamper=function(){return{creatorHeartSupportedRenderer:{id:"creator-heart",mapping:{creatorHeartRenderer:{component:"ytd-creator-heart-renderer"}}}}}; g.detached=function(){this.replyBox&&this.replyBox.remove()}; g.showReplyDialog=function(a){if(a){var b=this.replyBox;b||(b=document.createElement("ytd-comment-reply-dialog-renderer"),b.id="replybox",ft(this.replyDialogDiv).appendChild(b));b.data=a;this.replyDialogDiv.hidden=!1;b.openDialog()}}; g.hideReplyDialogDiv=function(){this.replyDialogDiv.hidden=!0}; g.handleReplyButtonClick=function(){if(this.isSuperfanOnlyCommentsEligibleUser){var a,b=z((a=this.toolbarSurface)==null?void 0:a.superfanOnlySnackbarCommand,Ox);b&&tt(this.hostElement,"yt-show-superfan-only-snackbar",{command:b})}else this.isSubsOnlyCommentsEligibleUser&&(a=z((b=this.toolbarSurface)==null?void 0:b.subscribersOnlyDisclaimerSnackbarCommand,Ox))&&tt(this.hostElement,"yt-show-subscribers-only-disclaimer",{command:a})}; g.onYtServiceRequestSent=function(a,b){a.stopPropagation();if(b.actions)for(var c=0;c0}}, isVisiblyDisabled:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.toolbarSurface)==null?void 0:a.commentDisabledActionCommand)!==void 0}}, isSubsOnlyCommentsIneligibleUser:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.toolbarSurface)==null?void 0:a.subscribersOnlySnackbarCommand)!==void 0}}, isSubsOnlyCommentsEligibleUser:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.toolbarSurface)==null?void 0:a.subscribersOnlyDisclaimerSnackbarCommand)!==void 0}}, isSuperfanOnlyCommentsEligibleUser:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.toolbarSurface)==null?void 0:a.superfanOnlySnackbarCommand)!==void 0}}, hasPrepareAccountCommand:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.toolbarSurface)==null?void 0:a.prepareAccountCommand)!==void 0}}, likeToggleButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b=z((a=this.toolbarSurface)==null?void 0:a.prepareAccountCommand,Ox),c,d,e,f,h,m,p,q,t;return{style:{styleType:this.isVisiblyDisabled?"STYLE_VISIBLY_DISABLED":"STYLE_TEXT"},size:{sizeType:"SIZE_DEFAULT"},isDisabled:!((c=this.toolbarSharedData)==null||!c.disabledLikeCommand),isToggled:!this.isVisiblyDisabled&&((d=this.toolbarState)==null?void 0:d.likeState)==="TOOLBAR_LIKE_STATE_LIKED",defaultIcon:{iconType:"LIKE"},defaultServiceEndpoint:this.isVisiblyDisabled? void 0:b!=null?b:z((e=this.toolbarSurface)==null?void 0:e.likeCommand,Ox),toggledServiceEndpoint:this.isVisiblyDisabled?void 0:b!=null?b:z((f=this.toolbarSurface)==null?void 0:f.unlikeCommand,Ox),defaultCommand:this.isVisiblyDisabled?z((h=this.toolbarSurface)==null?void 0:h.commentDisabledActionCommand,Ox):void 0,defaultTooltip:(m=this.toolbarData)==null?void 0:m.likeInactiveTooltip,toggledTooltip:(p=this.toolbarData)==null?void 0:p.likeActiveTooltip,toggledStyle:{styleType:this.isVisiblyDisabled? "STYLE_VISIBLY_DISABLED":"STYLE_DEFAULT_ACTIVE"},accessibilityData:{accessibilityData:{label:(q=this.toolbarData)==null?void 0:q.likeButtonA11y}},toggledAccessibilityData:{accessibilityData:{label:(t=this.toolbarSharedData)==null?void 0:t.unlikeButtonA11y}},preventAutoToggle:this.isVisiblyDisabled||this.hasPrepareAccountCommand}}}, dislikeToggleButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b=z((a=this.toolbarSurface)==null?void 0:a.prepareAccountCommand,Ox),c,d,e,f,h,m,p,q,t,u;return{style:{styleType:this.isVisiblyDisabled?"STYLE_VISIBLY_DISABLED":"STYLE_TEXT"},size:{sizeType:"SIZE_DEFAULT"},isDisabled:!((c=this.toolbarSharedData)==null||!c.disabledDislikeCommand),isToggled:!this.isVisiblyDisabled&&((d=this.toolbarState)==null?void 0:d.likeState)==="TOOLBAR_LIKE_STATE_DISLIKED",defaultIcon:{iconType:"DISLIKE"}, defaultServiceEndpoint:this.isVisiblyDisabled?void 0:b!=null?b:z((e=this.toolbarSurface)==null?void 0:e.dislikeCommand,Ox),toggledServiceEndpoint:this.isVisiblyDisabled?void 0:b!=null?b:z((f=this.toolbarSurface)==null?void 0:f.undislikeCommand,Ox),defaultCommand:this.isVisiblyDisabled?z((h=this.toolbarSurface)==null?void 0:h.commentDisabledActionCommand,Ox):void 0,defaultTooltip:(m=this.toolbarData)==null?void 0:m.dislikeInactiveTooltip,toggledTooltip:(p=this.toolbarData)==null?void 0:p.dislikeActiveTooltip, toggledStyle:{styleType:this.isVisiblyDisabled?"STYLE_VISIBLY_DISABLED":"STYLE_DEFAULT_ACTIVE"},accessibilityData:{accessibilityData:{label:this.isReply?(q=this.toolbarSharedData)==null?void 0:q.dislikeReplyButtonA11y:(t=this.toolbarSharedData)==null?void 0:t.dislikeCommentButtonA11y}},toggledAccessibilityData:{accessibilityData:{label:(u=this.toolbarSharedData)==null?void 0:u.undislikeButtonA11y}},preventAutoToggle:this.isVisiblyDisabled||this.hasPrepareAccountCommand}}}, creatorHeartSupportedRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c;if(((a=this.toolbarState)==null?void 0:a.heartState)!==void 0&&((b=this.toolbarState)==null?void 0:b.heartState)!=="TOOLBAR_HEART_STATE_UNKNOWN"&&((c=this.toolbarState)==null?void 0:c.heartState)!=="TOOLBAR_HEART_STATE_UNHEARTED"){var d,e,f,h,m,p,q,t,u,v,w,x,A,H;return{creatorHeartRenderer:{creatorThumbnail:{thumbnails:[{url:(d=this.toolbarData)==null?void 0:d.creatorThumbnailUrl,width:32,height:32}]},heartIcon:{iconType:"FULL_HEART"}, isHearted:((e=this.toolbarState)==null?void 0:e.heartState)==="TOOLBAR_HEART_STATE_HEARTED"||((f=this.toolbarState)==null?void 0:f.heartState)==="TOOLBAR_HEART_STATE_HEARTED_EDITABLE",isEnabled:!this.isVisiblyDisabled&&(((h=this.toolbarState)==null?void 0:h.heartState)==="TOOLBAR_HEART_STATE_UNHEARTED_EDITABLE"||((m=this.toolbarState)==null?void 0:m.heartState)==="TOOLBAR_HEART_STATE_HEARTED_EDITABLE"),heartEndpoint:this.isVisiblyDisabled?void 0:z((p=this.toolbarSurface)==null?void 0:p.heartCommand, Ox),unheartEndpoint:this.isVisiblyDisabled?void 0:z((q=this.toolbarSurface)==null?void 0:q.unheartCommand,Ox),disabledEndpoint:this.isVisiblyDisabled?z((t=this.toolbarSurface)==null?void 0:t.commentDisabledActionCommand,Ox):void 0,styleType:this.isVisiblyDisabled?"CREATOR_HEART_STYLE_TYPE_VISIBLY_DISABLED":void 0,heartedTooltip:(u=this.toolbarData)==null?void 0:u.heartActiveTooltip,unheartedTooltip:(v=this.toolbarData)==null?void 0:v.heartInactiveTooltip,heartedAccessibility:{accessibilityData:{label:((w= this.toolbarState)==null?void 0:w.heartState)==="TOOLBAR_HEART_STATE_HEARTED_EDITABLE"?(x=this.toolbarSharedData)==null?void 0:x.unheartButtonA11y:(A=this.toolbarSharedData)==null?void 0:A.heartButtonA11y}},unheartedAccessibility:{accessibilityData:{label:(H=this.toolbarSharedData)==null?void 0:H.heartButtonA11y}}}}}}}, hasReplyCommand:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.toolbarSurface)==null||!a.replyCommand)}}, replyButtonRenderer:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.commentStrings)!=null&&a.replyButtonText){var b,c,d,e;return{size:"SIZE_DEFAULT",style:this.isVisiblyDisabled||this.isSubsOnlyCommentsIneligibleUser?"STYLE_VISIBLY_DISABLED":"STYLE_TEXT",text:{runs:[{text:(b=this.commentStrings)==null?void 0:b.replyButtonText}]},navigationEndpoint:this.isVisiblyDisabled||this.isSubsOnlyCommentsIneligibleUser?void 0:z((c=this.toolbarSurface)==null?void 0:c.replyCommand,Ox),command:this.isVisiblyDisabled? z((d=this.toolbarSurface)==null?void 0:d.commentDisabledActionCommand,Ox):this.isSubsOnlyCommentsIneligibleUser?z((e=this.toolbarSurface)==null?void 0:e.subscribersOnlySnackbarCommand,Ox):void 0}}}}}); yW.prototype.onYtServiceRequestSent=yW.prototype.onYtServiceRequestSent;yW.prototype.hideReplyDialogDiv=yW.prototype.hideReplyDialogDiv;n([I(),r("design:type",Object)],yW.prototype,"commentStrings",void 0);n([I(),r("design:type",Boolean)],yW.prototype,"isReply",void 0);n([I(),r("design:type",Object)],yW.prototype,"toolbarData",void 0);n([I(),r("design:type",Object)],yW.prototype,"toolbarSharedData",void 0);n([I(),r("design:type",String)],yW.prototype,"toolbarStateKey",void 0); n([I(),r("design:type",String)],yW.prototype,"toolbarSurfaceKey",void 0);n([E(LB),r("design:type",Object)],yW.prototype,"ytdReduxBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],yW.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yW.prototype,"ytRendererstamperBehavior",void 0);n([E(PA),r("design:type",Object)],yW.prototype,"ytdOpenPopupBehavior",void 0); n([Et("#reply-dialog"),r("design:type",HTMLElement)],yW.prototype,"replyDialogDiv",void 0);n([Et("#replybox"),r("design:type",Object)],yW.prototype,"replyBox",void 0);n([Et("ytd-creator-heart-renderer"),r("design:type",Object)],yW.prototype,"heartButton",void 0);n([I({selector:function(a,b){return Zz(a.entities,"engagementToolbarStateEntityPayload",b)}, selectorArgs:["toolbarStateKey"]}),r("design:type",Object)],yW.prototype,"toolbarState",void 0);n([I({selector:tLb,selectorArgs:["toolbarSurfaceKey"]}),r("design:type",Object)],yW.prototype,"toolbarSurface",void 0);n([I(),r("design:type",Object)],yW.prototype,"buttonOverrides",void 0);n([Bt("yt-commentbox-dismiss"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],yW.prototype,"hideReplyDialogDiv",null); n([F("toolbarData","toolbarState"),r("design:type",String),r("design:paramtypes",[])],yW.prototype,"likeCount",null);n([F("likeCount"),r("design:type",Boolean),r("design:paramtypes",[])],yW.prototype,"showLikeCount",null);n([F("toolbarSurface"),r("design:type",Boolean),r("design:paramtypes",[])],yW.prototype,"isVisiblyDisabled",null);n([F("toolbarSurface"),r("design:type",Boolean),r("design:paramtypes",[])],yW.prototype,"isSubsOnlyCommentsIneligibleUser",null); n([F("toolbarSurface"),r("design:type",Boolean),r("design:paramtypes",[])],yW.prototype,"isSubsOnlyCommentsEligibleUser",null);n([F("toolbarSurface"),r("design:type",Boolean),r("design:paramtypes",[])],yW.prototype,"isSuperfanOnlyCommentsEligibleUser",null);n([F("toolbarSurface"),r("design:type",Boolean),r("design:paramtypes",[])],yW.prototype,"hasPrepareAccountCommand",null); n([F("toolbarData","toolbarState","toolbarSurface"),r("design:type",Object),r("design:paramtypes",[])],yW.prototype,"likeToggleButtonRenderer",null);n([F("isReply","toolbarData","toolbarState","toolbarSurface"),r("design:type",Object),r("design:paramtypes",[])],yW.prototype,"dislikeToggleButtonRenderer",null);n([F("toolbarData","toolbarState","toolbarSurface"),r("design:type",Object),r("design:paramtypes",[])],yW.prototype,"creatorHeartSupportedRenderer",null); n([F("toolbarSurface"),r("design:type",Boolean),r("design:paramtypes",[])],yW.prototype,"hasReplyCommand",null);n([F("toolbarSurface","commentStrings","isVisiblyDisabled"),r("design:type",Object),r("design:paramtypes",[])],yW.prototype,"replyButtonRenderer",null);n([I(),r("design:type",Object)],yW.prototype,"replyButtonOverrides",void 0); n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent,MA]),r("design:returntype")],yW.prototype,"onYtServiceRequestSent",null);n([St({is:"ytd-comment-engagement-bar",disableElementRegistration:!0})],yW); J(yW,"ytd-comment-engagement-bar",function(){if(e_b!==void 0)return e_b;var a=document.createElement("template");M(a,"
\n \n \n \n \n \n \n \n \n
\n \n \n
\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return e_b=a},{mode:1});var f_b;var zW=function(){return D.apply(this,arguments)||this}; k(zW,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],zW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],zW.prototype,"data",void 0);n([St({is:"ytd-comment-inline-thumbnail-renderer",disableElementRegistration:!0})],zW); J(zW,"ytd-comment-inline-thumbnail-renderer",function(){if(f_b!==void 0)return f_b;var a=document.createElement("template");M(a,"\n \n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return f_b=a},{mode:1});var g_b;var AW=function(){var a=D.apply(this,arguments)||this;a.isOpen=!1;return a}; k(AW,D);g=AW.prototype;g.dataChanged=function(){this.isOpen=!1}; g.onTap=function(){this.data&&(this.data.navigationEndpoint?tt(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint}):this.openDialog())}; g.focus=function(){this.commentbox.focus()}; g.onYtCommentboxDismiss=function(){this.isOpen=!1}; g.openDialog=function(){this.isOpen=!0;this.commentbox.focus();this.commentbox.maybeHeightChanged()}; AW.prototype.onYtCommentboxDismiss=AW.prototype.onYtCommentboxDismiss;AW.prototype.dataChanged=AW.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],AW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],AW.prototype,"data",void 0);n([I(),r("design:type",Object)],AW.prototype,"isOpen",void 0);n([Et("#commentbox"),r("design:type",Object)],AW.prototype,"commentbox",void 0); n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AW.prototype,"dataChanged",null);n([Bt("yt-commentbox-dismiss"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],AW.prototype,"onYtCommentboxDismiss",null);n([St({is:"ytd-comment-reply-dialog-renderer",disableElementRegistration:!0})],AW); J(AW,"ytd-comment-reply-dialog-renderer",function(){if(g_b!==void 0)return g_b;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return g_b=a},{mode:1});var h_b;var BW=function(){return D.apply(this,arguments)||this}; k(BW,D);ba.Object.defineProperties(BW.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(a=this.data)==null?void 0:(b=a.icon)==null?void 0:b.iconType;return c?"yt-icons:"+c.toLowerCase():null}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],BW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],BW.prototype,"data",void 0);n([I(),F("data.icon"),r("design:type",Object),r("design:paramtypes",[])],BW.prototype,"icon",null);n([St({is:"ytd-pinned-comment-badge-renderer",disableElementRegistration:!0})],BW); J(BW,"ytd-pinned-comment-badge-renderer",function(){if(h_b!==void 0)return h_b;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return h_b=a},{mode:1});var i_b;var CW=function(){return D.apply(this,arguments)||this}; k(CW,D);CW.prototype.configureRendererStamper=function(){return{"data.icon":{id:"icon",mapping:{iconType:{component:"yt-icon",properties:{icon:"[[data.icon.iconType]]",sharedTooltipText:"[[data.tooltip]]"}}}},data:{id:"custom-badge",mapping:{customBadge:{component:"yt-img-shadow",properties:{thumbnail:"[[data.customBadge]]",sharedTooltipText:"[[data.tooltip]]"}}}}}}; CW.prototype.attached=function(){if(!this.hostElement.hasAttribute("role")){this.hostElement.setAttribute("role","img");var a;((a=this.data)==null?0:a.tooltip)&&this.hostElement.setAttribute("alt",this.data.tooltip)}var b;((b=this.data)==null?0:b.tooltip)?this.hostElement.setAttribute("aria-label",this.data.tooltip):this.hostElement.removeAttribute("aria-label")}; CW.prototype.colorChanged=function(){var a,b,c,d=(a=this.data)==null?void 0:(b=a.color)==null?void 0:(c=b.basicColorPaletteData)==null?void 0:c.foregroundBodyColor;d&&(this.rgbBadgeColor=iy(d));ft(this.hostElement).querySelector("#icon").style.color=this.rgbBadgeColor}; CW.prototype.tooltipChanged=function(){var a;((a=this.data)==null?0:a.tooltip)?this.hostElement.setAttribute("aria-label",this.data.tooltip):this.hostElement.removeAttribute("aria-label")}; CW.prototype.tooltipChanged=CW.prototype.tooltipChanged;CW.prototype.colorChanged=CW.prototype.colorChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],CW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],CW.prototype,"ytRendererstamperBehavior",void 0);n([E(eEb.YtSharedTooltipBehavior),r("design:type",Object)],CW.prototype,"ytSharedTooltipBehavior",void 0);n([I(),r("design:type",Object)],CW.prototype,"data",void 0); n([I({value:"#4285F4"}),r("design:type",String)],CW.prototype,"rgbBadgeColor",void 0);n([Ct("data.color"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],CW.prototype,"colorChanged",null);n([Ct("data.tooltip"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],CW.prototype,"tooltipChanged",null);n([St({is:"ytd-sponsor-comment-badge-renderer",disableElementRegistration:!0})],CW); J(CW,"ytd-sponsor-comment-badge-renderer",function(){if(i_b!==void 0)return i_b;var a=document.createElement("template");M(a,"
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return i_b=a},{mode:1});var j_b;var k_b;var DW=function(){return D.apply(this,arguments)||this}; k(DW,D);DW.prototype.computeState=function(a){switch(a==null?void 0:a.stateIdentifier){case"TRI_STATE_IDENTIFIER_UNTOGGLED_STATE":return"untoggled";case"TRI_STATE_IDENTIFIER_TOGGLING_STATE":return"toggling";case"TRI_STATE_IDENTIFIER_TOGGLED_STATE":return"toggled";default:return"unknown";}}; DW.prototype.updateStateIdentifier=function(a){if(this.viewModel.triStateKey){var b=this.viewModel.triStateKey;this.ytdReduxBehavior.dispatch(Fz("triStateButtonStateEntityPayload",b,{key:b,stateIdentifier:a}))}}; DW.prototype.onClick=function(){var a=this;if(this.data)switch(this.ytRendererBehavior.logExplicitClick(this.data),this.state){case"toggled":this.updateStateIdentifier("TRI_STATE_IDENTIFIER_UNTOGGLED_STATE");break;case"untoggled":this.viewModel.transitionCommand?(this.updateStateIdentifier("TRI_STATE_IDENTIFIER_TOGGLING_STATE"),this.ytComponentBehavior.resolveCommand(this.viewModel.transitionCommand,{commandController:{onSuccess:function(){a.updateStateIdentifier("TRI_STATE_IDENTIFIER_TOGGLED_STATE")}, onServerError:function(){a.updateStateIdentifier("TRI_STATE_IDENTIFIER_UNTOGGLED_STATE")}}})):this.updateStateIdentifier("TRI_STATE_IDENTIFIER_TOGGLED_STATE");}}; ba.Object.defineProperties(DW.prototype,{data:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case"untoggled":return this.viewModel.untoggledStateData;case"toggling":return this.viewModel.togglingStateData;case"toggled":return this.viewModel.toggledStateData;}}}, buttonText:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.buttonText)||""}}}); n([I(),r("design:type",Object)],DW.prototype,"viewModel",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],DW.prototype,"ytComponentBehavior",void 0);n([E(LB),r("design:type",Object)],DW.prototype,"ytdReduxBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],DW.prototype,"ytRendererBehavior",void 0);n([I({selector:uLb,selectorArgs:["viewModel.triStateKey"]}),r("design:type",Object)],DW.prototype,"triStateButtonStateEntity",void 0); n([I({computed:"computeState(triStateButtonStateEntity)",reflectToAttribute:!0}),r("design:type",String)],DW.prototype,"state",void 0);n([F("viewModel","state"),r("design:type",Object),r("design:paramtypes",[])],DW.prototype,"data",null);n([F("data"),r("design:type",String),r("design:paramtypes",[])],DW.prototype,"buttonText",null);n([St({disableElementRegistration:!0,is:"ytd-tri-state-button-view-model"})],DW); J(DW,"ytd-tri-state-button-view-model",function(){if(k_b!==void 0)return k_b;var a=document.createElement("template");M(a,"\n [[buttonText]]\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return k_b=a},{mode:1});var l_b;var m_b;var EW=function(){var a=D.apply(this,arguments)||this;a.defaultIconToFilled=!y("kevlar_fill_comment_chip_icon_killswitch");return a}; k(EW,D);EW.prototype.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onTap","space:keydown":"onTap"}}; EW.prototype.dataChanged=function(){if(this.data){var a,b;((a=this.data.chipColorPalette)==null?0:a.backgroundColor)&&((b=this.data.chipColorPalette)==null?0:b.foregroundTitleColor)&&st(this.hostElement,{"--yt-pdg-comment-chip-background-color":jy(this.data.chipColorPalette.backgroundColor),"--yt-pdg-comment-chip-font-color":jy(this.data.chipColorPalette.foregroundTitleColor)});var c;((c=this.data)==null?0:c.command)?(st(this.hostElement,{"--yt-pdg-comment-chip-cursor":"pointer"}),this.hostElement.setAttribute("role", "button"),this.hostElement.setAttribute("tabindex","0")):(st(this.hostElement,{"--yt-pdg-comment-chip-cursor":"initial"}),this.hostElement.removeAttribute("role"),this.hostElement.removeAttribute("tabindex"));this.basePriceText=this.data.chipText;this.chipIcon=this.data.chipIcon}}; EW.prototype.onTap=function(){var a;if(this.data&&(a=this.data)!=null&&a.command){var b;this.ytComponentBehavior.resolveCommand((b=this.data)==null?void 0:b.command)}}; EW.prototype.getIconSize=function(){return y("kevlar_fill_comment_chip_icon_killswitch")?24:12}; EW.prototype.onTap=EW.prototype.onTap;EW.prototype.dataChanged=EW.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],EW.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],EW.prototype,"ytComponentBehavior",void 0);n([E(rw),r("design:type",Object)],EW.prototype,"ironA11yKeysBehavior",void 0);n([I(),r("design:type",Object)],EW.prototype,"data",void 0);n([I(),r("design:type",Object)],EW.prototype,"basePriceText",void 0); n([I(),r("design:type",Object)],EW.prototype,"chipIcon",void 0);n([I(),r("design:type",Object)],EW.prototype,"defaultIconToFilled",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EW.prototype,"dataChanged",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EW.prototype,"onTap",null);n([Rt({is:"yt-pdg-comment-chip-renderer",disableElementRegistration:!0})],EW); J(EW,"yt-pdg-comment-chip-renderer",function(){if(m_b===void 0){var a=document.createElement("template");M(a,"
[[getSimpleString(basePriceText)]]
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;l_b===void 0&&(l_b=document.createElement("template"));var d=l_b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);m_b=a}a=m_b;return a},{mode:2});var FW=function(){var a=D.apply(this,arguments)||this;a.hasSubThreading=!1;a.useSmallAvatars=y("small_avatars_for_comments");a.commentThreadingEnabled=y("web_delhi_comment_threads");a.webWatchCompactComments=y("web_watch_compact_comments");a.editDialog=null;return a}; k(FW,D);g=FW.prototype;g.onShow=function(){Lv("cmv",void 0,"wn_comments")}; g.configureRendererStamper=function(){return{authorCommentBadge:{id:"author-comment-badge",mapping:{renderer:"ytd-author-comment-badge-renderer"}},linkedCommentBadge:{id:"linked-comment-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[linkedCommentBadge]]"}}}},pinnedCommentBadge:{id:"pinned-comment-badge",mapping:{renderer:"ytd-pinned-comment-badge-renderer"}},sponsorCommentBadge:{id:"sponsor-comment-badge",mapping:{renderer:"ytd-sponsor-comment-badge-renderer"}}, editDialog:{id:"edit-dialog",mapping:{commentDialogRenderer:"ytd-comment-dialog-renderer",commentReplyDialogRenderer:"ytd-comment-reply-dialog-renderer"}}}}; g.detached=function(){this.editDialog=null;this.expander.reset()}; g.updateBackgroundColor=function(){if(this.backgroundColor){var a={"--ytd-comment-paid-background-color":jy(this.backgroundColor),"--ytd-decorated-comment-background-offset-left":"8px","--ytd-decorated-comment-background-offset-top":"8px"};st(this.hostElement,a)}else st(this.hostElement,{"--ytd-comment-paid-background-color":"initial"})}; g.resetExpander=function(){var a;(a=this.expander)==null||a.reset()}; g.openEditDialog=function(a){a.dialog&&(this.editDialog=a.dialog,this.editReplyDialogContainer?this.editReplyDialogContainer.openDialog():this.editCommentDialogContainer&&this.editCommentDialogContainer.focus())}; g.onYtNavigate=function(a){var b=a.detail.endpoint;if(b=z(b,Plb)||z(b,Qlb))a.stopPropagation(),this.openEditDialog(b)}; g.onYtCommentboxDismiss=function(){this.editDialog=null;st(this.hostElement,{"--ytd-decorated-comment-reply-box-height-offset":"0px"})}; g.onAuthorThumbnailClicked=function(){y("enable_profile_cards_on_comments")&&(this==null?0:this.authorThumbnailEndpoint)&&(this==null?0:this.authorThumbnailAnchor)&&this.ytComponentBehavior.resolveCommand(this.authorThumbnailEndpoint,{form:{sourceElement:this.authorThumbnailAnchor}})}; g.onYtCommentboxResize=function(a){var b;(a==null?0:(b=a.detail)==null?0:b.height)&&st(this.hostElement,{"--ytd-decorated-comment-reply-box-height-offset":a.detail.height+"px"})}; ba.Object.defineProperties(FW.prototype,{linked:{configurable:!0,enumerable:!0,get:function(){return!!this.viewModel.linkedCommentText}}, linkedCommentBadge:{configurable:!0,enumerable:!0,get:function(){return this.viewModel&&this.linked?{metadataBadgeRenderer:{label:this.viewModel.linkedCommentText,style:"BADGE_STYLE_TYPE_SIMPLE"}}:null}}, pinned:{configurable:!0,enumerable:!0,get:function(){return!!this.viewModel.pinnedText}}, pinnedCommentBadge:{configurable:!0,enumerable:!0,get:function(){return this.viewModel&&this.pinned?{renderer:{icon:{iconType:"KEEP"},label:{runs:[{text:this.viewModel.pinnedText}]}}}:null}}, authorCommentBadge:{configurable:!0,enumerable:!0,get:function(){var a,b=(a=this.commentEntity)==null?void 0:a.author;return b&&(b.isCreator||b.isVerified||b.isArtist)?{renderer:{authorEndpoint:b.channelPageEndpoint?z(b.channelPageEndpoint,Ox):z(b.channelCommand,Ox),authorText:{runs:[{text:b.displayName}]},color:b.isCreator?{basicColorPaletteData:{backgroundColor:Number.parseInt("ff888888",16),foregroundTitleColor:Number.parseInt("ffffffff",16)}}:void 0,icon:b.isArtist?{iconType:"AUDIO_BADGE"}:b.isVerified? {iconType:b.isCreator?"CHECK_CIRCLE_THICK":"CHECK"}:void 0,iconTooltip:b.isArtist||b.isVerified?b.innerBadgeA11y:void 0}}:null}}, hasAuthorBadge:{configurable:!0,enumerable:!0,get:function(){return!!this.authorCommentBadge}}, sponsorCommentBadge:{configurable:!0,enumerable:!0,get:function(){var a,b=(a=this.commentEntity)==null?void 0:a.author;return b!=null&&b.sponsorBadgeUrl?{renderer:{customBadge:{thumbnails:[{url:b.sponsorBadgeUrl}]},tooltip:b.sponsorBadgeA11y}}:null}}, hasSponsorBadge:{configurable:!0,enumerable:!0,get:function(){return!!this.sponsorCommentBadge}}, pdgCommentChipRenderer:{configurable:!0,enumerable:!0,get:function(){var a;return z((a=this.commentSurfaceEntity)==null?void 0:a.pdgCommentChip,imb)||null}}, hasVoiceReply:{configurable:!0,enumerable:!0,get:function(){var a;return this.voiceReplyContainerViewModel&&((a=this.voiceReplyContainerViewModel)==null?void 0:a.transcriptText)}}, voiceReplyContainerViewModel:{configurable:!0,enumerable:!0,get:function(){var a;return z((a=this.commentSurfaceEntity)==null?void 0:a.voiceReplyContainerViewModel,Jhb)||null}}, voiceReplyUnavailableText:{configurable:!0,enumerable:!0,get:function(){var a;return this.voiceReplyContainerViewModel&&(a=this.voiceReplyContainerViewModel)!=null&&a.voiceReplyUnavailableText?this.voiceReplyContainerViewModel.voiceReplyUnavailableText:null}}, viewModel:{configurable:!0,enumerable:!0,get:function(){return this.data||{}}}, backgroundColor:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.commentSurfaceEntity)==null?void 0:a.commentBackgroundColor)!=null?b:null}}, optimalReadingWidthComments:{configurable:!0,enumerable:!0,get:function(){return y("web_watch_compact_comments")}}, isReply:{configurable:!0,enumerable:!0,get:function(){var a,b;return(((a=this.commentEntity)==null?void 0:(b=a.properties)==null?void 0:b.replyLevel)||0)>0}}, authorThumbnailEndpoint:{configurable:!0,enumerable:!0,get:function(){var a,b;if(y("enable_profile_cards_on_comments")&&((a=this.commentEntity)==null?0:(b=a.author)==null?0:b.profileCardEndpoint)&&this.viewModel.allowProfileCard){var c,d;return z((c=this.commentEntity)==null?void 0:(d=c.author)==null?void 0:d.profileCardEndpoint,Ox)}var e,f;return z((e=this.commentEntity)==null?void 0:(f=e.avatar)==null?void 0:f.endpoint,Ox)}}, authorNameEndpoint:{configurable:!0,enumerable:!0,get:function(){var a,b;if(y("enable_profile_cards_on_comments")&&((a=this.commentEntity)==null?0:(b=a.author)==null?0:b.channelPageEndpoint)){var c,d;return z((c=this.commentEntity)==null?void 0:(d=c.author)==null?void 0:d.channelPageEndpoint,Ox)}var e,f;return z((e=this.commentEntity)==null?void 0:(f=e.avatar)==null?void 0:f.endpoint,Ox)}}, authorThumbnail:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e=(a=this.commentEntity)==null?void 0:(b=a.avatar)==null?void 0:(c=b.image)==null?void 0:(d=c.sources)==null?void 0:d[0];return e?{thumbnails:[{url:e.url,width:e.width,height:e.height}]}:null}}, authorTextClass:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.commentEntity)==null?0:(b=a.author)==null?0:b.isCreator)?"channel-owner":""}}, authorChannelName:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.commentEntity)==null?void 0:(b=a.author)==null?void 0:b.displayName)||""}}, publishedTime:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.commentEntity)==null?void 0:(b=a.properties)==null?void 0:b.publishedTime)||null}}, publishedTimeCommand:{configurable:!0,enumerable:!0,get:function(){var a;return z((a=this.commentSurfaceEntity)==null?void 0:a.publishedTimeCommand,Ox)||null}}, contentText:{configurable:!0,enumerable:!0,get:function(){var a,b;if(((a=this.commentEntity)==null?0:a.translatedContent)&&((b=this.translateButtonState)==null?void 0:b.stateIdentifier)==="TRI_STATE_IDENTIFIER_TOGGLED_STATE")return this.commentEntity.translatedContent;var c;if((c=this.voiceReplyContainerViewModel)==null?0:c.transcriptText)return this.voiceReplyContainerViewModel.transcriptText;var d,e;return((d=this.commentEntity)==null?void 0:(e=d.properties)==null?void 0:e.content)||null}}, shouldShowReadMoreInitially:{configurable:!0,enumerable:!0,get:function(){return!1}}, expandText:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.commentSharedEntity)==null?void 0:(b=a.strings)==null?void 0:b.expandText)||""}}, collapseText:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.commentSharedEntity)==null?void 0:(b=a.strings)==null?void 0:b.collapseText)||""}}, shouldShowTranslateButton:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.commentEntity)==null||!a.isTranslationAvailable)}}, translateButton:{configurable:!0,enumerable:!0,get:function(){if(!this.commentEntity||!this.commentSharedEntity)return{};var a,b,c=(b=z((a=this.viewModel)==null?void 0:a.translateButton,Ihb))!=null?b:{},d,e,f,h,m,p,q,t,u,v,w;return Object.assign({},c,{untoggledStateData:Object.assign({},c.untoggledStateData,{buttonText:(d=this.commentEntity)==null?void 0:(e=d.translateData)==null?void 0:e.text}),togglingStateData:Object.assign({},c.togglingStateData,{buttonText:(f=this.commentSharedEntity)==null? void 0:(h=f.strings)==null?void 0:h.translatingText}),toggledStateData:Object.assign({},c.toggledStateData,{buttonText:(m=this.commentSharedEntity)==null?void 0:(p=m.strings)==null?void 0:p.seeOriginalText}),transitionCommand:((q=this.commentEntity)==null?0:q.translatedContent)?void 0:z((t=this.commentEntity)==null?void 0:(u=t.translateData)==null?void 0:u.translateComment,Ox),triStateKey:(v=this.commentEntity)==null?void 0:(w=v.properties)==null?void 0:w.translateButtonEntityKey})}}, overflowMenuRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((b=z(z((a=this.toolbarSurface)==null?void 0:a.menuCommand,Ox),Rlb))==null?void 0:(c=b.menu)==null?void 0:c.menuRenderer)||null}}}); FW.prototype.onYtCommentboxResize=FW.prototype.onYtCommentboxResize;FW.prototype.onYtCommentboxDismiss=FW.prototype.onYtCommentboxDismiss;FW.prototype.onYtNavigate=FW.prototype.onYtNavigate;FW.prototype.resetExpander=FW.prototype.resetExpander;FW.prototype.updateBackgroundColor=FW.prototype.updateBackgroundColor;n([E(wz.YtRendererBehavior),r("design:type",Object)],FW.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],FW.prototype,"ytdReduxBehavior",void 0); n([E(Ly.YtComponentBehavior),r("design:type",Object)],FW.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],FW.prototype,"ytRendererstamperBehavior",void 0);n([Et("#author-thumbnail > button"),r("design:type",HTMLElement)],FW.prototype,"authorThumbnailAnchor",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FW.prototype,"hovered",void 0);n([I(),r("design:type",Object)],FW.prototype,"hasSubThreading",void 0); n([I({reflectToAttribute:!0}),F("viewModel"),r("design:type",Boolean),r("design:paramtypes",[])],FW.prototype,"linked",null);n([F("viewModel","linked"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"linkedCommentBadge",null);n([I({reflectToAttribute:!0}),F("viewModel"),r("design:type",Boolean),r("design:paramtypes",[])],FW.prototype,"pinned",null);n([F("viewModel","pinned"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"pinnedCommentBadge",null); n([F("commentEntity","commentSharedEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"authorCommentBadge",null);n([I({reflectToAttribute:!0}),F("authorCommentBadge"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"hasAuthorBadge",null);n([F("commentEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"sponsorCommentBadge",null); n([I({reflectToAttribute:!0}),F("sponsorCommentBadge"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"hasSponsorBadge",null);n([F("commentSurfaceEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"pdgCommentChipRenderer",null);n([I({reflectToAttribute:!0}),F("voiceReplyContainerViewModel"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"hasVoiceReply",null); n([F("commentSurfaceEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"voiceReplyContainerViewModel",null);n([F("voiceReplyContainerViewModel"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"voiceReplyUnavailableText",null);n([I(),r("design:type",Object)],FW.prototype,"data",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"viewModel",null);n([I({selector:function(a,b){return Zz(a.entities,"commentSharedEntityPayload",b)}, selectorArgs:["viewModel.sharedKey"]}),r("design:type",Object)],FW.prototype,"commentSharedEntity",void 0);n([I({selector:sLb,selectorArgs:["viewModel.commentKey"]}),r("design:type",Object)],FW.prototype,"commentEntity",void 0);n([I({selector:function(a,b){return Zz(a.entities,"commentSurfaceEntityPayload",b)}, selectorArgs:["viewModel.commentSurfaceKey"]}),r("design:type",Object)],FW.prototype,"commentSurfaceEntity",void 0);n([I({selector:tLb,selectorArgs:["viewModel.toolbarSurfaceKey"]}),r("design:type",Object)],FW.prototype,"toolbarSurface",void 0);n([I({selector:uLb,selectorArgs:["commentEntity.properties.translateButtonEntityKey"]}),r("design:type",Object)],FW.prototype,"translateButtonState",void 0); n([F("commentSurfaceEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"backgroundColor",null);n([I({reflectToAttribute:!0}),F("viewModel"),r("design:type",Boolean),r("design:paramtypes",[])],FW.prototype,"optimalReadingWidthComments",null);n([Et("ytd-expander"),r("design:type",Object)],FW.prototype,"expander",void 0);n([Ct("backgroundColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FW.prototype,"updateBackgroundColor",null); n([I({reflectToAttribute:!0}),r("design:type",Object)],FW.prototype,"useSmallAvatars",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FW.prototype,"engagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],FW.prototype,"commentThreadingEnabled",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],FW.prototype,"webWatchCompactComments",void 0); n([I({reflectToAttribute:!0}),F("commentEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"isReply",null);n([F("commentEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"authorThumbnailEndpoint",null);n([F("commentEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"authorNameEndpoint",null);n([F("commentEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"authorThumbnail",null); n([F("commentEntity"),r("design:type",String),r("design:paramtypes",[])],FW.prototype,"authorTextClass",null);n([F("commentEntity"),r("design:type",String),r("design:paramtypes",[])],FW.prototype,"authorChannelName",null);n([F("commentEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"publishedTime",null);n([F("commentSurfaceEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"publishedTimeCommand",null); n([F("commentEntity","translateButtonState","voiceReplyContainerViewModel"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"contentText",null);n([Ct("contentText"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FW.prototype,"resetExpander",null);n([F("commentEntity"),r("design:type",Boolean),r("design:paramtypes",[])],FW.prototype,"shouldShowReadMoreInitially",null); n([F("commentSharedEntity"),r("design:type",String),r("design:paramtypes",[])],FW.prototype,"expandText",null);n([F("commentSharedEntity"),r("design:type",String),r("design:paramtypes",[])],FW.prototype,"collapseText",null);n([F("commentEntity"),r("design:type",Boolean),r("design:paramtypes",[])],FW.prototype,"shouldShowTranslateButton",null);n([F("commentEntity","commentSharedEntity"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"translateButton",null); n([F("toolbarSurface"),r("design:type",Object),r("design:paramtypes",[])],FW.prototype,"overflowMenuRenderer",null);n([I(),r("design:type",Object)],FW.prototype,"editDialog",void 0);n([Et("ytd-comment-dialog-renderer"),r("design:type",Object)],FW.prototype,"editCommentDialogContainer",void 0);n([Et("ytd-comment-reply-dialog-renderer"),r("design:type",Object)],FW.prototype,"editReplyDialogContainer",void 0); n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],FW.prototype,"onYtNavigate",null);n([Bt("yt-commentbox-dismiss"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],FW.prototype,"onYtCommentboxDismiss",null);n([Bt("yt-commentbox-resize"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],FW.prototype,"onYtCommentboxResize",null); n([St({disableElementRegistration:!0,is:"ytd-comment-view-model"})],FW); J(FW,"ytd-comment-view-model",function(){if(j_b!==void 0)return j_b;var a=document.createElement("template");M(a,"
\n
\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return j_b=a},{mode:2});BA(tu(function(a){var b={},c={};return C("yt-sub-thread",{class:R("ytSubThreadHost",(b.ytSubThreadHasButton=a.isButton,b.ytSubThreadHovered=a.hovered,b.ytSubThreadTopLevelThread=function(){var d,e;return((d=a.topLevelThread)==null?void 0:d.call(a))&&!(y("small_avatars_for_comments")&&((e=a.engagementPanel)==null?0:e.call(a)))},b))},C("div",{class:"ytSubThreadThreadline"},C(K,{cond:function(){var d; return!((d=a.isTeaser)==null?0:d.call(a))}, then:function(){return C("div",{class:"ytSubThreadConnection"})}}),C("div",{class:"ytSubThreadContinuation"}),C("div",{class:"ytSubThreadShadow"})),C("div",{class:R("ytSubThreadSubThreadContent",(c.ytSubThreadSubThreadContentEngagementPanel=a.engagementPanel,c))},a.children))},"zd"),"yt-sub-thread",{props:{isButton:zA, isTeaser:zA,hovered:zA,topLevelThread:zA,engagementPanel:zA}});var GW=function(){var a=D.apply(this,arguments)||this;a.modern=y("web_modern_buttons");a.commentThreadingEnabled=y("web_delhi_comment_threads");a.isWatchGrid=y("kevlar_watch_grid");a.buttonOverrides=a.commentThreadingEnabled?y("web_delhi_comment_threads_call_to_action")?{iconPosition:"trailing",type:"text",style:"call-to-action"}:{iconPosition:"trailing",type:"text"}:{style:"call-to-action"};a.spinnerEl=null;return a}; k(GW,D);g=GW.prototype;g.configureContinuationPathMap=function(){return y("web_delhi_comment_threads")?{"yt-append-continuation-items-action":"subThreads"}:{"yt-append-continuation-items-action":"contents","yt-reload-continuation-items-command-body":"contents"}}; g.shouldShowLegacyTeasers=function(a,b){return a&&!b}; g.shouldShowExpandedThreads=function(a,b){return this.commentThreadingEnabled&&b&&(a==null?void 0:a.length)>0}; g.shouldShowCollapsedThreads=function(a,b){return this.commentThreadingEnabled&&!b&&a}; g.computeCommentViewModel=function(a){return z(a,Hhb)}; g.computeThreadRenderer=function(a){return z(a,Ehb)}; g.computeIsContinuationItem=function(a){return!!this.computeContinuationItemRenderer(a)}; g.computeButtonRenderer=function(a){return z(a,YJ)}; g.computeContinuationItemRenderer=function(a){return z(a,nJ)}; g.computeShowButton=function(a){var b;return!((b=this.computeContinuationItemRenderer(a))==null||!b.button)}; g.configureRendererStamper=function(){return{"data.teaserContents":{id:"teaser-replies",mapping:{commentViewModel:{component:"ytd-comment-view-model"}}},"data.contents":{id:"contents",mapping:{commentViewModel:{component:"ytd-comment-view-model"},continuationItemRenderer:{component:"ytd-continuation-item-renderer",params:{showButton:!0,isCommentsSection:!1},properties:{buttonOverrides:"[[buttonOverrides]]"}}}}}}; g.attached=function(){this.isShowRepliesVisible=!0}; g.dataChanged=function(){var a=this.expanderContents;a&&(a.hidden=!0);this.isLoading=!1}; g.endsInContinuation=function(a){return!!a&&a.length>0&&!!this.computeContinuationItemRenderer(a[a.length-1])}; g.computeShouldShowHideRepliesButton=function(a,b){return!a&&b}; g.triggerFirstContinuation=function(){this.continuationItemRenderer&&!this.continuationItemRenderer.buttonRenderer&&(this.continuationItemRenderer.showButton=!1)}; g.isLoadingChanged=function(){this.isLoading&&!this.spinnerEl&&(this.spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),ft(this.expanderContents).appendChild(this.spinnerEl));this.spinnerEl&&(this.spinnerEl.active=this.isLoading);if(this.isLoading)this.contents.classList.add("reloading");else{var a;(a=this.contents)==null||a.classList.remove("reloading")}}; g.handleIsShowMoreTap=function(){this.isShowRepliesVisible=!1;this.commentThreadingEnabled||this.triggerFirstContinuation();var a=z(this.data.viewReplies,YJ);a&&this.ytRendererBehavior.logExplicitClick(a);this.commentThreadingEnabled&&this.toggleExpanded&&this.toggleExpanded()}; g.handleIsShowLessTap=function(){this.isShowRepliesVisible=!0;var a=z(this.data.hideReplies,YJ);a&&this.ytRendererBehavior.logExplicitClick(a);this.commentThreadingEnabled&&this.toggleExpanded&&this.toggleExpanded()}; g.isShowMoreChanged=function(){if(!this.commentThreadingEnabled){var a=ft(this.hostElement).querySelector("#expander-contents");a&&(a.hidden=this.isShowRepliesVisible)}}; g.computeAlign=function(){if(this.modern){var a;return!((a=this.data)==null?0:a.viewRepliesCreatorThumbnail)}}; ba.Object.defineProperties(GW.prototype,{hasContinuation:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.endsInContinuation((a=this.data)==null?void 0:a.contents)||this.commentThreadingEnabled&&this.endsInContinuation((b=this.data)==null?void 0:b.subThreads)}}, subThreadTeasers:{configurable:!0,enumerable:!0,get:function(){if(!this.commentThreadingEnabled)return[];var a;return(a=this.data)==null?void 0:a.teaserContents}}}); GW.prototype.isShowMoreChanged=GW.prototype.isShowMoreChanged;GW.prototype.isLoadingChanged=GW.prototype.isLoadingChanged;GW.prototype.triggerFirstContinuation=GW.prototype.triggerFirstContinuation;GW.prototype.dataChanged=GW.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],GW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],GW.prototype,"ytRendererstamperBehavior",void 0); n([E(ZP),r("design:type",Object)],GW.prototype,"ytContinuationHandlerBehavior",void 0);n([I(),r("design:type",Object)],GW.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],GW.prototype,"modern",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],GW.prototype,"commentThreadingEnabled",void 0);n([I(),r("design:type",Boolean)],GW.prototype,"expanded",void 0);n([I(),r("design:type",Function)],GW.prototype,"toggleExpanded",void 0); n([I(),r("design:type",Array)],GW.prototype,"addedReplies",void 0);n([I(),r("design:type",Boolean)],GW.prototype,"hovered",void 0);n([I(),r("design:type",Boolean)],GW.prototype,"topLevelThread",void 0);n([I(),r("design:type",Boolean)],GW.prototype,"isLoading",void 0);n([I({value:!0}),r("design:type",Boolean)],GW.prototype,"isShowRepliesVisible",void 0);n([I({value:!1}),r("design:type",Boolean)],GW.prototype,"useNewFormatting",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],GW.prototype,"engagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],GW.prototype,"isWatchGrid",void 0);n([I(),r("design:type",Object)],GW.prototype,"buttonOverrides",void 0);n([Et("#expander-contents"),r("design:type",HTMLElement)],GW.prototype,"expanderContents",void 0);n([Et("ytd-continuation-item-renderer"),r("design:type",Object)],GW.prototype,"continuationItemRenderer",void 0); n([Et("#contents"),r("design:type",HTMLElement)],GW.prototype,"contents",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GW.prototype,"dataChanged",null);n([F("data.contents","data.subThreads.*"),r("design:type",Boolean),r("design:paramtypes",[])],GW.prototype,"hasContinuation",null);n([F("data.teaserContents"),r("design:type",Object),r("design:paramtypes",[])],GW.prototype,"subThreadTeasers",null); n([Bt("yt-expander-more-tapped"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GW.prototype,"triggerFirstContinuation",null);n([Ct("isLoading"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GW.prototype,"isLoadingChanged",null);n([Ct("isShowRepliesVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],GW.prototype,"isShowMoreChanged",null); n([St({is:"ytd-comment-replies-renderer",disableElementRegistration:!0})],GW); J(GW,"ytd-comment-replies-renderer",function(){if(b_b!==void 0)return b_b;var a=document.createElement("template");M(a,"\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return b_b=a},{mode:1});var n_b;kD("itemSectionRenderer","commentThreadRenderer","ytd-comment-thread-renderer"); var HW=function(){var a=D.apply(this,arguments)||this;a.addHoverEffect=y("swatcheroo_comments_hover_effect");a.useSmallAvatars=y("small_avatars_for_comments");a.scrollingEnabled=y("web_comment_threading_scroll_on_collapse");a.isSubThread=!1;a.threadHovered=!1;a.expanded=!1;a.removed=!1;a.addedReplies=[];a.actionMap=a.configureActionMap();a.toggleExpanded=function(){a.expanded=!a.expanded;!a.expanded&&a.scrollingEnabled&&Ku(a.hostElement,"yt-scroll-to-comment-element",[a.commentElement])}; return a}; k(HW,D);g=HW.prototype;g.configureActionMap=function(){return y("web_delhi_comment_threads")?{"yt-create-comment-reply-action":"createCommentReplyAction","yt-remove-comment-action":"removeCommentAction","yt-ban-author-action":"banAuthorAction","yt-hide-reported-comment-action":"hideReportedCommentAction"}:{}}; g.createCommentReplyAction=function(a){a=z(a,whb);if(a!=null&&a.contents){var b=a.replyToCommentId,c=a.parentCommentId,d,e=(d=this.commentViewModel)==null?void 0:d.commentId;(e===b||e===c&&!b)&&this.maybeAttachReply(a.contents)}}; g.maybeAttachReply=function(a){var b,c;(((b=this.commentEntity)==null?void 0:(c=b.properties)==null?void 0:c.replyLevel)||0)>=3?tt(this.hostElement,"yt-pushed-create-comment-reply",a):this.attachReply(a)}; g.onPushedCreateCommentReply=function(a){var b,c;(((b=this.commentEntity)==null?void 0:(c=b.properties)==null?void 0:c.replyLevel)||0)>=3||(this.attachReply(a.detail),a.stopPropagation())}; g.attachReply=function(a){var b;((b=this.data)==null?0:b.replies)?(b=this.get("data.replies.commentRepliesRenderer.subThreads").length-1,this.get("data.replies.commentRepliesRenderer.subThreads."+b+".continuationItemRenderer")?b===0?this.push("addedReplies",a):this.splice("data.replies.commentRepliesRenderer.subThreads",b,0,a):this.push("data.replies.commentRepliesRenderer.subThreads",a)):(this.set("data.replies",{commentRepliesRenderer:{subThreads:[a],viewReplies:{buttonRenderer:{text:xK($x("VIEW_REPLIES", void 0,"View replies")),icon:{iconType:"EXPAND"}}}}}),this.expanded=!0)}; g.onAppendContinuationItemsActionFinished=function(){this.addedReplies.length&&(this.splice.apply(this,["data.replies.commentRepliesRenderer.subThreads",0,0].concat(ja(this.addedReplies))),this.set("addedReplies",[]))}; g.removeCommentAction=function(a){a=z(a,Bhb);var b=a==null?void 0:a.commentId,c;b&&((c=this.commentViewModel)==null?void 0:c.commentId)===b&&this.maybeRemoveComment(a.actionResult)}; g.banAuthorAction=function(a){a=z(a,uhb);var b=a==null?void 0:a.commentId,c;b&&((c=this.commentViewModel)==null?void 0:c.commentId)===b&&this.maybeRemoveComment(a.actionResult)}; g.hideReportedCommentAction=function(a){a=z(a,Rhb);var b=a==null?void 0:a.commentId,c;b&&((c=this.commentViewModel)==null?void 0:c.commentId)===b&&this.maybeRemoveComment(a.actionResult)}; g.maybeRemoveComment=function(a){a&&a.status==="STATUS_SUCCEEDED"&&(this.feedbackText=a.feedbackText||xK("Reply removed"),this.removed=!0)}; g.onTap=function(a){if(this.addHoverEffect&&!this.engagementPanel&&!MO(Vs(a)||[],this.hostElement,["A".toString(),"BUTTON".toString(),"TP-YT-PAPER-BUTTON"])){var b;((b=window.getSelection())==null?0:b.toString().length)||Iy({changeEngagementPanelVisibilityAction:{targetId:"engagement-panel-comments-section",visibility:"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}},this.hostElement)}}; g.attached=function(){var a=this;this.isSubThread&&(this.expanded=!0);var b;(b=this.commentThreadHitbox)==null||b.addEventListener("mouseover",function(){a.threadHovered=!0}); var c;(c=this.commentThreadHitbox)==null||c.addEventListener("mouseout",function(){a.threadHovered=!1}); var d;(d=this.commentThreadHitbox)==null||d.addEventListener("click",function(){a.maybeToggleExpanded()})}; g.onDataChanged=function(){var a=y("web_delhi_comment_threads")?"data.replies.commentRepliesRenderer.subThreads":"data.replies.commentRepliesRenderer.contents";this.get("data.replies.commentRepliesRenderer.teaserContents")&&!this.get(a)&&this.set(a,[{commentThreadRenderer:{commentViewModel:this.get("data.replies.commentRepliesRenderer.teaserContents")[0]}}]);this.expanded=this.isSubThread}; g.maybeToggleExpanded=function(){var a,b,c,d=(a=this.data)==null?void 0:(b=a.replies)==null?void 0:(c=b.commentRepliesRenderer)==null?void 0:c.subThreads,e;(d==null?void 0:d.length)===1&&((e=z(d[0],nJ))==null?0:e.button)&&this.expanded||this.toggleExpanded()}; ba.Object.defineProperties(HW.prototype,{commentViewModel:{configurable:!0,enumerable:!0,get:function(){var a;return z((a=this.data)==null?void 0:a.commentViewModel,Hhb)}}, hasSubThreading:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return y("web_delhi_comment_threads")&&!!((a=this.data)==null?0:(b=a.replies)==null?0:(c=b.commentRepliesRenderer)==null?0:c.subThreads)}}}); HW.prototype.onDataChanged=HW.prototype.onDataChanged;HW.prototype.onTap=HW.prototype.onTap;HW.prototype.onAppendContinuationItemsActionFinished=HW.prototype.onAppendContinuationItemsActionFinished;HW.prototype.onPushedCreateCommentReply=HW.prototype.onPushedCreateCommentReply;n([E(wz.YtRendererBehavior),r("design:type",Object)],HW.prototype,"ytRendererBehavior",void 0);n([E(LB),r("design:type",Object)],HW.prototype,"ytdReduxBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],HW.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],HW.prototype,"ytRendererstamperBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HW.prototype,"addHoverEffect",void 0);n([I(),r("design:type",Object)],HW.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HW.prototype,"useSmallAvatars",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],HW.prototype,"scrollingEnabled",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HW.prototype,"isSubThread",void 0);n([Et(".thread-hitbox"),r("design:type",HTMLElement)],HW.prototype,"commentThreadHitbox",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HW.prototype,"threadHovered",void 0);n([Et("#comment"),r("design:type",HTMLElement)],HW.prototype,"commentElement",void 0); n([I(),r("design:type",Object)],HW.prototype,"expanded",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HW.prototype,"removed",void 0);n([I(),r("design:type",Object)],HW.prototype,"feedbackText",void 0);n([I(),r("design:type",Array)],HW.prototype,"addedReplies",void 0);n([I({selector:sLb,selectorArgs:["commentViewModel.commentKey"]}),r("design:type",Object)],HW.prototype,"commentEntity",void 0); n([Bt("yt-pushed-create-comment-reply"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],HW.prototype,"onPushedCreateCommentReply",null);n([Bt("yt-append-continuation-items-action-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HW.prototype,"onAppendContinuationItemsActionFinished",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],HW.prototype,"commentViewModel",null); n([F("data.replies.commentRepliesRenderer.subThreads"),r("design:type",Boolean),r("design:paramtypes",[])],HW.prototype,"hasSubThreading",null);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],HW.prototype,"engagementPanel",void 0);n([Bt("tap"),Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],HW.prototype,"onTap",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HW.prototype,"onDataChanged",null); n([St({is:"ytd-comment-thread-renderer",disableElementRegistration:!0})],HW); J(HW,"ytd-comment-thread-renderer",function(){if(n_b!==void 0)return n_b;var a=document.createElement("template");M(a,"
\n \n \n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return n_b=a},{mode:2});var o_b;var p_b={RENDERING_PRIORITY_UNKNOWN:0,RENDERING_PRIORITY_PINNED_COMMENT:10,RENDERING_PRIORITY_LINKED_COMMENT:20,RENDERING_PRIORITY_REALTIME_COMMENT:30,RENDERING_PRIORITY_POSTS_TAB_COMMUNITY_ENABLEMENT_NUDGE:70,RENDERING_PRIORITY_COMMUNITY_GUIDELINES_BELOW_HEADER:80,RENDERING_PRIORITY_FAN_COMMUNITY_SETUP_CARD:90,RENDERING_PRIORITY_COMMENT_HEADER:100},IW=function(){var a=D.apply(this,arguments)||this;a.disablePrescanVisibility=!0;a.canScheduleJobs=!0;a.engagementPanel=!1;a.hidePanelButton=!1;a.isWatchGrid= !1;a.hasShownSubscribersOnlyDisclaimer=!1;a.hasShownSuperfanOnlyDisclaimer=!1;a.actionMap={"yt-ban-author-action":"banAuthorAction_","yt-create-comment-action":"createCommentAction_","yt-hide-reported-comment-action":"hideReportedCommentAction_","yt-pin-comment-action":"pinCommentAction_","yt-reload-comments-command":"reloadComments_","yt-remove-comment-action":"removeCommentAction_","yt-unpin-comment-action":"unpinCommentAction_"};a.TEST_ONLY=void 0;return a}; k(IW,D);g=IW.prototype;g.created=function(){this.initCommentsCsi_();y("web_delhi_comment_threads")||(this.actionMap["yt-create-comment-reply-action"]="createCommentReplyAction_");y("web_comment_threading_scroll_on_collapse")&&(this.actionMap["yt-scroll-to-comment-element"]="handleScrollToCommentElement_")}; g.contentsChanged_=function(){var a;(a=this.data)!=null&&a.contents&&this.tickForCommentsTimer_("cml")}; g.headerChanged_=function(){var a;(a=this.data)!=null&&a.header&&this.tickForCommentsTimer_("cmhl")}; g.initCommentsCsi_=function(){YIa("wn_comments");var a=Fv();a&&Jv({clientScreenNonce:a},"wn_comments");this.tickForCommentsTimer_("cmi")}; g.createCommentAction_=function(a){a=Oh(a);var b,c;if(a=(b=z(a,vhb))==null?void 0:(c=b.contents)==null?void 0:c.commentThreadRenderer){var d,e,f,h,m,p;!this.isBackstage&&((d=this.data)==null?0:(e=d.header)==null?0:(f=e.commentsHeaderRenderer)==null?0:(h=f.createRenderer)==null?0:(m=h.commentSimpleboxRenderer)==null?0:(p=m.zeroStep)==null?0:p.zeroStepChannelCreationRenderer)&&this.set("data.header.commentsHeaderRenderer.createRenderer.commentSimpleboxRenderer.zeroStep",{});var q,t,u;this.isBackstage&& z((q=this.data)==null?void 0:(t=q.header)==null?void 0:(u=t.commentsHeaderRenderer)==null?void 0:u.zeroStateMessage,dhb)&&this.set("data.header.commentsHeaderRenderer.zeroStateMessage",{});this.insert_(a)}}; g.doReplyInsert_=function(a,b,c,d){d?this.splice(a,d,0,b):this.push(a,b)}; g.getRepliesPath_=function(a){return"data.contents."+a+".commentThreadRenderer.replies"}; g.getRepliesContentsPath_=function(a,b){a=this.getRepliesPath_(a);return b?a+".commentRepliesRenderer.teaserContents":a+".commentRepliesRenderer.contents"}; g.showSubscribersOnlyDisclaimer_=function(a){(a=a.detail.command)&&!this.hasShownSubscribersOnlyDisclaimer&&(a=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(a))&&(Ku(this.hostElement,"yt-open-popup-action",[a,this]),this.hasShownSubscribersOnlyDisclaimer=!0)}; g.showSuperfanOnlyDisclaimer_=function(a){(a=a.detail.command)&&!this.hasShownSuperfanOnlyDisclaimer&&(a=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(a))&&(Ku(this.hostElement,"yt-open-popup-action",[a,this]),this.hasShownSuperfanOnlyDisclaimer=!0)}; g.createCommentReplyAction_=function(a){a=Oh(a);var b=z(a,whb);if(a=b==null?void 0:b.contents){var c=this.commentIdToIndex_(b==null?void 0:b.parentCommentId);if(!(c<0)){var d=this.getRepliesPath_(c);if(this.get(d)){b=b.replyToCommentId;d=this.getRepliesContentsPath_(c,!1);if(this.get(d)){var e=this.get(d).length,f=d+"."+(e-1)+".continuationItemRenderer";this.get(f+".button")?(f=this.replyIdToIndex_(b,c,!1),this.doReplyInsert_(d,a,f,e-1)):this.get(f)||(e=this.replyIdToIndex_(b,c,!1),this.doReplyInsert_(d, a,e,null))}d=this.getRepliesContentsPath_(c,!0);this.get(d)?(c=this.replyIdToIndex_(b,c,!0),(!b||c>=0)&&this.doReplyInsert_(d,a,c,null)):this.set(d,[a])}else this.set(d,{commentRepliesRenderer:{teaserContents:[a]}})}}}; g.hideReportedCommentAction_=function(a){var b=z(a,Rhb);if(a=b==null?void 0:b.commentId)(b=this.get("parentCommentId",b))||(b=this.getParentCommentId_(a)),this.remove_(a,b)}; g.getParentCommentId_=function(a){a=a.split(".");if(a[1])return a[0]}; g.removeCommentAction_=function(a){var b=z(a,Bhb);if(a=b==null?void 0:b.commentId)b=(b==null?void 0:b.parentCommentId)||this.getParentCommentId_(a),this.remove_(a,b)}; g.pinCommentAction_=function(a){a=Oh(a);var b=z(a,Ahb);b!=null&&b.commentId&&(a=this.get("pinCommentAction.actionResult.update.commentThreadRenderer",a))&&(this.remove_(b.commentId),this.insert_(a,!0))}; g.unpinCommentAction_=function(a){a=Oh(a);a=z(a,Chb);if(a!=null&&a.commentId){var b,c,d=(b=a.actionResult)==null?void 0:(c=b.update)==null?void 0:c.commentThreadRenderer;d&&(this.remove_(a.commentId),this.insert_(d))}}; g.banAuthorAction_=function(a){var b=z(a,uhb);b!=null&&b.commentId&&(a=b.commentId,b=b.parentCommentId||this.getParentCommentId_(a),this.remove_(a,b))}; g.handleScrollToCommentElement_=function(a){this.hostElement.contains(a)&&(this.nearestScrollParent||(this.nearestScrollParent=q_b(a)),this.isCommentVisibleInScrollParent(a)||a.scrollIntoView({behavior:"smooth",block:"nearest"}))}; g.isCommentVisibleInScrollParent=function(a){if(!this.nearestScrollParent)return!1;a=a.getBoundingClientRect();var b=this.nearestScrollParent===document.documentElement?{top:68,bottom:window.innerHeight}:this.nearestScrollParent.getBoundingClientRect();return a.top>=b.top&&a.bottom<=b.bottom}; g.commentIdToIndex_=function(a){var b;return a&&(b=this.data)!=null&&b.contents?this.data.contents.findIndex(function(c){c=c.commentThreadRenderer;var d;return a===((c==null?void 0:c.commentViewModel)&&((d=z(c.commentViewModel,Hhb))==null?void 0:d.commentId))}):-1}; g.insert_=function(a,b){b=b===void 0?!1:b;var c,d;if((c=this.data)==null?0:(d=c.contents)==null?0:d.some(function(f){return!!f.commentThreadRenderer}))for(c=0,d=this.data.contents.length;c=p_b[e.renderingPriority||"RENDERING_PRIORITY_UNKNOWN"]){b&&p_b[a.renderingPriority||"RENDERING_PRIORITY_UNKNOWN"]===p_b[e.renderingPriority||"RENDERING_PRIORITY_UNKNOWN"]?this.splice("data.contents",c,1,{commentThreadRenderer:a}):this.splice("data.contents",c,0,{commentThreadRenderer:a});break}}else this.set("data.contents",[{commentThreadRenderer:a}])}; g.doReplyRemove_=function(a,b,c){a=this.replyIdToIndex_(a,b,c);a<0||(b=this.getRepliesContentsPath_(b,c),this.splice(b,a,1))}; g.remove_=function(a,b){b=this.commentIdToIndex_(b);b<0?(b=this.commentIdToIndex_(a),b<0||this.splice("data.contents",b,1)):y("web_delhi_comment_threads")||(this.doReplyRemove_(a,b,!1),this.doReplyRemove_(a,b,!0))}; g.replyIdToIndex_=function(a,b,c){if(b<0)return-1;b=this.getRepliesContentsPath_(b,c);b=this.get(b);if(!b||!b.length)return-1;c=0;for(var d=b.length;c\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);o_b=a}a=o_b;return a}}}); IW.prototype.showSuperfanOnlyDisclaimer_=IW.prototype.showSuperfanOnlyDisclaimer_;IW.prototype.showSubscribersOnlyDisclaimer_=IW.prototype.showSubscribersOnlyDisclaimer_;IW.prototype.headerChanged_=IW.prototype.headerChanged_;IW.prototype.contentsChanged_=IW.prototype.contentsChanged_;n([E(PA),r("design:type",Object)],IW.prototype,"ytdOpenPopupBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],IW.prototype,"ytRendererBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],IW.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],IW.prototype,"data",void 0);n([I({reflectToAttribute:!0}),F("data.header.commentsHeaderRenderer.isBackstageContent"),r("design:type",Boolean),r("design:paramtypes",[])],IW.prototype,"isBackstage",null);n([I(),r("design:type",Object)],IW.prototype,"disablePrescanVisibility",void 0);n([I(),r("design:type",Object)],IW.prototype,"canScheduleJobs",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],IW.prototype,"engagementPanel",void 0);n([I(),r("design:type",Object)],IW.prototype,"hidePanelButton",void 0);n([I(),r("design:type",Object)],IW.prototype,"isWatchGrid",void 0);n([I(),r("design:type",Object)],IW.prototype,"hasShownSubscribersOnlyDisclaimer",void 0);n([I(),r("design:type",Object)],IW.prototype,"hasShownSuperfanOnlyDisclaimer",void 0); n([Ct("data.contents"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IW.prototype,"contentsChanged_",null);n([Ct("data.header"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],IW.prototype,"headerChanged_",null);n([Bt("yt-show-subscribers-only-disclaimer"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],IW.prototype,"showSubscribersOnlyDisclaimer_",null); n([Bt("yt-show-superfan-only-snackbar"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],IW.prototype,"showSuperfanOnlyDisclaimer_",null);n([St({is:"ytd-comments"})],IW);function q_b(a){if(a)return a===document.body?document.documentElement:/(auto|scroll)/.test(getComputedStyle(a).overflowY)?a:q_b(a.parentElement)} ;var r_b;var s_b;var JW=function(){return D.apply(this,arguments)||this}; k(JW,D);JW.prototype.configureRendererStamper=function(){return{"data.imageRenderer":{id:"image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer",params:{fit:!0}}}}}}; JW.prototype.onBackIconTap_=function(){window.history.back()}; n([E(wz.YtRendererBehavior),r("design:type",Object)],JW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],JW.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],JW.prototype,"data",void 0);n([Rt({is:"yt-header-with-back-renderer",disableElementRegistration:!0})],JW); J(JW,"yt-header-with-back-renderer",function(){if(s_b===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n \n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;r_b===void 0&&(r_b=document.createElement("template"));var d=r_b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);s_b=a}a=s_b;return a},{mode:2});var t_b;var u_b;var KW=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(KW,D);g=KW.prototype;g.attached=function(){this.isDarkTheme=!!document.documentElement.hasAttribute("dark")}; g.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.isDarkTheme=a,this.setUrl())}; g.dataChanged=function(){var a=this;if(this.data){var b=this.setUrl();b&&o1a({destination:window,iframe:this.iframe,origin:qca(b.toString()),channelName:"yt-iframe",onMessage:function(c){(c=a.getCommunicationCommand(c.data))&&a.ytComponentBehavior.resolveCommand(c)}, onEstablished:function(){}})}}; g.setUrl=function(){if(this.data&&this.data.iframeUrl){var a=xk(this.isDarkTheme&&this.data.darkThemeIframeUrl?this.data.darkThemeIframeUrl:this.data.iframeUrl);if(a)return Vb(this.iframe,a),a}}; g.getCommunicationCommand=function(a){var b;if((b=this.data)!=null&&b.onCommunicationCommandsMap){b=this.data.onCommunicationCommandsMap.find(function(e){return e.key===a}); if(b==null?0:b.value)return b==null?void 0:b.value;try{var c=xpb(Gd(a)),d=this.data.onCommunicationCommandsMap.find(function(e){return e.key===(c==null?void 0:Tf(c,1))}); if(d==null?0:d.value)return d==null?void 0:d.value}catch(e){}}}; KW.prototype.dataChanged=KW.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],KW.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],KW.prototype,"ytComponentBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],KW.prototype,"actionHandlerBehavior",void 0);n([I(),r("design:type",Object)],KW.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],KW.prototype,"isDarkTheme",void 0); n([Et("#iframe"),r("design:type",HTMLIFrameElement)],KW.prototype,"iframe",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],KW.prototype,"dataChanged",null);n([Rt({is:"yt-iframe-renderer",disableElementRegistration:!0})],KW); J(KW,"yt-iframe-renderer",function(){if(u_b===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;t_b===void 0&&(t_b=document.createElement("template"));var d=t_b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);u_b=a}a=u_b;return a},{mode:2});var LW=function(a){wi.call(this);this.callback=a;this.bezier=new AH(0,0,.4,0,.2,1,1,1);this.delay=new MG(this.next,window,this);this.JSC$14076_animating=!1;xi(this,this.delay)}; k(LW,wi);LW.prototype.isAnimating=function(){return this.JSC$14076_animating}; LW.prototype.start=function(a,b,c){this.config={from:a,to:b,duration:c,startTime:Zl()};this.JSC$14076_animating=!0;this.next()}; LW.prototype.stop=function(){this.delay.stop();this.JSC$14076_animating=!1;this.config=void 0}; LW.prototype.next=function(){if(this.config){var a=this.config,b=a.from,c=a.to,d=a.duration;a=a.startTime;var e=Zl()-a;a=this.bezier;d=jbb(a,e/d);if(d==0)a=a.y0;else if(d==1)a=a.y3;else{e=Gh(a.y0,a.y1,d);var f=Gh(a.y1,a.y2,d);a=Gh(a.y2,a.y3,d);e=Gh(e,f,d);f=Gh(f,a,d);a=Gh(e,f,d)}a=Fh(a,0,1);this.callback(b+(c-b)*a);a<1?this.delay.start():this.JSC$14076_animating=!1}};var v_b=new zn("MINI_APP_CLIENT_DATA_PROVIDER_TOKEN");new CustomEvent("iframeLoadedForTesting");function w_b(a,b){(a=x_b(a))&&((y("enable_mini_app_command_handler_mweb_fix")?0:b)?FWa.push({command:a,sourceData:{},commandContext:void 0}):Dn().resolve(iB).resolveCommand(a))} function x_b(a){return z(a,Ox)} function y_b(){var a=window.performance.timeOrigin+window.performance.now(),b=new ni().setSeconds(a/1E9);return Bf(b,2,Qe(a%1E9),0)} function z_b(a,b){var c;a=(c=z(z(a,Ox),upb))==null?void 0:c.methodName;var d,e;(c=window.youtubewebview||((d=window.webkit)==null?void 0:(e=d.messageHandlers)==null?void 0:e.youtubewebview))&&a&&(d=new vpb,a=eg(d,1,a),a=Fd(a.JSC$10527_serializeBinary()),b=Fd(b),c.postMessage(a+","+b))} function MW(a,b,c){var d=z(z(a,Ox),upb);d&&(b&&(d.serializedAdditionalMetadata=Fd(b)),c&&(d.messageId=c),w_b(a,!0))} function A_b(a,b,c){setTimeout(function(){Vb(a,b)},c)} ;var B_b={INIT:0,START:1,READY:2,END:3,0:"INIT",1:"START",2:"READY",3:"END"},D_b=function(a,b,c,d){wi.call(this);this.JSC$14088_miniAppId=a;this.localReleaseId=b;this.derivedDeviceInterface=c;this.isForeground=d;this.JSC$14088_playNonceResolver=new $i;this.playPingTimerId=NaN;this.playPingIntervalMs=Yk("play_ping_interval_ms",3E4);this.playClickIntervalMs=Yk("play_click_interval_ms",3E4);this.enableDisplayingPpn=y("enable_displaying_ppn");this.miniAppClientDataProvider=Dn().resolve(v_b);this.state= 0;this.firstClickRecorded=!1;this.clickRecordedMs=0;this.beforeReady=!0;this.gameReady=!1;C_b(this);var e=setTimeout(function(){eo(new ql("Timed out after 30000ms while waiting for play nonce"))},3E4); this.JSC$14088_playNonceResolver.promise.then(function(){clearTimeout(e)})}; k(D_b,wi);var F_b=function(a,b){a.JSC$14088_playNonceResolver.resolve(b!=null?b:lv(8));a.enableDisplayingPpn&&E_b(a).then(function(c){a.miniAppClientDataProvider.addClientData("post_play_nonce",c)})},E_b=function(a){return ta(function(b){return b.nextAddress==1?b.yield(a.JSC$14088_playNonceResolver.promise,2):b.return(b.yieldResult)})},C_b=function(a){var b,c; ta(function(d){if(d.nextAddress==1)return d.yield(a.JSC$14088_playNonceResolver.promise,2);b=d.yieldResult;c={miniAppInfo:{externalPostId:a.JSC$14088_miniAppId,localReleaseId:a.localReleaseId,postPlayNonce:b,derivedDeviceInterface:a.derivedDeviceInterface}};Jv(c);d.jumpToEnd()})},H_b=function(a){a.state!==0?eo(new ql("[MiniAppPlayLogger] recordPlayStart failed with state "+B_b[a.state])):(a.state=1,NW(a,"ma_cl"),OW(a,"PLAY_EVENT_TYPE_PLAY_START"),G_b(a))},I_b=function(a){a.isForeground=!1; OW(a,"PLAY_EVENT_TYPE_PLAY_PAUSE")},J_b=function(a){a.state!==1&&a.state!==2?eo(new ql("[MiniAppPlayLogger] recordPlayEnd failed with state "+B_b[a.state])):(a.state=3,window.clearInterval(a.playPingTimerId),a.playPingTimerId=NaN,$Ia(),OW(a,"PLAY_EVENT_TYPE_PLAY_END",{},!0))},K_b=function(a,b){a.state===2&&a.gameReady&&(a.firstClickRecorded?Date.now()-a.clickRecordedMs2)return d.return(a.downloadDataPromise);d.setCatchFinallyBlocks(2);return d.yield(p0b(a),4)}if(d.nextAddress!=2)return b=d.yieldResult,d.return(b);c=d.enterCatchBlock();if(e0b(c)&&++a.loadAttempts<2)return d.return(h0b(a));throw c})},p0b=function(a){var b,c,d,e,f; return ta(function(h){switch(h.nextAddress){case 1:return h.setCatchFinallyBlocks(2),b=f0b(),h.yield(n0b(a,b),4);case 4:return c=h.yieldResult,h.yield(fetch(b,{method:"GET",headers:c}),5);case 5:return d=h.yieldResult,d.ok?h.yield(d.text(),6):h.return(Promise.reject(Error("Cloud save download request failed with error status: "+String(d.status),{cause:new Z_b(d.status)})));case 6:return e=h.yieldResult,h.return(new TextDecoder().decode(Gd(e)));case 2:return f=h.enterCatchBlock(),h.return(Promise.reject(f));}})}, QW=function(a,b){a.cloudSaveIntervalMs=b; a.scottyUploadRateLimiter.intervalMs=a.cloudSaveIntervalMs}; i0b.prototype.flush=function(){var a=this;return ta(function(b){return a.initialDownloadDataSucceeded?b.yield(a.scottyUploadRateLimiter.flush(!0),0):b.return()})};var q0b=QI(OI(1),MI(1)),RW=QI(OI(1),MI(3)),SW=function(a){this.callbacks=a}; g=SW.prototype;g.onAudioToggled=function(a,b){(b===void 0||b)&&XK("yt-mini-app-is-audio-enabled",a,2592E3)}; g.onPause=function(){this.onAudioToggled(!1,!1)}; g.onResume=function(){this.onAudioToggled(this.callbacks.isAudioEnabled(),!1)}; g.returnNativeBenchmarkingMessage=function(){}; g.sendGameData=function(){}; g.sendStartGameFrameCapture=function(){}; var r0b=function(a,b,c){this.callbacks=a;var d=this;this.sdkVersion=new $i;this.channel=new KD(o1a({destination:window,iframe:b,origin:new URL(c.toString()).origin,channelName:"playableIframe",onMessage:this.onMessage(),onEstablished:function(){var e=TW;var f=OI(5);var h=new Cfb;h=cg(h,1,1E4);f=Jf(f,4,PI,h);e(d,f);d.onAudioToggled(d.callbacks.isAudioEnabled())}})); this.sdkVersionTimeoutId=setTimeout(function(){d.sdkVersion.resolve("")},1E4)}; k(r0b,SW);g=r0b.prototype;g.onAudioToggled=function(a,b){SW.prototype.onAudioToggled.call(this,a,b===void 0?!0:b);b=TW;var c=OI(2),d=new Afb;a=ag(d,1,a);a=Jf(c,3,PI,a);b(this,a)}; g.onPause=function(){SW.prototype.onPause.call(this);TW(this,OI(3))}; g.onResume=function(){SW.prototype.onResume.call(this);TW(this,OI(4))}; g.returnNativeBenchmarkingMessage=function(a){var b=TW,c=OI(6);var d=MI(vf(a,li,1)?1:2);a=vf(a,li,1)?a:null;d=Jf(d,5,NI,a);b(this,QI(c,d))}; g.sendGameData=function(a){var b=TW,c=OI(7);a=Jf(c,5,PI,a);b(this,a)}; g.sendStartGameFrameCapture=function(){TW(this,OI(9))}; var UW=function(a,b,c){var d,e,f;return ta(function(h){if(h.nextAddress==1)return d=a.callbacks,e=d.onSdkCalled,f=b,h.yield(a.sdkVersion.promise,2);e.call(d,f,h.yieldResult,c);h.jumpToEnd()})}; r0b.prototype.onMessage=function(){var a=this;return t1a(UI,function(b){var c,d,e,f,h,m,p,q,t,u,v,w,x,A,H,P,O,Q,V,Z,da,ca,ma,wa,Ba,Ja,Na,ab,Ha,bb,lb,Ka,Ia,Wa,jb,tc,Jb,pc,pe,Td,oc,uc,zb,sb,Zb,jd,$b,wc,fb,Xb,Qc,Ce,Je,Wd;return ta(function(Bb){switch(Bb.nextAddress){case 1:if(!Sfb(b.data))return eo(Error("Received message on 'playableIframe' channel that isn't of type IFrameMessage")),Bb.return();c=Uf(b.data,1);y("enable_iframe_message_get_type_via_fields")&&(d=b.data,c=e=Uf(d,1));switch(c){case 8:if(b.data.hasMetadata()){var kd= a.sdkVersion,nd=kd.resolve;var Uc=b.data.getMetadata();Uc=Tf(Uc,1);nd.call(kd,Uc);clearTimeout(a.sdkVersionTimeoutId)}break;case 6:return Bb.jumpTo(2);case 16:if(!xf(b.data,Mfb,14,VI))return Bb.return();f=Xf(b.data,Mfb,14,VI);(m=(h=a.callbacks).onGameFrameReceived)==null||m.call(h,f);return Bb.return();case 17:if(!xf(b.data,Lfb,15,VI))return Bb.return();(q=(p=a.callbacks).onGameAudioReceived)==null||q.call(p,Xf(b.data,Lfb,15,VI));return Bb.return();case 1:if(Uc=Xf(b.data,Gfb,2,VI))switch(Uf(Uc,1)){case 1:a.callbacks.onFirstFrameReady(); if(y("enable_network_request_logging_on_game_events")&&vf(Uc,KI,4)){UW(a,"MINI_APP_SDK_API_FIRST_FRAME_READY",Gf(Uc,KI,4));break}UW(a,"MINI_APP_SDK_API_FIRST_FRAME_READY");break;case 2:(nd=(kd=a.callbacks).onGameReady)==null||nd.call(kd);if(y("enable_network_request_logging_on_game_events")&&vf(Uc,KI,4)){UW(a,"MINI_APP_SDK_API_GAME_READY",Gf(Uc,KI,4));break}UW(a,"MINI_APP_SDK_API_GAME_READY");break;case 3:if(xf(Uc,LI,3,Hfb))a.callbacks.onResourceLoaded(Xf(Uc,LI,3,Hfb));}return Bb.return();case 3:return Bb.jumpTo(3); case 4:return Bb.jumpTo(4);case 2:return Bb.jumpTo(5);case 9:return Bb.jumpTo(6);case 10:return a.callbacks.onClick(),Bb.return();case 5:return Bb.jumpTo(7);case 11:if(!xf(b.data,FI,9,VI))return Bb.return();t=Xf(b.data,FI,9,VI);(v=(u=a.callbacks).onBenchmarkingMessageReceived)==null||v.call(u,t);kd=b.reply;nd=OI(1);Uc=MI(1);var td,Um=new FI,jk=Uint8Array;var Ej=t;var kk=wf(t,wfb,6),Kg=void 0;Kg=Kg===void 0?0:Kg;Ej=(td=iea(qf(Ej,kk)))!=null?td:Kg;td=new jk(Ej|0);td=Df(Um,5,wfb,fe(td,!1));Uc=Jf(Uc, 5,NI,td);kd.call(b,QI(nd,Uc));return Bb.return();case 12:return Bb.jumpTo(8);case 13:return Bb.jumpTo(9);case 15:return Bb.jumpTo(10);case 14:return Bb.jumpTo(11);case 18:return Bb.jumpTo(12);default:return Bb.return();}Bb.jumpTo(0);break;case 2:if(!xf(b.data,RI,5,VI))return Bb.return();nd=b.data;kd=wf(nd,VI,5);nd=nd.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows;w=tf(nd,nd[Xd]|0,RI,kd)||RI[Rd]||(RI[Rd]=uea(RI));kd=Hf(w,II,1);x=l(kd);A=x.next();case 14:if(A.done){Bb.jumpTo(16);break}H=A.value; P=new ql;P.level=Uf(H,2)===1?"WARNING":"ERROR";O=s0b(H.getSource());return Bb.yield(a.sdkVersion.promise,17);case 17:Q={source:O,sdkVersion:Bb.yieldResult};Pe(qf(H,6))!=null?(P.message=H.getMessage(),P.stack=Tf(H,5),Q.sdkErrorType=t0b(Uf(H,6)),Pe(qf(H,7))!=null&&(Q.sdkApi=u0b(Uf(H,7)))):P.stack=void 0;Z=V=void 0;(Z=(V=a.callbacks).onError)==null||Z.call(V,{loggingError:P,metadata:Q});A=x.next();Bb.jumpTo(14);break;case 16:return Bb.return();case 3:return Bb.setCatchFinallyBlocks(18),kd=Bb.yield,nd= a.callbacks,Uc=nd.onSave,td=Xf(b.data,Bfb,4,VI),td=Tf(td,1),kd.call(Bb,Uc.call(nd,td),20);case 20:b.reply(q0b);Bb.leaveTryBlock(19);break;case 18:return da=Bb.enterCatchBlock(),ca=VW,ma=da,wa=a.callbacks,Ba="MINI_APP_SDK_API_SAVE_DATA",Bb.yield(a.sdkVersion.promise,21);case 21:ca(ma,wa,Ba,Bb.yieldResult),b.reply(RW);case 19:return Bb.yield(UW(a,"MINI_APP_SDK_API_SAVE_DATA"),22);case 22:return Bb.return();case 4:return Bb.setCatchFinallyBlocks(23),Bb.yield(a.callbacks.onLoad(),25);case 25:Ja=Bb.yieldResult; kd=b.reply;nd=OI(1);Uc=MI(1);td=new Bfb;td=eg(td,1,Ja);Uc=Jf(Uc,3,NI,td);kd.call(b,QI(nd,Uc));Bb.leaveTryBlock(24);break;case 23:return Na=Bb.enterCatchBlock(),ab=VW,Ha=Na,bb=a.callbacks,lb="MINI_APP_SDK_API_LOAD_DATA",Bb.yield(a.sdkVersion.promise,26);case 26:ab(Ha,bb,lb,Bb.yieldResult),b.reply(RW);case 24:return Bb.yield(UW(a,"MINI_APP_SDK_API_LOAD_DATA"),27);case 27:return Bb.return();case 5:Bb.setCatchFinallyBlocks(28);kd=a.callbacks;nd=kd.onSendHighScore;Uc=Xf(b.data,Qfb,3,VI);Uc=Rf(Uc,1);nd.call(kd, Y9a(Uc));b.reply(QI(OI(1),MI(1)));Bb.leaveTryBlock(29);break;case 28:return Ka=Bb.enterCatchBlock(),Ia=VW,Wa=Ka,jb=a.callbacks,tc="MINI_APP_SDK_API_SEND_SCORE",Bb.yield(a.sdkVersion.promise,30);case 30:Ia(Wa,jb,tc,Bb.yieldResult),b.reply(RW);case 29:return Bb.yield(UW(a,"MINI_APP_SDK_API_SEND_SCORE"),31);case 31:return Bb.return();case 6:if(!xf(b.data,Rfb,8,VI)){Bb.jumpTo(32);break}kd=Bb.yield;nd=Xf(b.data,Rfb,8,VI);nd=Uf(nd,1);return kd.call(Bb,UW(a,u0b(nd)),32);case 32:return Bb.return();case 7:return kd= b.reply,nd=OI(1),Uc=MI(1),td=a.callbacks.getLanguage(),Uc=Df(Uc,4,NI,We(td)),kd.call(b,QI(nd,Uc)),Bb.yield(UW(a,"MINI_APP_SDK_API_GET_LANGUAGE"),34);case 34:return Bb.return();case 8:if(!xf(b.data,Pfb,10,VI))return Bb.return();Jb=Xf(b.data,Pfb,10,VI);pc=a.callbacks;pe=pc.onSdkPerformanceUpdate;return Bb.yield(a.sdkVersion.promise,35);case 35:return pe.call(pc,Jb,Bb.yieldResult),Bb.return();case 9:if(Zf(b.data,11,VI)==null)return b.reply(QI(OI(1),MI(2))),Bb.return();Td=Wf(b.data,11,VI);a.callbacks.onShareInviteCode(Td); b.reply(q0b);return Bb.yield(UW(a,"MINI_APP_SDK_API_SHARE_INVITE_CODE"),36);case 36:return Bb.return();case 10:if(!y("enable_open_yt_content"))return b.reply(RW),Bb.return();if(!xf(b.data,Dfb,12,VI))return b.reply(QI(OI(1),MI(2))),Bb.return();oc=Xf(b.data,Dfb,12,VI);uc=Tf(oc,1);zb=Uf(oc,2);switch(zb){case 2:sb=2;break;default:sb=1;}a.callbacks.onOpenYTContent(uc,sb);b.reply(q0b);return Bb.yield(UW(a,"MINI_APP_SDK_API_OPEN_CONTENT"),37);case 37:return Bb.return();case 11:if(xf(b.data,HI,13,VI)){Bb.jumpTo(38); break}return Bb.yield(a.callbacks.onShowMiniAppAd(2),39);case 39:return Zb=Bb.yieldResult,b.reply(QI(OI(1),Jfb(Zb))),Bb.yield(UW(a,"MINI_APP_SDK_API_REQUEST_AD"),40);case 40:return Bb.return();case 38:kd=Xf(b.data,HI,13,VI);a:switch(Uf(kd,1)){case 1:kd={adType:2,sdkApi:"MINI_APP_SDK_API_REQUEST_INTERSTITIAL_AD"};break a;case 2:kd={adType:3,sdkApi:"MINI_APP_SDK_API_REQUEST_REWARDED_AD"};break a;default:kd={adType:0,sdkApi:"MINI_APP_SDK_API_REQUEST_AD"};}jd=kd;$b=jd.adType;wc=jd.sdkApi;kd=Bb.yield;nd= a.callbacks;Uc=nd.onShowMiniAppAd;td=Xf(b.data,HI,13,VI);td=Tf(td,2);return kd.call(Bb,Uc.call(nd,$b,td||void 0),41);case 41:return fb=Bb.yieldResult,b.reply(QI(OI(1),Jfb(fb))),Bb.yield(UW(a,wc),42);case 42:return Bb.return();case 12:Bb.setCatchFinallyBlocks(43);kd=a.callbacks;nd=kd.onMakeIapPurchase;Uc=Xf(b.data,Nfb,16,VI);Uc=Tf(Uc,1);nd.call(kd,Uc);b.reply(QI(OI(1),MI(1)));Bb.leaveTryBlock(44);break;case 43:return Xb=Bb.enterCatchBlock(),Qc=VW,Ce=Xb,Je=a.callbacks,Wd="MINI_APP_SDK_API_MAKE_IAP_PURCHASE", Bb.yield(a.sdkVersion.promise,45);case 45:Qc(Ce,Je,Wd,Bb.yieldResult),b.reply(RW);case 44:return Bb.yield(UW(a,"MINI_APP_SDK_API_MAKE_IAP_PURCHASE"),46);case 46:return Bb.return();}})})}; var TW=function(a,b){ta(function(c){a.channel.send(b);c.jumpToEnd()})},WW=function(a,b,c){this.callbacks=a; var d=this;this.encoder=new TextEncoder;this.decoder=new TextDecoder;a=x1a(b,new URL(c.toString()).origin);this.gameSnacks=new G1a(a);this.gameSnacks.page.onReady(function(){d.callbacks.onFirstFrameReady()}); this.gameSnacks.userActivity.onUserActivity(function(){d.callbacks.onClick()},1E4); this.gameSnacks.game.onReady(function(){var e,f;(f=(e=d.callbacks).onGameReady)==null||f.call(e)}); this.gameSnacks.audio.update(this.callbacks.isAudioEnabled());this.gameSnacks.score.onChange(function(e,f){try{d.callbacks.onSendHighScore(f)}catch(h){VW(h,d.callbacks,"MINI_APP_SDK_API_SEND_SCORE","GS")}}); this.gameSnacks.storage.onSave(function(e,f){var h;return ta(function(m){if(m.nextAddress==1)return m.setCatchFinallyBlocks(2),m.yield(d.callbacks.onSave(d.decoder.decode(f)),4);if(m.nextAddress!=2)return m.leaveTryBlock(0);h=m.enterCatchBlock();VW(h,d.callbacks,"MINI_APP_SDK_API_SAVE_DATA","GS");return m.return()})}); this.gameSnacks.storage.onLoad(function(){var e,f;return ta(function(h){if(h.nextAddress==1)return h.setCatchFinallyBlocks(2),h.yield(d.callbacks.onLoad(),4);if(h.nextAddress!=2)return e=h.yieldResult,h.return(d.encoder.encode(e));f=h.enterCatchBlock();VW(f,d.callbacks,"MINI_APP_SDK_API_LOAD_DATA","GS");return h.return(d.encoder.encode(""))})}); this.gameSnacks.init()}; k(WW,SW);WW.prototype.onAudioToggled=function(a,b){SW.prototype.onAudioToggled.call(this,a,b===void 0?!0:b);var c;(c=this.gameSnacks)==null||c.audio.update(a)}; WW.prototype.onPause=function(){SW.prototype.onPause.call(this);var a;(a=this.gameSnacks)==null||a.game.pause()}; WW.prototype.onResume=function(){SW.prototype.onResume.call(this);var a;(a=this.gameSnacks)==null||a.game.resume()}; function VW(a,b,c,d){c=c===void 0?"MINI_APP_SDK_API_UNSPECIFIED":c;d=d===void 0?"":d;var e=new ql;c={source:"MINI_APP_ERROR_SOURCE_PLAYABLE_CONTAINER",sdkVersion:d,sdkApi:c};a instanceof Error&&(e.message=a.message,e.name=a.name,a.cause instanceof Z_b&&a.cause.rpcErrorCode!==void 0&&(c.rpcErrorCode=a.cause.rpcErrorCode));var f;(f=b.onError)==null||f.call(b,{loggingError:e,metadata:c})} function v0b(a,b,c,d){switch(a){case"MINI_APP_SOURCE_GAMESNACKS":return new WW(b,c,d);default:return new r0b(b,c,d);}} function s0b(a){switch(a){case 1:return"MINI_APP_ERROR_SOURCE_CONSOLE";case 2:return"MINI_APP_ERROR_SOURCE_UNCAUGHT";case 3:return"MINI_APP_ERROR_SOURCE_SDK";case 4:return"MINI_APP_ERROR_SOURCE_SDK_INTERNAL";case 5:return"MINI_APP_ERROR_SOURCE_SDK_SERVER";default:return"MINI_APP_ERROR_SOURCE_UNSPECIFIED";}} function t0b(a){switch(a){case 1:return"MINI_APP_SDK_ERROR_TYPE_API_UNAVAILABLE";case 2:return"MINI_APP_SDK_ERROR_TYPE_INVALID_PARAMS";case 3:return"MINI_APP_SDK_ERROR_TYPE_SIZE_LIMIT_EXCEEDED";default:return"MINI_APP_SDK_ERROR_TYPE_UNSPECIFIED";}} function u0b(a){switch(a){case 1:return"MINI_APP_SDK_API_FIRST_FRAME_READY";case 9:return"MINI_APP_SDK_API_GAME_READY";case 2:return"MINI_APP_SDK_API_LOAD_DATA";case 3:return"MINI_APP_SDK_API_SAVE_DATA";case 4:return"MINI_APP_SDK_API_SEND_SCORE";case 5:return"MINI_APP_SDK_API_ON_AUDIO_ENABLED_CHANGE";case 6:return"MINI_APP_SDK_API_ON_PAUSE";case 7:return"MINI_APP_SDK_API_ON_RESUME";case 8:return"MINI_APP_SDK_API_GET_LANGUAGE";case 10:return"MINI_APP_SDK_API_IS_AUDIO_ENABLED";case 12:return"MINI_APP_SDK_API_SHARE_INVITE_CODE"; case 13:return"MINI_APP_SDK_API_ON_GAME_DATA_AVAILABLE";case 15:return"MINI_APP_SDK_API_OPEN_CONTENT";default:return"MINI_APP_SDK_API_UNSPECIFIED";}} ;var x0b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("LswnMb"),2);a=w0b;return b.return(a)})},y0b=BC(function(){return x0b()},{debugName:"miniAppSplashScreenViewModel"}); En(zC,function(a){a.registerLoadFn("miniAppSplashScreenViewModel","LswnMb",x0b)});var A0b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("UG0mqc"),2);a=z0b;return b.return(a)})},B0b=BC(function(){return A0b()},{debugName:"miniAppTopBarViewModel"}); En(zC,function(a){a.registerLoadFn("miniAppTopBarViewModel","UG0mqc",A0b)});var C0b=new zn("SHARE_CLIENT_PARAMS_PROVIDER_TOKEN");var E0b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("s649j"),2);a=D0b;return b.return(a)})},F0b=BC(function(){return E0b()},{debugName:"playerDisclosureViewModel"}); En(zC,function(a){a.registerLoadFn("playerDisclosureViewModel","s649j",E0b)});var G0b=new zn("DESKTOP_CURRENT_PAGE");var H0b=new zn("NAVIGATION_CONFIRMATION_SERVICE");var I0b=tu(function(a){var b=a.data;var c=!1,d=new X_b,e=void 0,f=void 0,h=Dn().resolve(W_b),m=new P_b,p=void 0,q=void 0,t=[],u=void 0,v=void 0,w=!1,x=!1,A=!1,H=!1,P=new $i,O=Dn().resolve(C0b),Q=Dn().resolve(v_b),V=Dn().resolve(An(H0b)),Z,da=(Z=Dn().resolve(An(G0b)))==null?void 0:Z.getCurrentPage(),ca=!1,ma=0,wa=function(Pa){Pa.preventDefault();return Pa.returnValue=""},Ba,Ja=l($o(!((Ba=YK("yt-mini-app-is-audio-enabled"))!=null&&!Ba),void 0,"E3lsAf")),Na=Ja.next().value,ab=Ja.next().value,Ha,bb=l($o(!((Ha= YK("exit-mini-app-seen-state"))==null||!Ha),void 0,"nHOQCe")),lb=bb.next().value,Ka=bb.next().value,Ia=l($o(!1,void 0,"FDg7Ve")),Wa=Ia.next().value,jb=Ia.next().value,tc=l($o(void 0,void 0,"mZoyYe")),Jb=tc.next().value,pc=tc.next().value,pe=l($o(void 0,void 0,"H8gIGd")),Td=pe.next().value,oc=pe.next().value,uc=l($o(!0,void 0,"pto8gd")),zb=uc.next().value,sb=uc.next().value,Zb=l($o(!1,void 0,"JysY3b")),jd=Zb.next().value,$b=Zb.next().value,wc=l($o(!1,void 0,"kY141b")),fb=wc.next().value,Xb=wc.next().value, Qc=l($o(void 0,void 0,"MarFJb")),Ce=Qc.next().value,Je=Qc.next().value,Wd=l($o(0,void 0,"DSpX4")),Bb=Wd.next().value,kd=Wd.next().value,nd=aw("mini-app-container-view-model"),Uc=l($o(!1,void 0,"lIXJVb")),td=Uc.next().value,Um=Uc.next().value,jk=function(){return b().isEmbeddedInWebview},Ej=function(){return b().hasPlayNextShelf}; ew(function(){var Pa,Mb=(Pa=z(b().contentDisclosure,tmb))==null?void 0:Pa.animationParams;if((Mb==null?0:Mb.shouldHide)&&(Mb==null?0:Mb.hideDelaySecs)){var Tb=setTimeout(function(){Um(!0)},Mb.hideDelaySecs*1E3); kp(function(){clearTimeout(Tb)})}}); LG("yt-page-type-changed",function(Pa){if(y("enable_is_mini_app_page_active_bugfix"))Pa.detail.newPageSubtype==="mini_app"&&Pa.detail.newPageType==="ytd-browse"||!zb()||Kk();else if(Pa=OOb()==="mini_app",Pa!==zb())if(sb(Pa),Pa){var Mb;Pa=(Mb=b().playableId)==null?void 0:Mb.toString();Pa!==void 0&&window.location.href.includes(Pa)&&!x&&(H=!0,kk(),ti.value&&kj(ti.value))}else Pa||Kk()}); LG("yt-action",function(Pa){Pa.detail.actionName==="yt-engagement-panel-visible-changed"&&Pa.detail.args[1]==="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"&&Pa.detail.args[2]==="PAmini_app_panel"&&Kk();y("enable_is_mini_app_page_active_bugfix")?Pa.detail.actionName==="yt-history-load"&&!zb()&&(da==null?0:da.active)?(sb(!0),kk(),!ti.value||!PW()&&b().showSignInDialogCommand||kj(ti.value)):Pa.detail.actionName==="yt-history-load"&&zb()&&!b().isEmbeddedInWebview&&Fj():zb()&&Pa.detail.actionName==="yt-history-load"&&( H?H=!1:b().isEmbeddedInWebview||Fj())}); kp(function(){Kg()}); Vv(function(){kk()},"zrMGNb"); var kk=function(){var Pa=b().playableId,Mb=b().localReleaseId,Tb=b().derivedDeviceInterface;if(x)eo(new ql("[MiniAppContainerViewModel] onEnter was called more than once"));else{x=!0;e=new D_b(Pa,Mb,Tb,document.visibilityState==="visible");H_b(e);f=new i0b(Pa);h.setMiniAppId(Pa);Q_b(m,{legacyShowMiniAppAdCommand:b().showMiniAppAdCommand,showInterstitialAdCommand:b().showInterstitialAdCommand,showRewardedAdCommand:b().showRewardedAdCommand,isEmbeddedInWebview:b().isEmbeddedInWebview,playLogger:e}); Nl()&&(v=document.body.style.backgroundColor,Ria("black"));Nk();yl();P=new $i;if(b().isEmbeddedInWebview){if(Pa=new URLSearchParams(window.location.search).get("postPlayNonce"))F_b(e,Pa),ca=!0;d.initialize({onAudioStateLoaded:function(ec){Lk(ec)}, onMuteMiniApp:function(){Lk(!1)}, onUnmuteMiniApp:function(){Lk(!0)}, onExit:function(){}, onPostPlayNonceReceived:function(ec){ca||(F_b(e,ec),ca=!0)}, confirmExitMiniApp:function(){var ec,ad,qe;return ta(function(uf){if(uf.nextAddress==1)return b().confirmExitMiniAppCommand?uf.yield(Promise.race([P.promise,Promise.resolve(!1)]),2):uf.return();(ec=uf.yieldResult)?!b().confirmExitMiniAppCommandEdu||(qe=(ad=lb)==null?void 0:ad())!=null&&qe?Ah(b().confirmExitMiniAppCommand):(Ah(b().confirmExitMiniAppCommandEdu),XK("exit-mini-app-seen-state","true",2592E6)):Ah(b().closeMiniAppCommand);uf.jumpToEnd()})}, onNativeBenchmarkingMessageReceived:function(ec){ec=yfb(lda(ec));if(xf(ec,ni,3,GI)){var ad=Xf(ec,ni,3,GI),qe=y_b();var uf=Y9a(qe.getSeconds())-Y9a(ad.getSeconds());ad=Qf(qe,2)-Qf(ad,2);uf<0&&ad>0?(uf+=1,ad-=1E9):uf>0&&ad<0&&(--uf,ad+=1E9);uf=new li().setSeconds(uf);uf=Bf(uf,2,Qe(ad),0);If(ec,1,uf)}var Wg;(Wg=q)==null||Wg.returnNativeBenchmarkingMessage(ec)}, multiplayer3pAckStateLoaded:function(ec){Fj(ec)}, exitMiniAppSeenStateLoaded:function(ec){b().confirmExitMiniAppCommandEdu&&Ka(ec)}, onNavigateToNewMiniApp:function(){Ah(b().onNavigateToNewMiniAppCommand)}, onGameDataAvailable:function(ec){ec=new URLSearchParams(ec);var ad=void 0;ec.has("invite_code")&&(ad=new Ffb,ec=ec.get("invite_code"),ad=eg(ad,1,ec));if(ec=ad){var qe;(qe=q)==null||qe.sendGameData(ec)}}, onPauseMiniApp:function(){c=!0;wl()}, onResumeMiniApp:function(){c=!0;Vg()}, onPausePlayableDialog:function(){A=!0;wl()}, onResumePlayableDialog:function(){A=!1;Vg()}, onAdFinished:function(ec,ad){m.onAdFinished(ec,ad)}}); b().showMultiplayer3pConsentDialogCommand||P.resolve(!0);Ah(b().onContainerReadyCommand)}else F_b(e),P.resolve(!0),b().runAttestationCommand&&E_b(e).then(function(ec){var ad=z(x_b(b().runAttestationCommand),Hgb);ad&&ad.ids&&(ad.ids.push({postPlayNonce:ec}),Ah(b().runAttestationCommand))}); j0b(f,E_b(e));E_b(e).then(function(ec){ec={miniAppPlayData:{postPlayNonce:ec}};var ad,qe=(ad=b().loggingDirectives)==null?void 0:ad.trackingParams;qe&&Fy().stateChanged(qe,ec)}); Pa=b().showSignInDialogCommand;!PW()&&Pa&&(XK("yt-mini-app-has-shown-sign-in-dialog",!0,2592E3),Ah(Pa));b().confirmExitMiniAppCommand&&V&&(Pa=x_b(b().confirmExitMiniAppCommand))&&V.setCustomConfirmationCommand(Pa)}},Kg=function(){v&&Ria(v); w=!1;u&&u.release();f.flush().catch(function(Pa){eo(Pa)}); h.flush().catch(function(Pa){eo(Pa)}); J_b(e);ug();q=void 0;O.removeAllWithPrefix("yt-mini-app-share")},Kk=function(){sb(!1); Kg();jb(!1);Je(void 0);pc(void 0);oc(void 0);ma=0;kd(0);x=!1},wl=function(){var Pa; (Pa=q)==null||Pa.onPause();u&&u.release();f.flush().catch(function(Mb){eo(Mb)}); h.flush().catch(function(Mb){eo(Mb)}); I_b(e);$b(!0)},Vg=function(){var Pa; (Pa=q)==null||Pa.onResume();yl();Pa=e;Pa.isForeground=!0;OW(Pa,"PLAY_EVENT_TYPE_PLAY_RESUME");$b(!1)},Lk=function(Pa){var Mb; (Mb=q)==null||Mb.onAudioToggled(Pa);ab(Pa)},Fj=function(Pa){b().showMultiplayer3pConsentDialogCommand&&(b().isEmbeddedInWebview&&Pa!==void 0&&P.resolve(Pa),!Pa&&OOb()==="mini_app"&&Ah(b().showMultiplayer3pConsentDialogCommand))},gm=function(){var Pa,Mb,Tb,ec; return ta(function(ad){if(ad.nextAddress==1){!b().isLivestream||b().disableVideoCapture||(Pa=q)!=null&&Pa.sendStartGameFrameCapture();Mb=new URL(window.location.href).searchParams;if(Mb.has("invite_code")){var qe=new Ffb,uf=Mb.get("invite_code");Tb=eg(qe,1,uf);(ec=q)==null||ec.sendGameData(Tb)}Wa()||(jb(!0),qe=e,qe.state!==1?eo(new ql("[MiniAppPlayLogger] recordFirstFrameReady failed with state "+B_b[qe.state])):(uma("mini_app_ids_without_game_ready").includes(qe.JSC$14088_miniAppId)&&(qe.gameReady= !0),qe.state=2,qe.beforeReady=!1,NW(qe,"ma_ffr"),OW(qe,"PLAY_EVENT_TYPE_PLAY_READY")));return ad.yield(P.promise,2)}Ah(b().onMiniAppReadyCommand);document.activeElement instanceof HTMLIFrameElement&&document.activeElement.blur();b().isEmbeddedInWebview||Fj();ad.jumpToEnd()})},Vm=function(){var Pa=e; Pa.gameReady=!0;NW(Pa,"ma_gr")},nt=function(Pa){var Mb; return ta(function(Tb){if(Tb.nextAddress==1)return Tb.setCatchFinallyBlocks(2),Tb.yield(l0b(f,Pa),4);if(Tb.nextAddress!=2)return Tb.leaveTryBlock(0);Mb=Tb.enterCatchBlock();Ah(b().showSavingErrorPopupCommand);throw Mb})},lk=function(){var Pa,Mb; return ta(function(Tb){if(Tb.nextAddress==1)return Tb.setCatchFinallyBlocks(2),Tb.yield(k0b(f),4);if(Tb.nextAddress!=2)return Pa=Tb.yieldResult,Tb.return(Pa);Mb=Tb.enterCatchBlock();Ah(b().showLoadingErrorDialogCommand);throw Mb})},ci=function(Pa){e.logError(Pa)},Mf=function(Pa,Mb,Tb){L_b(e,Pa,Mb,Tb)},xl=function(Pa,Mb){N_b(e,Pa,Mb)},Wm=function(){b().isEmbeddedInWebview||qn(); K_b(e,!0);w||(window.addEventListener("beforeunload",wa,{capture:!0}),w=!0)},Xm=function(Pa){var Mb,Tb,ec,ad,qe,uf,Wg; return ta(function(mh){if(mh.nextAddress==1)return h&&(!p||p0?mh.yield(h.reportMiniAppValueWithRateLimit(Pa),3):mh.jumpTo(0);Mb=mh.yieldResult;Tb=l(Mb);ec=Tb.next().value;ad=Tb.next().value;qe=ec;uf=ad;((Wg=qe)==null?0:Wg.displayString)&&uf&&(pc(uf),oc(qe.displayString));mh.jumpToEnd()})},Ym=function(Pa){var Mb=b().onBenchmarkingMessageReceivedCommand; if(Mb){var Tb=y_b();Jf(Pa,3,GI,Tb);MW(Mb,zfb(Pa))}},Zm=function(){var Pa=b().iapPurchaseCommand; Pa&&MW(Pa)},Ni=function(Pa){var Mb=b().onGameFrameReceivedCommand; if(Mb){var Tb=new xJ;var ec=new djb;var ad=Rf(Pa,1);ec=dg(ec,1,ad);Pa=Tf(Pa,2);Pa=eg(ec,2,Pa);Tb=If(Tb,2,Pa);MW(Mb,yJ(Tb))}},ij=function(Pa){var Mb=b().onGameAudioDataReceivedCommand; if(Mb){var Tb=new xJ;var ec=new fjb;Pa=Tf(Pa,1);ec=eg(ec,1,Pa);Tb=If(Tb,4,ec);MW(Mb,yJ(Tb))}},tg=function(){var Pa=new URLSearchParams(window.location.search); if(b().isEmbeddedInWebview&&Pa&&Pa.get("override_hl")==="true"&&Pa.get("hl"))return Pa.get("hl");Pa=document.documentElement.lang;return Pa!==""?Pa:AK},uq=function(Pa){var Mb=b().onShareInviteCodeCommand; if(Mb)if(b().isEmbeddedInWebview){var Tb=new sob;Pa=eg(Tb,1,Pa);MW(Mb,uob(Pa))}else O.addClientParams(b().inviteCodeShareClientParamIdentifier,{miniAppClientParams:{inviteCode:Pa}}),Ah(Mb)},jj=function(Pa,Mb){var Tb,ec,ad,qe,uf; return ta(function(Wg){if(Wg.nextAddress==1)return Tb=b().onMiniAppOpenYtContentRequested,h&&y("enable_open_yt_content")&&Tb?(ec=Mb===1)?Wg.yield(h.validateMiniAppVideoIdWithRateLimit(Pa),4):Wg.jumpTo(3):Wg.jumpTo(0);if(Wg.nextAddress!=3&&(ad=Wg.yieldResult,ad!=="OK"))return Wg.return();if(b().isEmbeddedInWebview){qe=new xJ;var mh=new hjb;mh=eg(mh,1,Pa);uf=fg(mh,2,Mb);If(qe,7,uf);MW(Tb,yJ(qe))}else Q.addClientData("content_id",Pa),Q.addClientData("content_type",Mb.toString()),Ah(Tb);Wg.jumpToEnd()})}, ot=function(Pa){ma+=Qf(Pa,3); Pa=Math.min(Math.log(1+ma/15E6*9)/Math.log(10),.99);kd(Pa);bo(Pa)},bo=qh(function(Pa){var Mb=b().updateLoadingProgressCommand; if(Mb){var Tb=new $ib;Pa=Df(Tb,3,wJ,Le(Pa));MW(Mb,cjb(Pa))}},100),si=function(Pa,Mb){switch(Pa){case 2:return S_b(m); case 3:return U_b(m,Mb);default:return Promise.reject(Error("Unsupported ad type"));}},yl=function(){var Pa,Mb; ((Pa=xa.navigator||null)==null?void 0:(Mb=Pa.wakeLock)==null?void 0:Mb.request)!=null&&(xa.navigator||null).wakeLock.request("screen").then(function(Tb){u=Tb}).catch(function(){})},ti=bw("iframe"); Vv(function(){b().isSupportedCountry&&(PW()||y("enable_sign_in_promo")||!b().showSignInDialogCommand?ti.value&&kj(ti.value):Ah(b().onMiniAppReadyCommand))},"G6HBid"); var hm=function(){return C("iframe",{class:"yt-mini-app-container-view-model__iframe",sandbox:"allow-scripts allow-same-origin allow-pointer-lock",allow:"autoplay",tabindex:function(){return Wa()?0:-1}, title:function(){return b().title}, el:ti})},kj=function(Pa,Mb){Mb=Mb===void 0?!1:Mb; var Tb=Mk();if(Tb&&(Mb||Tb.toString()!==Pa.getAttribute("src"))){q=v0b(b().source,{isAudioEnabled:Na,onFirstFrameReady:gm,onGameReady:Vm,onSave:nt,onLoad:lk,onError:ci,onSdkCalled:Mf,onSdkPerformanceUpdate:xl,onClick:Wm,onSendHighScore:Xm,onBenchmarkingMessageReceived:Ym,getLanguage:tg,onShareInviteCode:uq,onResourceLoaded:ot,onOpenYTContent:jj,onShowMiniAppAd:si,onGameFrameReceived:Ni,onGameAudioReceived:ij,onMakeIapPurchase:Zm},Pa,Tb);Di(Pa,"load",function(){NW(e,"ma_il");Di(Pa,"load",function(){kj(Pa, !0)})}); var ec=Yk("mini_app_container_iframe_src_update_delay_ms");b().isEmbeddedInWebview&&!Mb&&ec>0?A_b(Pa,Tb,ec):Vb(Pa,Tb)}},Mk=function(){var Pa=b().url; if(Pa&&(Pa=xk(Pa),Pa!==null)){if(b().source&&b().source==="MINI_APP_SOURCE_GAMESNACKS")Pa=Wha(Pa,new Map([["origin",window.location.origin],["cloudSave","true"]]));else if(y("enable_origin_query_parameter_bugfix")){var Mb=oca(pca(Pa.toString()));Mb=new URLSearchParams(Mb||"");Mb.set("origin",window.location.origin);Pa=Zha(Pa,Mb.toString())}return Pa}},zl=function(){var Pa={}; Pa=R("yt-mini-app-container-view-model__loading-screen",(Pa["yt-mini-app-container-view-model__loading-screen--fade-out"]=Wa,Pa));var Mb=function(){return Wa()?1:Bb()}; return C("div",{class:Pa},C(NC,{data:function(){return b().splashScreen}},{miniAppSplashScreenViewModel:function(Tb){return C(y0b,{data:Tb.data, loadingProgress:Mb})}}))},co=function(){var Pa={}; return C("div",{class:R("yt-mini-app-container-view-model__pause-interstitial",(Pa["yt-mini-app-container-view-model__pause-interstitial--pause-fade-out"]=function(){return!jd()},Pa["yt-mini-app-container-view-model__pause-interstitial--pause-fade-in"]=jd,Pa))},C(NC,{data:function(){return b().splashScreen}},{miniAppSplashScreenViewModel:function(Mb){return C(y0b,{data:Mb.data, forPaused:!0})}}))},Nk=function(){t=[]; t.push(Ei(window,"visibilitychange",function(){A||c&&jk()||(document.visibilityState==="visible"?Vg():wl())})); t.push(Ei(window,"pagehide",function(){Kg()})); t.push(Ei(window,"blur",function(){setTimeout(function(){document.activeElement instanceof HTMLIFrameElement&&nd.value.dispatchEvent(new Event("tap"))},0)})); t.push(Ei(nd.value,"pointerdown",function(){K_b(e,!1)},!0)); t.push(Ei(nd.value,"pause",function(){A=!0;wl()})); t.push(Ei(nd.value,"play",function(){A=!1;Vg()})); t.push(Ei(nd.value,"exit",function(){Kg()})); var Pa=navigator.keyboard,Mb=Pa&&Pa.lock;t.push(Ei(window,O$a,function(){Xb(P$a());P$a()?(b().hasPlayNextShelf&&Pk("yt-mini-app-container-view-model","yt-mini-app-container-view-model--position-relative-to-top"),Ok("yt-mini-app-container-view-model__content","yt-mini-app-container-view-model__content--fullscreen"),Mb&&Pa.lock(["Escape"])):(b().hasPlayNextShelf&&Ok("yt-mini-app-container-view-model","yt-mini-app-container-view-model--position-relative-to-top"),Pk("yt-mini-app-container-view-model__content", "yt-mini-app-container-view-model__content--fullscreen"),Mb&&Pa.unlock())})); b().showMultiplayer3pConsentDialogCommand&&t.push(Ei(window,"yt-playables-ack-3p-data-usage",function(){h.reportMiniAppUserSettings(!0)})); b().confirmExitMiniAppCommandEdu&&t.push(Ei(window,"yt-playables-exit-mini-app-dialog-seen",function(){XK("exit-mini-app-seen-state","true",2592E6)})); b().onGameAudioDataReceivedCommand&&t.push(Ei(window,"message",function(Tb){Tb=Tb.JSC$6138_event_;var ec,ad=(ec=ti.value)==null?void 0:ec.src;if(ad&&Tb.origin===new URL(ad).origin&&Tb.data&&Tb.data.type==="GAME_AUDIO"&&Tb.data.audio&&Tb.data.audio.length>0)if(y("enable_sending_unwrapped_game_audio_as_serialized_metadata"))z_b(b().onGameAudioDataReceivedCommand,Tb.data.audio);else{var qe=new FileReader;qe.onload=function(){var uf=new xJ;var Wg=new fjb;Wg=eg(Wg,1,qe.result);uf=If(uf,4,Wg);MW(b().onGameAudioDataReceivedCommand, yJ(uf))}; qe.readAsDataURL(new Blob([Tb.data.audio]))}}))},ug=function(){t.forEach(function(Pa){Ii(Pa)}); window.removeEventListener("beforeunload",wa,{capture:!0})},Ah=function(Pa){Pa&&w_b(Pa,b().isEmbeddedInWebview||!1)},Ok=function(Pa,Mb){Pa=l(nd.value.getElementsByClassName(Pa)); for(var Tb=Pa.next();!Tb.done;Tb=Pa.next())Tb.value.classList.add(Mb)},Pk=function(Pa,Mb){Pa=l(nd.value.getElementsByClassName(Pa)); for(var Tb=Pa.next();!Tb.done;Tb=Pa.next())Tb.value.classList.remove(Mb)}; return function(){var Pa={};Pa=R("yt-mini-app-container-view-model",(Pa["yt-mini-app-container-view-model--desktop"]=!0,Pa["yt-mini-app-container-view-model--desktop-in-panel"]=function(){return b().layout==="MINI_APP_CONTAINER_LAYOUT_PANEL"},Pa["yt-mini-app-container-view-model--ios-web-view"]=Nl(),Pa["yt-mini-app-container-view-model--android-web-view"]=y("enable_android_web_view_top_insets_bugfix")&&Cna(),Pa["yt-mini-app-container-view-model--disable-web-view-insets"]=y("disable_mini_app_container_web_view_insets")&&( Nl()||Cna()),Pa["yt-mini-app-container-view-model--no-top-bar"]=function(){return!b().topBar},Pa["yt-mini-app-container-view-model--position-relative-to-top"]=function(){return b().hasPlayNextShelf},Pa["yt-mini-app-container-view-model--desktop-play-page"]=function(){return b().hasPlayNextShelf},Pa["yt-mini-app-container-view-model--show-peek-below"]=function(){return!fb()&&b().hasPlayNextShelf},Pa)); var Mb={};Mb=R("yt-mini-app-container-view-model__content",(Mb["yt-mini-app-container-view-model__content--desktop-content"]=!0,Mb["yt-mini-app-container-view-model__content--desktop-content-in-panel"]=function(){return b().layout==="MINI_APP_CONTAINER_LAYOUT_PANEL"},Mb["yt-mini-app-container-view-model--desktop-play-page"]=function(){return b().hasPlayNextShelf},Mb)); return C("mini-app-container-view-model",{el:nd},C("div",{class:Pa},C(K,{cond:function(){return b().topBar&&!fb()}, then:function(){return C(NC,{data:function(){return b().topBar}},{miniAppTopBarViewModel:function(Tb){return C(B0b,{data:Tb.data, isAudioEnabled:Na,onAudioToggled:function(ec){Lk(ec)}, score:Jb,formattedScore:Td,onScoreChanged:function(ec){p=ec}, isEmbeddedInWebview:jk,isSaved:Ce,onSaveToggled:function(ec){Je(ec)}, isExitMiniAppSeen:lb,isDesktopPlayPage:Ej})}})}}),C("div",{class:Mb},C(K,{cond:zb, then:function(){return hm()}}),C(K,{cond:function(){return b().isLivestream}, then:function(){return co()}}),C(K,{cond:function(){return!b().isEmbeddedInWebview}, then:function(){return zl()}}),C(NC,{data:function(){return b().contentDisclosure}},{playerDisclosureViewModel:function(Tb){Tb=Tb.data; var ec={};return C("div",{class:R("yt-mini-app-container-view-model__content-disclosure-overlay",(ec["yt-mini-app-container-view-model__content-disclosure-overlay--hidden"]=td,ec))},C(F0b,{data:Tb}))}}))))}()},"Dd"); I0b.idomCompat=!0;BA(I0b,"mini-app-container-view-model",{props:{data:zA}});var K0b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("mFp4nf"),2);a=J0b;return b.return(a)})},L0b=BC(function(){return K0b()},{debugName:"sponsorshipsHubPerkCard"}); En(zC,function(a){a.registerLoadFn("sponsorshipsHubPerkCard","mFp4nf",K0b)});var N0b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("D98rie"),2);a=M0b;return b.return(a)})},O0b=BC(function(){return N0b()},{debugName:"sponsorshipsScrollableShelf"}); En(zC,function(a){a.registerLoadFn("sponsorshipsScrollableShelf","D98rie",N0b)});var Q0b=tu(function(a){var b=a.data;a={};return C("yt-sponsorships-hub",{class:R("ytdSponsorshipsHubHost",(a.ytdSponsorshipsHubHostIndented=function(){return b().indented},a))},C("div",{class:"ytdSponsorshipsHubHeader"},C("div",{class:"ytdSponsorshipsHubAvatarContainer"},C("div",{class:"ytdSponsorshipsHubAvatar"},C(NC,{data:function(){return b().avatar}},{avatarViewModel:CC})),C(K,{cond:function(){return b().badgeImage}, then:function(c){return C("div",{class:"ytdSponsorshipsHubBadgeContainer"},C("div",{class:"ytdSponsorshipsHubBadgeInnerContainer"},C("div",{class:"ytdSponsorshipsHubBadge"},C(FB,{data:c,targetWidth:24,targetHeight:24,alt:""}))))}})),C("div",{class:"ytdSponsorshipsHubDetails"},C("div",{class:"ytdSponsorshipsHubTierName"},function(){return b().tierName}),C("div",{class:"ytdSponsorshipsHubMembershipType"},function(){return b().membershipType}),C("div",{class:"ytdSponsorshipsHubMembershipDurationOrExpiry"}, function(){return b().membershipDurationOrExpiry})),C("div",{class:"ytdSponsorshipsHubActionButtonsContainer"},C(NC,{data:function(){return b().manageButton}},{buttonViewModel:function(c){return C(EC,{data:c.data, className:"ytdSponsorshipsHubManageButton"})}}),C(NC,{data:function(){return b().actionMenuButton}},{buttonViewModel:function(c){return C(EC,{data:c.data, className:"ytdSponsorshipsHubActionMenuButton"})}}))),C("div",{class:"ytdSponsorshipsHubPerksTitle"},function(){return b().perksTitle}),C(O0b,{data:function(){return{previousButton:b().previousPerkButton, nextButton:b().nextPerkButton}}, className:"ytdSponsorshipsHubPerksShelf"},C("div",{class:"ytdSponsorshipsHubPerkCards"},C(NC,{data:function(){return b().perkCards}},{sponsorshipsHubPerkCardViewModel:L0b}),C(K,{cond:function(){return b().viewAllPerksButton}, then:function(c){return C(P0b,{data:c})}}))))},"Ed"); Q0b.idomCompat=!0;var P0b=tu(function(a){var b=a.data;return C("div",{class:"ytdSponsorshipsHubViewAllPerksContainer"},C(NC,{data:function(){return b().button}},{buttonViewModel:EC}),C("div",{class:"ytdSponsorshipsHubViewAllPerksInfo"},C("div",{class:"ytdSponsorshipsHubViewAllPerksTitle"},function(){return b().title}),C("div",{class:"ytdSponsorshipsHubViewAllPerksSubtitle"},function(){return b().subtitle})))},"Fd"); P0b.idomCompat=!0;BA(Q0b,"yt-sponsorships-hub",{props:{data:zA}});var S0b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("j4CAef"),2);a=R0b;return b.return(a)})},T0b=BC(function(){return S0b()},{debugName:"dualAvatarViewModel"}); En(zC,function(a){a.registerLoadFn("dualAvatarViewModel","j4CAef",S0b)});var V0b=tu(function(a){function b(){var t=m.value;if(t&&!p){var u,v=(u=t.parentElement)==null?void 0:u.parentElement;if(v)for(t=t.getElementsByClassName("ytdSponsorshipsPerksListSelectedPerk"),u=0;u0}, then:function(){return C("div",{class:"ytdSponsorshipsPerksListPerkSeparator"})}}),C("div",{class:"ytdSponsorshipsPerksListPerkCard"},C(K,{cond:function(){return u.icon}, then:function(x){return C(AB,{icon:function(){return x().iconType}, className:"ytdSponsorshipsPerksListPerkIcon"})}}),C("div",{class:"ytdSponsorshipsPerksListPerkInfo"},C("div",{class:"ytdSponsorshipsPerksListPerkTitle"},u.title),C("div",{class:"ytdSponsorshipsPerksListPerkDescription"},C(HB,{text:u.description})),C(K,{cond:function(){return u.instructions}, then:function(){var x,A;return C("div",{class:"ytdSponsorshipsPerksListPerkInstructions"},C("div",{class:"ytdSponsorshipsPerksListPerkInstructionsTitle"},(x=u.instructions)==null?void 0:x.title),C("div",{class:"ytdSponsorshipsPerksListPerkInstructionsText"},C(HB,{text:(A=u.instructions)==null?void 0:A.text})))}}))),C(K,{cond:function(){return u.emoji}, then:function(x){return C("div",{class:"ytdSponsorshipsPerksListEmojiContainer"},C(Wv,{each:function(){return x()}},function(A){return C(FB,{data:A, alt:"",className:"ytdSponsorshipsPerksListEmoji"})}))}}),C(U0b,{data:u}))})}})))},"Gd"); V0b.idomCompat=!0;var U0b=tu(function(a){function b(h,m){return h===m} function c(){var h=e();h=z(h==null?void 0:h.badgesShelf,Aob);return h!==void 0&&h!==null?h:{previousButton:{},nextButton:{}}} function d(){var h=f.value;if(h){var m=h.parentElement;if(m){h=h.getElementsByClassName("ytdSponsorshipsPerksListActiveLoyaltyBadgeContainer");for(var p=0;p0}, then:function(){return C("div",{class:"ytdSponsorshipsPerksListLoyaltyBadgeSeparator"})}}),C("div",{class:R("ytdSponsorshipsPerksListLoyaltyBadgeContainer",(q.ytdSponsorshipsPerksListActiveLoyaltyBadgeContainer=function(){return b(p(),e().currentBadgeIndex)},q.ytdSponsorshipsPerksListInactiveLoyaltyBadgeContainer=function(){return!b(p(),e().currentBadgeIndex)},q))},C("div",{class:R("ytdSponsorshipsPerksListLoyaltyBadge",(t.ytdSponsorshipsPerksListActiveLoyaltyBadge=function(){return b(p(),e().currentBadgeIndex)}, t.ytdSponsorshipsPerksListInactiveLoyaltyBadge=function(){return!b(p(),e().currentBadgeIndex)},t))},C(K,{cond:function(){return m.image}, then:function(v){var w={};return C("div",{class:R((w.ytdSponsorshipsPerksListActiveLoyaltyBadgeImage=function(){return b(p(),e().currentBadgeIndex)},w.ytdSponsorshipsPerksListInactiveLoyaltyBadgeImage=function(){return!b(p(),e().currentBadgeIndex)},w))},C(FB,{data:v, alt:""}))}})),C("div",{class:R("ytdSponsorshipsPerksListLoyaltyBadgeTitle",(u.ytdSponsorshipsPerksListActiveLoyaltyBadgeTitle=function(){return b(p(),e().currentBadgeIndex)},u))},m.title)))})))}}))},"Hd"); U0b.idomCompat=!0;BA(V0b,"yt-sponsorships-perks-list",{props:{data:zA}});BA(tu(function(a){return C("ytw-fantasy-empty-state-view-model",{class:"ytwFantasyEmptyStateViewModelHost"},C(K,{cond:function(){return a.data().image}, then:function(b){return C(FB,{className:"ytwFantasyEmptyStateViewModelImage",data:b,ariaHidden:!0,alt:""})}}),C(HB,{className:"ytwFantasyEmptyStateViewModelTitle", text:function(){return a.data().title}}),C(HB,{className:"ytwFantasyEmptyStateViewModelSubtitle", text:function(){return a.data().subtitle}}),C(NC,{data:function(){return a.data().primaryButton}},{buttonViewModel:function(b){return C(EC,{data:b.data, className:"ytwFantasyEmptyStateViewModelPrimaryButton"})}}))},"Id"),"ytw-fantasy-empty-state-view-model",{props:{data:zA}});var W0b=new zn("SECTION_LIST_RENDERER_TOKEN");var X0b;var Y0b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("RZekJ"),2);a=tJb;return b.return(a)})},Z0b=BC(function(){return Y0b()},{debugName:"smartimations"}); En(zC,function(a){a.registerLoadFn("smartimations","RZekJ",Y0b)});var $0b=tu(function(a){var b=a.data;var c=a.uniqueId;var d=a.overrides;a=Io(function(){var e,f=((e=b().timedAnimationData)==null?void 0:e.animationTiming)||[];return{uniqueId:c(),timings:f,experimentEnabled:f.length>0,enabled:f.length>0}},void 0,"hiuXI"); return C("timed-animation-button-renderer",{class:"ytwTimedAnimationButtonRendererHost"},C(Z0b,{settings:a},C(NC,{data:function(){return b().buttonRenderer}},{buttonRenderer:function(e){return C(yMb,{data:e.data, buttonOverrides:d})}})))},"Jd"); $0b.idomCompat=!0;BA($0b,"timed-animation-button-renderer",{props:{data:zA,uniqueId:zA,overrides:zA}});var XW=function(){var a=D.apply(this,arguments)||this;a.hideJoinButtonBeforeSubscribed=y("hide_join_button_before_subscribed");a.actionMap={"yt-button-refresh-action":"handleButtonRefreshAction","yt-unsubscribe-action":"handleUnsubscribeAction"};return a}; k(XW,D);g=XW.prototype;g.hasShowDialogCommand=function(a){return!!z(a,bK)}; g.configureRendererStamper=function(){return{"data.avatarStack":{id:"avatar-stack",mapping:{avatarStackViewModel:{component:"yt-avatar-stack-view-model"}}},"data.membershipButton":{id:"sponsor-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[joinButtonOverrides]]"}},timedAnimationButtonRenderer:{component:"timed-animation-button-renderer",params:{uniqueId:"join-button"},properties:{overrides:"[[joinButtonOverrides]]"}}}},"data.purchaseButton":{id:"purchase-button", mapping:{buttonRenderer:"ytd-button-renderer"}},"data.analyticsButton":{id:"analytics-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.updateJoinButtonOverrides=function(){var a,b;(a=ft(this.hostElement).querySelector("#sponsor-button ytd-button-renderer"))==null||(b=a.polymerController)==null||b.set("overrides",this.joinButtonOverrides);if(a=ft(this.hostElement).querySelector("#sponsor-button timed-animation-button-renderer"))a.overrides=this.joinButtonOverrides}; g.handleButtonRefreshAction=function(a){if(a=z(a,Sgb))this.set("data.membershipButton",a.membershipButton),this.notifyPath("data.membershipButton")}; g.onYtServiceRequestError=function(a){gOb(this.hostElement,Jy(a.detail.error.message))}; g.onKeydown=function(a){if(a.key==="Enter"){var b;(b=this.data)!=null&&b.navigationEndpoint&&this.hasShowDialogCommand(this.data.navigationEndpoint)&&this.ytComponentBehavior.resolveCommand(this.data.navigationEndpoint)}}; g.handleUnsubscribeAction=function(){var a,b,c;((a=this.data)==null?void 0:(b=a.membershipButton)==null?void 0:(c=b.buttonRenderer)==null?void 0:c.style)==="STYLE_PRIMARY"&&ft(this.hostElement).querySelector("#sponsor-button ytd-button-renderer").polymerController.set("data.style","STYLE_SUGGESTIVE")}; ba.Object.defineProperties(XW.prototype,{hideJoin:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.hideMembershipButtonIfUnsubscribed)&&!this.subscribed}}, subscribed:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.subscriptionStateEntity)==null||!a.subscribed)}}, joinButtonOverrides:{configurable:!0,enumerable:!0,get:function(){var a,b=(a=this.data)==null?void 0:a.membershipButton,c;a=(b==null?void 0:b.buttonRenderer)||z(b==null?void 0:(c=b.timedAnimationButtonRenderer)==null?void 0:c.buttonRenderer,YJ);return(a==null?void 0:a.style)==="STYLE_BRAND_GRADIENT"?{style:"brand-gradient",type:"filled"}:(a==null?void 0:a.style)==="STYLE_MONO_OUTLINE"?{style:"mono",type:"outline"}:(a==null?void 0:a.style)==="STYLE_MONO_TONAL"?{style:"mono",type:"tonal"}:{style:"mono", type:this.subscribed?"filled":"tonal"}}}, channelNameTabIndex:{configurable:!0,enumerable:!0,get:function(){var a;if(this.hasShowDialogCommand((a=this.data)==null?void 0:a.navigationEndpoint))return 0}}, channelNameRole:{configurable:!0,enumerable:!0,get:function(){var a;if(this.hasShowDialogCommand((a=this.data)==null?void 0:a.navigationEndpoint))return"button"}}, hasAttributedTitle:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.attributedTitle)}}}); XW.prototype.onYtServiceRequestError=XW.prototype.onYtServiceRequestError;XW.prototype.updateJoinButtonOverrides=XW.prototype.updateJoinButtonOverrides;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],XW.prototype,"actionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],XW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XW.prototype,"ytRendererstamperBehavior",void 0); n([E(LB),r("design:type",Object)],XW.prototype,"ytdReduxBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],XW.prototype,"ytComponentBehavior",void 0);n([E(gdb),r("design:type",Object)],XW.prototype,"ironButtonState",void 0);n([I(),r("design:type",Object)],XW.prototype,"data",void 0);n([F("data.hideMembershipButtonIfUnsubscribed","subscribed"),r("design:type",Object),r("design:paramtypes",[])],XW.prototype,"hideJoin",null); n([I(),r("design:type",String)],XW.prototype,"subscribeKey",void 0);n([I({selectorArgs:["subscribeKey"],selector:pLb}),r("design:type",Object)],XW.prototype,"subscriptionStateEntity",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],XW.prototype,"hideJoinButtonBeforeSubscribed",void 0);n([F("subscriptionStateEntity"),I({reflectToAttribute:!0}),r("design:type",Object),r("design:paramtypes",[])],XW.prototype,"subscribed",null); n([F("subscribed","data.membershipButton"),r("design:type",Object),r("design:paramtypes",[])],XW.prototype,"joinButtonOverrides",null);n([F("data.navigationEndpoint"),r("design:type",Object),r("design:paramtypes",[])],XW.prototype,"channelNameTabIndex",null);n([F("data.navigationEndpoint"),r("design:type",Object),r("design:paramtypes",[])],XW.prototype,"channelNameRole",null);n([F("data.attributedTitle"),r("design:type",Boolean),r("design:paramtypes",[])],XW.prototype,"hasAttributedTitle",null); n([Ct("joinButtonOverrides"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],XW.prototype,"updateJoinButtonOverrides",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],XW.prototype,"onYtServiceRequestError",null);n([St({is:"ytd-video-owner-renderer",disableElementRegistration:!0})],XW); var a1b=Hu()(XW,"ytd-video-owner-renderer",function(){if(X0b===void 0){var a=document.createElement("template");M(a,"
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);X0b=a}a=X0b;return a},{slotProps:["date"], allowedProps:["data","subscribeKey"],mode:1});var b1b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("hnUp9b"),2);a=I0b;return b.return(a)})},c1b=BC(function(){return b1b()},{debugName:"miniAppContainerViewModel"}); En(zC,function(a){a.registerLoadFn("miniAppContainerViewModel","hnUp9b",b1b)});BA(tu(function(a){var b=a.data;var c;a=l($o(!((c=YK("yt-mini-app-is-theater-mode-enabled"))==null||!c),void 0,"i2pjVd"));var d=a.next().value,e=a.next().value;c=l($o(!1,void 0,"ga7V5c"));var f=c.next().value,h=c.next().value;JG(function(){var q=Ei(window,O$a,function(){h(P$a())}); kp(function(){Ii(q)})}); var m;c=(m=Dn().resolve(An(W0b)))!=null?m:function(){return C("div",null)}; KG("yt-signal-action-mini-app-toggle-theatre-mode-on",function(){e(!0);XK("yt-mini-app-is-theater-mode-enabled",!0,2592E3)}); KG("yt-signal-action-mini-app-toggle-theatre-mode-off",function(){e(!1);XK("yt-mini-app-is-theater-mode-enabled",!1,2592E3)}); m={};a={};var p={};return C("mini-app-play-page-renderer",{class:R("miniAppPlayPageRendererHost",(m.miniAppPlayPageRendererHostDetailsView=function(){return!d()},m))},C("div",{class:R("miniAppPlayPageRendererGameContainer",(a.miniAppPlayPageRendererGameContainerDetailsView=function(){return!d()},a))},C(NC,{data:function(){return b().containerViewModel}},{miniAppContainerViewModel:c1b}),C(K,{cond:function(){return b().channel&&b().subscribeButton}, then:function(){var q={};return C("div",{class:R("miniAppPlayPageRendererChannelContainer",(q.miniAppPlayPageRendererHideVisibility=function(){return f()},q))},C(NC,{data:function(){return b().channel}},{videoOwnerRenderer:function(t){return C(a1b,{data:t.data})}}),C(NC,{data:function(){return b().subscribeButton}},{subscribeButtonViewModel:function(t){return C(HC,{data:t.data, isOverlay:!1,animateWidth:!0})}}))}}),C(K,{cond:function(){return!d()&&b().description}, then:function(){var q={};return C("div",{class:R("miniAppPlayPageRendererMiniAppDescriptionWrapper",(q.miniAppPlayPageRendererHideVisibility=function(){return f()},q))},C("span",{class:"miniAppPlayPageRendererMiniAppDescription"},function(){return b().description}))}})),C("div",{class:R("miniAppPlayPageRendererPlayNextContainer",(p.miniAppPlayPageRendererPlayNextContainerDetailsView=function(){return!d()},p.miniAppPlayPageRendererHideVisibility=function(){return f()},p))},C(NC,{data:function(){return b().sectionList}}, {sectionListRenderer:c})))},"Kd"),"mini-app-play-page-renderer",{props:{data:zA}});var YW=function(){var a=D.apply(this,arguments)||this;a.isSearch=!1;a.isConstrainedList=!1;a.hasChipsBar=!1;a.inReplyPanel=!1;a.scrollUpButtonData={buttonViewModel:{iconName:"UP_ARROW",style:"BUTTON_VIEW_MODEL_STYLE_UNKNOWN",type:"BUTTON_VIEW_MODEL_TYPE_FILLED",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_COMPACT"}};a.monitorScroll=!0;a.SCROLL_ANIMATION_DURATION_MS=300;a.nextContinuation={continuationType:"sectionListContinuation"};return a}; k(YW,D);g=YW.prototype; g.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{feedChannelFilterHeaderRenderer:{component:"ytd-feed-channel-filter-header-renderer",noInjection:!0},textHeaderRenderer:{component:"ytd-text-header-renderer",noInjection:!0},richListHeaderRenderer:{component:"ytd-rich-list-header-renderer",noInjection:!0},headerWithBackRenderer:{component:"yt-header-with-back-renderer",noInjection:!0},feedFilterChipBarRenderer:{component:"ytd-feed-filter-chip-bar-renderer",noInjection:!0, properties:{isClipList:"[[isClipList]]"}},liveChatItemDisplayRenderer:{component:"yt-live-chat-item-display-renderer",noInjection:!0,params:{isHeader:!0}},chipBarViewModel:{component:"chip-bar-view-model",noInjection:!0},alertBannerViewModel:{component:"yt-alert-banner-view-model",noInjection:!0}}},"data.subMenu":{id:"sub-menu",mapping:{searchSubMenuRenderer:{component:"ytd-search-sub-menu-renderer",noInjection:!0},channelSubMenuRenderer:{component:"ytd-channel-sub-menu-renderer",noInjection:!0}, channelListSubMenuRenderer:{component:"ytd-channel-list-sub-menu-renderer",noInjection:!0},sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer",noInjection:!0}}},shownItems:{id:"contents",mapping:{itemSectionRenderer:{matcher:function(a){switch(a.sectionIdentifier){case"comment-item-section":return"ytd-comments";case"backstage-item-section":return"ytd-backstage-items";default:return"ytd-item-section-renderer";}}, properties:{isSearch:"[[isSearch]]",hasChipsBar:"[[hasChipsBar]]",engagementPanel:"[[engagementPanel]]",pageSubtype:"[[pageSubtype]]",isConstrainedList:"[[isConstrainedList]]"},noInjection:!0},channelOwnerEmptyStateRenderer:{component:"ytd-channel-owner-empty-state-renderer",noInjection:!0},channelAgeGateRenderer:{component:"ytd-channel-age-gate-renderer",noInjection:!0},emptyProductDetailsRenderer:{component:"ytd-empty-product-details-renderer",noInjection:!0},flowRootRenderer:{component:"ytd-flow-root-renderer", noInjection:!0},iframeRenderer:{component:"yt-iframe-renderer",noInjection:!0},minorMomentHeaderRenderer:{component:"ytd-minor-moment-header-renderer",noInjection:!0},minorMomentSettingSectionRenderer:{component:"ytd-minor-moment-setting-section-renderer",noInjection:!0},pageIntroductionRenderer:{component:"ytd-page-introduction-renderer",noInjection:!0},reportHistorySectionRenderer:{component:"ytd-report-history-section-renderer",noInjection:!0},sponsorshipsManagementRenderer:{component:"ytd-sponsorships-management-renderer", noInjection:!0},sponsorshipsExpandablePerksRenderer:{component:"ytd-sponsorships-expandable-perks-renderer",noInjection:!0},sponsorshipsHubViewModel:{component:"yt-sponsorships-hub",noInjection:!0},sponsorshipsPerksListViewModel:{component:"yt-sponsorships-perks-list",noInjection:!0},shelfRenderer:{component:"ytd-shelf-renderer",noInjection:!0},merchandiseShelfRenderer:{component:"ytd-merch-shelf-renderer",noInjection:!0},miniAppContainerViewModel:{component:"mini-app-container-view-model",noInjection:!0}, miniAppPlayPageRenderer:{component:"mini-app-play-page-renderer",noInjection:!0},openInNativeAppViewModel:{component:"ytd-open-in-native-app-view-model",noInjection:!0},continuationItemRenderer:"ytd-continuation-item-renderer",liveChatProfileIdentityViewModel:{component:"yt-live-chat-identity-view-model",noInjection:!0},liveChatItemDisplayListRenderer:{component:"yt-live-chat-item-display-list-renderer",noInjection:!0},liveChatChannelActivityReputationRenderer:{component:"yt-live-chat-channel-activity-reputation-renderer", noInjection:!0},liveChatEmptyFeedViewModel:{component:"yt-live-chat-empty-feed-view-model",noInjection:!0},listItemViewModel:{component:"ytd-list-item-view-model",params:{noPadding:!0},noInjection:!0},emojiCustomizationPanelViewModel:{component:"yt-emoji-customization-panel-view-model",noInjection:!0},creatorGoalProgressFlowViewModel:{component:"yt-creator-goal-progress-flow-view-model",noInjection:!0},fantasyEmptyStateViewModel:{component:"ytw-fantasy-empty-state-view-model",noInjection:!0}}},"data.continuations":{id:"continuations", mapping:{nextContinuationData:{component:"yt-next-continuation",noInjection:!0}}},scrollUpButtonData:{id:"action-button",mapping:{buttonViewModel:{component:"yt-button-view-model",properties:{scopingClassName:"[[is]]"},noInjection:!0}}}}}; g.created=function(){var a=this;this.JSC$14216_scrollAnimation=new LW(function(b){a.hostElement.scrollTop=b})}; g.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents","yt-reload-continuation-items-command-body":"contents"}}; g.getItemsPath=function(){return"data.contents"}; g.replacePrimaryContent=function(a){this.set("data.contents",a)}; g.computeHasSortFilter=function(a){return!!a&&!!a.sortFilterSubMenuRenderer}; g.computeShouldScrollInPanel=function(a){var b;return!!(a==null?0:(b=a.scrollPaneStyle)==null?0:b.scrollable)}; g.onScroll=function(){this.liveChatEngagementPanel&&!this.inReplyPanel&<(this.actionButton,"show-scroll-button",this.hostElement.scrollTop!==0)}; g.scrollToTop=function(){this.hostElement.scrollTop=0}; g.scrollToItemSection=function(a){if(a=this.getItemByIdentifier(a))a=this.getScrollPositionForItem(a),this.hostElement.scrollTop!==a&&this.JSC$14216_scrollAnimation.start(this.hostElement.scrollTop,a,this.SCROLL_ANIMATION_DURATION_MS)}; g.getItemByIdentifier=function(a){var b=this.contents.querySelectorAll("ytd-item-section-renderer");if(b&&b.length!==0){var c=Array.from(b).findIndex(function(d){return d.sectionIdentifier===a}); return b[c===-1?0:c]}}; g.getScrollPositionForItem=function(a){if(this.contents.querySelectorAll("ytd-item-section-renderer")[0]===a)return 0;a=ji(a).y+this.hostElement.scrollTop-ji(this.hostElement).y;return Math.min(a,this.hostElement.scrollHeight-this.hostElement.offsetHeight)}; ba.Object.defineProperties(YW.prototype,{isClipList:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.targetId)==="browse-feedFEclips"}}}); YW.prototype.onScroll=YW.prototype.onScroll;n([E(wz.YtRendererBehavior),r("design:type",Object)],YW.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],YW.prototype,"ytRendererstamperBehavior",void 0);n([E(GQ.YtTaskEmitterBehavior),r("design:type",Object)],YW.prototype,"ytTaskEmitterBehavior",void 0);n([E(HQ.YtLazyListBehavior),r("design:type",Object)],YW.prototype,"ytLazyListBehavior",void 0); n([E(OPb.YtNextContinuationBehavior),r("design:type",Object)],YW.prototype,"ytNextContinuationBehavior",void 0);n([E(dEb),r("design:type",Object)],YW.prototype,"ytBooleanLogicBehavior",void 0);n([E(ZP),r("design:type",Object)],YW.prototype,"ytContinuationHandlerBehavior",void 0);n([I(),r("design:type",Object)],YW.prototype,"data",void 0);n([I({value:2}),r("design:type",Number)],YW.prototype,"initialCount",void 0);n([I({value:!0}),r("design:type",Boolean)],YW.prototype,"autoFill",void 0); n([I({reflectToAttribute:!0,computed:"computeHasSortFilter(data.subMenu)"}),r("design:type",Boolean)],YW.prototype,"hasSortFilter",void 0);n([I({reflectToAttribute:!0,computed:"toBool(data.hideBottomSeparator)"}),r("design:type",Boolean)],YW.prototype,"hideBottomSeparator",void 0);n([I({reflectToAttribute:!0,computed:"computeShouldScrollInPanel(data)"}),r("design:type",Boolean)],YW.prototype,"shouldScrollInPanel",void 0);n([I(),r("design:type",Object)],YW.prototype,"isSearch",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],YW.prototype,"isConstrainedList",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],YW.prototype,"responsiveSizing",void 0);n([I(),r("design:type",Object)],YW.prototype,"hasChipsBar",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],YW.prototype,"pageSubtype",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],YW.prototype,"engagementPanel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],YW.prototype,"liveChatEngagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],YW.prototype,"inReplyPanel",void 0);n([Et("#action-button"),r("design:type",HTMLElement)],YW.prototype,"actionButton",void 0);n([I(),r("design:type",Object)],YW.prototype,"scrollUpButtonData",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],YW.prototype,"engagementPanelDropdown",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],YW.prototype,"engagementPanelDialog",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],YW.prototype,"isClipList",null);n([Et("#contents"),r("design:type",HTMLElement)],YW.prototype,"monitorScrollElement",void 0);n([Et("#contents"),r("design:type",HTMLElement)],YW.prototype,"contents",void 0);n([Bt("scroll"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YW.prototype,"onScroll",null); n([St({is:"ytd-section-list-renderer",disableElementRegistration:!0})],YW); Hu()(YW,"ytd-section-list-renderer",function(){if(sZb===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);sZb=a}a=sZb;return a},{mode:1});var d1b;var e1b;var f1b;var ZW=function(){return D.apply(this,arguments)||this}; k(ZW,D);ZW.prototype.freeTextValueChanged=function(){Ku(this.hostElement,"yt-free-text-flow-step-input-changed",[{freeTextAnswers:[{answer:this.freeTextValue}]}])}; ZW.prototype.updateFreeTextValueFromBinding=function(a){this.freeTextValue=a.detail.value}; ba.Object.defineProperties(ZW.prototype,{characterLimitClass:{configurable:!0,enumerable:!0,get:function(){var a,b,c=(b=(a=this.data)==null?void 0:a.responseMaxLength)!=null?b:500,d;return((d=this.freeTextValue)!=null?d:"").length>=c?"maxed-out":""}}}); ZW.prototype.freeTextValueChanged=ZW.prototype.freeTextValueChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],ZW.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],ZW.prototype,"data",void 0);n([I(),r("design:type",String)],ZW.prototype,"freeTextValue",void 0);n([Et("#user-input"),r("design:type",HTMLTextAreaElement)],ZW.prototype,"input",void 0);n([F("freeTextValue"),r("design:type",Object),r("design:paramtypes",[])],ZW.prototype,"characterLimitClass",null); n([Ct("freeTextValue"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],ZW.prototype,"freeTextValueChanged",null);n([Rt({is:"yt-free-text-input-flow-step-renderer",disableElementRegistration:!0})],ZW); J(ZW,"yt-free-text-input-flow-step-renderer",function(){if(f1b===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;e1b===void 0&&(e1b=document.createElement("template"));var d=e1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);f1b=a}a=f1b;return a},{mode:2});var $W=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-free-text-flow-step-input-changed":"handleFreeTextFlowStepInputChanged"};return a}; k($W,D);$W.prototype.handleFreeTextFlowStepInputChanged=function(a){Ku(this.hostElement,"yt-flow-partial-update-flow-state-entity",[{cancellationFlowState:{surveyFeedback:a}}])}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],$W.prototype,"ytActionHandlerBehavior",void 0);n([E(LB),r("design:type",Object)],$W.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],$W.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-free-text-input-flow-step-renderer"})],$W); J($W,"ytd-free-text-input-flow-step-renderer",function(){if(d1b!==void 0)return d1b;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return d1b=a},{mode:1});var g1b;var h1b;var i1b;var j1b=function(){return D.apply(this,arguments)||this}; k(j1b,D);n([I(),r("design:type",Object)],j1b.prototype,"data",void 0);n([Rt({is:"yt-survey-answer-card-renderer",disableElementRegistration:!0})],j1b); J(j1b,"yt-survey-answer-card-renderer",function(){if(i1b===void 0){var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;h1b===void 0&&(h1b=document.createElement("template"));var d=h1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);i1b=a}a=i1b;return a},{mode:2});var k1b;var l1b;var aX=function(){return D.apply(this,arguments)||this}; k(aX,D);g=aX.prototype;g.onSelectedItemChanged=function(){this.selectedItem&&this.selectedItemChanged(this.selectedItem)}; g.selectedItemChanged=function(a){Ku(this.hostElement,"yt-survey-flow-step-option-changed",[{feedbackTokens:[a.feedbackToken||""]}])}; g.surveyAnswerCardRendererClicked=function(a){if(a.target&&z(a.model.item,Lpb)){var b=a.target;a=z(a.model.item,Lpb);a.onTapCommand?Mu(b,[a.onTapCommand],b):this.data.onTapCommand&&Mu(b,[this.data.onTapCommand],b);this.selectedItemChanged(a)}}; g.checkIsCancellationStyle=function(a){return a==="SURVEY_FLOW_STEP_RENDERER_STYLE_CANCELLATION"}; g.updateSelectedItemFromBinding=function(a){this.selectedItem=a.detail.value}; aX.prototype.onSelectedItemChanged=aX.prototype.onSelectedItemChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],aX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],aX.prototype,"data",void 0);n([I(),r("design:type",Object)],aX.prototype,"selectedItem",void 0);n([I({computed:"checkIsCancellationStyle(data.style)",reflectToAttribute:!0}),r("design:type",Boolean)],aX.prototype,"isCancellationStyle",void 0); n([Ct("selectedItem"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],aX.prototype,"onSelectedItemChanged",null);n([Rt({is:"yt-survey-flow-step-renderer",disableElementRegistration:!0})],aX); J(aX,"yt-survey-flow-step-renderer",function(){if(l1b===void 0){var a=document.createElement("template");M(a,"\n\n\n\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;k1b===void 0&&(k1b=document.createElement("template"));var d=k1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);l1b=a}a=l1b;return a},{mode:2});var bX=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-survey-flow-step-option-changed":"handleSurveyFlowStepOptionChanged"};return a}; k(bX,D);bX.prototype.handleSurveyFlowStepOptionChanged=function(a){this.ytdReduxBehavior.dispatch(zz({type:"YPC_UPDATE_SURVEY_FEEDBACK_DATA",payload:a}));Ku(this.hostElement,"yt-flow-partial-update-flow-state-entity",[{cancellationFlowState:{surveyFeedback:a}}])}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],bX.prototype,"ytActionHandlerBehavior",void 0);n([E(LB),r("design:type",Object)],bX.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],bX.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-survey-flow-step-renderer"})],bX); J(bX,"ytd-survey-flow-step-renderer",function(){if(g1b!==void 0)return g1b;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return g1b=a},{mode:1});var m1b;var n1b;var o1b=function(){return D.apply(this,arguments)||this}; k(o1b,D);n([I(),r("design:type",Object)],o1b.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-metadata-line-renderer"})],o1b); J(o1b,"ytd-metadata-line-renderer",function(){if(n1b!==void 0)return n1b;var a=document.createElement("template");M(a,"
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return n1b=a},{mode:1});var cX=function(){return D.apply(this,arguments)||this}; k(cX,D);cX.prototype.configureRendererStamper=function(){return{"data.metadataLines":{id:"metadata-lines",mapping:{metadataLineRenderer:{component:"ytd-metadata-line-renderer"}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],cX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],cX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],cX.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],cX.prototype,"isMasthead",void 0);n([St({disableElementRegistration:!0,is:"ytd-media-product-renderer"})],cX); J(cX,"ytd-media-product-renderer",function(){if(m1b!==void 0)return m1b;var a=document.createElement("template");M(a,"
\n \n
\n \n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return m1b=a},{mode:1});var p1b;var dX=function(){return D.apply(this,arguments)||this}; k(dX,D);dX.prototype.attached=function(){this.billboardImage.notifyOnLoaded=!0}; dX.prototype.onBillboardImageLoaded=function(){tt(this.hostElement,"yt-refit")}; dX.prototype.onBillboardImageLoaded=dX.prototype.onBillboardImageLoaded;n([E(wz.YtRendererBehavior),r("design:type",Object)],dX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],dX.prototype,"data",void 0);n([Et("#billboardImage"),r("design:type",Object)],dX.prototype,"billboardImage",void 0);n([Bt("yt-img-shadow-loaded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dX.prototype,"onBillboardImageLoaded",null); n([St({disableElementRegistration:!0,is:"ytd-billboard-masthead-renderer"})],dX); J(dX,"ytd-billboard-masthead-renderer",function(){if(p1b!==void 0)return p1b;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return p1b=a},{mode:1});var q1b;var eX=function(){return D.apply(this,arguments)||this}; k(eX,D);eX.prototype.configureRendererStamper=function(){return{"data.product":{id:"product",mapping:{mediaProductRenderer:"ytd-media-product-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],eX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],eX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],eX.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-offer-detail-renderer"})],eX); J(eX,"ytd-offer-detail-renderer",function(){if(q1b!==void 0)return q1b;var a=document.createElement("template");M(a,"\n\n\n
\n \n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return q1b=a},{mode:1});var r1b;var fX=function(){return D.apply(this,arguments)||this}; k(fX,D);fX.prototype.configureRendererStamper=function(){return{"data.masthead":{id:"masthead",mapping:{billboardMastheadRenderer:"ytd-billboard-masthead-renderer",mediaProductRenderer:{component:"ytd-media-product-renderer",params:{isMasthead:!0}}}},"data.body":{id:"body",mapping:{offerDetailRenderer:"ytd-offer-detail-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],fX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],fX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],fX.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-offer-detail-step-renderer"})],fX); J(fX,"ytd-offer-detail-step-renderer",function(){if(r1b!==void 0)return r1b;var a=document.createElement("template");M(a,"
\n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return r1b=a},{mode:1});var s1b;var gX=function(){var a=D.apply(this,arguments)||this;a.isInOfferModule=!1;return a}; k(gX,D);g=gX.prototype;g.computeHasEndpoint=function(){var a;return!((a=this.data)==null||!a.onClickCommand)}; g.dataChanged=function(){var a;if((a=this.data)==null?0:a.onClickCommand)this.hostElement.addEventListener("click",this.handleClickEvent),this.hostElement.addEventListener("keydown",this.onContentKeyDown),this.hostElement.addEventListener("keyup",this.onContentKeyUp),this.hostElement.setAttribute("tabindex","0"),this.hostElement.setAttribute("role","link")}; g.detached=function(){var a;if((a=this.data)==null?0:a.onClickCommand)this.hostElement.removeEventListener("click",this.handleClickEvent),this.hostElement.removeEventListener("keydown",this.onContentKeyDown),this.hostElement.removeEventListener("keyup",this.onContentKeyUp)}; g.handleClickEvent=function(){var a;if((a=this.data)==null?0:a.onClickCommand){var b;this.componentBehavior.resolveCommand((b=this.data)==null?void 0:b.onClickCommand)}}; g.onContentKeyDown=function(a){a.key==="Enter"?this.handleClickEvent(a):a.key===" "&&a.preventDefault()}; g.onContentKeyUp=function(a){a.key===" "&&this.handleClickEvent(a)}; gX.prototype.dataChanged=gX.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],gX.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],gX.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],gX.prototype,"data",void 0);n([I({computed:"computeHasEndpoint(data)",reflectToAttribute:!0}),r("design:type",Boolean)],gX.prototype,"hasEndpoint",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],gX.prototype,"isInOfferModule",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],gX.prototype,"dataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-channel-masthead-renderer"})],gX); J(gX,"ytd-channel-masthead-renderer",function(){if(s1b!==void 0)return s1b;var a=document.createElement("template");M(a,"
\n \n \n
\n \n \n \n \n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return s1b=a},{mode:1});var t1b;var u1b;var v1b;var hX=function(){return D.apply(this,arguments)||this}; k(hX,D);hX.prototype.configureRendererStamper=function(){return{"data.primaryButtonRenderer":{id:"primary-button-renderer",mapping:l0a()},"data.secondaryButtonRenderer":{id:"secondary-button-renderer",mapping:l0a()}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],hX.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],hX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],hX.prototype,"data",void 0);n([Rt({is:"yt-card-item-actions-renderer",disableElementRegistration:!0})],hX); J(hX,"yt-card-item-actions-renderer",function(){if(v1b===void 0){var a=document.createElement("template");M(a,"
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;u1b===void 0&&(u1b=document.createElement("template"));var d=u1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);v1b=a}a=v1b;return a},{mode:2});var w1b;var x1b;var iX=function(){return D.apply(this,arguments)||this}; k(iX,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],iX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],iX.prototype,"data",void 0);n([Rt({is:"yt-card-item-badge-renderer",disableElementRegistration:!0})],iX); J(iX,"yt-card-item-badge-renderer",function(){if(x1b===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;w1b===void 0&&(w1b=document.createElement("template"));var d=w1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);x1b=a}a=x1b;return a},{mode:2});var y1b;var z1b;var A1b;var B1b;var C1b;var D1b;var jX=function(){return D.apply(this,arguments)||this}; k(jX,D);jX.prototype.textColorChanged_=function(){this.hostElement.style.color=tD[this.data.textColor||"CARD_ITEM_COLOR_TEXT_PRIMARY"]}; jX.prototype.textColorChanged_=jX.prototype.textColorChanged_;n([E(wz.YtRendererBehavior),r("design:type",Object)],jX.prototype,"ytRendererBehavior",void 0);n([E(sD.YtCardItemBoxBehavior),r("design:type",Object)],jX.prototype,"ytCardItemBoxBehavior",void 0);n([I(),r("design:type",Object)],jX.prototype,"data",void 0);n([Ct("data.textColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],jX.prototype,"textColorChanged_",null); n([Rt({is:"yt-card-item-text-renderer",disableElementRegistration:!0})],jX); J(jX,"yt-card-item-text-renderer",function(){if(D1b===void 0){var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;C1b===void 0&&(C1b=document.createElement("template"));var d=C1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D1b=a}a=D1b;return a},{mode:2});var kX=function(){return D.apply(this,arguments)||this}; k(kX,D);kX.prototype.configureRendererStamper=function(){return{"data.textRenderers":{id:"text-renderers",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"},cardItemBadgeRenderer:{component:"yt-card-item-badge-renderer"}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],kX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],kX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],kX.prototype,"data",void 0);n([Rt({is:"yt-card-item-text-collection-renderer",disableElementRegistration:!0})],kX); J(kX,"yt-card-item-text-collection-renderer",function(){if(B1b===void 0){var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;A1b===void 0&&(A1b=document.createElement("template"));var d=A1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);B1b=a}a=B1b;return a},{mode:2});var E1b;var F1b;var lX=function(){return D.apply(this,arguments)||this}; k(lX,D);lX.prototype.configureRendererStamper=function(){return{"data.imageRenderer":{id:"themed-image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}},"data.textCollectionRenderer":{id:"card-item-text-collection-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}}}}; lX.prototype.computeImagePlacement_=function(a){return a||"CARD_ITEM_IMAGE_PLACEMENT_UNKNOWN"}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],lX.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],lX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],lX.prototype,"data",void 0);n([I({value:"CARD_ITEM_IMAGE_PLACEMENT_UNKNOWN",computed:"computeImagePlacement_(data.imagePlacement)",reflectToAttribute:!0}),r("design:type",String)],lX.prototype,"imagePlacement",void 0); n([Rt({is:"yt-card-item-text-with-image-renderer",disableElementRegistration:!0})],lX); J(lX,"yt-card-item-text-with-image-renderer",function(){if(F1b===void 0){var a=document.createElement("template");M(a,"
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;E1b===void 0&&(E1b=document.createElement("template"));var d=E1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);F1b=a}a=F1b;return a},{mode:2});var mX=function(){return D.apply(this,arguments)||this}; k(mX,D);mX.prototype.configureRendererStamper=function(){return{"data.errorTextRenderer":{id:"error-text-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"},cardItemTextWithImageRenderer:{component:"yt-card-item-text-with-image-renderer"}}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],mX.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],mX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],mX.prototype,"data",void 0);n([Rt({is:"yt-card-item-error-renderer",disableElementRegistration:!0})],mX); J(mX,"yt-card-item-error-renderer",function(){if(z1b===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;y1b===void 0&&(y1b=document.createElement("template"));var d=y1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);z1b=a}a=z1b;return a},{mode:2});var G1b;var H1b;var I1b;var J1b;var nX=function(){return D.apply(this,arguments)||this}; k(nX,D);nX.prototype.configureRendererStamper=function(){return{"data.textCollectionRenderer":{id:"card-item-text-collection-renderer",mapping:{cardItemTextCollectionRenderer:"yt-card-item-text-collection-renderer"}},"data.buttonRenderer":{id:"primary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{iconSize:"[[iconSize]]"}}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],nX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],nX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],nX.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Number)],nX.prototype,"iconSize",void 0);n([Rt({is:"yt-card-item-text-with-button-renderer",disableElementRegistration:!0})],nX); J(nX,"yt-card-item-text-with-button-renderer",function(){if(J1b===void 0){var a=document.createElement("template");M(a,"
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;I1b===void 0&&(I1b=document.createElement("template"));var d=I1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);J1b=a}a=J1b;return a},{mode:2});kD("itemSectionRenderer","CardItemRenderer","yt-card-item-renderer");var oX=function(){return D.apply(this,arguments)||this}; k(oX,D);g=oX.prototype; g.configureRendererStamper=function(){return{"data.headingRenderer":{id:"heading-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"},cardItemTextWithImageRenderer:{component:"yt-card-item-text-with-image-renderer"},cardItemTextWithButtonRenderer:{component:"yt-card-item-text-with-button-renderer"}}},"data.descriptionRenderer":{id:"description-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}},"data.additionalInfoRenderer":{id:"additional-info-renderer", mapping:{cardItemActionsRenderer:{component:"yt-card-item-actions-renderer"},cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"},themedImageRenderer:{component:"yt-themed-image-renderer"},cardItemTextWithButtonRenderer:{component:"yt-card-item-text-with-button-renderer"},cardItemBadgeRenderer:{component:"yt-card-item-badge-renderer"}}},"data.errorRenderer":{id:"error-renderer",mapping:{cardItemErrorRenderer:{component:"yt-card-item-error-renderer"}}},"data.headerPromoRenderer":{id:"header-promo-renderer", mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}},"data.footerRenderer":{id:"footer-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}}}}; g.created=function(){this.tappableItemBehaviorTargetId=this.cardItemBoxBehaviorPaddingTargetId="main-content"}; g.backgroundColorChanged_=function(){var a,b=(a=this.data)==null?void 0:a.backgroundColor;a=tD[b||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent";ft(this.hostElement).querySelector("#main-content").style.backgroundColor=a}; g.headerPromoBackgroundColorChanged_=function(){var a,b=(a=this.data)==null?void 0:a.headerPromoBackgroundColor;a=tD[b||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent";ft(this.hostElement).querySelector("#header-promo-renderer").style.backgroundColor=a}; g.errorRendererVisibilityChanged_=function(){var a=this.isExpanded_,b;this.isErrorRendererVisible_=!((b=this.data)==null||!b.errorRenderer)&&!a}; g.onYtToggleButton_=function(a,b){this.isExpanded_=b.toggled}; oX.prototype.onYtToggleButton_=oX.prototype.onYtToggleButton_;oX.prototype.errorRendererVisibilityChanged_=oX.prototype.errorRendererVisibilityChanged_;oX.prototype.headerPromoBackgroundColorChanged_=oX.prototype.headerPromoBackgroundColorChanged_;oX.prototype.backgroundColorChanged_=oX.prototype.backgroundColorChanged_;n([E(wz.YtRendererBehavior),r("design:type",Object)],oX.prototype,"ytRendererBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oX.prototype,"ytRendererstamperBehavior",void 0);n([E(sD.YtCardItemBoxBehavior),r("design:type",Object)],oX.prototype,"ytCardItemBoxBehavior",void 0);n([E(k0a.YtTappableItemBehavior),r("design:type",Object)],oX.prototype,"ytTappableItemBehavior",void 0);n([I(),r("design:type",Object)],oX.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],oX.prototype,"isExpanded_",void 0); n([I({value:!1}),r("design:type",Boolean)],oX.prototype,"isErrorRendererVisible_",void 0);n([Ct("data.backgroundColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oX.prototype,"backgroundColorChanged_",null);n([Ct("data.headerPromoBackgroundColor"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oX.prototype,"headerPromoBackgroundColorChanged_",null); n([Ct("data.errorRenderer","isExpanded_"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],oX.prototype,"errorRendererVisibilityChanged_",null);n([Bt("yt-toggle-button"),r("design:type",Function),r("design:paramtypes",[Event,Object]),r("design:returntype")],oX.prototype,"onYtToggleButton_",null);n([Rt({is:"yt-card-item-renderer",disableElementRegistration:!0})],oX); J(oX,"yt-card-item-renderer",function(){if(H1b===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;G1b===void 0&&(G1b=document.createElement("template"));var d=G1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);H1b=a}a=H1b;return a},{mode:2});var pX=function(){return D.apply(this,arguments)||this}; k(pX,D); pX.prototype.configureRendererStamper=function(){return{"data.masthead":{id:"masthead",mapping:{billboardMastheadRenderer:"ytd-billboard-masthead-renderer",channelMastheadRenderer:"ytd-channel-masthead-renderer",mediaProductRenderer:{component:"ytd-media-product-renderer",params:{isMasthead:!0}}}},"data.body":{id:"body",mapping:{offerSectionRenderer:{component:"ytd-offer-section-renderer"},cardItemRenderer:{component:"yt-card-item-renderer"}}},"data.coupon":{id:"coupon-section",mapping:{cardItemRenderer:{component:"yt-card-item-renderer"}}},"data.terms":{id:"terms-section", mapping:{offerSectionRenderer:{component:"ytd-offer-section-renderer"}}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],pX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],pX.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-offer-selection-step-renderer"})],pX); J(pX,"ytd-offer-selection-step-renderer",function(){if(t1b!==void 0)return t1b;var a=document.createElement("template");M(a,"
\n
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return t1b=a},{mode:1});var K1b;var qX=function(){return D.apply(this,arguments)||this}; k(qX,D);qX.prototype.computeStyle=function(a){return a}; qX.prototype.computeImageWidth=function(a){return a==="CONFIRMATION_MASTHEAD_RENDERER_STYLE_WIDE"?150:90}; n([I({reflectToAttribute:!0,value:"CONFIRMATION_MASTHEAD_RENDERER_STYLE_UNKNOWN",computed:"computeStyle(data.style)"}),r("design:type",String)],qX.prototype,"containerStyle",void 0);n([I({reflectToAttribute:!0,value:90,computed:"computeImageWidth(data.style)"}),r("design:type",String)],qX.prototype,"imageWidth",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],qX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],qX.prototype,"data",void 0); n([St({disableElementRegistration:!0,is:"ytd-confirmation-masthead-renderer"})],qX); J(qX,"ytd-confirmation-masthead-renderer",function(){if(K1b!==void 0)return K1b;var a=document.createElement("template");M(a,"\n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return K1b=a},{mode:1});var L1b;var rX=function(){return D.apply(this,arguments)||this}; k(rX,D);rX.prototype.computeStyle=function(a){return a}; n([E(wz.YtRendererBehavior),r("design:type",Object)],rX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],rX.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:"PURCHASE_COMPLETE_DETAIL_STYLE_UNKNOWN",computed:"computeStyle(data.style)"}),r("design:type",String)],rX.prototype,"containerStyle",void 0);n([St({disableElementRegistration:!0,is:"ytd-purchase-complete-detail-renderer"})],rX); J(rX,"ytd-purchase-complete-detail-renderer",function(){if(L1b!==void 0)return L1b;var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return L1b=a},{mode:1});var M1b;var sX=function(){var a=D.apply(this,arguments)||this;a.scriptsAppended=!1;return a}; k(sX,D);sX.prototype.configureRendererStamper=function(){return{"data.masthead":{id:"masthead",mapping:{confirmationMastheadRenderer:"ytd-confirmation-masthead-renderer"}},"data.body":{id:"body",mapping:{purchaseCompleteDetailRenderer:"ytd-purchase-complete-detail-renderer"}}}}; sX.prototype.onDataChanged=function(){var a=this.get("data.gtmId");a&&(Jub(a,Hk("GL","")),this.setupConversionTracking())}; sX.prototype.setupConversionTracking=function(){if(!this.scriptsAppended){var a=document.createElement("noscript");a.textContent="";document.body.prepend(a);this.scriptsAppended=!0}}; sX.prototype.onDataChanged=sX.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],sX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],sX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],sX.prototype,"data",void 0);n([I(),r("design:type",Object)],sX.prototype,"scriptsAppended",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],sX.prototype,"onDataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-purchase-complete-step-renderer"})],sX); J(sX,"ytd-purchase-complete-step-renderer",function(){if(M1b!==void 0)return M1b;var a=document.createElement("template");M(a,"
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return M1b=a},{mode:1});var N1b;var tX=function(){return D.apply(this,arguments)||this}; k(tX,D);tX.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")}; n([E(wz.YtRendererBehavior),r("design:type",Object)],tX.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],tX.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-ypc-transaction-error-message-renderer"})],tX); J(tX,"ytd-ypc-transaction-error-message-renderer",function(){if(N1b!==void 0)return N1b;var a=document.createElement("template");M(a,"\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return N1b=a},{mode:1});var O1b;var P1b;var uX=function(){var a=D.apply(this,arguments)||this;a.handlePhoneVerificationSuccess=function(b){if(a.isValidPhoneVerificationCompletionMessageEvent(b)){var c;((c=a.data)==null?0:c.nextStepCommand)&&a.ytComponentBehavior.resolveCommand(a.data.nextStepCommand)}}; return a}; k(uX,D);uX.prototype.isValidPhoneVerificationCompletionMessageEvent=function(a){if(a.data!=="yt-phone-verification-complete")return!1;a=Sc(a.origin);return a!==null&&a.includes("youtube.com")}; uX.prototype.attached=function(){window.addEventListener("message",this.handlePhoneVerificationSuccess)}; uX.prototype.detached=function(){window.removeEventListener("message",this.handlePhoneVerificationSuccess)}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],uX.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],uX.prototype,"data",void 0);n([Rt({is:"yt-feature-enablement-soft-entry-renderer",disableElementRegistration:!0})],uX); J(uX,"yt-feature-enablement-soft-entry-renderer",function(){if(P1b===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;O1b===void 0&&(O1b=document.createElement("template"));var d=O1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);P1b=a}a=P1b;return a},{mode:1});var Q1b;var R1b;var S1b;var T1b;var U1b=function(){return D.apply(this,arguments)||this}; k(U1b,D);n([I(),r("design:type",Object)],U1b.prototype,"data",void 0);n([Rt({is:"yt-benefits-item-renderer",disableElementRegistration:!0})],U1b); J(U1b,"yt-benefits-item-renderer",function(){if(T1b===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;S1b===void 0&&(S1b=document.createElement("template"));var d=S1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);T1b=a}a=T1b;return a},{mode:2});var V1b;var W1b;var vX=function(){return D.apply(this,arguments)||this}; k(vX,D);vX.prototype.configureRendererStamper=function(){return{"data.items":{id:"benefits-items",mapping:{benefitsItemRenderer:{component:"yt-benefits-item-renderer"},cardItemRenderer:{component:"yt-card-item-renderer"}}}}}; vX.prototype.computeisWithoutPadding=function(){var a;return((a=this.data)==null?void 0:a.benefitsSectionStyle)==="BENEFITS_SECTION_RENDERER_STYLE_NO_MARGIN"}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],vX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],vX.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeisWithoutPadding(data)"}),r("design:type",Boolean)],vX.prototype,"isWithoutPadding",void 0);n([Rt({is:"yt-benefits-section-renderer",disableElementRegistration:!0})],vX); J(vX,"yt-benefits-section-renderer",function(){if(W1b===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;V1b===void 0&&(V1b=document.createElement("template"));var d=V1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);W1b=a}a=W1b;return a},{mode:2});var wX=function(){return D.apply(this,arguments)||this}; k(wX,D);wX.prototype.configureRendererStamper=function(){return{"data.benefitsSections":{id:"benefits-sections",mapping:{benefitsSectionRenderer:{component:"yt-benefits-section-renderer"},cardItemRenderer:{component:"yt-card-item-renderer"}}}}}; wX.prototype.computeisUsingLargeWidth=function(){var a;return((a=this.data)==null?void 0:a.widthType)==="BENEFITS_FLOW_STEP_RENDERER_WIDTH_TYPE_LARGE"}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],wX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],wX.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeisUsingLargeWidth(data)"}),r("design:type",Boolean)],wX.prototype,"isUsingLargeWidth",void 0);n([Rt({is:"yt-benefits-flow-step-renderer",disableElementRegistration:!0})],wX); J(wX,"yt-benefits-flow-step-renderer",function(){if(R1b===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Q1b===void 0&&(Q1b=document.createElement("template"));var d=Q1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);R1b=a}a=R1b;return a},{mode:2});var X1b;var Y1b;var xX=function(){return D.apply(this,arguments)||this}; k(xX,D);xX.prototype.checkIsUsingLargeWidth=function(){var a;return((a=this.data)==null?void 0:a.widthType)==="CONFIRMATION_FLOW_STEP_RENDERER_WIDTH_TYPE_LARGE"}; n([I(),r("design:type",Object)],xX.prototype,"data",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],xX.prototype,"ytRendererBehavior",void 0);n([I({reflectToAttribute:!0,computed:"checkIsUsingLargeWidth(data)"}),r("design:type",Boolean)],xX.prototype,"isUsingLargeWidth",void 0);n([Rt({is:"yt-confirmation-flow-step-renderer",disableElementRegistration:!0})],xX); J(xX,"yt-confirmation-flow-step-renderer",function(){if(Y1b===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;X1b===void 0&&(X1b=document.createElement("template"));var d=X1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Y1b=a}a=Y1b;return a},{mode:2});var Z1b;var $1b;var a2b=function(){return D.apply(this,arguments)||this}; k(a2b,D);n([I(),r("design:type",Object)],a2b.prototype,"data",void 0);n([Rt({is:"yt-info-flow-step-renderer",disableElementRegistration:!0})],a2b); J(a2b,"yt-info-flow-step-renderer",function(){if($1b===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Z1b===void 0&&(Z1b=document.createElement("template"));var d=Z1b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$1b=a}a=$1b;return a},{mode:2});var b2b;var c2b;var d2b=function(){return D.apply(this,arguments)||this}; k(d2b,D);n([I(),r("design:type",Object)],d2b.prototype,"data",void 0);n([Rt({is:"yt-info-list-flow-step-renderer",disableElementRegistration:!0})],d2b); J(d2b,"yt-info-list-flow-step-renderer",function(){if(c2b===void 0){var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;b2b===void 0&&(b2b=document.createElement("template"));var d=b2b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);c2b=a}a=c2b;return a},{mode:2});var f2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Mub4Yb"),2);a=e2b;return b.return(a)})},yX=BC(function(){return f2b()},{debugName:"containerLayoutViewModel"}); En(zC,function(a){a.registerLoadFn("containerLayoutViewModel","Mub4Yb",f2b)});var h2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ezEI6"),2);a=g2b;return b.return(a)})},i2b=BC(function(){return h2b()},{debugName:"pdpCardViewModel"}); En(zC,function(a){a.registerLoadFn("pdpCardViewModel","ezEI6",h2b)});var k2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Ldgy1c"),2);a=j2b;return b.return(a)})},l2b=BC(function(){return k2b()},{debugName:"pdpMastheadViewModel"}); En(zC,function(a){a.registerLoadFn("pdpMastheadViewModel","Ldgy1c",k2b)});var n2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("vUf40c"),2);a=m2b;return b.return(a)})},o2b=BC(function(){return n2b()},{debugName:"pdpPricingGroupSelectorViewModel"}); En(zC,function(a){a.registerLoadFn("pdpPricingGroupSelectorViewModel","vUf40c",n2b)});var q2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("qLicld"),2);a=p2b;return b.return(a)})},r2b=BC(function(){return q2b()},{debugName:"pdpPricingOptionSelectorViewModel"}); En(zC,function(a){a.registerLoadFn("pdpPricingOptionSelectorViewModel","qLicld",q2b)});var t2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("RUcH5b"),2);a=s2b;return b.return(a)})},u2b=BC(function(){return t2b()},{debugName:"pdpPrimaryButtonViewModel"}); En(zC,function(a){a.registerLoadFn("pdpPrimaryButtonViewModel","RUcH5b",t2b)});function v2b(a,b){return Zz(a.entities,"pdpStateEntity",b)} ;function w2b(a,b,c){function d(u){return Object.values(u).map(function(v){var w=v.productId;v=v.pricingOptionIndex;return zX(e(w).pricingOptions,v).pricingOptionId})} function e(u){return p().get(u)} function f(u){u=d(u);c(u)} function h(u,v){return Array.from(AX(u.pricingOptions)).filter(function(w){w=l(w);w.next();w=w.next().value;return BX(w.pricingGroupAttributes,v)}).map(function(w){return l(w).next().value})} var m=CX([a,b],function(u,v){var w=u==null?void 0:u.selectedPricingOptions;u={};var x=!0;if(w&&v.length)for(var A=l(v),H=A.next();!H.done;H=A.next()){H=H.value;var P=x2b(H.pricingOptions,function(V){a:{V=V.pricingOptionId;for(var Z=l(w),da=Z.next();!da.done;da=Z.next())if(da.value===V){V=!0;break a}V=!1}return V}); if(P>=0){x=!1;var O=zX(H.pricingOptions,P),Q=void 0;u[H.groupId]={productId:H.productId,pricingOptionIndex:P,pricingGroupAttributes:(Q=O)==null?void 0:Q.pricingGroupAttributes}}}x&&v.length&&(x=zX(v[0].pricingOptions,0),u[v[0].groupId]={productId:v[0].productId,pricingOptionIndex:0,pricingGroupAttributes:x==null?void 0:x.pricingGroupAttributes});return u}),p=CX([b],function(u){return new Map(u.map(function(v){return[v.productId, v]}))}),q=CX([b],function(u){var v=new Map; u=l(u);for(var w=u.next();!w.done;w=u.next()){var x=w.value;w=x.groupId;var A=x.productId;x=l(AX(x.pricingOptions));for(var H=x.next();!H.done;H=x.next()){var P=l(H.value);H=P.next().value;P=P.next().value;v.set(P.pricingOptionId,{groupId:w,productId:A,index:H,pricingOption:P,pricingGroupAttributes:P.pricingGroupAttributes})}}return v}),t=CX([b],function(u){var v=new Map; u=l(u);for(var w=u.next();!w.done;w=u.next()){var x=w.value;w=x.groupId;var A=x.productId,H=void 0;x=l(AX((H=x.pricingGroups)!=null?H:[]));for(H=x.next();!H.done;H=x.next()){var P=l(H.value);H=P.next().value;P=P.next().value;v.set(P.pricingGroupId,{groupId:w,productId:A,index:H,pricingGroup:P,pricingGroupAttributes:P.pricingGroupAttributes})}}return v}); return{getProductById:e,isProductSelected:function(u){var v=e(u);if(!v)return!1;var w;return((w=m()[v.groupId])==null?void 0:w.productId)===u}, getSelectedPricingOptions:function(){return Object.values(m()).map(function(u){var v=u.productId;u=u.pricingOptionIndex;return zX(e(v).pricingOptions,u)})}, getSelectedPricingGroupAttributesByGroupId:function(u){var v;return(u=(v=m()[u])==null?void 0:v.pricingGroupAttributes)?Array.from(u):void 0}, getSelectedProductByGroupId:function(u){var v;return(u=(v=m()[u])==null?void 0:v.productId)?e(u):void 0}, onProductSelected:function(u){var v=e(u);if(v){var w=m(),x;if(((x=w[v.groupId])==null?void 0:x.productId)!==u){var A=(x=(A=w[v.groupId])==null?void 0:A.productId)?e(x):void 0;var H;x=(H=w[v.groupId])==null?void 0:H.pricingGroupAttributes;var P;H=(P=w[v.groupId])==null?void 0:P.pricingOptionIndex;if(A&&H!==void 0){if(x){P=h(A,x).indexOf(H);if(P===-1)throw Error("calculateNewPricingOptionIndex: oldIndex "+H+" not found in options matching attributes for product "+A.productId+".");H=h(v,x);P=P0?H[0]:0}else P=H=b)break;d>=0&&c.push(e)}return c} function CX(a,b){var c,d;return function(){for(var e=a.map(function(h){return h()}),f=0;f0})))} function A2b(a,b,c){return w2b(a,CX([b],function(d){return d.filter(z2b)}),c)} ;var C2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("BsJNJe"),2);a=B2b;return b.return(a)})},D2b=BC(function(){return C2b()},{debugName:"pdpSummaryViewModel"}); En(zC,function(a){a.registerLoadFn("pdpSummaryViewModel","BsJNJe",C2b)});var F2b=tu(function(a){function b(x){var A=h();nu(Fz("pdpStateEntity",A,{key:A,selectedPricingOptions:x}))} var c=a.data;var d=a.internalScrolling;var e=a.stateFnsForTesting;var f=uu(function(){return c().allProducts},[]),h=uu(function(){return c().pdpStateEntityKey},""),m=iL(v2b,h),p=Io(function(){mp(!0); var x;return(x=e==null?void 0:e())!=null?x:A2b(m,f,b)},void 0,"Pzdsic"),q=uu(function(){return c().body},[]),t=uu(function(){return c().columnBreakHints},[]),u=function(){return c().backgroundMode==="PDP_BACKGROUND_MODE_FORCE_DARK"},v=function(){return u()||c().backgroundMode==="PDP_BACKGROUND_MODE_DARK"},w=Io(function(){var x=yC(c().background),A; if(x==null?0:(A=x.sources)==null?0:A.length){var H=H===void 0?!0:H;x=nXa(void 0,x.sources,void 0,H,H?1E3:void 0,H?void 0:1E3)}else x=null;return x},void 0,"RDPOae"); JG(function(){var x=c().onStartCommand;if(x&&(x=kB(x))){var A;(A=Dn().resolve(iB))==null||A.resolveCommand(x)}}); a={};return C("pdp-view-model",{class:R("ytPdpViewModelHost",(a.ytPdpViewModelHasBackground=function(){return v()||!!w()},a.ytPdpViewModelHasDarkBackground=v,a.ytPdpViewModelHasScrim=u,a.ytPdpViewModelInternalScrolling=d,a.ytPdpViewModelForceSingleColumn=function(){return t().length===0},a)), style:gC({"--pdp-view-model-background":function(){return w()?"url("+w()+")":void 0}})},C("div",{class:"ytPdpViewModelColumnContainer"},C(Wv,{each:function(){return E2b(q(),t())}, keyBy:"INDEX"},function(x){return C("div",{class:"ytPdpViewModelColumn"},C(NC,{data:x},{containerLayoutViewModel:function(A){return C(EX,null,C(yX,{data:A.data}))}, dividerViewModel:function(A){return C(EX,{fullBleed:!0},C(BXb,{data:A.data}))}, pdpCardViewModel:function(A){return C(EX,null,C(i2b,{data:A.data,stateFns:p}))}, pdpMastheadViewModel:function(A){return C(EX,null,C(l2b,{data:A.data,isOverlay:v}))}, pdpPricingGroupSelectorViewModel:function(A){return C(EX,null,C(o2b,{data:A.data,stateFns:p}))}, pdpPricingOptionSelectorViewModel:function(A){return C(EX,null,C(r2b,{data:A.data,stateFns:p}))}, pdpPrimaryButtonViewModel:function(A){return C(EX,null,C(u2b,{data:A.data,stateFns:p}))}, pdpSummaryViewModel:function(A){return C(EX,null,C(D2b,{data:A.data,stateFns:p}))}, sectionHeaderViewModel:function(A){return C(EX,{fullBleed:!0,noVerticalPadding:!0},C(OV,{data:A.data}))}}))})))},"Ld"); F2b.idomCompat=!0;var EX=tu(function(a){var b={};return C("div",{class:R("ytPdpViewModelItem",(b.ytPdpViewModelFullBleed=a.fullBleed,b.ytPdpViewModelNoVerticalPadding=a.noVerticalPadding,b))},a.children)},"Md"); function E2b(a,b){return b.length===0?[a]:[a.slice(0,b[0]),a.slice(b[0])].filter(function(c){return c.length>0})} ;BA(F2b,"pdp-view-model",{props:{data:zA,stateFnsForTesting:AA,internalScrolling:AA}});var H2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("vIuYDd"),2);a=G2b;return b.return(a)})},I2b=BC(function(){return H2b()},{debugName:"premiumPurchaseButtonRenderer"}); En(zC,function(a){a.registerLoadFn("premiumPurchaseButtonRenderer","vIuYDd",H2b)});function J2b(a){switch(a){case"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_JUSTIFY_END":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-justify-end";case"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-full-distributed";case"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FLEX_PRIMARY":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-flex-primary";case"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_VERTICAL_CENTERED":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-vertical-centered"; case"FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_DISTRIBUTED_SPACE":return"yt-flow-bottom-bar-renderer--flow-bottom-bar-button-layout-style-distributed-space";default:return"";}} var K2b=tu(function(a){var b=a.data;a=a.className;var c=function(){return J2b(b().style)},d=R("yt-flow-bottom-bar-renderer__flow-bottom-bar-primary-button","yt-flow-bottom-bar-renderer__flow-bottom-bar-button",c),e=R("yt-flow-bottom-bar-renderer__flow-bottom-bar-secondary-button","yt-flow-bottom-bar-renderer__flow-bottom-bar-button",c); return C("yt-flow-bottom-bar-renderer",{class:R("yt-flow-bottom-bar-renderer",a,c)},C(NC,{data:function(){return b().secondaryButton}},{buttonRenderer:function(f){return C(yMb,{data:f.data, className:e})}, buttonViewModel:function(f){return C(EC,{data:f.data,className:e})}, premiumPurchaseButtonRenderer:function(f){return C(I2b,{data:f.data,className:e})}}),C(NC,{data:function(){return b().primaryButton}},{buttonRenderer:function(f){return C(yMb,{data:f.data, className:d})}, buttonViewModel:function(f){return C(EC,{data:f.data,className:d})}, premiumPurchaseButtonRenderer:function(f){return C(I2b,{data:f.data,className:d})}}))},"Nd"); K2b.idomCompat=!0;BA(K2b,"yt-flow-bottom-bar-renderer",{props:{data:zA,className:zA}});var M2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("mtTdRd"),2);a=L2b;return b.return(a)})},N2b=BC(function(){return M2b()},{debugName:"offerSummaryRenderer"}); En(zC,function(a){a.registerLoadFn("offerSummaryRenderer","mtTdRd",M2b)});BA(tu(function(a){var b={};b=R("ytOfferSummaryFlowStepRendererHost",(b.ytOfferSummaryFlowStepRendererDisableHeaderTopMargin=a.shouldDisableHeaderTopMargin,b));return C("yt-offer-summary-flow-step-renderer",{id:"yt-offer-summary-flow-step-renderer",class:b},C("div",{class:"ytOfferSummaryFlowStepRendererHeaderContainer ytOfferSummaryFlowStepRendererChild"},C("div",{class:"ytOfferSummaryFlowStepRendererHeader"},C(HB,{text:function(){return a.data().header}})),C("div",{class:"ytOfferSummaryFlowStepRendererSubtitle"}, C(HB,{text:function(){return a.data().subtitle}}))),C("div",{class:"ytOfferSummaryFlowStepRendererChild"},C(NC,{data:function(){return a.data().offerSummary}},{offerSummaryRenderer:function(c){return C(N2b,{data:c.data, className:a.flowClassName})}})))},"Od"),"yt-offer-summary-flow-step-renderer",{props:{data:AA, flowClassName:AA,flowStateEntityKey:AA,shouldDisableHeaderTopMargin:AA}});var P2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("d1nLV"),2);a=O2b;return b.return(a)})},Q2b=BC(function(){return P2b()},{debugName:"optionItemRenderer"}); En(zC,function(a){a.registerLoadFn("optionItemRenderer","d1nLV",P2b)});var S2b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Yi0iU"),2);a=R2b;return b.return(a)})},T2b=BC(function(){return S2b()},{debugName:"optionSectionRenderer"}); En(zC,function(a){a.registerLoadFn("optionSectionRenderer","Yi0iU",S2b)});function U2b(a,b,c,d){d=Object.assign({},d);eB(d,Jpb,{selectedOptionId:a,primaryButtonOverride:c});lu().dispatch(Ez("flowStateEntity",b,d))} ;var W2b=tu(function(a){var b=a.data;var c=a.flowClassName;var d=a.flowStateEntityKey;a=a.isDesktop;var e=aw("div"),f=function(){var t;return(t=b().flowStateEntityKey)!=null?t:d==null?void 0:d()},h=function(){return(f==null?void 0:f())||""},m=function(){return b().style},p=iL(BL,h); JG(function(){V2b(b(),h(),p());setTimeout(function(){var t;(t=e.value)==null||t.focus()})}); var q={};return C("yt-option-selection-flow-step-renderer",{id:"yt-option-selection-flow-step-renderer",class:R("ytm-option-selection-flow-step-renderer",(q["ytm-option-selection-flow-step-renderer--desktop"]=a,q["ytm-option-selection-flow-step-renderer--lp2-style"]=function(){return b().style==="OPTION_SELECTION_FLOW_STEP_RENDERER_STYLE_LP_2"},q))},C("div",{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-header-container ytm-option-selection-flow-step-renderer__option-selection-flow-step-child"}, C("div",{el:e, tabindex:-1,role:"heading","aria-level":1,class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-header"},C(HB,{text:function(){return b().header}})),C("div",{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-subtitle"},C(HB,{text:function(){return b().subtitle}}))),C(NC,{data:function(){return b().optionItems||[]}},{optionItemRenderer:function(t){return C("div",{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-child"},C(Q2b,{data:t.data, className:c,flowStateEntityKey:f,selectionStepStyle:m}))}, optionSectionRenderer:function(t){return C("div",{class:"ytm-option-selection-flow-step-renderer__option-selection-flow-step-child"},C(T2b,{data:t.data,flowClassName:c,flowStateEntityKey:f,selectionStepStyle:m}))}}))},"Pd"); W2b.idomCompat=!0;function V2b(a,b,c){!z(c,Jpb)&&a.noPreselect&&b!==""&&a.defaultButtonOverride&&U2b("default",b,a.defaultButtonOverride,c)} ;BA(W2b,"yt-option-selection-flow-step-renderer",{props:{data:zA,flowClassName:zA,flowStateEntityKey:zA,isDesktop:zA}});function X2b(a,b){if(a&&b){var c=FX();c().set(a,b);Y2b(c())}} function Z2b(a,b){if(a&&b){var c=FX();c().set(a,b);Y2b(c())}} function $2b(a,b,c){return{submitForm:function(){var d,e,f,h;return ta(function(m){if(m.nextAddress==1){d=a3b(a());if(!d)return m.return();if(d.onSubmit)return b3b(b),d.onSubmit(),b3b(c),m.return();if(!d.submitConfig||!d.formData)return m.jumpTo(0);d.disableDuringSubmission&&c3b(a(),!0);b3b(b);return m.yield(d3b(d.submitConfig,d.formData()),3)}e=m.yieldResult;b3b(c);if(((f=e)==null?0:f.submitResult)&&((h=d)==null?0:h.onSubmitResult))d.onSubmitResult(e.submitResult);d.disableDuringSubmission&&c3b(a(), !1);return m.return()})}, isValid:function(){var d=a3b(a());if(d){var e;return!((e=d.isValid)==null||!e.call(d))}return!0}, isSubmitting:function(){var d,e;return!!((d=a3b(a()))==null?0:(e=d.isSubmitting)==null?0:e.call(d))}}} var e3b,f3b;function FX(){if(!e3b){var a=l($o(new Map,void 0,"Y1XnBc"));e3b=a.next().value;f3b=a.next().value}return e3b} function Y2b(a){f3b(new Map(a))} function a3b(a){if(a)return FX()().get(a)} var g3b={submitAction:"SUBMIT_ACTION_SUBMISSION",allFields:!0};function d3b(a,b){var c;return ta(function(d){return d.nextAddress==1?b?(c=Dn().resolve(An(enb)))&&a.submitId?d.yield(c.submitForm(a.submitId,b,g3b,a.params,a.clickTrackingParams),2):d.return(Promise.reject(Error("Submission failed due to unresolved submit API service or undefined submit ID."))):d.return(Promise.reject(Error("Submission failed due to undefined form data."))):d.return(d.yieldResult)})} function c3b(a,b){if(a){var c=FX();c().set(a,Object.assign({},c().get(a),{isSubmitting:function(){return b}})); Y2b(c())}} function b3b(a){if(a){var b=Dn().resolve(iB);b&&(a=kB(a()))&&b.resolveCommand(a)}} ;var uFb=tu(function(a){a=vu(a,{disablePadding:!1});var b=a.data,c=a.disablePadding,d=gnb(function(){return b().formId}),e=$2b(function(){return b().formId},void 0,function(){return b().onSubmitSuccess}),f=function(){var h; return ta(function(m){switch(m.nextAddress){case 1:if(d.form()===void 0){e.submitForm();m.jumpTo(0);break}m.setCatchFinallyBlocks(3);return m.yield(d.submit(),5);case 5:m.leaveTryBlock(4);break;case 3:return h=m.enterCatchBlock(),h instanceof Error?$n(h):$n("Failed to submit form. Unknown error"),h3b(b().onSubmitError),m.return();case 4:h3b(b().onSubmitSuccess),m.jumpToEnd();}})}; return C("yt-form-footer-view-model",{class:"ytFormFooterViewModelHost"},C(NC,{data:function(){return b().panelFooter}},{panelFooterViewModel:function(h){return C(RFb,{data:h.data, onClickPrimaryButton:function(){f()}, disablePrimaryButton:function(){return!(d.form()!==void 0?d.state().isValid:e.isValid())||(d.form()!==void 0?d.state().isSubmitting:e.isSubmitting())}, disablePadding:c})}}))},"Qd"); function h3b(a){if(a){var b=Dn().resolve(iB);b&&(a=kB(a))&&b.resolveCommand(a)}} ;BA(uFb,"yt-form-footer-view-model",{props:{data:zA,disablePadding:zA}});var i3b=tu(function(a){var b=y("enable_user_rating_web");return C("yt-contributor-zero-state-view-model",{class:"ytContributorZeroStateViewModelHost",style:"height: calc(var(--ytd-watch-flexy-panel-max-height, 720px) - 132px);"},C("div",{class:"ytContributorZeroStateViewModelCenterAlignedContent"},C(K,{cond:function(){var c;return(c=a.data())==null?void 0:c.image}, then:function(c){return C(FB,{data:c,alt:"",className:"ytContributorZeroStateViewModelCenterAlignedContentImage"})}}),C("div",{class:"ytContributorZeroStateViewModelCenterAlignedContentTitle"},C(HB,{text:function(){var c; return(c=a.data())==null?void 0:c.title}})),C("div",{class:"ytContributorZeroStateViewModelCenterAlignedContentSubtitle"},C(HB,{text:function(){var c; return(c=a.data())==null?void 0:c.subtitle}})),C(K,{cond:function(){return!b}, then:function(){return C(NC,{data:function(){var c;return(c=a.data())==null?void 0:c.viewTipsButton}},{buttonViewModel:function(c){return C(EC,{data:c.data, className:"ytContributorZeroStateViewModelCenterAlignedContentButton"})}})}})))},"Rd");BA(i3b,"yt-contributor-zero-state-view-model",{props:{data:zA}});var k3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("H2eScb"),2);a=j3b;return b.return(a)})},l3b=BC(function(){return k3b()},{debugName:"landingPageViewModel"}); En(zC,function(a){a.registerLoadFn("landingPageViewModel","H2eScb",k3b)});BA(tu(function(a){return C("yt-lp-section-group-view-model",{class:"ytLpSectionGroupViewModelHost"},C("div",{class:"ytLpSectionGroupViewModelContainer"},C(NC,{data:function(){return a.data().sections}},{landingPageViewModel:function(b){return C(l3b,{data:b.data, className:"ytLpSectionGroupViewModelSection"})}})))},"Sd"),"yt-lp-section-group-view-model",{props:{data:zA}});var n3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("vDck1d"),2);a=m3b;return b.return(a)})},o3b=BC(function(){return n3b()},{debugName:"checkboxGroupViewModel"}); En(zC,function(a){a.registerLoadFn("checkboxGroupViewModel","vDck1d",n3b)});var p3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("n0DHg"),2);a=uXb;return b.return(a)})},q3b=BC(function(){return p3b()},{debugName:"alertBannerViewModel"}); En(zC,function(a){a.registerLoadFn("alertBannerViewModel","n0DHg",p3b)});function r3b(a,b){return Zz(a.entities,"contextNoteFeedEntityPayload",b)} ;var t3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("PpBpbf"),2);a=s3b;return b.return(a)})},GX=BC(function(){return t3b()},{debugName:"noteViewModel"}); En(zC,function(a){a.registerLoadFn("noteViewModel","PpBpbf",t3b)});function u3b(a,b,c){var d;if(a&&((d=b())==null?0:d.includes(a))){var e;c((e=b())==null?void 0:e.filter(function(f){return f!==a}))}else c([].concat(ja(b()||[]),[a]))} function v3b(a,b){if(a){var c=[];b=l((b==null?void 0:b.checkboxes)||[]);for(var d=b.next();!d.done;d=b.next()){d=z(d.value,Sob);var e=void 0;((e=d)==null?0:e.value)&&a.includes(d.key||"")&&c.push(d.value)}return c}} ;BA(tu(function(a){var b=uu(function(){var O;return(O=a.data())==null?void 0:O.flowStateEntityKey},""),c=iL(BL,b),d=iL(r3b,uu(function(){var O; return(O=a.data())==null?void 0:O.noteFeedEntityKey},"")),e=l(su(function(){var O; return(O=z(a.data().helpfulnessValue,gK))==null?void 0:O.defaultSelectedKey})),f=e.next().value,h=e.next().value; e=l(su(function(){var O,Q,V;return(V=z((O=z(a.data().helpfulnessValue,gK))==null?void 0:(Q=O.radioButtons)==null?void 0:Q.find(function(Z){var da;return((da=z(Z,Tob))==null?void 0:da.key)===f()}),Tob))==null?void 0:V.value})); var m=e.next().value,p=e.next().value;e=l(su(function(){var O;return(O=z(a.data().helpfulReasons,Rob))==null?void 0:O.defaultSelectedKeys})); var q=e.next().value,t=e.next().value;e=l(su(function(){var O;return(O=z(a.data().notHelpfulReasons,Rob))==null?void 0:O.defaultSelectedKeys})); var u=e.next().value,v=e.next().value,w=function(O,Q){h(Q.key);p(Q.value);t([]);v([])},x=function(){var O,Q; return((O=m())==null?void 0:O.noteHelpfulnessValue)==="NOTE_HELPFULNESS_VALUE_HELPFUL"||((Q=m())==null?void 0:Q.noteHelpfulnessValue)==="NOTE_HELPFULNESS_VALUE_SOMEWHAT_HELPFUL"},A=function(){var O,Q; return((O=m())==null?void 0:O.noteHelpfulnessValue)==="NOTE_HELPFULNESS_VALUE_SOMEWHAT_HELPFUL"||((Q=m())==null?void 0:Q.noteHelpfulnessValue)==="NOTE_HELPFULNESS_VALUE_NOT_HELPFUL"},H=function(O){u3b(O.key,q,t)},P=function(O){u3b(O.key,u,v)}; JG(function(){var O,Q,V;Z2b((O=a.data())==null?void 0:(Q=O.userRatingFormSchema)==null?void 0:Q.id,{isValid:function(){return!!f()}, formData:function(){var Z=m(),da=v3b(q(),z(a.data().helpfulReasons,Rob)),ca=v3b(u(),z(a.data().notHelpfulReasons,Rob));Z={helpfulnessValue:Z==null?void 0:Z.noteHelpfulnessValue};if(da){Z.helpfulReasons=[];da=l(da);for(var ma=da.next();!ma.done;ma=da.next()){ma=ma.value;var wa=void 0;if((wa=ma)==null?0:wa.noteHelpfulReason)wa=void 0,Z.helpfulReasons.push((wa=ma)==null?void 0:wa.noteHelpfulReason)}}if(ca)for(Z.notHelpfulReasons=[],ca=l(ca),da=ca.next();!da.done;da=ca.next())if(da=da.value,ma=void 0, (ma=da)==null?0:ma.noteNotHelpfulReason)ma=void 0,Z.notHelpfulReasons.push((ma=da)==null?void 0:ma.noteNotHelpfulReason);return{userRatingFormData:Z}}, submitConfig:{submitId:"SUBMIT_ID_CROWDSOURCED_CONTEXT_USER_RATING_FORM",params:(V=z(c(),Lhb))==null?void 0:V.submitFormParams},onSubmitResult:function(){var Z,da=(Z=z(c(),Lhb))==null?void 0:Z.userRatingEntityKey,ca;Z={key:da,helpfulnessValue:(ca=m())==null?void 0:ca.noteHelpfulnessValue};da&&nu(Ez("contextNoteUserRatingEntityPayload",da,Z));var ma;da=(ma=a.data())==null?void 0:ma.viewNoteFlowStepId;var wa;if((wa=d())==null||!wa.contributorNote){var Ba;da=(Ba=a.data())==null?void 0:Ba.zeroStateFlowStepId}(ma= Object.assign({},c()))&&da&&(ma.currentStepId=da,ma.stepIdStack=[da],nu(Ez("flowStateEntity",b(),ma)));var Ja;(ma=(Ja=a.data())==null?void 0:Ja.ratingSubmittedSnackbarCommand)&&pB(ma)}, disableDuringSubmission:!0})}); return C("yt-note-user-rating-view-model",{class:"ytNoteUserRatingViewModelHost"},C(NC,{data:function(){var O=z(c(),Lhb);if(O){var Q;var V={noteViewModel:{metadata:{contentMetadataViewModel:{metadataRows:[{metadataParts:[{text:O==null?void 0:(Q=O.note)==null?void 0:Q.headerText}]}],delimiter:"\u2022"}},existingNote:O.note,noteData:{isUserRatingForm:!0},noteFeedEntityKey:"",userRatingEntityKey:""}}}else V=void 0;return V}},{noteViewModel:function(O){return C("div",{class:"ytNoteUserRatingViewModelNoteContainer"}, C(GX,{data:O.data}))}}),C(NC,{data:function(){var O; return(O=a.data())==null?void 0:O.helpfulnessValue}},{radioButtonGroupViewModel:function(O){return C("div",{class:"ytNoteUserRatingViewModelHelpfulnessValue"},C(zFb,{data:O.data, onSelected:w,selectedKey:f}))}}),C(K,{cond:x, then:function(){return C("div",{class:"ytNoteUserRatingViewModelHelpfulReasonContainer"},C("div",{class:"ytNoteUserRatingViewModelHelpfulReasonContainerTitle"},C(HB,{text:function(){var O;return(O=a.data())==null?void 0:O.helpfulReasonQuestion}})),C(NC,{data:function(){var O; return(O=a.data())==null?void 0:O.helpfulReasons}},{checkboxGroupViewModel:function(O){return C(o3b,{data:O.data, onItemTap:H,selectedKeys:q,controlledMode:!0})}}))}}),C(K,{cond:A, then:function(){return C("div",{class:"ytNoteUserRatingViewModelHelpfulReasonContainer"},C("div",{class:"ytNoteUserRatingViewModelHelpfulReasonContainerTitle"},C(HB,{text:function(){var O;return(O=a.data())==null?void 0:O.notHelpfulReasonQuestion}})),C(NC,{data:function(){var O; return(O=a.data())==null?void 0:O.notHelpfulReasons}},{checkboxGroupViewModel:function(O){return C(o3b,{data:O.data, onItemTap:P,selectedKeys:u,controlledMode:!0})}}))}}),C(K,{cond:function(){return!x()&&!A()}, then:function(){return C(NC,{data:function(){var O;return(O=a.data())==null?void 0:O.helpfulNoteFeatures}},{alertBannerViewModel:function(O){return C("div",{class:"ytNoteUserRatingViewModelAlertBanner"},C(q3b,{data:O.data}))}})}}))},"Td"),"yt-note-user-rating-view-model",{props:{data:zA}});var x3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Tu3MB"),2);a=w3b;return b.return(a)})},y3b=BC(function(){return x3b()},{debugName:"contentMetadataViewModel"}); En(zC,function(a){a.registerLoadFn("contentMetadataViewModel","Tu3MB",x3b)});function z3b(a,b){switch(a){case"NOTE_HELPFULNESS_VALUE_HELPFUL":return b==null?void 0:b.ratingHelpfulText;case"NOTE_HELPFULNESS_VALUE_SOMEWHAT_HELPFUL":return b==null?void 0:b.ratingSomewhatHelpfulText;case"NOTE_HELPFULNESS_VALUE_NOT_HELPFUL":return b==null?void 0:b.ratingNotHelpfulText;}} var s3b=tu(function(a){var b=iL(r3b,uu(function(){var m;return(m=a.data())==null?void 0:m.noteFeedEntityKey},"")),c=iL(wLb,uu(function(){var m; return(m=a.data())==null?void 0:m.userRatingEntityKey},"")),d=y("enable_user_rating_web"),e=function(){var m,p,q; return((m=b())==null?0:m.contributorNote)?(p=b())==null?void 0:p.contributorNote:(q=a.data())==null?void 0:q.existingNote},f=function(){var m,p; return!!c()&&!!z3b((m=c())==null?void 0:m.helpfulnessValue,(p=a.data())==null?void 0:p.noteData)}; if(d){var h={};return C("yt-note-view-model",{class:R("ytNoteViewModelHostUserRating",(h.ytNoteViewModelHostUserRatingPublishedNote=function(){var m,p,q,t;return((m=a.data())==null?void 0:(p=m.noteData)==null?void 0:p.isPublished)&&!((q=a.data())==null?0:(t=q.noteData)==null?0:t.isUserRatingForm)},h))},C("div",{class:"ytNoteViewModelMetadataAndOverflowButton"},C("div",{class:"ytNoteViewModelMetadataAndOverflowButtonMetadata"},C(K,{cond:function(){var m,p; return(m=a.data())==null?void 0:(p=m.noteData)==null?void 0:p.isPinned}, then:function(){return C(AB,{icon:"KEEP_FILLED",className:"ytNoteViewModelMetadataAndOverflowButtonMetadataIcon"})}, else:function(){return C(K,{cond:function(){var m,p;return(m=a.data())==null?void 0:(p=m.noteData)==null?void 0:p.isPublished}, then:function(){return C(AB,{icon:"PEOPLE_NOTE_FILLED",className:"ytNoteViewModelMetadataAndOverflowButtonMetadataIcon"})}})}}),C(NC,{data:function(){var m; return(m=a.data())==null?void 0:m.metadata}},{contentMetadataViewModel:y3b}),C("div",{class:"ytNoteViewModelMetadataAndOverflowButtonMetadataDelimiter"},function(){var m,p; return(p=z((m=a.data())==null?void 0:m.metadata,Mob))==null?void 0:p.delimiter}),C(HB,{text:function(){var m; return(m=e())==null?void 0:m.publishedTimeText}, className:"ytNoteViewModelMetadataAndOverflowButtonMetadataPublishedTimeText"})),C(K,{cond:function(){var m,p;return!((m=a.data())==null?0:(p=m.noteData)==null?0:p.isUserRatingForm)}, then:function(){return C(NC,{data:function(){var m,p,q,t,u,v,w,x=!!((m=a.data())==null?0:(p=m.noteData)==null?0:p.isPinned);m=f();p=(q=a.data())==null?void 0:q.noteData;q=(t=b())==null?void 0:(u=t.contributorNote)==null?void 0:u.deleteAction;t=(v=a.data())==null?void 0:v.overflowButtonNoteWithRatingOnTapOverride;v=(w=a.data())==null?void 0:w.overflowButton;var A;w=(A=z(v,dK))==null?void 0:A.accessibilityText;return x?A3b(p,q,w):m?{buttonViewModel:{style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_TEXT", state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_XSMALL",iconName:"MORE_VERT",onTap:t,accessibilityText:w}}:v}},{buttonViewModel:function(m){return C(EC,{data:m.data, className:"ytNoteViewModelMetadataAndOverflowButtonOverflowButton"})}})}})),C("div",{class:"ytNoteViewModelNoteContent"},C(HB,{text:function(){var m; return(m=e())==null?void 0:m.text}})),C(K,{cond:function(){var m,p,q,t; return!((m=a.data())==null?0:(p=m.noteData)==null?0:p.isPinned)&&!((q=a.data())==null?0:(t=q.noteData)==null?0:t.isUserRatingForm)}, then:function(){return C(K,{cond:f,then:function(){return C("div",{class:"ytNoteViewModelUserRatingContainer"},C(HB,{text:function(){var m,p;return z3b((m=c())==null?void 0:m.helpfulnessValue,(p=a.data())==null?void 0:p.noteData)}, className:"ytNoteViewModelUserRatingContainerText"}))}, else:function(){return C(NC,{data:function(){var m;return(m=a.data())==null?void 0:m.userRatingButton}},{buttonViewModel:function(m){return C(EC,{data:m.data, className:"ytNoteViewModelRateThisNoteButton"})}})}})}}),C(K,{cond:function(){var m,p,q,t; return!((m=a.data())==null?0:(p=m.noteData)==null?0:p.ignoreDivider)&&!((q=a.data())==null?0:(t=q.noteData)==null?0:t.isUserRatingForm)}, then:function(){return C("div",{class:"ytNoteViewModelDivider"},C(NC,{data:function(){return{dividerViewModel:{dividerStyle:"DIVIDER_STYLE_FULL_BLEED_THIN"}}}},{dividerViewModel:function(m){return C(BXb,{data:m.data})}}))}}))}return C("yt-note-view-model",{class:"ytNoteViewModelHost", style:"height: calc(var(--ytd-watch-flexy-panel-max-height, 720px) - 136px);"},C("div",{class:"ytNoteViewModelMetadataAndOverflowButton"},C("div",{class:"ytNoteViewModelMetadataAndOverflowButtonMetadata"},C(K,{cond:function(){var m,p;return(m=a.data())==null?void 0:(p=m.noteData)==null?void 0:p.isPinned}, then:function(){return C(AB,{icon:"KEEP_FILLED",className:"ytNoteViewModelMetadataAndOverflowButtonMetadataNonUserRatingIcon"})}, else:function(){return C(K,{cond:function(){var m,p;return(m=a.data())==null?void 0:(p=m.noteData)==null?void 0:p.isPublished}, then:function(){return C(AB,{icon:"PEOPLE_NOTE_FILLED",className:"ytNoteViewModelMetadataAndOverflowButtonMetadataNonUserRatingIcon"})}})}}),C(K,{cond:function(){return d}, then:function(){return C(NC,{data:function(){var m;return(m=a.data())==null?void 0:m.metadata}},{contentMetadataViewModel:function(m){return C(y3b,{data:m.data})}})}}),C(HB,{text:function(){var m,p; return(m=a.data())==null?void 0:(p=m.noteData)==null?void 0:p.headerText}}),C("div",{class:"ytNoteViewModelMetadataAndOverflowButtonMetadataNonUserRatingDelimiter"},C(HB,{text:function(){var m,p; return(m=a.data())==null?void 0:(p=m.noteData)==null?void 0:p.delimiter}})),C(HB,{text:function(){var m,p; return(m=b())==null?void 0:(p=m.contributorNote)==null?void 0:p.publishedTimeText}})),C(NC,{data:function(){var m,p,q; return A3b((m=a.data())==null?void 0:m.noteData,(p=b())==null?void 0:(q=p.contributorNote)==null?void 0:q.deleteAction)}},{buttonViewModel:function(m){return C(EC,{data:m.data, className:"ytNoteViewModelMetadataAndOverflowButtonOverflowButton"})}})),C("div",{class:"ytNoteViewModelNoteContent"},C(HB,{text:function(){var m,p; return(m=b())==null?void 0:(p=m.contributorNote)==null?void 0:p.text}})))},"Ud"); s3b.idomCompat=!0; function A3b(a,b,c){return{buttonViewModel:{style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_TEXT",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_XSMALL",iconName:"MORE_VERT",accessibilityText:c||a.deleteActionText,onTap:{innertubeCommand:{showSheetCommand:{panelLoadingStrategy:{inlineContent:{sheetViewModel:{content:{listViewModel:{listItems:[{listItemViewModel:{title:{content:a.deleteActionText},leadingImage:{sources:[{clientResource:{imageName:"TRASH_CAN"}}]},rendererContext:{commandContext:{onTap:{innertubeCommand:{confirmDialogEndpoint:{content:{confirmDialogRenderer:{title:{runs:[{text:a.deleteDialogTitle}]}, dialogMessages:[{runs:[{text:a.deleteDialogSubtitle}]}],confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:{runs:[{text:a.deleteActionText}]},command:{performCommentActionEndpoint:{action:b}}}},cancelButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:{runs:[{text:a.cancelActionText}]},command:{dismissDialogCommand:{}}}}}}}}}}}}}]}}}}}}}}}}} ;BA(s3b,"yt-note-view-model",{props:{data:zA}});var B3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("WFRaF"),2);a=i3b;return b.return(a)})},C3b=BC(function(){return B3b()},{debugName:"contributorZeroStateViewModel"}); En(zC,function(a){a.registerLoadFn("contributorZeroStateViewModel","WFRaF",B3b)});BA(tu(function(a){var b=iL(r3b,uu(function(){var c;return(c=a.data())==null?void 0:c.noteFeedEntityKey},"")); return C("yt-notes-wrapper-view-model",{class:R("ytNotesWrapperViewModelHost")},C(K,{cond:function(){var c,d,e;return!((c=a.data())==null||!c.existingNotes)||!((d=a.data())==null||!d.currentNote)&&!((e=b())==null||!e.contributorNote)}, then:function(){return C(Yp,null,C(NC,{data:function(){var c,d,e,f;return((d=z((c=a.data())==null?void 0:c.currentNote,Mhb))==null?0:(e=d.noteData)==null?0:e.isPublished)?(f=a.data())==null?void 0:f.currentNote:void 0}},{noteViewModel:function(c){return C(GX,{data:c.data})}}),C(NC,{data:function(){var c; return(c=a.data())==null?void 0:c.existingNotes}},{noteViewModel:function(c){var d=c.data; return C(K,{cond:function(){var e,f;return(e=d())==null?void 0:(f=e.noteData)==null?void 0:f.isPublished}, then:function(){return C(GX,{data:d})}})}}),C(NC,{data:function(){var c,d,e,f,h; return((d=z((c=a.data())==null?void 0:c.currentNote,Mhb))==null?0:(e=d.noteData)==null?0:e.isPublished)||(f=b())==null||!f.contributorNote?void 0:(h=a.data())==null?void 0:h.currentNote}},{noteViewModel:function(c){return C(GX,{data:c.data})}}),C(NC,{data:function(){var c; return(c=a.data())==null?void 0:c.existingNotes}},{noteViewModel:function(c){var d=c.data; return C(K,{cond:function(){var e,f;return!((e=d())==null?0:(f=e.noteData)==null?0:f.isPublished)}, then:function(){return C(GX,{data:d})}})}}))}, else:function(){return C(NC,{data:function(){var c;return(c=a.data())==null?void 0:c.zeroStateData}},{contributorZeroStateViewModel:C3b})}}))},"Vd"),"yt-notes-wrapper-view-model",{props:{data:zA}});var E3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ptwzqf"),2);a=D3b;return b.return(a)})},F3b=BC(function(){return E3b()},{debugName:"textFormFieldViewModel"}); En(zC,function(a){a.registerLoadFn("textFormFieldViewModel","ptwzqf",E3b)});var L3b=tu(function(a){var b=l(su(function(){var wa,Ba;return((wa=a.data().structuredContextNoteFormSchema)==null?0:(Ba=wa.initialValues)==null?0:Ba.noteBody)?a.data().structuredContextNoteFormSchema.initialValues.noteBody:""})),c=b.next().value,d=b.next().value; b=l(su(function(){a.data();return!1})); var e=b.next().value,f=b.next().value;b=l(su(function(){a.data();return!1})); var h=b.next().value,m=b.next().value;b=l(su(function(){var wa,Ba;return((wa=a.data().structuredContextNoteFormSchema)==null?0:(Ba=wa.initialValues)==null?0:Ba.timestamp)?a.data().structuredContextNoteFormSchema.initialValues.timestamp:""})); var p=b.next().value,q=b.next().value;b=l(su(function(){a.data();return!1})); var t=b.next().value,u=b.next().value;b=l(su(function(){var wa,Ba;return((wa=a.data().structuredContextNoteFormSchema)==null?0:(Ba=wa.initialValues)==null?0:Ba.sources)?[a.data().structuredContextNoteFormSchema.initialValues.sources]:[]})); var v=b.next().value,w=b.next().value;b=l(su(function(){a.data();return!1})); var x=b.next().value,A=b.next().value;b=l(su(function(){return!1})); var H=b.next().value,P=b.next().value;JG(function(){var wa;X2b((wa=a.data().structuredContextNoteFormSchema)==null?void 0:wa.id,{isSubmitting:H,onSubmit:function(){P(!0);var Ba=G3b(c(),p(),v(),a.data()),Ja=Dn().resolve(iB);Ba&&Ja&&Ja.resolveCommand(Ba,{commandController:{onSuccess:function(){P(!1)}}})}, isValid:function(){return e()&&!h()&&!t()&&!x()}})}); var O=function(wa){if(wa!==void 0&&(d(wa),!e()&&wa.length>0&&f(!0),e())){var Ba=H3b(a.data());if(Ba){var Ja=Ba.minLength;Ba=Ba.maxLength;Ja&&wa.lengthBa?m(!0):m(!1)}}},Q=function(wa){if(wa!==void 0){q(wa); if(wa.length>0){var Ba,Ja,Na,ab,Ha=I3b((Ba=a.data())==null?void 0:(Ja=Ba.structuredContextNoteFormSchema)==null?void 0:(Na=Ja.fieldSchemas)==null?void 0:(ab=Na.timestamp)==null?void 0:ab.validationSchema);if(Ha&&(Ba=Ha.regex)&&!new RegExp(Ba).test(wa)){u(!0);return}}u(!1)}},V=function(wa){if(wa!==void 0){var Ba=wa.split(/[ \n]/).map(function(Ja){return Ja.trim()}); w(Ba);if(wa.length>0)for(wa=l(Ba),Ba=wa.next();!Ba.done;Ba=wa.next())if(!J3b(Ba.value)){A(!0);return}A(!1)}},Z=function(){return{validate:function(wa){if(e()){var Ba=H3b(a.data()); if(Ba){var Ja=Ba.minLength;Ba=Ba.translations;if(Ja&&wa.length1&&a.every(function(c){return!!c})} function G3b(a,b,c,d){var e;d=(e=d.structuredContextNoteData)==null?void 0:e.createCommentEndpoint;if(e=z(d,bob))return e.commentText=Jy(a),e.videoPositionMention=b,e.sources=c,d} ;BA(L3b,"yt-structured-context-note-view-model",{props:{data:zA}});var O3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Wqoahc"),2);a=N3b;return b.return(a)})},P3b=BC(function(){return O3b()},{debugName:"chipSelectionFormFieldViewModel"}); En(zC,function(a){a.registerLoadFn("chipSelectionFormFieldViewModel","Wqoahc",O3b)});var Q3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("gAOYx"),2);a=hL;return b.return(a)})},R3b=BC(function(){return Q3b()},{debugName:"textareaShape"}); En(zC,function(a){a.registerLoadFn("textareaShape","gAOYx",Q3b)});var S3b=tu(function(a){var b=a.data;var c=function(){var m;return((m=b())==null?void 0:m.flowStateKey)||""},d=iL(BL,c),e=function(){var m; return(m=z(d(),tJ))==null?void 0:m.chips},f=function(m){if(m!==void 0){var p=e()||[]; p=p.find(function(q){return q===m})?p.filter(function(q){return q!==m}):[].concat(ja(p),[m]); p=Object.assign({},d(),{feedbackFormFlowState:Object.assign({},z(d(),tJ),{chips:p})});nu(Ez("flowStateEntity",c(),p))}},h=function(){var m; return z((m=b())==null?void 0:m.inputBox,Oib)}; a=qh(function(m){var p=h();p=!(p==null?0:p.maxChars)||m.length<=p.maxChars;m=Object.assign({},d(),{feedbackFormFlowState:Object.assign({},z(d(),tJ),{detail:m}),abuseReportFlowState:Object.assign({},z(d(),sJ),{navigationEnabled:p})});nu(Ez("flowStateEntity",c(),m))},150); return C("yt-feedback-form-view-model",{class:"ytFeedbackFormViewModelHost"},C("div",{class:"ytFeedbackFormViewModelChips"},C(NC,{data:function(){var m;return(m=b())==null?void 0:m.chipSelection}},{chipSelectionFormFieldViewModel:function(m){return C(P3b,{data:m.data, controlled:function(){return{selectedValues:e()||[],onTap:f}}})}})),C("div",{class:"ytFeedbackFormViewModelInputBox"},C(R3b,{text:function(){var m; return(m=z(d(),tJ))==null?void 0:m.detail}, placeholder:function(){var m;return((m=h())==null?void 0:m.placeholderText)||""}, outline:!0,rows:4,characterLimit:function(){var m=h();if(m&&m.maxChars)return{maxChars:m.maxChars,errorMessage:m.maxCharsExceededErrorMessage||""}}, onInput:a})),C("div",{class:"ytFeedbackFormViewModelFooterText"},C(HB,{text:function(){return b().footerText}})))},"Xd"); S3b.idomCompat=!0;BA(S3b,"yt-feedback-form-view-model",{props:{data:zA}});var T3b=tu(function(a){var b=a.data;var c=iL(kyb,function(){return b().flowStateKey||""}),d=function(){var e; pB((e=z(c(),sJ))==null?void 0:e.navigationCommand)}; return C("yt-report-form-bottom-bar-view-model",{class:"ytWebReportFormBottomBarViewModelHost"},C("div",{class:"ytWebReportFormBottomBarViewModelBottomBarContainer"},C(NC,{data:function(){return b().cancelButton}},{buttonViewModel:function(e){return C(EC,{data:e.data, className:"ytWebReportFormBottomBarViewModelButton",onClick:d})}}),C(NC,{data:function(){var e; if(b().navButton){var f=Object;var h=f.assign,m=z(b().navButton,dK),p=((e=z(c(),sJ))==null?0:e.navigationEnabled)?"BUTTON_VIEW_MODEL_STATE_ACTIVE":"BUTTON_VIEW_MODEL_STATE_DISABLED",q,t;e=z((q=z(c(),sJ))==null?void 0:q.navigationCommand,Ox);q=(t=z(e,As))==null?void 0:t.url;f={buttonViewModel:h.call(f,{},m,{state:p,iconName:q?"OPEN_IN_NEW":""})}}else f=void 0;return f}},{buttonViewModel:function(e){return C(EC,{data:e.data, className:"ytWebReportFormBottomBarViewModelButton",onClick:d})}})))},"Yd"); T3b.idomCompat=!0;BA(T3b,"yt-report-form-bottom-bar-view-model",{props:{data:zA}});var U3b=tu(function(a){var b=a.nextStep;return C("div",{class:"ytWebReportFormConfirmationPageViewModelRow"},C("div",{class:"ytWebReportFormConfirmationPageViewModelIcon","aria-hidden":"true"},C(AB,{icon:function(){return b().iconName||""}})),C("div",null,C(HB,{text:function(){return b().text}, className:"ytWebReportFormConfirmationPageViewModelNextStepText"})))},"Zd"),V3b=tu(function(a){var b=a.data; var c,d=(c=Dn().resolve(An(gB)))==null?void 0:c(),e=iL(BL,function(){return b().flowStateKey||""}); return C("yt-report-form-confirmation-page-view-model",{class:function(){var f;return((f=z(e(),sJ))==null?void 0:f.pageType)==="REPORT_FORM_PAGE_TYPE_DIALOG"?"ytWebReportFormConfirmationPageViewModelHostDialog":"ytWebReportFormConfirmationPageViewModelHostPanel"}},C("div",{class:function(){var f; return((f=z(e(),sJ))==null?void 0:f.pageType)==="REPORT_FORM_PAGE_TYPE_DIALOG"?"ytWebReportFormConfirmationPageViewModelImageDialog":"ytWebReportFormConfirmationPageViewModelImagePanel"}},C(FB,{data:function(){return d&&b().imageDark?b().imageDark:b().image}, alt:"",targetHeight:115,targetWidth:178,preserveHeight:!0,preserveWidth:!0})),C("div",{class:"ytWebReportFormConfirmationPageViewModelConfirmationContainer"},C("h1",{class:"ytWebReportFormConfirmationPageViewModelHeader"},function(){return b().confirmationHeader}),C("div",{class:"ytWebReportFormConfirmationPageViewModelBody"},C(HB,{text:function(){return b().confirmationText}})),C("div",{class:"ytWebReportFormConfirmationPageViewModelLawEnforcementText"},C(HB,{text:function(){return b().lawEnforcementText}})), C("h1",{class:"ytWebReportFormConfirmationPageViewModelExpectHeader"},function(){return b().whatToExpectHeader}),C(K,{cond:function(){return b().nextSteps}, then:function(f){return C("div",null,C(Wv,{each:f},function(h){return C(U3b,{nextStep:h})}))}}),C(K,{cond:function(){return b().legalReportText}, then:function(f){return C("div",null,C(HB,{text:f,className:"ytWebReportFormConfirmationPageViewModelLegalText"}))}})))},"$d"); V3b.idomCompat=!0;BA(V3b,"yt-report-form-confirmation-page-view-model",{props:{data:zA}});var W3b=tu(function(a){var b=a.data;var c=function(){var f;return((f=z(b().inputBox,Oib))==null?void 0:f.maxChars)||500},d=function(){return b().flowStateKey||""},e=iL(BL,d); a=qh(function(f){f=Object.assign({},e(),{flowFormState:{isValid:f.length<=c()},abuseReportFlowState:{userComments:f,navigationEnabled:!(f.length>c()),isReportFormDirty:!0}});lu().dispatch(Fz("flowStateEntity",d(),f))},150); JG(function(){var f=Object.assign({},e(),{flowFormState:{isValid:!0}});lu().dispatch(Fz("flowStateEntity",d(),f))}); return C("yt-report-form-details-page-view-model",{class:function(){var f;return((f=z(e(),sJ))==null?void 0:f.pageType)==="REPORT_FORM_PAGE_TYPE_DIALOG"?"ytWebReportFormDetailsPageViewModelHostDialog":"ytWebReportFormDetailsPageViewModelHostPanel"}},C("h1",{class:function(){var f; return((f=z(e(),sJ))==null?void 0:f.pageType)==="REPORT_FORM_PAGE_TYPE_DIALOG"?"ytWebReportFormDetailsPageViewModelHeaderDialog":"ytWebReportFormDetailsPageViewModelHeaderPanel"}},function(){return b().detailsPageHeader}),C("div",{class:"ytWebReportFormDetailsPageViewModelBody"},C(HB,{text:function(){return b().bodyText}})),C("div",{class:"ytWebReportFormDetailsPageViewModelInput"},C(R3b,{label:function(){var f; return((f=z(b().inputBox,Oib))==null?void 0:f.placeholderText)||""}, outline:!0,rows:10,characterLimit:function(){var f;return{errorMessage:((f=z(b().inputBox,Oib))==null?void 0:f.maxCharsExceededErrorMessage)||"",maxChars:c()}}, onInput:a})))},"ae"); W3b.idomCompat=!0;BA(W3b,"yt-report-form-details-page-view-model",{props:{data:zA}});var X3b=tu(function(a){var b=a.data;var c=function(){return b().flowStateKey||""},d=iL(BL,c),e=function(){return z(d(),sJ)}; return C("yt-report-form-reason-select-page-view-model",{class:function(){var f;return((f=e())==null?void 0:f.pageType)==="REPORT_FORM_PAGE_TYPE_DIALOG"?"ytWebReportFormReasonSelectPageViewModelHostDialog":"ytWebReportFormReasonSelectPageViewModelHostPanel"}},C("h1",{class:function(){var f; return((f=e())==null?void 0:f.pageType)==="REPORT_FORM_PAGE_TYPE_DIALOG"?"ytWebReportFormReasonSelectPageViewModelHeaderDialog":"ytWebReportFormReasonSelectPageViewModelHeaderPanel"}},function(){return b().pageHeader}),C("div",{class:"ytWebReportFormReasonSelectPageViewModelBody"},C(HB,{text:function(){return b().bodyText}})),C("div",{class:function(){var f; return((f=e())==null?void 0:f.pageType)==="REPORT_FORM_PAGE_TYPE_DIALOG"?"ytWebReportFormReasonSelectPageViewModelReasonsDialog":"ytWebReportFormReasonSelectPageViewModelReasonsPanel"}},C(zFb,{data:function(){return z(b().radioButtonGroup,gK)}, onSelected:function(f,h){f=Object.assign({},d(),{abuseReportFlowState:Object.assign({},e(),{reasonKey:h.key,navigationEnabled:!0,isReportFormDirty:!0,navigationCommand:h.command})});nu(Ez("flowStateEntity",c(),f))}, selectedKey:function(){var f;return(f=e())==null?void 0:f.reasonKey}, groupName:"report-form-reason-select-page"})))},"be"); X3b.idomCompat=!0;BA(X3b,"yt-report-form-reason-select-page-view-model",{props:{data:zA}});var Y3b=tu(function(a){var b=a.data;var c,d=(c=Dn().resolve(An(gB)))==null?void 0:c();return C("yt-report-form-sign-in-page-view-model",{class:"ytReportFormSignInPageViewModelHost"},C("div",{class:"ytReportFormSignInPageViewModelSignInPromptImage"},C(FB,{data:function(){return d&&b().imageDark?b().imageDark:b().image}, alt:""})),C("div",{class:"ytReportFormSignInPageViewModelSignInTextContent"},C("h1",{class:"ytReportFormSignInPageViewModelSignInPromptHeader"},function(){return b().header}),C(HB,{text:function(){return b().text}, className:"ytReportFormSignInPageViewModelSignInPromptBody"})))},"ce"); Y3b.idomCompat=!0;BA(Y3b,"yt-report-form-sign-in-page-view-model",{props:{data:zA}});var Z3b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("zL59zc"),2);a=SXb;return b.return(a)})},$3b=BC(function(){return Z3b()},{debugName:"chipsShelfViewModel"}); En(zC,function(a){a.registerLoadFn("chipsShelfViewModel","zL59zc",Z3b)});function a4b(a){a=a.disabled;return{state:a?"disabled":"active",disabled:a}} ;BA(tu(function(a){var b=a.data;var c=function(){return b().titleSuperscript},d=function(){return b().answersShelf},e=function(){return b().videoShelf},f=function(){var ca; return(ca=b().textInputPlaceholder)==null?void 0:ca.content},h=function(){return b().showOpenTextInput},m=function(){var ca; return(ca=b().textInputValue)==null?void 0:ca.content},p=function(){switch(b().chipSelectionMode){case"TALK_TO_RECS_CHIP_SELECTION_MODE_CLICK_TO_SUBMIT":return 1; case"TALK_TO_RECS_CHIP_SELECTION_MODE_APPEND_AND_SUBMIT":return 3;default:return 2;}}; a=l($o("",void 0,"ZYIMBf"));var q=a.next().value,t=a.next().value;a=l($o(!1,void 0,"qmNLhf"));var u=a.next().value,v=a.next().value;a=l($o(!1,void 0,"M2reud"));var w=a.next().value,x=a.next().value;ew(function(){h()&&m()&&t(m());var ca=Dz(wA(),function(ma){return ma.entities.flowStateEntity},function(ma){var wa; a:{var Ba=b();Ba=(wa=z(Ba.nextButtonViewModel,dK))==null?void 0:wa.onTap;wa=z(z(Ba,Ox),Jx);if(wa!=null&&wa.commands)for(wa=l(wa.commands),Ba=wa.next();!Ba.done;Ba=wa.next()){var Ja=z(Ba.value,qJ);if(Ja){var Na=Ba=void 0,ab=void 0,Ha=void 0;if(Ja=(Ba=Ja)==null?void 0:(Na=Ba.entityBatchUpdate)==null?void 0:(ab=Na.mutations)==null?void 0:(Ha=ab[0])==null?void 0:Ha.entityKey){wa=Ja;break a}}}wa=void 0}wa&&(ma==null?0:ma[wa])&&x(ma[wa].isLoading===!0)}); kp(ca)}); var A=function(ca){var ma=b().onUpdateText;ma&&pB(ma,{form:{userQuery:ca}});t(ca)},H=qh(function(ca){A(ca.target.value.trim())},150),P=uC(function(ca){H(ca); return!1}),O=uC(function(ca){ca.key!=="Enter"||!u()&&!q()||w()||(A(ca.target.value.trim()),V()); return!1}),Q=function(ca,ma){v(ma); if(ma)if(b().chipSelectionMode==="TALK_TO_RECS_CHIP_SELECTION_MODE_CLICK_TO_SUBMIT")V();else if(b().chipSelectionMode==="TALK_TO_RECS_CHIP_SELECTION_MODE_APPEND_AND_SUBMIT"){ma=q();ca=ca.text||ca.title;var wa;ma=(wa=ma==null?void 0:ma.trim())!=null?wa:"";A(""+ma+(ma.length>0?". ":"")+(ca!=null?ca:""));V()}},V=function(){if((u()||q())&&!w()){var ca=b().onNextStepCommand; if(ca){Z();var ma=z(ca,Ox);if(ma&&(ma=z(ma,kJ))&&ma.chipCommandFormData){ma=z(ma.chipCommandFormData,lhb);var wa;ma&&(ma==null?0:(wa=ma.userQueries)==null?0:wa.length)&&(wa=Object.assign({},ma.userQueries[0],{userQuery:q()}),ma.userQueries=[wa])}pB(ca)}}},Z=function(){var ca=z(b().nextButtonViewModel,dK); if(ca==null?0:ca.trackingParams){ca=Cv(ca.trackingParams);var ma=Fv();ma&&ca&&Xy(ma,ca,"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK")}},da=function(){if((u()||q())&&!w()){var ca; ((ca=z(b().nextButtonViewModel,dK))==null?0:ca.onTap)?Z():V()}}; a={};return C("yt-talk-to-recs-view-model",{class:"ytwTalkToRecsHost"},C("div",{class:"ytwTalkToRecsTopCornerButton"},C(NC,{data:function(){return b().topCornerButton}},{buttonViewModel:EC})),C("div",{class:"ytwTalkToRecsTalkToRecsWrapper"},C("div",{class:"ytwTalkToRecsTitle", role:"heading",tabindex:0},C(HB,{text:function(){return b().title}}),C(K,{cond:c, then:function(){return C("sup",{class:"ytwTalkToRecsSuperScript"},C(HB,{text:c}))}})),C("div",{class:"ytwTalkToRecsSubtitle"},C(HB,{text:function(){return b().subtitle}})),C("div",{class:"ytwTalkToRecsResultsShelf"},C(K,{cond:d, then:function(){return C(NC,{data:d},{chipsShelfViewModel:function(ca){return C("div",{class:"ytwTalkToRecsChipsShelfViewModel"},C($3b,{data:ca.data,callback:Q,selectionBehavior:p}))}})}}),C(K,{cond:e, then:function(){return C(NC,{data:e},{horizontalShelfViewModel:function(ca){return C("div",{class:"ytwTalkToRecsHorizontalShelfViewModel"},C(TV,{data:ca.data,thumbnailAspectRatio:0}))}})}})),C("div",{class:R("ytwTalkToRecsRefinementContainer",(a.ytwTalkToRecsBottomMargin=function(){return b().isMultiTurnFlow},a))},C(K,{cond:h, then:function(){return C("div",{class:"ytwTalkToRecsUserInputBox"},C("input",{type:"text",class:"ytwTalkToRecsTextInput",title:f,placeholder:f,value:q,disabled:w,"on:input":P,"on:keyup":O,maxlength:200}))}}),C(NC,{data:function(){return b().isMultiTurnFlow?b().nextButtonViewModel:void 0}},{buttonViewModel:function(ca){return C("div",{class:"ytwTalkToRecsFlowControlButtons"},C(EC,{data:ca.data, buttonOverrides:function(){return a4b({disabled:!(u()||q())||w()})}, onClick:da}))}}),C(NC,{data:function(){return b().isMultiTurnFlow?b().resetButtonViewModel:void 0}},{buttonViewModel:function(ca){return C("div",{class:"ytwTalkToRecsFlowControlButtons"},C(EC,{data:ca.data, buttonOverrides:function(){return a4b({disabled:w()})}}))}}))))},"ee"),"yt-talk-to-recs-view-model",{props:{data:zA}});var c4b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("EL7BEc"),2);a=b4b;return b.return(a)})},d4b=BC(function(){return c4b()},{debugName:"dropdownViewModel"}); En(zC,function(a){a.registerLoadFn("dropdownViewModel","EL7BEc",c4b)});function e4b(a){a=z(a.scheduleButton,Zob);a=z(a==null?void 0:a.primaryButton,dK);a=z(a==null?void 0:a.onTap,Ox);var b,c,d=((c=z(a,Jx))==null?void 0:c.commands)||[a];c=l(d);for(a=c.next();!a.done&&!(b=z(a.value,Elb));a=c.next());var e;b=(e=b)==null?void 0:e.createBroadcastRequest;if(!b)throw Error("Fanzone requires a CreateBroadcastRequest.");return b} ;BA(tu(function(a){var b=a.data;var c=function(e){var f=e4b(b());f.videoMetadata||(f.videoMetadata={});f.videoMetadata.sponsorshipsMetadata||(f.videoMetadata.sponsorshipsMetadata={});f.videoMetadata.sponsorshipsMetadata.minRequiredTier=String(e)},d=function(e){var f=e4b(b()); f.scheduledRedirectMetadata||(f.scheduledRedirectMetadata={});f.scheduledRedirectMetadata.scheduledRedirectTimeDeltaSec=String(e)}; return C("ytfz-schedule-fanzone-view-model",{class:"ytfzScheduleFanzoneViewModelHost"},C("section",{class:"ytfzScheduleFanzoneViewModelContentSection"},C("h2",{class:"ytfzScheduleFanzoneViewModelTitleGroup"},C(HB,{text:function(){return b().title}}),C(AB,{icon:"SCHEDULE_FANZONE", className:"ytfzScheduleFanzoneViewModelIllustration"})),C(HB,{text:function(){return b().description}, className:"ytfzScheduleFanzoneViewModelDescription"}),C(NC,{data:function(){return b().tierChoices}},{dropdownViewModel:function(e){return C("div",{class:"ytfzScheduleFanzoneViewModelTierDropdown"},C(d4b,{data:e.data, onSelected:c}))}}),C(NC,{data:function(){return b().startTimeChoices}},{dropdownViewModel:function(e){return C("div",{class:"ytfzScheduleFanzoneViewModelStartTimeDropdown"},C(d4b,{data:e.data, onSelected:d}))}}),C(HB,{text:function(){return b().notice}, className:"ytfzScheduleFanzoneViewModelNotice"})),C("footer",{class:"ytfzScheduleFanzoneViewModelFooterSection"},C(NC,{data:function(){return b().scheduleButton}},{panelFooterViewModel:RFb})))},"fe"),"ytfz-schedule-fanzone-view-model",{props:{data:zA}});BA(tu(function(a){var b=a.data;a=a.className===void 0?"":a.className;var c=iL(kyb,function(){return b().flowStateEntityKey||""}),d={}; d=R("ytFlowBottomBarViewModelFlowBottomBarButtons",(d.ytFlowBottomBarViewModelFlowBottomBarButtonsDistributed=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED"||b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_DISTRIBUTED_SPACE"},d)); var e={},f=R("ytFlowBottomBarViewModelFlowBottomBarPrimaryButton",d,(e.ytFlowBottomBarViewModelFlowBottomBarPrimaryButtonVerticalCentered=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_VERTICAL_CENTERED"},e.ytFlowBottomBarViewModelFlowBottomBarPrimaryButtonFlexPrimary=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FLEX_PRIMARY"},e)); e={};var h=R("ytFlowBottomBarViewModelFlowBottomBarSecondaryButton",d,(e.ytFlowBottomBarViewModelFlowBottomBarSecondaryButtonVerticalCentered=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_VERTICAL_CENTERED"},e.ytFlowBottomBarViewModelFlowBottomBarSecondaryButtonFullDistributed=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED"},e)); d={};d=R("ytFlowBottomBarViewModelFlowBottomBarButtonSection",(d.ytFlowBottomBarViewModelFlowBottomBarButtonSectionVerticalCentered=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_VERTICAL_CENTERED"},d.ytFlowBottomBarViewModelFlowBottomBarButtonSectionJustifyEnd=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_JUSTIFY_END"},d.ytFlowBottomBarViewModelFlowBottomBarButtonSectionSpaceBetween=function(){return b().style==="FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_SPACE_BETWEEN"}, d)); a=R("ytFlowBottomBarViewModelHost",a);return C("yt-flow-bottom-bar-view-model",{class:a},C(K,{cond:function(){var m;return(m=b())==null?void 0:m.textSection}, then:function(m){return C("div",{class:"ytFlowBottomBarViewModelFlowBottomBarTextSection"},C(HB,{text:m}))}}),C("div",{class:d},C(NC,{data:function(){return b().secondaryButton}},{buttonViewModel:function(m){return C(EC,{data:m.data, className:h})}}),C(NC,{data:function(){return b().primaryButton}},{buttonViewModel:function(m){return C(EC,{data:m.data, className:f,buttonOverrides:function(){var p;return{disabled:!((p=c())==null||!p.primaryButtonDisabled)}}})}})))},"ge"),"yt-flow-bottom-bar-view-model",{props:{data:zA, className:AA}});var HGb="add arrow_left article check circle circle_full creator_academy lock price_tag".split(" "),UX=function(){var a=D.apply(this,arguments)||this;a.enableScrollingFix=!0;a.bottomBar=!1;a.fitContent=!1;return a}; k(UX,D);g=UX.prototype;g.ready=function(){IGb()}; g.focus=function(a){this.topBar?ln(this.topBar,a):this.paperDialog.focus(a)}; g.attached=function(){this.paperDialog||(this.paperDialog=this.hostElement.closest("tp-yt-paper-dialog"));this.scroller&&(this.scroller.dialogElement=this.paperDialog,this.scroller.attached&&typeof this.scroller.attached==="function"&&this.scroller.attached())}; g.onDataChanged=function(){var a;this.fitContent=!((a=this.data)==null||!a.fitContent);var b;this.bottomBar=!((b=this.data)==null||!b.bottomBar)}; g.onProgressChanged=function(){var a,b,c=((b=(a=this.data)==null?void 0:a.progress)!=null?b:0)*100;this.progressElement.style.width=c+"%"}; g.isProgressHidden=function(){var a;return!((a=this.data)==null?0:a.progress)}; g.configureRendererStamper=function(){return{"data.topBarOverride":{id:"top-bar",mapping:{flowTopBarRenderer:"ytd-flow-top-bar-renderer"}},"data.content":{id:"content",mapping:{benefitsFlowStepRenderer:"yt-benefits-flow-step-renderer",channelHistoryRenderer:"ytd-channel-history-renderer",confirmationFlowStepRenderer:"yt-confirmation-flow-step-renderer",creatorGoalSetUpFlowViewModel:"yt-creator-goal-set-up-flow-view-model",scheduleFanzoneViewModel:"ytfz-schedule-fanzone-view-model",contributorZeroStateViewModel:"yt-contributor-zero-state-view-model", featureEnablementInfoRenderer:"ytd-feature-enablement-info-renderer",featureEnablementSoftEntryRenderer:"yt-feature-enablement-soft-entry-renderer",feedbackFormViewModel:"yt-feedback-form-view-model",freeTextInputFlowStepRenderer:"ytd-free-text-input-flow-step-renderer",infoFlowStepRenderer:"yt-info-flow-step-renderer",infoListFlowStepRenderer:"yt-info-list-flow-step-renderer",lpSectionGroupViewModel:"yt-lp-section-group-view-model",noteUserRatingViewModel:"yt-note-user-rating-view-model",noteViewModel:"yt-note-view-model", notesWrapperViewModel:"yt-notes-wrapper-view-model",offerDetailStepRenderer:"ytd-offer-detail-step-renderer",offerSelectionStepRenderer:"ytd-offer-selection-step-renderer",pdpViewModel:{component:"pdp-view-model",params:{internalScrolling:!0}},purchaseCompleteStepRenderer:"ytd-purchase-complete-step-renderer",reportFormReasonSelectPageViewModel:"yt-report-form-reason-select-page-view-model",reportFormDetailsPageViewModel:"yt-report-form-details-page-view-model",reportFormConfirmationPageViewModel:"yt-report-form-confirmation-page-view-model", reportFormSignInPageViewModel:"yt-report-form-sign-in-page-view-model",sectionGroupViewModel:"yt-section-group-view-model",sectionListRenderer:"ytd-section-list-renderer",structuredContextNoteViewModel:"yt-structured-context-note-view-model",surveyFlowStepRenderer:"ytd-survey-flow-step-renderer",talkToRecsViewModel:"yt-talk-to-recs-view-model",ypcTransactionErrorMessageRenderer:"ytd-ypc-transaction-error-message-renderer",optionSelectionFlowStepRenderer:{component:"yt-option-selection-flow-step-renderer", params:{flowClassName:"ytd-flow-step-renderer-content",isDesktop:!0}},offerSummaryFlowStepRenderer:{component:"yt-offer-summary-flow-step-renderer",params:{flowClassName:"ytd-flow-step-renderer-content",shouldDisableHeaderTopMargin:!0}}}},"data.bottomBar":{id:"bottom-bar",mapping:{reportFormBottomBarViewModel:"yt-report-form-bottom-bar-view-model",formFooterViewModel:"yt-form-footer-view-model",flowBottomBarViewModel:{component:"yt-flow-bottom-bar-view-model",params:{className:"ytd-flow-step-renderer bottom-bar-view-model"}}, flowBottomBarRenderer:{matcher:function(a){return a&&!a.couponRenderer?"yt-flow-bottom-bar-renderer":"ytd-flow-bottom-bar-renderer"}}}}}}; UX.prototype.onProgressChanged=UX.prototype.onProgressChanged;UX.prototype.onDataChanged=UX.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],UX.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],UX.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],UX.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],UX.prototype,"enableScrollingFix",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],UX.prototype,"bottomBar",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],UX.prototype,"fitContent",void 0);n([Et("#progress"),r("design:type",HTMLElement)],UX.prototype,"progressElement",void 0);n([Et("#scroller"),r("design:type",Object)],UX.prototype,"scroller",void 0);n([Et("ytd-flow-top-bar-renderer"),r("design:type",HTMLElement)],UX.prototype,"topBar",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UX.prototype,"onDataChanged",null);n([Ct("data.progress"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UX.prototype,"onProgressChanged",null);n([St({is:"ytd-flow-step-renderer",disableElementRegistration:!0})],UX); J(UX,"ytd-flow-step-renderer",function(){if(ZGb!==void 0)return ZGb;var a=document.createElement("template");M(a,"
\n\n\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return ZGb=a},{mode:1});var VX=function(a){this.resolveCommand=a;this.steps={}},f4b=function(a,b){b=l(b||[]); for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=Object.values(c)[0],e=void 0;if((e=d)==null?0:e.stepId)a.steps[d.stepId]=c}},h4b=function(a,b){var c,d,e,f,h; return ta(function(m){if((c=a.state)==null||!c.currentStepId)return m.return(void 0);d=a.getCurrentStep();if(!d)return m.return(g4b(a));if(e=z(d,vJ))a.logVEScreen(e),((f=e)==null?0:f.onStepStartCommand)&&a.resolveCommand((h=e)==null?void 0:h.onStepStartCommand,{});e&&b&&(a.logFlowEvent(e,b),b.steps&&!b.steps.includes(d)&&b.steps.push(d));return m.return(d)})}; VX.prototype.back=function(){var a;(a=this.state)!=null&&a.stepIdStack&&(this.state.currentStepId=this.state.stepIdStack.pop())}; VX.prototype.handleUpdateFlowCommand=function(a){a.steps&&f4b(this,a.steps);a.entityUpdateCommand&&this.resolveCommand(a.entityUpdateCommand,{});a.flowContinuationCommand&&(a=a.flowContinuationCommand)&&(this.getFlowContinuationCommand=a);this.awaitFlowContinuation&&(a=this.getCurrentStep(),this.awaitFlowContinuation(a),this.awaitFlowContinuation=void 0)}; VX.prototype.reset=function(){this.state=void 0;this.steps={};this.awaitFlowContinuation=this.getFlowContinuationCommand=void 0}; var g4b=function(a){return ta(function(b){return a.getFlowContinuationCommand?b.return(new Promise(function(c){a.awaitFlowContinuation=c;a.getFlowContinuationCommand&&a.resolveCommand(a.getFlowContinuationCommand,{flow_state:a.state})})):b.return(Promise.resolve(void 0))})}; VX.prototype.getCurrentStep=function(){var a;if((a=this.state)!=null&&a.currentStepId)return this.steps[this.state.currentStepId]}; VX.prototype.logVEScreen=function(a){var b;((b=a.screenLoggingData)==null?0:b.screenVeType)&&gz(Fy(),a.screenLoggingData.screenVeType)}; VX.prototype.logFlowEvent=function(a,b){var c,d,e;((c=b.flowLoggingData)==null?0:c.eventNamespace)&&((d=a.flowEventData)==null?0:d.eventType)&&((e=b.flowLoggingData)==null?0:e.flowType)&&(a=nv(b.flowLoggingData.eventNamespace,a.flowEventData.eventType,a.flowEventData.eventMetadata),mv().logFlowEvent(a,b.flowLoggingData.flowType,b.flowLoggingData.nonce))}; ba.Object.defineProperties(VX.prototype,{currentStepId:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.state)==null?void 0:a.currentStepId}}, nextStepIdOverride:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.state)!=null&&a.nextStepIdOverride)return this.state.nextStepIdOverride.reduce(function(b,c){c.key&&c.value&&(b[c.key]=c.value);return b},{})}}});var WX=function(){var a=D.apply(this,arguments)||this;a.flowState=y("web_use_flow_state_manager")?void 0:new VX(function(b,c){c=c===void 0?{}:c;Ey.instance.resolveCommand(b,{form:{form:c,element:a.hostElement}})}); a.JSC$14435_flowStateManager=y("web_use_flow_state_manager")?Dn().resolve(CL):void 0;a.currentTargetId="";a.initialState=!0;a.isLoading=!1;a.actionMap={"yt-flow-prev-step-command":"handleFlowPrevStepCommand","yt-flow-next-step-command":"handleFlowNextStepCommand","yt-update-flow-command":"handleUpdateFlowCommand","yt-ypc-cancel-recurrence-command":"handleYpcCancelRecurrenceCommand","yt-flow-partial-update-flow-state-entity":"handlePartialUpdateFlowStateEntity"};a.containsTalkToRecs=!1;return a}; k(WX,D);g=WX.prototype;g.onPopupClosed=function(a){if(!a||this.hostElement===a.detail.popupRenderer){if(this.JSC$14435_flowStateManager){var b;((b=this.data)==null?0:b.flowStateEntityKey)&&this.JSC$14435_flowStateManager.flowStates.delete(this.data.flowStateEntityKey);this.currentTargetId=""}else this.flowState&&this.flowState.reset();this.currentFlowStep=this.data=void 0;this.initialState=!0}}; g.configureRendererStamper=function(){return{"data.topBar":{id:"root-top-bar",mapping:{flowTopBarRenderer:"ytd-flow-top-bar-renderer"}},currentFlowStep:{id:"flow-step",mapping:{flowStepRenderer:"ytd-flow-step-renderer"}}}}; g.focus=function(a){var b=this;Ms(function(){var c=ft(b.hostElement).querySelector("ytd-flow-step-renderer");(c==null?0:c.topBar)?c.focus(a):b.topBar&&ln(b.topBar,a)},1)}; g.attached=function(){this.hostElement.setAttribute("dialog","true")}; g.computeTopBarHidden=function(a){var b;return!((b=z(a,vJ))==null||!b.topBarOverride)}; g.onCurrentFlowChange=function(){if(this.JSC$14435_flowStateManager&&this.data&&this.flow){var a=Nwb(this.JSC$14435_flowStateManager,this.data),b,c;if(((b=this.flow)==null?0:b.currentStepId)&&this.flow.currentStepId!==((c=a.getCurrentStep())==null?void 0:c.stepId)){a=Rwb(a,this.flow.currentStepId);this.initialState=!1;this.isLoading=!this.currentFlowStep;var d;!a&&((d=this.data)==null?0:d.flowContinuationCommand)&&this.ytComponentBehavior.resolveCommand(this.data.flowContinuationCommand)}}}; g.observeData=function(){var a=this;if(this.JSC$14435_flowStateManager){var b=this.currentTargetId,c,d,e=(d=(c=this.data)==null?void 0:c.targetId)!=null?d:"";b!==e&&b&&Pwb(this.JSC$14435_flowStateManager,b);this.currentTargetId=e;this.data&&Qwb(Nwb(this.JSC$14435_flowStateManager,this.data),function(f){f&&(a.initialState=!1,a.currentFlowStep={flowStepRenderer:f},a.isLoading=!a.currentFlowStep,a.autofocusAndRefit(),a.updateContainsTalkToRecs(),a.logVEScreen(),a.logFlowEvent())})}}; g.dataChanged=function(){var a=this,b,c;return ta(function(d){if(d.nextAddress==1){if(!a.flowState)return d.return();((b=a.data)==null?0:b.steps)&&f4b(a.flowState,a.data.steps);if((c=a.data)==null?0:c.flowContinuationCommand){var e=a.flowState,f=a.data.flowContinuationCommand;f&&(e.getFlowContinuationCommand=f)}return d.yield(h4b(a.flowState,a.data),2)}a.currentFlowStep=d.yieldResult;d.jumpToEnd()})}; g.flowChanged=function(){var a=this,b;return ta(function(c){if(c.nextAddress==1){if(!a.flowState||!a.flow)return c.return();a.flowState.state=a.flow;a.isLoading=!0;return c.yield(h4b(a.flowState,a.data),2)}b=c.yieldResult;if(!b||a.flow.isLoading)return c.return();a.currentFlowStep=b;a.initialState=!1;a.isLoading=!1;a.autofocusAndRefit();a.updateContainsTalkToRecs();c.jumpToEnd()})}; g.logVEScreen=function(){var a,b,c=(a=z(this.currentFlowStep,vJ))==null?void 0:(b=a.screenLoggingData)==null?void 0:b.screenVeType;c&&gz(Dn().resolve(wL),c)}; g.logFlowEvent=function(){var a=z(this.currentFlowStep,vJ),b,c,d,e,f,h;(this==null?0:(b=this.data)==null?0:(c=b.flowLoggingData)==null?0:c.eventNamespace)&&(this==null?0:(d=this.data)==null?0:(e=d.flowLoggingData)==null?0:e.flowType)&&(a==null?0:(f=a.flowEventData)==null?0:f.eventType)&&(a==null?0:(h=a.flowEventData)==null?0:h.eventMetadata)&&(a=nv(this.data.flowLoggingData.eventNamespace,a.flowEventData.eventType,a.flowEventData.eventMetadata),mv().logFlowEvent(a,this.data.flowLoggingData.flowType))}; g.updateContainsTalkToRecs=function(){var a,b=(a=z(this.currentFlowStep,vJ))==null?void 0:a.content;this.containsTalkToRecs=!!b&&!!z(b,Dlb)}; g.autofocusAndRefit=function(){var a=this,b=Dn().resolve(An(tC)),c=document.activeElement&&(document.activeElement.tagName==="TEXTAREA"||document.activeElement.tagName==="INPUT"||document.activeElement.tagName==="BUTTON"),d=document.querySelector("yt-report-form-confirmation-page-view-model"),e=document.querySelector("yt-report-form-details-page-view-model"),f=document.querySelector("yt-report-form-reason-select-page-view-model"),h=document.querySelector("yt-contributor-zero-state-view-model"),m= document.querySelector("yt-structured-context-note-view-model"),p=document.querySelector("yt-note-view-model");(!c&&b&&b.keyboardInUse||d||!c&&e||!c&&f||!c&&(h||m||p))&&kn(this.hostElement);$r(this,function(){tt(a.hostElement,"yt-refit")})}; g.handleUpdateFlowCommand=function(a){this.flowState?this.data&&(a=z(a,Sib),a.targetId===this.data.targetId&&(a.flowContinuationCommand&&(this.data.flowContinuationCommand=a.flowContinuationCommand),this.flowState.handleUpdateFlowCommand(a),this.autofocusAndRefit())):this.ytComponentBehavior.resolveCommand(a)}; g.handleFlowNextStepCommand=function(a){this.JSC$14435_flowStateManager?this.ytComponentBehavior.resolveCommand(a):this.data&&this.flow&&this.flow.key&&(a=z(a,Pib),a.targetId===this.data.targetId&&(a=a.stepId||"",this.ytdReduxBehavior.dispatch(Fz("flowStateEntity",this.flow.key,{currentStepId:a,stepIdStack:(this.flow.stepIdStack||[]).concat(a)}))))}; g.handleFlowPrevStepCommand=function(a){if(this.JSC$14435_flowStateManager)this.ytComponentBehavior.resolveCommand(a);else if(this.data&&this.flow&&this.flow.key&&(a=z(a,Qib),a.targetId===this.data.targetId)){var b=[].concat(ja(this.flow.stepIdStack||[]));b.length>1?(b.pop(),this.ytdReduxBehavior.dispatch(Fz("flowStateEntity",this.flow.key,{currentStepId:b[b.length-1],stepIdStack:b}))):a.onFirstStepCommand&&this.ytComponentBehavior.resolveCommand(a.onFirstStepCommand)}}; g.handleYpcCancelRecurrenceCommand=function(a){if(this.data&&this.flow&&this.flow.key&&(a=z(a,Fpb),a.targetId===this.data.targetId&&a.endpointCommand)){var b=z(this.flow,Ipb);b&&z(a.endpointCommand,Opb)&&(z(a.endpointCommand,Opb).feedbackData=b.surveyFeedback);this.ytComponentBehavior.resolveCommand(a.endpointCommand)}}; g.handlePartialUpdateFlowStateEntity=function(a){this.data&&this.flow&&this.flow.key&&this.ytdReduxBehavior.dispatch(Fz("flowStateEntity",this.flow.key,a,"REPEATED_FIELDS_MERGE_OPTION_REPLACE"))}; WX.prototype.flowChanged=WX.prototype.flowChanged;WX.prototype.dataChanged=WX.prototype.dataChanged;WX.prototype.observeData=WX.prototype.observeData;WX.prototype.onCurrentFlowChange=WX.prototype.onCurrentFlowChange;WX.prototype.onPopupClosed=WX.prototype.onPopupClosed;n([E(LB),r("design:type",Object)],WX.prototype,"ytdReduxBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],WX.prototype,"ytRendererBehavior",void 0); n([E(Ly.YtComponentBehavior),r("design:type",Object)],WX.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],WX.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],WX.prototype,"ytActionHandlerBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],WX.prototype,"initialState",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],WX.prototype,"isLoading",void 0); n([I(),r("design:type",Object)],WX.prototype,"data",void 0);n([I(),r("design:type",Object)],WX.prototype,"currentFlowStep",void 0);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],WX.prototype,"onPopupClosed",null);n([I({selectorArgs:["data.flowStateEntityKey"],selector:kyb}),r("design:type",Object)],WX.prototype,"flow",void 0);n([Et("ytd-flow-top-bar-renderer"),r("design:type",HTMLElement)],WX.prototype,"topBar",void 0); n([Ct("data","flow"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WX.prototype,"onCurrentFlowChange",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],WX.prototype,"observeData",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",Promise)],WX.prototype,"dataChanged",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],WX.prototype,"containsTalkToRecs",void 0); n([Ot("flow"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",Promise)],WX.prototype,"flowChanged",null);n([St({is:"ytd-flow-root-renderer",disableElementRegistration:!0})],WX); var i4b=Hu()(WX,"ytd-flow-root-renderer",function(){if(TGb!==void 0)return TGb;var a=document.createElement("template");M(a,"\n
\n
\n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return TGb=a},{mode:2});var j4b;var k4b;var l4b;var m4b;var n4b;var XX=function(){return D.apply(this,arguments)||this}; k(XX,D);g=XX.prototype;g.computePreselectedOption=function(a,b){return b===this.itemSelected_?a:void 0}; g.dataChanged_=function(){var a=this;this.preselectedSubreason=this.itemSelected_=-1;var b;(b=this.data)!=null&&b.key&&$r(this,function(){var c,d=Number((c=a.data)==null?void 0:c.key);!Number.isNaN(d)&&(a.itemSelected_=d,c=(c=(a.data.items||[])[d])&&c.optionSelectableItemRenderer&&c.optionSelectableItemRenderer.preselectedIndex)&&(a.preselectedSubreason=c)})}; g.isSubReasonHidden_=function(a,b){return a!=b}; g.onTopItemSelected_=function(a,b){for(var c=ft(this.hostElement).querySelectorAll("tp-yt-paper-listbox"),d=0,e=c.length;d
\n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;m4b===void 0&&(m4b=document.createElement("template"));var d=m4b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);n4b=a}a=n4b;return a},{mode:2});var o4b;var p4b;var q4b;var r4b;var YX=function(){return D.apply(this,arguments)||this}; k(YX,D);YX.prototype.onDataChanged=function(){if(this.thumbnail)this.thumbnail.onShow()}; YX.prototype.onFocus=function(){getComputedStyle(this.hostElement).getPropertyValue("pointer-events")==="none"?this.hostElement.setAttribute("aria-disabled","true"):this.hostElement.removeAttribute("aria-disabled")}; YX.prototype.onTap=function(a){if(this.hostElement.classList.contains("selected")||RGa(this.hostElement))a&&a.detail&&(a.detail.x||a.detail.y)&&ft(this.hostElement).querySelector("#target").blur(),(a=this.hostElement.classList.toggle("selected"))?this.hostElement.setAttribute("aria-checked","true"):this.hostElement.removeAttribute("aria-checked"),a={name:this.componentTitle,id:this.data.contactId,isGroup:!1,isSuggested:!1,serialization:a?this.data.serializedContactInvitee:null,undoFn:this.onTap.bind(this)}, Ku(this.hostElement,"yt-share-panel-select-contact-action",[a])}; n([E(wz.YtRendererBehavior),r("design:type",Object)],YX.prototype,"ytRendererBehavior",void 0);n([I({observer:"onDataChanged"}),r("design:type",Object)],YX.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"getSimpleString(data.name)"}),r("design:type",String)],YX.prototype,"componentTitle",void 0);n([Et("#thumbnail"),r("design:type",Object)],YX.prototype,"thumbnail",void 0);n([Rt({is:"yt-enrolled-contact-renderer",disableElementRegistration:!0})],YX); J(YX,"yt-enrolled-contact-renderer",function(){if(r4b===void 0){var a=document.createElement("template");M(a,"\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;q4b===void 0&&(q4b=document.createElement("template"));var d=q4b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);r4b=a}a=r4b;return a},{mode:2});var s4b;var t4b;var ZX=function(){return D.apply(this,arguments)||this}; k(ZX,D);ZX.prototype.onDataChanged=function(){if(this.thumbnail)this.thumbnail.polymerController.onShow_()}; ZX.prototype.onFocus=function(){getComputedStyle(this.hostElement).getPropertyValue("pointer-events")==="none"?this.hostElement.setAttribute("aria-disabled","true"):this.hostElement.removeAttribute("aria-disabled")}; ZX.prototype.onTap=function(a){if(this.hostElement.classList.contains("selected")||RGa(this.hostElement))a&&a.detail&&(a.detail.x||a.detail.y)&&ft(this.hostElement).querySelector("#target").blur(),(a=this.hostElement.classList.toggle("selected"))?this.hostElement.setAttribute("aria-checked","true"):this.hostElement.removeAttribute("aria-checked"),a={name:this.componentTitle,id:this.data.contactId,isGroup:!1,isSuggested:!0,serialization:a?this.data.serializedSuggestedContact:null,undoFn:this.onTap.bind(this)}, Ku(this.hostElement,"yt-share-panel-select-contact-action",[a])}; n([E(wz.YtRendererBehavior),r("design:type",Object)],ZX.prototype,"ytRendererBehavior",void 0);n([I({observer:"onDataChanged"}),r("design:type",Object)],ZX.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"getSimpleString(data.name)"}),r("design:type",String)],ZX.prototype,"componentTitle",void 0);n([Et("#thumbnail"),r("design:type",Object)],ZX.prototype,"thumbnail",void 0);n([Rt({is:"yt-suggested-contact-renderer",disableElementRegistration:!0})],ZX); J(ZX,"yt-suggested-contact-renderer",function(){if(t4b===void 0){var a=document.createElement("template");M(a,"\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;s4b===void 0&&(s4b=document.createElement("template"));var d=s4b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);t4b=a}a=t4b;return a},{mode:2});var $X=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-share-panel-reset-action":"onReset"};return a}; k($X,D);$X.prototype.configureRendererStamper=function(){return{"data.contacts":{id:"contents",mapping:{enrolledContactRenderer:{component:"yt-enrolled-contact-renderer",attributes:{role:"checkbox"}},suggestedContactRenderer:{component:"yt-suggested-contact-renderer",attributes:{role:"checkbox"}}}}}}; $X.prototype.onDataChanged=function(){this.data&&this.data.selectMessageRenderer&&this.data.selectMessageRenderer.contactSelectMessageRenderer&&Ku(this.hostElement,"yt-share-panel-set-select-message-renderer-action",[this.data.selectMessageRenderer.contactSelectMessageRenderer])}; $X.prototype.onReset=function(){for(var a=ft(this.hostElement).querySelector("#contents").getElementsByClassName("selected"),b=a.length-1;b>=0;b--)a[b].classList.toggle("selected")}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],$X.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],$X.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],$X.prototype,"ytRendererstamperBehavior",void 0);n([I({observer:"onDataChanged"}),r("design:type",Object)],$X.prototype,"data",void 0);n([Rt({is:"yt-contact-section-renderer",disableElementRegistration:!0})],$X); J($X,"yt-contact-section-renderer",function(){if(p4b===void 0){var a=document.createElement("template");M(a,"\n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;o4b===void 0&&(o4b=document.createElement("template"));var d=o4b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);p4b=a}a=p4b;return a},{mode:2});var aY=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-refresh-form-command":"onYtRefreshFormCommand"};return a}; k(aY,D);g=aY.prototype;g.configureRendererStamper=function(){return{"data.fields":{id:"fields",mapping:{textInputFormFieldRenderer:{component:"yt-text-input-form-field-renderer",params:{required:!0},properties:{hideLabel:"[[data.hideLabels]]"}},toggleFormFieldRenderer:{component:"yt-toggle-form-field-renderer"},optionsRenderer:"yt-options-renderer",contactSectionRenderer:"yt-contact-section-renderer"}}}}; g.onYtRefreshFormCommand=function(a){var b;(a=z((b=z(a,Thb))==null?void 0:b.formRenderer,nib))&&this.set("data",a)}; g.reset=function(){var a=ft(this.hostElement).querySelector("#fields").children;a=l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,b.reset&&b.reset()}; g.getForm=function(){var a={},b=ft(this.hostElement).querySelector("#fields").children;b=l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;if(!c.validate())return null;a[c.data.key]=c.value}return a}; g.submitFormFields=function(){if(this.fields)for(var a=l(this.fields),b=a.next();!b.done;b=a.next())b=b.value,b.nodeName==="YT-TEXT-INPUT-FORM-FIELD-RENDERER"?b.save():b.nodeName==="YT-OPTIONS-RENDERER"&&b.save()}; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],aY.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],aY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],aY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],aY.prototype,"data",void 0);n([Ft("#fields > *"),r("design:type",Array)],aY.prototype,"fields",void 0); n([Rt({is:"yt-form-renderer",disableElementRegistration:!0})],aY); J(aY,"yt-form-renderer",function(){if(l4b===void 0){var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); var b=a.content,c=b.insertBefore;k4b===void 0&&(k4b=document.createElement("template"));var d=k4b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);l4b=a}a=l4b;return a},{mode:2});var bY=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-signal-action-submit-form":"handleSignalActionSubmitForm","yt-signal-action-submit-popup-form-fields":"handleSignalActionSubmitPopupFormFields"};return a}; k(bY,D);bY.prototype.configureRendererStamper=function(){return{"data.form":{id:"form",mapping:{formRenderer:"yt-form-renderer"}}}}; bY.prototype.handleSignalActionSubmitForm=function(){if(this.formRenderer){var a=this.formRenderer.getForm();a&&this.data.submitEndpoint&&(Dn().resolve(iB).resolveCommand(this.data.submitEndpoint,{form:Object.assign({},a,{element:this.hostElement})}),Ku(this.hostElement,"yt-close-popup-action"))}}; bY.prototype.handleSignalActionSubmitPopupFormFields=function(){this.formRenderer&&(this.formRenderer.submitFormFields(),Ku(this.hostElement,"yt-close-popup-action"))}; bY.prototype.onPopupClosed=function(){this.formRenderer&&this.formRenderer.reset()}; bY.prototype.onPopupClosed=bY.prototype.onPopupClosed;n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],bY.prototype,"ytEventForwardingBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],bY.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],bY.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],bY.prototype,"ytRendererBehavior",void 0); n([Et("yt-form-renderer"),r("design:type",Object)],bY.prototype,"formRenderer",void 0);n([I(),r("design:type",Object)],bY.prototype,"data",void 0);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],bY.prototype,"onPopupClosed",null);n([St({is:"ytd-form-popup-content",disableElementRegistration:!0})],bY); J(bY,"ytd-form-popup-content",function(){if(j4b!==void 0)return j4b;var a=document.createElement("template");M(a,"
");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return j4b=a},{mode:1});var u4b;var cY=function(){return D.apply(this,arguments)||this}; k(cY,D);cY.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; cY.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")}; cY.prototype.onPopupOpened=function(){tt(this.hostElement,"yt-invalidate-popup-tabbables")}; cY.prototype.onYtServiceRequestCompleted=function(a,b){b.data&&b.data.success&&(this.set("data.buttons.1.buttonRenderer.isDisabled",!1),tt(this.hostElement,"yt-invalidate-popup-tabbables"))}; cY.prototype.onYtServiceRequestCompleted=cY.prototype.onYtServiceRequestCompleted;cY.prototype.onPopupOpened=cY.prototype.onPopupOpened;n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],cY.prototype,"ytEventForwardingBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],cY.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],cY.prototype,"ytRendererBehavior",void 0); n([I(),r("design:type",Object)],cY.prototype,"data",void 0);n([Bt("yt-popup-opened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cY.prototype,"onPopupOpened",null);n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],cY.prototype,"onYtServiceRequestCompleted",null);n([St({is:"ytd-form-popup-renderer",disableElementRegistration:!0})],cY); J(cY,"ytd-form-popup-renderer",function(){if(u4b!==void 0)return u4b;var a=document.createElement("template");M(a,"
[[getSimpleString(data.title)]]
\n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return u4b=a},{mode:1});var v4b;var dY=function(){var a=D.apply(this,arguments)||this;a.isToggleChecked=!1;return a}; k(dY,D);dY.prototype.onDataChanged=function(){var a;this.isToggleChecked=((a=this.data)==null?void 0:a.initialOptInStatus)==="SPONSORSHIPS_GIFTING_OPT_IN_STATUS_ENABLED"}; dY.prototype.close=function(){var a;((a=this.data)==null?0:a.closeCommand)&&this.ytComponentBehavior.resolveCommand(this.data.closeCommand)}; dY.prototype.handleOptInToggle=function(){this.isToggleChecked=!this.isToggleChecked;var a,b=z((a=this.data)==null?void 0:a.switchButton,Knb);b&&(this.isToggleChecked&&b.switchOnInnertubeCommand&&this.ytComponentBehavior.resolveCommand(b.switchOnInnertubeCommand),!this.isToggleChecked&&b.switchOffInnertubeCommand&&this.ytComponentBehavior.resolveCommand(b.switchOffInnertubeCommand))}; dY.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")}; dY.prototype.onDataChanged=dY.prototype.onDataChanged;n([E(Ly.YtComponentBehavior),r("design:type",Object)],dY.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],dY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],dY.prototype,"data",void 0);n([I(),r("design:type",Object)],dY.prototype,"isToggleChecked",void 0);n([I({value:$x("CLOSE")}),r("design:type",String)],dY.prototype,"closeButtonAriaLabel",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dY.prototype,"onDataChanged",null);n([St({disableElementRegistration:!0,is:"ytd-sponsorships-gifting-opt-in-renderer"})],dY); J(dY,"ytd-sponsorships-gifting-opt-in-renderer",function(){if(v4b!==void 0)return v4b;var a=document.createElement("template");M(a,"
\n \n \n \n
\n
\n
\n \n \n
\n
\n
\n \n \n \n \n
\n
\n \n \n \n \n
\n
\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return v4b=a},{mode:1});var w4b;var x4b,y4b=function(){if(x4b!==void 0)return x4b;var a=document.createElement("template");M(a,"
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;w4b===void 0&&(w4b=document.createElement("template"));var d=w4b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return x4b=a};var eY=function(){var a=D.apply(this,arguments)||this;a.genericErrorMessage=Jy("Error, try again.");a.inReplyPanel=!1;a.hideBorder=!1;return a}; k(eY,D);eY.prototype.configureRendererStamper=function(){return{"data.actionPanel":{id:"content",mapping:{liveChatRestrictedParticipationRenderer:{component:"yt-live-chat-restricted-participation-renderer",properties:{inReplyPanel:"[[inReplyPanel]]"}},liveChatMessageInputRenderer:{component:"yt-live-chat-message-input-renderer",properties:{genericErrorMessage:"[[genericErrorMessage]]",inReplyPanel:"[[inReplyPanel]]"}},messageRenderer:{component:"ytd-message-renderer",params:{panel:!0}}}}}}; ba.Object.defineProperties(eY,{template:{configurable:!0,enumerable:!0,get:function(){return y4b()}}}); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],eY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],eY.prototype,"data",void 0);n([I(),r("design:type",Object)],eY.prototype,"genericErrorMessage",void 0);n([I(),r("design:type",Object)],eY.prototype,"inReplyPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],eY.prototype,"hideBorder",void 0); n([Rt({is:"yt-live-chat-engagement-panel-input-renderer",disableElementRegistration:!0,noInjection:!0})],eY);J(eY,"yt-live-chat-engagement-panel-input-renderer",function(){return y4b()},{mode:0});var z4b={YtMacroReplacementBehavior:[{sendServiceRequestAction:function(a){if(a&&a.length==1&&Array.isArray(a[0].loggingUrls)){a=Oh(a[0]);var b=this.macros||{},c=this.getAdModuleClient_();if(!c)return dj();a.loggingUrls.forEach(function(d){if(d.baseUrl){var e=d.baseUrl;var f=b;f=f===void 0?{}:f;e=c.getOptions().includes("replaceUrlMacros")?cOb(c,"replaceUrlMacros",{url:e,additionalMapping:f}):e;d.baseUrl=e}},this); a=[a]}return Nu(this.hostElement,a)}, getAdModuleClient_:function(){var a=JO();return a?(a=a.getPlayer())?new CS(a):null:null}}]};var A4b;var fY=function(){var a=D.apply(this,arguments)||this;a.modern=y("web_modern_buttons");a.buttonOverrides={style:"call-to-action",type:"filled"};return a}; k(fY,D);fY.prototype.dataChanged=function(){this.data&&(this.data.impressionCommand&&this.data.impressionCommand.clickTrackingParams&&delete this.data.impressionCommand.clickTrackingParams,this.macroReplacementBehavior.sendServiceRequestAction([this.data.impressionCommand]),this.data.backgroundColor&&(this.enableColors=!0,this.hostElement.style.backgroundColor=iy(this.data.backgroundColor)))}; fY.prototype.onHeadlineClick=function(){if(this.data&&this.data.headline){var a=this.getFormattedStringLoggingDirectives(this.data.headline);a&&this.rendererBehavior.logExplicitClick(a)}}; fY.prototype.onDescriptionClick=function(){if(this.data&&this.data.description){var a=this.getFormattedStringLoggingDirectives(this.data.description);a&&this.rendererBehavior.logExplicitClick(a)}}; fY.prototype.getFormattedStringLoggingDirectives=function(a){return a&&a.runs&&a.runs.length>0&&a.runs[0]&&a.runs[0].loggingDirectives?a.runs[0].loggingDirectives:null}; fY.prototype.dataChanged=fY.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],fY.prototype,"rendererBehavior",void 0);n([E(z4b.YtMacroReplacementBehavior),r("design:type",Object)],fY.prototype,"macroReplacementBehavior",void 0);n([I(),r("design:type",Object)],fY.prototype,"data",void 0);n([I(),r("design:type",Object)],fY.prototype,"navigationEndpoint",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],fY.prototype,"enableColors",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],fY.prototype,"modern",void 0);n([I(),r("design:type",Object)],fY.prototype,"buttonOverrides",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],fY.prototype,"dataChanged",null);n([St({is:"ytd-action-basic-immersive-content-renderer",disableElementRegistration:!0})],fY); J(fY,"ytd-action-basic-immersive-content-renderer",function(){if(A4b!==void 0)return A4b;var a=document.createElement("template");M(a,"\n\n\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return A4b=a},{mode:1});var B4b;var C4b;var gY=function(){return D.apply(this,arguments)||this}; k(gY,D);gY.prototype.dataChanged=function(){var a;((a=this.data)==null?void 0:a.backgroundColor)!==void 0&&st(this.hostElement,{"--bgu-color":iy(this.data.backgroundColor)})}; gY.prototype.onImageTileClick=function(){var a;((a=this.data)==null?0:a.navigationEndpoint)&&tt(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint});var b;((b=this.data)==null?0:b.clickCommand)&&this.componentBehavior.resolveCommand(this.data.clickCommand)}; ba.Object.defineProperties(gY.prototype,{hasBackgroundColor:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.backgroundColor)!==void 0}}, getObjectFit:{configurable:!0,enumerable:!0,get:function(){var a;if(((a=this.data)==null?void 0:a.objectFit)!==void 0)switch(this.data.objectFit){case"OBJECT_FIT_CONTAIN":return"CONTAIN";case"OBJECT_FIT_COVER":return"COVER";case"OBJECT_FIT_FILL":return"FILL";}return null}}, hasTileMetadata:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.tileRenderingStyle)==="TILE_RENDERING_STYLE_FOOTERED_METADATA"}}, getSecondaryDetails:{configurable:!0,enumerable:!0,get:function(){var a,b,c;if(((a=this.data)==null?void 0:(b=a.detailsLine)==null?void 0:b.texts)!=null&&((c=this.data)==null?void 0:c.detailsLine.texts.length)>0){var d;return(d=this.data)==null?void 0:d.detailsLine.texts.map(function(e){return e.text}).join("")}return null}}, getOptionalDetails:{configurable:!0,enumerable:!0,get:function(){var a,b,c;if(((a=this.data)==null?void 0:(b=a.optionalDetailsLine)==null?void 0:b.texts)!=null&&((c=this.data)==null?void 0:c.optionalDetailsLine.texts.length)>0){var d;return(d=this.data)==null?void 0:d.optionalDetailsLine.texts.map(function(e){return e.text}).join("")}return null}}}); gY.prototype.dataChanged=gY.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],gY.prototype,"rendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],gY.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],gY.prototype,"data",void 0);n([I({reflectToAttribute:!0}),F("data.backgroundColor"),r("design:type",Boolean),r("design:paramtypes",[])],gY.prototype,"hasBackgroundColor",null); n([F("data.objectFit"),r("design:type",Object),r("design:paramtypes",[])],gY.prototype,"getObjectFit",null);n([I({reflectToAttribute:!0}),F("data.tileRenderingStyle"),r("design:type",Boolean),r("design:paramtypes",[])],gY.prototype,"hasTileMetadata",null);n([F("data.detailsLine"),r("design:type",Object),r("design:paramtypes",[])],gY.prototype,"getSecondaryDetails",null);n([F("data.optionalDetailsLine"),r("design:type",Object),r("design:paramtypes",[])],gY.prototype,"getOptionalDetails",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],gY.prototype,"dataChanged",null);n([St({is:"ytd-image-tile-renderer",disableElementRegistration:!0})],gY); J(gY,"ytd-image-tile-renderer",function(){if(C4b!==void 0)return C4b;var a=document.createElement("template");M(a," \n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return C4b=a},{mode:1});var D4b;var hY=function(){return D.apply(this,arguments)||this}; k(hY,D);hY.prototype.getOpenLinkIcon=function(){return"arrow_diagonal_up_right"}; hY.prototype.onSitelinkTap=function(){tt(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint});if(this.data&&this.data.clickCommands)for(var a=l(this.data.clickCommands),b=a.next();!b.done;b=a.next())this.ytComponentBehavior.resolveCommand(b.value)}; n([E(Ly.YtComponentBehavior),r("design:type",Object)],hY.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],hY.prototype,"rendererBehavior",void 0);n([I(),r("design:type",Object)],hY.prototype,"data",void 0);n([St({is:"ytd-sitelink-renderer",disableElementRegistration:!0})],hY); J(hY,"ytd-sitelink-renderer",function(){if(D4b!==void 0)return D4b;var a=document.createElement("template");M(a,"
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return D4b=a},{mode:1});var iY=function(){var a=D.apply(this,arguments)||this;a.paddingFix=y("enable_ads_web_ep_buenos_aires_and_padding_fix");return a}; k(iY,D);iY.prototype.configureRendererStamper=function(){return{"data.sitelinkRenderers":{id:"sitelinks",mapping:{sitelinkRenderer:"ytd-sitelink-renderer"}},"data.actionButton":{id:"action",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.imageTileRenderers":{id:"image-tiles",mapping:{imageTileRenderer:"ytd-image-tile-renderer"}}}}; iY.prototype.dataChanged=function(){var a=this;this.data&&this.data.impressionCommands&&this.data.impressionCommands.forEach(function(b){b.clickTrackingParams&&delete b.clickTrackingParams;a.ytMacroReplacementBehavior.sendServiceRequestAction([b])})}; iY.prototype.shouldHideFooter=function(a){return!(a&&y("use_ads_engagement_panel_desktop_footer_cta"))}; ba.Object.defineProperties(iY.prototype,{removeBorderFromImageTiles:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:a.imageTileRenderers)===void 0||((b=this.data)==null?void 0:b.imageTileRenderers.length)===0?!1:this.data.imageTileRenderers.some(function(c){var d;return(d=z(c,Tgb))==null?void 0:d.removeBorder})}}, useFooteredMetadataRenderingStyle:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:a.imageTileRenderers)===void 0||((b=this.data)==null?void 0:b.imageTileRenderers.length)===0?!1:this.data.imageTileRenderers.some(function(c){var d;return((d=z(c,Tgb))==null?void 0:d.tileRenderingStyle)==="TILE_RENDERING_STYLE_FOOTERED_METADATA"})}}}); iY.prototype.dataChanged=iY.prototype.dataChanged;n([E(z4b.YtMacroReplacementBehavior),r("design:type",Object)],iY.prototype,"ytMacroReplacementBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],iY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],iY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],iY.prototype,"data",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],iY.prototype,"paddingFix",void 0);n([I({reflectToAttribute:!0}),F("data.imageTileRenderers"),r("design:type",Boolean),r("design:paramtypes",[])],iY.prototype,"removeBorderFromImageTiles",null);n([I({reflectToAttribute:!0}),F("data.imageTileRenderers"),r("design:type",Boolean),r("design:paramtypes",[])],iY.prototype,"useFooteredMetadataRenderingStyle",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],iY.prototype,"dataChanged",null);n([St({is:"ytd-action-engagement-panel-content-renderer",disableElementRegistration:!0})],iY); J(iY,"ytd-action-engagement-panel-content-renderer",function(){if(B4b!==void 0)return B4b;var a=document.createElement("template");M(a,"
\n \n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return B4b=a},{mode:1});var E4b;var G4b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("u4exy"),2);a=F4b;return b.return(a)})},H4b=BC(function(){return G4b()},{debugName:"adGridCardCollectionViewModel"}); En(zC,function(a){a.registerLoadFn("adGridCardCollectionViewModel","u4exy",G4b)});var I4b=new zn("POSTMESSAGE_TUNNEL_TOKEN");var J4b=["/parent_tools","/file_download","/artist_roster"],K4b=[Eb.DATA,Eb.HTTP,Eb.HTTPS,Eb.MAILTO,Eb.FTP,Eb.RELATIVE,Eb.INTENT,Eb.VND_YOUTUBE];function L4b(a){return a&&J4b.some(function(b){return a.includes(b)})} function M4b(a){var b=z(a,As);if(!b)return!1;var c=b.url,d=b.attributionSrcMode==="ATTRIBUTION_SRC_MODE_LABEL_CHROME";if(!c)return $n(Error("UrlEndpoint with no url specified.")),!1;if(b.target==="TARGET_NEW_WINDOW"){b={};y("resolve_url_parent_tracking_params")&&(!Sc(c)||Yc(window.location.href,c))&&(b={endpoint:a,itct:a.clickTrackingParams});ZVa(b);a=null;try{if(d){a:{var e=c,f=b;d=d===void 0?!1:d;f&&hy(e,f);var h=Gb(e),m=Ab(h);e!=m&&Qk(Error("Unsafe window.open URL: "+e));e=m;try{if(d){m=e;m=Lpa(m); WA(m);a=bc(window,m,"_blank","attributionsrc");break a}}catch(p){Jk(p)}WA(e);a=bc(window,h,"_blank",void 0)}Dn().resolve(I4b).addPostMessageTunnel(a,c);return!0}}catch(p){$n(p)}hy(c,b);a=Bbb(c,{target:"_blank",noopener:!1});Dn().resolve(I4b).addPostMessageTunnel(a,c);return!0}h=Tc(c);h=L4b(h)||c==="https://studio.youtube.com/";if(Sc(c)&&!Yc(window.location.href,c)||h)WA(c),Iv(),wub(c,K4b);else return eo(new ql("UrlEndpoint should not be used for same origin navigations. Use a better typed command instead", a)),!1;return!0} function N4b(a,b){b=b===void 0?0:b;if(!(z(a,Lgb)||z(a,Kgb)||z(a,As)&&z(a,As).url))return!1;var c,d=(c=z(a,As))==null?void 0:c.url;c=d?{externalLinkData:{url:d}}:null;return Fy().clickCommand(a,c,b)} ;function O4b(a,b,c){var d=kB(c);a&&b&&d&&a.getPlayerPromise().then(function(e){N4b(d)&&Zn();new CS(e).executeCommand(d,b);e.pauseVideo()})} ;function P4b(a){var b=JO(),c;if(c=za("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction")){var d;c=(d=c())==null?void 0:d.layoutId}else c=null;O4b(b,c,a)} ;BA(tu(function(a){var b=a.data;return C("panel-text-icon-image-tiles-button-layout-content-view-model",{class:"ytwPanelTextIconImageTilesButtonLayoutContentViewModelHost",el:DA(dw({visibilityCallback:function(c){var d,e=(d=b().interaction)==null?void 0:d.onFirstVisible;c&&e&&pB(e)}, showOption:rT}),tT(function(){return b().interaction},P4b))},C("div",{class:"ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostCardCollection"},C(K,{cond:cP("(min-width: "+(sub()+tub)+"px)"), then:function(){return C(NC,{data:function(){return b().adGridCardCollection}},{adGridCardCollectionViewModel:function(c){return C(H4b,{data:c.data, customCommandResolver:P4b})}})}, else:function(){return C(NC,{data:function(){return b().adGridCardCollection}},{adGridCardCollectionViewModel:function(c){return C(H4b,{data:c.data, customCommandResolver:P4b,adGridCardCollectionStyle:"AD_GRID_CARD_COLLECTION_STYLE_FIXED_SIX_COLUMNS"})}})}})),C("div",{class:"ytwPanelTextIconImageTilesButtonLayoutContentViewModelHostButton"},C(NC,{data:function(){return b().adButton}},{adButtonViewModel:function(c){return C(vT,{data:c.data, customCommandResolver:P4b})}})))},"he"),"panel-text-icon-image-tiles-button-layout-content-view-model",{props:{data:zA}});function Q4b(a){var b=JO(),c;if(c=za("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction")){var d;c=(d=c())==null?void 0:d.layoutId}else c=null;O4b(b,c,a)} ;BA(tu(function(a){var b=a.data;return C("panel-text-icon-text-grid-cards-sub-layout-content-view-model",{class:"ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHost",el:DA(dw({visibilityCallback:function(c){var d,e=(d=b().interaction)==null?void 0:d.onFirstVisible;c&&e&&pB(e)}, showOption:rT}),tT(function(){return b().interaction},Q4b))},C("div",{class:"ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostCardCollection"},C(NC,{data:function(){if(cP("(min-width: "+(sub()+tub)+"px)")())var c=b().adGridCardCollection;else {c=Object.assign({},z(b().adGridCardCollection,Zgb));var d;c.gridCards!==void 0&&((d=c.gridCards)==null?void 0:d.length)>1?c.style="AD_GRID_CARD_COLLECTION_STYLE_FIXED_TWO_COLUMNS":c.style="AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN";c={adGridCardCollectionViewModel:c}}return c}},{adGridCardCollectionViewModel:function(c){return C(H4b,{data:c.data, customCommandResolver:Q4b})}})),C("div",{class:"ytwPanelTextIconTextGridCardsSubLayoutContentViewModelHostButton"},C(NC,{data:function(){return b().adButton}},{adButtonViewModel:function(c){return C(vT,{data:c.data, customCommandResolver:Q4b})}})))},"ie"),"panel-text-icon-text-grid-cards-sub-layout-content-view-model",{props:{data:zA}});var jY=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-ad-engagement-panel-click-action":"handleAdsEngagementPanelClick"};return a}; k(jY,D);g=jY.prototype;g.configureRendererStamper=function(){return{"data.contentRenderer":{id:"content",mapping:{actionEngagementPanelContentRenderer:"ytd-action-engagement-panel-content-renderer",basicImmersiveEngagementPanelContentRenderer:"ytd-action-basic-immersive-content-renderer",panelTextIconImageTilesButtonLayoutContentViewModel:"panel-text-icon-image-tiles-button-layout-content-view-model",panelTextIconTextGridCardsSubLayoutContentViewModel:"panel-text-icon-text-grid-cards-sub-layout-content-view-model"}}}}; g.created=function(){this.JSC$14508_playerListener=new bS(this)}; g.attached=function(){this.getDataFromPlayerAndRender()}; g.dataChanged=function(){this.getDataFromPlayerAndRender()}; g.detached=function(){this.player&&(sMb(this.JSC$14508_playerListener,this.player,"updateEngagementPanelAction",this.sendUpdateEngagementPanelAction),sMb(this.JSC$14508_playerListener,this.player,"changeEngagementPanelVisibility",this.sendChangeEngagementPanelVisibilityAction),this.player=null)}; g.getDataFromPlayerAndRender=function(){var a=this,b=JO();b&&b.getPlayerPromise().then(function(c){a.getCachedDataAndListen(c)})}; g.getCachedDataAndListen=function(a){this.resolveCachedActions();if(!this.player){var b=rMb(this.JSC$14508_playerListener,"updateEngagementPanelAction",this.sendUpdateEngagementPanelAction);a.addEventListener("updateEngagementPanelAction",b);b=rMb(this.JSC$14508_playerListener,"changeEngagementPanelVisibility",this.sendChangeEngagementPanelVisibilityAction);a.addEventListener("changeEngagementPanelVisibility",b);this.player=a}}; g.resolveCachedActions=function(){var a=za("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction");(a=a&&a())&&!Mh(a)&&this.sendUpdateEngagementPanelAction(a);(a=(a=za("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction"))&&a())&&!Mh(a)&&this.sendChangeEngagementPanelVisibilityAction(a);(a=(a=za("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand"))&&a())&&!Mh(a)&&this.sendScrollToEngagementPanelCommand(a)}; g.sendUpdateEngagementPanelAction=function(a){var b;Ku(this.hostElement,"yt-update-engagement-panel-action",[(b=pia(a,"action"))!=null?b:a])}; g.sendChangeEngagementPanelVisibilityAction=function(a){Ku(this.hostElement,"yt-change-engagement-panel-visibility-action",[a])}; g.sendScrollToEngagementPanelCommand=function(a){Ku(this.hostElement,"yt-scroll-to-engagement-panel-command",[a])}; g.handleAdsEngagementPanelClick=function(){this.player?(this.player.onAdUxClicked("ads-engagement-panel"),this.player.pauseVideo()):eo(Error("Missing player in YtdAdsEngagementPanelContentRenderer."))}; jY.prototype.dataChanged=jY.prototype.dataChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],jY.prototype,"actionHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],jY.prototype,"componentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],jY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],jY.prototype,"ytRendererstamperBehavior",void 0); n([I(),r("design:type",Object)],jY.prototype,"data",void 0);n([I(),r("design:type",Object)],jY.prototype,"player",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],jY.prototype,"dataChanged",null);n([St({is:"ytd-ads-engagement-panel-content-renderer",disableElementRegistration:!0})],jY); J(jY,"ytd-ads-engagement-panel-content-renderer",function(){if(E4b!==void 0)return E4b;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild); return E4b=a},{mode:1});var R4b;var kY=function(){var a=D.apply(this,arguments)||this;a.player=null;a.playerEvents=new Map;a.actionMap={"yt-delete-clip-engagement-panel-command":"onYtDeleteClipEngagementPanelCommand"};return a}; k(kY,D);g=kY.prototype;g.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.buttons":{id:"buttons",mapping:{buttonRenderer:"yt-button-renderer",commentActionButtonsRenderer:{component:"ytd-comment-action-buttons-renderer",properties:{voteCount:"[[voteCount]]"}}}}}}; g.created=function(){this.JSC$14511_playerListener=new bS(this);this.player=null;this.playerEvents=new Map;this.playerEvents.set("onLoopRangeChange",this.onLoopRangeChange);this.playerEvents.set("onVideoProgress",this.onVideoProgress);this.playerEvents.set("onAdStart",this.playerAdStartHandler);this.playerEvents.set("onPlaybackStartExternal",this.playerAdEndHandler)}; g.attached=function(){var a=this,b=JO();this.set("isDarkTheme",!!document.documentElement.hasAttribute("dark"));b&&b.getPlayerPromise().then(function(c){a.setPlayer(c);a.set("isPageLoad",!1)})}; g.setPlayer=function(a){this.player&&dS(this.JSC$14511_playerListener,this.player,this.playerEvents);this.set("player",a);a&&(cS(this.JSC$14511_playerListener,a,this.playerEvents),a.getPresentingPlayerType()===2&&this.playerAdStartHandler())}; g.onLoopRangeChange=function(a){var b=Dn().resolve(An(HK));if((!b||b.isOnWatch())&&this.hostElement.clientHeight){var c;!a&&((c=this.data)==null?0:c.onScrubExit)&&this.ytComponentBehavior.resolveCommand(this.data.onScrubExit)}}; g.onVideoProgress=function(a){var b,c,d=((b=this.player)==null?void 0:(c=b.getPresentingPlayerType)==null?void 0:c.call(b))===2;this.isAdPlaying!==d&&this.set("isAdPlaying",d);var e;if(!d&&(e=this.player)!=null&&e.getLoopRange()){c=this.player.getLoopRange();b=c.startTimeMs;c=c.endTimeMs;d=this.player.getProgressState(1).seekableStart;var f;b
\n
\n \n \n \n \n
\n \n \n \n \n [[getSimpleString(data.createdText)]]\n
\n
\n
\n [[getSimpleString(data.title)]]\n
\n
\n
\n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
[[getSimpleString(data.adPlayingText)]]
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return R4b=a},{mode:1});var S4b;var lY=function(){var a=D.apply(this,arguments)||this;a.player=null;a.playerEvents=new Map;return a}; k(lY,D);g=lY.prototype;g.created=function(){this.JSC$14517_playerListener=new bS(this);this.player=null;this.playerEvents=new Map;this.playerEvents.set("onVideoProgress",this.onVideoProgress);this.playerEvents.set("onAdStart",this.playerAdStartHandler);this.playerEvents.set("onPlaybackStartExternal",this.playerAdEndHandler)}; g.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}}; g.attached=function(){var a=this,b=JO();b&&b.getPlayerPromise().then(function(c){a.setPlayer(c);a.set("isPageLoad",!1)})}; g.setPlayer=function(a){this.player&&dS(this.JSC$14517_playerListener,this.player,this.playerEvents);this.set("player",a);if(a){cS(this.JSC$14517_playerListener,a,this.playerEvents);var b;(a==null?void 0:(b=a.getPresentingPlayerType)==null?void 0:b.call(a))===2&&this.playerAdStartHandler()}}; g.playerAdStartHandler=function(){this.set("isAdPlaying",!0)}; g.playerAdEndHandler=function(){this.set("isAdPlaying",!1)}; g.onVideoProgress=function(){var a,b,c=((a=this.player)==null?void 0:(b=a.getPresentingPlayerType)==null?void 0:b.call(a))===2;this.isAdPlaying!==c&&this.set("isAdPlaying",c)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],lY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],lY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],lY.prototype,"data",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],lY.prototype,"isAdPlaying",void 0);n([I({reflectToAttribute:!0,value:!0}),r("design:type",Boolean)],lY.prototype,"isPageLoad",void 0); n([St({is:"ytd-clip-section-footer-renderer",disableElementRegistration:!0})],lY); J(lY,"ytd-clip-section-footer-renderer",function(){if(S4b!==void 0)return S4b;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return S4b=a},{mode:1});var T4b;var U4b;var mY=function(){return D.apply(this,arguments)||this}; k(mY,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],mY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],mY.prototype,"data",void 0);n([St({is:"ytd-clip-ad-state-renderer",disableElementRegistration:!0})],mY); J(mY,"ytd-clip-ad-state-renderer",function(){if(U4b!==void 0)return U4b;var a=document.createElement("template");M(a,"
\n
[[getSimpleString(data.title)]]
\n
[[getSimpleString(data.body)]]
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return U4b=a},{mode:1});var V4b;var nY=function(){var a=D.apply(this,arguments)||this;a.value="";a.valid=!1;a.userChangedValue=!1;a.disabled=!1;a.actionMap={"yt-clip-creation-disable":"onClipCreationDisable","yt-clip-creation-enable":"onClipCreationEnable","yt-clip-creation-visibility-changed":"onClipCreationVisibilityChange"};return a}; k(nY,D);g=nY.prototype;g.detached=function(){this.userChangedValue=!1}; g.handleKeyDown=function(a){a.keyCode===(Ad?e0a(13):Uca&&Bd?f0a(13):13)&&a.preventDefault()}; g.handleInput=function(){var a=ft(this.hostElement).querySelector("#title");if(a){var b=(a.value||"").replace(/\r|\n/g," ");this.set("value",b);a.value=b;this.valid=a.validate();this.userChangedValue=!0}}; g.handleBlur=function(){this.valid=ft(this.hostElement).querySelector("#title").validate()}; g.onValueChanged=function(){tt(this.hostElement,"title-changed",{title:this.value})}; g.onValidChanged=function(){tt(this.hostElement,"title-valid-changed",{valid:this.valid})}; g.setInput=function(a,b){var c=ft(this.hostElement).querySelector("#title");c&&(c.value=a,this.handleInput(),b&&(c.invalid=!1,this.valid=!0))}; g.onClipCreationDisable=function(){this.set("disabled",!0)}; g.onClipCreationEnable=function(){this.set("disabled",!1)}; g.onClipCreationVisibilityChange=function(a){var b=this;a.visible?requestAnimationFrame(function(){var c;((c=ft(b.hostElement).querySelector("#title"))==null?void 0:c.inputElement).textarea.focus()}):(this.setInput("",!0),this.userChangedValue=!1)}; nY.prototype.onValidChanged=nY.prototype.onValidChanged;nY.prototype.onValueChanged=nY.prototype.onValueChanged;nY.prototype.handleBlur=nY.prototype.handleBlur;nY.prototype.handleInput=nY.prototype.handleInput;nY.prototype.handleKeyDown=nY.prototype.handleKeyDown;n([E(wz.YtRendererBehavior),r("design:type",Object)],nY.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],nY.prototype,"ytActionHandlerBehavior",void 0); n([I(),r("design:type",Object)],nY.prototype,"data",void 0);n([I(),r("design:type",Object)],nY.prototype,"value",void 0);n([I(),r("design:type",Object)],nY.prototype,"valid",void 0);n([I(),r("design:type",Object)],nY.prototype,"userChangedValue",void 0);n([I(),r("design:type",Object)],nY.prototype,"disabled",void 0);n([Bt("keydown"),r("design:type",Function),r("design:paramtypes",[KeyboardEvent]),r("design:returntype")],nY.prototype,"handleKeyDown",null); n([Bt("input"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nY.prototype,"handleInput",null);n([Bt("blur"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nY.prototype,"handleBlur",null);n([Ct("value"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nY.prototype,"onValueChanged",null);n([Ct("valid"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],nY.prototype,"onValidChanged",null); n([St({is:"ytd-clip-creation-text-input-renderer",disableElementRegistration:!0})],nY); J(nY,"ytd-clip-creation-text-input-renderer",function(){if(V4b!==void 0)return V4b;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return V4b=a},{mode:1});var W4b;var X4b;function oY(a,b){var c=a<0?"-":"";a=Math.abs(a);var d=Math.floor(a/3600),e=Math.floor(a)%3600,f=Math.floor(e/60);e=Math.floor(e)%60;var h="";(b===void 0?0:b)&&(h="."+Math.round((a-Math.floor(a))*10));return d>0?""+c+d+":"+(f<10?"0"+f:""+f)+":"+(e<10?"0"+e:""+e)+h:""+c+f+":"+(e<10?"0"+e:""+e)+h} function Y4b(a){var b=a.match(/[^0-9:\.]/g);if(b&&b.length>0)return null;a=a.split(":");if(a.length===0||a.length>3)return null;b=1;for(var c=0;a.length>0;){var d=a.pop();if(d===void 0)break;var e=Number(d);if(d===""||isNaN(e))return null;c+=e*b;b*=60}return c} ;function Z4b(a,b,c,d){a=Math.max(c,a);b=Math.min(b,d-c);a+b>d?(c=d,a=c-b):c=a+b;return{start:a,end:c}} function $4b(a,b,c,d,e,f){ad&&(a=d-e);b>d&&(b=d);b=Math.min(a+f,Math.max(a+e,b));return{start:a,end:b}} function a5b(a,b,c,d,e,f){b>d?b=d:b-e0)for(e=0;e\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);d5b=a}a=d5b;return a},{mode:2});var e5b;var f5b;var qY=function(){var a=D.apply(this,arguments)||this;a.start=0;a.end=30;a.visible=!1;a.draggingLeft_=!1;a.draggingRight_=!1;a.draggingRuler_=!1;a.draggingWindow_=!1;a.seekableStart=0;a.seekableEnd=0;a.rulerWidth_=0;a.rulerShift_=0;a.windowSlideSpeed=0;a.disabled=!1;a.initialized=!1;a.durationAccessibilityLabel="";a.activeLoopRange_=!1;a.rulerDragMouseStart_=0;a.rulerDragRulerStart_=0;a.rulerDragStartTime_=0;a.rulerDragEndTime_=0;a.dragMouseLastX_=0;a.scrollInterval_=null;a.scrubberVe_=null;a.boundHandlers_= {};a.actionMap={"yt-clip-creation-disable":"onClipCreationDisable_","yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"};return a}; k(qY,D);g=qY.prototype; g.created=function(){var a=this;this.JSC$14533_playerListener=new bS(this);this.playerEvents=new Map;this.playerEvents.set("onVideoProgress",this.onVideoProgress_);this.playerEvents.set("SEEK_COMPLETE",this.onSeekComplete_);this.playerEvents.set("onStateChange",this.onStateChange_);var b={mouseup:this.endDrag_,mousemove:this.handleMouseDrag_,resize:this.updateRulerSize_,handles_mousedown:this.beginHandleDrag_,ruler_mousedown:this.beginRulerDrag_};Object.keys(b).forEach(function(c){a.boundHandlers_[c]=b[c].bind(a)})}; g.attached=function(){this.activeLoopRange_=!1;ft(this.hostElement).querySelector("#handles").addEventListener("mousedown",this.boundHandlers_.handles_mousedown);ft(this.hostElement).querySelector("#ticks").addEventListener("mousedown",this.boundHandlers_.ruler_mousedown);window.addEventListener("resize",this.boundHandlers_.resize);this.scrubberVe_=Dv(156731)}; g.detached=function(){this.setPlayer(null);window.removeEventListener("resize",this.boundHandlers_.resize);this.removeMouseEventHandlers_();ft(this.hostElement).querySelector("#handles").removeEventListener("mousedown",this.boundHandlers_.handles_mousedown);ft(this.hostElement).querySelector("#ticks").removeEventListener("mousedown",this.boundHandlers_.ruler_mousedown)}; g.onVisibilityChangedAction_=function(a){var b=this;a.visible&&!this.player_&&(a=JO())&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})}; g.setPlayer=function(a){this.player_&&dS(this.JSC$14533_playerListener,this.player_,this.playerEvents);a&&(this.set("player_",a),cS(this.JSC$14533_playerListener,a,this.playerEvents))}; g.addMouseEventHandlers_=function(){window.addEventListener("mouseup",this.boundHandlers_.mouseup);window.addEventListener("mousemove",this.boundHandlers_.mousemove)}; g.removeMouseEventHandlers_=function(){window.removeEventListener("mouseup",this.boundHandlers_.mouseup);window.removeEventListener("mousemove",this.boundHandlers_.mousemove)}; g.beginHandleDrag_=function(a){this.disabled||(a.preventDefault(),this.draggingWindow_=this.draggingRuler_=this.draggingRight_=this.draggingLeft_=!1,this.dragMouseLastX_=a.clientX,a.target===ft(this.hostElement).querySelector("#handle-left")?this.beginLeftHandleDrag_():a.target===ft(this.hostElement).querySelector("#handle-right")?this.beginRightHandleDrag_():this.beginWindowDrag_())}; g.beginLeftHandleDrag_=function(){this.draggingLeft_=!0;this.beginDrag_()}; g.beginRightHandleDrag_=function(){this.draggingRight_=!0;this.beginDrag_()}; g.beginWindowDrag_=function(){this.disabled||(this.draggingWindow_=!0,this.beginWindowScroll_(),this.beginDrag_())}; g.beginRulerDrag_=function(a){this.disabled||(a.preventDefault(),this.draggingRight_=this.draggingLeft_=!1,this.draggingRuler_=!0,this.draggingWindow_=!1,this.rulerDragMouseStart_=a.clientX,this.rulerDragRulerStart_=this.rulerShift_,this.rulerDragStartTime_=this.start,this.rulerDragEndTime_=this.end,this.beginDrag_())}; g.beginDrag_=function(){this.player_.pauseVideo();this.addMouseEventHandlers_()}; g.beginWindowScroll_=function(){var a=this;this.scrollInterval_=setInterval(function(){var b=a.windowSlideSpeed,c=a.start,d=a.boundedRulerStartLimit_();Math.abs(c-d)<=1E-6?b-=.1:(c=a.end,d=a.boundedRulerEndLimit_(),b=Math.abs(c-d)<=1E-6?b+.1:0);b&&(c=a.capRulerOffset_(a.rulerShift_+b),c==a.rulerShift_?b=0:(a.set("rulerShift_",c),tt(a.hostElement,"set-fixed-length-range",{start:a.start+b,duration:a.end-a.start})));a.set("windowSlideSpeed",b)},33)}; g.endWindowScroll_=function(){this.scrollInterval_&&(clearInterval(this.scrollInterval_),this.scrollInterval_=null,this.windowSlideSpeed=0)}; g.endDrag_=function(){this.logClick();var a=void 0;this.draggingRight_?a=this.end-1:this.draggingLeft_&&(a=this.start);this.draggingWindow_=this.draggingRuler_=this.draggingRight_=this.draggingLeft_=!1;this.endWindowScroll_();this.updateLoopRange_(this.player_,this.visible,this.disabled,this.initialized,this.start,this.end,a);this.removeMouseEventHandlers_();this.rulerShift_+this.windowSizeSec_this.start-this.pixelsToTime_(16)&&this.set("rulerShift_",this.start-this.pixelsToTime_(16))}; g.onVisibleChanged_=function(){this.visible&&this.updateRulerSize_()}; g.updateRulerSize_=function(){this.set("rulerWidth_",ft(this.hostElement).querySelector("#ruler").getBoundingClientRect().width)}; g.handleMouseDrag_=function(a){a.buttons==0&&(this.draggingLeft_||this.draggingRight_||this.draggingRuler_||this.draggingWindow_)&&this.endDrag_();this.disabled||(this.draggingRuler_?this.handleRulerDrag_(a):this.draggingLeft_||this.draggingRight_?this.handleWindowHandleDrag_(a):this.draggingWindow_&&this.handleWindowDrag_(a))}; g.handleRulerDrag_=function(a){a=this.pixelsToTime_(a.clientX-this.rulerDragMouseStart_);a=this.capRulerOffset_(this.rulerDragRulerStart_-a);this.set("rulerShift_",a);var b=this.rulerDragStartTime_-(this.rulerDragRulerStart_-a);tt(this.hostElement,"set-fixed-length-range",{start:b,duration:this.rulerDragEndTime_-(this.rulerDragRulerStart_-a)-b})}; g.handleWindowDrag_=function(a){var b=a.clientX-this.dragMouseLastX_;this.dragMouseLastX_=a.clientX;a=this.pixelsToTime_(b);tt(this.hostElement,"set-fixed-length-range",{start:this.start+a,duration:this.end-this.start,startLimit:this.draggableStartLimit_(),endLimit:this.draggableEndLimit_()})}; g.capRulerOffset_=function(a){var b=this.seekableStart-this.pixelsToTime_(16),c=this.seekableEnd-this.windowSizeSec_+this.pixelsToTime_(16);return Math.min(Math.max(b,a),c)}; g.boundedRulerStartLimit_=function(){return this.rulerShift_+this.pixelsToTime_(16)}; g.boundedRulerEndLimit_=function(){return this.rulerShift_+this.windowSizeSec_-this.pixelsToTime_(16)}; g.draggableStartLimit_=function(){return Math.max(this.boundedRulerStartLimit_(),this.seekableStart)}; g.draggableEndLimit_=function(){return Math.min(this.boundedRulerEndLimit_(),this.seekableEnd)}; g.handleWindowHandleDrag_=function(a){var b=a.clientX-this.dragMouseLastX_;this.dragMouseLastX_=a.clientX;a=this.pixelsToTime_(b);if(this.draggingLeft_){var c=this.start+a;var d=this.end}else this.draggingRight_&&(c=this.start,d=this.end+a);tt(this.hostElement,"set-range",{start:c,end:d,startLimit:this.draggableStartLimit_(),endLimit:this.draggableEndLimit_()})}; g.onVideoProgress_=function(a){this.disabled||(a=this.timeToPixels_(a-this.rulerShift_,this.tickSpacing_),ft(this.hostElement).querySelector("#playhead").style.transform="translateX("+a+")")}; g.onClipCreationDisable_=function(){this.endDrag_()}; g.timeToPixels_=function(a,b,c){a*=b;return c===void 0||c?a+"px":a}; g.pixelsToTime_=function(a){return a/this.tickSpacing_}; g.onInitializedChanged_=function(){this.initialized&&this.centerRuler_(this.start,this.end,this.windowSizeSec_)}; g.centerRuler_=function(a,b,c){this.set("rulerShift_",this.capRulerOffset_(a+(b-a)/2-c/2))}; g.onUpdateLoopRange=function(){this.updateLoopRange_(this.player_,this.visible,this.disabled,this.initialized,this.start,this.end)}; g.updateLoopRange_=function(a,b,c,d,e,f,h){a&&(b&&d&&!c?(this.draggingLeft_||this.draggingRuler_||this.draggingWindow_?(a.pauseVideo(),a.seekTo(e,!1,void 0,void 0,50)):this.draggingRight_?(a.pauseVideo(),a.seekTo(f-.1,!1,void 0,void 0,50)):(h!==void 0?a.seekTo(h,!0,void 0,void 0,50):(b=a.getCurrentTime(),bf?a.seekTo(e,!0,void 0,void 0,50):a.seekTo(b,!0,void 0,void 0,50)),a.playVideo()),a.setLoopRange({startTimeMs:e*1E3,endTimeMs:f*1E3,type:"clips"}),this.activeLoopRange_=!0,this.onVideoProgress_(a.getCurrentTime())): this.activeLoopRange_&&(a.setLoopRange(null),this.activeLoopRange_=!1))}; g.updateHandles_=function(){ft(this.hostElement).querySelector("#handles").style.left=String(this.timeToPixels_(this.start-this.rulerShift_,this.tickSpacing_));ft(this.hostElement).querySelector("#handles").style.width=String(this.timeToPixels_(this.end-this.start,this.tickSpacing_))}; g.updateRuler_=function(){var a=this.end,b=this.start,c=this.draggableStartLimit_(),d=this.draggableEndLimit_();(bd+.001)&&this.centerRuler_(this.start,this.end,this.windowSizeSec_)}; g.computeDurationLabel_=function(a,b){return a?a.replace("$clip_length",parseFloat(b).toFixed(1)):""}; g.computeDuration_=function(a,b){return this.isValidTime_(a)&&this.isValidTime_(b)&&a=this.seekableStart&&a<=this.seekableEnd:!0}; g.computeWindowSizeSec_=function(a,b,c){return Math.min((a||12E4)/1E3,c-b)}; g.computeTickSpacing_=function(a,b){return b?b/a:1}; g.onDragStateChanged_=function(){tt(this.hostElement,"clips-drag-state",{startChanging:this.draggingLeft_||this.draggingWindow_||this.draggingRuler_,endChanging:this.draggingRight_||this.draggingWindow_||this.draggingRuler_})}; g.centerRangeOnTime_=function(a){var b=this.duration;a=Z4b(a-b/2,b,this.seekableStart,this.seekableEnd);tt(this.hostElement,"set-fixed-length-range",{start:a.start,duration:a.end-a.start})}; g.nearlyLessThan_=function(a,b,c){return a+(c===void 0?1E-6:c)
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
[[durationLabel]]
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;e5b===void 0&&(e5b=document.createElement("template"));var d=e5b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);f5b=a}a=f5b;return a},{mode:2});var rY=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-clip-creation-visibility-changed":"onVisibilityChangedAction_","yt-clip-creation-disable":"onClipCreationDisable_","yt-clip-creation-enable":"onClipCreationEnable_"};a.startHighlightTimeout=0;a.endHighlightTimeout=0;return a}; k(rY,D);g=rY.prototype;g.attached=function(){var a=this;this.startInput.addEventListener("input",function(b){return a.handleStartInput_(b)}); this.endInput.addEventListener("input",function(b){return a.handleEndInput_(b)}); this.startInput.addEventListener("focusout",function(b){return a.handleStartBlur_(b)}); this.endInput.addEventListener("focusout",function(b){return a.handleEndBlur_(b)})}; g.setPlayer=function(a){this.set("player_",a)}; g.onSetFixedLengthRange_=function(a){var b=a.detail;a=b.start;var c=b.duration,d=b.startLimit;b=b.endLimit;d||(d=this.seekableStart_);b||(b=this.seekableEnd_);a=Z4b(a,c,d,b);this.start=a.start;this.end=a.end}; g.onSetRange_=function(a){var b=a.detail;a=b.start;var c=b.end,d=b.startLimit;b=b.endLimit;d||(d=this.seekableStart_);b||(b=this.seekableEnd_);if(a=$4b(a,c,d,b,this.minLengthSec,this.maxLengthSec))this.start=a.start,this.end=a.end}; g.updateInputs_=function(){var a=this.end,b=this.start;this.startInput.focused||(this.startInput.value=oY(b,!0));this.endInput.focused||(this.endInput.value=oY(a,!0))}; g.handleStartInput_=function(a){a=Y4b(a.target.value);if(a===null)this.set("startValid",!1);else{var b=this.end,c=$4b(a,this.end,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec);c?(this.set("endWillUpdate",c.end!==b),this.set("startValid",c.start===a)):this.set("startValid",!1)}}; g.handleEndInput_=function(a){a=Y4b(a.target.value);if(a===null)this.set("endValid",!1);else{var b=this.start,c=a5b(this.start,a,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec);c?(this.set("startWillUpdate",c.start!==b),this.set("endValid",c.end===a)):this.set("endValid",!1)}}; g.handleStartBlur_=function(a){a=Y4b(a.target.value);a===null?this.startInput.value=oY(this.start,!0):this.forceUpdateInputs_($4b(a,this.end,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec))}; g.handleEndBlur_=function(a){a=Y4b(a.target.value);a===null?this.endInput.value=oY(this.end,!0):this.forceUpdateInputs_(a5b(this.start,a,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec))}; g.forceUpdateInputs_=function(a){a&&(this.start=a.start,this.end=a.end);this.startInput.value=oY(this.start,!0);this.endInput.value=oY(this.end,!0);this.endValid=this.startValid=!0;this.startWillUpdate=this.endWillUpdate=!1}; g.initializeClipRange_=function(){var a=this.seekableEnd_,b=this.seekableStart_,c=this.visible_,d=this.player_;if(!d||!c||b===null||!a)this.set("initialized",!1);else if(!this.initialized){var e=d.getCurrentTime(),f=this.getDefaultLengthSec_();c=d.getVideoData();var h=d.getPlayerState()==1,m=c.isLive;f=Math.min(f,a-b);e=Math.max(0,e);a=m?a5b(e-f,e,b,a,this.minLengthSec,this.maxLengthSec):h?Z4b(e-f/2,f,b,a):Z4b(e,f,b,a);this.start=a.start;this.end=a.end;this.set("initialized",!0);c.isLive&&d.seekTo(a.start); this.startInput.value=oY(this.start,!0);this.endInput.value=oY(this.end,!0)}}; g.onStartChanged_=function(){var a=this;tt(this.hostElement,"start-changed",{start:this.start});var b;isNaN((b=this.oldStart)!=null?b:NaN)||(this.set("highlightStart",!0),clearTimeout(this.startHighlightTimeout),this.startHighlightTimeout=setTimeout(function(){a.set("highlightStart",!1);a.startHighlightTimeout=0;a.oldStart=a.start},3E3))}; g.onEndChanged_=function(){var a=this;tt(this.hostElement,"end-changed",{end:this.end});var b;isNaN((b=this.oldEnd)!=null?b:NaN)||(this.set("highlightEnd",!0),clearTimeout(this.endHighlightTimeout),this.endHighlightTimeout=setTimeout(function(){a.set("highlightEnd",!1);a.endHighlightTimeout=0;a.oldEnd=a.end},3E3))}; g.onVisibilityChangedAction_=function(a){var b=this;this.set("visible_",a.visible);this.visible_&&!this.player_&&(a=JO())&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})}; g.computeMinLengthSec_=function(a){return a/1E3||5}; g.computeMaxLengthSec_=function(a){return a/1E3||60}; g.computeDefaultLengthSec_=function(a){return a/1E3}; g.getDefaultLengthSec_=function(){return this.defaultLengthSec||30}; g.computeSeekableStart_=function(a,b){return a&&b?a.getProgressState(1).seekableStart:0}; g.computeSeekableEnd_=function(a,b){return a&&b?a.getProgressState(1).seekableEnd:0}; g.onClipCreationDisable_=function(){this.set("disabled",!0)}; g.onClipCreationEnable_=function(){this.set("disabled",!1)}; g.onDragState_=function(a){this.set("highlightStart",a.detail.startChanging);this.set("highlightEnd",a.detail.endChanging)}; rY.prototype.onDragState_=rY.prototype.onDragState_;rY.prototype.onEndChanged_=rY.prototype.onEndChanged_;rY.prototype.onStartChanged_=rY.prototype.onStartChanged_;rY.prototype.initializeClipRange_=rY.prototype.initializeClipRange_;rY.prototype.updateInputs_=rY.prototype.updateInputs_;rY.prototype.onSetRange_=rY.prototype.onSetRange_;rY.prototype.onSetFixedLengthRange_=rY.prototype.onSetFixedLengthRange_; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],rY.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],rY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],rY.prototype,"data",void 0);n([I({value:0}),r("design:type",Number)],rY.prototype,"start",void 0);n([I({value:!0}),r("design:type",Boolean)],rY.prototype,"startValid",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rY.prototype,"startWillUpdate",void 0);n([I({value:30}),r("design:type",Number)],rY.prototype,"end",void 0);n([I({value:!0}),r("design:type",Boolean)],rY.prototype,"endValid",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rY.prototype,"endWillUpdate",void 0);n([I({computed:"computeMinLengthSec_(data.minLengthMs)"}),r("design:type",Number)],rY.prototype,"minLengthSec",void 0); n([I({computed:"computeMaxLengthSec_(data.maxLengthMs)"}),r("design:type",Number)],rY.prototype,"maxLengthSec",void 0);n([I({computed:"computeDefaultLengthSec_(data.defaultLengthMs)"}),r("design:type",Number)],rY.prototype,"defaultLengthSec",void 0);n([I({value:!1}),r("design:type",Boolean)],rY.prototype,"visible_",void 0);n([I(),r("design:type",Object)],rY.prototype,"player_",void 0); n([I({value:0,computed:"computeSeekableStart_(player_, visible_)"}),r("design:type",Number)],rY.prototype,"seekableStart_",void 0);n([I({computed:"computeSeekableEnd_(player_, visible_)"}),r("design:type",Number)],rY.prototype,"seekableEnd_",void 0);n([I({value:!1}),r("design:type",Boolean)],rY.prototype,"initialized",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rY.prototype,"disabled",void 0); n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rY.prototype,"highlightStart",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],rY.prototype,"highlightEnd",void 0);n([Et("#start"),r("design:type",HTMLInputElement)],rY.prototype,"startInput",void 0);n([Et("#end"),r("design:type",HTMLInputElement)],rY.prototype,"endInput",void 0); n([Bt("set-fixed-length-range"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],rY.prototype,"onSetFixedLengthRange_",null);n([Bt("set-range"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],rY.prototype,"onSetRange_",null);n([Ct("start","end"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rY.prototype,"updateInputs_",null); n([Ct("player_","visible_","seekableStart_","seekableEnd_"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rY.prototype,"initializeClipRange_",null);n([Ct("start"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rY.prototype,"onStartChanged_",null);n([Ct("end"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],rY.prototype,"onEndChanged_",null); n([Bt("clips-drag-state"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],rY.prototype,"onDragState_",null);n([Rt({is:"yt-clip-creation-scrubber-renderer",disableElementRegistration:!0})],rY); J(rY,"yt-clip-creation-scrubber-renderer",function(){if(c5b===void 0){var a=document.createElement("template");M(a,"
\n \n \n \n \n \u2013\n \n \n \n \n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;b5b===void 0&&(b5b=document.createElement("template"));var d=b5b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);c5b=a}a=c5b;return a},{mode:2});var sY=function(){var a=D.apply(this,arguments)||this;a.player_=null;a.playerEvents=new Map;a.actionMap={"yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"};return a}; k(sY,D);g=sY.prototype;g.configureRendererStamper=function(){return{submitButton_:{id:"share",mapping:{buttonRenderer:"yt-button-renderer"}},cancelButton_:{id:"cancel",mapping:{buttonRenderer:"yt-button-renderer"}},"data.titleInput":{id:"title-input",mapping:{clipCreationTextInputRenderer:"ytd-clip-creation-text-input-renderer"}},"data.scrubber":{id:"scrubber",mapping:{clipCreationScrubberRenderer:"yt-clip-creation-scrubber-renderer"}},"data.adStateOverlay":{id:"ad-state",mapping:{clipAdStateRenderer:"ytd-clip-ad-state-renderer"}}}}; g.created=function(){this.JSC$14546_playerListener=new bS(this);this.playerEvents.set("onAdStart",this.playerAdStartHandler_);this.playerEvents.set("onPlaybackStartExternal",this.playerAdEndHandler_);this.playerEvents.set("onVideoDataChange",this.onVideoDataChange_);this.playerEvents.set("onVideoProgress",this.onVideoProgress_)}; g.detached=function(){this.setPlayer(null)}; g.onVisibilityChangedAction_=function(a){var b=this,c;if((c=this.data)==null?0:c.externalVideoId){var d;this.videoId=(d=this.data)==null?void 0:d.externalVideoId}this.getPlayer().then(function(e){if(a.visible)b.returnTime=e.getCurrentTime(),b.isAtLiveHead=e.getProgressState().isAtLiveHead;else{var f=b.returnTime;b.isAtLiveHead&&(f=Number.POSITIVE_INFINITY);e.seekTo(f,void 0,void 0,void 0,51)}})}; g.getPlayer=function(){var a=this;if(!this.player_){var b=JO();if(b)return b.getPlayerPromise().then(function(c){a.setPlayer(c);return c})}return Promise.resolve(this.player_)}; g.setPlayer=function(a){this.player_&&dS(this.JSC$14546_playerListener,this.player_,this.playerEvents);if(a){this.player_=a;var b;((b=this.data)==null?0:b.externalVideoId)||this.set("videoId",a.getVideoData().video_id||"");var c;(a==null?void 0:(c=a.getPresentingPlayerType)==null?void 0:c.call(a))===2&&(this.set("isAdPlaying",!0),Ku(this.hostElement,"yt-clip-creation-disable"));cS(this.JSC$14546_playerListener,a,this.playerEvents)}}; g.ready=function(){ft(this.hostElement).querySelector("#share").addEventListener("tap",this.onSubmit_.bind(this))}; g.onTitleChanged_=function(a){this.set("titleValue",a.detail.title)}; g.onStartChanged_=function(a){this.set("start",a.detail.start)}; g.onEndChanged_=function(a){this.set("end",a.detail.end)}; g.onTitleValidChanged_=function(a){this.set("titleValid",a.detail.valid)}; g.onStartValidChanged_=function(a){this.set("startValid",a.detail.valid)}; g.onEndValidChanged_=function(a){this.set("endValid",a.detail.valid)}; g.onVideoDataChange_=function(){var a;if((a=this.data)==null||!a.externalVideoId){var b;this.set("videoId",((b=this.player_)==null?void 0:b.getVideoData().video_id)||"")}}; g.computeFormValid_=function(a,b,c,d){return!!(a&&b&&c&&d)}; g.computeCancelButton_=function(a,b,c){return a&&z(a,YJ)?{buttonRenderer:Object.assign({},z(a,YJ),{isDisabled:b||c})}:null}; g.computeSubmitButton_=function(a,b,c){return a&&z(a,YJ)?{buttonRenderer:Object.assign({},z(a,YJ),{command:void 0,isDisabled:!this.formValid||b||c})}:null}; g.computeSubmitCommand_=function(a){return a||null}; g.onSubmit_=function(a){var b=this;a.stopPropagation();a.preventDefault();this.submitCommand_&&(a={},a.comment_text=this.titleValue,a.clip_external_video_id=this.videoId,a.clip_offset_ms=parseInt(this.start*1E3,10),a.clip_duration_ms=parseInt((this.end-this.start)*1E3,10),this.set("isLoading_",!0),Nu(this.hostElement,[this.submitCommand_,a]).then(function(){b.set("isLoading_",!1)},function(){b.set("isLoading_",!1)}))}; g.playerAdStartHandler_=function(){Ku(this.hostElement,"yt-clip-creation-disable");this.set("isAdPlaying",!0)}; g.playerAdEndHandler_=function(){Ku(this.hostElement,"yt-clip-creation-enable");this.set("isAdPlaying",!1)}; g.onVideoProgress_=function(){var a=this;this.getPlayer().then(function(b){var c,d=(b==null?void 0:(c=b.getPresentingPlayerType)==null?void 0:c.call(b))===2;a.isAdPlaying!==d&&(d?a.playerAdStartHandler_():a.playerAdEndHandler_())})}; sY.prototype.onEndValidChanged_=sY.prototype.onEndValidChanged_;sY.prototype.onStartValidChanged_=sY.prototype.onStartValidChanged_;sY.prototype.onTitleValidChanged_=sY.prototype.onTitleValidChanged_;sY.prototype.onEndChanged_=sY.prototype.onEndChanged_;sY.prototype.onStartChanged_=sY.prototype.onStartChanged_;sY.prototype.onTitleChanged_=sY.prototype.onTitleChanged_;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],sY.prototype,"ytActionHandlerBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],sY.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],sY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],sY.prototype,"data",void 0);n([I({value:""}),r("design:type",String)],sY.prototype,"titleValue",void 0);n([I({value:!1}),r("design:type",Boolean)],sY.prototype,"titleValid",void 0);n([I({value:0}),r("design:type",Number)],sY.prototype,"start",void 0); n([I({value:!0}),r("design:type",Boolean)],sY.prototype,"startValid",void 0);n([I({value:0}),r("design:type",Number)],sY.prototype,"end",void 0);n([I({value:!0}),r("design:type",Boolean)],sY.prototype,"endValid",void 0);n([I({value:""}),r("design:type",String)],sY.prototype,"videoId",void 0);n([I({computed:"computeFormValid_(data, titleValid, startValid, endValid)"}),r("design:type",Boolean)],sY.prototype,"formValid",void 0); n([I({computed:"computeSubmitButton_(data.saveButton, isAdPlaying, isLoading_, formValid)"}),r("design:type",Object)],sY.prototype,"submitButton_",void 0);n([I({computed:"computeSubmitCommand_(data.saveButton.buttonRenderer.command)"}),r("design:type",Object)],sY.prototype,"submitCommand_",void 0);n([I({computed:"computeCancelButton_(data.cancelButton, isAdPlaying, isLoading_)"}),r("design:type",Object)],sY.prototype,"cancelButton_",void 0); n([I({value:!1}),r("design:type",Boolean)],sY.prototype,"isLoading_",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],sY.prototype,"isAdPlaying",void 0);n([I({value:0}),r("design:type",Number)],sY.prototype,"returnTime",void 0);n([I({value:!1}),r("design:type",Boolean)],sY.prototype,"isAtLiveHead",void 0);n([Bt("title-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],sY.prototype,"onTitleChanged_",null); n([Bt("start-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],sY.prototype,"onStartChanged_",null);n([Bt("end-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],sY.prototype,"onEndChanged_",null);n([Bt("title-valid-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],sY.prototype,"onTitleValidChanged_",null); n([Bt("start-valid-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],sY.prototype,"onStartValidChanged_",null);n([Bt("end-valid-changed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],sY.prototype,"onEndValidChanged_",null);n([Rt({is:"yt-clip-creation-renderer",disableElementRegistration:!0})],sY); J(sY,"yt-clip-creation-renderer",function(){if(X4b===void 0){var a=document.createElement("template");M(a,"
\n
\n
\n \n \n
[[getSimpleString(data.displayName)]]
\n
\n
\n \n [[data.publicityLabel]]\n
\n
\n
\n
\n
\n
\n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;W4b===void 0&&(W4b=document.createElement("template"));var d=W4b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);X4b=a}a=X4b;return a},{mode:2});var tY=function(){return D.apply(this,arguments)||this}; k(tY,D);tY.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{clipAttributionRenderer:"ytd-clip-attribution-renderer",clipCreationRenderer:"yt-clip-creation-renderer"}},"data.footer":{id:"footer",mapping:{clipSectionFooterRenderer:"ytd-clip-section-footer-renderer"}}}}; tY.prototype.onPanelContentVisibleChanged=function(){this.data&&this.data.contents&&this.data.contents.some(function(a){return a.hasOwnProperty("clipCreationRenderer")})&&Ku(this.hostElement,"yt-clip-creation-visibility-changed",[{visible:!!this.panelContentVisible}])}; tY.prototype.onPanelContentVisibleChanged=tY.prototype.onPanelContentVisibleChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],tY.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],tY.prototype,"ytRendererBehavior",void 0);n([E(uD.YtVisibilityBehavior),r("design:type",Object)],tY.prototype,"ytVisibilityBehavior",void 0);n([E(LB),r("design:type",Object)],tY.prototype,"ytdReduxBehavior",void 0); n([I(),r("design:type",Object)],tY.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],tY.prototype,"panelContentVisible",void 0);n([Ct("panelContentVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tY.prototype,"onPanelContentVisibleChanged",null);n([St({is:"ytd-clip-section-renderer",disableElementRegistration:!0})],tY); J(tY,"ytd-clip-section-renderer",function(){if(T4b!==void 0)return T4b;var a=document.createElement("template");M(a,"
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return T4b=a},{mode:1});var g5b;var h5b;var i5b;var uY=function(){return D.apply(this,arguments)||this}; k(uY,D);n([I(),r("design:type",Object)],uY.prototype,"data",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],uY.prototype,"ytRendererBehavior",void 0);n([St({is:"ytd-hashtag-grid-tile-renderer",disableElementRegistration:!0})],uY); J(uY,"ytd-hashtag-grid-tile-renderer",function(){if(i5b!==void 0)return i5b;var a=document.createElement("template");M(a,"\n
\n \n \n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return i5b=a},{mode:1});var vY=function(){return D.apply(this,arguments)||this}; k(vY,D);vY.prototype.configureRendererStamper=function(){return{"data.tiles":{id:"tiles",mapping:{hashtagGridTileRenderer:"ytd-hashtag-grid-tile-renderer"}}}}; vY.prototype.updateRichGridTrendingHashtagsVisibility=function(){var a,b;if(((a=this.data)==null||!a.isExpanded)&&(b=this.data)!=null&&b.tiles){a=this.data.tiles.length;b=a>this.richGridItemsPerRow?this.richGridItemsPerRow+1:a;var c=Math.ceil(a/b);this.fullyVisibleRows=a%b===1&&c===2?1:Math.min(c,2);this.isShowMoreVisible=this.fullyVisibleRows
\n \n
\n
\n\n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return h5b=a},{mode:1});var j5b;var k5b;var l5b=0,wY=function(){var a=D.call(this)||this;a.selected=!1;a.isOverlay=!1;a.inputId="toggle-option-"+l5b;l5b++;return a}; k(wY,D);wY.prototype.onTap=function(){tt(this.hostElement,"ytd-toggle-option-clicked")}; n([I(),r("design:type",String)],wY.prototype,"label",void 0);n([I(),r("design:type",String)],wY.prototype,"inputId",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],wY.prototype,"selected",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],wY.prototype,"isOverlay",void 0);n([St({is:"ytd-toggle-option-renderer",disableElementRegistration:!0}),r("design:paramtypes",[])],wY); J(wY,"ytd-toggle-option-renderer",function(){if(k5b!==void 0)return k5b;var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return k5b=a},{mode:1});var xY=function(){var a=D.apply(this,arguments)||this;a.isToggleOption=!1;a.isOverlay=!1;return a}; k(xY,D);xY.prototype.onTap=function(a){a.preventDefault();this.data&&(a=!this.data.checked,this.set("data.checked",a),tt(this.hostElement,"ytd-checkbox-survey-option-changed",{checked:a,value:this.data.value}))}; ba.Object.defineProperties(xY.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.responseText?this.ytRendererBehavior.getSimpleString(this.data.responseText):""}}}); xY.prototype.onTap=xY.prototype.onTap;n([E(wz.YtRendererBehavior),r("design:type",Object)],xY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],xY.prototype,"data",void 0);n([I(),r("design:type",Object)],xY.prototype,"isToggleOption",void 0);n([I(),r("design:type",Object)],xY.prototype,"isOverlay",void 0);n([F("data.responseText"),r("design:type",String),r("design:paramtypes",[])],xY.prototype,"label",null); n([Bt("ytd-toggle-option-clicked"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],xY.prototype,"onTap",null);n([St({is:"ytd-checkbox-survey-option-renderer",disableElementRegistration:!0})],xY); J(xY,"ytd-checkbox-survey-option-renderer",function(){if(j5b!==void 0)return j5b;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return j5b=a},{mode:1});var m5b;var n5b;var yY=function(){var a=D.apply(this,arguments)||this;a.checked=!1;a.isToggleOption=!1;return a}; k(yY,D);yY.prototype.onTap=function(){this.data&&(this.checked?Ku(this.hostElement,"ytd-inline-survey-option-deselect-action"):Ku(this.hostElement,"ytd-inline-survey-option-select-action",[this.hostElement]))}; yY.prototype.onTap=yY.prototype.onTap;n([E(wz.YtRendererBehavior),r("design:type",Object)],yY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],yY.prototype,"data",void 0);n([I(),r("design:type",Object)],yY.prototype,"checked",void 0);n([I(),r("design:type",Object)],yY.prototype,"isToggleOption",void 0);n([Bt("ytd-toggle-option-clicked"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],yY.prototype,"onTap",null); n([St({is:"ytd-radio-button-survey-option-renderer",disableElementRegistration:!0})],yY); J(yY,"ytd-radio-button-survey-option-renderer",function(){if(n5b!==void 0)return n5b;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return n5b=a},{mode:1});var zY=function(){var a=D.apply(this,arguments)||this;a.disableAnimation=!1;a.isToggleOption=!0;a.followUpSurveyCommand=null;a.selectedRatingEndpoint=null;a.isSlimlineSurveyFollowUp=!1;a.isShortsStyle=!1;a.styleOverrideAttribute=!0;a.isDarkMode=!1;a.isSubmitted=!1;a.roundedContainer=!0;a.improveShortsResponseRate=y("web_improve_shorts_response_rate");a.actionMap={"ytd-inline-survey-rating-select-action":"handleInlineSurveyRatingSelect","ytd-inline-survey-option-select-action":"handleInlineSurveyOptionSelect", "ytd-inline-survey-option-deselect-action":"handleInlineSurveyOptionDeselect","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(zY,D);g=zY.prototype; g.configureRendererStamper=function(){return{"data.inlineContent":{id:"inline-survey-compact-video-renderer",mapping:{compactVideoRenderer:{component:"ytd-compact-video-renderer",properties:{isShortsStyle:"[[isShortsStyle]]"}}}},"data.response.expandableSurveyResponseRenderer.options":{id:"rating-survey",mapping:{ratingSurveyRenderer:{component:"ytd-rating-survey-renderer",properties:{disableAnimation:"[[disableAnimation]]",isSlimlineSurveyFollowUp:"[[isSlimlineSurveyFollowUp]]",isShortsStyle:"[[isShortsStyle]]", showResponseRangeText:"[[isShortsStyle]]"}}}},"followUpSurveyCommand.followUpOptions":{id:"follow-up-survey-options",mapping:{checkboxSurveyOptionRenderer:{component:"ytd-checkbox-survey-option-renderer",properties:{isToggleOption:"[[isToggleOption]]",isOverlay:"[[isShortsStyle]]"}},radioButtonSurveyOptionRenderer:{component:"ytd-radio-button-survey-option-renderer",properties:{isToggleOption:"[[isToggleOption]]"}}}},"data.response.expandableSurveyResponseRenderer.skipButton":{id:"skip-btn-footer", mapping:{buttonRenderer:"ytd-button-renderer"}},"data.response.expandableSurveyResponseRenderer.continueButton":{id:"continue-btn-footer",mapping:{buttonRenderer:"ytd-button-renderer"}},dismissedRenderer:{id:"post-submit-message",mapping:{messageRenderer:{component:"ytd-message-renderer"}}}}}; g.attached=function(){var a=this;this.isDarkMode=document.documentElement.hasAttribute("dark");this.intersectionObserver=new IntersectionObserver(function(c){var d;if((d=c[0])!=null&&d.isIntersecting){ez().reportShown(a.hostElement);var e;(e=a.intersectionObserver)==null||e.unobserve(a.hostElement)}},{rootMargin:"0px", threshold:.6});var b;(b=this.intersectionObserver)==null||b.observe(this.hostElement)}; g.onDarkModeToggledAction=function(a){this.isDarkMode=a}; g.dataChanged=function(){var a;if(((a=this.data)==null?void 0:a.style)==="INLINE_SURVEY_RENDERER_STYLE_SLIMLINE_FOLLOW_UP")this.isSlimlineSurveyFollowUp=!0;else{var b;((b=this.data)==null?void 0:b.style)==="INLINE_SURVEY_RENDERER_STYLE_SHORTS"?this.isShortsStyle=!0:this.expanded=!1}this.selectedRatingEndpoint=this.followUpSurveyCommand=null;var c,d,e,f;this.darkColorPalette=(c=this.data)==null?void 0:(d=c.inlineContent)==null?void 0:(e=d.compactVideoRenderer)==null?void 0:(f=e.thumbnail)==null?void 0: f.darkColorPalette;var h,m,p,q;this.lightColorPalette=(h=this.data)==null?void 0:(m=h.inlineContent)==null?void 0:(p=m.compactVideoRenderer)==null?void 0:(q=p.thumbnail)==null?void 0:q.lightColorPalette;var t,u;if(((t=this.data)==null?0:(u=t.inlineContent)==null?0:u.compactVideoRenderer)&&this.isShortsStyle){var v,w,x,A;a=cB((v=this.data)==null?void 0:(w=v.inlineContent)==null?void 0:(x=w.compactVideoRenderer)==null?void 0:(A=x.thumbnail)==null?void 0:A.thumbnails);st(this.hostElement,{"--yt-background-url":"url("+ a+")"})}}; g.handleRequestCompletion=function(){this.hostElement.hidden&&tt(this.hostElement,"yt-dismissible-item-dismissed")}; g.onPopupClosed=function(a){var b;((b=a.detail)==null?void 0:b.popupRenderer)===this.hostElement&&(this.isSlimlineSurveyFollowUp&&!this.isSubmitted?Ku(this.hostElement,"ytd-slimline-survey-show-action"):this.isSlimlineSurveyFollowUp&&this.isSubmitted&&(this.isSubmitted=!1))}; g.handleInlineSurveyRatingSelect=function(a,b){var c=this;this.selectedRatingEndpoint=a;this.followUpSurveyCommand=b;this.expanded=!!a;this.getOptionRenderers().forEach(function(d,e){c.notifyPath("followUpSurveyCommand.followUpOptions."+e+".checkboxSurveyOptionRenderer.checked");c.set("followUpSurveyCommand.followUpOptions."+e+".checkboxSurveyOptionRenderer.checked",!1)}); this.optionSelector.selectIndex(-1);this.improveShortsResponseRate&&(this.onSubmitTap(),a=this.get("data.response.expandableSurveyResponseRenderer.submitButton.buttonRenderer.command"),Ku(this.hostElement,"yt-reel-non-video-content-dismissal-command",[a]))}; g.onDismissTap=function(){if(this.isSlimlineSurveyFollowUp)Ku(this.hostElement,"yt-close-popup-action");else{this.hostElement.hidden=!0;var a,b=(a=this.data)==null?void 0:a.dismissalEndpoint;b&&this.ytComponentBehavior.resolveCommand(b)}}; g.onSubmitTap=function(){this.selectedRatingEndpoint&&(this.ytComponentBehavior.resolveCommand(this.selectedRatingEndpoint),this.followUpSurveyCommand&&this.submitFollowUpResponses());this.isSlimlineSurveyFollowUp&&(this.isSubmitted=!0,Ku(this.hostElement,"yt-close-popup-action"))}; g.submitFollowUpResponses=function(){if(this.getOptionRenderers().length!==0){if(this.isSingleSelect){if(!this.optionSelector.selectedItem)return;var a=[this.optionSelector.selectedItem.data.submissionEndpoint]}else{a=this.getOptionRenderers().filter(function(d){return d.checked}); if(a.length===0)return;a=a.map(function(d){return d.responseEndpoint})}var b=[]; a.forEach(function(d,e){e!==0&&(d=z(d,rJ))&&d.feedbackToken&&b.push(d.feedbackToken)}); if(a=a[0]){var c={};b.length>0&&(c.extra_feedback_tokens=b);this.ytComponentBehavior.resolveCommand(a,{form:c})}}}; g.getOptionRenderers=function(){var a=this;return this.followUpSurveyCommand&&this.followUpSurveyCommand.followUpOptions?this.get("followUpSurveyCommand.followUpOptions").map(function(b){a.isSingleSelect=!!z(b,Iib);return a.isSingleSelect?z(b,Iib):z(b,Jib)}):[]}; g.handleInlineSurveyOptionSelect=function(a){a=this.optionSelector.indexOf(a);a!==-1&&this.optionSelector.selectIndex(a)}; g.handleInlineSurveyOptionDeselect=function(){this.optionSelector.selectIndex(-1)}; g.maybeGetBackgroundColor=function(a){return this.isDarkMode?a.section2Color:a.section3Color}; g.colorPaletteChanged=function(){var a=this.isDarkMode?this.darkColorPalette:this.lightColorPalette;a=a&&this.maybeGetBackgroundColor(a);this.dismissibleEl.style.backgroundColor=!a||this.isShortsStyle||this.isSlimlineSurveyFollowUp?"":iy(a)}; ba.Object.defineProperties(zY.prototype,{isOptionSelected:{configurable:!0,enumerable:!0,get:function(){return!!this.selectedRatingEndpoint}}}); zY.prototype.colorPaletteChanged=zY.prototype.colorPaletteChanged;zY.prototype.onPopupClosed=zY.prototype.onPopupClosed;zY.prototype.handleRequestCompletion=zY.prototype.handleRequestCompletion;zY.prototype.dataChanged=zY.prototype.dataChanged;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zY.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],zY.prototype,"actionHandlerBehavior",void 0); n([E(Ly.YtComponentBehavior),r("design:type",Object)],zY.prototype,"ytComponentBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],zY.prototype,"ytRendererBehavior",void 0);n([E(MQ),r("design:type",Object)],zY.prototype,"ytdDismissibleItemBehavior",void 0);n([Et("#follow-up-survey-options"),r("design:type",Object)],zY.prototype,"optionSelector",void 0);n([I(),r("design:type",Object)],zY.prototype,"data",void 0);n([I(),r("design:type",Object)],zY.prototype,"disableAnimation",void 0); n([I(),r("design:type",Object)],zY.prototype,"isToggleOption",void 0);n([I(),r("design:type",Object)],zY.prototype,"followUpSurveyCommand",void 0);n([I(),r("design:type",Object)],zY.prototype,"selectedRatingEndpoint",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],zY.prototype,"expanded",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zY.prototype,"isSlimlineSurveyFollowUp",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],zY.prototype,"isShortsStyle",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zY.prototype,"styleOverrideAttribute",void 0);n([I(),r("design:type",Boolean)],zY.prototype,"isSingleSelect",void 0);n([I(),r("design:type",Object)],zY.prototype,"isDarkMode",void 0);n([I(),r("design:type",Object)],zY.prototype,"lightColorPalette",void 0);n([I(),r("design:type",Object)],zY.prototype,"darkColorPalette",void 0); n([F("selectedRatingEndpoint","isShortsStyle"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],zY.prototype,"isOptionSelected",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],zY.prototype,"roundedContainer",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zY.prototype,"improveShortsResponseRate",void 0);n([Et("#dismissible"),r("design:type",HTMLElement)],zY.prototype,"dismissibleEl",void 0); n([Et("#dismiss-button yt-icon-button"),r("design:type",HTMLElement)],zY.prototype,"dismissButtonEl",void 0);n([Et("#inline-survey-header yt-icon-button"),r("design:type",HTMLElement)],zY.prototype,"inlineHeaderDismissButtonEl",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zY.prototype,"dataChanged",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zY.prototype,"handleRequestCompletion",null);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],zY.prototype,"onPopupClosed",null);n([Ct("darkColorPalette","lightColorPalette","isDarkMode"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],zY.prototype,"colorPaletteChanged",null); n([St({is:"ytd-inline-survey-renderer",disableElementRegistration:!0})],zY); J(zY,"ytd-inline-survey-renderer",function(){if(m5b!==void 0)return m5b;var a=document.createElement("template");M(a,"
\n
\n
\n
\n

\n [[getSimpleString(data.title)]]\n [[getSimpleString(data.subtitle)]]\n

\n \n
\n
\n
\n
\n \n
\n
\n \n
\n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return m5b=a},{mode:1});var o5b;var p5b;var AY=function(){var a=D.apply(this,arguments)||this;a.visibleVideos=[];a.hiddenVideos=[];a.modern=y("web_modern_buttons");a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(AY,D);g=AY.prototype;g.attached=function(){var a=!!document.documentElement.hasAttribute("dark");this.set("isDarkTheme",a);this.onDarkModeToggledAction(a)}; g.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.header":{id:"section-header-container",mapping:{sectionHeaderViewModel:{component:"yt-section-header-view-model",params:{disableHorizontalPadding:!0}}}},"data.overflowButton":{id:"overflow-button",mapping:{menuRenderer:"ytd-menu-renderer"}},visibleVideos:{id:"visible-video-container",mapping:{videoRenderer:{component:"ytd-rich-grid-media",params:{disableInlinePreview:!0}, properties:{metadataColor:"[[videoMetadataColor]]"}},movieRenderer:{component:"ytd-rich-grid-slim-media",params:{disableInlinePreview:!0},properties:{metadataColor:"[[videoMetadataColor]]"}}}},hiddenVideos:{id:"hidden-video-container",mapping:{videoRenderer:{component:"ytd-rich-grid-media",params:{disableInlinePreview:!0},properties:{hidden:"[[true]]",metadataColor:"[[videoMetadataColor]]"}},movieRenderer:{component:"ytd-rich-grid-slim-media",params:{disableInlinePreview:!0},properties:{hidden:"[[true]]", metadataColor:"[[videoMetadataColor]]"}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}}; g.dataChanged=function(){var a=this;this.requestElementsPerRow();var b,c;this.currentColorPalette=this.isDarkTheme?(b=this.data)==null?void 0:b.darkColorData:(c=this.data)==null?void 0:c.lightColorData;var d;if((d=this.currentColorPalette)==null?0:d.accentColor)this.videoMetadataColor=this.currentColorPalette.accentColor;this.updateButtonPalette();this.setHasMovieRenderer();this.setVisibleVideos(this.hasMovieRenderer);$r(this,function(){a.updateVisibilityForHiddenVideos(!1)}); this.checkExpanded(this.data)}; g.elementsPerRowChanged=function(){this.updateTitleSpec();this.setVisibleVideos(this.hasMovieRenderer);this.updateVisibilityForHiddenVideos(!1);this.checkExpanded(this.data)}; g.slimItemsPerRowChanged=function(){this.setVisibleVideos(this.hasMovieRenderer);this.updateVisibilityForHiddenVideos(!1);this.checkExpanded(this.data)}; g.computeIsFirstFeedItem=function(a){return a}; g.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a);this.data&&(this.currentColorPalette=a?this.data.darkColorData:this.data.lightColorData,this.updateButtonPalette())}; g.getCurrentLogo=function(a,b){if(a)return b?a.darkLogoImage:a.lightLogoImage}; g.computeTitleStyle=function(a){var b;if((b=this.data)!=null&&b.title&&a&&a.textPrimary!==void 0)return"color:"+iy(a.textPrimary)+";"}; g.computeSubtitleStyle=function(a){var b;if((b=this.data)!=null&&b.subtitle&&a&&a.textSecondary!==void 0)return"color:"+iy(a.textSecondary)+";"}; g.computeDismissIconStyle=function(a){if(this.data&&this.data.dismissButton&&a&&a.textPrimary!==void 0)return"--yt-button-color:"+iy(a.textPrimary)+";"}; g.computeOverflowButtonStyle=function(a){if(this.data&&this.data.overflowButton&&a&&a.textPrimary!==void 0)return"--ytd-menu-renderer-button-color:"+iy(a.textPrimary)+";"}; g.computeBackgroundStyle=function(a){if(a&&this.data){var b="";if(this.data.lightBackgroundImage&&this.data.darkBackgroundImage){var c=cB((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails);c&&(b+="background-image:url(\""+c+"\");")}a.backgroundColor!==void 0&&(b+="background-color:"+jy(a.backgroundColor)+";");return b}}; g.computeButton=function(){var a,b=Object.assign({},z((a=this.data)==null?void 0:a.showMoreButton,YJ));if(this.modern&&b){b.style="STYLE_MONO_OUTLINE";var c;if(a=(c=this.currentColorPalette)==null?void 0:c.textPrimary)b.colorData={basicColorPaletteData:{foregroundTitleColor:a,borderColor:a}}}return b}; g.shouldShowBottomButton=function(a,b){return!(a==null?0:a.header)&&!(a==null||!a.primaryButton)&&b<3}; g.checkExpanded=function(a){this.isExpanded=a&&a.content?this.hiddenVideos.length===0:!0}; g.onShowMoreTap=function(){this.data&&(this.isExpanded=!0,this.updateVisibilityForHiddenVideos(!0))}; g.getLogoHeight=function(a){return this.logoWithPadding(a)?"26":"20"}; g.getLogoImageId=function(a){return this.logoWithPadding(a)?"logo-image-with-padding":"logo-image"}; g.computeHasSectionHeader=function(a){return!!a.header}; g.updateButtonPalette=function(){if(this.data)if(this.currentColorPalette){var a;if((a=this.data.primaryButton)==null?0:a.buttonRenderer)this.currentColorPalette.primaryButtonColorData?(this.data.primaryButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorPalette.primaryButtonColorData},this.data.primaryButton.buttonRenderer.style=void 0):this.currentColorPalette.primaryButtonStyleType&&(this.data.primaryButton.buttonRenderer.style=this.currentColorPalette.primaryButtonStyleType, this.data.primaryButton.buttonRenderer.colorData=void 0),this.set("primaryButton",Object.assign({},this.data.primaryButton.buttonRenderer));var b;((b=this.data.dismissButton)==null?0:b.buttonRenderer)&&this.currentColorPalette.dismissButtonColorData&&(this.data.dismissButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorPalette.dismissButtonColorData})}else{var c,d;((c=this.data)==null?0:(d=c.primaryButton)==null?0:d.buttonRenderer)&&this.set("primaryButton",this.data.primaryButton.buttonRenderer)}}; g.setVisibleVideos=function(a){if(this.data&&this.data.content)if(this.data.content.length){var b=this.data.content.length;this.data.header?a?(this.visibleVideos=this.data.content.slice(0,Math.min(b,this.slimItemsPerRow)),this.hiddenVideos=this.data.content.slice(Math.min(b,this.slimItemsPerRow),b)):(this.visibleVideos=this.data.content.slice(0,Math.min(b,this.elementsPerRow)),this.hiddenVideos=this.data.content.slice(Math.min(b,this.elementsPerRow),b)):this.elementsPerRow<3?(this.visibleVideos=this.data.content.slice(0, Math.min(b,this.elementsPerRow)),this.hiddenVideos=this.data.content.slice(Math.min(b,this.elementsPerRow),b)):(this.visibleVideos=this.data.content.slice(0,Math.min(b,this.elementsPerRow-1)),this.hiddenVideos=this.data.content.slice(Math.min(b,this.elementsPerRow-1),b))}else this.visibleVideos=[],this.hiddenVideos=[]}; g.setHasMovieRenderer=function(){var a;if((a=this.data)!=null&&a.content){var b;this.hasMovieRenderer=!!z((b=this.data)==null?void 0:b.content[0],Jlb)}else this.hasMovieRenderer=!1}; g.requestElementsPerRow=function(){tt(this.hostElement,"yt-request-elements-per-row")}; g.updateVisibilityForHiddenVideos=function(a){if(this.data&&this.data.content){for(var b=l(this.hiddenMediaRenderers),c=b.next();!c.done;c=b.next())c.value.hidden=!this.isExpanded;a&&this.isExpanded&&this.hiddenMediaRenderers[0]&&(a=ft(this.hiddenMediaRenderers[0]).querySelector("#video-title-link"))&&a.focus()}}; g.updateTitleSpec=function(){var a;(a=this.data)!=null&&a.titleLength&&(this.largeTitle=this.elementsPerRow===2&&this.data.titleLength>10?!0:!1)}; g.logoWithPadding=function(a){var b,c,d;return(a=(b=this.getCurrentLogo(a,this.isDarkTheme))==null?void 0:(c=b.thumbnails)==null?void 0:(d=c[0])==null?void 0:d.height)&&a%31===0?!0:!1}; g.onUpdateElementsPerRowAction=function(a,b,c){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a);c&&this.slimItemsPerRow!==c&&(this.slimItemsPerRow=c)}; AY.prototype.slimItemsPerRowChanged=AY.prototype.slimItemsPerRowChanged;AY.prototype.elementsPerRowChanged=AY.prototype.elementsPerRowChanged;AY.prototype.dataChanged=AY.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],AY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],AY.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],AY.prototype,"ytdDismissibleItemBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],AY.prototype,"actionHandlerBehavior",void 0);n([E(LB),r("design:type",Object)],AY.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],AY.prototype,"data",void 0);n([I(),r("design:type",Object)],AY.prototype,"currentColorPalette",void 0);n([I(),r("design:type",Array)],AY.prototype,"visibleVideos",void 0);n([I(),r("design:type",Array)],AY.prototype,"hiddenVideos",void 0); n([I(),r("design:type",Object)],AY.prototype,"primaryButton",void 0);n([I({reflectToAttribute:!0,value:3}),r("design:type",Number)],AY.prototype,"elementsPerRow",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],AY.prototype,"isDarkTheme",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],AY.prototype,"isExpanded",void 0);n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],AY.prototype,"largeTitle",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],AY.prototype,"hasMovieRenderer",void 0);n([I(),r("design:type",Number)],AY.prototype,"slimItemsPerRow",void 0);n([I(),r("design:type",Boolean)],AY.prototype,"showLightVideoMetadata",void 0);n([I(),r("design:type",Boolean)],AY.prototype,"showDarkVideoMetadata",void 0);n([I(),r("design:type",Number)],AY.prototype,"videoMetadataColor",void 0);n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],AY.prototype,"miniMode",void 0); n([I({reflectToAttribute:!0,computed:"computeIsFirstFeedItem(data.isFirstFeedItem)"}),r("design:type",Boolean)],AY.prototype,"isFirstFeedItem",void 0);n([I({reflectToAttribute:!0,computed:"computeHasSectionHeader(data)"}),r("design:type",Boolean)],AY.prototype,"hasSectionHeader",void 0);n([I({reflectToAttribute:!0,value:!0}),r("design:type",Boolean)],AY.prototype,"roundedContainer",void 0); n([Ft("#visible-video-container ytd-rich-grid-media"),r("design:type",Array)],AY.prototype,"visibleMediaRenderers",void 0);n([Ft("#hidden-video-container ytd-rich-grid-media"),r("design:type",Array)],AY.prototype,"hiddenMediaRenderers",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AY.prototype,"modern",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AY.prototype,"dataChanged",null); n([Ct("elementsPerRow"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AY.prototype,"elementsPerRowChanged",null);n([Ct("slimItemsPerRow"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],AY.prototype,"slimItemsPerRowChanged",null);n([St({is:"ytd-brand-video-shelf-renderer",disableElementRegistration:!0})],AY); J(AY,"ytd-brand-video-shelf-renderer",function(){if(p5b!==void 0)return p5b;var a=document.createElement("template");M(a,"
\n
\n \n
\n \n
\n
\n
\n \n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return p5b=a},{mode:1});var q5b;var BY=function(){var a=D.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a}; k(BY,D);g=BY.prototype;g.attached=function(){var a=!!document.documentElement.hasAttribute("dark");this.set("isDarkTheme",a);this.onDarkModeToggledAction(a)}; g.configureRendererStamper=function(){return{primaryButton:{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.overflowButton":{id:"overflow-button",mapping:{menuRenderer:"ytd-menu-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}},"data.attachedSurvey":{id:"attached-survey",mapping:{slimlineSurveyViewModel:"yt-slimline-survey-view-model"}}}}; g.dataChanged=function(){this.requestElementsPerRow();var a,b;this.currentColorPalette=this.isDarkTheme?(a=this.data)==null?void 0:a.darkColorData:(b=this.data)==null?void 0:b.lightColorData;this.computeVideoMetadataColor(this.isDarkTheme);this.updateButtonPalette()}; g.elementsPerRowChanged=function(){this.updateTitleSpec()}; g.computeIsFirstFeedItem=function(a){return a}; g.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a);this.data&&(this.currentColorPalette=a?this.data.darkColorData:this.data.lightColorData,this.computeVideoMetadataColor(a),this.updateButtonPalette())}; g.shouldShowThumbnailInMetadata=function(a){return a<=1}; g.computeVideoMetadataColor=function(){if(this.data){var a;if((a=this.currentColorPalette)==null?0:a.accentColor)this.videoMetadataColor=this.currentColorPalette.accentColor}}; g.computeTitleStyle=function(a){var b;if((b=this.data)!=null&&b.title&&a&&a.textPrimary!==void 0)return"color:"+iy(a.textPrimary)+";"}; g.computeSubtitleStyle=function(a){var b;if((b=this.data)!=null&&b.subtitle&&a&&a.textSecondary!==void 0)return"color:"+iy(a.textSecondary)+";"}; g.computeOverflowButtonStyle=function(a){if(this.data&&this.data.overflowButton&&a.textPrimary!==void 0)return"--ytd-menu-renderer-button-color:"+iy(a.textPrimary)+";"}; g.computeBackgroundStyle=function(a){if(a&&this.data){var b="";a.backgroundColor!==void 0&&(b+="background-color:"+jy(a.backgroundColor)+";");return b}}; g.computeHasOverflowButton=function(a){return!!a.overflowButton}; g.updateButtonPalette=function(){if(this.data){var a;if((a=this.data.primaryButton)==null?0:a.buttonRenderer){var b;if((b=this.currentColorPalette)==null?0:b.primaryButtonColorData)this.data.primaryButton.buttonRenderer.colorData={basicColorPaletteData:this.currentColorPalette.primaryButtonColorData},this.data.primaryButton.buttonRenderer.style=void 0;else{var c;((c=this.currentColorPalette)==null?0:c.primaryButtonStyleType)?(this.data.primaryButton.buttonRenderer.style=this.currentColorPalette.primaryButtonStyleType, this.data.primaryButton.buttonRenderer.colorData=void 0):this.data.primaryButton.buttonRenderer.style="STYLE_MONO_TONAL"}this.set("primaryButton",{buttonRenderer:Object.assign({},this.data.primaryButton.buttonRenderer)})}}}; g.requestElementsPerRow=function(){tt(this.hostElement,"yt-request-elements-per-row")}; g.updateTitleSpec=function(){var a;(a=this.data)!=null&&a.titleLength&&(this.titleSize=this.elementsPerRow<=3?this.data.titleLength<=10?"TITLE_SIZE_MEDIUM":"TITLE_SIZE_SMALL":this.data.titleLength<=13?"TITLE_SIZE_LARGE":this.data.titleLength<=30?"TITLE_SIZE_MEDIUM":"TITLE_SIZE_SMALL")}; g.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)}; BY.prototype.elementsPerRowChanged=BY.prototype.elementsPerRowChanged;BY.prototype.dataChanged=BY.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],BY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BY.prototype,"ytRendererstamperBehavior",void 0);n([E(MQ),r("design:type",Object)],BY.prototype,"ytdDismissibleItemBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],BY.prototype,"actionHandlerBehavior",void 0);n([E(LB),r("design:type",Object)],BY.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],BY.prototype,"data",void 0);n([I(),r("design:type",Object)],BY.prototype,"currentColorPalette",void 0);n([I(),r("design:type",Object)],BY.prototype,"primaryButton",void 0);n([I({reflectToAttribute:!0,value:3}),r("design:type",Number)],BY.prototype,"elementsPerRow",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],BY.prototype,"isDarkTheme",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],BY.prototype,"titleSize",void 0);n([I(),r("design:type",Number)],BY.prototype,"videoMetadataColor",void 0);n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],BY.prototype,"miniMode",void 0); n([I({reflectToAttribute:!0,computed:"computeIsFirstFeedItem(data.isFirstFeedItem)"}),r("design:type",Boolean)],BY.prototype,"isFirstFeedItem",void 0);n([I({reflectToAttribute:!0,value:!0}),r("design:type",Boolean)],BY.prototype,"roundedContainer",void 0);n([I({reflectToAttribute:!0,computed:"computeHasOverflowButton(data)"}),r("design:type",Boolean)],BY.prototype,"hasOverflowButton",void 0); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BY.prototype,"dataChanged",null);n([Ct("elementsPerRow"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BY.prototype,"elementsPerRowChanged",null);n([St({is:"ytd-brand-video-singleton-renderer",disableElementRegistration:!0})],BY); J(BY,"ytd-brand-video-singleton-renderer",function(){if(q5b!==void 0)return q5b;var a=document.createElement("template");M(a,"
\n
\n \n
\n
\n
\n \n
\n
\n \n
\n
\n \n
\n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return q5b=a},{mode:2});var r5b;var s5b=tu(function(a){var b=a.data;return C(FB,{data:function(){return b().thumbnail}, alt:"",className:"profilePageHeaderInformationViewModelProfilePageHeaderThumbnailImage",targetHeight:function(){a:switch(b().variant){case"PROFILE_PAGE_HEADER_THUMBNAIL_VARIANT_VERTICAL":var c=108;break a;case"PROFILE_PAGE_HEADER_THUMBNAIL_VARIANT_FULL_BLEED_HORIZONTAL":c=88;break a;default:c=88;}return c}, preserveHeight:!0,preserveWidth:!0,useWidth:!1,contentMode:function(){return b().thumbnail.contentMode||"CONTENT_MODE_SCALE_ASPECT_FIT"}})},"je"),u5b=tu(function(a){var b=a.metadataRow; var c=a.delimiter;return C(Wv,{each:function(){return b().textParts||[]}, keyBy:"INDEX"},function(d,e){return C(Yp,null,C(HB,{text:d,noWrap:!0,userInput:!0}),C(t5b,{delimiter:c,max:function(){return b().textParts.length}, index:e}))})},"ke"),t5b=tu(function(a){var b=a.delimiter; var c=a.max;var d=a.index;return C(K,{cond:function(){return(b==null?void 0:b())&&c()-1>d()}, then:function(){return C("span",null,b)}})},"le"),v5b=tu(function(a){var b=a.data; a={};return C("yt-profile-page-header-information-view-model",{class:R("profilePageHeaderInformationViewModelHost",(a.profilePageHeaderInformationViewModelMobile=!1,a))},C(K,{cond:function(){return b().onTap}, then:function(){return C(wC,{className:"profilePageHeaderInformationViewModelProfilePageHeaderThumbnail",command:function(){return kB(b().onTap)}},C(NC,{data:function(){return b().thumbnail}},{profilePageHeaderThumbnailViewModel:s5b}))}, else:function(){return C("div",{class:"profilePageHeaderInformationViewModelProfilePageHeaderThumbnail"},C(NC,{data:function(){return b().thumbnail}},{profilePageHeaderThumbnailViewModel:s5b}))}}),C("div",{class:"profilePageHeaderInformationViewModelFlexContainer"},C(K,{cond:function(){return b().onTap}, then:function(){return C(NC,{data:function(){return b().title}},{profilePageHeaderTitleViewModel:function(c){var d=c.data; return C(wC,{className:"profilePageHeaderInformationViewModelProfilePageHeaderTitle",command:function(){return kB(d().onTap)}},C(HB,{text:function(){return d().title}}))}})}, else:function(){return C(NC,{data:function(){return b().title}},{profilePageHeaderTitleViewModel:function(c){var d=c.data; return C(HB,{text:function(){return d().title}, className:"profilePageHeaderInformationViewModelProfilePageHeaderTitle"})}})}}),C(NC,{data:function(){return b().metadata}},{profilePageHeaderMetadataViewModel:function(c){var d=c.data; return C(K,{cond:function(){return d().metadataRows}, then:function(e){return C("div",{class:"profilePageHeaderInformationViewModelProfilePageHeaderMetadata"},C(Wv,{each:e,keyBy:"INDEX"},function(f,h){return C(Yp,null,C(u5b,{metadataRow:f,delimiter:" \u2022 "}),C(t5b,{delimiter:" \u2022 ",max:function(){return e().length}, index:h}))}))}})}})))},"me"); v5b.idomCompat=!0;BA(v5b,"yt-profile-page-header-information-view-model",{props:{data:zA}});var CY=function(){return D.apply(this,arguments)||this}; k(CY,D);CY.prototype.configureRendererStamper=function(){return{"data.information":{id:"header",mapping:{profilePageHeaderInformationViewModel:"yt-profile-page-header-information-view-model"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],CY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],CY.prototype,"data",void 0);n([St({is:"ytd-effect-pivot-header-view-model",disableElementRegistration:!0})],CY); J(CY,"ytd-effect-pivot-header-view-model",function(){if(r5b!==void 0)return r5b;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return r5b=a},{mode:1});var w5b;var DY=function(){return D.apply(this,arguments)||this}; k(DY,D);DY.prototype.configureRendererStamper=function(){return{"data.headerInformation":{id:"header",mapping:{profilePageHeaderInformationViewModel:"yt-profile-page-header-information-view-model"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],DY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],DY.prototype,"data",void 0);n([St({is:"ytd-source-pivot-header-renderer",disableElementRegistration:!0})],DY); J(DY,"ytd-source-pivot-header-renderer",function(){if(w5b!==void 0)return w5b;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return w5b=a},{mode:1});var x5b;var y5b;var z5b;var EY=function(){var a=D.apply(this,arguments)||this;a.playing=!1;a.playerId="ytd-default-promo-panel-renderer-inline-playback-renderer-"+Oa(a);a.active=!1;return a}; k(EY,D);g=EY.prototype;g.detached=function(){this.stop()}; g.play=function(){var a=this,b,c,d,e,f;return ta(function(h){if(h.nextAddress==1)return a.active=!0,b=a.get("data.inlinePlaybackEndpoint.watchEndpoint"),c=b.videoId||a.data.videoId,d=b.startTimeSeconds||0,e=b.playerParams||null,a.playerEl.loadVideoWithPlayerVars({video_id:c,startSeconds:d,player_params:e,autoplay:!0}),h.yield(a.playerEl.getPlayerPromise(),2);f=h.yieldResult;f.unloadModule("annotations_module");f.addEventListener("onStateChange",function(m){a.onPlayerStateChange(m)}); h.jumpToEnd()})}; g.onPlayerStateChange=function(a){if(this.active)switch(this.playing=a===1,a){case 1:tt(this.hostElement,"yt-default-promo-panel-renderer-playing");break;case 0:tt(this.hostElement,"yt-default-promo-panel-renderer-ended");}}; g.stop=function(){this.playerEl.stop();this.playing=this.active=!1}; g.resize=function(){var a=this,b;return ta(function(c){if(c.nextAddress==1)return c.yield(a.playerEl.getPlayerPromise(),2);b=c.yieldResult;b.setSize(NaN,NaN);c.jumpToEnd()})}; n([I(),r("design:type",Object)],EY.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],EY.prototype,"playing",void 0);n([I(),r("design:type",Object)],EY.prototype,"playerId",void 0);n([Et("#player"),r("design:type",Object)],EY.prototype,"playerEl",void 0);n([St({disableElementRegistration:!0,is:"ytd-default-promo-panel-renderer-inline-playback-renderer"})],EY); J(EY,"ytd-default-promo-panel-renderer-inline-playback-renderer",function(){if(z5b!==void 0)return z5b;var a=document.createElement("template");M(a,"\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return z5b=a},{mode:1});var A5b;var B5b;var FY=function(){var a=D.apply(this,arguments)||this;a.width=0;return a}; k(FY,D);g=FY.prototype;g.attached=function(){this.isVideoPlaying=!1;this.videoEl.classList.add("hideit");this.placeholderEl.classList.remove("hideit");this.videoEl.addEventListener("ended",vt(this,this.onEnded));this.mp4El.addEventListener("error",vt(this,this.onError))}; g.detached=function(){this.videoEl.removeEventListener("ended",vt(this,this.onEnded));this.mp4El.removeEventListener("error",vt(this,this.onError))}; g.play=function(){var a=this;if(this.mp4El.getAttribute("src")&&this.isMp4Supported()){this.videoEl.currentTime=0;this.videoEl.load();var b=this.videoEl.play();b?b.then(function(){a.handleVideoStartPlaying()}).catch(function(){tt(a.hostElement,"yt-video-thumbnail-not-playing")}):this.handleVideoStartPlaying()}else tt(this.hostElement,"yt-video-thumbnail-not-playing")}; g.handleVideoStartPlaying=function(){this.videoEl.classList.remove("hideit");this.placeholderEl.classList.add("hideit");this.isVideoPlaying=!0}; g.stop=function(){this.isVideoPlaying&&(this.showPlaceholder(),this.isVideoPlaying=!1,this.videoEl.pause(),this.videoEl.currentTime=0)}; g.dataChanged=function(){var a;if((a=this.data)==null?0:a.thumbnailPlaceholder)a=dB(this.data.thumbnailPlaceholder.thumbnails,this.width),this.placeholderEl.style.backgroundImage="url("+a+")";this.stop();this.autoplay&&this.play()}; g.showPlaceholder=function(){this.videoEl.classList.add("hideit");this.placeholderEl.classList.remove("hideit")}; g.onEnded=function(){this.stop();tt(this.hostElement,"yt-video-thumbnail-ended");this.loop&&this.play()}; g.onError=function(){tt(this.hostElement,"yt-video-thumbnail-error")}; g.isMp4Supported=function(){return!(!this.videoEl.canPlayType||!this.videoEl.canPlayType("video/mp4").replace(/no/,""))}; g.getVideoThumbnail=function(a){if(a&&a.length)return a[0]}; FY.prototype.dataChanged=FY.prototype.dataChanged;n([I(),r("design:type",Object)],FY.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FY.prototype,"animatePlaceholderOnEntrance",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],FY.prototype,"autoplay",void 0);n([I({computed:"getVideoThumbnail(data.videoThumbnails)"}),r("design:type",Object)],FY.prototype,"videoThumbnail",void 0);n([I(),r("design:type",Boolean)],FY.prototype,"loop",void 0); n([I(),r("design:type",Boolean)],FY.prototype,"isVideoPlaying",void 0);n([I(),r("design:type",Object)],FY.prototype,"width",void 0);n([Et("#mp4"),r("design:type",HTMLElement)],FY.prototype,"mp4El",void 0);n([Et("#placeholder"),r("design:type",HTMLElement)],FY.prototype,"placeholderEl",void 0);n([Et("#video"),r("design:type",HTMLVideoElement)],FY.prototype,"videoEl",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],FY.prototype,"dataChanged",null); n([Rt({is:"yt-video-as-thumbnail-details",disableElementRegistration:!0})],FY); J(FY,"yt-video-as-thumbnail-details",function(){if(B5b===void 0){var a=document.createElement("template");M(a,"
\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;A5b===void 0&&(A5b=document.createElement("template"));var d=A5b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);B5b=a}a=B5b;return a},{mode:2});var GY=function(){var a=D.apply(this,arguments)||this;a.disableGridStateAware=!1;a.animationEnabled=y("enable_web_ketchup_hero_animation");a.transitioningOut=!1;a.narrow=!1;a.narrower=!1;a.isCarouselInFeed=!1;a.videoTimeoutJobId=0;a.panelTimeoutJobId=0;a.panelTimeoutJobStartMs=0;a.actionMap={"yt-window-resized":"onWindowResized"};return a}; k(GY,D);g=GY.prototype;g.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.created=function(){this.ytdGridStateAwareBehavior.gridStateAwareSizingElementSelector="#content"}; g.updateSize=function(){this.narrow=this.hostElement.clientHeight*16/9>this.hostElement.clientWidth;var a;this.player&&((a=this.data)==null?0:a.inlinePlaybackRenderer)&&this.player.resize();this.narrower=this.isNarrower();this.setScrimLayer(this.data)}; g.attached=function(){this.onWindowResized()}; g.detached=function(){this.clearTimeouts()}; g.onWindowResized=function(){this.updateSize()}; g.computePanelLayout=function(a){return a&&a.panelLayout||"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A"}; g.playVideo=function(){var a;this.video&&((a=this.data)==null?0:a.videoThumbnail)&&this.video.play();var b;this.player&&((b=this.data)==null?0:b.inlinePlaybackRenderer)&&this.player.play()}; g.stopVideo=function(){var a;this.video&&((a=this.data)==null?0:a.videoThumbnail)&&this.video.stop();var b;this.player&&((b=this.data)==null?0:b.inlinePlaybackRenderer)&&this.player.stop()}; g.transitionOut=function(){var a=this;this.transitioningOut=!0;return new Promise(function(b){a.player&&(a.player.playing=!1);var c=ft(a.hostElement).querySelector("#action-button");if(c){var d=function(){c.removeEventListener("animationend",d);Oi.cancelJob(e);b();a.transitioningOut=!1}; var e=vl(0,d,1E3);c.addEventListener("animationend",d)}else b(),a.transitioningOut=!1})}; g.computeMetadataOrder=function(a){return a&&a.metadataOrder&&a.metadataOrder!=="DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_UNSPECIFIED"?a.metadataOrder:"DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_TITLE_DESCRIPTION"}; g.computeByline=function(){return this.get("data.byline.defaultPromoPanelBylineRenderer")}; g.computeAvatarSize=function(a){return a&&a.panelLayout==="DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"?24:36}; g.onContentClick=function(a){if(!MO(Vs(a),this.hostElement,["A".toString(),"BUTTON".toString()])){var b;if((b=this.data)==null?0:b.navigationEndpoint){var c;this.componentBehavior.resolveCommand((c=this.data)==null?void 0:c.navigationEndpoint)}}}; g.dataChanged=function(){this.clearTimeouts();this.setBackgroundImage(this.data);this.startPanelTimeout();this.updateSize()}; g.setBackgroundImage=function(a){if(a=this.getBackgroundImageUrl(a))ft(this.hostElement).querySelector("#hero").style.backgroundImage="url("+a+")"}; g.setScrimLayer=function(a){var b=this.getScrimLayerColorStops(a);a=((a==null?void 0:a.scrimRotation)||0)+180;this.isNarrower()&&this.panelLayout==="DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"&&(a=180);Hk("HTML_DIR")==="rtl"&&(a=-a);b&&(ft(this.hostElement).querySelector("#scrim").style.backgroundImage="linear-gradient("+a+"deg, "+b+")")}; g.isNarrower=function(){return this.hostElement.clientWidth
\n\n\n\n\n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return y5b=a},{mode:1});kD("itemSectionRenderer","carouselItemRenderer","ytd-carousel-item-renderer");var HY=function(){var a=D.apply(this,arguments)||this;a.narrower=!1;a.dotMenuVisible=!1;a.paginationThumbnailsVisible=!1;a.active=!0;a.disableGridStateAware=!1;a.actionMap={"yt-window-resized":"onWindowResized"};return a}; k(HY,D);g=HY.prototype;g.configureRendererStamper=function(){return{currentItem:{id:"carousel-item",mapping:{defaultPromoPanelRenderer:{component:"ytd-default-promo-panel-renderer",attributes:{autoplay:!0},properties:{disableGridStateAware:"[[disableGridStateAware]]",layoutStyle:"[[data.layoutStyle]]",isCarouselInFeed:"[[isCarouselInFeed]]"}}}}}}; g.attached=function(){document.addEventListener("yt-page-type-changed",vt(this,this.onPageTypeChange));this.currentPageSubtype=cub();this.onWindowResized()}; g.detached=function(){this.jobId&&Oi.cancelJob(this.jobId);this.updateSizeJobId&&Oi.cancelJob(this.updateSizeJobId);document.removeEventListener("yt-page-type-changed",vt(this,this.onPageTypeChange))}; g.onPageTypeChange=function(a){this.active=a.detail.newPageSubtype===this.currentPageSubtype}; g.onWindowResized=function(){this.updateSize()}; g.updateSize=function(){this.narrower=this.isNarrower(this.hostElement.clientWidth);this.scrollThumbnails(this.currentItemIndex)}; g.setNextCarouselItem=function(){this.shouldRotate()&&this.setCarouselItem(this.currentItemIndex+1)}; g.setCarouselItem=function(a){a>=this.data.carouselItems.length&&this.loopCount++;this.jobId&&Oi.cancelJob(this.jobId);var b=this.getCurrentPanelElement();b&&b.stopVideo();this.currentItemIndex=a%this.data.carouselItems.length;this.currentItem=this.data.carouselItems[this.currentItemIndex];this.scrollThumbnails(this.currentItemIndex);this.currentItemHasVideo()?(b||(b=this.getCurrentPanelElement()),b.playVideo()):this.startRotationJob()}; g.scrollThumbnails=function(a){if(this.computeLayoutType(this.data)==="DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_C"){var b=this.getCurrentPaginationElement();if(b){var c=ft(this.hostElement).querySelector("#pagination-thumbnails");this.currentItemIndex<2?c.style.transform="translateX(0)":(b=b.offsetWidth+8,c.style.transform="translateX(-"+b*(a-Math.ceil(Math.floor(this.overlay.offsetWidth/b)/2)+1)+"px)")}}}; g.onDataChanged=function(){var a=this;this.data&&(this.loopCount=0,this.autorotateActive=!0,this.data.autoRotateDurationMs!==void 0&&(this.rotationTimeout=this.data.autoRotateDurationMs),this.setCarouselItem(0),this.updateSizeJobId=Bl(function(){var b;(b=a.getCurrentPanelElement())==null||b.updateSize();a.updateSize()}))}; g.getCurrentPanelElement=function(){return ft(ft(this.hostElement).querySelector("#carousel-item")).querySelector("ytd-default-promo-panel-renderer")}; g.getCurrentPaginationElement=function(){return ft(ft(this.hostElement).querySelector("#pagination-thumbnails")).querySelector(".ytd-carousel-item-renderer.selected")}; g.getNavigationClass=function(a,b){return a===b?"selected":""}; g.getNavigationDurationStyle=function(a){return"animation-duration:"+(this.get("data.carouselItems."+a+".defaultPromoPanelRenderer.minPanelDisplayDurationMs")||0)+"ms;"}; g.onNavigationTap=function(a){var b=this,c=a.model.index;c!==this.currentItemIndex&&(this.getCurrentPanelElement().transitionOut().then(function(){b.setCarouselItem(c)}),this.autorotateActive=!1)}; g.onVideoThumbnailEnded=function(){var a=this;if(this.shouldRotate()){var b=this.getCurrentPaginationElement();b&&(b.classList.add("finished"),this.getCurrentPanelElement().transitionOut().then(function(){b.classList.remove("finished");a.setNextCarouselItem()}))}}; g.onVideoThumbnailError=function(){this.startRotationJob()}; g.onVideoNotPlaying=function(){this.startRotationJob()}; g.currentItemHasVideo=function(){return!!this.get("defaultPromoPanelRenderer.videoThumbnail",this.currentItem)||!!this.get("defaultPromoPanelRenderer.inlinePlaybackRenderer",this.currentItem)}; g.startRotationJob=function(){var a=this;Oi.cancelJob(this.jobId);this.shouldRotate()&&this.rotationTimeout&&(this.jobId=Oi.addLowPriorityJob(function(){a.getCurrentPanelElement().transitionOut().then(function(){a.setNextCarouselItem()})},this.rotationTimeout))}; g.computeDotMenuVisible=function(a,b){return!!a&&!!a.carouselItems&&a.carouselItems.length>1&&!a.paginationThumbnails||!!b}; g.computePaginationThumbnailsVisible=function(a,b){var c,d;return((d=a==null?void 0:(c=a.paginationThumbnails)==null?void 0:c.length)!=null?d:0)>1&&!b}; g.computeLayoutType=function(){return this.get("data.carouselItems.0.defaultPromoPanelRenderer.panelLayout")||"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A"}; g.computePaginatorAlignment=function(a){return(a==null?void 0:a.paginatorAlignment)||"CAROUSEL_ITEM_RENDERER_PAGINATOR_ALIGNMENT_END"}; g.shouldRotate=function(){return this.data.carouselItems.length>1&&this.active&&this.loopCount<3&&this.autorotateActive}; g.activeChanged=function(){this.data&&(this.active?this.setCarouselItem(this.currentItemIndex):this.currentItem=void 0)}; g.isNarrower=function(a){return(a!=null?a:0)
\n\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return x5b=a},{mode:2});var C5b;var D5b;var E5b;var F5b;var IY=function(){var a=D.apply(this,arguments)||this;a.answerExpanded=!1;return a}; k(IY,D);IY.prototype.toggleAnswer_=function(a){var b=Ws(a);b&&b.classList.contains("yt-simple-endpoint")||(a.preventDefault(),a.stopPropagation(),this.answerExpanded=!this.answerExpanded)}; IY.prototype.toggleAnswer_=IY.prototype.toggleAnswer_;n([E(wz.YtRendererBehavior),r("design:type",Object)],IY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],IY.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],IY.prototype,"answerExpanded",void 0);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],IY.prototype,"toggleAnswer_",null); n([Rt({is:"yt-generic-faq-question-renderer",disableElementRegistration:!0})],IY); J(IY,"yt-generic-faq-question-renderer",function(){if(F5b===void 0){var a=document.createElement("template");M(a,"
\n [[getSimpleString(data.question)]]\n \n \n
\n\n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;E5b===void 0&&(E5b=document.createElement("template"));var d=E5b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);F5b=a}a=F5b;return a},{mode:2});kD("itemSectionRenderer","faqSectionRenderer","yt-faq-section-renderer");var JY=function(){return D.apply(this,arguments)||this}; k(JY,D);JY.prototype.configureRendererStamper=function(){return{"data.questions":{id:"contents",mapping:{genericFaqQuestionRenderer:"yt-generic-faq-question-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],JY.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],JY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],JY.prototype,"data",void 0);n([Rt({is:"yt-faq-section-renderer",disableElementRegistration:!0})],JY); J(JY,"yt-faq-section-renderer",function(){if(D5b===void 0){var a=document.createElement("template");M(a,"
\n [[getSimpleString(data.header)]]\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;C5b===void 0&&(C5b=document.createElement("template"));var d=C5b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D5b=a}a=D5b;return a},{mode:2});BA(QV,"yt-card-view-model",{props:{data:zA,className:zA,isSelected:zA}});var G5b=LIb.talkToRecsStateSelector;function H5b(a){var b,c;return((c=z((b=a.steps)==null?void 0:b[0],vJ))==null?void 0:c.stepId)||""} function I5b(a,b){if(b){var c=wA().getState().entities.flowStateEntity,d=J5b(a),e=[b];d&&d!==b&&e.push(d);var f=!0,h;if(c&&a.flowStateEntityKey&&((h=c[a.flowStateEntityKey])==null?void 0:h.primaryButtonDisabled)!==void 0){var m;f=!((m=c[a.flowStateEntityKey])==null||!m.primaryButtonDisabled)}K5b(a,d!=null?d:b,e,f)}} function L5b(a){return Dz(wA(),function(b){return b.entities.flowStateEntity},function(b,c){if(a.flowStateEntityKey){var d,e=b==null?void 0:(d=b[a.flowStateEntityKey])==null?void 0:d.currentStepId,f; c=c==null?void 0:(f=c[a.flowStateEntityKey])==null?void 0:f.currentStepId;f=wA().getState().talkToRecs;if(e&&e!==c){var h;b=(b==null?void 0:(h=b[a.flowStateEntityKey])==null?void 0:h.stepIdStack)||Object.keys(f.stepStates);h=!M5b(f==null?void 0:f.stepStates[e]);K5b(a,e,b,h)}}})} function N5b(a){return Dz(wA(),G5b,function(b){var c=J5b(a);if(c){var d=Object.keys(b.stepStates);b=!M5b(b==null?void 0:b.stepStates[c]);K5b(a,c,d,b)}})} function M5b(a){var b=Object.keys((a==null?void 0:a.selectionStates)||{}).reduce(function(f,h){return f||(a==null?void 0:a.selectionStates[h].isSelected)},!1),c,d,e=!!(a==null?0:(c=a.userQuery)==null?0:(d=c.userQuery)==null?0:d.trim()); return b||e} function J5b(a){if(a.flowStateEntityKey){var b,c,d=(b=wA().getState().entities.flowStateEntity)==null?void 0:(c=b[a.flowStateEntityKey])==null?void 0:c.currentStepId;if(d)return d}} function K5b(a,b,c,d){wA().dispatch(Ez("flowStateEntity",a.flowStateEntityKey,{currentStepId:b,stepIdStack:c,key:a.flowStateEntityKey,primaryButtonDisabled:d}))} ;BA(tu(function(a){var b=function(){return z(a.data().flowRoot,Tib)}; JG(function(){var c=b(),d=function(){},e=function(){}; c&&(I5b(c,H5b(c)),d=L5b(c),e=N5b(c));kp(function(){d();d=function(){}; e();e=function(){}; var f=b();f&&(wA().dispatch(Ez("flowStateEntity",f.flowStateEntityKey)),nu(zz({type:"TALK_TO_RECS_RESET_STEP_STATE",payload:{stepId:H5b(f)}})))})}); return C("ytd-talk-to-recs-flow-renderer",{class:"ytdTalkToRecsFlowRendererHost"},C(kS,{contentId:function(){return a.data().contentId}},function(){return C("div",{class:"ytdTalkToRecsFlowRendererFlowContent"},C(K,{cond:b, then:function(c){return C(i4b,{data:c})}}))}))},"ne"),"ytd-talk-to-recs-flow-renderer",{props:{data:zA}});var P5b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("rEJS"),2);a=O5b;return b.return(a)})},Q5b=BC(function(){return P5b()},{debugName:"ghostChipShelf"}); En(zC,function(a){a.registerLoadFn("ghostChipShelf","rEJS",P5b)});BA(tu(function(){return C("ytd-chips-shelf-with-video-shelf-ghost-card-view-model",{class:"ytdChipsShelfWithVideoShelfGhostCardViewModelHost"},C("div",{class:"ytdChipsShelfWithVideoShelfGhostCardViewModelTitle"}),C("div",{class:"ytdChipsShelfWithVideoShelfGhostCardViewModelChipsShelf"},C(Q5b,null)),C(sHb,{data:{rows:1},isExploreHub:!0}))},"oe"),"ytd-chips-shelf-with-video-shelf-ghost-card-view-model");BA(tu(function(a){var b=a.data;var c=a.standardUnitMinWidth;a=l(XP(b));var d=a.next().value,e=a.next().value,f=function(){var m,p=(m=d())==null?void 0:m.contents;return p==null||p.length===0},h=function(){e(Object.assign({},d(),{contents:[]}))}; return C("ytd-chips-shelf-with-video-shelf-renderer",{class:"ytdChipsShelfWithVideoShelfRendererHost",el:DA(dw({showOption:{calledOnce:!0,state:"visible"},visibilityCallback:function(){var m=z(b().chipsShelf,ulb);if(m!=null&&m!=null&&m.autoselectChipOnVisible){var p,q,t=z(m==null?void 0:(p=m.contents)==null?void 0:p[(q=m.autoselectedChipIndex)!=null?q:0],eK);t&&t.tapCommand&&pB(t.tapCommand)}}}))},C(kS,{contentId:function(){return b().contentId}, useLegacyShelfStyle:function(){return!0}},function(){return C("div",null,C("div",{class:"ytdChipsShelfWithVideoShelfRendererHeader"},C(NC,{data:function(){return b().header}},{sectionHeaderViewModel:function(m){return C(OV,{data:m.data, disableHorizontalPadding:!0})}})),C("div",{class:"ytdChipsShelfWithVideoShelfRendererChipsShelf"},C(NC,{data:function(){return b().chipsShelf}},{chipsShelfViewModel:function(m){return C($3b,{data:m.data, callback:h,selectionBehavior:1})}})),C("div",null,C(K,{cond:f, then:function(){return C("div",{class:"ytdChipsShelfWithVideoShelfRendererGhostCards"},C(sHb,{data:{rows:1},isExploreHub:!0}))}}),C(NC,{data:function(){var m; return(m=d())==null?void 0:m.contents}},{richShelfRenderer:function(m){return C(eUb,{data:m.data, isInnerShelf:!0,standardUnitMinWidth:c})}})))}))},"pe"),"ytd-chips-shelf-with-video-shelf-renderer",{props:{data:zA, standardUnitMinWidth:zA}});var KY=function(){return D.apply(this,arguments)||this}; k(KY,D); KY.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{backgroundPromoRenderer:"ytd-background-promo-renderer",compactPromotedItemRenderer:"ytd-compact-promoted-item-renderer",counterfactualRenderer:"ytd-counterfactual-renderer",destinationShelfRenderer:{component:"ytd-destination-shelf-renderer",params:{isRichGrid:!0}},hashtagGridShelfRenderer:"ytd-hashtag-grid-shelf-renderer",inlineSurveyRenderer:"ytd-inline-survey-renderer",primetimePromoRenderer:"ytd-primetime-promo-renderer",richShelfRenderer:{component:"ytd-rich-shelf-renderer", properties:{standardUnitMinWidth:"[[standardUnitMinWidth]]"}},sourcePivotHeaderRenderer:"ytd-source-pivot-header-renderer",effectPivotHeaderViewModel:"ytd-effect-pivot-header-view-model",showingResultsForRenderer:"yt-showing-results-for-renderer",statementBannerRenderer:"ytd-statement-banner-renderer",brandVideoShelfRenderer:"ytd-brand-video-shelf-renderer",brandVideoSingletonRenderer:"ytd-brand-video-singleton-renderer",richListHeaderRenderer:"ytd-rich-list-header-renderer",faqSectionRenderer:"yt-faq-section-renderer", feedNudgeRenderer:"ytd-feed-nudge-renderer",eduCardViewModel:"yt-edu-card-view-model",shelfRenderer:"ytd-shelf-renderer",talkToRecsFlowRenderer:"ytd-talk-to-recs-flow-renderer",chipsShelfViewModel:"chips-shelf-view-model",cardViewModel:"yt-card-view-model",chipsShelfWithVideoShelfRenderer:{component:"ytd-chips-shelf-with-video-shelf-renderer",properties:{standardUnitMinWidth:"[[standardUnitMinWidth]]"}},carouselItemRenderer:{component:"ytd-carousel-item-renderer",params:{isCarouselInFeed:!0,disableGridStateAware:!0}}, messageRenderer:"ytd-message-renderer",alertBannerViewModel:{component:"yt-alert-banner-view-model",params:{isInRichGrid:!0}},chipsShelfWithVideoShelfGhostCardViewModel:"ytd-chips-shelf-with-video-shelf-ghost-card-view-model"},reuseComponents:!1}}}; KY.prototype.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"content"}}; n([E(LB),r("design:type",Object)],KY.prototype,"ytdReduxBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],KY.prototype,"ytRendererstamperBehavior",void 0);n([E(ZP),r("design:type",Object)],KY.prototype,"ytContinuationHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],KY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],KY.prototype,"data",void 0);n([I(),r("design:type",Number)],KY.prototype,"standardUnitMinWidth",void 0); n([St({is:"ytd-rich-section-renderer",disableElementRegistration:!0})],KY); J(KY,"ytd-rich-section-renderer",function(){if(o5b!==void 0)return o5b;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return o5b=a},{mode:2});var R5b;var S5b=ph(function(){var a,b;return(b=(a=window).matchMedia)==null?void 0:b.call(a,"(prefers-reduced-motion: reduce)").matches});var T5b=ph(function(){if(window.MediaSource&&typeof window.MediaSource.isTypeSupported==="function")return window.MediaSource.isTypeSupported("video/webm; codecs=\"vp09.00.51.08.01.01.01.01.00\"");if(window.ManagedMediaSource&&typeof window.ManagedMediaSource.isTypeSupported==="function")return window.ManagedMediaSource.isTypeSupported("video/webm; codecs=\"vp09.00.51.08.01.01.01.01.00\"");var a=za("yt.web.contrib.innertube.requests.watch_ui.utils.videoElement_");a||(a=Zh("VIDEO"),ya("yt.web.contrib.innertube.requests.watch_ui.utils.videoElement_", a));return!!(a&&a.canPlayType&&a.canPlayType("video/webm; codecs=\"vp09.00.51.08.01.01.01.01.00\""))});var U5b=new zn("EPHEMERAL_STORE_TOKEN");var V5b=function(a){this.data=Object.assign({},a);var b;(b=this.data.innertubeResponse)==null||delete b.frameworkUpdates}; V5b.prototype.isExpired=function(){return Number(this.data.expireTimestampMs||0)0)return a[0];a=document.getElementsByTagName("ytd-section-list-renderer");return a.length>0?a[0]:null} function c6b(a){for(var b=[];a;)b.push(a),a=a.parentElement;return b} function d6b(a,b){var c=Array.from(b.children);b=a.indexOf(b);return b>0?c.indexOf(a[b-1]):-1} ;var g6b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("PDv6Me"),2);a=f6b;return b.return(a)})},MY=BC(function(){return g6b()},{debugName:"contentPreviewImageViewModel"}); En(zC,function(a){a.registerLoadFn("contentPreviewImageViewModel","PDv6Me",g6b)});var mNb=tu(function(a){var b=a.data;var c=a.className;var d=a.useSmallLayout;var e=a.useMediumText;var f=a.useHeavyText;var h=function(){return!(e==null||!e())||!(f==null||!f())}; a={};return C("yt-attribution-view-model",{el:DA(SC(function(){var m;return(m=b())==null?void 0:m.rendererContext})), class:R(c,(a.ytAttributionViewModelHost=!0,a.ytAttributionViewModelMediumText=e,a.ytAttributionViewModelHeavyText=f,a))},C(K,{cond:function(){return QC(b().rendererContext)}, then:function(){return C("button",{class:"ytAttributionViewModelTappable"},C(h6b,{data:b,useSmallLayout:d,badgesShouldInheritTypography:h}))}, else:function(){return C(h6b,{data:b,useSmallLayout:d,badgesShouldInheritTypography:h})}}))},"qe"),h6b=tu(function(a){var b=a.data; var c=a.useSmallLayout;var d=a.badgesShouldInheritTypography;var e=function(){return{size:(c==null?0:c())?16:24}}; return C(Yp,null,C(NC,{data:function(){return b().contentPreviewImage}},{contentPreviewImageViewModel:function(f){return C(MY,{data:f.data, className:"ytAttributionViewModelAttributionImage",imageSizeConfig:e})}}),C(NC,{data:function(){return b().badge}},{badgeViewModel:function(f){return C(GC,{data:f.data, class:"ytAttributionViewModelBadge",modern:!0,inheritTypography:d})}}),C(K,{cond:function(){return b().text}, then:function(){return C(HB,{text:function(){return b().text}, noWrap:!0,linkInheritColor:!0,className:"ytAttributionViewModelAttributionText"})}}),C(K,{cond:function(){return b().suffix}, then:function(){return C(HB,{text:function(){return b().suffix}, linkInheritColor:!0,className:"ytAttributionViewModelSuffix"})}}))},"re"); mNb.idomCompat=!0;var i6b=tu(function(a){var b=a.delimiter;var c=a.max;var d=a.index;var e=a.isStandalone;return C(K,{cond:function(){return c()-1>d()}, then:function(){var f={};return C("span",{class:R("yt-content-metadata-view-model__delimiter",(f["yt-content-metadata-view-model__delimiter--standalone"]=e,f)),"aria-hidden":!0},b)}})},"se"),k6b=tu(function(a){var b=a.metadataPart; var c=a.maxLines;return C(HB,{text:function(){return b().text}, linkInheritColor:!0,className:function(){return j6b(c())}, userInput:!0})},"te"),l6b=tu(function(a){var b=a.metadataPart; var c=a.maxLines;return C(K,{cond:function(){return b().tooltip}, then:function(d){return C("span",{title:d,role:"tooltip"},C(k6b,{metadataPart:b,maxLines:c}))}, else:function(){return C(k6b,{metadataPart:b,maxLines:c})}})},"ue"),m6b=tu(function(a){var b=a.metadataPart; var c=a.isOverlay;var d=a.useMediumText;var e=a.hideAvatar;var f=function(){return b().maxLines!==void 0?b().maxLines:1}; return C(Yp,null,C(NC,{data:function(){return b().avatarStack}},{avatarStackViewModel:function(h){return C(MR,{data:h.data, isOverlay:c,useMediumText:d,hideAvatar:e})}, badgeViewModel:GC}),C(K,{cond:function(){return b().leadingIcon}, then:function(h){return C(AB,{className:"yt-content-metadata-view-model__leading-icon",icon:function(){return h().name}, size:function(){return h().width}, "aria-label":function(){return h().accessibilityLabel}})}}),C(K,{cond:function(){return b().text}, then:function(){return C(l6b,{metadataPart:b,maxLines:f})}}),C(K,{cond:function(){return b().icon}, then:function(h){return C(AB,{className:"yt-content-metadata-view-model__icon",icon:function(){return h().name}, size:function(){return h().width}, "aria-label":function(){return h().accessibilityLabel}})}}))},"ve"); function j6b(a){switch(a){case 0:return"yt-content-metadata-view-model__metadata-text-max-lines-0";case 1:return"yt-content-metadata-view-model__metadata-text";case 2:return"yt-content-metadata-view-model__metadata-text-max-lines-2";case 3:return"yt-content-metadata-view-model__metadata-text-max-lines-3";default:return"yt-content-metadata-view-model__metadata-text-max-lines-4";}} var n6b=tu(function(a){var b=a.metadataRow;var c=a.isInline;var d=a.delimiter;var e=a.isOverlay;var f=a.useMediumText;var h=a.extensions;var m=function(){var q,t=h==null?void 0:(q=h())==null?void 0:q.lockupMetadata;q=b();var u,v;return!!((t==null?0:(u=t.byline)==null?0:u.hideAvatar)&&((v=z(q,Iob))==null?void 0:v.contentType)==="METADATA_ROW_CONTENT_TYPE_BYLINE")},p=function(){return b().metadataParts||[]}; a={};return C("div",{class:R("yt-content-metadata-view-model__metadata-row",(a["yt-content-metadata-view-model__metadata-row--metadata-row-inline"]=c,a["yt-content-metadata-view-model__metadata-row--metadata-row-padding"]=function(){var q,t=h==null?void 0:(q=h())==null?void 0:q.lockupMetadata;q=b();var u,v;return!!((t==null?0:(u=t.byline)==null?0:u.addPadding)&&((v=z(q,Iob))==null?void 0:v.contentType)==="METADATA_ROW_CONTENT_TYPE_BYLINE")},a["yt-content-metadata-view-model__metadata-row--metadata-row-wrap"]= function(){var q; return!!(h==null?0:(q=h())==null?0:q.lockupMetadata)&&b().badges&&!b().metadataParts},a))},C(NC,{data:function(){return b().badges}},{badgeViewModel:function(q){return C("div",{class:"yt-content-metadata-view-model__badge"},C(GC,{data:q.data, numBadgesInRow:function(){var t,u;return((t=b())==null?void 0:(u=t.badges)==null?void 0:u.length)||0}}))}}),C(Wv,{each:p},function(q,t){return C(Yp,null,C(m6b,{metadataPart:q, isOverlay:e,useMediumText:f,hideAvatar:m}),C(i6b,{delimiter:d,max:function(){return p().length}, index:t,isStandalone:!1}))}),C(K,{cond:function(){return b().isSpacerRow&&!c()}, then:function(){return C("div",{class:"yt-content-metadata-view-model__spacer"})}}))},"we"),w3b=tu(function(a){a=vu(a,{layout:0, isOverlay:!1});var b=a.data,c=a.layout,d=a.isOverlay,e=a.useMediumText,f=a.extensions,h=function(){return c()===0},m=function(){var q; return((q=b().metadataRows)==null?void 0:q.filter(function(t){var u,v=f==null?void 0:(u=f())==null?void 0:u.lockupMetadata,w,x;u=!!((v==null?0:(w=v.description)==null?0:w.hideDescription)&&((x=z(t,Iob))==null?void 0:x.contentType)==="METADATA_ROW_CONTENT_TYPE_DESCRIPTION");var A,H;return!((v==null?0:(A=v.spacer)==null?0:A.hideSpacer)&&((H=z(t,Iob))==null?void 0:H.contentType)==="METADATA_ROW_CONTENT_TYPE_SPACER"||u)}))||[]},p={}; return C("yt-content-metadata-view-model",{class:R(a.className,"yt-content-metadata-view-model",(p["yt-content-metadata-view-model--inline"]=h,p["yt-content-metadata-view-model--tappable"]=function(){return QC(b().rendererContext)},p["yt-content-metadata-view-model--medium-text"]=e,p["yt-content-metadata-view-model--center"]=function(){return c()===2},p)), el:DA(SC(function(){return b().rendererContext}))},C(Wv,{each:m},function(q,t){return C(Yp,null,C(n6b,{metadataRow:q, isInline:h,delimiter:function(){return b().delimiter}, isOverlay:d,useMediumText:e,extensions:f}),C(K,{cond:function(){return h()&&!q.isSpacerRow}, then:function(){return C(i6b,{delimiter:function(){return b().delimiter}, max:function(){return m().length}, index:t,isStandalone:!0})}}))}))},"xe"); w3b.idomCompat=!0;var hNb=tu(function(a){var b=Dn().resolve(An(gB)),c={};return C("yt-lockup-metadata-view-model",{class:R("yt-lockup-metadata-view-model",function(){a:{var d=a.lockupStyle();if(d==null?0:d.isOverlay)d="yt-lockup-metadata-view-model--overlay";else switch(d==null?void 0:d.arrangement){case 1:d="yt-lockup-metadata-view-model--horizontal";break a;default:d="yt-lockup-metadata-view-model--vertical";}}return d},function(){a:{var d=a.lockupStyle(); switch(d==null?void 0:d.titleMaxLines){case 1:d="yt-lockup-metadata-view-model--title-max-lines-1";break a;}d=void 0}return d},function(){a:{var d=a.lockupStyle(); if(d==null?0:d.isTiny)d="yt-lockup-metadata-view-model--tiny";else switch(d==null?void 0:d.sizing){case"MINI":case"EXTRA_COMPACT":case"COMPACT":d="yt-lockup-metadata-view-model--compact";break a;default:d="yt-lockup-metadata-view-model--standard";}}return d},(c["yt-lockup-metadata-view-model--overlay"]=function(){var d; return(d=a.lockupStyle())==null?void 0:d.isOverlay},c["yt-lockup-metadata-view-model--card"]=function(){var d; return(d=a.lockupStyle())==null?void 0:d.isCard},c["yt-lockup-metadata-view-model--centered"]=function(){var d; return(d=a.lockupStyle())==null?void 0:d.isCentered},c["yt-lockup-metadata-view-model--typography-bump"]=function(){var d; return(d=a.lockupStyle())==null?void 0:d.typographyBump},c["yt-lockup-metadata-view-model--legacy-typography"]=function(){var d; return(d=a.lockupStyle())==null?void 0:d.useLegacyTypography},c["yt-lockup-metadata-view-model--rich-grid-legacy-typography"]=function(){var d; return(d=a.lockupStyle())==null?void 0:d.useRichGridLegacyTypography},c["yt-lockup-metadata-view-model--centered-column"]=function(){var d; return(d=a.lockupStyle())==null?void 0:d.isCenteredMetadata},c))},C(NC,{data:function(){return a.data().image}},{avatarStackViewModel:function(d){return C("div",{class:"yt-lockup-metadata-view-model__avatar"},C(MR,{data:d.data, overrides:{layoutType:"AVATAR_STACK_LAYOUT_CLUSTER"}}))}, avatarViewModel:function(d){return C("div",{class:"yt-lockup-metadata-view-model__avatar"},C(CC,{data:d.data}))}, decoratedAvatarViewModel:function(d){return C("div",{class:"yt-lockup-metadata-view-model__avatar"},C(NR,{data:d.data}))}}),C("div",{class:"yt-lockup-metadata-view-model__text-container"},C("h3",{class:"yt-lockup-metadata-view-model__heading-reset", title:function(){var d;return(d=a.data().title)==null?void 0:d.content}},C(K,{cond:function(){return a.data().title}, then:function(d){return C(wC,{command:a.lockupCommand,className:"yt-lockup-metadata-view-model__title",style:gC({color:function(){var e;a:{var f=a.lockupStyle();var h=(e=a.hovered)==null?void 0:e.call(a);e=!(b==null||!b());var m;if((f==null?0:(m=f.onFocusEffect)==null?0:m.textPrimaryColor)&&h&&(f=e?f.onFocusEffect.textPrimaryColor.darkTheme:f.onFocusEffect.textPrimaryColor.lightTheme)){f=ly(f);break a}f=void 0}return f}}), ariaLabel:a.lockupAccessibilityLabel},C(HB,{text:d,userInput:!0}))}})),C("div",{class:"yt-lockup-metadata-view-model__metadata", style:gC({color:function(){var d;a:{var e=a.lockupStyle();var f=(d=a.hovered)==null?void 0:d.call(a);d=!(b==null||!b());var h;if((e==null?0:(h=e.onFocusEffect)==null?0:h.textSecondaryColor)&&f&&(e=d?e.onFocusEffect.textSecondaryColor.darkTheme:e.onFocusEffect.textSecondaryColor.lightTheme)){e=ly(e);break a}e=void 0}return e}})},C(NC,{data:function(){return a.data().metadata}},{contentMetadataViewModel:function(d){return C(w3b,{data:d.data, layout:function(){var e,f;return(f=(e=a.layout)==null?void 0:e.call(a))!=null?f:1}, useMediumText:function(){var e,f;return((e=a.lockupStyle())==null?void 0:e.typographyBump)||((f=a.lockupStyle())==null?void 0:f.useRichGridLegacyTypography)}, extensions:function(){var e,f,h,m;return{lockupMetadata:{byline:{hideAvatar:((e=a.lockupStyle())==null?void 0:e.arrangement)===0,addPadding:((f=a.lockupStyle())==null?void 0:f.arrangement)===1},description:{hideDescription:!((h=a.lockupStyle())==null||!h.compactMetadata)},spacer:{hideSpacer:!((m=a.lockupStyle())==null||!m.compactMetadata)}}}}})}})),C(NC,{data:function(){return a.data().attribution}},{attributionViewModel:function(d){return C("div",{class:"yt-lockup-metadata-view-model__attribution"}, C(mNb,{data:d.data, useSmallLayout:!0}))}})),C("div",{class:"yt-lockup-metadata-view-model__menu-button"},C(NC,{data:function(){return a.data().menuButton}},{buttonViewModel:function(d){return C(DC,{data:d.data, buttonOverrides:function(){var e;return((e=a.lockupStyle())==null?0:e.isOverlay)?{style:"overlay"}:void 0}})}})))},"ye"); hNb.idomCompat=!0;BA(hNb,"yt-lockup-metadata-view-model",{props:{data:zA,lockupStyle:zA,lockupCommand:zA,lockupAccessibilityLabel:zA,hovered:zA,layout:zA}});BA(tu(function(a){return C("yt-thumbnail-overlay-attribution-view-model",{class:"ytThumbnailOverlayAttributionViewModelHost"},C("div",{class:"ytThumbnailOverlayAttributionViewModelInnerContainer"},C(HB,{text:function(){return a.data().text}}),C("span",{class:"ytThumbnailOverlayAttributionViewModelBottomRightCorner"})))},"ze"),"yt-thumbnail-overlay-attribution-view-model",{props:{data:zA}});var o6b=0;var MLb=tu(function(a){var b=sQ(),c=ZC(function(e){var f,h,m;a:{var p=(f=a.data())==null?void 0:f.animationActivationTargetId;f=((h=a.data())==null?void 0:h.animationActivationEntityKey)||"";h=(m=a.data())==null?void 0:m.animationActivationEntitySelectorType;if(f&&p)switch(h){case"THUMBNAIL_BADGE_ANIMATION_ENTITY_SELECTOR_TYPE_PLAYER_STATE":e=pA(e,f);m=Dn().resolve(An(JK));p=!!(e&&e.videoId===p&&(m==null?0:m.isMiniplayerActive()));p={activated:p,playAnimation:p&&e.playerState==="PLAYER_STATE_PLAYING"}; break a;}p=void 0}return p}); Vv(function(){var e;if((e=c())==null?0:e.activated){var f;if((f=c())==null?0:f.playAnimation){var h;(h=b.lottieEl)==null||h.goToAndPlay(0)}else{var m;(m=b.lottieEl)==null||m.goToAndStop(0)}}},"DbQiXd"); var d=function(){var e,f=!((e=c())==null||!e.activated);if(a.data()){e=a.data();var h=void 0;e.icon&&(h=kXa(e.icon),h=qXa(h));var m=void 0,p;if((p=e.backgroundColor)==null?0:p.lightTheme){var q;m={backgroundColor:ky((q=e.backgroundColor)==null?void 0:q.lightTheme,"0.8")}}if(e.text||h||f){if(f&&e.lottieData&&b){q=e.lottieData;var t,u,v;p={animationConfig:{name:q.url,path:q.url,autoplay:(t=q.settings)==null?void 0:t.autoplay,loop:(v=(u=q.settings)==null?void 0:u.loop)!=null?v:!0},animationRef:b}}else p= void 0;if(f)t=18;else b:switch(e.badgeStyle){case"THUMBNAIL_OVERLAY_BADGE_STYLE_LIVE":t=19;break b;case"THUMBNAIL_OVERLAY_BADGE_STYLE_SPECIAL":t=20;break b;default:t=18;}f={type:t,text:f&&e.animatedText?e.animatedText:e.text,icon:h,customColors:m,animation:p}}else f=void 0}else f=void 0;return f}; return C("yt-thumbnail-badge-view-model",{class:R("ytThumbnailBadgeViewModelHost",a.class)},C(K,{cond:d,then:function(){return C(AT,{data:function(){return d()}})}}))},"Be");function p6b(){return{isFullscreen:function(){throw Error("isFullscreen not implemented")}, toggleFullscreen:function(){throw Error("toggleFullscreen not implemented")}, exitFullscreen:function(){throw Error("exitFullscreen not implemented")}, isAutonavEnabled:function(){throw Error("isAutonavEnabled not implemented")}, setAutonavEnabled:function(){throw Error("setAutonavEnabled not implemented")}, isAutoplaySetExplicitly:function(){throw Error("isAutoplaySetExplicitly not implemented")}}} ;function q6b(a){return a.videoDuration?a.numTaps>1&&a.tapDirection!==0?Fh(a.draggedTime/a.videoDuration,0,1):Fh((a.playedTime||0)/a.videoDuration,0,1):0} function r6b(a){return a.videoDuration?a.isDragging||a.numTaps>1&&a.tapDirection!==0?Fh(a.draggedTime/a.videoDuration,0,1):Fh((a.playedTime||0)/a.videoDuration,0,1):0} function s6b(a){var b,c,d;return z(a==null?void 0:(b=a.markersMap)==null?void 0:(c=b.find(function(e){return e.key==="HEATSEEKER"}))==null?void 0:(d=c.value)==null?void 0:d.heatmap,spb)} function t6b(a){var b,c;return(c=(b=s6b(a))==null?void 0:b.heatMarkersDecorations)!=null?c:[]} function u6b(a){if(y("mweb_supported_chapters_killswitch"))return!0;var b;return!!(a==null?0:(b=a.markersMap)==null?0:b.find(function(c){return["DESCRIPTION_CHAPTERS","AUTO_CHAPTERS"].includes(c.key)}))} ;function v6b(a){return a?a.width/a.columns:0} function w6b(a){return a.isHovering?a.hoveredTime:a.draggedTime} function x6b(a,b){a=a.draggedTime*1E3;return a>=b.visibleTimeRangeStartMillis&&a<=b.visibleTimeRangeEndMillis} ;function y6b(a){if(a===void 0||Number.isNaN(a))return"--:--";var b=Math.abs(Math.floor(a)),c=Math.floor(b/86400),d=Math.floor(b%86400/3600),e=Math.floor(b%3600/60);b=Math.floor(b%60);var f="";c>0&&(f+=c+":",d<10&&(f+="0"));if(c>0||d>0)f+=d+":",e<10&&(f+="0");f+=e+":";b<10&&(f+="0");f+=b;return a>=0?f:"-"+f} ;var C6b=tu(function(a){var b=a.progressBarProps;var c=a.config;var d=a.progressBarWidthPx;var e=a.chapterData;var f=z6b(b,function(){return c().isShortsPage}),h=function(){return!b().isHovering&&!c().isShortsPage}; a={};var m=R("ytPlayerStoryboardHost","ytPlayerStoryboardHostBigboard",(a.ytPlayerStoryboardHostMwebShorts=function(){return c().isShortsPage&&!1},a)); return C("yt-player-storyboard",null,C(K,{cond:function(){return b().isDragging||b().isHovering}, then:function(){return C(K,{cond:f,then:function(p){return C(K,{cond:h,then:function(){return C("div",{class:m,"aria-hidden":"true"},C(A6b,{props:b,config:c,isBigboard:!0,chapterData:e}))}, else:function(){return C(B6b,{props:b,frame:p,config:c,progressBarWidthPx:d,chapterData:e})}})}})}}))},"Ce"),E6b=tu(function(a){var b=a.progressBarProps; var c=z6b(b,a.isShortsPage);return C("yt-player-big-storyboard",{class:"ytPlayerStoryboardBigboardWrapper"},C(K,{cond:function(){return b().isDragging||b().isHovering}, then:function(){return C(K,{cond:c,then:function(d){return C(D6b,{frame:d,props:b,isBigboard:!0})}})}}))},"De"); function z6b(a,b){return function(){var c=w6b(a());var d=b();var e=a().playerApi;if(e&&e.getNumberOfStoryboardLevels()!==0){var f=e.getStoryboardFrameIndex(c,1);f!==-1?d=e.getStoryboardFrame(f,1):(c=e.getStoryboardFrameIndex(c,0),e=e.getStoryboardFrame(c,0),d&&e&&(e.height*=3,e.width*=3),d=e)}else d=null;if(!d)return null;b()&&(d.width=90*d.columns,d.height=160*d.rows);return d}} var B6b=tu(function(a){var b=a.props;var c=a.frame;var d=a.config;var e=a.progressBarWidthPx;a=a.chapterData;var f={};f=R("ytPlayerStoryboardHost",(f.ytPlayerStoryboardHostMwebShorts=function(){return d().isShortsPage&&!1},f.ytPlayerStoryboardHostInlinePlayer=function(){return d().isInlinePlayer},f.ytPlayerStoryboardHostFadeIn=function(){return d().useFadeInAnimation},f)); return C("div",{class:f,"aria-hidden":"true",style:function(){var h=b(),m=v6b(c()),p=e();h=w6b(h)/h.videoDuration;var q=p*h,t=m/2+6;m=p-(m/2+6);return"left: "+(q<=t?t/p*100:q>=m?m/p*100:h*100)+"%"}},C(K,{cond:function(){var h=b(); return!(d().isShortsPage&&h.videoDuration<15)}, then:function(){return C(D6b,{frame:c,props:b,isBigboard:!1})}}),C(A6b,{props:b, config:d,isBigboard:!1,chapterData:a}))},"Ee"),D6b=tu(function(a){var b=a.frame; var c=a.props;var d=a.isBigboard;var e=function(){var m,p;return(p=(m=c().playerApi)==null?void 0:m.getVideoContentRect())!=null?p:{width:0,height:0}},f=function(){return v6b(b())},h=function(){var m=b(); return m?m.height/m.rows:0}; a={};a=R((a.ytPlayerStoryboardBigboardImageWrapper=d,a.ytPlayerStoryboardStoryboardImageWrapper=function(){return!d()},a)); return C("div",{class:a,style:function(){return"width: "+(d()?e().width:f())+"px; height: "+(d()?e().height:h())+"px;"}},C(F6b,{frame:b, storyboardWidth:f,storyboardHeight:h,storyboardScale:function(){return(d()?e().width:f())/f()}}))},"Fe"),F6b=tu(function(a){var b=a.frame; var c=a.storyboardWidth;var d=a.storyboardHeight;var e=a.storyboardScale;var f=function(){var h=b().row,m=b().column,p=c(),q=d(),t=e();return{left:-m*p*t,top:-h*q*t}}; return C("img",{src:function(){return b().url}, class:"ytPlayerStoryboardStoryboardImage",alt:"preview-image",style:function(){return"left: "+f().left+"px; top: "+f().top+"px; width: "+b().width*e()+"px; height: "+b().height*e()+"px;"}})},"Ge"),A6b=tu(function(a){var b=a.props; var c=a.config;var d=a.isBigboard;var e=a.chapterData;a={};a=R("ytPlayerStoryboardMetadata",(a.ytPlayerStoryboardMetadataBigboard=d,a));return C("div",{class:a},C(K,{cond:d,then:function(){return C(Yp,null,C(G6b,{props:b,config:c}),C(K,{cond:function(){a:{var f=b();var h=c(),m=e(),p;if((h==null?0:h.activeChapter)&&((p=z(h==null?void 0:h.activeChapter,iK))==null?0:p.title))f=!0;else{h=l(t6b(m));for(h=h.next();!h.done;h=h.next()){f=(h=z(h.value,tpb))&&x6b(f,h);break a}f=!1}}return f}, then:function(){return C(H6b,{props:b,config:c,isBigboard:!0,chapterData:e})}}))}, else:function(){return C(Yp,null,C(H6b,{props:b,config:c,isBigboard:!0,chapterData:e}),C(G6b,{props:b,config:c}))}}))},"He"),G6b=tu(function(a){var b=a.props; var c=a.config;a={};a=R("ytPlayerStoryboardTimestamp",(a.ytPlayerStoryboardTimestampShorts=function(){return c().isShortsPage},a.ytPlayerStoryboardTimestampIsHovering=function(){return b().isHovering||c().isShortsPage&&!0},a)); return C("div",{class:a},C(Yp,null,function(){return y6b(w6b(b()))}))},"Ie"),H6b=tu(function(a){var b=a.props; var c=a.config;var d=a.isBigboard;var e=a.chapterData;a={};d=R("ytPlayerStoryboardTitle",(a.ytPlayerStoryboardTitleBigboard=d,a));return C("div",{class:d},C(K,{cond:function(){return!c().isShortsPage}, then:function(){return C(I6b,{props:b,activeChapter:function(){return c().activeChapter}, chapterData:e})}}))},"Je"),I6b=tu(function(a){var b=a.props; var c=a.activeChapter;var d=a.chapterData;return C(Yp,null,C(Wv,{each:function(){return t6b(d())}, keyBy:"INDEX"},function(e){return C(Yp,null,C(K,{cond:function(){return z(e(),tpb)&&x6b(b(),z(e(),tpb))}, then:function(){return C(J6b,{timedMarker:function(){return z(e(),tpb)}})}}))}),C(K,{cond:function(){var e; return c()&&((e=z(c(),iK))==null?void 0:e.title)}, then:function(e){return C(HB,{text:e,noPreWrap:!0})}}))},"Ke"),J6b=tu(function(a){var b=a.timedMarker; return C(Yp,null,C("div",{class:"ytPlayerStoryboardTimedMarkerIconWrapper"},C(AB,{icon:function(){return b().icon}, className:"ytPlayerStoryboardTimedMarkerIcon"})),C(HB,{text:function(){return b().label}, noPreWrap:!0}))},"Le");var K6b=tu(function(a){var b=a.playerControlsProps;var c=a.isShortsPage;return C("yt-bigboard",null,C(K,{cond:function(){return b().isDragging}, then:function(){return C("div",{class:"ytBigboardStoryboardHost"},C(E6b,{progressBarProps:b,isShortsPage:c}))}}))},"Me"); K6b.idomCompat=!0;var L6b=["en-CA","en","es-MX","fr-CA"];var M6b=null,N6b={};function O6b(a){SV(112394,a,function(){return M6b},function(b){M6b=b})} function P6b(a,b){SV(b,a,function(){return N6b[b]},function(c){N6b[b]=c; if(!y("mweb_player_ve_show_ks")){var d=Fv(0);d&&c&&Ty(d,c)}})} ;var Q6b=tu(function(a){var b=vu(a,{isOverlay:!1}),c=b.captionIconType,d=b.onClick;a=b.ariaLabel;var e=b.ariaPressed,f=b.isOverlay;b=aw("button",function(q){P6b(q,127299)}); var h=uC(function(q){var t=N6b[127299];t&&Hy(Fy(),t);d==null||d(q);return!1}),m={},p={}; return C("ytm-closed-captioning-button",{class:R("ytmClosedCaptioningButtonHost",(m.ytmClosedCaptioningButtonIconDisabledOverlay=function(){return c()===-1&&f()},m.ytmClosedCaptioningButtonIconDisabled=function(){return c()===-1&&!f()},m))},C("button",{el:b, class:"ytmClosedCaptioningButtonButton",title:a,"aria-label":a,"aria-pressed":e,"on:click":h},C(AB,{icon:function(){var q="";var t=ol().get("hl");t=!t||L6b.includes(t)?"CLOSED_CAPTION":"SUBTITLES";var u=c();switch(u){case-1:case 0:q=t;break;case 1:q=t+"_FILLED";break;default:Ob(u);}return q}, className:R((p.ytmClosedCaptioningButtonYtIconOverlay=f,p))})))},"Ne"); Q6b.idomCompat={callbacks:{onClick:!0}};function R6b(a){return(a=a.getOption("captions","track"))?!!a.displayName:!1} function S6b(a){var b,c=(b=a.getOption("captions","tracklist",{includeAsr:!0}))!=null?b:[];return c=T6b(c,a)} function T6b(a,b){b=b.getOption("captions","translationLanguages",{includeAsr:!0})||[];if(b==null||!b.length)return a;var c=b.filter(function(h){return h}); b=a.filter(function(h){return h.languageCode.startsWith("en")}); c=l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,b.length){var e=b[0],f=Object.assign({},e);e.languageCode!==d.languageCode&&(f.displayName=e.languageName+" >> "+d.languageName,f.translationLanguage=d,a.push(f))}return a} function U6b(a){return Mba(a,function(b){return b.languageCode==="en"})} function V6b(a){var b=NY;if(R6b(a))a.setOption("captions","stickyLoading",{}),a.setOption("captions","track",{});else{var c=Mba(S6b(a),function(d){return d.displayName===b}); a.setOption("captions","track",c)}} ;var NY="";var W6b=tu(function(a){var b=a.playerControlsProps,c=a.onClickFn,d=a.className,e=function(q){var t=b();if(t.captionsAvailable){var u=t.playerApi;if(u){var v=t.playerApi;if(v){var w=NY;if(w){v=v.getOption("captions","track");var x;NY=(x=v?v.displayName:null)!=null?x:w}else v.getOptions("captions")?(w=S6b(v),NY=w.length?(x=U6b(w))?x.displayName:w[0].displayName:""):NY=""}V6b(u)}}if(!y("web_delete_snackbars")){var A,H;(H=(A=t.appApi).showCaptionsToggleToast)==null||H.call(A,t)}c==null||c(q)},f=Io(function(){var q= b(),t=-1; q.captionsAvailable&&(t=q.captionsEnabled?1:0);return t},void 0,"wAllU"),h=Io(function(){var q=b(); return q.captionsAvailable?$x(q.captionsEnabled?"CLOSED_CAPTIONS_ON":"CLOSED_CAPTIONS_OFF"):$x("CLOSED_CAPTIONS_DISABLED")},void 0,"rZin9c"),m=Io(function(){var q=b(); q=q.captionsAvailable?q.captionsEnabled:void 0;return q},void 0,"qN3wk"),p=Io(function(){return b().captionsAvailable},void 0,"qr57Gf"); return C(K,{cond:function(){return y("mweb_player_hide_unavailable_subtitles_button")?p():!0}, then:function(){return C("yt-closed-captions-toggle-button",{class:d},C(Q6b,{captionIconType:f,ariaLabel:h,ariaPressed:m,onClick:e,isOverlay:!0}))}})},"Oe");var X6b=tu(function(a){var b=a.data;return C("yt-premiere-trailer-badge",{class:"premiereTrailerBadgeHost"},C(AT,{data:function(){return{type:18,text:tIb(b().label)}}}))},"Pe");function Y6b(a){switch(a){case"MUSIC":return!0;default:return!1;}} function Z6b(a){if(a=a==null?void 0:a.find(function(d){var e,f;return((e=z(d,Oob))==null?void 0:(f=e.inlinePlaybackBadgeData)==null?void 0:f.replicateAsTimestamp)===!0}))if(a=z(a,Oob),a==null?0:a.icon){var b,c; if((a=(b=kXa(a.icon))==null?void 0:(c=b.clientResource)==null?void 0:c.imageName)&&Y6b(a))return a}} function $6b(a){return a==null?void 0:a.filter(function(b){return b.premiereTrailerBadgeRenderer})} function a7b(a){var b,c=a==null?void 0:(b=a.find(function(p){return p.thumbnailOverlayTimeStatusRenderer}))==null?void 0:b.thumbnailOverlayTimeStatusRenderer,d,e; if((c==null?0:(d=c.icon)==null?0:d.iconType)&&Y6b(c==null?void 0:(e=c.icon)==null?void 0:e.iconType)){var f;return{icon:c==null?void 0:(f=c.icon)==null?void 0:f.iconType}}var h;if(b=a==null?void 0:(h=a.find(function(p){return p.thumbnailOverlayBadgeViewModel}))==null?void 0:h.thumbnailOverlayBadgeViewModel)if(h=Z6b(b.thumbnailBadges))return{icon:h}; var m;if(a=a==null?void 0:(m=a.find(function(p){return p.thumbnailBottomOverlayViewModel}))==null?void 0:m.thumbnailBottomOverlayViewModel)if(m=Z6b(a.badges))return{icon:m}; return{}} ;function OY(a,b){var c=c===void 0?{}:c;return $x(a,c,b)} var b7b={ACCOUNT_LABEL:OY("ACCOUNT_LABEL"),ACT_ON_THIS_COMMENT:OY("ACT_ON_THIS_COMMENT"),ADD_TO_DROPDOWN_LABEL:OY("ADD_TO_DROPDOWN_LABEL"),AD_BADGE_HINT:OY("AD_BADGE_HINT"),AD_BADGE_TEXT:OY("AD_BADGE_TEXT"),ALL_CHANNELS_LABEL:OY("ALL_CHANNELS_LABEL"),AMBIENT_MODE:OY("AMBIENT_MODE"),AMBIENT_MODE_OFF:OY("AMBIENT_MODE_OFF"),AMBIENT_MODE_ON:OY("AMBIENT_MODE_ON"),ANDROID_DEPRECATION_MESSAGE_BODY:OY("ANDROID_DEPRECATION_MESSAGE_BODY"),ANDROID_DEPRECATION_MESSAGE_HEADER:OY("ANDROID_DEPRECATION_MESSAGE_HEADER"), APP_UPSELL_SUBTITLE:OY("APP_UPSELL_SUBTITLE"),APP_UPSELL_TITLE:OY("APP_UPSELL_TITLE"),AUDIO_TRACK:OY("AUDIO_TRACK","Audio Track"),AUTONAV_TOGGLE:OY("AUTONAV_TOGGLE"),AUTOPLAY_IN_TEN_SECONDS:OY("AUTOPLAY_IN_TEN_SECONDS"),AUTOPLAY_PAUSED:OY("AUTOPLAY_PAUSED"),AUTOPLAY_PLAY_NOW:OY("AUTOPLAY_PLAY_NOW"),AUTOPLAY_UP_NEXT_IN:OY("AUTOPLAY_UP_NEXT_IN"),AUTO_ZOOM:OY("AUTO_ZOOM","Auto zoom"),BACK:OY("BACK"),CANCEL:OY("CANCEL"),CHANNEL_SWITCHER_LABEL:OY("CHANNEL_SWITCHER_LABEL"),CLOSE:OY("CLOSE","close"),CLOSED_CAPTIONS_DISABLED:OY("CLOSED_CAPTIONS_DISABLED"), CLOSED_CAPTIONS_OFF:OY("CLOSED_CAPTIONS_OFF"),CLOSED_CAPTIONS_ON:OY("CLOSED_CAPTIONS_ON"),CLOSED_CAPTIONS_ON_LANGUAGE:OY("CLOSED_CAPTIONS_ON_LANGUAGE"),CLOSE_SEARCH_LABEL:OY("CLOSE_SEARCH_LABEL"),CLOSE_SETTINGS_LABEL:OY("CLOSE_SETTINGS_LABEL"),COMMENT_MODAL_CONTENT:OY("COMMENT_MODAL_CONTENT"),CONFIRM_OK:OY("CONFIRM_OK"),CONNECT_TO_THE_INTERNET:OY("CONNECT_TO_THE_INTERNET"),COPIED_TO_CLIPBOARD:OY("COPIED_TO_CLIPBOARD"),COPY:OY("COPY"),COPY_DEBUG_INFO:OY("COPY_DEBUG_INFO"),COPY_EMBED_CODE:OY("COPY_EMBED_CODE"), COPY_LINK_LABEL:OY("COPY_LINK_LABEL"),COPY_VIDEO_URL:OY("COPY_VIDEO_URL"),COPY_VIDEO_URL_AT_CURRENT_TIME:OY("COPY_VIDEO_URL_AT_CURRENT_TIME"),CREATE_CHANNEL_TITLE:OY("CREATE_CHANNEL_TITLE"),DELETE_FROM_DOWNLOADS:OY("DELETE_FROM_DOWNLOADS"),DIALOG:OY("DIALOG"),DONE:OY("DONE"),DOWNLOAD:OY("DOWNLOAD"),FAILED_COPY_ERROR_MESSAGE:OY("FAILED_COPY_ERROR_MESSAGE"),FLAG_CONFIRM:OY("FLAG_CONFIRM"),FLAG_CONTENT:OY("FLAG_CONTENT"),FLAG_LABEL:OY("FLAG_LABEL"),FLAG_TITLE:OY("FLAG_TITLE"),FULLSCREEN_GENERIC_ERROR:OY("FULLSCREEN_GENERIC_ERROR"), GOOGLE_COMPANY:OY("GOOGLE_COMPANY"),HIDE_PLAYER_CONTROLS:OY("HIDE_PLAYER_CONTROLS","Hide player controls"),HIDE_PLAYLIST_VIDEOS:OY("HIDE_PLAYLIST_VIDEOS"),HIDE_SEARCH_FILTERS_LABEL:OY("HIDE_SEARCH_FILTERS_LABEL"),HOME:OY("HOME","Home"),INVALID_RESPONSE_RECEIVED:OY("INVALID_RESPONSE_RECEIVED"),LIBRARY:OY("LIBRARY","Library"),LISTENING:OY("LISTENING"),LOADING:OY("LOADING"),LONG_PRESS_MIC_TO_SPEAK:OY("LONG_PRESS_MIC_TO_SPEAK","Long press mic_icon_placeholder to speak"),LOOP:OY("LOOP"),MENU_DESKTOP:OY("MENU_DESKTOP"), MENU_EXIT:OY("MENU_EXIT"),MENU_FEEDBACK:OY("MENU_FEEDBACK"),MENU_HELP:OY("MENU_HELP"),MENU_IMPRESSUM:OY("MENU_IMPRESSUM"),MENU_PLAYER_SETTINGS:OY("MENU_PLAYER_SETTINGS"),MENU_SETTINGS:OY("MENU_SETTINGS"),MENU_SIGN_IN:OY("MENU_SIGN_IN"),MENU_TITLE:OY("MENU_TITLE"),MENU_YOUR_DATA:OY("MENU_YOUR_DATA"),MORE_INFO:OY("MORE_INFO"),MORE_OPTIONS:OY("MORE_OPTIONS"),MORE_VIDEOS:OY("MORE_VIDEOS","More videos"),MORE_VIDEOS_CLOSE_BUTTON_ARIA_LABEL:OY("MORE_VIDEOS_CLOSE_BUTTON_ARIA_LABEL","Hide more videos"),MORE_VIDEOS_FROM_CHANNEL:OY("MORE_VIDEOS_FROM_CHANNEL", "More videos from $channel_name_placeholder"),MORE_VIDEOS_NEXT_BUTTON_ARIA_LABEL:OY("MORE_VIDEOS_NEXT_BUTTON_ARIA_LABEL","Next videos"),MORE_VIDEOS_PREVIOUS_BUTTON_ARIA_LABEL:OY("MORE_VIDEOS_PREVIOUS_BUTTON_ARIA_LABEL","Previous videos"),MUTE_VOLUME:OY("MUTE_VOLUME"),NEW_PLAYLIST:OY("NEW_PLAYLIST"),NEXT_VIDEO:OY("NEXT_VIDEO"),NOTIFICATION_ERROR_MESSAGE:OY("NOTIFICATION_ERROR_MESSAGE"),NOT_FOUND_CTA:OY("NOT_FOUND_CTA"),NOT_FOUND_MESSAGE:OY("NOT_FOUND_MESSAGE"),NOT_FOUND_TITLE:OY("NOT_FOUND_TITLE"), NO_DOWNLOADS:OY("NO_DOWNLOADS"),NO_MIC_INPUT:OY("NO_MIC_INPUT"),OFFLINE_CHECK_CONNECTION:OY("OFFLINE_CHECK_CONNECTION"),OOPS_MESSAGE:OY("OOPS_MESSAGE"),OPEN_APP:OY("OPEN_APP"),OPEN_YOUTUBE:OY("OPEN_YOUTUBE"),PAUSE:OY("PAUSE"),PLAY:OY("PLAY"),PLAYER_CAPTION:OY("PLAYER_CAPTION"),PLAYER_CAPTION_OFF:OY("PLAYER_CAPTION_OFF"),PLAYER_CAPTION_ON:OY("PLAYER_CAPTION_ON"),PLAYER_DOUBLE_SPEED_USER_EDU:OY("PLAYER_DOUBLE_SPEED_USER_EDU"),PLAYER_DOUBLE_TAP_TO_SEEK:OY("PLAYER_DOUBLE_TAP_TO_SEEK"),PLAYER_DOUBLE_TAP_TO_SHOW_OR_HIDE_PLAYER_CONTROLS:OY("PLAYER_DOUBLE_TAP_TO_SHOW_OR_HIDE_PLAYER_CONTROLS"), PLAYER_EXIT_FULLSCREEN:OY("PLAYER_EXIT_FULLSCREEN"),PLAYER_FASTFORWARD_SECONDS:OY("PLAYER_FASTFORWARD_SECONDS"),PLAYER_FULLSCREEN:OY("PLAYER_FULLSCREEN"),PLAYER_LIVE_LABEL:OY("PLAYER_LIVE_LABEL"),PLAYER_LIVE_NOW:OY("PLAYER_LIVE_NOW"),PLAYER_MINIMIZE:OY("PLAYER_MINIMIZE"),PLAYER_NEXT:OY("PLAYER_NEXT"),PLAYER_PAUSE:OY("PLAYER_PAUSE"),PLAYER_PLAY:OY("PLAYER_PLAY"),PLAYER_PREVIOUS:OY("PLAYER_PREVIOUS"),PLAYER_PROGRESS_BAR:OY("PLAYER_PROGRESS_BAR"),PLAYER_QUALITY:OY("PLAYER_QUALITY"),PLAYER_QUALITY_AUTO:OY("PLAYER_QUALITY_AUTO"), PLAYER_REPLAY:OY("PLAYER_REPLAY"),PLAYER_REWIND_SECONDS:OY("PLAYER_REWIND_SECONDS"),PLAYER_SPEED:OY("PLAYER_SPEED"),PLAYER_SPEEDUP_USER_EDU:OY("PLAYER_SPEEDUP_USER_EDU"),PLAYER_SPEED_DECREASE:OY("PLAYER_SPEED_DECREASE"),PLAYER_SPEED_INCREASE:OY("PLAYER_SPEED_INCREASE"),PLAYER_SPEED_NORMAL:OY("PLAYER_SPEED_NORMAL"),PLAYER_SPEED_RECENT:OY("PLAYER_SPEED_RECENT"),PLAYER_TIME_DURATION:OY("PLAYER_TIME_DURATION"),PLAYER_TIME_ELAPSED:OY("PLAYER_TIME_ELAPSED"),PLAYLIST_DESCRIPTION_INVALID_CHARACTERS:OY("PLAYLIST_DESCRIPTION_INVALID_CHARACTERS"), PLAYLIST_MIX_DETAILED_LONG_BYLINE:OY("PLAYLIST_MIX_DETAILED_LONG_BYLINE"),PLAYLIST_NAME_INVALID_CHARACTERS:OY("PLAYLIST_NAME_INVALID_CHARACTERS"),PLAYLIST_NAME_MISSING:OY("PLAYLIST_NAME_MISSING"),PLAYLIST_NAME_TOO_LONG:OY("PLAYLIST_NAME_TOO_LONG"),PLAYLIST_PANEL_END_OF_PLAYLIST:OY("PLAYLIST_PANEL_END_OF_PLAYLIST"),PLAYLIST_PANEL_NEXT:OY("PLAYLIST_PANEL_NEXT"),PLAYLIST_PANEL_UNLISTED_PLAYLIST:OY("PLAYLIST_PANEL_UNLISTED_PLAYLIST"),PLAYLIST_TEXT_INPUT_CHAR_COUNT:OY("PLAYLIST_TEXT_INPUT_CHAR_COUNT"), PLAY_ALL:OY("PLAY_ALL"),PLEASE_FIX_ERRORS:OY("PLEASE_FIX_ERRORS"),PREMIUM_BADGE_LABEL:OY("PREMIUM_BADGE_LABEL","Premium"),PREVIOUS_VIDEO:OY("PREVIOUS_VIDEO"),PRIVACY_POLICY:OY("PRIVACY_POLICY"),RELOAD:OY("RELOAD"),REQUIRED_LABEL:OY("REQUIRED_LABEL"),SAVE_PLAYLIST:OY("SAVE_PLAYLIST"),SCRUB_SLIDE_USER_EDU:OY("SCRUB_SLIDE_USER_EDU"),SEARCH:OY("SEARCH","Search"),SEARCH_APPEND_LABEL:OY("SEARCH_APPEND_LABEL"),SEARCH_CHANNEL:OY("SEARCH_CHANNEL"),SEARCH_CLEAR_LABEL:OY("SEARCH_CLEAR_LABEL"),SEARCH_ENTITY_SUGGESTION_ALBUM_NO_ARTIST:OY("SEARCH_ENTITY_SUGGESTION_ALBUM_NO_ARTIST", "Album"),SEARCH_ENTITY_SUGGESTION_MOVIE:OY("SEARCH_ENTITY_SUGGESTION_MOVIE","Movie"),SEARCH_ENTITY_SUGGESTION_SONG_NO_ARTIST:OY("SEARCH_ENTITY_SUGGESTION_SONG_NO_ARTIST","Song"),SEARCH_ENTITY_SUGGESTION_TV_SHOW:OY("SEARCH_ENTITY_SUGGESTION_TV_SHOW","TV Show"),SEARCH_FILTERS_LABEL:OY("SEARCH_FILTERS_LABEL"),SEARCH_LABEL:OY("SEARCH_LABEL"),SEARCH_PPP_PLACEHOLDER_TEXT:OY("SEARCH_PPP_PLACEHOLDER_TEXT"),SEEK_SLIDER:OY("SEEK_SLIDER"),SETTINGS_LABEL:OY("SETTINGS_LABEL"),SETTINGS_MIC_PERMISSION:OY("SETTINGS_MIC_PERMISSION"), SHORTS_TAB_LABEL:OY("SHORTS_TAB_LABEL","Shorts"),SHOW_LESS:OY("SHOW_LESS"),SHOW_MORE:OY("SHOW_MORE"),SHOW_PLAYER_CONTROLS:OY("SHOW_PLAYER_CONTROLS","Show player controls"),SHOW_PLAYLIST_VIDEOS:OY("SHOW_PLAYLIST_VIDEOS"),SHOW_SEARCH_FILTERS_LABEL:OY("SHOW_SEARCH_FILTERS_LABEL"),SIGN_IN_LABEL:OY("SIGN_IN_LABEL"),SIGN_IN_ON_WEB:OY("SIGN_IN_ON_WEB"),STABLE_VOLUME:OY("STABLE_VOLUME"),STABLE_VOLUME_OFF:OY("STABLE_VOLUME_OFF"),STABLE_VOLUME_ON:OY("STABLE_VOLUME_ON"),STATS_FOR_NERDS:OY("STATS_FOR_NERDS"), SUGGESTION_DISMISSED_LABEL:OY("SUGGESTION_DISMISSED_LABEL"),SUGGESTION_DISMISS_LABEL:OY("SUGGESTION_DISMISS_LABEL"),SUGGESTION_NEW_VIDEOS_TEXT:OY("SUGGESTION_NEW_VIDEOS_TEXT"),SUGGESTION_THUMBNAIL_ATTRIBUTION_LABEL:OY("SUGGESTION_THUMBNAIL_ATTRIBUTION_LABEL","View image source"),SUGGESTION_THUMBNAIL_LABEL:OY("SUGGESTION_THUMBNAIL_LABEL"),TERMS_OF_SERVICE:OY("TERMS_OF_SERVICE"),TIMESTAMP_MINUTES:OY("TIMESTAMP_MINUTES"),TIMESTAMP_SECONDS:OY("TIMESTAMP_SECONDS"),TOGGLE_OFF:OY("TOGGLE_OFF"),TOGGLE_ON:OY("TOGGLE_ON"), TRENDING:OY("TRENDING"),TROUBLESHOOT_PLAYBACK_ISSUE:OY("TROUBLESHOOT_PLAYBACK_ISSUE"),TRY_AGAIN_LATER:OY("TRY_AGAIN_LATER"),TRY_AGAIN_MIC_PERMISSION:OY("TRY_AGAIN_MIC_PERMISSION"),TURN_OFF_AUTOPLAY_CONFIRM_BUTTON_TITLE:OY("TURN_OFF_AUTOPLAY_CONFIRM_BUTTON_TITLE"),TURN_OFF_AUTOPLAY_DIALOG_DESCRIPTION:OY("TURN_OFF_AUTOPLAY_DIALOG_DESCRIPTION"),TURN_OFF_AUTOPLAY_DIALOG_TITLE:OY("TURN_OFF_AUTOPLAY_DIALOG_TITLE"),UNMUTE_VOLUME:OY("UNMUTE_VOLUME"),VIDEO_LINK_LABEL:OY("VIDEO_LINK_LABEL")};var c7b=b7b.MUTE_VOLUME,d7b=b7b.UNMUTE_VOLUME,e7b=tu(function(a){var b=a.muteIconType;var c=a.onClick;var d=a.useOutlineIcon;var e=a.useDelhiIcons;a=aw("button",function(m){P6b(m,28662)}); var f=function(){var m=b(),p=d==null?void 0:d(),q=e==null?void 0:e(),t="",u="";switch(m){case-1:case 0:t=p?"VOLUME_OFF":q?"VOLUME_OFF_DELHI_PLAYER":"VOLUME_OFF_FILLED";u=d7b;break;case 1:t=p?"VOLUME_UP_OUTLINE":q?"VOLUME_UP_DELHI_PLAYER_FILLED":"VOLUME_UP_FILLED";u=c7b;break;case 2:t=p?"VOLUME_DOWN_OUTLINE":q?"VOLUME_DOWN_DELHI_PLAYER_FILLED":"VOLUME_DOWN_FILLED";u=c7b;break;default:Ob(m);}return{iconName:t,ariaLabel:u}},h=function(){return f().ariaLabel}; return C("ytm-mute-button",{class:"ytmMuteButtonHost"},C("button",{el:a,class:"ytmMuteButtonButton",title:h,"aria-label":h,"on:click":uC(function(m){var p=N6b[28662];p&&Hy(Fy(),p);c==null||c(m);return!1})},C("span",null,C(AB,{icon:function(){return f().iconName}}))))},"Qe");var f7b=tu(function(a){var b=a.volumeProps;var c=a.onClickFn;var d=a.useOutlineIcon;var e=a.useDelhiIcons;return C("yt-mute-toggle-button",{class:a.className},C(e7b,{muteIconType:function(){var f=b();return f.volumeMuted||f.volume===0?0:f.volume>50?1:2}, onClick:function(f){var h=b().playerApi;h&&(h.isMuted()?h.unMute():h.mute(!1));c==null||c(f)}, useOutlineIcon:function(){return!(d==null||!d())}, useDelhiIcons:function(){return!(e==null||!e())}}))},"Re"); f7b.idomCompat=!0;var g7b=tu(function(a){var b=a.data;var c=aw("ytm-paid-content-overlay-renderer");return C("ytm-paid-content-overlay-renderer",{class:"ytmPaidContentOverlayHost",el:c,"on:animationend":uC(function(){c.value.classList.add("ytmPaidContentOverlayHidden");return!1})},C(wC,{command:function(){return b().navigationEndpoint}, className:"ytmPaidContentOverlayLink"},C(K,{cond:function(){var d;return(d=b().icon)==null?void 0:d.iconType}, then:function(){return C("span",null,C(AB,{icon:function(){var d;return(d=b().icon)==null?void 0:d.iconType}}))}}),C("div",{class:"ytmPaidContentOverlayText"},C(HB,{text:function(){return b().text}})),C(K,{cond:function(){return b().navigationEndpoint}, then:function(){return C(AB,{icon:"CHEVRON_RIGHT"})}})))},"Se"); g7b.idomCompat=!0;function h7b(a,b){if(!a)return[];var c,d,e;a=((c=a.markersMap)==null?void 0:(d=c.find(function(f){return["DESCRIPTION_CHAPTERS","AUTO_CHAPTERS"].includes(f.key)}))==null?void 0:(e=d.value)==null?void 0:e.chapters)||[]; !i7b(a)||(b==null?0:b.ignoreStub)||(a=[j7b()].concat(ja(a)));return a} function j7b(){return{chapterRenderer:{timeRangeStartMillis:0}}} function i7b(a){if(a.length===0)return!1;var b;return((b=z(a[0],iK))==null?void 0:b.timeRangeStartMillis)!==0} function PY(a){return a?a.timeRangeStartMillis||0:0} function k7b(a,b){if(a.isDragging&&b)return a=l7b(a,b),a===-1?j7b():h7b(b)[a]} function l7b(a,b){return a.isDragging&&b?h7b(b,{ignoreStub:!0}).findIndex(function(c,d,e){c=m7b(a);return n7b(c,e,d).scrubberHovering}):-1} function m7b(a){return Object.assign({},a,{videoDuration:a.videoDuration*1E3,playedTime:a.playedTime*1E3,draggedTime:a.draggedTime*1E3})} function n7b(a,b,c){var d=PY(z(b[c],iK));b=PY(z(b[c+1],iK))||a.videoDuration;c=a.isDragging;var e;if(e=a.isDragging)e=a.draggedTime,e=e!==null&&e>=d&&e=d&&f=t?0:(t-w)/(u-w);return"width: "+w*100+"%"}}),C("div",{class:"ytChapteredProgressBarChapteredPlayerBarFill", style:gC({width:function(){return p()*100+"%"}, "background-size":function(){return(q7b(m(),p())?e():"")+"px"}, "background-position-x":function(){return(q7b(m(),p())?f():"")+"px"}, background:q})}))},"Ue"); function q7b(a,b){return a.videoPosition==="seen"||(b===void 0?0:b)>0} ;var r7b=tu(function(a){var b=a.progressBarProps;var c=a.config;var d=function(){var e,f,h=((f=(e=c().focusedChapterData)==null?void 0:e.chapterStartPercentage)!=null?f:0)*100,m,p;e=((p=(m=c().focusedChapterData)==null?void 0:m.chapterEndPercentage)!=null?p:0)*100;m=e-h;return m>0&&m<10?(m=(10-m)/2,h-m>=0&&e+m<100?[h-m,e+m]:h-m<0?[0,10]:[90,100]):[h,e]}; a={};return C("yt-focused-chapter-progress-bar-line",{class:"ytFocusedChapterProgressBarLineHost"},C("div",{class:R("ytFocusedChapterProgressBarLineProgressBarLine",(a.ytFocusedChapterProgressBarLineProgressBarLineRounded=function(){return c().rounded},a.ytFocusedChapterProgressBarLineProgressBarLineBottomInset=function(){return c().position===2},a))},C("div",{class:"ytFocusedChapterProgressBarLineProgressBarBackground", style:function(){return"width: "+(d()[1]-d()[0])+"%; left: "+d()[0]+"%"}},C("div",{class:"ytFocusedChapterProgressBarLineProgressBarPlayed", style:function(){var e,f,h=(f=(e=c().focusedChapterData)==null?void 0:e.chapterStartPercentage)!=null?f:0,m,p;e=(p=(m=c().focusedChapterData)==null?void 0:m.chapterEndPercentage)!=null?p:0;m=q6b(b());return"width: "+(me||e===h?100:(m-h)/(e-h)*100)+"%;"}}))))},"Ve"); r7b.idomCompat=!0;function s7b(a,b,c,d){d=d===void 0?!1:d;b=new t7b(b||a,c||a);return{x:a.x+((d===void 0?0:d)?b.lengthX*-1:b.lengthX)*.2,y:a.y+((d===void 0?0:d)?b.lengthY*-1:b.lengthY)*.2}} var t7b=function(a,b){this.lengthY=this.lengthX=0;this.lengthX=b.x-a.x;this.lengthY=b.y-a.y};var u7b=function(a,b){b=b===void 0?adb:b;var c,d=[],e,f=!1;return function(){var h=ua.apply(0,arguments);if(f&&c===this&&b(h,d))return e;e=a.apply(this,h);f=!0;c=this;d=h;return e}}(function(a){var b=a.heatMarkers,c=a.minHeightDp===void 0?0:a.minHeightDp,d=a.maxHeightDp===void 0?60:a.maxHeightDp; var e=e===void 0?!1:e;var f=1E3/b.length;a=[];a.push({x:0,y:100});for(var h=0;hMath.abs(c.x-a.startPosition.x))RY(a,d,e);else if(b.preventDefault(),b.stopPropagation(),d.videoDuration&&(a.startPosition&&!a.hasDraggedTheMinimumDistance&&(a.hasDraggedTheMinimumDistance=Math.abs(c.x-a.startPosition.x)>=1),e.enableFineScrubbing&&(a.startPosition&&(a.isDraggedForFineScrubbing=-(c.y-a.startPosition.y)>=60),!a.startPosition||c.y>=a.startPosition.y||(d.setState({fineScrubbingActiveState:"dragging",filmStripXDistance:z7b(d.draggedTime,d,e.chapterData)}),a.setFineScrubbingDraggedTime(d.draggedTime),a.updateFilmStripDraggedYDistance(a.startPosition.y, c.y,d))),a.hasDraggedTheMinimumDistance)){b=P7b(a,d,c.x);if(a.isDraggedForFineScrubbing){var h;(h=d.playerApi)==null||h.pauseVideo();d.setState({fineScrubbingActiveState:"on",fineScrubbingEnteredTime:d.draggedTime,filmStripXDistance:z7b(b*d.videoDuration,d,e.chapterData)})}e.enableFineScrubbing&&(!e.enableFineScrubbing||a.getFilmstripYPosition(d)<68)||d.setState({draggedTime:b*d.videoDuration,controlsVisible:!0,isDragging:!0,shouldWaitToHideControls:a.controlsWereVisibleBeforeDragging});var m;(m= e.cancelAutohideControlsFn)==null||m.call(e)}},RY=function(a,b,c){var d=c.enableFineScrubbing&&b.fineScrubbingActiveState!=="off"; if(b.isDragging||d){d={isDragging:!1,playedTime:b.draggedTime,controlsVisible:a.controlsWereVisibleBeforeDragging};c.enableFineScrubbing&&b.fineScrubbingActiveState!=="on"&&(a.resetFilmStripYOffset(),d.fineScrubbingActiveState="off");var e=e===void 0?M6b:e;var f=Fv(0);if(f&&e){var h=Math.round(b.playedTime*1E3),m=Math.round(b.draggedTime*1E3);h>2147483647||m>2147483647||Xy(f,e,"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK",{seekData:{startMediaTimeMs:String(h),endMediaTimeMs:String(m),seekSource:"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR"}})}b.setState(d); a.seekThrottle.fire(b.draggedTime,b,7);y("mweb_new_progress_bar_play_on_seek")&&a.resumeVideo(b);c.unmuteOnSeek&&(c=b.playerApi,b.volumeMuted&&(c==null||c.unMute()))}else b.setState({controlsVisible:!b.controlsVisible}),(f=c.triggerAutohideControlsAfterDelayFn)==null||f.call(c);a.startPosition=null;a.hasDraggedTheMinimumDistance=!1;a.isDraggedForFineScrubbing=!1;a.controlsWereVisibleBeforeDragging=!1}; QY.prototype.handleClick=function(a,b,c){this.updateProgressBarRect();a.stopPropagation();a=P7b(this,b,a.clientX)*b.videoDuration;b.setState({playedTime:a});if(b.playerState!==2){var d;(d=c.triggerAutohideControlsAfterDelayFn)==null||d.call(c)}this.seekThrottle.fire(a,b,7)}; var P7b=function(a,b,c){a=a.getProgressBarRect(b);return Fh(0,(c-a.left)/a.width,1)}; QY.prototype.resumeVideo=function(a){if(a.draggedTime0}, then:function(){return C("div",{class:"ytInlinePlayerControlsTopRightControls"},C(Wv,{each:e},function(f){return C("div",{class:"ytInlinePlayerControlsTopRightControlsCircleButton"},C("div",{class:"ytInlinePlayerControlsButtonIcon"},f))}))}})},"cf"),k8b=tu(function(a){return C(NC,{data:a.renderer},{buttonViewModel:function(b){return C(DC,{data:b.data, buttonOverrides:{style:"overlay"}})}})},"df"),p8b=tu(function(a){var b=a.props; var c=a.data;var d=a.options;a={};a=R("ytInlinePlayerControlsBottomRightControls",(a.ytInlinePlayerControlsBottomRightControlsHidden=function(){var e;return m8b(c(),d())&&((e=d())==null?void 0:e.insetProgressBar)&&(b().isHovering||b().isDragging)},a)); return C("div",{class:a},C(n8b,{data:c}),C(K,{cond:function(){var e;return!((e=d())==null?0:e.hideTimeDisplay)}, then:function(){return C(o8b,{props:b,data:c})}}))},"ef"),n8b=tu(function(a){var b=a.data; return C(NC,{data:function(){var c;return $6b((c=b())==null?void 0:c.thumbnailOverlays)}},{premiereTrailerBadgeRenderer:X6b})},"ff"),o8b=tu(function(a){var b=a.props; var c=a.data;return C(K,{cond:function(){return b().isLive}, then:function(){return C(q8b,{props:b,data:c})}, else:function(){return C(r8b,{props:b,data:c})}})},"gf"),r8b=tu(function(a){var b=a.props; var c=a.data;var d=Io(function(){var e;return a7b((e=c())==null?void 0:e.thumbnailOverlays)},void 0,"v2zGme"); return C("div",{class:R("ytInlinePlayerControlsTimeDisplay"),"aria-label":function(){return b7b.PLAYER_TIME_ELAPSED+" "+y6b(b().playedTime)}},C(AT,{data:function(){var e=y6b(b().videoDuration-b().playedTime); return Object.assign({},{type:18,text:e},d())}}))},"hf"),s8b=tu(function(a){a=a.badgeShapeData; return C("div",{class:R("ytInlinePlayerControlsTimeDisplay","ytInlinePlayerControlsLiveBadge")},C(AT,{data:a}))},"jf"),q8b=tu(function(a){var b=a.data; a=Io(function(){if(y("use_thumbnail_overlay_time_status_renderer_for_live_badge")){var d,e=l(((d=b())==null?void 0:d.thumbnailOverlays)||[]);for(d=e.next();!d.done;d=e.next()){d=d.value;if(d.thumbnailOverlayTimeStatusRenderer||d.thumbnailOverlayBadgeViewModel)return d;var f=void 0;if((f=d.thumbnailBottomOverlayViewModel)==null?0:f.badges)if(d=d.thumbnailBottomOverlayViewModel.badges.find(function(h){return z(h,Oob)}))return d}}},void 0,"VCjT7"); var c=Io(function(){var d,e,f,h,m,p;return BKb((d=b())==null?void 0:(e=d.playerApi)==null?void 0:(f=e.getSize())==null?void 0:f.width,(h=b())==null?void 0:(m=h.playerApi)==null?void 0:(p=m.getSize())==null?void 0:p.height)},void 0,"BGOxVd"); return C(K,{cond:a,then:function(d){return C(NC,{data:d},{thumbnailOverlayTimeStatusRenderer:function(e){var f=e.data;e=Io(function(){return RKb(f(),0)},void 0,"WXSdnb"); return C(s8b,{badgeShapeData:e})}, thumbnailBadgeViewModel:function(e){return C(MLb,{data:e.data,class:R("ytInlinePlayerControlsLiveBadge","ytInlinePlayerControlsLiveBadgeDisplay")})}, thumbnailOverlayBadgeViewModel:function(e){return C(XLb,{data:e.data,thumbnailSize:c})}})}, else:function(){var d={type:19,text:b7b.PLAYER_LIVE_LABEL,icon:"LIVE"};return C(s8b,{badgeShapeData:function(){return d}})}})},"kf"),t8b=tu(function(a){var b=a.props; var c=a.data;var d=a.options;return C(R7b,{progressBarProps:b,config:function(){var e,f=z((e=c())==null?void 0:e.multiMarkersPlayerBar,ppb),h;e=((h=d())==null?0:h.insetProgressBar)?2:1;var m;h=(m=d())==null?void 0:m.useFinePointerTargetSizes;var p,q,t,u;m=(p=c())==null?void 0:(q=p.playerResponse)==null?void 0:(t=q.playerConfig)==null?void 0:(u=t.playbackStartConfig)==null?void 0:u.startSeconds;var v,w,x,A;p=(v=c())==null?void 0:(w=v.playerResponse)==null?void 0:(x=w.playerConfig)==null?void 0:(A= x.playbackEndConfig)==null?void 0:A.endSeconds;var H,P,O,Q;v=(Q=(H=c())==null?void 0:(P=H.playerResponse)==null?void 0:(O=P.videoDetails)==null?void 0:O.lengthSeconds)!=null?Q:"0";H=Number((v.charCodeAt(0)-43&-3?"0":"")+v+".");H=Number.isInteger(H)?H:void 0;var V;P=((V=d())==null?0:V.useFocusedChapterProgressBarDisplay)&&p&&H?{chapterStartPercentage:m?m/H:0,chapterEndPercentage:p/H}:void 0;return{unmuteOnSeek:!1,position:e,chapterData:f,isInlinePlayback:!0,doSeekOnClick:h&&!P,playheadDotBehavior:P? 2:h?1:0,focusedChapterData:P,disableScrubbing:P?!0:void 0}}})},"lf"); function m8b(a,b){var c,d,e;return!!(a==null?0:(c=a.playerResponse)==null?0:(d=c.playerConfig)==null?0:(e=d.inlinePlaybackConfig)==null?0:e.showScrubbingControls)&&!(b==null?0:b.hideScrubbingControls)} ;BA(tu(function(a){var b=a.data;var c=a.appApi;var d=a.options;var e=b8b(b,i8b(c));a={};c={};return C("yt-inline-player-controls",{class:"ytInlinePlayerControlsHost"},C("div",{class:R("ytInlinePlayerControlsDarkenedOverlay",(a.ytInlinePlayerControlsDarkenedOverlayShow=function(){return e().isHovering},a))}),C(j8b,{data:b}),C(K6b,{playerControlsProps:e, isShortsPage:!1}),C("div",{class:R((c.ytInlinePlayerControlsControlsHidden=function(){return e().isDragging},c))},C(l8b,{props:e, data:b,options:d}),C(p8b,{props:e,data:b,options:d})),C(K,{cond:function(){return m8b(b(),d())}, then:function(){return C(t8b,{props:e,data:b,options:d})}}))},"af"),"yt-inline-player-controls",{props:{data:zA, appApi:AA,options:zA}});var SY=function(){var a=D.apply(this,arguments)||this;a.opts=null;a.playerControlsData=null;a.playerControlsAppApi={};a.playerControlsOptions={};a.noAnimation=!1;a.playbackIntentTriggered=!1;a.positionData=null;a.hidden=!0;a.active=!1;a.playing=!1;a.persistentPanelVisible=!1;a.videoPreviewDataIndex=0;a.playerPromise=null;a.player=null;a.enableAudioControls=!1;a.hasBeenUnmuted=!1;a.captionsHaveBeenTurnedOff=!1;a.playerEvents=new Map;a.videoPreviewFetchRequest=null;a.scheduledPreviewEndJobId=null;a.scheduledMetadataFadeOutJobId= null;a.preventProgressSaveTimer=null;a.watchEndpointStartTimeUpdaterInterval=null;a.watchEndpointStartTimeSetFromServer=!1;a.playerUniqueKey=null;a.actionMap={"yt-open-video-preview-action":"handleOpenVideoPreviewAction","yt-terminate-video-preview-action":"onTerminateVideoPreviewAction","yt-get-inline-preview-player-action":"getInlinePreviewPlayer","yt-window-resized":"onWindowResized","yt-play-inline-preview-by-index":"playInlinePreviewByIndex"};a.windowOnBlurFn=function(){a.deactivate()}; return a}; k(SY,D);g=SY.prototype;g.maybeStartMetadataOverlayHideTimer=function(){var a=this;this.metadataElement&&this.player&&(this.scheduledMetadataFadeOutJobId=Cl(function(){a.onMetadataFadeOutStart()},3E3))}; g.onMetadataFadeOutStart=function(){if(this.player){var a;(a=this.metadataElement)==null||a.classList.add("metadata-hidden")}}; g.resetMetadataFadeOut=function(){this.metadataElement&&this.metadataElement.classList.contains("metadata-hidden")&&this.metadataElement.classList.remove("metadata-hidden");this.scheduledMetadataFadeOutJobId&&(Oi.cancelJob(this.scheduledMetadataFadeOutJobId),this.scheduledMetadataFadeOutJobId=null)}; g.configureRendererStamper=function(){return{"videoPreviewData.thumbnailOverlays":{id:"overlays",mapping:{pageIndicatorViewModel:"yt-page-indicator-view-model",thumbnailOverlayBottomPanelRenderer:"ytd-thumbnail-overlay-bottom-panel-renderer",thumbnailOverlayTitleViewModel:"yt-thumbnail-overlay-title-view-model",channelDisclosureViewModel:"yt-channel-disclosure-view-model"}},"videoPreviewData.metadataOverlay.overlay":{id:"metadata",mapping:{lockupMetadataViewModel:{component:"yt-lockup-metadata-view-model", properties:{lockupStyle:"[[metadataOverlayLockupStyle]]"}}}}}}; g.created=function(){this.JSC$14791_playerListener=new bS(this)}; g.attached=function(){window.addEventListener("blur",this.windowOnBlurFn);this.playerEvents.set("onStateChange",this.onPlayerStateChange);this.playerEvents.set("onPlaybackStartExternal",this.onPlaybackStart);this.playerEvents.set("SEEK_COMPLETE",this.onSeekComplete);this.playerEvents.set("captionschanged",this.onCaptionsChanged);document.addEventListener("yt-page-type-changed",vt(this,this.onPageTypeChange));this.pagePath=location.pathname;window.addEventListener("scroll",vt(this,this.onScroll))}; g.detached=function(){window.removeEventListener("blur",this.windowOnBlurFn);window.removeEventListener("scroll",vt(this,this.onScroll))}; g.onPageTypeChange=function(){this.deactivate()}; g.onWindowResized=function(){this.deactivate()}; g.onPersistentPanelVisibleChange=function(){this.deactivate()}; g.onCaptionsChanged=function(a){a=!!a.languageCode;this.playing&&this.allowCaptions()&&(this.captionsHaveBeenTurnedOff=!a);this.setCaptionSize()}; g.setCaptionSize=function(){var a;if(this.active&&!this.captionsHaveBeenTurnedOff&&((a=this.player)==null?0:a.getCaptionWindowContainerId())){var b;(b=this.player)==null||b.updateSubtitlesUserSettings({fontSizeIncrement:2},!1)}}; g.currentPageAllowed=function(){return!this.isWatchPage}; g.alignVideoPreviewForAnimation=function(){this.hidden=!1;this.noAnimation=!0;this.positionData=this.getThumbnailPositionData();if(!this.positionData||!y("web_imp_horizontal_oob_fix_killswitch")&&this.isOutOfBounds(this.positionData))return!1;var a=this.positionData,b=a.initialTopPosition,c=a.initialHorizontalPosition;st(this.hostElement,{"--ytd-video-preview-translate-left":a.finalHorizontalPosition-c+"px","--ytd-video-preview-translate-top":a.finalTopPosition-b+"px","--ytd-video-preview-original-top-position":b+ "px","--ytd-video-preview-original-horizontal-position":c+"px","--ytd-video-preview-initial-scale":"scale("+a.initialScale+")","--ytd-video-preview-width":a.videoPreviewWidth+"px","--ytd-video-preview-height":a.videoPreviewHeight+"px"});return!0}; g.isOutOfBounds=function(a){var b=a.initialHorizontalPosition+12;a=b+a.videoPreviewWidth>window.innerWidth;return b<0||this.ytdGuideStateAwareBehavior.guidePersistentAndVisible&&b<260||this.ytdGuideStateAwareBehavior.miniGuideVisible&&b<72||a}; g.handleOpenVideoPreviewAction=function(a){var b=this,c,d,e,f;return ta(function(h){if(!b.currentPageAllowed())return h.return(0);b.opts=a;b.playerUniqueKey="i"+o6b++;(c=b.opts)==null||(e=(d=c).playerKeyCallback)==null||e.call(d,b.playerUniqueKey);return(f=b.alignVideoPreviewForAnimation(a.thumbnail))?h.return(b.activate()):h.return(0)})}; g.onMouseLeave=function(a){if(this.shouldDeactivateOnMouseLeave(a)){var b,c;(b=this.opts)==null||(c=b.mouseleaveCallback)==null||c.call(b);this.deactivate()}}; g.onScroll=function(){var a,b;((a=this.opts)==null?0:a.isAutoplay)&&((b=this.opts)==null?0:b.mediaRenderer)&&this.opts.mediaRenderer.getBoundingClientRect().top<0&&this.deactivate()}; g.optsChanged=function(){this.scheduledPreviewEndJobId&&(Oi.cancelJob(this.scheduledPreviewEndJobId),this.scheduledPreviewEndJobId=null)}; g.onInlinePreviewIsEnabledChange=function(){!this.inlinePreviewIsEnabled&&this.playbackIntentTriggered&&this.deactivate()}; g.onIsAdsVideoChange=function(){this.isAdsVideo&&this.ytSparklesClickLocationBehavior.configureClickTargets("video-preview-container",SY.JSC$14790_DEFAULT_CLICK_LOCATION_BEHAVIOR,SY.JSC$14790_CLICK_LOCATION_ID_MAP)}; g.shouldDeactivateOnMouseLeave=function(a){a=a.relatedTarget;if(!a)return!0;var b;return(b=this.opts)!=null&&b.mediaRenderer?!jt(this.opts.mediaRenderer).contains(a):!0}; g.onPlayerStateChange=function(){this.player&&this.player.getPlayerState()===0&&(this.hasMultipleVideoPreviews()?this.startPlaybackForNextVideo():this.deactivate({resetWatchEndpointStartTime:!0}))}; g.getVideoPlaybackDurationMs=function(){var a;if((a=this.opts)==null?0:a.videoPreviewDurationMs){var b;return(b=this.opts)==null?void 0:b.videoPreviewDurationMs}if(this.videoPreviewData&&(b=z(this.videoPreviewData.inlinePlaybackEndpoint,Qx),a=b==null?void 0:b.startTimeSeconds,(b=b==null?void 0:b.endTimeSeconds)&&b>0))return(b-(a?a:0))*1E3}; g.onPlaybackStart=function(){var a=this;if(this.player&&this.playbackIntentTriggered&&this.currentPageAllowed()){this.playing=!0;this.allowUnmuting()&&this.hasBeenUnmuted&&(this.player.unMute(),this.player.syncVolume());this.maybeStartMetadataOverlayHideTimer();this.updateCaptionsState();this.resetPreventProgressSaveTimer();this.preventProgressSaveTimer=Cl(function(){a.resetPreventProgressSaveTimer()},1E4); var b=this.getVideoPlaybackDurationMs();b&&(this.scheduledPreviewEndJobId=Cl(function(){a.hasMultipleVideoPreviews()?a.startPlaybackForNextVideo():a.deactivate()},b)); var c;this.player.setGlobalCrop(((c=this.opts)==null?0:c.cropPlayerToFillThumbnailHorizontally)?"fullwidth":null)}}; g.updateCaptionsState=function(){this.player&&(this.player.isSubtitlesOn()?this.captionsHaveBeenTurnedOff||!this.allowCaptions()?this.player.toggleSubtitles():this.setCaptionSize():!this.captionsHaveBeenTurnedOff&&this.allowCaptions()&&this.player.toggleSubtitles())}; g.getRoundedCornersSize=function(){var a;if((a=this.opts)==null?0:a.roundedCornersSize){var b;return(b=this.opts)==null?void 0:b.roundedCornersSize}var c;if((c=this.opts)==null?0:c.enableRounding){var d;if(((d=this.opts)==null?void 0:d.thumbnailSize)==="small")return 1;var e;if(((e=this.opts)==null?void 0:e.thumbnailSize)==="medium")return 2}return 3}; g.onSeekComplete=function(){this.resetPreventProgressSaveTimer()}; g.onTerminateVideoPreviewAction=function(){this.deactivate()}; g.onMediaContainerClick=function(a){this.isShortcutClick(a)||(this.navigateToWatch(a),a.preventDefault(),a.stopPropagation())}; g.activate=function(){var a=this,b,c,d,e,f,h,m,p,q,t,u,v;return ta(function(w){switch(w.nextAddress){case 1:if(!a.currentPageAllowed())return w.return(0);c=(b=a.videoPreviewData)==null?void 0:b.inlinePlaybackEndpoint;d=rL.instance;if(!c||!d)return w.return(0);a.playbackIntentTriggered=!0;((e=a.opts)==null?0:e.mediaRenderer)&&((f=a.opts)==null||!f.isAutoplay)&&b6b(a.opts.mediaRenderer,function(){a.deactivate()}); $r(a,function(){a.revealPreviewUi()}); h={};a.videoPreviewFetchRequest=W5b(d,a.getInlinePlaybackRequestData(a.videoPreviewData),h);p=z((m=a.videoPreviewData)==null?void 0:m.inlinePlaybackEndpoint,Qx);a.watchEndpointStartTimeSetFromServer=((q=p)==null?void 0:q.startTimeSeconds)!==void 0;w.setCatchFinallyBlocks(2);return w.yield(a.videoPreviewFetchRequest,4);case 4:t=w.yieldResult;if(((u=t)==null?void 0:(v=u.playabilityStatus)==null?void 0:v.status)==="OK")return a.hasMultipleVideoPreviews()&&Lu(a.hostElement,"yt-inline-preview-index-changed", [a.videoPreviewDataIndex,a.playerUniqueKey]),w.return(a.handlePlayerResponse(t));throw Error("Preview request failed");case 2:w.enterCatchBlock(),a.deactivate();case 3:return w.return(1);}})}; g.getInlinePlaybackRequestData=function(a){return{endpoint:a.inlinePlaybackEndpoint,startPlaybackInMutedState:!0}}; g.handlePlayerResponse=function(a){var b=this,c,d,e,f,h,m,p,q,t,u,v,w,x,A,H,P;return ta(function(O){if(O.nextAddress==1){c=b.getInlinePlaybackVideoId();if(!(((d=a)==null?0:(e=d.videoDetails)==null?0:e.videoId)&&b.currentPageAllowed()&&b.playbackIntentTriggered&&b.opts&&c))return b.deactivate(),O.return(0);if(a.videoDetails.videoId!==c)return O.return(0);b.enableAudioControls=!!((f=a.playerConfig)==null?0:(h=f.inlinePlaybackConfig)==null?0:h.showAudioControls);a.trackingParams=b.getInlinePlaybackTrackingParams(); if(!b.inlinePlayer)return O.return(0);m={};if(q=z((p=b.videoPreviewData)==null?void 0:p.inlinePlaybackEndpoint,Qx))m.watch_endpoint=q;if(b.videoPreviewData){var Q,V=(Q=z(b.videoPreviewData.inlinePlaybackEndpoint,Qx))==null?void 0:Q.startTimeSeconds;V!==void 0&&(a.playerConfig||(a.playerConfig={}),a.playerConfig.playbackStartConfig||(a.playerConfig.playbackStartConfig={}),a.playerConfig.playbackStartConfig.startPosition||(a.playerConfig.playbackStartConfig.startPosition={}),a.playerConfig.playbackStartConfig.startSeconds= V,a.playerConfig.playbackStartConfig.startPosition.streamTimeMillis=String(V*1E3));var Z;Q=(Z=z(b.videoPreviewData.inlinePlaybackEndpoint,Qx))==null?void 0:Z.endTimeSeconds;Q!==void 0&&(a.playerConfig||(a.playerConfig={}),a.playerConfig.playbackEndConfig||(a.playerConfig.playbackEndConfig={}),a.playerConfig.playbackEndConfig.endSeconds=Q)}b.inlinePlayer.loadVideoWithPlayerResponse(a,m);if(b.playerPromise)return O.jumpTo(2);b.playerPromise=b.inlinePlayer.getPlayerPromise();return O.yield(b.playerPromise, 3)}O.nextAddress!=2&&(t=O.yieldResult,t.setInlinePreview(!0),u=!y("web_imp_theater_bugfix"),t.setSizeStyle(!1,u),cS(b.JSC$14791_playerListener,t,b.playerEvents),b.player=t,tt(b.hostElement,"player-api-ready"));((v=b.opts)==null?0:v.showPlayerControls)&&b.videoPreviewData&&b.player&&(b.playerControlsData={playerResponse:a,isInlinePlayback:!0,topRightControlButtons:b.videoPreviewData.topRightControlButtons,thumbnailOverlays:b.videoPreviewData.thumbnailOverlays,multiMarkersPlayerBar:(w=b.videoPreviewData.decoratedPlayerBarRenderer)== null?void 0:w.playerBar,playerApi:b.player},b.playerControlsOptions={useFinePointerTargetSizes:!0,insetProgressBar:!0,hideTimeDisplay:(x=b.opts)==null?void 0:x.hideTimeDisplay,hideScrubbingControls:(A=b.opts)==null?void 0:A.hideScrubber,hideCaptionsToggleButton:(H=b.opts)==null?void 0:H.hideCaptionsToggleButton,useFocusedChapterProgressBarDisplay:(P=b.opts)==null?void 0:P.useFocusedChapterProgressBarDisplay});return O.return(2)})}; g.revealPreviewUi=function(){var a=this;this.playbackIntentTriggered&&gza(this,function(){a.hasThumbnailPositionChangedSinceTriggered()||(a.updateActiveState(!0),a.noAnimation=!1)})}; g.hasThumbnailPositionChangedSinceTriggered=function(){var a=this.positionData,b=this.getThumbnailPositionData();return(a==null?void 0:a.initialTopPosition)!==(b==null?void 0:b.initialTopPosition)||(a==null?void 0:a.initialHorizontalPosition)!==(b==null?void 0:b.initialHorizontalPosition)}; g.getThumbnailPositionData=function(){var a;if((a=this.opts)!=null&&a.thumbnail){var b=this.opts.thumbnail.getBoundingClientRect();a=b.width;var c=b.height;var d=b.top+window.scrollY;b=b.left+window.scrollX;var e=Math.ceil(a),f=Math.ceil(c),h=a/e;a={initialScale:h,initialTopPosition:d-12*h,finalTopPosition:d-12-(f-c)/2,initialHorizontalPosition:b-(12+(e-a)/2),finalHorizontalPosition:b-12-(e-a)/2,videoPreviewWidth:e,videoPreviewHeight:f}}else a=null;return a}; g.updateActiveState=function(a){this.active=a;this.ytdReduxBehavior.dispatch(zz({type:"SET_INLINE_PREVIEW_IS_ACTIVE",payload:a}))}; g.stopPlayer=function(a){a=a.resetWatchEndpointStartTime===void 0?!1:a.resetWatchEndpointStartTime;this.player&&(this.active&&(this.playing&&this.allowUnmuting()&&(this.hasBeenUnmuted=!this.player.isMuted()),this.updateWatchEndpointStartTime(a)),this.player.setPlaybackRate(1),this.player.stopVideo());this.playing=!1;this.videoPreviewFetchRequest=null;this.resetPreventProgressSaveTimer();this.endStartTimeUpdater();this.scheduledPreviewEndJobId&&(Oi.cancelJob(this.scheduledPreviewEndJobId),this.scheduledPreviewEndJobId= null)}; g.deactivate=function(a){a=a===void 0?{}:a;a=a.resetWatchEndpointStartTime===void 0?!1:a.resetWatchEndpointStartTime;LY&&(LY.disconnect(),LY=null);this.stopPlayer({resetWatchEndpointStartTime:a});this.resetMetadataFadeOut();this.updateActiveState(!1);this.playbackIntentTriggered=!1;this.videoPreviewDataIndex=0;this.opts=null;this.hidden=!0;this.playerControlsData=null}; g.allowCaptions=function(){var a;return!((a=this.opts)==null?0:a.forceCaptionsOff)}; g.allowUnmuting=function(){var a;return this.enableAudioControls&&!((a=this.opts)==null?0:a.forceMutedVolume)}; g.beginStartTimeUpdater=function(){var a=this;this.endStartTimeUpdater();this.watchEndpointStartTimeUpdaterInterval=Wk(function(){a.updateWatchEndpointStartTime()},1E3)}; g.endStartTimeUpdater=function(){this.watchEndpointStartTimeUpdaterInterval!==null&&window.clearInterval(this.watchEndpointStartTimeUpdaterInterval);this.watchEndpointStartTimeUpdaterInterval=null}; g.resetPreventProgressSaveTimer=function(){this.preventProgressSaveTimer!==null&&(Oi.cancelJob(this.preventProgressSaveTimer),this.preventProgressSaveTimer=null,this.hasMultipleVideoPreviews()||this.beginStartTimeUpdater())}; g.updateWatchEndpointStartTime=function(a){var b=this.videoPreviewData;if(this.player&&b!=null&&b.inlinePlaybackEndpoint&&!this.preventProgressSaveTimer&&!this.watchEndpointStartTimeSetFromServer){a=a?0:Math.floor(this.player.getCurrentTime());var c=z(b.navigationEndpoint,Qx);c&&(c.startTimeSeconds=a);if(b=z(b.inlinePlaybackEndpoint,Qx))b.startTimeSeconds=a}}; g.isShortcutClick=function(a){return!!a&&(a.ctrlKey||a.shiftKey||a.metaKey)}; g.playInlinePreviewByIndex=function(a,b){var c;this.playerUniqueKey!==b||(c=this.opts)==null||!c.videoPreviewData||!Array.isArray(this.opts.videoPreviewData)||a<0||this.opts.videoPreviewData.length===0||this.opts.videoPreviewData.length\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return R5b=a},{mode:2});var u8b;var TY=function(){var a=D.apply(this,arguments)||this;a.dismissButtonOverrides={iconPosition:"icon-only",style:"overlay-dark",type:"tonal",size:"M",state:"active"};a.dark=!1;a.light=!1;a.dynamicTextHeight=94;a.hasOverflowButton=!1;a.isInfeedModernization=!1;return a}; k(TY,D);g=TY.prototype;g.computeUrlImg=function(a){if(a)return cB(a.thumbnails)}; g.getLogoHeight=function(a){return this.logoWithPadding(a)?"31":"24"}; g.getLogoClassName=function(a){return this.logoWithPadding(a)?"ytd-banner-promo-renderer-logo-with-padding":"ytd-banner-promo-renderer-logo"}; g.logoWithPadding=function(a){var b,c;return(a=(b=a.thumbnails)==null?void 0:(c=b[0])==null?void 0:c.height)&&a%31===0?!0:!1}; g.observeBasicPalette=function(){var a,b,c=(a=this.data)==null?void 0:(b=a.colorData)==null?void 0:b.basicColorPaletteData;c?bM(this.hostElement,c):bM(this.hostElement,{})}; g.observeDataChanged=function(){var a;this.dynamicTextHeight=((a=this.data)==null?0:a.supplementalText)?74:94;var b;this.hasSupplementalText=!((b=this.data)==null||!b.supplementalText);var c,d,e,f;a=(c=this.data)==null?void 0:(d=c.actionButton)==null?void 0:(e=d.buttonRenderer)==null?void 0:(f=e.colorData)==null?void 0:f.basicColorPaletteData;var h,m,p;if(!((h=this.data)==null?0:(m=h.actionButton)==null?0:(p=m.buttonRenderer)==null?0:p.style)&&a){this.computeIsInfeedModernization(this.data)||(a.borderColor= a.foregroundTitleColor);var q,t;this.set("data.actionButton.buttonRenderer",Oh((q=this.data)==null?void 0:(t=q.actionButton)==null?void 0:t.buttonRenderer))}}; g.computeSupplementalStyle=function(){var a;if((a=this.data)!=null&&a.supplementalText){var b,c,d;if((b=this.data)==null?0:(c=b.colorData)==null?0:(d=c.basicColorPaletteData)==null?0:d.foregroundActivatedColor)return a=iy(this.data.colorData.basicColorPaletteData.foregroundActivatedColor),"--yt-endpoint-color:"+a+"; --yt-endpoint-hover-color:"+a+"; --yt-endpoint-visited-color:"+a+"; --yt-formatted-string-bold-font-weight:700;"}}; g.computeForcedDarkTheme=function(){var a,b,c,d=(a=this.data)==null?void 0:(b=a.actionButton)==null?void 0:(c=b.buttonRenderer)==null?void 0:c.style,e,f,h;a=OPa(((e=this.data)==null?void 0:(f=e.colorData)==null?void 0:(h=f.basicColorPaletteData)==null?void 0:h.backgroundColor)||0);return d&&a}; g.computeForcedLightTheme=function(){var a,b,c,d=(a=this.data)==null?void 0:(b=a.actionButton)==null?void 0:(c=b.buttonRenderer)==null?void 0:c.style,e,f,h;a=!OPa(((e=this.data)==null?void 0:(f=e.colorData)==null?void 0:(h=f.basicColorPaletteData)==null?void 0:h.backgroundColor)||0);return d&&a}; g.computeHasOverflowButton=function(a){return!!a.overflowButton}; g.computeHasTitle=function(a){return!!a.title}; g.computeTitleMaxFontSize=function(a){return this.computeHasOverflowButton(a)?28:64}; g.onDismissClick=function(){this.hostElement.classList.add("dismissed")}; g.computeIsInfeedModernization=function(){var a,b,c,d,e=(a=this.data)==null?void 0:(b=a.actionButton)==null?void 0:(c=b.buttonRenderer)==null?void 0:(d=c.colorData)==null?void 0:d.basicColorPaletteData;return(e==null?void 0:e.backgroundColor)===452984831||(e==null?void 0:e.backgroundColor)===218103808}; TY.prototype.observeDataChanged=TY.prototype.observeDataChanged;TY.prototype.observeBasicPalette=TY.prototype.observeBasicPalette;n([E(wz.YtRendererBehavior),r("design:type",Object)],TY.prototype,"ytRendererBehavior",void 0);n([E(MQ),r("design:type",Object)],TY.prototype,"ytdDismissibleItemBehavior",void 0);n([E(EQ.YtdGuideStateAwareBehavior),r("design:type",Object)],TY.prototype,"ytdGuideStateAwareBehavior",void 0);n([I(),r("design:type",Object)],TY.prototype,"data",void 0); n([I({reflectToAttribute:!0,value:!1}),r("design:type",Boolean)],TY.prototype,"hasSupplementalText",void 0);n([I(),r("design:type",Object)],TY.prototype,"dismissButtonOverrides",void 0);n([I({reflectToAttribute:!0,computed:"computeHasTitle(data)"}),r("design:type",Boolean)],TY.prototype,"hasTitle",void 0);n([I({reflectToAttribute:!0,computed:"computeForcedDarkTheme(data)"}),r("design:type",Object)],TY.prototype,"dark",void 0); n([I({reflectToAttribute:!0,computed:"computeForcedLightTheme(data)"}),r("design:type",Object)],TY.prototype,"light",void 0);n([I(),r("design:type",Object)],TY.prototype,"dynamicTextHeight",void 0);n([I({reflectToAttribute:!0,computed:"computeHasOverflowButton(data)"}),r("design:type",Object)],TY.prototype,"hasOverflowButton",void 0);n([I({reflectToAttribute:!0,computed:"computeIsInfeedModernization(data)"}),r("design:type",Object)],TY.prototype,"isInfeedModernization",void 0); n([Ct("data.colorData.basicColorPaletteData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TY.prototype,"observeBasicPalette",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TY.prototype,"observeDataChanged",null);n([St({is:"ytd-banner-promo-renderer",disableElementRegistration:!0})],TY); J(TY,"ytd-banner-promo-renderer",function(){if(u8b!==void 0)return u8b;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return u8b=a},{mode:1});var w8b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("zDYN"),2);a=v8b;return b.return(a)})},x8b=BC(function(){return w8b()},{debugName:"imageBannerViewModel"}); En(zC,function(a){a.registerLoadFn("imageBannerViewModel","zDYN",w8b)});var B8b=tu(function(a){var b=a.data;var c=a.hideDivider;var d=a.isChannelInfoCard;a={};return C("yt-profile-identity-info-view-model",{class:"yt-profile-identity-info-view-model"},C("div",{class:R("yt-profile-identity-info-view-model__frame",(a["yt-profile-identity-info-view-model--frame-with-no-channel-banner"]=function(){return!b().channelBanner},a))},C(y8b,{profileIdentityInfoData:b}),C("div",{class:"yt-profile-identity-info-view-model__channel-info-section"},C("div",{class:"yt-profile-identity-info-view-model__avatar"}, C(NC,{data:function(){return b().avatar}},{avatarViewModel:CC})),C(z8b,{profileIdentityInfoData:b})),C(K,{cond:function(){return b().channelDescription}, then:function(e){var f={};return C("div",{class:R((f["yt-profile-identity-info-view-model__channel-description-alternate"]=function(){return!(d==null||!d())},f["yt-profile-identity-info-view-model__channel-description"]=function(){return!(d==null?0:d())},f))},e)}}),C(A8b,{profileIdentityInfoData:b}),C(K,{cond:function(){return!(c==null?0:c())}, then:function(){return C("div",{class:"yt-profile-identity-info-view-model__divider"})}})))},"mf"); B8b.idomCompat=!0;var A8b=tu(function(a){var b=a.profileIdentityInfoData;return C("div",{class:"yt-profile-identity-info-view-model__buttons"},C(Wv,{each:function(){return b().subscribeButton?[b().subscribeButton,b().channelAccess]:[b().channelAccess]}},function(c){return C("div",{class:"yt-profile-identity-info-view-model__wrap-button"},C("div",{class:"yt-profile-identity-info-view-model--button"},C(NC,{data:function(){return c}},{buttonViewModel:EC, subscribeButtonViewModel:HC})))}))},"nf"),z8b=tu(function(a){var b=a.profileIdentityInfoData; return C("div",{class:"yt-profile-identity-info-view-model__trio"},C("div",{class:"yt-profile-identity-info-view-model__channel-name-frame"},C(C8b,{profileIdentityInfoData:b}),C(NC,{data:function(){return b().threeDotMenu}},{buttonViewModel:EC})),C(D8b,{profileIdentityInfoData:b}))},"of"),C8b=tu(function(a){var b=a.profileIdentityInfoData; return C("div",{class:"yt-profile-identity-info-view-model__channel-name-header"},C("div",{class:"yt-profile-identity-info-view-model__channel-name"},function(){return b().channelDisplayName}),C(K,{cond:function(){return b().verifiedOrOacBadge}, then:function(c){return C("div",{class:"yt-profile-identity-info-view-model__badge"},C(FB,{data:function(){return{thumbnails:[{url:c().badgeUrl}]}}, alt:"",targetWidth:14,targetHeight:14,preserveWidth:!0,preserveHeight:!0}))}}))},"pf"),y8b=tu(function(a){var b=a.profileIdentityInfoData; return C("div",{class:"yt-profile-identity-info-view-model__channel-banner-container"},C(NC,{data:function(){var c=b().channelBanner;if(c)return{imageBannerViewModel:{image:c.image,style:"IMAGE_BANNER_STYLE_INSET"}}}},{imageBannerViewModel:function(c){return C("div",{class:"yt-profile-identity-info-view-model__channel-banner"},C(x8b,{data:c.data, isPositionRelative:!0}))}}))},"qf"),D8b=tu(function(a){var b=a.profileIdentityInfoData; return C("div",{class:"yt-profile-identity-info-view-model__metadata"},C("div",{class:"yt-profile-identity-info-view-model__metadata-content-set"},C("div",{dir:"auto",class:"yt-profile-identity-info-view-model__metadata-handle-with-bold-font"},function(){return b().channelHandle}),C(K,{cond:function(){return b().channelPronouns&&b().channelHandle}, then:function(){return C("span",{class:"yt-profile-identity-info-view-model__metadata-delimiter"},"\u2022")}}),C("div",{dir:"auto", class:"yt-profile-identity-info-view-model__metadata-pronouns"},function(){return b().channelPronouns})),C("div",{class:"yt-profile-identity-info-view-model__metadata-content-set"},C("div",{class:"yt-profile-identity-info-view-model__metadata-content"},function(){return b().leftOfBulletInfo}),C(K,{cond:function(){return b().leftOfBulletInfo&&b().rightOfBulletInfo}, then:function(){return C("span",{class:"yt-profile-identity-info-view-model__metadata-delimiter"},"\u2022")}}),C("div",{class:"yt-profile-identity-info-view-model__metadata-content"},function(){return b().rightOfBulletInfo})))},"rf");BA(B8b,"yt-profile-identity-info-view-model",{props:{data:zA,hideDivider:zA,isChannelInfoCard:zA}});var F8b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("F1rsJf"),2);a=E8b;return b.return(a)})},G8b=BC(function(){return F8b()},{debugName:"flexibleContainer"}); En(zC,function(a){a.registerLoadFn("flexibleContainer","F1rsJf",F8b)});var sOb=tu(function(a){var b=a.data;var c=a.lockupExperiments;a={};return C("thumbnail-overlay-button-view-model",{class:"ytThumbnailOverlayButtonViewModelHost"},C("div",{class:R("ytThumbnailOverlayButtonViewModelButton",function(){a:switch(b().position){case"THUMBNAIL_OVERLAY_BUTTON_POSITION_TOP_END":var d="ytThumbnailOverlayButtonViewModelButtonTopEndPosition";break a;default:d="ytThumbnailOverlayButtonViewModelButtonBottomEndPosition";}return d},(a.ytThumbnailOverlayButtonViewModelButtonLegacyIcon= function(){var d; return c&&((d=c())==null?void 0:d.useLegacySizedIconButton)},a))},C(NC,{data:function(){return b().overlayButton}},{buttonViewModel:function(d){return C(EC,{data:d.data, buttonOverrides:function(){var e;return c&&((e=c())==null?0:e.useLegacySizedIconButton)?{iconPosition:"icon-only-40",customColors:{backgroundColor:"rgba(0,0,0,0.6)"},ariaHidden:!0,tabIndex:-1}:void 0}})}})))},"sf"); sOb.idomCompat=!0;var H8b=16/9,I8b=2/3; function J8b(a,b,c,d,e,f){if(e&&f&&b==="CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_EXPLICIT_SIZING")return{width:e,height:f};if(!c)return{};e=c.size;c=c.allowFullWidth;if(b==="CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_FULL_WIDTH"&&c)return{fullWidth:!0};if(e===void 0)return{};switch(a){case"CONTENT_PREVIEW_IMAGE_STYLE_SQUARE":case"CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE":return{width:e,height:e};case"CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3":return{width:e,height:1/I8b*e};case"CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9":return{width:e*H8b, height:e};default:return(d==null?0:d.height)&&(d==null?0:d.width)?d.width/d.height>1?{maxWidth:e*H8b}:{maxWidth:e}:{maxWidth:e};}} function K8b(a){var b;return a&&((b=yC(a.themedImage))!=null?b:a.image)} function L8b(a){var b;return a==null?void 0:(b=a.sources)==null?void 0:b[0]} var f6b=tu(function(a){var b=a.data;var c=a.className;var d=a.imageSizeConfig;var e=a.notifyOnLoaded;var f=function(){return b().style||"CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE"},h=function(){var v; return QC((v=b())==null?void 0:v.rendererContext)}; a={};a=(a.ytContentPreviewImageViewModelHost=!0,a.ytContentPreviewImageViewModelCircleImage=function(){return f()==="CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE"},a.ytContentPreviewImageViewModelTappable=function(){return h()},a); var m=function(){var v,w;return(w=(v=z(b().rendererContext,Ex))==null?void 0:v.label)!=null?w:""},p=function(){return K8b(b())},q=function(){var v=J8b(f(),b().layoutMode||"CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_UNKNOWN",d==null?void 0:d(),L8b(p()),b().layoutWidth,b().layoutHeight),w=Object.assign({},v); v.width&&(w.width=Math.round(v.width));v.height&&(w.height=Math.round(v.height));v.maxWidth&&(w.maxWidth=Math.round(v.maxWidth));v.maxHeight&&(w.maxHeight=Math.round(v.maxHeight));return w},t=Io(function(){return q().height},void 0,"CxFlJb"),u=Io(function(){return q().width},void 0,"lb8Jhd"); return C("yt-content-preview-image-view-model",{el:DA(SC(function(){var v;return(v=b())==null?void 0:v.rendererContext})), role:function(){return h()?"link":void 0}, tabindex:function(){return h()?0:void 0}, class:R(c,a,function(){var v=f();var w=d==null?void 0:d();v=v==="CONTENT_PREVIEW_IMAGE_STYLE_SQUARE"||v==="CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3"||v==="CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9"||v==="CONTENT_PREVIEW_IMAGE_STYLE_CUSTOM_ASPECT_RATIO"?(w==null?void 0:w.size)!=null&&w.size<=16?"ytContentPreviewImageViewModelExtraSmallRoundedImage":(w==null?void 0:w.size)!=null&&w.size<=24?"ytContentPreviewImageViewModelSmallRoundedImage":"ytContentPreviewImageViewModelLargeRoundedImage": void 0;return v}), style:function(){var v=q(),w=[];v.width&&w.push("width: "+v.width+"px");v.height&&w.push("height: "+v.height+"px");v.maxWidth&&w.push("max-width: "+v.maxWidth+"px");v.maxHeight&&w.push("max-height: "+v.maxHeight+"px");v.fullWidth&&w.push("width: 100%");return w.join(";")}},C(K,{cond:p, then:function(v){return C(FB,{data:v,alt:m,"data-disabled$":function(){return!m()}, notifyOnLoaded:e,targetWidth:u,targetHeight:t,preserveWidth:function(){return!!u()}, preserveHeight:function(){return!!t()}})}}),C(NC,{data:function(){var v; return(v=b())==null?void 0:v.overlays}},{thumbnailHoverOverlayViewModel:wEb, thumbnailOverlayButtonViewModel:sOb}))},"tf"); f6b.idomCompat=!0;function M8b(a,b,c,d,e){if(!((d==null?0:d.height)&&(d==null?0:d.width)))return{size:0};var f=d.width;d=d.height;if(e)return b==="CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9"||b==="CONTENT_PREVIEW_IMAGE_STYLE_CUSTOM_ASPECT_RATIO"&&f>d?{size:312/H8b}:b==="CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3"?{size:160}:{size:312};if(!(c!=="CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_FULL_WIDTH"||a!==1&&a!==2||b!=="CONTENT_PREVIEW_IMAGE_STYLE_SQUARE"&&b!=="CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE"&&b!== "CONTENT_PREVIEW_IMAGE_STYLE_HORIZONTAL_RECTANGLE_16_BY_9"))return{allowFullWidth:!0};if(b==="CONTENT_PREVIEW_IMAGE_STYLE_SQUARE"||b==="CONTENT_PREVIEW_IMAGE_STYLE_CIRCLE"||d===f)switch(a){case 1:return{size:208};case 2:case 3:return{size:240};default:return{size:360};}if(b==="CONTENT_PREVIEW_IMAGE_STYLE_VERTICAL_RECTANGLE_2_BY_3"||d>f)switch(a){case 1:case 3:return{size:240*I8b};default:return{size:360*I8b};}switch(a){case 1:case 2:return{size:1/H8b*(window.innerWidth-32)};case 3:return{size:160}; default:return{size:240};}} ;var O8b=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("YtlrJd"),2);a=N8b;return b.return(a)})},P8b=BC(function(){return O8b()},{debugName:"dynamicTextViewModel"}); En(zC,function(a){a.registerLoadFn("dynamicTextViewModel","YtlrJd",O8b)});var Q8b=tu(function(a){var b=a.condition;var c=a.content;return C(K,{cond:b,then:function(){return C("div",{class:"yt-page-header-view-model__scroll-container"},c())}, else:function(){return c()}})},"uf"),GYb=tu(function(a){var b=a.data; var c=a.noPadding;var d=a.enableBanner;var e=a.cinematicContainerTopbarOffset;var f=a.allowCinematicContainerOverflow;var h=a.displayAsSidebar;var m=a.displayAsPanel;var p=a.alwaysUseMediumTextDescription;a=a.className;var q=WUb(),t=function(){return!!b().image||!!b().animatedImage},u=function(){return!!b().background},v=function(){return(h==null?0:h())||(m==null?0:m())?1:q()},w=function(){return v()===1},x=function(){return w()||v()===2},A=function(){return v()===4},H=function(){var Ha=b(); var bb=!!b().heroImage;var lb=v(),Ka=R8b(b()),Ia=h==null?void 0:h(),Wa=!Ha.metadata,jb;if(jb=bb?z(Ha.heroImage,Eob):z(Ha.animatedImage||Ha.image,Eob)){var tc=jb.style,Jb=jb.layoutMode;if(Jb!=="CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_EXPLICIT_SIZING"){if(jb=L8b(K8b(jb)),Ha=Ha.layoutPreset,bb)bb=M8b(lb,tc,Jb,jb,Ia);else b:if(Wa)bb=lb===1?{size:48}:{size:72};else switch(lb){case 1:bb={size:72};break b;case 2:bb={size:120};break b;default:bb=Ha==="PAGE_HEADER_LAYOUT_PRESET_RESPONSIVE_TWO_COLUMN"?{size:104}: Ka<4?{size:120}:{size:160};}}else bb=void 0}else bb={size:0};return bb},P=y("enable_dynamic_text_max_lines"),O=function(){return b().layoutPreset==="PAGE_HEADER_LAYOUT_PRESET_RESPONSIVE_TWO_COLUMN"&&!x()},Q={},V=R((Q["yt-page-header-view-model__page-header-headline"]=!0,Q["yt-page-header-view-model__page-header-headline--page-header-headline-full-width-hero"]=function(){var Ha; return(Ha=H())==null?void 0:Ha.allowFullWidth},Q)),Z=function(){var Ha; return x()&&!((Ha=H())==null?0:Ha.allowFullWidth)},da=function(){return w()&&(!!b().heroImage||t())&&R8b(b())>0},ca=function(){return da()&&(m==null?void 0:m())}; Q={};var ma=R((Q["yt-page-header-view-model__page-header-title"]=!0,Q["yt-page-header-view-model__page-header-title--page-header-title-large"]=function(){return!P&&!da()},Q["yt-page-header-view-model__page-header-title--page-header-title-medium"]=function(){return!P&&da()&&!ca()},Q["yt-page-header-view-model__page-header-title--page-header-title-medium-force-small-layout"]=function(){return!P&&ca()},Q["yt-page-header-view-model__page-header-title--page-header-title-large-enable-dynamic-text-max-lines"]= function(){return P&&!da()},Q["yt-page-header-view-model__page-header-title--page-header-title-medium-enable-dynamic-text-max-lines"]=function(){return P&&da()&&!ca()},Q["yt-page-header-view-model__page-header-title--page-header-title-medium-force-small-layout-enable-dynamic-text-max-lines"]=function(){return P&&ca()},Q["yt-page-header-view-model__page-header-title--page-header-title-overlay"]=u,Q)); Q={};var wa=R((Q["yt-page-header-view-model__page-header-headline-image"]=!0,Q["yt-page-header-view-model__page-header-headline-image--page-header-headline-image-hero"]=function(){return!!b().heroImage&&x()},Q)); Q={};var Ba=R((Q["yt-page-header-view-model__page-header-banner-container"]=d,Q["yt-page-header-view-model__page-header-banner-container--full-bleed"]=function(){var Ha;return(d==null?void 0:d())&&((Ha=z(b().banner,Hob))==null?void 0:Ha.style)==="IMAGE_BANNER_STYLE_FULL_BLEED"},Q)); Q={};var Ja=R((Q["yt-page-header-view-model__page-header-content-metadata"]=!0,Q["yt-page-header-view-model__page-header-content-metadata--page-header-content-metadata-overlay"]=u,Q));Q={};var Na=R((Q["yt-page-header-view-model__page-header-flexible-actions"]=!0,Q["yt-page-header-view-model__page-header-flexible-actions--page-header-flexible-actions-margin-top"]=function(){return!!b().metadata||x()},Q["yt-page-header-view-model__page-header-flexible-actions--page-header-flexible-actions-margin-bottom"]= function(){return!x()},Q)); Q={};var ab=R((Q["yt-page-header-view-model__page-header-attribution"]=!0,Q["yt-page-header-view-model__page-header-attribution--page-header-attribution-overlay"]=u,Q));Q={};return C("yt-page-header-view-model",{class:R(a,(Q["yt-page-header-view-model"]=!0,Q["yt-page-header-view-model--no-padding"]=function(){return!(c==null||!c())},Q["yt-page-header-view-model--small-top-padding"]=function(){return w()&&!b().actions&&!(m==null?0:m())||v()===2&&!(t()||b().heroImage)},Q["yt-page-header-view-model--small-bottom-padding"]= function(){return x()&&!b().actions&&!(m==null?0:m())},Q["yt-page-header-view-model--cinematic-container-overflow-boundary"]=function(){return!(f==null?0:f())},Q["yt-page-header-view-model--display-as-sidebar"]=h,Q))},C(K,{cond:u, then:function(){return C("div",{class:"yt-page-header-view-model__page-header-background"},C(NC,{data:function(){return b().background}},{cinematicContainerViewModel:function(Ha){return C(WWb,{data:Ha.data, topbarOffset:e})}}))}}),C(Q8b,{condition:function(){return!(h==null||!h())}, content:function(){return C("div",{class:"yt-page-header-view-model__page-header-content"},C(K,{cond:function(){return(d==null?void 0:d())&&b().banner}, then:function(){return C("div",{class:Ba},C(NC,{data:function(){return b().banner}},{imageBannerViewModel:x8b}))}}),C(S8b,{pageHeaderHeadlineClassnames:V, isTwoColumnLayout:O,useHeroImageContainer:Z,isSmallScreen:w,isSmallOrMedium1Screen:x,PreviewImage:function(){return C(K,{cond:t,then:function(){return C(NC,{data:function(){var Ha;if(!(Ha=b().animatedImage)){Ha=b();if(t()){var bb=Ha=Object.assign({},Ha),lb=v(),Ka=R8b(b()),Ia=bb.image,Wa=z(Ia,Gob),jb=Wa==null?void 0:Wa.avatar,tc=z(jb,cK);if(Ia&&jb&&tc){switch(lb){case 1:tc.avatarImageSize="AVATAR_SIZE_XL";break;case 2:tc.avatarImageSize="AVATAR_SIZE_XXL";break;default:Ka<4?tc.avatarImageSize="AVATAR_SIZE_XXL": tc.avatarImageSize="AVATAR_SIZE_XXXL";}eB(jb,cK,Object.assign({},tc));Wa.avatar=Object.assign({},jb);eB(Ia,Gob,Object.assign({},Wa));bb.image=Object.assign({},Ia)}}Ha=Ha.image}return Ha}},{contentPreviewImageViewModel:function(Ha){return C(MY,{data:Ha.data, className:wa,imageSizeConfig:H})}, decoratedAvatarViewModel:function(Ha){return C(OR,{data:Ha.data,className:wa})}})}})}, HeroImage:function(){return C(NC,{data:function(){return b().heroImage}},{contentPreviewImageViewModel:function(Ha){return C(MY,{data:Ha.data, className:wa,imageSizeConfig:H})}})}, Title:function(){return C(NC,{data:function(){return b().title}},{dynamicTextViewModel:function(Ha){return C(P8b,{data:Ha.data, maxLines:function(){return P?2:void 0}, className:ma})}})}, Metadata:function(){return C(NC,{data:function(){return b().metadata}},{contentMetadataViewModel:function(Ha){return C(y3b,{data:Ha.data, layout:function(){return w()?1:0}, className:Ja,isOverlay:u,useMediumText:A})}})}, Description:function(){return C(NC,{data:function(){return b().description}},{descriptionPreviewViewModel:function(Ha){return C(jV,{data:Ha.data, className:"yt-page-header-view-model__page-header-description",isOverlay:u,maxLinesOverride:function(){return w()?void 0:1}, useMediumText:function(){return(p==null?void 0:p())||A()}})}})}, Attribution:function(){return C(NC,{data:function(){return b().attribution}},{attributionViewModel:function(Ha){return C(oNb,{data:Ha.data, className:ab,useMediumText:A})}})}, Actions:function(){return C(NC,{data:function(){return b().actions}},{flexibleActionsViewModel:function(Ha){return C(kV,{data:Ha.data, layout:function(){var bb=v();return bb===1||bb===2?1:0}, className:Na,flexWrap:O})}})}}),C("div",{class:"yt-page-header-view-model__page-header-headline-info"},C(NC,{data:function(){return b().bottomMetadataFlexibleContainer}},{flexibleContainer:function(Ha){return C(G8b,{data:Ha.data, isOverlay:u})}})))}}))},"vf"); GYb.idomCompat=!0;function R8b(a){var b=0;a=l([a.title,a.metadata,a.actions,a.description,a.attribution]);for(var c=a.next();!c.done;c=a.next())c.value&&b++;return b} var S8b=tu(function(a){var b=a.pageHeaderHeadlineClassnames;var c=a.isTwoColumnLayout;var d=a.useHeroImageContainer;var e=a.isSmallScreen;var f=a.isSmallOrMedium1Screen;var h=a.Title;var m=a.Metadata;var p=a.Description;var q=a.Actions;var t=a.Attribution;var u=a.PreviewImage;var v=a.HeroImage;return C(K,{cond:c,then:function(){return C(T8b,{Title:h,Metadata:m,Description:p,Actions:q,Attribution:t,PreviewImage:u})}, else:function(){return C(U8b,{pageHeaderHeadlineClassnames:b,useHeroImageContainer:d,isSmallScreen:e,isSmallOrMedium1Screen:f,Title:h,Metadata:m,Description:p,Actions:q,Attribution:t,PreviewImage:u,HeroImage:v})}})},"wf"),T8b=tu(function(a){var b=a.Title; var c=a.Metadata;var d=a.Description;var e=a.Actions;var f=a.Attribution;return C("div",{class:"yt-page-header-view-model__page-header-two-column-container"},C("div",{class:"yt-page-header-view-model__page-header-left-column"},C(a.PreviewImage,null),C("div",null,C(b,null),C(c,null))),C("div",{class:"yt-page-header-view-model__page-header-right-column"},C(d,null),C(f,null),C(e,null)))},"xf"),U8b=tu(function(a){var b=a.pageHeaderHeadlineClassnames; var c=a.useHeroImageContainer;var d=a.isSmallScreen;var e=a.isSmallOrMedium1Screen;var f=a.Title;var h=a.Metadata;var m=a.Description;var p=a.Actions;var q=a.Attribution;var t=a.PreviewImage;var u=a.HeroImage;return C(Yp,null,C("div",{class:b},C(t,null),C(K,{cond:function(){return!c()}, then:function(){return C(u,null)}}),C("div",{class:"yt-page-header-view-model__page-header-headline-info"},C(K,{cond:c, then:function(){return C("div",{class:"yt-page-header-view-model__page-header-headline-image-hero-container"},C(u,null))}}),C(f,null),C(h,null),C(K,{cond:function(){return!d()}, then:function(){return C(m,null)}}),C(K,{cond:function(){return!e()}, then:function(){return C(Yp,null,C(q,null),C(p,null))}}))),C("div",{class:"yt-page-header-view-model__page-header-headline-info"},C(K,{cond:d, then:function(){return C(m,null)}}),C(K,{cond:function(){return e()}, then:function(){return C(Yp,null,C(q,null),C(p,null))}})))},"yf");BA(GYb,"yt-page-header-view-model",{props:{data:zA,noPadding:zA,enableBanner:zA,cinematicContainerTopbarOffset:zA,allowCinematicContainerOverflow:zA,displayAsSidebar:zA,displayAsPanel:zA,alwaysUseMediumTextDescription:zA,className:zA}});function V8b(a){var b=Array.from(a.keys()).filter(function(d){return a.get(d)}); b.sort(function(d,e){return d-e}); var c=new Map;b.forEach(function(d,e){c.set(d,e)}); return c} var Y8b=tu(function(a){var b=a.data;var c=a.removalAnimation;var d=ZC(VB),e=function(){var m;return((m=b().numRows)!=null?m:0)*d()},f=Io(function(){var m; var p=e(),q=!!(c==null?0:(m=c())==null?0:m.enabled);m=new Map;if(q){var t=p<4?1:p<8?2:3;for(q=new Set;q.size0&&st(this.hostElement,{"--ytd-rich-grid-item-max-width":a+"px"});var b;a=this.getRichItemMinWidth((b=this.hostElement)==null?void 0:b.clientWidth);a>0&&st(this.hostElement,{"--ytd-rich-grid-item-min-width":a+"px"})}; g.forceRefreshAndLog=function(){this.refreshGridLayout(!0);this.updateRichItemGridPositions()}; g.resizeObserved=function(){Lu(this.hostElement,"yt-rich-grid-resize-observed");this.refreshGridLayout(!1,!0)&&this.updateRichItemGridPositions()}; g.onPageChange=function(){var a=this;this.isCurrentPage()?(this.pageLoadingFromNavigation=!0,this.retainChipSelectionOnNavigation||Lu(this.hostElement,"yt-chip-cloud-chip-deselect-action"),ul(0,function(){a.pageLoadingFromNavigation=!1;a.retainChipSelectionOnNavigation&&a.isFilteredFeed||a.setMasthead();a.maybeSetBigYoodle();a.forceRefreshAndLog();a.terminateVideoPreview()},8)):this.mastheadData&&(this.mastheadData=void 0)}; g.dataChanged=function(){var a=this;Lu(this.hostElement,"ytd-update-grid-state-action");this.data&&this.pageLoadingFromNavigation||(this.pagePath=location.pathname,this.resetCacheAndIsFilteredFeed(),this.maybeSetBigYoodle(),this.retainChipSelectionOnNavigation||this.setMasthead(),this.refreshGridLayout(),$r(this,function(){a.updateRichItemGridPositions();a.contentsElement&&st(a.hostElement,{"--ytd-rich-grid-content-offset-top":a.contentsElement.offsetTop+"px"})}),this.initResizeObserver())}; g.initResizeObserver=function(){var a=this;if(window.ResizeObserver){var b;(b=this.resizeObserver)==null||b.disconnect();var c=!1;this.resizeObserver=new ResizeObserver(function(){if(c){var d;(d=a.resizeObserver)==null||d.disconnect();var e;(e=a.throttledOnResize)==null||e.fire();requestAnimationFrame(function(){var h;(h=a.throttledOnResize)==null||h.fire();a.initResizeObserver()})}else if(c=!0,a.resizeOnObserverInit){var f; (f=a.throttledOnResize)==null||f.fire()}}); this.resizeObserver.observe(this.hostElement)}}; g.contentLengthChanged=function(){if(this.containerWidth||this.isShortsPanel)this.reflowContent(),Lu(this.hostElement,"ytd-rich-item-index-update-action")}; g.updateElementsPerRow=function(){Lu(this.hostElement,"ytd-update-elements-per-row-action",[this.elementsPerRow,this.postsPerRow,this.slimItemsPerRow,this.gameCardsPerRow,this.miniGameCardsPerRow,this.containerWidth]);this.ytdReduxBehavior.dispatch(zz({type:"SET_RICH_GRID_ITEMS_PER_ROW",payload:this.elementsPerRow}));this.ytdReduxBehavior.dispatch(zz({type:"SET_RICH_GRID_SLIM_ITEMS_PER_ROW",payload:this.slimItemsPerRow}))}; g.onRequestElementsPerRow=function(){this.updateElementsPerRow()}; g.onRichShelfRendererCollapse=function(a){if(this.shownItems){var b=a.detail;a=this.shownItems.findIndex(function(d){var e,f;return((f=z(d==null?void 0:(e=d.richSectionRenderer)==null?void 0:e.content,pib))==null?void 0:f.trackingParams)===b}); var c=a+1;a<0||c>=this.contentsElement.children.length||!this.shownItems[c].richItemRenderer||this.contentsElement.children[c].scrollIntoView({behavior:"smooth",block:"start"})}}; g.onSoftReloadPage=function(){this.scrollUpToTop()}; g.handleRerenderDownloadsData=function(){this.entityDrivenRichGridData&&this.set("data.contents",this.entityDrivenRichGridData.contents)}; g.handlePlaylistRemoveVideosAction=function(a){var b;if(((b=z(a,Shb))==null?0:b.setVideoIds)&&this.data&&this.data.contents){a=z(a,Shb).setVideoIds;for(b=this.data.contents.length-1;b>=0;){var c=z(this.data.contents[b],oJ);(c=c&&z(c.content,XJ))&&c.setVideoId&&a.includes(c.setVideoId)&&this.splice("data.contents",b,1);b--}this.updateIndices()}}; g.updateIndices=function(){if(this.data&&this.data.contents)for(var a=0;a600&&(this.isShortsGrid||this.isShortsGridSlim||this.isCompactGrid||(a-=b?32:48));return a}; g.calcElementsPerRow=function(a,b){var c=this.adjustRichGridWidth(this.hostElement.clientWidth,!1),d=this.isShortsPanel?2:this.isShortsGrid||this.isCompactGrid?4:16;return Math.min(Math.floor((c+d)/(a+d))||1,b)}; g.reflowContent=function(a){var b=this;if(!this.isReflowing){this.isReflowing=!0;var c,d,e=!!((c=this.data)==null?0:(d=c.contents)==null?0:d.some(function(m){return z(m,nJ)})); c=this.getItemsPerRow();var f;d=(f=this.data)==null?void 0:f.reflowOptions;a&&(Kv("rgr_s"),$r(this,function(){Kv("rgr_nrf")})); a={};(f=ft(this.hostElement).querySelector("#contents"))&&(a={contentElement:f,rendererToTagNameMap:this.rendererToTagNameMap});f=(f=this.data.contents)?f.slice():[];var h=RMb(f,c,e,d,this.getRichGridStyle(),a);e=function(){b.shownItems=h;b.isReflowing=!1}; this.shownItems.length===0?(this.shownItems=this.getFirstRowItems(h),$r(this,e)):e()}}; g.getFirstRowItems=function(a){for(var b=[],c=0;c0&&(this.data.header=this.data.header[0]);this.isShortsPanel||this.scrollUpToTop();this.ytRendererBehavior.markDirty()}; g.handleChipCloudChipDeselectAction=function(){this.terminateVideoPreview();this.cachedContents&&(this.set("data.contents",this.cachedContents),this.resetCacheAndIsFilteredFeed(),this.reflowContent(),this.scrollUpToTop())}; g.terminateVideoPreview=function(){Lu(this.hostElement,"yt-terminate-video-preview-action")}; g.updateRichItemGridPositions=function(){var a={gridData:{gridColumnCount:this.elementsPerRow}},b;((b=this.data)==null?0:b.trackingParams)&&(b=Fv())&&NRa(b,Cv(this.data.trackingParams),a);Lu(this.hostElement,"ytd-rich-item-index-update-action")}; g.miniModeAllowed=function(){return this.isChannelPage}; g.getMiniGameCardMinWidth=function(){return 154}; g.updateMiniMode=function(a){this.miniMode=this.miniModeAllowed()&&a;this.ytdReduxBehavior.dispatch(zz({type:"SET_RICH_GRID_MINI_MODE",payload:a}))}; g.isCurrentPage=function(){return location.pathname===this.pagePath}; g.scrollUpToTop=function(){if(!this.isChannelPage&&!this.isWatch){var a=Dn().resolve(HK).getCurrentPage();a&&a.setScrollTop(0)}}; g.setCacheAndIsFilteredFeed=function(){this.cachedContents=this.get("contents",this.data);this.isFilteredFeed=!0}; g.resetCacheAndIsFilteredFeed=function(){this.cachedContents=void 0;this.isFilteredFeed=!1;this.retainChipSelectionOnNavigation&&this.setMasthead()}; g.maybeSetBigYoodle=function(){var a,b=(a=this.data)==null?void 0:a.bigYoodle;this.bigYoodleData!==b&&(this.bigYoodleData=b)}; g.setMasthead=function(){var a;((a=this.data)==null?0:a.masthead)?this.mastheadData=this.data.masthead:this.mastheadData=void 0}; g.getRichGridStyle=function(){var a,b;return(b=(a=this.data)==null?void 0:a.style)!=null?b:"RICH_GRID_STYLE_UNKNOWN"}; g.onIsShortsGridChange=function(){var a=this.ytdReduxBehavior,b=a.dispatch,c=this.getRichGridStyle();b.call(a,zz({type:"SET_RICH_GRID_STYLE",payload:c}))}; g.onFeedCustomizationScrollUp=function(){this.scrollUpToTop()}; g.onScroll=function(){this.isScrolled=window.scrollY>0}; ba.Object.defineProperties(UY.prototype,{showChipsOnScroll:{configurable:!0,enumerable:!0,get:function(){return y("kevlar_show_chips_on_scroll")&&this.isHomePage&&!this.isChannelPage&&!this.isFilteredFeed}}, loadingContentRenderer:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.ytContinuationHandlerBehavior)==null?void 0:a.reloadUiContent}}, hasLoadingContent:{configurable:!0,enumerable:!0,get:function(){return!!this.loadingContentRenderer}}, entitySelectorType:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?void 0:a.entitySelectorType)||"RICH_GRID_ENTITY_SELECTOR_TYPE_UNSPECIFIED"}}, isSub:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.data)==null?void 0:a.targetId)||"")==="browse-feedFEsubscriptions_shorts"}}, isWatch:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.data)==null?void 0:a.targetId)||"")==="watch-next-feed"}}, isShortsPanel:{configurable:!0,enumerable:!0,get:function(){var a=Dn().resolve(HK).getCurrentPage(),b,c,d;return(((b=this.data)==null?void 0:b.targetId)==="browse-feedFEsfv_audio_pivot"||y("web_enable_channel_pivot_panel")&&((c=this.data)==null?void 0:c.targetId)==="browse-feedFEsfv_channel_pivot"||y("web_enable_effect_pivot_panel")&&((d=this.data)==null?void 0:d.targetId)==="browse-feedFEsfv_effect_pivot")&&(a==null?void 0:a.pageSubtype)==="shorts"}}, reducedTopMargin:{configurable:!0,enumerable:!0,get:function(){return this.isWatch&&y("kevlar_watch_grid_reduced_top_margin_rich_grid")}}, noTopMargin:{configurable:!0,enumerable:!0,get:function(){return this.isWatch&&!this.isWatchDefaultLayout}}, hideHeader:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null?0:a.header)}}, isChannelPage:{configurable:!0,enumerable:!0,get:function(){var a;return((a=Dn().resolve(HK).getCurrentPage())==null?void 0:a.pageSubtype)==="channels"}}, isHomePage:{configurable:!0,enumerable:!0,get:function(){var a;return((a=Dn().resolve(HK).getCurrentPage())==null?void 0:a.pageSubtype)==="home"}}, isSlimGrid:{configurable:!0,enumerable:!0,get:function(){return this.getRichGridStyle()==="RICH_GRID_STYLE_SLIM"}}, isShortsGrid:{configurable:!0,enumerable:!0,get:function(){return this.getRichGridStyle()==="RICH_GRID_STYLE_SHORTS_GRID"||this.getRichGridStyle()==="RICH_GRID_STYLE_SHORTS_GRID_SLIM"}}, noRichItemGutterMargins:{configurable:!0,enumerable:!0,get:function(){return this.isSlimGrid||this.isShortsGrid}}, isShortsGridSlim:{configurable:!0,enumerable:!0,get:function(){return this.getRichGridStyle()==="RICH_GRID_STYLE_SHORTS_GRID_SLIM"}}, isCompactGrid:{configurable:!0,enumerable:!0,get:function(){return this.getRichGridStyle()==="RICH_GRID_STYLE_COMPACT"}}, isDefaultGrid:{configurable:!0,enumerable:!0,get:function(){return!this.getRichGridStyle()||this.getRichGridStyle()==="RICH_GRID_STYLE_UNKNOWN"}}, hideChipsBarOnWatch:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.data)==null?void 0:a.targetId)||"")==="watch-next-feed"}}, force16By9ThumbnailAspectRatio:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return((a=this.data)==null?0:a.enableContentSpecificAspectRatio)||((b=this.data)==null?0:(c=b.responsiveContainerConfiguration)==null?0:c.enableContentSpecificAspectRatio)?!1:!0}}, continuationTriggerOffset:{configurable:!0,enumerable:!0,get:function(){return this.isHomePage?Yk("web_continuation_handler_margin",0):0}}}); UY.prototype.onIsShortsGridChange=UY.prototype.onIsShortsGridChange;UY.prototype.onReloadContinuationFinish=UY.prototype.onReloadContinuationFinish;UY.prototype.reflowContent=UY.prototype.reflowContent;UY.prototype.handleRerenderDownloadsData=UY.prototype.handleRerenderDownloadsData;UY.prototype.onRichShelfRendererCollapse=UY.prototype.onRichShelfRendererCollapse;UY.prototype.onRequestElementsPerRow=UY.prototype.onRequestElementsPerRow;UY.prototype.contentLengthChanged=UY.prototype.contentLengthChanged; UY.prototype.dataChanged=UY.prototype.dataChanged;UY.prototype.onSizingChange=UY.prototype.onSizingChange;UY.prototype.onUseCompactListChange=UY.prototype.onUseCompactListChange;n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],UY.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],UY.prototype,"ytRendererBehavior",void 0);n([E(rs),r("design:type",Object)],UY.prototype,"ironResizableBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],UY.prototype,"actionHandlerBehavior",void 0);n([E(ZP),r("design:type",Object)],UY.prototype,"ytContinuationHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],UY.prototype,"componentBehavior",void 0);n([E(LB),r("design:type",Object)],UY.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],UY.prototype,"data",void 0); n([I({reflectToAttribute:!0,selector:UB}),r("design:type",Boolean)],UY.prototype,"miniMode",void 0);n([I({value:[]}),r("design:type",Array)],UY.prototype,"shownItems",void 0);n([I({value:!1}),r("design:type",Boolean)],UY.prototype,"isReflowing",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],UY.prototype,"isFilteredFeed",void 0);n([I(),r("design:type",Object)],UY.prototype,"retainChipSelectionOnNavigation",void 0); n([I({selector:IYa}),r("design:type",Boolean)],UY.prototype,"guideIsExpanded",void 0); n([I({selectorArgs:["entitySelectorType"],selector:function(a,b){if(b&&b!=="RICH_GRID_ENTITY_SELECTOR_TYPE_UNSPECIFIED")switch(b){case"RICH_GRID_ENTITY_SELECTOR_TYPE_DOWNLOADS":var c=a.entities;b=TB(c);var d=CYa(c),e=SYa(a),f=RYa(a),h=AYa(a.entities),m,p,q,t=(q=(p=((m=c.downloadsPageViewConfigurationEntity)!=null?m:{})[MB])==null?void 0:p.smartDownloadsOptInBannerVisibility)!=null?q:{},u;m=(u=z(t,INa))!=null?u:{};p=YXa(b);u=HYa(c);var v,w,x;c=(x=(w=((v=c.downloadsPageViewConfigurationEntity)!=null? v:{})[MB])==null?void 0:w.downloadsUpsellBannerVisibility)!=null?x:{};var A;v=(A=z(c,JNa))!=null?A:{};A=e;w=f;f=p;c=u;x=h;h=TYa(a);e=XB(a);A=A===void 0?!1:A;w=w===void 0?!1:w;f=f===void 0?0:f;c=c===void 0?-Infinity:c;x=x===void 0?!1:x;h=h===void 0?!1:h;e=e===void 0?!1:e;a=[];u=xK($x("SMART_DOWNLOADS",void 0,"Smart downloads"));p=xK(bUb(f,c,b.length));f=c=void 0;h?(m=v,u=m=m===void 0?{}:m,m=u.offlineTitleText===void 0?"":u.offlineTitleText,v=u.offlineDescriptionText===void 0?"":u.offlineDescriptionText, w=u.formattedSupplementalText,x=u.actionButtonText===void 0?"":u.actionButtonText,c=u.titleText===void 0?"":u.titleText,u=u.descriptionText===void 0?"":u.descriptionText,p={title:x,accessibilityText:x,style:"BUTTON_VIEW_MODEL_STYLE_CTA",type:"BUTTON_VIEW_MODEL_TYPE_FILLED",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT",loggingDirectives:{clientVeSpec:{uiType:266213}},onTap:{innertubeCommand:{browseEndpoint:{browseId:"SPunlimited"},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/browse", rootVe:93498,url:"/premium",webPageType:"WEB_PAGE_TYPE_BROWSE"}}}}},e||(c=m,u=v,p={title:x,accessibilityText:x,style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_DISABLED",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT",loggingDirectives:{clientVeSpec:{uiType:266213}}}),c={statementBannerRenderer:{title:xK(c),titleLength:c.length,overrideTitleMaxFontSize:30,subtitle:xK(u),supplementalText:w,primaryButton:{buttonViewModel:p},lightColorData:{basicColorData:{backgroundColor:0}}, darkColorData:{basicColorData:{backgroundColor:4279176975}},tileImage:{thumbnails:[YTb]},darkTileImage:{thumbnails:[ZTb]},loggingDirectives:{clientVeSpec:{uiType:266212}}}}):A?b.length>0?f=aUb(b,"RICH_SHELF_ENTITY_SELECTOR_TYPE_DOWNLOADS_PAGE_SMART_DOWNLOADS",!1,u,p):x?f={alertBannerViewModel:{heading:{content:m.localizedOptInBannerTitleText===void 0?"":m.localizedOptInBannerTitleText},body:{content:m.localizedPromptMessage===void 0?"":m.localizedPromptMessage},type:"ALERT_BANNER_TYPE_INFORMATIONAL", hideIcon:!0,actionButton:{buttonViewModel:{title:$x("UPDATE_SMART_DOWNLOADS_NOW",void 0,"Update now"),accessibilityText:$x("UPDATE_SMART_DOWNLOADS_NOW",void 0,"Update now"),style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT",loggingDirectives:{clientVeSpec:{uiType:129730}},onTap:{innertubeCommand:{offlineOrchestrationActionCommand:{actions:[{actionType:"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH", entityKey:RXa}]}}}}},rendererContext:{loggingContext:{loggingDirectives:{clientVeSpec:{uiType:129729}}}}}}:w&&(f={backgroundPromoRenderer:{bodyText:xK($x("WAITING_TO_DOWNLOAD",void 0,"Waiting to download...")),thumbnail:{thumbnails:[{url:"https://www.gstatic.com/youtube/img/useredu/grey_loading_spinner.gif"}]},style:{value:"BACKGROUND_PROMO_STYLE_TYPE_CONTENT_HEIGHT"}}}):w&&(f={alertBannerViewModel:{heading:{content:m.localizedOptInBannerTitleText===void 0?"":m.localizedOptInBannerTitleText},body:{content:m.localizedOptInMessage=== void 0?"":m.localizedOptInMessage},type:"ALERT_BANNER_TYPE_INFORMATIONAL",hideIcon:!0,actionButton:{buttonViewModel:{title:$x("TURN_ON",void 0,"Turn on"),accessibilityText:$x("TURN_ON",void 0,"Turn on"),style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_OUTLINE",state:"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:"BUTTON_VIEW_MODEL_SIZE_DEFAULT",loggingDirectives:{clientVeSpec:{uiType:127983}},onTap:{innertubeCommand:{updateLocalAppSettingCommand:{settingItemId:"SMART_DOWNLOADS_ENABLED", boolValue:!0}}}}},rendererContext:{loggingContext:{loggingDirectives:{clientVeSpec:{uiType:127982}}}}}});m=xK($x("YOUR_DOWNLOADS",void 0,"Your downloads"));e=void 0;d.length>0?(e=xK(ay("VIDEO_COUNT",d.length)),e=aUb(d,"RICH_SHELF_ENTITY_SELECTOR_TYPE_DOWNLOADS_PAGE_MANUAL_DOWNLOADS",!0,m,e)):A||b.length||h||(e={backgroundPromoRenderer:{bodyText:xK($x("VIDEOS_WILL_APPEAR_HERE",void 0,"Videos you download will appear here")),thumbnail:{thumbnails:[{url:"https://www.gstatic.com/youtube/img/useredu/downloads_empty_state.png"}]}, style:{value:"BACKGROUND_PROMO_STYLE_TYPE_CONTENT_HEIGHT"},loggingDirectives:{clientVeSpec:{uiType:120848}}}});c?a.push({richSectionRenderer:{content:c}}):f&&a.push({richSectionRenderer:{content:f,loggingDirectives:{clientVeSpec:{uiType:139572}}}});e&&a.push({richSectionRenderer:{content:e,loggingDirectives:{clientVeSpec:{uiType:51721}}}});(d.length>0||A&&b.length>0&&!h)&&a.push({richSectionRenderer:{content:{messageRenderer:{subtext:{messageSubtextRenderer:{text:xK($x("DOWNLOADS_AVAILABILITY",void 0, "Downloads remain available as long as your device has an active internet connection for 30 days. This process happens automatically and does not re-download the video."))}},loggingDirectives:{clientVeSpec:{uiType:133683}}}}}});return{contents:a};case"RICH_GRID_ENTITY_SELECTOR_TYPE_SMART_DOWNLOADS":return b=TB(a.entities),$Tb(b,"RICH_SHELF_ENTITY_SELECTOR_TYPE_SMART_DOWNLOADS_PAGE");case"RICH_GRID_ENTITY_SELECTOR_TYPE_HOME_DOWNLOADS":return b=yYa(a.entities),$Tb(b,"RICH_SHELF_ENTITY_SELECTOR_TYPE_OFFLINE_HOME_PAGE"); default:eo(new ql("Error: entitySelectorType defined but not matched in selector.",a,b));}}}), r("design:type",Object)],UY.prototype,"entityDrivenRichGridData",void 0);n([I(),r("design:type",Object)],UY.prototype,"resizeOnObserverInit",void 0);n([I(),r("design:type",Object)],UY.prototype,"bigYoodleData",void 0);n([I(),r("design:type",Object)],UY.prototype,"mastheadData",void 0);n([I(),r("design:type",Boolean)],UY.prototype,"isInlinePreviewDisabled",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],UY.prototype,"disableStickyFilterBar",void 0); n([I(),r("design:type",Object)],UY.prototype,"transparentBackgroundChipsBar",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],UY.prototype,"hideChipsBar",void 0);n([I({reflectToAttribute:!0}),F("isHomePage","isFilteredFeed"),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"showChipsOnScroll",null);n([I({reflectToAttribute:!0}),r("design:type",Object)],UY.prototype,"isScrolled",void 0);n([I(),r("design:type",Object)],UY.prototype,"isWatchDefaultLayout",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],UY.prototype,"continuationShowButton",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],UY.prototype,"rowReducedHorizontalMargin",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],UY.prototype,"useCompactList",void 0);n([I({selector:function(a){return CYa(a.entities).length>0}}), r("design:type",Object)],UY.prototype,"manualDownloadsPresent",void 0);n([I({selector:function(a){return TB(a.entities).length>0}}), r("design:type",Object)],UY.prototype,"smartDownloadsPresent",void 0);n([I({selector:XB}),r("design:type",Object)],UY.prototype,"isOnline",void 0);n([I({selector:RYa}),r("design:type",Object)],UY.prototype,"shouldRenderDownloadsBanner",void 0);n([I({selector:TYa}),r("design:type",Object)],UY.prototype,"shouldRenderDownloadsBannerUpsell",void 0);n([I({selector:SYa}),r("design:type",Object)],UY.prototype,"hasOptedIntoSmartDownloads",void 0); n([Ct("useCompactList"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"onUseCompactListChange",null);n([Ct("sizing","typographyBump"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"onSizingChange",null);n([I({selector:function(a){return a.ui.miniplayerPlaybackState}}), r("design:type",Number)],UY.prototype,"miniplayerPlaybackState",void 0);n([I({selector:JYa}),r("design:type",Boolean)],UY.prototype,"miniplayerIsActive",void 0);n([I({computed:"computeIsInlinePreviewEnabled(miniplayerIsActive, miniplayerPlaybackState, isInlinePreviewDisabled)"}),r("design:type",Boolean)],UY.prototype,"isInlinePreviewEnabled",void 0); n([I({computed:"computeSizing(data, useCompactList, miniMode, isShortsGrid, isSlimGrid, isCompactGrid, isShortsPanel)"}),r("design:type",String)],UY.prototype,"sizing",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],UY.prototype,"elementsPerRow",void 0);n([I(),r("design:type",Object)],UY.prototype,"typographyBump",void 0);n([I(),r("design:type",Number)],UY.prototype,"itemWidth",void 0);n([Et("#header"),r("design:type",HTMLElement)],UY.prototype,"headerElement",void 0); n([Et("#contents"),r("design:type",HTMLElement)],UY.prototype,"contentsElement",void 0);n([F("reloadUiContent"),r("design:type",Object),r("design:paramtypes",[])],UY.prototype,"loadingContentRenderer",null);n([F("reloadUiContent"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"hasLoadingContent",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"dataChanged",null); n([Ot("data.contents.length"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"contentLengthChanged",null);n([Bt("yt-request-elements-per-row"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"onRequestElementsPerRow",null);n([Bt("yt-rich-shelf-renderer-collapse"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],UY.prototype,"onRichShelfRendererCollapse",null); n([Ot("shouldRenderDownloadsBanner","shouldRenderDownloadsBannerUpsell","hasOptedIntoSmartDownloads","manualDownloadsPresent","smartDownloadsPresent","isOnline"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"handleRerenderDownloadsData",null);n([F("data"),r("design:type",String),r("design:paramtypes",[])],UY.prototype,"entitySelectorType",null); n([I({reflectToAttribute:!0}),F("data.targetId"),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isSub",null);n([I({reflectToAttribute:!0}),F("data.targetId"),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isWatch",null);n([I({reflectToAttribute:!0}),F("data.targetId"),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isShortsPanel",null); n([I({reflectToAttribute:!0}),F("isWatch"),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"reducedTopMargin",null);n([I({reflectToAttribute:!0}),F("data","isWatch","isWatchDefaultLayout"),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"noTopMargin",null);n([F("data.header"),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"hideHeader",null); n([Bt("yt-rich-grid-reflow"),r("design:type",Function),r("design:paramtypes",[Boolean]),r("design:returntype")],UY.prototype,"reflowContent",null);n([Bt("yt-reload-continuation-finish"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"onReloadContinuationFinish",null);n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isSlimGrid",null); n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isShortsGrid",null);n([F("data","isSlimGrid","isShortsGrid"),I(),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"noRichItemGutterMargins",null);n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isShortsGridSlim",null); n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isCompactGrid",null);n([F("data"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"isDefaultGrid",null);n([F("data.targetId"),I({reflectToAttribute:!0}),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"hideChipsBarOnWatch",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UY.prototype,"onIsShortsGridChange",null);n([F("data.enableContentSpecificAspectRatio"),I(),r("design:type",Boolean),r("design:paramtypes",[])],UY.prototype,"force16By9ThumbnailAspectRatio",null);n([F("data"),r("design:type",Number),r("design:paramtypes",[])],UY.prototype,"continuationTriggerOffset",null);n([St({is:"ytd-rich-grid-renderer",disableElementRegistration:!0})],UY); Hu()(UY,"ytd-rich-grid-renderer",function(){if(g5b===void 0){var a=document.createElement("template");M(a,"\n\n\n\n\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);g5b=a}a=g5b;return a},{allowedProps:["data"], mode:2});var Z8b;var VY=function(){return D.apply(this,arguments)||this}; k(VY,D);g=VY.prototype; g.onKeyDown=function(a){if(this.snippetElements.length!==0&&(a=a.keyCode,a===38||a===40)){this.highlightedIndex>=0&&this.removeSnippetHighlight(this.snippetElements[this.highlightedIndex]);a===38?this.highlightedIndex--:this.highlightedIndex++;this.highlightedIndex=Fh(this.highlightedIndex,-1,this.snippetElements.length);a=this.snippetElements.length;var b=this.highlightedIndex%a;this.highlightedIndex=b*a<0?b+a:b;a=this.snippetElements[this.highlightedIndex];this.highlightSnippet(a);this.ensureVisible(a)}}; g.onKeyUp=function(a){var b=this;d0a(a)&&(a.keyCode===13?(this.selectSnippet(this.snippetElements[this.highlightedIndex]),this.inputElement.blur()):this.filterSnippets(this.snippets,this.typedValue),this.inputTimerId&&Oi.cancelJob(this.inputTimerId),this.inputTimerId=Oi.addLowPriorityJob(function(){b.typedValue&&(b.fetchSnippets(b.typedValue),b.logInputGesture(b.data))},1E3))}; g.onClick=function(a){(a=Nia(a.target,null,"snippet-item"))&&this.selectSnippet(a)}; g.panelContentVisibleChanged=function(){this.panelContentVisible&&this.inputElement.focus()}; g.created=function(){this.ytActionHandlerBehavior.actionMap={"yt-update-search-in-video-results-action":"onUpdateSearchInVideoResults"}}; g.ready=function(){var a=this;this.inputElement.addEventListener("focus",function(){a.snippetsWrapper.style.removeProperty("display")})}; g.dataChanged=function(){this.typedValue="";this.snippets=[];this.fetchSnippets("")}; g.getSourceTimelines=function(){if(!this.data)return[];var a=[];if(this.data.searchInVideoSources)for(var b=l(this.data.searchInVideoSources),c=b.next();!c.done;c=b.next())c=c.value,c==="SEARCH_IN_VIDEO_SOURCE_ASR"?a.push({type:"TIMELINE_TYPE_STRUCTURAL_ASR"}):c==="SEARCH_IN_VIDEO_SOURCE_OCR"&&a.push({type:"TIMELINE_TYPE_OCR_LABEL_SPAN"});return a}; g.fetchSnippets=function(a){var b=Ku(this.hostElement,"yt-get-current-video-id-action")[0],c=this.getSourceTimelines();a={getSearchInVideoCommand:{externalVideoId:b,query:a!=null?a:"",sourceTimelines:c},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/in_video/search",sendPost:!0}}};Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}})}; g.filterSnippets=function(a,b){var c=this;if(b){this.filteredSnippets=Oh(a);var d=RegExp(hca(b),"i");this.filteredSnippets=this.filteredSnippets.filter(function(h){return d.test(c.ytRendererBehavior.getSimpleString(h.snippet))}); a=l(this.filteredSnippets);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.ytRendererBehavior.getSimpleString(e.snippet);e.snippet={runs:[{text:f.substring(0,f.toLowerCase().indexOf(b))},{text:f.substring(f.toLowerCase().indexOf(b),f.toLowerCase().indexOf(b)+b.length),bold:!0},{text:f.substring(f.toLowerCase().indexOf(b)+b.length,f.length)}]}}}else this.filteredSnippets=a}; g.onUpdateSearchInVideoResults=function(a){if(!(this.snippets.length>0)){var b,c,d;if((d=(b=z(a,dib))==null?void 0:(c=b.results)==null?void 0:c.length)!=null&&d){var e;this.filteredSnippets=this.snippets=((e=z(a,dib))==null?void 0:e.results).map(function(f){var h,m,p;return{startMs:f==null?void 0:(h=f.searchInVideoResultRenderer)==null?void 0:h.startMs,startTimeText:f==null?void 0:(m=f.searchInVideoResultRenderer)==null?void 0:m.startTimeText,snippet:f==null?void 0:(p=f.searchInVideoResultRenderer)== null?void 0:p.snippet}})}}}; g.updateSnippetElements=function(){this.snippetElements=Array.from(this.snippetsWrapper.getElementsByClassName("snippet-item"));this.highlightedIndex>=0&&this.highlightedIndexc&&(this.snippetsWrapper.scrollTop+=a-c)}; g.seekPlayer=function(a){var b,c;return ta(function(d){if(d.nextAddress==1){if(!a)return d.jumpTo(0);b=Number(a.dataset.startOffset);return d.yield(KO().getPlayerPromise(),3)}c=d.yieldResult;c.seekTo(b/1E3,!0);c.wakeUpControls();d.jumpToEnd()})}; g.logInputGesture=function(a){var b=Fv();b&&(a==null?0:a.trackingParams)&&Xy(b,Cv(a.trackingParams),"INTERACTION_LOGGING_GESTURE_TYPE_INPUT_TEXT")}; g.typedValueChangedForBinding=function(){this.hostElement.dispatchEvent(new vM("typed-value-changed",this.typedValue))}; g.updateTypedValueFromBinding=function(a){this.typedValue=a.currentTarget.value}; VY.prototype.typedValueChangedForBinding=VY.prototype.typedValueChangedForBinding;VY.prototype.dataChanged=VY.prototype.dataChanged;VY.prototype.panelContentVisibleChanged=VY.prototype.panelContentVisibleChanged;VY.prototype.onClick=VY.prototype.onClick;VY.prototype.onKeyUp=VY.prototype.onKeyUp;VY.prototype.onKeyDown=VY.prototype.onKeyDown;n([E(wz.YtRendererBehavior),r("design:type",Object)],VY.prototype,"ytRendererBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],VY.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],VY.prototype,"data",void 0);n([I({value:[]}),r("design:type",Array)],VY.prototype,"snippets",void 0);n([I({value:[]}),r("design:type",Array)],VY.prototype,"filteredSnippets",void 0);n([I({value:[]}),r("design:type",Array)],VY.prototype,"snippetElements",void 0);n([Et("#siv-input"),r("design:type",HTMLElement)],VY.prototype,"inputElement",void 0); n([Et("#siv-snippets-wrapper"),r("design:type",HTMLElement)],VY.prototype,"snippetsWrapper",void 0);n([I(),r("design:type",String)],VY.prototype,"typedValue",void 0);n([I({value:-1}),r("design:type",Number)],VY.prototype,"highlightedIndex",void 0);n([Bt("keydown"),r("design:type",Function),r("design:paramtypes",[zi]),r("design:returntype")],VY.prototype,"onKeyDown",null);n([Bt("keyup"),r("design:type",Function),r("design:paramtypes",[zi]),r("design:returntype")],VY.prototype,"onKeyUp",null); n([Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],VY.prototype,"onClick",null);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],VY.prototype,"panelContentVisible",void 0);n([Ct("panelContentVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VY.prototype,"panelContentVisibleChanged",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VY.prototype,"dataChanged",null); n([Ct("typedValue"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],VY.prototype,"typedValueChangedForBinding",null);n([St({is:"ytd-search-in-video-renderer",disableElementRegistration:!0})],VY); J(VY,"ytd-search-in-video-renderer",function(){if(Z8b!==void 0)return Z8b;var a=document.createElement("template");M(a,"\n \n \n\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Z8b=a},{mode:1});var $8b;var WY=function(){return D.apply(this,arguments)||this}; k(WY,D);WY.prototype.computeButtonOverride=function(){if(this.data)return{size:"S"}}; WY.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer",menuRenderer:"ytd-menu-renderer"}},"data.viewButton":{id:"view-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{overrides:"[[buttonOverride]]"}}}}}}; WY.prototype.showSnackbarIfPlaceholder=function(){if(this.isProductPlaceholder){var a,b,c,d,e=(b=z((a=this.data)==null?void 0:a.onClickCommand,Qgb))==null?void 0:(c=b.item)==null?void 0:(d=c.notificationTextRenderer)==null?void 0:d.successResponseText;e&&gOb(this.hostElement,e)}}; ba.Object.defineProperties(WY.prototype,{useCenterLayoutContainer:{configurable:!0,enumerable:!0,get:function(){return this.isProductPlaceholder}}, isProductPlaceholder:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.isProductPlaceholder)}}, showDropCountdown:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return this.isProductPlaceholder&&((a=this.data)==null?void 0:(b=a.hiddenProductOptions)==null?void 0:b.showDropCountdown)&&!!((c=this.data)==null?0:(d=c.hiddenProductOptions)==null?0:d.dropTimestamp)}}, showBrandName:{configurable:!0,enumerable:!0,get:function(){var a;return!this.isProductPlaceholder&&!((a=this.data)==null?0:a.merchantName)}}, showPriceReplacementText:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.priceReplacementText)}}, showPrice:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((a=this.data)==null?0:a.priceReplacementText)&&!((b=this.data)==null||!b.price)}}, showMetadata:{configurable:!0,enumerable:!0,get:function(){return!this.isProductPlaceholder}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],WY.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],WY.prototype,"componentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],WY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],WY.prototype,"data",void 0); n([I({reflectToAttribute:!0}),F("isProductPlaceholder"),r("design:type",Object),r("design:paramtypes",[])],WY.prototype,"useCenterLayoutContainer",null);n([I({computed:"computeButtonOverride(data)"}),r("design:type",Object)],WY.prototype,"buttonOverride",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],WY.prototype,"isProductPlaceholder",null);n([F("isProductPlaceholder"),r("design:type",Object),r("design:paramtypes",[])],WY.prototype,"showDropCountdown",null); n([F("isProductPlaceholder","data"),r("design:type",Object),r("design:paramtypes",[])],WY.prototype,"showBrandName",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],WY.prototype,"showPriceReplacementText",null);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],WY.prototype,"showPrice",null);n([F("isProductPlaceholder"),r("design:type",Object),r("design:paramtypes",[])],WY.prototype,"showMetadata",null); n([St({disableElementRegistration:!0,is:"ytd-product-list-item-renderer"})],WY); J(WY,"ytd-product-list-item-renderer",function(){if($8b!==void 0)return $8b;var a=document.createElement("template");M(a,"");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return $8b=a},{mode:1});var a9b;var XY=function(){return D.apply(this,arguments)||this}; k(XY,D);XY.prototype.created=function(){this.ytRendererBehavior.monitorScroll=!0}; XY.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{productListHeaderRenderer:"ytd-product-list-header-renderer",productListItemRenderer:"ytd-product-list-item-renderer"}}}}; XY.prototype.panelContentVisibleChanged=function(){var a=this,b;return ta(function(c){if(c.nextAddress==1)return a.playerApi?c.jumpTo(2):c.yield(KO().getPlayerPromise(),3);c.nextAddress!=2&&(a.playerApi=c.yieldResult);(b=a.playerApi)==null||b.productsInVideoVisibilityUpdated(!!a.panelContentVisible);c.jumpToEnd()})}; XY.prototype.panelContentVisibleChanged=XY.prototype.panelContentVisibleChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],XY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XY.prototype,"ytRendererstamperBehavior",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],XY.prototype,"panelContentVisible",void 0);n([I(),r("design:type",Object)],XY.prototype,"data",void 0); n([Ct("panelContentVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype",Promise)],XY.prototype,"panelContentVisibleChanged",null);n([St({disableElementRegistration:!0,is:"ytd-product-list-renderer"})],XY); J(XY,"ytd-product-list-renderer",function(){if(a9b!==void 0)return a9b;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return a9b=a},{mode:1});var eac;var YY=function(){var a=D.apply(this,arguments)||this;a.hideTimestamps=!!YK("hide-transcript-timestamps");a.currentCueIndex=-1;a.flatCues=[];a.actionMap={"yt-signal-action-toggle-transcript-timestamps":"handleSignalActionToggleTranscriptTimestamps","yt-player-time-changed":"onYtPlayerTimeChanged"};a.TEST_ONLY={getFlatCues:function(){return a.flatCues}}; return a}; k(YY,D);g=YY.prototype;g.hideTimestampsChanged=function(){XK("hide-transcript-timestamps",this.hideTimestamps)}; g.toggleTranscriptTimestampAction=function(){this.hideTimestamps=!this.hideTimestamps}; g.handleSignalActionToggleTranscriptTimestamps=function(){this.toggleTranscriptTimestampAction()}; g.dataChanged=function(){var a;if((a=this.data)!=null&&a.cueGroups){this.flatCues.length=0;this.currentCueIndex=-1;a=l(this.data.cueGroups);for(var b=a.next();!b.done;b=a.next()){b=l(z(b.value,qib).cues);for(var c=b.next();!c.done;c=b.next())this.flatCues.push(Number(z(c.value,rib).startOffsetMs))}}}; g.onYtPlayerTimeChanged=function(a){if(!(a<0)){for(var b=this.currentCueIndex,c=b;;){var d=c>=0?this.flatCues[c]/1E3:-1;if(a+.5d)c+=1;else break}c!==b&&(b>=0&&((a=this.getCueElement(b))&&a.classList.remove("active"),(b=this.getCueGroupElement(b))&&b.classList.remove("active")),(b=this.getCueElement(c))&&b.classList.add("active"),(b=this.getCueGroupElement(c))&&b.classList.add("active"),this.currentCueIndex=c,this.isHovered|| this.scrollElementToTop(c))}}; g.scrollElementToTop=function(a){a=this.getCueElement(a>=3?a-3:0);this.hostElement.scrollTop=Math.min(a.offsetTop-this.hostElement.offsetTop,this.hostElement.scrollHeight-this.hostElement.offsetHeight)}; g.getCueElement=function(a){return ft(this.hostElement).querySelector(".cue[start-offset=\""+this.flatCues[a]+"\"]")}; g.getCueGroupElement=function(a){return(a=this.getCueElement(a))&&a.parentElement?a.parentElement.parentElement:null}; g.onTap=function(a){var b=Ws(a);a.target.classList.contains("cue")&&this.seekCueElement(b)}; g.onKeyPress=function(a){a.keyCode==13&&(a=Nia(a.target,null,"cue"))&&this.seekCueElement(a)}; g.seekCueElement=function(a){a=Number(a.getAttribute("start-offset"));Ku(this.hostElement,"yt-transcript-player-seek",[a/1E3])}; g.onMouseEnter=function(){this.isHovered=!0}; g.onMouseLeave=function(){this.isHovered=!1}; YY.prototype.onMouseLeave=YY.prototype.onMouseLeave;YY.prototype.onMouseEnter=YY.prototype.onMouseEnter;YY.prototype.onKeyPress=YY.prototype.onKeyPress;YY.prototype.onTap=YY.prototype.onTap;YY.prototype.dataChanged=YY.prototype.dataChanged;YY.prototype.hideTimestampsChanged=YY.prototype.hideTimestampsChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],YY.prototype,"ytActionHandlerBehavior",void 0); n([E(wz.YtRendererBehavior),r("design:type",Object)],YY.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],YY.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],YY.prototype,"hideTimestamps",void 0);n([I(),r("design:type",Boolean)],YY.prototype,"isHovered",void 0);n([Ct("hideTimestamps"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YY.prototype,"hideTimestampsChanged",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YY.prototype,"dataChanged",null);n([Bt("tap"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],YY.prototype,"onTap",null);n([Bt("keypress"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],YY.prototype,"onKeyPress",null);n([Bt("mouseenter"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YY.prototype,"onMouseEnter",null); n([Bt("mouseleave"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],YY.prototype,"onMouseLeave",null);n([St({disableElementRegistration:!0,is:"ytd-transcript-body-renderer"})],YY); J(YY,"ytd-transcript-body-renderer",function(){if(eac!==void 0)return eac;var a=document.createElement("template");M(a,"\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return eac=a},{mode:1});var fac;var ZY=function(){var a=D.apply(this,arguments)||this;a.darkerPanels=y("web_watch_darker_panels");return a}; k(ZY,D);ZY.prototype.configureRendererStamper=function(){return{"data.languageMenu":{id:"menu",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],ZY.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],ZY.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],ZY.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],ZY.prototype,"darkerPanels",void 0);n([St({disableElementRegistration:!0,is:"ytd-transcript-footer-renderer"})],ZY); J(ZY,"ytd-transcript-footer-renderer",function(){if(fac!==void 0)return fac;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return fac=a},{mode:1});var gac;var hac;var $Y=function(){var a=D.apply(this,arguments)||this;a.systemIcons=y("kevlar_system_icons");a.showClearButton=!1;return a}; k($Y,D);g=$Y.prototype;g.handleInput=function(a){var b=this;a.target.value.length?Ps(this,"ytdTranscriptSearchBoxSearch",function(){b.emitSearchEvent(a)},500):(RBa(this,"ytdTranscriptSearchBoxSearch"),this.emitClearEvent()); this.showClearButton=a.target.value.length>0}; g.clear=function(){this.inputBox.value="";this.showClearButton=!1}; g.handleClick=function(){var a,b=(a=this.data)==null?void 0:a.trackingParams;b&&lz(Fy(),b)}; g.handleClear=function(){RBa(this,"ytdTranscriptSearchBoxSearch");this.emitClearEvent();var a,b,c=(b=z((a=this.data)==null?void 0:a.clearButton,YJ))==null?void 0:b.trackingParams;c&&lz(Fy(),c);this.clear()}; g.emitSearchEvent=function(a){tt(this.hostElement,"yt-transcript-search-box-search",{query:a.target.value});var b,c;(a=(c=z((b=this.data)==null?void 0:b.searchButton,YJ))==null?void 0:c.trackingParams)&&lz(Fy(),a)}; g.emitClearEvent=function(){tt(this.hostElement,"yt-transcript-search-box-clear")}; ba.Object.defineProperties($Y.prototype,{inputBox:{configurable:!0,enumerable:!0,get:function(){return ft(this.hostElement).querySelector("#transcript-search-box-input")}}, value:{configurable:!0,enumerable:!0,get:function(){return this.inputBox.value}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],$Y.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],$Y.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],$Y.prototype,"systemIcons",void 0);n([St({disableElementRegistration:!0,is:"ytd-transcript-search-box-renderer"})],$Y); J($Y,"ytd-transcript-search-box-renderer",function(){if(hac!==void 0)return hac;var a=document.createElement("template");M(a,"\n \n \n \n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return hac=a},{mode:1});var iac;var jac;var aZ=function(){return D.apply(this,arguments)||this}; k(aZ,D);aZ.prototype.dataChanged=function(){if(this.data&&this.data.accessibility&&this.data.accessibility.accessibilityData){var a,b;this.sectionHeaderAriaLabel=(a=this.data)==null?void 0:(b=a.accessibility)==null?void 0:b.accessibilityData.label}}; aZ.prototype.fireSelectedEvent=function(a){tt(this.hostElement,"ytd-transcript-section-header",{startMs:a})}; aZ.prototype.handleClick=function(){this.data&&this.fireSelectedEvent(Number(this.data.startMs))}; aZ.prototype.handleKeyPress=function(a){this.data&&a.key==="Enter"&&this.fireSelectedEvent(Number(this.data.startMs))}; ba.Object.defineProperties(aZ.prototype,{enableTappableTranscriptHeader:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.data)==null?void 0:a.enableTappableTranscriptHeader)!=null?b:!1}}}); aZ.prototype.dataChanged=aZ.prototype.dataChanged;n([I(),r("design:type",Object)],aZ.prototype,"data",void 0);n([I(),r("design:type",String)],aZ.prototype,"sectionHeaderAriaLabel",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],aZ.prototype,"enableTappableTranscriptHeader",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],aZ.prototype,"dataChanged",null); n([St({disableElementRegistration:!0,is:"ytd-transcript-section-header-renderer"})],aZ); J(aZ,"ytd-transcript-section-header-renderer",function(){if(jac!==void 0)return jac;var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return jac=a},{mode:1});var kac;var lac;var bZ=function(){var a=D.apply(this,arguments)||this;a.isEditMode=!1;a.touchCaptionsEnabled=!1;a.deleteCaptionCorrectionPopupCommand=null;a.voteCaptionCorrectionPopupCommand=null;a.roundedContainer=!0;a.mouseOver=!1;a.textChanged=!1;a.messages={suggest_correction:$x("suggest_correction",void 0,"Edit caption"),suggested_caption:$x("suggested_caption",void 0,"Suggested caption"),submit_correction:$x("submit_correction",void 0,"Submit for review"),cancel_correction:$x("cancel_correction",void 0,"Cancel"), replay_segment:$x("replay_segment",void 0,"Re-play segment"),delete_correction:$x("delete_correction",void 0,"Delete correction")};a.actionMap={"yt-transcript-update-segment-text-command":"handleUpdateSegmentText","yt-transcript-edit-segment-command":"handleEditSegmentCommand"};return a}; k(bZ,D);g=bZ.prototype;g.dataChanged=function(){this.isEditMode=!1;this.editedText=this.data?this.data.userCorrection:void 0;this.data&&this.data.deleteCaptionCorrectionPopupCommand&&(this.deleteCaptionCorrectionPopupCommand=this.data.deleteCaptionCorrectionPopupCommand);this.data&&this.data.voteCaptionCorrectionPopupCommand&&(this.voteCaptionCorrectionPopupCommand=this.data.voteCaptionCorrectionPopupCommand);this.data&&this.data.accessibility&&(this.segmentAriaLabel=this.data.accessibility.accessibilityData.label)}; g.handleDelete=function(a){if(this.deleteCaptionCorrectionPopupCommand){var b=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.deleteCaptionCorrectionPopupCommand);b&&this.ytdOpenPopupBehavior.openPopup(b);a.stopPropagation()}}; g.handleSubmit=function(a){if(this.data&&this.data.submitCaptionCorrectionCommand&&(a.stopPropagation(),this.textChanged)){var b;a=(b=z(this.data.submitCaptionCorrectionCommand,dpb))==null?void 0:b.params;b=Object.assign({},this.data.submitCaptionCorrectionCommand,{transcriptSubmitCaptionCorrectionCommand:{params:a,correctionText:String(this.ironTextAreaElement.value),originalText:Ky(this.data.snippet)}});this.ytComponentBehavior.resolveCommand(b);this.isEditMode=!1}}; g.handleUpdateSegmentText=function(a){(a=z(a,epb))&&a.targetId&&this.data&&a.targetId===this.data.targetId&&(a.userCorrection&&(this.editedText=a.userCorrection),a.restoreOriginalCaption&&(this.editedText=void 0,this.ironTextAreaElement.value=Ky(this.data.snippet)),a.deleteCaptionCorrectionPopupCommand?this.deleteCaptionCorrectionPopupCommand=a.deleteCaptionCorrectionPopupCommand:this.deleteCaptionCorrectionPopupCommand=null,this.voteCaptionCorrectionPopupCommand=a.voteCaptionCorrectionPopupCommand? a.voteCaptionCorrectionPopupCommand:null,a.accessibility&&(this.segmentAriaLabel=a.accessibility.accessibilityData.label))}; g.handleCancel=function(a){this.isEditMode=!1;a.stopPropagation();this.logClientVe(159409)}; g.handleEditSegmentCommand=function(a){(a=z(a,cpb))&&a.targetId&&this.data&&a.targetId===this.data.targetId&&this.handleEdit()}; g.handleEditButtonClick=function(a){this.data&&(this.handleEdit(),a.stopPropagation())}; g.handleEdit=function(){if(this.data){this.fireEditEvent(Number(this.data.startMs),Number(this.data.endMs));this.isEditMode=!0;var a;(a=this.ironTextAreaElement.textarea)==null||a.focus();this.logClientVe(159407)}}; g.handleMouseEnter=function(){this.mouseOver=!0}; g.handleMouseLeave=function(){this.mouseOver=!1}; g.handleReplay=function(a){this.data&&(this.fireReplayEvent(Number(this.data.startMs),Number(this.data.endMs)),a.stopPropagation(),this.logClientVe(159408))}; g.handleClick=function(){this.data&&(this.voteCaptionCorrectionPopupCommand?(this.ytComponentBehavior.resolveCommand(this.voteCaptionCorrectionPopupCommand),this.fireReplayEvent(Number(this.data.startMs),Number(this.data.endMs))):(this.fireSelectedEvent(Number(this.data.startMs)),this.logClick()))}; g.handleKeypress=function(a){this.data&&(this.isEditMode?a.stopPropagation():this.isEnterPress(a)?(this.fireSelectedEvent(Number(this.data.startMs)),this.logClick()):this.isCopyPress(a)&&this.logClientVe(138758))}; g.handleTextboxClick=function(a){a.stopPropagation()}; g.handleTextboxKeydown=function(a){this.isControlEnterPress(a)?this.handleSubmit(a):a.key==="Escape"&&this.handleCancel(a)}; g.handleTextboxKeyup=function(){this.textChanged=Ky(this.latestText)!==String(this.ironTextAreaElement.value)}; g.fireSelectedEvent=function(a){tt(this.hostElement,"yt-transcript-segment-selected",{startMs:a})}; g.fireReplayEvent=function(a,b){tt(this.hostElement,"yt-transcript-segment-replay",{startMs:Math.max(a-100,0),endMs:b})}; g.fireEditEvent=function(a,b){tt(this.hostElement,"yt-transcript-segment-edit",{startMs:a,endMs:b})}; g.isEnterPress=function(a){return a.key==="Enter"||a.code==="Enter"||a.code==="NumpadEnter"||a.keyCode===13?!0:!1}; g.isControlEnterPress=function(a){var b=a.key==="Enter"||a.code==="Enter"||a.code==="NumpadEnter"||a.keyCode===13;return(a.ctrlKey||a.metaKey)&&b}; g.isCopyPress=function(a){var b=a.ctrlKey;return a.key==="c"&&b}; g.logClick=function(){var a,b=(a=this.data)==null?void 0:a.trackingParams;b&&lz(Fy(),b)}; g.logClientVe=function(a){Hy(Fy(),Dv(a))}; ba.Object.defineProperties(bZ.prototype,{latestText:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.snippet?this.editedText&&this.touchCaptionsEnabled?this.editedText:this.data.snippet:{}}}, enableEditButton:{configurable:!0,enumerable:!0,get:function(){return this.touchCaptionsEnabled&&!this.isEditMode}}, enableUndoButton:{configurable:!0,enumerable:!0,get:function(){return this.enableEditButton&&this.deleteCaptionCorrectionPopupCommand!=null}}}); bZ.prototype.handleMouseLeave=bZ.prototype.handleMouseLeave;bZ.prototype.handleMouseEnter=bZ.prototype.handleMouseEnter;bZ.prototype.dataChanged=bZ.prototype.dataChanged;n([E(Qs.YtActionHandlerBehavior),E(Ly.YtComponentBehavior),r("design:type",Object)],bZ.prototype,"ytComponentBehavior",void 0);n([E(PA),r("design:type",Object)],bZ.prototype,"ytdOpenPopupBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],bZ.prototype,"ytRendererBehavior",void 0); n([I(),r("design:type",Object)],bZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],bZ.prototype,"isEditMode",void 0);n([I(),r("design:type",Object)],bZ.prototype,"touchCaptionsEnabled",void 0);n([I(),r("design:type",Object)],bZ.prototype,"editedText",void 0);n([I(),r("design:type",Object)],bZ.prototype,"deleteCaptionCorrectionPopupCommand",void 0);n([I(),r("design:type",Object)],bZ.prototype,"voteCaptionCorrectionPopupCommand",void 0); n([I(),r("design:type",String)],bZ.prototype,"segmentAriaLabel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],bZ.prototype,"roundedContainer",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],bZ.prototype,"mouseOver",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],bZ.prototype,"textChanged",void 0);n([I(),r("design:type",Object)],bZ.prototype,"messages",void 0);n([Et("#suggestion"),r("design:type",Object)],bZ.prototype,"ironTextAreaElement",void 0); n([F("data","editedText"),r("design:type",Object),r("design:paramtypes",[])],bZ.prototype,"latestText",null);n([F("touchCaptionsEnabled","isEditMode"),r("design:type",Boolean),r("design:paramtypes",[])],bZ.prototype,"enableEditButton",null);n([F("enableEditButton","deleteCaptionCorrectionPopupCommand"),r("design:type",Boolean),r("design:paramtypes",[])],bZ.prototype,"enableUndoButton",null); n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],bZ.prototype,"dataChanged",null);n([Bt("mouseenter"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],bZ.prototype,"handleMouseEnter",null);n([Bt("mouseleave"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],bZ.prototype,"handleMouseLeave",null);n([St({disableElementRegistration:!0,is:"ytd-transcript-segment-renderer"})],bZ); J(bZ,"ytd-transcript-segment-renderer",function(){if(lac!==void 0)return lac;var a=document.createElement("template");M(a,"
\n
\n
\n [[getSimpleString(data.startTimeText)]]\n
\n
\n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return lac=a},{mode:1});var cZ=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-player-time-changed":"onYtPlayerTimeChanged"};a.isError=!1;a.darkerPanels=y("web_watch_darker_panels");a.useParentMaxHeight=y("web_watch_transscript_use_parent_max_height");a.segmentOffsets=[];a.segmentIndex=-1;return a}; k(cZ,D);g=cZ.prototype;g.configureRendererStamper=function(){return{segments:{id:"segments-container",mapping:{transcriptSegmentRenderer:{component:"ytd-transcript-segment-renderer",properties:{touchCaptionsEnabled:"[[data.touchCaptionsEnabled]]"}},transcriptSectionHeaderRenderer:{component:"ytd-transcript-section-header-renderer"}}}}}; g.segmentsChanged=function(){this.updateOffsets()}; g.onYtPlayerTimeChanged=function(a){for(var b=this.segmentIndex,c=b;;){if(c>=0){var d=this.segmentOffsets[c].start;var e=this.segmentOffsets[c].isAutoScrollable}else d=-1,e=!0;var f=a+.5;if(!e){d=c+1=d){c+=1;continue}c=-1;break}if(f=0&&this.segmentOffsets[c-1].isAutoScrollable,e=c===0||d?1:2,c-=e;else if(e=c+1d)c+=e;else{if(c<0)break;cthis.segmentOffsets[c].end&&(c=-1);break}}if(b!==c){if(b>=0){var h;(h=this.getSegmentElement(b))==null||h.classList.remove("active")}this.segmentIndex=c;if(!(c<0)){var m;(m=this.getSegmentElement(c))==null||m.classList.add("active");this.isHovered||this.scrollElementToTop(c)}}}; g.handleSegmentEdit=function(a){a.target&&(this.lastSegmentEdited&&(this.lastSegmentEdited.isEditMode=!1),this.lastSegmentEdited=a.target,Ku(this.hostElement,"yt-transcript-player-edit",[a.detail.startMs/1E3,a.detail.endMs/1E3]))}; g.handleSegmentSelected=function(a){Ku(this.hostElement,"yt-transcript-player-seek",[a.detail.startMs/1E3])}; g.handleSegmentReplay=function(a){Ku(this.hostElement,"yt-transcript-player-replay",[a.detail.startMs/1E3,a.detail.endMs/1E3])}; g.handleSectionHeaderSelected=function(a){Ku(this.hostElement,"yt-transcript-player-seek",[a.detail.startMs/1E3])}; g.onMouseEnter=function(){this.isHovered=!0}; g.onMouseLeave=function(){this.isHovered=!1}; g.onRetryButtonClick=function(){tt(this.hostElement,"transcript-retry-button-click")}; g.getSegmentElement=function(a){return ft(this.hostElement).querySelector(":nth-child("+(a+1)+")")}; g.scrollElementToTop=function(a){a=this.getSegmentElement(a>=2?a-2:0);this.hostElement.scrollTop=Math.min(a.offsetTop-this.hostElement.offsetTop,this.hostElement.scrollHeight-this.hostElement.offsetHeight)}; g.updateOffsets=function(){this.segmentOffsets=this.segments.map(function(a){var b,c=(b=a.transcriptSegmentRenderer)!=null?b:a.transcriptSectionHeaderRenderer;return{start:Number(c.startMs)/1E3,end:Number(c.endMs)/1E3,isAutoScrollable:a.transcriptSegmentRenderer!==void 0}}); this.segmentIndex=-1;this.clearHighlightedSegments()}; g.clearHighlightedSegments=function(){var a=ft(this.hostElement);a=l(a.querySelectorAll("ytd-transcript-segment-renderer"));for(var b=a.next();!b.done;b=a.next())b.value.classList.remove("active")}; ba.Object.defineProperties(cZ.prototype,{segments:{configurable:!0,enumerable:!0,get:function(){var a,b;return((a=this.data)==null?void 0:a.searchResultSegments)||((b=this.data)==null?void 0:b.initialSegments)||[]}}, displayNoResults:{configurable:!0,enumerable:!0,get:function(){return!!this.segments&&this.segments.length===0&&!!this.noResultLabel}}}); cZ.prototype.onMouseLeave=cZ.prototype.onMouseLeave;cZ.prototype.onMouseEnter=cZ.prototype.onMouseEnter;cZ.prototype.handleSectionHeaderSelected=cZ.prototype.handleSectionHeaderSelected;cZ.prototype.handleSegmentReplay=cZ.prototype.handleSegmentReplay;cZ.prototype.handleSegmentSelected=cZ.prototype.handleSegmentSelected;cZ.prototype.handleSegmentEdit=cZ.prototype.handleSegmentEdit;cZ.prototype.segmentsChanged=cZ.prototype.segmentsChanged; n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],cZ.prototype,"ytActionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],cZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],cZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],cZ.prototype,"data",void 0);n([I(),r("design:type",Object)],cZ.prototype,"isError",void 0);n([I(),r("design:type",Object)],cZ.prototype,"noResultLabel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],cZ.prototype,"darkerPanels",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],cZ.prototype,"useParentMaxHeight",void 0);n([F("data"),r("design:type",Array),r("design:paramtypes",[])],cZ.prototype,"segments",null);n([F("segments","noResultLabel"),r("design:type",Boolean),r("design:paramtypes",[])],cZ.prototype,"displayNoResults",null); n([Ct("segments"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cZ.prototype,"segmentsChanged",null);n([Bt("yt-transcript-segment-edit"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],cZ.prototype,"handleSegmentEdit",null);n([Bt("yt-transcript-segment-selected"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],cZ.prototype,"handleSegmentSelected",null); n([Bt("yt-transcript-segment-replay"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],cZ.prototype,"handleSegmentReplay",null);n([Bt("ytd-transcript-section-header"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],cZ.prototype,"handleSectionHeaderSelected",null);n([Bt("mouseenter"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cZ.prototype,"onMouseEnter",null); n([Bt("mouseleave"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],cZ.prototype,"onMouseLeave",null);n([St({disableElementRegistration:!0,is:"ytd-transcript-segment-list-renderer"})],cZ); J(cZ,"ytd-transcript-segment-list-renderer",function(){if(kac!==void 0)return kac;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return kac=a},{mode:1});var dZ=function(){var a=D.apply(this,arguments)||this;a.hideTimestamps=!!YK("hide-transcript-timestamps");a.isLoadingTranscripts=!1;a.darkerPanels=y("web_watch_darker_panels");a.isError=!1;a.actionMap={"yt-signal-action-toggle-transcript-timestamps":"handleSignalActionToggleTranscriptTimestamps","yt-signal-action-copy-transcript":"handleSignalActionCopyTranscript"};return a}; k(dZ,D);g=dZ.prototype;g.headerChanged=function(){var a,b;this.baseGetTranscriptsCommand=(b=z((a=this.data)==null?void 0:a.header,fpb))==null?void 0:b.onTextChangeCommand}; g.bodyChanged=function(){var a=this.getBodyRenderer();a&&(a.initialSegments&&(this.initialTranscriptsRenderer=a),a.noResultLabel&&(this.noResultLabel=a.noResultLabel),a.retryLabel&&(this.retryLabel=a.retryLabel))}; g.detached=function(){this.clearSearchBoxText()}; g.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"body"}}; g.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{transcriptSearchBoxRenderer:"ytd-transcript-search-box-renderer"}},"data.body":{id:"body",mapping:{transcriptSegmentListRenderer:{component:"ytd-transcript-segment-list-renderer",properties:{noResultLabel:"[[noResultLabel]]"}}}},"data.footer":{id:"footer",mapping:{transcriptFooterRenderer:"ytd-transcript-footer-renderer"}}}}; g.onReloadContinuationFinish=function(){this.isLoadingTranscripts=!1}; g.fireSearch=function(a){var b=this;if(a){var c=a.detail.query;if(this.baseGetTranscriptsCommand){var d;a=(d=z(this.baseGetTranscriptsCommand,xib))==null?void 0:d.params;var e;d=z((e=this.data)==null?void 0:e.footer,sib);var f;if((e=(f=z(d==null?void 0:d.languageMenu,Tnb))==null?void 0:f.subMenuItems)&&e.length>0&&(f=e.find(function(p){return p.selected}))){var h,m; a=(h=f.continuation)==null?void 0:(m=h.reloadContinuationData)==null?void 0:m.continuation}h=Object.assign({},this.baseGetTranscriptsCommand,{getTranscriptEndpoint:{params:a,searchQuery:c}});this.ytComponentBehavior.resolveCommand(h,{commandController:{onServerError:function(){b.setError()}}}); this.isLoadingTranscripts=!0;this.set("data.body",{});dIb(this.ytContinuationHandlerBehavior,function(){return c===b.getCurrentSearchBoxText()})}}}; g.searchCleared=function(){this.data&&this.data.body&&(this.isLoadingTranscripts=!1,this.set("data.body",{transcriptSegmentListRenderer:this.initialTranscriptsRenderer}))}; g.onRetryButtonClick=function(){this.isError=!1;var a={query:this.getCurrentSearchBoxText()};this.fireSearch(new CustomEvent("yt-transcript-search-box-search",{detail:a}))}; g.hideTimestampsChanged=function(){XK("hide-transcript-timestamps",this.hideTimestamps)}; g.toggleTranscriptTimestampAction=function(){this.hideTimestamps=!this.hideTimestamps}; g.handleSignalActionToggleTranscriptTimestamps=function(){this.toggleTranscriptTimestampAction()}; g.handleSignalActionCopyTranscript=function(){var a=this,b=this.getBodyRenderer();b&&(b=((b==null?void 0:b.searchResultSegments)||(b==null?void 0:b.initialSegments)||[]).map(function(c){return z(c,hpb)}).filter(function(c){return!!c}).map(function(c){return{snippet:c.snippet||{runs:[{text:""}]}, startTimeText:c.startTimeText||{simpleText:""}}}).map(function(c){var d=(c.snippet.runs||[]).reduce(function(e,f){return""+e+f.text},""); return a.hideTimestamps?d:c.startTimeText.simpleText+" "+d}).join("\n"),this.copyToClipboard(b))}; g.copyToClipboard=function(a){navigator.clipboard&&navigator.clipboard.writeText(a)}; g.getCurrentSearchBoxText=function(){var a;return(a=this.searchBox)==null?void 0:a.value}; g.clearSearchBoxText=function(){this.searchBox&&this.searchBox.clear()}; g.getBodyRenderer=function(){var a;return z((a=this.data)==null?void 0:a.body,gpb)}; g.setError=function(){this.isLoadingTranscripts=!1;this.isError=!0}; ba.Object.defineProperties(dZ.prototype,{searchBox:{configurable:!0,enumerable:!0,get:function(){return ft(this.hostElement).querySelector("ytd-transcript-search-box-renderer")}}}); dZ.prototype.hideTimestampsChanged=dZ.prototype.hideTimestampsChanged;dZ.prototype.searchCleared=dZ.prototype.searchCleared;dZ.prototype.fireSearch=dZ.prototype.fireSearch;dZ.prototype.onReloadContinuationFinish=dZ.prototype.onReloadContinuationFinish;dZ.prototype.bodyChanged=dZ.prototype.bodyChanged;dZ.prototype.headerChanged=dZ.prototype.headerChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],dZ.prototype,"ytRendererBehavior",void 0); n([E(Ly.YtComponentBehavior),r("design:type",Object)],dZ.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],dZ.prototype,"ytRendererstamperBehavior",void 0);n([E(ZP),r("design:type",Object)],dZ.prototype,"ytContinuationHandlerBehavior",void 0);n([I(),r("design:type",Object)],dZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],dZ.prototype,"hideTimestamps",void 0); n([I(),r("design:type",Object)],dZ.prototype,"isLoadingTranscripts",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],dZ.prototype,"darkerPanels",void 0);n([I(),r("design:type",Object)],dZ.prototype,"isError",void 0);n([Ct("data.header"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dZ.prototype,"headerChanged",null);n([Ot("data.body"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dZ.prototype,"bodyChanged",null); n([Bt("yt-reload-continuation-finish"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dZ.prototype,"onReloadContinuationFinish",null);n([Bt("yt-transcript-search-box-search"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],dZ.prototype,"fireSearch",null);n([Bt("yt-transcript-search-box-clear"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dZ.prototype,"searchCleared",null); n([Ct("hideTimestamps"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],dZ.prototype,"hideTimestampsChanged",null);n([St({disableElementRegistration:!0,is:"ytd-transcript-search-panel-renderer"})],dZ); J(dZ,"ytd-transcript-search-panel-renderer",function(){if(iac!==void 0)return iac;var a=document.createElement("template");M(a,"
\n
\n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return iac=a},{mode:1});function mac(a){return y("web_transcript_cue_id_killswitch")?String(a):"ytd-transcript-renderer_"+a} function nac(a){return y("web_transcript_cue_id_killswitch")?!0:a.startsWith("ytd-transcript-renderer")} var eZ=function(){var a=D.apply(this,arguments)||this;a.player=null;a.playerPollJobId=0;return a}; k(eZ,D);g=eZ.prototype;g.panelContentVisibleChanged=function(){this.updatePlayerListening()}; g.onLoadReloadContinuation=function(a){y("web_generate_att_data_for_get_transcript_request")?this.ytComponentBehavior.resolveCommand({getTranscriptEndpoint:{params:a.target.data.continuation}}):(a={clickTrackingParams:a.target.data.clickTrackingParams,getTranscriptEndpoint:{params:a.target.data.continuation},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/get_transcript",sendPost:!0}}},Dn().resolve(iB).resolveCommand(a,{form:{element:this.hostElement}}))}; g.configureRendererStamper=function(){return{"data.footer":{id:"footer",mapping:{transcriptFooterRenderer:"ytd-transcript-footer-renderer"}},"data.body":{id:"body",mapping:{transcriptBodyRenderer:"ytd-transcript-body-renderer"}},"data.content":{id:"content",mapping:{transcriptSearchPanelRenderer:"ytd-transcript-search-panel-renderer"}}}}; g.created=function(){this.ytActionHandlerBehavior.actionMap={"yt-transcript-player-edit":"onYtTranscriptPlayerEdit","yt-transcript-player-seek":"onYtTranscriptPlayerSeek","yt-transcript-player-replay":"onYtTranscriptPlayerReplay"}}; g.attached=function(){this.updatePlayerListening()}; g.detached=function(){this.updatePlayerListening()}; g.updatePlayerListening=function(){this.isAttached&&this.panelContentVisible?(this.player&&this.stopPlayerListening(),this.startPlayerListening()):this.stopPlayerListening()}; g.startPlayerListening=function(){var a=this,b;return ta(function(c){if(c.nextAddress==1)return(b=JO())?c.yield(b.getPlayerPromise(),2):c.return();a.player=c.yieldResult;a.playerPollJobId=Oi.addLowPriorityJob(function(){a.getPlayerVideoProgress()},1E3); a.player.addEventListener("onCueRangeEnter",function(d){a.onCueRangeEnter(d)}); a.player.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)}); a.player.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)}); a.player.addEventListener("SEEK_TO",function(d){a.onPlayerSeek(d)}); c.jumpToEnd()})}; g.getPlayerVideoProgress=function(){var a=this;Oi.cancelJob(this.playerPollJobId);if(this.player){var b=this.player.getCurrentTime();Ku(this.hostElement,"yt-player-time-changed",[b])}this.playerPollJobId=Oi.addLowPriorityJob(function(){a.getPlayerVideoProgress()},1E3)}; g.stopPlayerListening=function(){this.player=null;Oi.cancelJob(this.playerPollJobId)}; g.onPlayerStateChange=function(a){a===2&&this.removePendingCue()}; g.onPlayerSeek=function(a){var b;if(b=this.pendingReplayCueId)b=this.pendingReplayCueId,b=y("web_transcript_cue_id_killswitch")?Number(b):Number(b.split("_")[1]),b=a===b;b||this.removePendingCue()}; g.onCueRangeEnter=function(a){nac(a)&&(this.pendingReplayCueId=a)}; g.onCueRangeExit=function(a){nac(a)&&this.player&&(this.player.pauseVideo(),this.removePendingCue())}; g.removePendingCue=function(){this.player&&this.pendingReplayCueId&&this.player.removeCueRange(this.pendingReplayCueId);this.pendingReplayCueId=void 0}; g.onYtTranscriptPlayerSeek=function(a){this.player&&this.player.seekTo(a,!0)}; g.onYtTranscriptPlayerReplay=function(a,b){this.player&&(this.player.addCueRange(mac(a),a,b),this.player.seekTo(a,!0),this.player.playVideo())}; g.onYtTranscriptPlayerEdit=function(a,b){this.player&&(this.player.getPlayerState()===1&&this.player.addCueRange(mac(a),a,b),this.player.seekTo(a,!0))}; eZ.prototype.onLoadReloadContinuation=eZ.prototype.onLoadReloadContinuation;eZ.prototype.panelContentVisibleChanged=eZ.prototype.panelContentVisibleChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],eZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],eZ.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],eZ.prototype,"ytRendererstamperBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],eZ.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],eZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],eZ.prototype,"panelContentVisible",void 0);n([Ct("panelContentVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],eZ.prototype,"panelContentVisibleChanged",null); n([Bt("yt-load-reload-continuation"),r("design:type",Function),r("design:paramtypes",[Object]),r("design:returntype")],eZ.prototype,"onLoadReloadContinuation",null);n([St({disableElementRegistration:!0,is:"ytd-transcript-renderer"})],eZ); J(eZ,"ytd-transcript-renderer",function(){if(gac!==void 0)return gac;var a=document.createElement("template");M(a,"
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return gac=a},{mode:1});var oac;var pac;var fZ=function(){return D.apply(this,arguments)||this}; k(fZ,D);fZ.prototype.onTap=function(){this.data&&(this.data.navigationEndpoint&&tt(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint}),this.data.clickCommand&&Mu(this.hostElement,[this.data.clickCommand],this.hostElement))}; fZ.prototype.computeHideMediaQuery=function(){return"(min-width: 600px) and (max-width: "+(sub()+tub)+"px)"}; fZ.prototype.updateShouldHideFromBinding=function(a){this.shouldHide=a.detail.value}; n([E(wz.YtRendererBehavior),r("design:type",Object)],fZ.prototype,"rendererBehavior",void 0);n([I(),r("design:type",Object)],fZ.prototype,"data",void 0);n([I(),r("design:type",Boolean)],fZ.prototype,"shouldHide",void 0);n([St({is:"ytd-ad-engagement-panel-banner-renderer",disableElementRegistration:!0})],fZ); J(fZ,"ytd-ad-engagement-panel-banner-renderer",function(){if(pac!==void 0)return pac;var a=document.createElement("template");M(a,"\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return pac=a},{mode:2});var qac;var gZ=function(){var a=D.apply(this,arguments)||this;a.buttonUpdate=y("web_modern_buttons");a.adsSemanticText=y("enable_ads_web_ep_buenos_aires_and_padding_fix");return a}; k(gZ,D);gZ.prototype.computeHideDefaultAdBadge=function(){return this.data&&!this.data.badges}; n([I(),r("design:type",Object)],gZ.prototype,"data",void 0);n([I({computed:"computeHideDefaultAdBadge(data)"}),r("design:type",Boolean)],gZ.prototype,"hideDefaultAdBadge",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],gZ.prototype,"buttonUpdate",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],gZ.prototype,"adsSemanticText",void 0);n([St({is:"ytd-engagement-panel-ad-subtitle-renderer",disableElementRegistration:!0})],gZ); J(gZ,"ytd-engagement-panel-ad-subtitle-renderer",function(){if(qac!==void 0)return qac;var a=document.createElement("template");M(a,"\n\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return qac=a},{mode:1});var rac;var hZ=function(){var a=D.apply(this,arguments)||this;a.darkerPanels=y("web_watch_darker_panels");a.headerClickListener=function(b){a.onHeaderClick(b)}; a.actionMap={"yt-engagement-panel-header-show-navigation-button-command":"onYtEngagementPanelHeaderShowNavigationButtonCommand"};return a}; k(hZ,D);g=hZ.prototype;g.computeAdsInfoButton=function(){if(y("web_modern_buttons")){var a,b;return(b=z((a=this.data)==null?void 0:a.subtitleComplex,Dib))==null?void 0:b.adInfoRenderer}}; g.updateHeaderClickListener=function(){var a,b,c;((a=this.data)==null?0:a.navigationEndpoint)||((b=this.data)==null?0:b.onClickCommand)||z((c=this.data)==null?void 0:c.visibilityButton,ZJ)?this.headerElement.addEventListener("click",this.headerClickListener):this.headerElement.removeEventListener("click",this.headerClickListener)}; g.configureRendererStamper=function(){return{"data.visibilityButton":{id:"visibility-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer",buttonViewModel:"yt-button-view-model"}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer",sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}},"data.subtitleComplex":{id:"subtitle-complex",mapping:{engagementPanelAdSubtitleRenderer:"ytd-engagement-panel-ad-subtitle-renderer"}},"data.actionButton":{id:"action-button", mapping:{buttonRenderer:"ytd-button-renderer"}},"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"ytd-button-renderer",buttonViewModel:"yt-button-view-model",toggleButtonViewModel:"yt-toggle-button-view-model"}},adsInfoButton:{id:"ads-info-button",mapping:{adHoverTextButtonRenderer:{component:"ytd-ad-hover-text-button-renderer",params:{modernUpdate:!0}}}},"data.informationButton":{id:"information-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.banner":{id:"banner",mapping:{adEngagementPanelBannerRenderer:"ytd-ad-engagement-panel-banner-renderer"}}, "data.navigationButton":{id:"navigation-button",mapping:{buttonRenderer:"ytd-button-renderer",buttonViewModel:"yt-button-view-model"},reuseComponents:!1},"data.subheader":{id:"subheader",mapping:{chipBarViewModel:{component:"chip-bar-view-model",params:{disableDeselection:!0}}}}}}; g.collapsedChanged=function(){var a;(a=this.data)!=null&&a.actionButton?this.hideActionButton=this.targetId==="engagement-panel-ads"&&y("use_ads_engagement_panel_desktop_footer_cta")?!this.collapsed:!1:this.hideActionButton=!0}; g.focus=function(a){var b=this;this.titleElement&&ul(0,function(){ln(b.titleElement,a)},0,500)}; g.computeTitleAriaLabel=function(a){var b=[];if(a.title){var c,d;b.push(this.ytRendererBehavior.getSimpleString(a.title)||((c=a.title.accessibility)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label))}a.contextualInfo&&b.push(this.ytRendererBehavior.getSimpleString(a.contextualInfo));return b.join(" ")}; g.onHeaderClick=function(a){this.shouldTriggerHeaderClick(a)&&this.data&&(this.data.navigationEndpoint||this.data.onClickCommand?(this.data.navigationEndpoint&&tt(this.hostElement,"yt-navigate",{endpoint:this.data.navigationEndpoint}),this.data.onClickCommand&&Mu(this.hostElement,[this.data.onClickCommand],this.hostElement)):(a=this.getVisibilityToggleButton())&&a.click())}; g.onVisibilityButtonClick=function(){if(this.data&&this.data.visibilityButton){var a=z(this.data.visibilityButton,YJ)||z(this.data.visibilityButton,ZJ);a&&this.ytRendererBehavior.logExplicitClick(a)}}; g.getVisibilityToggleButton=function(){var a=ft(this.hostElement).querySelector("#visibility-button").firstElementChild;return(a==null?void 0:a.is)==="ytd-toggle-button-renderer"?a:null}; g.shouldTriggerHeaderClick=function(a){return!MO(Vs(a),this.hostElement,["YTD-MENU-RENDERER","YTD-BUTTON-RENDERER","YTD-TOGGLE-BUTTON-RENDERER"])}; g.onYtEngagementPanelHeaderShowNavigationButtonCommand=function(a){a=z(a,Phb);this.targetId&&(a==null?void 0:a.targetId)===this.targetId&&(a=a.navigationButton)&&this.set("data.navigationButton",a)}; ba.Object.defineProperties(hZ.prototype,{displayTitle:{configurable:!0,enumerable:!0,get:function(){var a;if((a=this.entity)==null?0:a.title)return{simpleText:this.entity.title};var b;return(b=this.data)==null?void 0:b.title}}, adsSemanticText:{configurable:!0,enumerable:!0,get:function(){return y("enable_ads_web_ep_buenos_aires_and_padding_fix")&&this.targetId==="engagement-panel-ads"}}, isActionButtonHidden:{configurable:!0,enumerable:!0,get:function(){var a;return!!(((a=this.entity)==null?0:a.isActionButtonHidden)||this.hideActionButton)}}}); hZ.prototype.collapsedChanged=hZ.prototype.collapsedChanged;hZ.prototype.updateHeaderClickListener=hZ.prototype.updateHeaderClickListener;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],hZ.prototype,"actionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],hZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],hZ.prototype,"ytRendererstamperBehavior",void 0); n([E(LB),r("design:type",Object)],hZ.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],hZ.prototype,"data",void 0);n([I(),r("design:type",String)],hZ.prototype,"targetId",void 0);n([I(),r("design:type",Boolean)],hZ.prototype,"collapsed",void 0);n([I(),r("design:type",Boolean)],hZ.prototype,"hideActionButton",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hZ.prototype,"shortsPanel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hZ.prototype,"liveChatEngagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],hZ.prototype,"learningChatEngagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],hZ.prototype,"darkerPanels",void 0);n([F("data","entity"),r("design:type",Object),r("design:paramtypes",[])],hZ.prototype,"displayTitle",null);n([Et("#title"),r("design:type",HTMLElement)],hZ.prototype,"titleElement",void 0); n([Et("#header"),r("design:type",HTMLElement)],hZ.prototype,"headerElement",void 0);n([I({computed:"computeAdsInfoButton(data)"}),r("design:type",Object)],hZ.prototype,"adsInfoButton",void 0);n([I({selectorArgs:["data.engagementPanelTitleHeaderEntityKey"],selector:function(a,b){return Zz(a.entities,"engagementPanelTitleHeaderEntity",b)}}), r("design:type",Object)],hZ.prototype,"entity",void 0);n([I({reflectToAttribute:!0}),F("targetId"),r("design:type",Boolean),r("design:paramtypes",[])],hZ.prototype,"adsSemanticText",null);n([Ct("data","data.navigationEndpoint","data.onClickCommand"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hZ.prototype,"updateHeaderClickListener",null);n([Ot("collapsed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],hZ.prototype,"collapsedChanged",null); n([F("entity","hideActionButton"),r("design:type",Boolean),r("design:paramtypes",[])],hZ.prototype,"isActionButtonHidden",null);n([St({is:"ytd-engagement-panel-title-header-renderer",disableElementRegistration:!0})],hZ); J(hZ,"ytd-engagement-panel-title-header-renderer",function(){if(rac!==void 0)return rac;var a=document.createElement("template");M(a,"
\n
\n
\n \n \n
\n

\n \n \n \n

\n \n \n
\n
\n \n
\n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return rac=a},{mode:1});var sac;var iZ=function(){return D.apply(this,arguments)||this}; k(iZ,D);iZ.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.editButton":{id:"edit",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],iZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],iZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],iZ.prototype,"data",void 0);n([St({is:"ytd-macro-markers-info-item-renderer",disableElementRegistration:!0})],iZ); J(iZ,"ytd-macro-markers-info-item-renderer",function(){if(sac!==void 0)return sac;var a=document.createElement("template");M(a,"\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return sac=a},{mode:1});var tac;var kZ=function(a,b,c,d,e,f){wi.call(this);var h=this;this.JSC$14944_containerElement=a;this.hostElement=b;this.supportedSyncItems=c;this.syncEntityKey=d;this.options=e;this.renderLazyListItems=f;this.activeItemBelowSyncPosition=this.contentVisible=this.browsingMode=!1;uac(this);vac(this);this.JSC$14944_scrollAnimation=new LW(function(m){a.scrollTop=m}); xi(this,this.JSC$14944_scrollAnimation);this.addOnDisposeCallback(function(){jZ(h,!1);h.activeItem&&h.activeItem.dispatchEvent(new CustomEvent("yt-synced-panel-active-item-update",{detail:{active:!1}}))})}; k(kZ,wi);var uac=function(a){var b=Dz(Dn().resolve(ku),function(c){return c.entities.markersEngagementPanelSyncEntity||{}},function(c,d){var e; if(c[a.syncEntityKey]!==d[a.syncEntityKey]&&((e=c[a.syncEntityKey])==null?void 0:e.activeItemIndex)!==void 0)if(d=c[a.syncEntityKey].activeItemIndex,c=a.getItemByIndex(d)){if(wac(a,c),a.contentVisible)if(a.browsingMode){var f;((f=a.options)==null?void 0:f.floatingPillType)==="FLOATING_PILL_TYPE_MODERN_TRANSCRIPT"&&(f=xac(a),c.offsetTopa)return b[a]}; var wac=function(a,b){a.activeItem&&a.activeItem.dispatchEvent(new CustomEvent("yt-synced-panel-active-item-update",{detail:{active:!1}}));b.dispatchEvent(new CustomEvent("yt-synced-panel-active-item-update",{detail:{active:!0}}));a.activeItem=b}; kZ.prototype.scrollToItem=function(a){a=this.getScrollPositionForItem(a);this.JSC$14944_containerElement.scrollTop!==a&&this.JSC$14944_scrollAnimation.start(this.JSC$14944_containerElement.scrollTop,a,300)}; kZ.prototype.getScrollPositionForItem=function(a){if(this.JSC$14944_containerElement.querySelectorAll(this.supportedSyncItems)[0]===a)return 0;var b,c=((b=this.options)==null?0:b.percentOffset)?this.JSC$14944_containerElement.clientHeight*this.options.percentOffset:0;a=ji(a).y+this.JSC$14944_containerElement.scrollTop-(ji(this.JSC$14944_containerElement).y+c);return Math.max(0,Math.min(a,this.JSC$14944_containerElement.scrollHeight-this.JSC$14944_containerElement.offsetHeight))}; kZ.prototype.onScroll=function(){this.activeItemBelowSyncPosition=xac(this);if(this.activeItem&&!this.JSC$14944_scrollAnimation.isAnimating()&&Math.abs(this.JSC$14944_containerElement.scrollTop-this.getScrollPositionForItem(this.activeItem))>10){var a;switch((a=this.options)==null?void 0:a.floatingPillType){case"FLOATING_PILL_TYPE_MODERN_TRANSCRIPT":Aac(this,!Bac(this));yac(this);break;default:Aac(this,!0);}}}; var Aac=function(a,b){var c,d;ta(function(e){if(e.nextAddress==1){if(a.browsingMode)return e.return();a.browsingMode=!0;b&&a.hostElement.classList.add("browsing-mode");a.playerExitBrowsingModeListener=function(){jZ(a,!1)}; return e.yield(TC(),2)}c=e.yieldResult;(d=c)==null||d.addEventListener("SEEK_TO",a.playerExitBrowsingModeListener);e.jumpToEnd()})},jZ=function(a,b){b=b===void 0?!0:b; a.browsingMode&&(a.browsingMode=!1,a.hostElement.classList.remove("browsing-mode"),b&&a.scrollToItem(a.activeItem),Cac(a))},Cac=function(a){var b,c; ta(function(d){if(d.nextAddress==1)return a.playerExitBrowsingModeListener?d.yield(TC(),3):d.jumpTo(0);b=d.yieldResult;(c=b)==null||c.removeEventListener("SEEK_TO",a.playerExitBrowsingModeListener);a.playerExitBrowsingModeListener=void 0;d.jumpToEnd()})},yac=function(a){var b; ((b=a.options)==null?void 0:b.floatingPillType)==="FLOATING_PILL_TYPE_MODERN_TRANSCRIPT"&&(Bac(a)?a.hostElement.classList.remove("browsing-mode"):a.activeItem&&a.hostElement.classList.add("browsing-mode"))},xac=function(a){if(!a.activeItem)return!1; var b,c=((b=a.options)==null?0:b.percentOffset)?a.JSC$14944_containerElement.clientHeight*a.options.percentOffset:0;return a.activeItem.offsetTop>=a.JSC$14944_containerElement.scrollTop+c},Bac=function(a){if(!a.activeItem)return!1; var b=a.activeItem.offsetTop+14<=a.JSC$14944_containerElement.scrollTop+a.JSC$14944_containerElement.clientHeight;return a.activeItem.offsetTop+a.activeItem.clientHeight-14>=a.JSC$14944_containerElement.scrollTop&&b}; kZ.prototype.panelContentVisibleChanged=function(a){(this.contentVisible=a)&&!this.browsingMode&&this.activeItem&&this.scrollToItem(this.activeItem)}; var Dac=function(a,b){a.syncEntityKey=b;var c;(c=a.unsubscribeFromTimedMarkersListSyncEntity)==null||c.call(a);uac(a)};var lZ=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-set-active-panel-item-action":"handleSetActivePanelItemAction"};return a}; k(lZ,D);g=lZ.prototype;g.detached=function(){var a;(a=this.scrollController)==null||a.dispose();this.scrollController=void 0}; g.attached=function(){y("web_video_companion_modern_transcript")&&(this.scrollController||this.initScrollController(),this.scrollController.panelContentVisibleChanged(!!this.panelContentVisible))}; g.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{macroMarkersListItemRenderer:{component:"ytd-macro-markers-list-item-renderer",properties:{useCustomColors:"[[useCustomColors]]"},params:{seekWithAnimationOnClick:!0}},macroMarkersInfoItemRenderer:"ytd-macro-markers-info-item-renderer",itemSectionRenderer:"ytd-item-section-renderer"}}}}; g.dataChanged=function(){var a=this;$r(this,function(){if(a.scrollController||y("web_video_companion_modern_transcript")){var b;(b=a.scrollController)==null||jZ(b,!1);var c,d,e;(d=a.scrollController)==null||Dac(d,(e=(c=a.data)==null?void 0:c.syncModelEntityKey)!=null?e:"default-macro-markers-list-renderer-entity-key");var f,h;(b=a.scrollController)!=null&&(c={percentOffset:(f=a.data)==null?void 0:f.selectedItemAlignmentPercentOffset,floatingPillType:(h=a.data)==null?void 0:h.floatingPillType},b.options= c)}else a.initScrollController();var m;(m=a.scrollController)==null||m.panelContentVisibleChanged(!!a.panelContentVisible)})}; g.computeButtonShape=function(){var a=this;if(this.data&&this.data.syncButtonLabel)return{onTap:function(){a.onSyncClick()}, style:"mono",type:"filled",state:"active",size:"S",focused:!1,buttonText:this.ytRendererBehavior.getSimpleString(this.data.syncButtonLabel)}}; g.initScrollController=function(){var a=this,b,c,d,e;this.scrollController=new kZ(this.contents,this.hostElement,"ytd-macro-markers-list-item-renderer,macro-markers-panel-item-view-model",(e=(b=this.data)==null?void 0:b.syncModelEntityKey)!=null?e:"default-macro-markers-list-renderer-entity-key",{percentOffset:(c=this.data)==null?void 0:c.selectedItemAlignmentPercentOffset,floatingPillType:(d=this.data)==null?void 0:d.floatingPillType},function(f){a.renderLazyListItems(f)})}; g.renderLazyListItems=function(a){for(var b=this.contents.children,c=0,d=0;d=a)break}}; g.handleSetActivePanelItemAction=function(a){if((a=z(a,Yhb))&&this.panelTargetId===a.panelTargetId){a=a.itemIndex;var b,c,d=(c=(b=this.data)==null?void 0:b.syncModelEntityKey)!=null?c:"default-macro-markers-list-renderer-entity-key",e;((e=this.syncEntity)==null?void 0:e.activeItemIndex)!==a&&this.ytdReduxBehavior.dispatch(Ez("markersEngagementPanelSyncEntity",d,{key:d,activeItemIndex:a}))}}; g.onSyncClick=function(){var a;(a=this.scrollController)==null||jZ(a)}; g.panelContentVisibleChanged=function(){var a;(a=this.scrollController)==null||a.panelContentVisibleChanged(!!this.panelContentVisible)}; lZ.prototype.panelContentVisibleChanged=lZ.prototype.panelContentVisibleChanged;lZ.prototype.dataChanged=lZ.prototype.dataChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],lZ.prototype,"actionHandlerBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],lZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],lZ.prototype,"ytRendererstamperBehavior",void 0); n([E(LB),r("design:type",Object)],lZ.prototype,"ytdReduxBehavior",void 0);n([I(),r("design:type",Object)],lZ.prototype,"data",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],lZ.prototype,"useCustomColors",void 0);n([I({reflectToAttribute:!0}),r("design:type",String)],lZ.prototype,"panelTargetId",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],lZ.prototype,"panelContentVisible",void 0); n([Et("#contents"),r("design:type",HTMLElement)],lZ.prototype,"contents",void 0);n([I({selectorArgs:["data.syncModelEntityKey"],selector:MTa}),r("design:type",Object)],lZ.prototype,"syncEntity",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lZ.prototype,"dataChanged",null);n([Ct("panelContentVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],lZ.prototype,"panelContentVisibleChanged",null); n([St({is:"ytd-macro-markers-list-renderer",disableElementRegistration:!0})],lZ); J(lZ,"ytd-macro-markers-list-renderer",function(){if(tac!==void 0)return tac;var a=document.createElement("template");M(a,"
\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return tac=a},{mode:1});var Eac;var mZ=function(){return D.apply(this,arguments)||this}; k(mZ,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],mZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],mZ.prototype,"ytComponentBehavior",void 0);n([I(),r("design:type",Object)],mZ.prototype,"data",void 0);n([St({is:"ytd-error-corrections-section-item-renderer",disableElementRegistration:!0})],mZ); J(mZ,"ytd-error-corrections-section-item-renderer",function(){if(Eac!==void 0)return Eac;var a=document.createElement("template");M(a,"\n\n\n \n\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Eac=a},{mode:1});var Fac;var nZ=function(){var a=D.apply(this,arguments)||this;a.sdRedesign=y("desktop_include_oswald");return a}; k(nZ,D);nZ.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{errorCorrectionsSectionItemRenderer:"ytd-error-corrections-section-item-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],nZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],nZ.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],nZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],nZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],nZ.prototype,"sdRedesign",void 0); n([St({is:"ytd-error-corrections-section-renderer",disableElementRegistration:!0})],nZ); J(nZ,"ytd-error-corrections-section-renderer",function(){if(Fac!==void 0)return Fac;var a=document.createElement("template");M(a,"
\n \n
\n \n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Fac=a},{mode:1});var Gac;var oZ=function(){return D.apply(this,arguments)||this}; k(oZ,D);oZ.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe-button",mapping:{subscribeButtonRenderer:"ytd-subscribe-button-renderer",buttonRenderer:"ytd-button-renderer"}}}}; oZ.prototype.onTap=function(a){var b=this.data&&this.data.endpoint;b&&!MO(Vs(a),this.hostElement,["YTD-SUBSCRIBE-BUTTON-RENDERER","YTD-BUTTON-RENDERER"])&&tt(this.hostElement,"yt-navigate",{endpoint:b})}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],oZ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],oZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],oZ.prototype,"data",void 0);n([St({is:"ytd-autotagging-metadata-renderer",disableElementRegistration:!0})],oZ); J(oZ,"ytd-autotagging-metadata-renderer",function(){if(Gac!==void 0)return Gac;var a=document.createElement("template");M(a,"
\n \n \n
\n
\n
\n [[getSimpleString(data.title)]]\n
\n \n
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Gac=a},{mode:1});var Hac;var pZ=function(){return D.apply(this,arguments)||this}; k(pZ,D);pZ.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{autotaggingMetadataRenderer:"ytd-autotagging-metadata-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],pZ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],pZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],pZ.prototype,"data",void 0);n([St({is:"ytd-autotagging-metadata-row-renderer",disableElementRegistration:!0})],pZ); J(pZ,"ytd-autotagging-metadata-row-renderer",function(){if(Hac!==void 0)return Hac;var a=document.createElement("template");M(a,"
\n [[getSimpleString(data.header)]]\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Hac=a},{mode:1});var Iac;var Jac;var qZ=function(){var a=D.apply(this,arguments)||this;a.engagementPanelContent=!1;return a}; k(qZ,D);qZ.prototype.computeHasDividerLine=function(a,b){return a&&!b}; n([E(wz.YtRendererBehavior),r("design:type",Object)],qZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],qZ.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine, engagementPanelContent)"}),r("design:type",Boolean)],qZ.prototype,"hasDividerLine",void 0);n([I(),r("design:type",Object)],qZ.prototype,"engagementPanelContent",void 0);n([St({is:"ytd-metadata-row-header-renderer",disableElementRegistration:!0})],qZ); J(qZ,"ytd-metadata-row-header-renderer",function(){if(Jac!==void 0)return Jac;var a=document.createElement("template");M(a,"

\n \n

\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Jac=a},{mode:1});var Kac;var rZ=function(){return D.apply(this,arguments)||this}; k(rZ,D);rZ.prototype.computeHasDividerLine=function(a){return a}; n([E(wz.YtRendererBehavior),r("design:type",Object)],rZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],rZ.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine)"}),r("design:type",Boolean)],rZ.prototype,"hasDividerLine",void 0);n([St({is:"ytd-metadata-row-renderer",disableElementRegistration:!0})],rZ); J(rZ,"ytd-metadata-row-renderer",function(){if(Kac!==void 0)return Kac;var a=document.createElement("template");M(a,"

\n \n

\n
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Kac=a},{mode:1});var Lac;var sZ=function(){return D.apply(this,arguments)||this}; k(sZ,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],sZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],sZ.prototype,"data",void 0);n([St({is:"ytd-metadata-with-image-row-renderer",disableElementRegistration:!0})],sZ); J(sZ,"ytd-metadata-with-image-row-renderer",function(){if(Lac!==void 0)return Lac;var a=document.createElement("template");M(a,"\n \n \n
\n \n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Lac=a},{mode:1});var Mac;var tZ=function(){var a=D.apply(this,arguments)||this;a.rounded=!0;a.fixie=!1;a.fullWidth=!1;return a}; k(tZ,D);g=tZ.prototype;g.configureRendererStamper=function(){return{"data.informationButton":{id:"information-button-container",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; g.onDataChanged=function(){var a=this;this.data&&!this.endpointHref&&(this.endpointLink.classList.add("button-mode"),this.endpointLink.setAttribute("tabindex","0"),this.endpointLink.setAttribute("role","button"),this.endpointLink.addEventListener("keypress",function(b){a.onEndpointLinkKeyPress(b)}))}; g.onEndpointLinkKeyPress=function(a){a.target===this.endpointLink&&a.keyCode===13&&tt(this.hostElement,"click")}; g.onClick=function(){if(!this.endpointHref){this.endpointLink.blur();var a;if((a=this.data)==null?0:a.endpoint)Mu(this.hostElement,[this.data.endpoint],this.hostElement),this.ytRendererBehavior.logExplicitClick(this.data)}}; g.onYtNavigate=function(a){this.endpointHref||(a.stopPropagation(),a.preventDefault())}; g.onInformationButtonContainerClick=function(a){a.target.id!=="information-button-container"&&(a.stopPropagation(),a.preventDefault())}; g.computeStyle=function(a){return a}; g.computeIsThumbnailStyle=function(a){return a==="RICH_METADATA_RENDERER_STYLE_THUMBNAIL"}; g.computeThumbnailWidth=function(a){switch(a){case"RICH_METADATA_RENDERER_STYLE_THUMBNAIL":return 178;case"RICH_METADATA_RENDERER_STYLE_BOX_ART":return 72;case"RICH_METADATA_RENDERER_STYLE_TOPIC":return 96;case"RICH_METADATA_RENDERER_STYLE_SQUARE":return 100;default:return 68;}}; g.computeThumbnailObjectFit=function(a){switch(a){case"RICH_METADATA_RENDERER_STYLE_SQUARE":return"CONTAIN";}}; ba.Object.defineProperties(tZ.prototype,{endpointHref:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.data)==null?0:a.endpoint)?this.componentBehavior.computeOptionalHref_(this.data.endpoint):null}}}); tZ.prototype.onYtNavigate=tZ.prototype.onYtNavigate;tZ.prototype.onClick=tZ.prototype.onClick;tZ.prototype.onDataChanged=tZ.prototype.onDataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],tZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],tZ.prototype,"componentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],tZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],tZ.prototype,"data",void 0); n([I({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),r("design:type",String)],tZ.prototype,"componentStyle",void 0);n([I({computed:"computeIsThumbnailStyle(data.style)"}),r("design:type",Boolean)],tZ.prototype,"isThumbnailStyle",void 0);n([I({computed:"computeThumbnailObjectFit(data.style)"}),r("design:type",String)],tZ.prototype,"thumbnailObjectFit",void 0);n([I({computed:"computeThumbnailWidth(data.style)"}),r("design:type",Number)],tZ.prototype,"thumbnailWidth",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],tZ.prototype,"rounded",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tZ.prototype,"fixie",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],tZ.prototype,"fullWidth",void 0);n([Et("#endpoint-link"),r("design:type",HTMLAnchorElement)],tZ.prototype,"endpointLink",void 0);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],tZ.prototype,"onDataChanged",null); n([F("data.endpoint"),r("design:type",Object),r("design:paramtypes",[])],tZ.prototype,"endpointHref",null);n([Bt("click"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],tZ.prototype,"onClick",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],tZ.prototype,"onYtNavigate",null);n([St({is:"ytd-rich-metadata-renderer",disableElementRegistration:!0})],tZ); J(tZ,"ytd-rich-metadata-renderer",function(){if(Mac!==void 0)return Mac;var a=document.createElement("template");M(a,"\n \n \n
\n
[[getSimpleString(data.title)]]
\n
\n [[getSimpleString(data.subtitle)]]\n
\n \n
\n
[[getSimpleString(data.callToAction)]]
\n \n
\n
\n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Mac=a},{mode:2});var Nac;var uZ=function(){var a=D.apply(this,arguments)||this;a.fixie=!1;a.fullWidth=!1;return a}; k(uZ,D);uZ.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richMetadataRenderer:{component:"ytd-rich-metadata-renderer",properties:{fixie:"[[fixie]]",fullWidth:"[[fullWidth]]"}}}}}}; uZ.prototype.computeHasDividerLine=function(a){return a}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],uZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],uZ.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine)"}),r("design:type",Boolean)],uZ.prototype,"hasDividerLine",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],uZ.prototype,"fixie",void 0);n([I(),r("design:type",Object)],uZ.prototype,"fullWidth",void 0); n([St({is:"ytd-rich-metadata-row-renderer",disableElementRegistration:!0})],uZ); J(uZ,"ytd-rich-metadata-row-renderer",function(){if(Nac!==void 0)return Nac;var a=document.createElement("template");M(a,"
\n");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Nac=a},{mode:1});var vZ=function(){var a=D.apply(this,arguments)||this;a.engagementPanelContent=!1;a.fixie=!1;a.fullWidth=!1;return a}; k(vZ,D); vZ.prototype.configureRendererStamper=function(){return{alwaysShownItems:{id:"always-shown",mapping:{metadataRowRenderer:"ytd-metadata-row-renderer",metadataWithImageRowRenderer:"ytd-metadata-with-image-row-renderer",metadataRowHeaderRenderer:"ytd-metadata-row-header-renderer",richMetadataRowRenderer:{component:"ytd-rich-metadata-row-renderer",properties:{fixie:"[[fixie]]",fullWidth:"[[fullWidth]]"}},autotaggingMetadataRowRenderer:"ytd-autotagging-metadata-row-renderer"}},collapsibleItems:{id:"collapsible",mapping:{metadataRowRenderer:"ytd-metadata-row-renderer", metadataWithImageRowRenderer:"ytd-metadata-with-image-row-renderer",metadataRowHeaderRenderer:{component:"ytd-metadata-row-header-renderer",properties:{engagementPanelContent:"[[engagementPanelContent]]"}},richMetadataRowRenderer:"ytd-rich-metadata-row-renderer",autotaggingMetadataRowRenderer:"ytd-autotagging-metadata-row-renderer"}}}}; vZ.prototype.computeCollapsibleItems=function(a,b,c){return a===void 0||b===void 0||c===void 0||c?[]:a.slice(b)}; vZ.prototype.computeAlwaysShownItems=function(a,b){return a&&a.length?a.slice(0,b):[]}; n([E(wz.YtRendererBehavior),r("design:type",Object)],vZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],vZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],vZ.prototype,"data",void 0);n([I({value:!1}),r("design:type",Boolean)],vZ.prototype,"collapsed",void 0);n([I({computed:"computeAlwaysShownItems(data.rows,data.collapsedItemCount)"}),r("design:type",Array)],vZ.prototype,"alwaysShownItems",void 0); n([I({computed:"computeCollapsibleItems(data.rows,data.collapsedItemCount,collapsed)"}),r("design:type",Array)],vZ.prototype,"collapsibleItems",void 0);n([I(),r("design:type",Object)],vZ.prototype,"engagementPanelContent",void 0);n([I(),r("design:type",Object)],vZ.prototype,"fixie",void 0);n([I(),r("design:type",Object)],vZ.prototype,"fullWidth",void 0);n([St({is:"ytd-metadata-row-container-renderer",disableElementRegistration:!0})],vZ); J(vZ,"ytd-metadata-row-container-renderer",function(){if(Iac!==void 0)return Iac;var a=document.createElement("template");M(a,"
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Iac=a},{mode:1});var Oac;var wZ=function(){return D.apply(this,arguments)||this}; k(wZ,D);n([E(wz.YtRendererBehavior),r("design:type",Object)],wZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],wZ.prototype,"componentBehavior",void 0);n([I(),r("design:type",Object)],wZ.prototype,"data",void 0);n([St({is:"ytd-topic-link-renderer",disableElementRegistration:!0})],wZ); J(wZ,"ytd-topic-link-renderer",function(){if(Oac!==void 0)return Oac;var a=document.createElement("template");M(a,"\n \n \n
[[getSimpleString(data.title)]]
\n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Oac=a},{mode:1});var Pac;var xZ=function(){var a=D.apply(this,arguments)||this;a.modernLockupV2=y("modernize_structured_description_playlist_lockups_v2");a.sdRedesign=y("desktop_include_oswald");return a}; k(xZ,D);xZ.prototype.configureRendererStamper=function(){return{"data.mediaLockups":{id:"media-lockups",mapping:{structuredDescriptionPlaylistLockupRenderer:{component:"ytd-structured-description-playlist-lockup-renderer",properties:{showSidePanelThumbnailOverlay:"[[modernLockupV2]]"}}}},"data.topicLink":{id:"topic-link",mapping:{topicLinkRenderer:"ytd-topic-link-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],xZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],xZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],xZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],xZ.prototype,"modernLockupV2",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],xZ.prototype,"sdRedesign",void 0); n([St({is:"ytd-video-description-course-section-renderer",disableElementRegistration:!0})],xZ); J(xZ,"ytd-video-description-course-section-renderer",function(){if(Pac!==void 0)return Pac;var a=document.createElement("template");M(a,"
\n
[[getSimpleString(data.sectionTitle)]]
\n
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Pac=a},{mode:1});var Qac;var yZ=function(){var a=D.apply(this,arguments)||this;a.sdRedesign=y("desktop_include_oswald");return a}; k(yZ,D);yZ.prototype.configureRendererStamper=function(){return{"data.files":{id:"file-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.viewAllButton":{id:"view-all-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],yZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],yZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],yZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],yZ.prototype,"sdRedesign",void 0);n([St({is:"ytd-video-description-files-section-renderer",disableElementRegistration:!0})],yZ); J(yZ,"ytd-video-description-files-section-renderer",function(){if(Qac!==void 0)return Qac;var a=document.createElement("template");M(a,"
\n
[[getSimpleString(data.sectionTitle)]]
\n
\n
\n
\n
[[getSimpleString(data.sectionDescription)]]
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Qac=a},{mode:1});var Rac;var zZ=function(){var a=D.apply(this,arguments)||this;a.sdRedesign=y("desktop_include_oswald");return a}; k(zZ,D);zZ.prototype.configureRendererStamper=function(){return{"data.mediaLockups":{id:"media-lockups",mapping:{mediaLockupRenderer:"ytd-media-lockup-renderer"}},"data.topicLink":{id:"topic-link",mapping:{topicLinkRenderer:"ytd-topic-link-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],zZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],zZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],zZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],zZ.prototype,"sdRedesign",void 0);n([St({is:"ytd-video-description-gaming-section-renderer",disableElementRegistration:!0})],zZ); J(zZ,"ytd-video-description-gaming-section-renderer",function(){if(Rac!==void 0)return Rac;var a=document.createElement("template");M(a,"
\n

[[getSimpleString(data.sectionTitle)]]

\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Rac=a},{mode:1});var Sac;var AZ=function(){var a=D.apply(this,arguments)||this;a.isExpanded=!1;return a}; k(AZ,D);AZ.prototype.computeHasDefaultMetadataEndpoint=function(a){var b;a=a==null?void 0:(b=a.defaultMetadata)==null?void 0:b.runs;return!(!a||a.length!==1||!a[0].navigationEndpoint)}; AZ.prototype.onRowExpand=function(){this.isExpandable&&!this.isExpanded&&(this.isExpanded=!0)}; ba.Object.defineProperties(AZ.prototype,{isExpandable:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.data)==null||!a.expandedMetadata)}}, showExpandedMetadata:{configurable:!0,enumerable:!0,get:function(){return!(!this.isExpandable||!this.isExpanded)}}}); n([E(wz.YtRendererBehavior),r("design:type",Object)],AZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],AZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],AZ.prototype,"isExpanded",void 0);n([I({computed:"computeHasDefaultMetadataEndpoint(data)",reflectToAttribute:!0}),r("design:type",Boolean)],AZ.prototype,"hasDefaultMetadataEndpoint",void 0);n([F("data"),r("design:type",Boolean),r("design:paramtypes",[])],AZ.prototype,"isExpandable",null); n([F("data","isExpandable","isExpanded"),r("design:type",Boolean),r("design:paramtypes",[])],AZ.prototype,"showExpandedMetadata",null);n([St({is:"ytd-info-row-renderer",disableElementRegistration:!0})],AZ); J(AZ,"ytd-info-row-renderer",function(){if(Sac!==void 0)return Sac;var a=document.createElement("template");M(a,"
\n
\n
[[getSimpleString(data.title)]]
\n \n
\n \n
\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Sac=a},{mode:1});var Tac;var BZ=function(){var a=D.apply(this,arguments)||this;a.currentIndex=0;a.supportComponentResize=!0;a.JSC$14999_lastScrollContainerWidth=NaN;return a}; k(BZ,D);g=BZ.prototype; g.configureRendererStamper=function(){return{videoLockups:{id:"items",mapping:{compactVideoRenderer:{component:"ytd-compact-video-renderer",params:{forceOneLineTitle:!0,musicMetadataVideoLockup:!0,hideThumbnail:!0}}},reuseComponents:!1},infoRows:{id:"info-rows",mapping:{infoRowRenderer:"ytd-info-row-renderer"}},"data.previousButton":{id:"left-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundPrevClick]]"}}}},"data.nextButton":{id:"right-arrow-button",mapping:{buttonRenderer:{component:"ytd-button-renderer", properties:{"on-tap":"[[boundNextClick]]"}}}},"data.topicLink":{id:"topic-link",mapping:{topicLinkRenderer:"ytd-topic-link-renderer"}}}}; g.getItemsPath=function(){return"videoLockups"}; g.hiddenChanged=function(){this.contentHidden||this.updateVideoLockupStyles()}; g.onIronResize=function(){this.updateVideoLockupStyles()}; g.dataChanged=function(){this.updateVideoLockupStyles();this.ytdHorizontalListBehavior.reset()}; g.updateVideoLockupStyles=function(){var a;this.scrollContainer!==void 0&&(a=this.videoLockups)!=null&&a.length&&(a=this.scrollContainer.clientWidth,a!==this.JSC$14999_lastScrollContainerWidth&&(this.JSC$14999_lastScrollContainerWidth=a,st(this.hostElement,{"--ytd-compact-video-renderer-width":Math.min(a*.8,415)+"px"}),tt(this.hostElement,"iron-resize")))}; ba.Object.defineProperties(BZ.prototype,{videoLockups:{configurable:!0,enumerable:!0,get:function(){var a=[],b;if((b=this.data)==null||!b.carouselLockups)return a;b=l(this.data.carouselLockups);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;((d=z(c,opb))==null?0:d.videoLockup)&&a.push(z(c,opb).videoLockup)}return a}}, hasVideoLockups:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.videoLockups)==null||!a.length)}}, infoRows:{configurable:!0,enumerable:!0,get:function(){var a=[],b;if((b=this.data)==null||!b.carouselLockups)return a;var c;return(c=z(this.data.carouselLockups[this.scrollCount],opb))==null?void 0:c.infoRows}}}); BZ.prototype.dataChanged=BZ.prototype.dataChanged;BZ.prototype.onIronResize=BZ.prototype.onIronResize;BZ.prototype.hiddenChanged=BZ.prototype.hiddenChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],BZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],BZ.prototype,"componentBehavior",void 0);n([E(IQ.YtdHorizontalListBehavior),r("design:type",Object)],BZ.prototype,"ytdHorizontalListBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],BZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],BZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],BZ.prototype,"inlineStructuredDescription",void 0);n([I({value:2}),r("design:type",Number)],BZ.prototype,"initialCount",void 0);n([I(),r("design:type",Object)],BZ.prototype,"currentIndex",void 0);n([I(),r("design:type",Number)],BZ.prototype,"scrollCount",void 0); n([I(),r("design:type",Object)],BZ.prototype,"supportComponentResize",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],BZ.prototype,"contentHidden",void 0);n([Et("#scroll-container"),r("design:type",HTMLDivElement)],BZ.prototype,"scrollContainer",void 0);n([Ct("contentHidden"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BZ.prototype,"hiddenChanged",null);n([F("data"),r("design:type",Array),r("design:paramtypes",[])],BZ.prototype,"videoLockups",null); n([F("videoLockups"),r("design:type",Boolean),r("design:paramtypes",[])],BZ.prototype,"hasVideoLockups",null);n([Bt("iron-resize"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BZ.prototype,"onIronResize",null);n([F("data","scrollCount"),r("design:type",Object),r("design:paramtypes",[])],BZ.prototype,"infoRows",null);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],BZ.prototype,"dataChanged",null); n([St({is:"ytd-video-description-music-section-renderer",disableElementRegistration:!0})],BZ); J(BZ,"ytd-video-description-music-section-renderer",function(){if(Tac!==void 0)return Tac;var a=document.createElement("template");M(a,"
\n

[[getSimpleString(data.sectionTitle)]]

\n
\n\n
\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Tac=a},{mode:2});var Uac;var CZ=function(){var a=D.apply(this,arguments)||this;a.sdRedesign=y("desktop_include_oswald");return a}; k(CZ,D);CZ.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],CZ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],CZ.prototype,"ytRendererBehavior",void 0);n([I({}),r("design:type",Object)],CZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],CZ.prototype,"sdRedesign",void 0);n([St({is:"ytd-video-description-transcript-section-renderer",disableElementRegistration:!0})],CZ); J(CZ,"ytd-video-description-transcript-section-renderer",function(){if(Uac!==void 0)return Uac;var a=document.createElement("template");M(a,"\n
\n
[[getSimpleString(data.sectionTitle)]]
\n
\n
\n

[[getSimpleString(data.subHeaderText)]]

\n
\n
\n
\n
\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Uac=a},{mode:1});var Vac;var Wac;var DZ=function(){var a=D.apply(this,arguments)||this;a.skinnyMode=!1;a.inStructuredDescription=!1;a.noDivider=y("web_watch_no_dividers");a.COMPACT_EVENT_COUNT=4;a.onShelfToggleButtonTap=function(){a.logTap(a.data);a.showingMore=!a.showingMore}; a.onShelfToggleButtonFocus=function(){a.showingMore||(a.logTap(a.data),a.showingMore=!0,$r(a,function(){var b=a.COMPACT_EVENT_COUNT-1,c;(c=ft(a.hostElement).querySelector("#event-"+b))==null||c.focus()}))}; return a}; k(DZ,D);g=DZ.prototype;g.attached=function(){for(var a=l([this.shelfToggleButton,this.shelfToggleButtonWhenNoDivider]),b=a.next();!b.done;b=a.next())b=b.value,b.addEventListener("tap",this.onShelfToggleButtonTap),b.addEventListener("focus",this.onShelfToggleButtonFocus);this.addInfoTooltipListeners()}; g.detached=function(){for(var a=l([this.shelfToggleButton,this.shelfToggleButtonWhenNoDivider]),b=a.next();!b.done;b=a.next())b=b.value,b.removeEventListener("tap",this.onShelfToggleButtonTap),b.removeEventListener("focus",this.onShelfToggleButtonFocus);this.removeInfoTooltipListeners()}; g.addInfoTooltipListeners=function(){this.infoContainer.addEventListener("tap",vt(this.infoTooltip,this.infoTooltip.show));this.infoContainer.addEventListener("mouseenter",vt(this.infoTooltip,this.infoTooltip.show));this.infoContainer.addEventListener("focus",vt(this.infoTooltip,this.infoTooltip.show));this.infoContainer.addEventListener("mouseleave",vt(this.infoTooltip,this.infoTooltip.hide));this.infoContainer.addEventListener("blur",vt(this.infoTooltip,this.infoTooltip.hide))}; g.removeInfoTooltipListeners=function(){this.infoContainer.removeEventListener("tap",vt(this.infoTooltip,this.infoTooltip.show));this.infoContainer.removeEventListener("mouseenter",vt(this.infoTooltip,this.infoTooltip.show));this.infoContainer.removeEventListener("focus",vt(this.infoTooltip,this.infoTooltip.show));this.infoContainer.removeEventListener("mouseleave",vt(this.infoTooltip,this.infoTooltip.hide));this.infoContainer.removeEventListener("blur",vt(this.infoTooltip,this.infoTooltip.hide))}; g.dataChanged=function(){this.firstEvent=this.get("data.events.0.ticketEventRenderer");this.data&&this.data.events&&(this.canShowMore=this.data.events.length>this.COMPACT_EVENT_COUNT,this.separator.style.visibility=this.data.events.length>1?"visible":"hidden");this.showingMore=!1;this.showingMoreChanged(!1)}; g.onShowingMoreChanged=function(){var a;this.showingMoreChanged((a=this.showingMore)!=null?a:!1)}; g.showingMoreChanged=function(a){var b=this.get("data.events")||[];this.set("restEvents",b.slice(1,a?b.length:this.COMPACT_EVENT_COUNT).map(function(c){return c.ticketEventRenderer})); b.slice(0,a?b.length:this.COMPACT_EVENT_COUNT).forEach(function(c){var d=Fv();c=c.ticketEventRenderer.trackingParams;Ev()&&d&&c&&(c=Cv(c),d&&Ty(d,c))}); this.shelfTogglerLabelText=this.showingMore?this.data.showLess||"":this.data.showMore||"";this.shelfTogglerIcon=this.showingMore?"yt-icons:expand-less":"yt-icons:expand-more"}; g.computeAriaLabel=function(a){return a.subtitle1+", "+a.subtitle2}; g.logTap=function(a){Ev()&&this.ytRendererBehavior.logExplicitClick(a)}; g.isKeyboardAction=function(a){return this.get("detail.x",a)===0&&this.get("detail.y",a)===0}; g.onFirstEventTap=function(a){a.target&&this.handleTap(a.target,this.firstEvent,this.isKeyboardAction(a))}; g.onTicketLinkTap=function(a){a.target&&this.handleTap(a.target,a.model.item,this.isKeyboardAction(a))}; g.handleTap=function(a,b,c){if(b.buttonCommand)if(b.hasMultipleOffers)Object.assign(z(b.buttonCommand,Lx),{properties:{source:c?"keyboard":"tap"}}),this.logTap(b),this.popupPositionTarget=a,Mu(this.hostElement,[b.buttonCommand],this.hostElement);else{var d;if((d=z(b.buttonCommand,As))==null?0:d.url)this.logTap(b),bc(window,z(b.buttonCommand,As).url)}}; DZ.prototype.onShowingMoreChanged=DZ.prototype.onShowingMoreChanged;DZ.prototype.dataChanged=DZ.prototype.dataChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],DZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],DZ.prototype,"data",void 0);n([I(),r("design:type",Object)],DZ.prototype,"firstEvent",void 0);n([I(),r("design:type",Object)],DZ.prototype,"restEvents",void 0);n([I(),r("design:type",String)],DZ.prototype,"imageUrl",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],DZ.prototype,"showingMore",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],DZ.prototype,"canShowMore",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],DZ.prototype,"skinnyMode",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],DZ.prototype,"inStructuredDescription",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],DZ.prototype,"noDivider",void 0); n([I(),r("design:type",HTMLElement)],DZ.prototype,"popupPositionTarget",void 0);n([Et("#banner-info-tooltip"),r("design:type",Object)],DZ.prototype,"infoTooltip",void 0);n([Et("#info-container"),r("design:type",HTMLElement)],DZ.prototype,"infoContainer",void 0);n([Et("#shelf-toggler"),r("design:type",HTMLElement)],DZ.prototype,"shelfToggleButton",void 0);n([Et("#shelf-toggler-when-no-divider"),r("design:type",HTMLElement)],DZ.prototype,"shelfToggleButtonWhenNoDivider",void 0); n([Et("#separator"),r("design:type",HTMLDivElement)],DZ.prototype,"separator",void 0);n([I(),r("design:type",String)],DZ.prototype,"shelfTogglerLabelText",void 0);n([I(),r("design:type",String)],DZ.prototype,"shelfTogglerIcon",void 0);n([Ot("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DZ.prototype,"dataChanged",null);n([Ot("showingMore"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],DZ.prototype,"onShowingMoreChanged",null); n([St({disableElementRegistration:!0,is:"ytd-ticket-shelf-renderer"})],DZ); J(DZ,"ytd-ticket-shelf-renderer",function(){if(Wac!==void 0)return Wac;var a=document.createElement("template");M(a,"
\n

[[firstEvent.title]]

\n\n \n \n \n \n \n
[[data.informationText]]
\n
\n
\n
\n
\n \n\n \n\n
\n
\n [[data.title]]\n
[[firstEvent.subtitle1]]
\n \n \n
\n \n [[firstEvent.buttonText]]\n \n \n
\n
\n\n
\n\n
\n
\n \n \n
\n \n
\n
\n
\n\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Wac=a},{mode:1});BA(tu(function(a){var b=iL(NJb,function(){return a.data().firstProviderLinkStatusEntityKey}),c=iL(NJb,function(){return a.data().secondProviderLinkStatusEntityKey}),d=function(){var e,f; return((e=b())==null?void 0:e.linked)||((f=c())==null?void 0:f.linked)}; return C("ytw-video-description-fantasy-section-view-model",{class:"ytwVideoDescriptionFantasySectionViewModelHost"},C(HB,{className:"ytwVideoDescriptionFantasySectionViewModelTitle",text:function(){return a.data().sectionTitle}}),C(HB,{className:"ytwVideoDescriptionFantasySectionViewModelMessage", text:function(){return d()?a.data().connectedMessage:a.data().notConnectedMessage}}),C(K,{cond:d, then:function(){return C(NC,{data:function(){return a.data().connectedButton}},{buttonViewModel:function(e){return C(EC,{data:e.data, className:"ytwVideoDescriptionFantasySectionViewModelButton"})}})}}),C(K,{cond:function(){return!d()}, then:function(){return C(NC,{data:function(){return a.data().notConnectedButton}},{buttonViewModel:function(e){return C(EC,{data:e.data, className:"ytwVideoDescriptionFantasySectionViewModelButton"})}})}}))},"Df"),"ytw-video-description-fantasy-section-view-model",{props:{data:zA}});BA(tu(function(a){var b=a.data;a={};var c={};return C("how-this-was-made-section-view-model",{class:R("ytwHowThisWasMadeSectionViewModelHost",(a.ytwHowThisWasMadeSectionViewModelCompact=function(){return b().style==="HOW_THIS_WAS_MADE_SECTION_STYLE_COMPACT"},a)), tabindex:-1},C("div",{class:R("ytwHowThisWasMadeSectionViewModelSectionTitle",(c.ytwHowThisWasMadeSectionViewModelSectionTitleRedesign=function(){return y("desktop_include_oswald")||y("mweb_include_oswald")},c))},C(HB,{text:function(){return b().sectionTitle}})),C("div",{class:"ytwHowThisWasMadeSectionViewModelBodyHeader"},C(HB,{text:function(){return b().bodyHeader}})),C("div",{class:"ytwHowThisWasMadeSectionViewModelBodyText"},C(HB,{text:function(){return b().bodyText}})),C(K,{cond:function(){return b().attributionText}, then:function(){return C("div",{class:"ytwHowThisWasMadeSectionViewModelAttributionText"},C(HB,{text:function(){return b().attributionText}}))}}))},"Ef"),"how-this-was-made-section-view-model",{props:{data:zA}});BA(tu(function(a){var b={};return C("yt-video-description-youchat-section-view-model",{class:R("ytVideoDescriptionYouchatSectionViewModelHost")},C("h2",{class:R("ytVideoDescriptionYouchatSectionViewModelSectionTitle",(b.ytVideoDescriptionYouchatSectionViewModelSectionTitleRedesign=function(){return y("desktop_include_oswald")||y("mweb_include_oswald")},b))},C(HB,{text:function(){return a.data().sectionTitle}})),C("div",{class:"ytVideoDescriptionYouchatSectionViewModelSubHeaderText"},C(HB,{text:function(){return a.data().subHeaderText}})), C("div",{class:"ytVideoDescriptionYouchatSectionViewModelPrimaryButton"},C(EC,{data:function(){return z(a.data().primaryButton,dK)}})))},"Ff"),"yt-video-description-youchat-section-view-model",{props:{data:zA}});var EZ=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-set-active-panel-item-action":"handleSetActiveItemAction"};return a}; k(EZ,D);g=EZ.prototype; g.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{videoDescriptionHeaderRenderer:{component:"ytd-video-description-header-renderer",properties:{shortsPanel:"[[shortsPanel]]",watchWhileSdp:"[[watchWhileSdp]]",engagementPanel:"[[engagementPanel]]"}},expandableVideoDescriptionBodyRenderer:{component:"ytd-expandable-video-description-body-renderer",properties:{panelContentVisible:"[[panelContentVisible]]",hasDescriptionOnly:"[[hasDescriptionOnly]]",engagementPanel:"[[engagementPanel]]", shortsPanel:"[[shortsPanel]]"}},horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",properties:{inlineStructuredDescription:"[[inlineStructuredDescription]]"}},metadataRowContainerRenderer:{component:"ytd-metadata-row-container-renderer",params:{engagementPanelContent:!0}},merchandiseShelfRenderer:"ytd-merch-shelf-renderer",videoDescriptionCourseSectionRenderer:"ytd-video-description-course-section-renderer",videoDescriptionFilesSectionRenderer:"ytd-video-description-files-section-renderer", videoDescriptionTranscriptSectionRenderer:"ytd-video-description-transcript-section-renderer",videoDescriptionFantasySectionViewModel:"ytw-video-description-fantasy-section-view-model",videoDescriptionGamingSectionRenderer:"ytd-video-description-gaming-section-renderer",videoDescriptionInfocardsSectionRenderer:{component:"ytd-video-description-infocards-section-renderer",properties:{engagementPanel:"[[engagementPanel]]"}},videoDescriptionMusicSectionRenderer:{component:"ytd-video-description-music-section-renderer", properties:{inlineStructuredDescription:"[[inlineStructuredDescription]]"}},errorCorrectionsSectionRenderer:"ytd-error-corrections-section-renderer",reelShelfRenderer:{component:"ytd-reel-shelf-renderer",properties:{engagementPanel:"[[engagementPanel]]"}},shelfRenderer:"ytd-shelf-renderer",courseProgressViewModel:"yt-course-progress-view-model",howThisWasMadeSectionViewModel:"how-this-was-made-section-view-model",videoAttributesSectionViewModel:"yt-video-attributes-section-view-model",videoDescriptionYouchatSectionViewModel:"yt-video-description-youchat-section-view-model"}}, videoSummary:{id:"video-summary",mapping:{expandableMetadataRenderer:{component:"ytd-expandable-metadata-renderer",params:{isWatch:!0}}}},merchShelf:{id:"merch-shelf",mapping:{merchandiseShelfRenderer:{component:"ytd-merch-shelf-renderer",params:{watchMetadataRefresh:!0,inStructuredDescription:!0}}}},ticketShelf:{id:"ticket-shelf",mapping:{ticketShelfRenderer:{component:"ytd-ticket-shelf-renderer",params:{inStructuredDescription:!0},properties:{skinnyMode:"[[engagementPanel]]"}}}}}}; g.panelContentVisibleChanged=function(){this.description&&(this.description.panelContentVisible=this.panelContentVisible)}; g.dataChanged=function(){var a,b;this.hasDescriptionOnly=!(((a=this.data)==null?void 0:(b=a.items)==null?void 0:b.length)!==1||!z(this.data.items[0],qpb))}; g.onHiddenChanged=function(){this.musicMetadataSection&&(this.musicMetadataSection.contentHidden=this.hidden);this.hidden||this.resize()}; g.onYtExpanderMoreTapped=function(){this.autoFocusDescription()}; g.autoFocusDescription=function(){var a;((a=Dn().resolve(An(tC)))==null?0:a.keyboardInUse)&&this.description&&kn(this.description)}; g.resize=function(){this.ironResizableBehavior.notifyResize();if(this.shelfSection)this.shelfSection.onParentResize()}; g.scrollToSection=function(a){if(a=this.getSectionElement(a))Ku(this.hostElement,"yt-scroll-to-watch-element",[a]),a.focus()}; g.getSectionElement=function(a){switch(a){case"infocards-item-section":var b;return(b=this.infocardsSection)!=null?b:null;case"transcript-item-section":var c;return(c=this.transcriptSection)!=null?c:null;case"how-this-was-made-section-item-section":var d;return(d=this.howThisWasMadeSection)!=null?d:null;case"files-item-section":var e;return(e=this.filesSection)!=null?e:null;default:return null;}}; g.handleSetActiveItemAction=function(a){var b=z(a,Yhb),c=b&&(b==null?void 0:b.panelTargetId)==="engagement-panel-macro-markers-problem-walkthroughs"?this.problemWalkthroughCardList:this.cardList;if(b&&c){a=this.currentActiveChapter;var d=this.currentActiveProblem;b=c==null?void 0:c.getItemByIndex(b.itemIndex);var e=c=!0;b&&(b.active=!0,b.carouselType==="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_DEFAULT"?(c=a!==b,e=!1,this.currentActiveChapter=b):(b==null?void 0:b.carouselType)==="MACRO_MARKERS_LIST_ITEM_RENDERER_CAROUSEL_TYPE_TEXT_ONLY"&&( c=!1,e=d!==b,this.currentActiveProblem=b));a&&c&&(a.active=!1);d&&e&&(d.active=!1)}}; ba.Object.defineProperties(EZ.prototype,{showVideoSummary:{configurable:!0,enumerable:!0,get:function(){return y("web_watch_move_summary_to_sd")&&!!this.videoSummary}}}); EZ.prototype.onYtExpanderMoreTapped=EZ.prototype.onYtExpanderMoreTapped;EZ.prototype.onHiddenChanged=EZ.prototype.onHiddenChanged;EZ.prototype.dataChanged=EZ.prototype.dataChanged;EZ.prototype.panelContentVisibleChanged=EZ.prototype.panelContentVisibleChanged;n([E(wz.YtRendererBehavior),r("design:type",Object)],EZ.prototype,"ytRendererBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],EZ.prototype,"ytRendererstamperBehavior",void 0); n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],EZ.prototype,"actionHandlerBehavior",void 0);n([E(rs),r("design:type",Object)],EZ.prototype,"ironResizableBehavior",void 0);n([I(),r("design:type",Object)],EZ.prototype,"data",void 0);n([I(),r("design:type",Boolean)],EZ.prototype,"panelContentVisible",void 0);n([I(),r("design:type",Boolean)],EZ.prototype,"hasDescriptionOnly",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],EZ.prototype,"inlineStructuredDescription",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],EZ.prototype,"hidden",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],EZ.prototype,"shortsPanel",void 0);n([I(),r("design:type",Object)],EZ.prototype,"videoSummary",void 0);n([I(),r("design:type",Object)],EZ.prototype,"merchShelf",void 0);n([I(),r("design:type",Object)],EZ.prototype,"ticketShelf",void 0);n([F("videoSummary"),r("design:type",Boolean),r("design:paramtypes",[])],EZ.prototype,"showVideoSummary",null); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],EZ.prototype,"engagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],EZ.prototype,"watchWhileSdp",void 0);n([Et("ytd-expandable-video-description-body-renderer"),r("design:type",Object)],EZ.prototype,"description",void 0);n([Et("ytd-horizontal-card-list-renderer"),r("design:type",Object)],EZ.prototype,"cardList",void 0); n([Et("ytd-horizontal-card-list-renderer[center-items]"),r("design:type",Object)],EZ.prototype,"problemWalkthroughCardList",void 0);n([Et("ytd-shelf-renderer"),r("design:type",Object)],EZ.prototype,"shelfSection",void 0);n([Et("ytd-video-description-music-section-renderer"),r("design:type",Object)],EZ.prototype,"musicMetadataSection",void 0);n([Et("ytd-video-description-infocards-section-renderer"),r("design:type",Object)],EZ.prototype,"infocardsSection",void 0); n([Et("ytd-video-description-transcript-section-renderer"),r("design:type",Object)],EZ.prototype,"transcriptSection",void 0);n([Et("how-this-was-made-section-view-model"),r("design:type",Object)],EZ.prototype,"howThisWasMadeSection",void 0);n([Et("ytd-video-description-files-section-renderer"),r("design:type",Object)],EZ.prototype,"filesSection",void 0); n([Ct("panelContentVisible"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EZ.prototype,"panelContentVisibleChanged",null);n([Ct("data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EZ.prototype,"dataChanged",null);n([Ct("hidden"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EZ.prototype,"onHiddenChanged",null); n([Bt("yt-expander-more-tapped"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],EZ.prototype,"onYtExpanderMoreTapped",null);n([St({is:"ytd-structured-description-content-renderer",disableElementRegistration:!0})],EZ); J(EZ,"ytd-structured-description-content-renderer",function(){if(Vac!==void 0)return Vac;var a=document.createElement("template");M(a,"\n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Vac=a},{mode:2});function FZ(a,b){if(typeof a!=="object")return null;a=l(Object.entries(a));for(var c=a.next();!c.done;c=a.next()){var d=l(c.value);c=d.next().value;d=d.next().value;if(c===b)return c;if(d=FZ(d,b))return c+"."+d}return null} function Xac(a){var b=a.content;return(a=a.styleRuns)&&b?{runs:a.map(function(c){var d={text:b.slice(c.startIndex,c.startIndex+c.length)};c.fontColor&&(d.textColor=c.fontColor);return d})}:{simpleText:b}} ;var Yac;var Zac;var GZ=function(){return D.apply(this,arguments)||this}; k(GZ,D);GZ.prototype.configureRendererStamper=function(){return{"data.summaryText":{id:"summary-text",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer",cardItemTextWithButtonRenderer:{component:"yt-card-item-text-with-button-renderer",params:{iconSize:18}}}},"data.additionalMetadataText":{id:"additional-metadata-text",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}},"data.price":{id:"price",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}}}}; n([E(wz.YtRendererBehavior),r("design:type",Object)],GZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],GZ.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],GZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],GZ.prototype,"data",void 0);n([St({disableElementRegistration:!0,is:"ytd-commerce-cart-summary-line-item-renderer"})],GZ); J(GZ,"ytd-commerce-cart-summary-line-item-renderer",function(){if(Zac!==void 0)return Zac;var a=document.createElement("template");M(a,"
\n
\n
\n
\n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);return Zac=a},{mode:1});kD("cardItemSection","commerceCartCheckoutButtonRenderer",{component:"ytd-commerce-cart-checkout-button-renderer",noInjection:!0,properties:{compact:"[[compact]]"}});var HZ=function(){var a=D.apply(this,arguments)||this;a.hidden=!1;return a}; k(HZ,D);g=HZ.prototype;g.configureRendererStamper=function(){return{"data.estimatedTotalLineItem":{id:"estimated-total-line-item",mapping:{commerceCartSummaryLineItemRenderer:"ytd-commerce-cart-summary-line-item-renderer"}},"data.checkoutButton":{id:"checkout-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}},"data.cartButton":{id:"cart-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}}; g.entityChanged=function(){this.commerceCartCheckoutButtonEntity&&(this.updateCheckoutButton(),this.updateIsHidden(),this.updateSummary())}; g.updateSummary=function(){var a=this.commerceCartCheckoutButtonEntity,b;if(((b=this.data)==null?0:b.cartButton)&&a.checkoutSummaryText){var c,d=FZ((c=this.data)==null?void 0:c.estimatedTotalLineItem,"summaryText");this.set("data.estimatedTotalLineItem."+d+".cardItemTextRenderer.text",Xac(a.checkoutSummaryText));if(a.checkoutDetailText){var e;c=FZ((e=this.data)==null?void 0:e.estimatedTotalLineItem,"price");this.set("data.estimatedTotalLineItem."+c+".cardItemTextRenderer.text",Xac(a.checkoutDetailText))}if(a.checkoutAdditionalMetadataText){var f; e=FZ((f=this.data)==null?void 0:f.estimatedTotalLineItem,"additionalMetadataText");this.set("data.estimatedTotalLineItem."+e+".cardItemTextRenderer.text",Xac(a.checkoutAdditionalMetadataText))}}else a.estimatedTotalPrice&&(f=FZ((d=this.data)==null?void 0:d.estimatedTotalLineItem,"price"),this.set("data.estimatedTotalLineItem."+f+".cardItemTextRenderer.text",Xac(a.estimatedTotalPrice)))}; g.updateIsHidden=function(){var a,b=(a=this.commerceCartCheckoutButtonEntity)==null?void 0:a.isHidden;b!==void 0&&(this.hidden=b)}; g.updateCheckoutButton=function(){var a,b=(a=this.commerceCartCheckoutButtonEntity)==null?void 0:a.isDisabled;b!==void 0&&this.set("data.checkoutButton.buttonRenderer.isDisabled",b);var c;a=(c=this.commerceCartCheckoutButtonEntity.checkoutButtonCommand)==null?void 0:c.innertubeCommand;a!==void 0&&this.set("data.checkoutButton.buttonRenderer.command",a);var d;c=(d=this.commerceCartCheckoutButtonEntity)==null?void 0:d.checkoutButtonText;c!==void 0&&this.set("data.checkoutButton.buttonRenderer.text", {simpleText:c})}; HZ.prototype.entityChanged=HZ.prototype.entityChanged;n([E(LB),r("design:type",Object)],HZ.prototype,"ytdReduxBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],HZ.prototype,"ytRendererBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],HZ.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],HZ.prototype,"ytRendererstamperBehavior",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],HZ.prototype,"fullWidth",void 0);n([I(),r("design:type",Object)],HZ.prototype,"data",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],HZ.prototype,"compact",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],HZ.prototype,"hidden",void 0);n([I({selectorArgs:["data.commerceCartCheckoutButtonEntityKey"],selector:function(a,b){return Zz(a.entities,"commerceCartCheckoutButtonEntity",b)}}), r("design:type",Object)],HZ.prototype,"commerceCartCheckoutButtonEntity",void 0);n([Ct("commerceCartCheckoutButtonEntity","data"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],HZ.prototype,"entityChanged",null);n([St({disableElementRegistration:!0,is:"ytd-commerce-cart-checkout-button-renderer"})],HZ); J(HZ,"ytd-commerce-cart-checkout-button-renderer",function(){if(Yac!==void 0)return Yac;var a=document.createElement("template");M(a,"
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return Yac=a},{mode:2});var $ac;var abc;var IZ=function(){return D.apply(this,arguments)||this}; k(IZ,D);IZ.prototype.computeAriaLabel=function(a){var b,c;return(a==null?void 0:(b=a.accessibility)==null?void 0:(c=b.accessibilityData)==null?void 0:c.label)||$x("LOADING",void 0,"Loading")}; n([E(wz.YtRendererBehavior),r("design:type",Object)],IZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],IZ.prototype,"data",void 0);n([I({computed:"computeAriaLabel(data)"}),r("design:type",String)],IZ.prototype,"ariaLabel",void 0);n([Rt({disableElementRegistration:!0,is:"yt-content-loading-renderer"})],IZ); J(IZ,"yt-content-loading-renderer",function(){if(abc===void 0){var a=document.createElement("template");M(a,"\n\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;$ac===void 0&&($ac=document.createElement("template"));var d=$ac;c.call(b,d.content.cloneNode(!0),a.content.firstChild);abc=a}a=abc;return a},{mode:1});var cbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("XwMZve"),2);a=bbc;return b.return(a)})},dbc=BC(function(){return cbc()},{debugName:"switchListItemViewModel"}); En(zC,function(a){a.registerLoadFn("switchListItemViewModel","XwMZve",cbc)});BA(tu(function(a){var b=l($o(!1,void 0,"OZMtVb")),c=b.next().value,d=b.next().value;b=l($o(!1,void 0,"qWERsf"));var e=b.next().value,f=b.next().value;JG(function(){var p=z(a.data().collaboratePlaylistCollaborationSetting,Uob);p&&d(p.switchedOnByDefault);var q=z(a.data().allowNewCollaboratorsPlaylistCollaborationSetting,Uob);q&&f(q.switchedOnByDefault);if(!p&&!q||!p&&a.data().collaborationType==="COLLABORATION_TYPE_TASTE_MATCH")d(!0),f(!0)}); var h=function(p){d(p);f(p);var q=a.data().playlistCollaborationEntityKey||"";var t=lu().getState();(t=Zz(t.entities,"playlistCollaborationEntity",q))&&(t==null?void 0:t.isCollaborative)===p||lu().dispatch(Ez("playlistCollaborationEntity",q,Object.assign({},t,{isCollaborative:p})))},m=function(p){f(p)}; return C("playlist-collaboration-view-model",{class:"ytPlaylistCollaborationViewModelHost"},C("div",{class:"ytPlaylistCollaborationViewModelSwitchListItemViewModelWrapper"},C(NC,{data:function(){return a.data().collaboratePlaylistCollaborationSetting}},{switchListItemViewModel:function(p){return C(dbc,{data:p.data, onSwitch:h,disableFormsApiMode:!0})}})),C(K,{cond:c, then:function(){return C(Yp,null,C("div",{class:"ytPlaylistCollaborationViewModelSwitchListItemViewModelWrapper"},C(NC,{data:function(){return a.data().allowNewCollaboratorsPlaylistCollaborationSetting}},{switchListItemViewModel:function(p){return C(dbc,{data:p.data, onSwitch:m,overrideDisabled:!1,disableFormsApiMode:!0})}})),C(K,{cond:e, then:function(){return C("div",{class:"ytPlaylistCollaborationViewModelButtonViewModelWrapper"},C(NC,{data:function(){return a.data().copyLinkButton}},{buttonViewModel:EC}))}}),C("div",{class:"ytPlaylistCollaborationViewModelContentListItemViewModelWrapper"},C(NC,{data:function(){return a.data().playlistCollaborators}},{contentListItemViewModel:ZWb})))}}))},"Gf"),"playlist-collaboration-view-model",{props:{data:zA}});var fbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("C7eYCf"),2);a=ebc;return b.return(a)})},gbc=BC(function(){return fbc()},{debugName:"adAvatarLockupViewModel"}); En(zC,function(a){a.registerLoadFn("adAvatarLockupViewModel","C7eYCf",fbc)});function hbc(a){var b=JO(),c;if(c=za("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction")){var d;c=(d=c())==null?void 0:d.layoutId}else c=null;O4b(b,c,a)} ;BA(tu(function(a){var b=a.data;var c=a.panelContentVisibility;a=dw({visibilityCallback:function(f){var h,m=(h=b().interaction)==null?void 0:h.onFirstVisible;f&&m&&pB(m)}, showOption:rT});var d=tT(function(){return b().interaction},hbc); jp(function(){var f,h;if(h=za("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction")){var m;h=(m=h())==null?void 0:m.onLayoutVisibleCallback}else h=null;(f=h)==null||f()},"Hf"); var e=function(){return c()==="ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED"}; return C("panel-ad-header-image-lockup-view-model",{class:"ytwPanelAdHeaderImageLockupViewModelHost",el:DA(a,d)},C("div",{class:"ytwPanelAdHeaderImageLockupViewModelHostHeader"},C("div",{class:"ytwPanelAdHeaderImageLockupViewModelHostHeaderBannerImage"},C(K,{cond:cP("(min-width: "+(sub()+tub)+"px) or (max-width: 600px)"),then:function(){return C(NC,{data:function(){return b().adImage}},{adImageViewModel:function(f){return C(LQb,{data:f.data, targetHeight:80,customCommandResolver:hbc})}})}})),C("div",{class:"ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadata"},C("div",{class:"ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataAvatarLockup"},C(NC,{data:function(){return b().adAvatarLockup}},{adAvatarLockupViewModel:function(f){return C(gbc,{data:f.data, customCommandResolver:hbc})}})),C(K,{cond:e, then:function(){return C(NC,{data:function(){return b().adButton}},{adButtonViewModel:function(f){return C(vT,{data:f.data, customCommandResolver:hbc})}})}, else:function(){return C(NC,{data:function(){return b().menu}},{buttonViewModel:EC})}}),C("div",{class:"ytwPanelAdHeaderImageLockupViewModelHostHeaderMetadataMenu"},C(NC,{data:function(){var f=z(b().toggleButton,fK); return{toggleButtonViewModel:Object.assign({},f,{isTogglingDisabled:!0,isToggled:e()})}}},{toggleButtonViewModel:FC})))))},"If"),"panel-ad-header-image-lockup-view-model",{props:{data:zA, panelContentVisibility:zA}});var ibc=new zn("BUTTON_RENDERER_TOKEN");var wMb=tu(function(a){var b=Dn().resolve(ibc);return C(b,Object.assign({},a,{overrides:a.buttonOverrides}))},"Jf");var kbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("JMvTmb"),2);a=jbc;return b.return(a)})},lbc=BC(function(){return kbc()},{debugName:"itemSectionRenderer"}); En(zC,function(a){a.registerLoadFn("itemSectionRenderer","JMvTmb",kbc)});var mbc=tu(function(a){function b(){var p=a.data();p&&!f()&&p.trigger==="CONTINUATION_TRIGGER_ON_ITEM_SHOWN"&&p.continuationCommand&&(h(!0),pB(p.continuationCommand,{commandController:{onSuccess:function(){h(!1)}, onServerError:function(){h(!1)}}}))} function c(){var p;(p=m)==null||p.disconnect();m=void 0} var d=l($o(!1,void 0,"YCPwwf")),e=d.next().value;d=d.next().value;var f=e,h=d,m;return C("yt-continuation-item-view-model",{class:R("ytContinuationItemViewModelHost",a.className),el:DA(function(p){c();var q,t,u=(t=(q=a.continuationTriggerOffset)==null?void 0:q.call(a))!=null?t:0;m=new IntersectionObserver(function(v){v=l(v);for(var w=v.next();!w.done;w=v.next())w.value.isIntersecting&&b()},{rootMargin:"0px 0px "+u+"px", threshold:0});m.observe(p);return function(){c()}})},C(K,{cond:f, then:function(){return C(jQ,null)}}))},"Kf");var nbc=tu(function(a){var b=a.data;return C("yt-response-actions-view-model",{class:"ytResponseActionsViewModelHost"},C(NC,{data:function(){return b().actionsBar}},{flexibleActionsViewModel:kV}))},"Lf");var iP=tu(function(a){return C("basic-content-view-model",{class:R("ytBasicContentViewModelHost",uu(a.className))},C(K,{cond:function(){return a.data().headline}, then:function(b){return C("div",{class:"ytBasicContentViewModelHeadline"},C(HB,{text:b}))}}),C(Wv,{each:function(){return a.data().paragraphs||[]}, keyBy:"INDEX"},function(b){return C("div",{class:"ytBasicContentViewModelParagraph"},C(K,{cond:function(){var c=b();return!!(c.header||c.customHeader||c.headline)}, then:function(){return C(obc,{paragraph:b})}}),C(K,{cond:function(){return b().asset||b().text}, then:function(){return C("div",{class:"ytBasicContentViewModelParagraphContent"},C(K,{cond:function(){return b().asset}, then:function(c){return C("div",{class:"ytBasicContentViewModelParagraphAsset"},C(NC,{data:c},{contentPreviewImageViewModel:MY}))}}),C(K,{cond:function(){return b().text}, then:function(c){return C("div",{class:"ytBasicContentViewModelParagraphText"},C(HB,{text:c}))}}))}}))}))},"Mf"),obc=tu(function(a){var b=a.paragraph; return C(Yp,null,C(K,{cond:function(){return b().headline}, then:function(c){return C(HB,{text:c,className:"ytBasicContentViewModelParagraphHeadline"})}}),C(NC,{data:function(){return b().header||b().customHeader}},{sectionHeaderViewModel:function(c){return C(OV,{data:c.data, disableHorizontalPadding:!0,forceSmallLayout:!0})}}))},"Nf");var pbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("cyCVld"),2);a=bVb;return b.return(a)})},qbc=BC(function(){return pbc()},{debugName:"sectionHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("sectionHeaderViewModel","cyCVld",pbc)});var rbc=new zn("INFO_PANEL_CONTENT_RENDERER_TOKEN");var sbc=new zn("SHELF_RENDERER_TOKEN");var tbc=new zn("VIDEO_RENDERER_TOKEN");var ubc=tu(function(a){return C("yt-table-view-model",{class:R("ytTableViewModelHost",a.className)},C(Wv,{each:function(){return a.data().rows||[]}},function(b){var c={}; return C("div",{class:R("ytTableViewModelRow",(c.ytTableViewModelRowBottomBorder=function(){return a.data().showSeparators},c))},C(Wv,{each:function(){return(b==null?void 0:b.cells)||[]}},function(d,e){var f,h={}; return C("span",{class:R((h.ytTableViewModelRowLabel=function(){return e()===0&&a.data().showHorizontalHeaders},h.ytTableViewModelCell=function(){return!a.data().showHorizontalHeaders||e()>0},h))},(f=d.text)==null?void 0:f.content)}))}))},"Of");var vbc=tu(function(a){var b=a.data;a=a.className;var c=function(){return b().attachmentStyle==="AI_COMPANION_ATTACHMENT_STYLE_STANDALONE_WIDTH"},d=WUb(),e=YUb(),f=function(){var m=b().titleTypographyToken,p; return m?(p=e())==null?void 0:p(m,d,{maxLines:2}):void 0},h=function(){var m=b().descriptionTypographyToken,p; return m?(p=e())==null?void 0:p(m,d):void 0}; return C("yt-ai-companion-attachment-view-model",{el:DA(SC(function(){return b().rendererContext})), class:R("ytAiCompanionAttachmentViewModelHost",a,function(){a:{switch(b().attachmentStyle){case"AI_COMPANION_ATTACHMENT_STYLE_STANDALONE_WIDTH":var m="ytAiCompanionAttachmentViewModelHostStandalone";break a;}m=void 0}return m})},C("div",{class:"ytAiCompanionAttachmentViewModelTitleContainer"},C(K,{cond:function(){return b().title}, then:function(m){return C("h3",{class:"ytAiCompanionAttachmentViewModelTitleHeading"},C(HB,{text:m,style:f}))}}),C(K,{cond:function(){return yC(b().trailingTitleIcon)}, then:function(m){return C("div",{class:"ytAiCompanionAttachmentViewModelTitleTrailingIcon"},C(FB,{data:m,alt:"",preserveWidth:!0,preserveHeight:!0}))}})),C(K,{cond:function(){return b().description}, then:function(m){var p={};return C("div",{class:R("ytAiCompanionAttachmentViewModelDescription",(p.ytAiCompanionAttachmentViewModelDescriptionStandalone=c,p))},C(HB,{text:m,style:h}))}}),C(K,{cond:function(){return b().bottomItem}, then:function(m){return C("div",{class:"ytAiCompanionAttachmentViewModelBottomItem"},C(NC,{data:m},{tableViewModel:ubc}))}}))},"Pf");var xbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("hU04te"),2);a=wbc;return b.return(a)})},ybc=BC(function(){return xbc()},{debugName:"feedbackPromptViewModel"}); En(zC,function(a){a.registerLoadFn("feedbackPromptViewModel","hU04te",xbc)});var zbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("YZG94"),2);a=vbc;return b.return(a)})},Abc=BC(function(){return zbc()},{debugName:"aiCompanionAttachmentViewModel"}); En(zC,function(a){a.registerLoadFn("aiCompanionAttachmentViewModel","YZG94",zbc)});var Bbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("dpUCFd"),2);a=HPb;return b.return(a)})},Cbc=BC(function(){return Bbc()},{debugName:"shortsLockupViewModel"}); En(zC,function(a){a.registerLoadFn("shortsLockupViewModel","dpUCFd",Bbc)});var Dbc=tu(function(a){var b={},c={};return C("yt-cluster-view-model",{class:R("ytClusterViewModelHost",a.className,(b.ytClusterViewModelIsSingleShort=function(){return a.data().style==="CLUSTER_VIEW_MODEL_STYLE_LARGE_SINGLE_SHORT"},b))},C("div",{class:"ytClusterViewModelItemsWrapper"},C("div",{class:R("ytClusterViewModelItems",(c.ytClusterViewModelCentered=function(){var d,e; return a.data().itemsType==="CLUSTER_VIEW_MODEL_ITEMS_TYPE_SHORTS"&&((e=(d=a.data().items)==null?void 0:d.length)!=null?e:0)===2},c))},C(NC,{data:function(){return a.data().items}},{lockupViewModel:function(d){return C(mS,{data:d.data, className:"ytClusterViewModelLockup"})}, shortsLockupViewModel:function(d){return C("div",{class:"ytClusterViewModelShortsWrapper"},C(Cbc,{data:d.data,inlineMetadata:!0,scrimStyle:3,aspectRatio:3}))}}))),C(NC,{data:function(){return a.data().metadata}},{aiCompanionAttachmentViewModel:function(d){return C(Abc,{data:d.data, className:"ytClusterViewModelMetadata"})}}))},"Qf");var Gbc=tu(function(a){var b=function(){var d;return(d=a.data().rows)==null?void 0:d.slice(1)},c=function(){return a.data().showRowSeparators}; return C("yt-comparison-table-view-model",{class:"ytComparisonTableViewModelHost"},C("table",{class:"ytComparisonTableViewModelComparisonTable"},C(K,{cond:function(){var d;return(d=a.data().rows)==null?void 0:d[0]}, then:function(d){return C("thead",null,C(Ebc,{row:d}),C("tr",null,C(Wv,{each:function(){return d().cells||[]}},function(e){return C("th",{class:R("ytComparisonTableViewModelCell","ytComparisonTableViewModelHeaderCell"), scope:"col"},C(Fbc,{cell:function(){return e}}))})))}}),C(K,{cond:function(){var d; return(d=b())==null?void 0:d.length}, then:function(){return C("tbody",null,C(Wv,{each:function(){var d;return(d=b())!=null?d:[]}},function(d){return C(Yp,null,C(Ebc,{row:function(){return d}}),C("tr",null,C(Wv,{each:function(){return(d==null?void 0:d.cells)||[]}},function(e){var f={}; return C("td",{class:R("ytComparisonTableViewModelCell",(f.ytComparisonTableViewModelCellSeparator=c,f))},C(Fbc,{cell:function(){return e}}))})))}))}})))},"Rf"),Ebc=tu(function(a){var b=a.row; return C(K,{cond:function(){var c;return(c=b().labels)==null?void 0:c.length}, then:function(){return C("tr",null,C("th",{class:"ytComparisonTableViewModelRowLabel",colspan:function(){var c;return((c=b().cells)==null?void 0:c.length)||1}, scope:"row"},b().labels))}})},"Sf"),Fbc=tu(function(a){var b=WUb(),c=YUb(),d=function(){var e=a.cell().textTypographyToken,f; return e?(f=c())==null?void 0:f(e,b):void 0}; return C(Yp,null,C(K,{cond:function(){return a.cell().text}, then:function(e){return C(HB,{text:e,style:d})}}),C(NC,{data:function(){return a.cell().content}},{basicContentViewModel:jP, lockupViewModel:wT,clusterViewModel:Dbc}))},"Tf");var Ibc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("f8YPh"),2);a=Hbc;return b.return(a)})},Jbc=BC(function(){return Ibc()},{debugName:"chatLoadingViewModel"}); En(zC,function(a){a.registerLoadFn("chatLoadingViewModel","f8YPh",Ibc)});var Lbc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("b3MoKf"),2);a=Kbc;return b.return(a)})},Mbc=BC(function(){return Lbc()},{debugName:"chatUserTurnViewModel"}); En(zC,function(a){a.registerLoadFn("chatUserTurnViewModel","b3MoKf",Lbc)});var Nbc=tu(function(a){var b=l(XP(a.data,{persist:!0})).next().value,c=function(){var h,m;return(m=(h=b().contents)==null?void 0:h.length)!=null?m:0},d=Dn().resolve(An(rbc)),e=Dn().resolve(An(tbc)),f=Dn().resolve(An(sbc)); return C("yt-ai-search-result-section-renderer",{class:"ytAiSearchResultSectionRendererHost",el:DA(),"data-target-id":function(){return a.data().targetId||""}, "aria-busy":function(){var h,m;return(m=(h=b().contents)==null?void 0:h.some(function(p){return!!p.chatLoadingViewModel}))!=null?m:!1}},C("div",{id:"contents", class:"ytAiSearchResultSectionRendererContents"},C(NC,{data:function(){return b().contents}, wrapper:function(h){return C("div",{class:"ytAiSearchResultSectionRendererItem"},h())}},Object.assign({},{aiCompanionAttachmentViewModel:vbc, basicContentViewModel:iP,chatLoadingViewModel:function(h,m){return C(Jbc,{data:h.data,containerHeight:a.containerHeight,isLastItem:function(){return m()===c()-1}})}, chatUserTurnViewModel:function(h,m){return C(Mbc,{data:h.data,containerHeight:a.containerHeight,isLastItem:function(){return m()===c()-1}})}, comparisonTableViewModel:Gbc,feedbackPromptViewModel:ybc,linearLayoutViewModel:kP,responseActionsViewModel:nbc,sectionHeaderViewModel:qbc},d&&{infoPanelContentRenderer:d},f&&{shelfRenderer:function(h){return C(f,{data:h.data,containerLayoutConfig:a.containerLayoutConfig})}},e&&{videoRenderer:function(h){return C(e,{data:h.data, className:"ytAiSearchResultSectionRendererVideoRenderer",containerLayoutConfig:a.containerLayoutConfig})}}))))},"Uf");function Obc(a,b){var c=c===void 0?"INSERTION_POSITION_UNSPECIFIED":c;var d=d===void 0?"contents":d;aIb({targetId:a},function(e){var f,h=(f=e[d])!=null?f:[];f=b!=null?b:[];var m=Pbc(h);switch(c){case"INSERTION_POSITION_UNSPECIFIED":h=[].concat(ja(h.slice(0,m)),ja(f),ja(h.slice(m+1)));break;case"INSERTION_POSITION_FIRST":h=[].concat(ja(f),ja(h));break;case"INSERTION_POSITION_LAST":h=[].concat(ja(h),ja(f));break;default:return e;}f={};return Object.assign({},e,(f[d]=h,f))})} function Pbc(a){var b=a.findIndex(function(c){return z(c,nJ)||z(c,Fob)}); return b>=0?b:a.length} ;var Qbc=["macro-markers-panel-item-view-model"];BA(tu(function(a){var b=l(XP(a.data,{persist:!y("web_section_list_renderer_nonpersist_continuation")})).next().value,c=l(JWb()),d=c.next().value,e=c.next().value,f=DA(),h,m=function(){var x;return{percentOffset:b().selectedItemAlignmentPercentOffset,floatingPillType:(x=b().floatingPillRenderers)==null?void 0:x.floatingPillType}},p=DA(function(x){e(x); var A=b().syncModelEntityKey;if(A){var H=b().headerStyle==="SECTION_LIST_HEADER_STYLE_STICKY"&&f.value?f.value:x;h=new kZ(H,x,Qbc.join(" "),A,m());h.panelContentVisibleChanged(!0);return function(){var P;(P=h)==null||P.dispose();h=void 0}}}); Vv(function(){b();var x=m(),A=b().syncModelEntityKey,H;(H=h)!=null&&(H.options=x);if(A){var P;(P=h)==null||Dac(P,A)}var O;(O=h)==null||jZ(O,!1)},"uIddEf"); c=l($o(void 0,void 0,"UktKRc"));var q=c.next().value,t=c.next().value,u=function(){return a.data().targetId||""},v=function(){var x; return z((x=a.data().sectionListLayoutConfiguration)==null?void 0:x.layoutConfiguration,Lnb)}; JG(function(){var x,A=(x=p.value)==null?void 0:x.clientWidth;x=v()?NXb(A,v()):void 0;t(x)}); KG("yt-append-continuation-items-action",function(x){(x=z(x,Nhb))&&x.targetId&&x.targetId===u()&&Obc(x.targetId,x.continuationItems)}); var w=C(NC,{data:function(){return b().contents}},{itemSectionRenderer:function(x){return C(lbc,{data:x.data, containerLayoutConfig:q,marginSettings:a.marginSettings,containerHeight:function(){var A,H;return(H=(A=a.containerHeight)==null?void 0:A.call(a))!=null?H:d.height()}, pageSubtype:a.pageSubtype})}, aiSearchResultSectionRenderer:function(x){return C(Nbc,{data:x.data,containerLayoutConfig:q,marginSettings:a.marginSettings,containerHeight:function(){var A,H;return(H=(A=a.containerHeight)==null?void 0:A.call(a))!=null?H:d.height()}, pageSubtype:a.pageSubtype})}, continuationItemViewModel:mbc});c={};return C("yt-section-list-renderer",{class:R("ytSectionListRendererHost",a.className,(c.ytSectionListRendererHostOverscrollContain=function(){var x;return(x=a.overscrollContain)==null?void 0:x.call(a)},c.ytSectionListRendererStickyHeader=function(){return b().headerStyle==="SECTION_LIST_HEADER_STYLE_STICKY"},c)), role:function(){var x;return((x=a.pageSubtype)==null?void 0:x.call(a))==="ai-search"?"log":void 0}, "aria-label":function(){var x;return((x=a.pageSubtype)==null?void 0:x.call(a))==="ai-search"?"Search results":void 0}, "aria-live":function(){var x;return((x=a.pageSubtype)==null?void 0:x.call(a))==="ai-search"?"polite":void 0}, el:p,"data-target-id":u},C("div",{class:R("ytSectionListRendererHeader"),hidden:function(){return!b().header}},C(NC,{data:function(){return b().header}},{searchInputViewModel:Nvb})),C(K,{cond:function(){return y("web_section_list_renderer_wrapped_contents")}, then:function(){return C("div",{class:"ytSectionListRendererContents",el:f},w)}, else:function(){return w}}),C("div",{class:"ytSectionListRendererSyncContainer", hidden:function(){return!b().floatingPillRenderers}},C(NC,{data:function(){var x; return(x=b().floatingPillRenderers)==null?void 0:x.buttonRenderer}},{buttonRenderer:function(x){return C(wMb,{data:x.data, handleButtonClickCallback:function(){var A;(A=h)==null||jZ(A)}})}})))},"Wf"),"yt-section-list-renderer",{props:{data:zA, className:AA,marginSettings:zA,overscrollContain:zA,pageSubtype:zA,containerHeight:zA}});function Rbc(a){return{listMutationCommand:{operations:{operations:[{removeItem:{removeByTargetId:{targetIds:["loading_response_message_id"]},sectionTargetId:a}}]}}}} function Sbc(a,b,c,d){var e=y("web_enable_chat_autoscroll_to_user_turn")?"user_turn_message_id-"+Date.now():void 0;b=Object.assign({},{text:b,hasGradientBackground:c},d&&{backgroundStyle:d},e&&{itemTargetId:e},void 0);e=e?{scrollToItem:{scrollPosition:"SCROLL_POSITION_START",item:Object.assign({},{itemTargetId:e},{sectionTargetId:"youchat_section_list"})}}:void 0;return{listMutationCommand:{operations:Object.assign({},{operations:[{insertItemSectionContent:{contents:[{chatUserTurnViewModel:b}],insertByPositionInSection:{sectionTargetId:a, position:"INSERTION_POSITION_LAST"}}}]},e?{scrollConfig:e}:{})}}} function Tbc(a){return{continuationCommand:{token:a,request:"CONTINUATION_REQUEST_TYPE_GET_PANEL"}}} function JZ(a){var b=a.clientMessageId;var c=a.playerOffsetMs;var d=a.pageContext;a=a.userInputText;return{inputComposerFormData:Object.assign({},{clientMessageId:b},!!c&&{playerOffsetMs:c},!!d&&{pageContext:d},!!a&&{userInputText:a})}} ;var KZ=new zn("AI_CHAT_CONTROLLER_TOKEN");function Ubc(a,b){return Zz(a.entities,"youchatPendingResponseEntity",b)} function Vbc(a){return function(b){nu(Ez("youchatPendingResponseEntity",a,{entityKey:a,isPendingResponse:b}))}} function Wbc(a,b){return Zz(a.entities,"booleanEntity",b)} function Xbc(){return function(a){nu(Ez("booleanEntity","chat_input_view_model_state",{key:"chat_input_view_model_state",value:a}))}} ;function Ybc(a){a.style.height="auto";a.style.height=Math.min(a.scrollHeight||20,80)+"px"} function Zbc(){var a;return String(Math.floor(((a=UC())==null?void 0:a.getCurrentTime())||0)*1E3)} ;BA(tu(function(a){var b=y("web_enable_disclaimer_update"),c=function(){return z(a.data().inputComposerViewModel,Wob)},d=ZC(iQ.currentPageSubTypeSelector),e=ZC(iQ.persistentPanelVisibleSelector),f=l($o(!1,void 0,"qCXZn")),h=f.next().value,m=f.next().value; f=l($o(!1,void 0,"aYiHef"));var p=f.next().value,q=f.next().value,t=function(){H(!0);var Ka;pB(((Ka=c())==null?void 0:Ka.onSubmitCommand)||{})},u=function(){if(e()&&!p()){var Ka; (Ka=UC())==null||Ka.removeCueRange("aic-proactive");m(!1);q(!0);t();nB(Tbc(c().endOfVideoContinuation),{form:{formData:JZ({clientMessageId:"youchat-"+Date.now(),pageContext:Na()})},commandController:{onSuccess:function(){H(!1)}, onServerError:function(){nB(Rbc(V()));H(!1)}}})}},v=function(){var Ka=UC(); if(Ka&&!h()&&!p()){var Ia=Ka.getDuration();Ia>60&&(Ka.addCueRange("aic-proactive",Ia-60,Ia-20),m(!0))}},w=function(){var Ka; return((Ka=c())==null?void 0:Ka.youchatPendingResponseEntityKey)||""},x=iL(Ubc,w),A=function(){var Ka; return!((Ka=x())==null||!Ka.isPendingResponse)},H=function(Ka){Vbc(w())(Ka)}; f=l($o(!0,void 0,"TgMhJf"));var P=f.next().value,O=f.next().value,Q=function(){var Ka,Ia;var Wa=z((Ia=c())==null?void 0:Ia.inputFormField,Vob);return Wa==null?void 0:(Ka=Wa.contentProperties)==null?void 0:Ka.placeholderText},V=function(){return c().sectionTargetId||"youchat_messages_section"},Z=function(){var Ka; return a.data().disclaimerText||((Ka=z(a.data().disclaimer,Rnb))==null?void 0:Ka.text)}; f=bw("yt-chat-input-view-model");var da=aw("textarea"),ca=iL(Wbc,"chat_input_view_model_state"),ma=Xbc(),wa=function(){var Ka;return!((Ka=ca())==null||!Ka.value)},Ba=function(){return a.data().environment==="CHAT_ENVIRONMENT_ENUM_AI_COMPANION"},Ja=function(){var Ka; (Ka=UC())==null||Ka.removeCueRange("aic-proactive");m(!1);q(!1);var Ia;y("enable_navigational_proactive_messages_on_ai_companion")&&((Ia=c())==null?0:Ia.navigationContinuation)&&e()&&(t(),nB(Tbc(c().navigationContinuation),{form:{formData:JZ({clientMessageId:"youchat-"+Date.now(),playerOffsetMs:Zbc(),pageContext:Na()})},commandController:{onSuccess:function(){H(!1)}, onServerError:function(){nB(Rbc(V()));H(!1)}}}))},Na=function(){var Ka; return(Ka=Dn().resolve(An(KZ)))==null?void 0:Ka.getPageContext(d())}; JG(function(){if(y("enable_ai_chat_controller")){var Ka;(Ka=Dn().resolve(An(KZ)))==null||Ka.init(a.data().environment)}else if(Ka=a.data().onWelcomeCommand,!wa()&&Ka){var Ia;((Ia=c())==null?0:Ia.setPendingResponseOnWelcome)&&H(!0);pB(Ka,{form:{formData:JZ({clientMessageId:"youchat-"+Date.now(),playerOffsetMs:Zbc(),pageContext:Na()})}});ma(!0)}var Wa=V(),jb=Dn().resolve(An(ZLb)),tc=function(){MC.remove(Wa);if(y("enable_ai_chat_controller")){var pc;(pc=Dn().resolve(An(KZ)))==null||pc.onNavigateStart()}else ma(!1)}, Jb=function(){Fo(function(){if(Ba()&&(Ja(Wa),d()==="watch")){var pc=UC(); pc&&(pc.addEventListener("onStateChange",v),pc.addEventListener("onCueRangeEnter",u))}})}; Ia=y("enable_ai_companion")?!Ba():!0;jb==null||jb.addEventListener("yt-navigate-start",tc,{once:Ia});jb==null||jb.addEventListener("yt-navigate-finish",Jb,{once:Ia});kp(function(){jb==null||jb.removeEventListener("yt-navigate-start",tc);jb==null||jb.removeEventListener("yt-navigate-finish",Jb);var pc=UC();pc&&(pc.removeEventListener("onCueRangeEnter",u),pc.removeEventListener("onStateChange",v),pc.removeCueRange("aic-proactive"))})}); Vv(function(){if(y("enable_ai_chat_controller")){var Ka=kB(a.data().onWelcomeCommand);if(Ka){var Ia,Wa=((Ia=c())==null?0:Ia.setPendingResponseOnWelcome)?H:void 0,jb;(jb=Dn().resolve(An(KZ)))==null||jb.updateWelcomeContinuation({command:Ka,setPending:Wa})}}},"x1d5Ub"); var ab=uC(function(Ka){var Ia=A()||!1;Ybc(da.value);Ia||Ka.key!=="Enter"||Ka.shiftKey||(Ka.preventDefault(),bb());return!1}),Ha=uC(function(){O(da.value.value.length===0); return!1}),bb=function(){var Ka=da.value.value; da.value.value="";Ybc(da.value);var Ia,Wa=((Ia=c())==null?void 0:Ia.enableGradientColorBg)||!1,jb;Ia=Sbc(V(),Ka,Wa,(jb=c())==null?void 0:jb.chatUserTurnBackgroundStyle);nB(Ia);t();var tc,Jb,pc;jb=(pc=kB((tc=a.data())==null?void 0:tc.sendUserQueryCommand))!=null?pc:Tbc((Jb=c())==null?void 0:Jb.continuation);nB(jb,{form:{formData:JZ({clientMessageId:"youchat-"+Date.now(),userInputText:Ka,playerOffsetMs:Zbc(),pageContext:Na()})},commandController:{onSuccess:function(){H(!1)}, onServerError:function(){nB(Rbc(V()));H(!1)}}})},lb=tu(function(){return C(HB,{className:"chatInputViewModelChatDisclaimer", text:Z})},"Yf"); return C("yt-chat-input-view-model",{class:"chatInputViewModelChatInputViewModel",el:f},C("div",{class:"chatInputViewModelChatInputWrapper"},b?C(lb,null):null,C("form",{class:"chatInputViewModelChatInputForm"},C("textarea",{class:"chatInputViewModelChatInput",el:da,"on:keydown":ab,"on:keyup":Ha,"aria-label":function(){if(A()){var Ka,Ia;return((Ka=c())==null?void 0:(Ia=Ka.loadingConfig)==null?void 0:Ia.loadingAnimationA11yLabel)||""}return Q()}, placeholder:Q,rows:1}),C(EC,{data:function(){return z(a.data().sendButton,dK)}, onClick:function(Ka){Ka.preventDefault();bb();O(da.value.value.length===0)}, buttonOverrides:function(){return{disabled:P()||A()}}})),b?null:C(lb,null),C(K,{cond:function(){return z(a.data().promoButton,dK)}, then:function(Ka){return C(EC,{className:"chatInputViewModelPromoButton",data:Ka})}})))},"Zf"),"yt-chat-input-view-model",{props:{data:zA}});var $bc=["engagement-panel-clip-create","engagement-panel-clip-view"],acc=0,LZ=function(){var a=D.apply(this,arguments)||this;var b;a.headerData=(b=a.data)==null?void 0:b.header;a.darkerPanels=y("web_watch_darker_panels");a.matchContentTheme=y("web_watch_panel_content_match_theme");a.disableAutoFill=!1;a.isFullscreen=!1;a.isTheaterMode=!1;a.liveChatReplyPanel=!1;a.disableBackdropFilter=y("web_disable_backdrop_filter");a.isPersistentPanel=!1;a.overscrollContain=!1;a.actionMap={"yt-change-engagement-panel-visibility-action":"onYtChangeEngagementPanelVisibilityAction", "yt-scroll-to-engagement-panel-command":"onYtScrollToEngagementPanelCommand","yt-update-engagement-panel-action":"onYtUpdateEngagementPanelAction","yt-show-engagement-panel-scrim-action":"onYtShowEngagementPanelScrimAction","yt-hide-engagement-panel-scrim-action":"onYtHideEngagementPanelScrimAction"};return a}; k(LZ,D);g=LZ.prototype;g.headerDataChanged=function(){var a=this;if(y("web_ep_header_focus_a11y_fix")){var b=document.activeElement,c;((c=this.headerElement)==null?0:c.contains(b))&&$r(this,function(){var d=a.headerElement.querySelectorAll(b.tagName);d=l(d);for(var e=d.next();!e.done;e=d.next())if(e=e.value,e.isEqualNode(b)){e.focus();break}})}}; g.configureRendererStamper=function(){return{headerData:{id:"header",mapping:{engagementPanelTitleHeaderRenderer:{component:"ytd-engagement-panel-title-header-renderer",properties:{liveChatEngagementPanel:"[[liveChatEngagementPanel]]",targetId:"[[data.targetId]]",shortsPanel:"[[shortsPanel]]",learningChatEngagementPanel:"[[learningChatEngagementPanel]]"}},panelAdHeaderImageLockupViewModel:{component:"panel-ad-header-image-lockup-view-model"},pageHeaderViewModel:{component:"yt-page-header-view-model"}}, events:!0},"data.content":{id:"content",mapping:{sectionListRenderer:{matcher:function(a){var b;return(a==null?void 0:(b=a.webComponentHint)==null?void 0:b.componentVersion)==="WEB_COMPONENT_VERSION_SHARED"?"yt-section-list-renderer":"ytd-section-list-renderer"}, params:{engagementPanel:!0},properties:{liveChatEngagementPanel:"[[liveChatEngagementPanel]]",inReplyPanel:"[[liveChatReplyPanel]]",engagementPanelDropdown:"[[dropdown]]",engagementPanelDialog:"[[dialog]]",disableAutoFill:"[[disableAutoFill]]",overscrollContain:"[[overscrollContain]]"}},continuationItemRenderer:"ytd-continuation-item-renderer",richGridRenderer:"ytd-rich-grid-renderer",transcriptRenderer:"ytd-transcript-renderer",clipSectionRenderer:"ytd-clip-section-renderer",adsEngagementPanelContentRenderer:"ytd-ads-engagement-panel-content-renderer", macroMarkersListRenderer:"ytd-macro-markers-list-renderer",searchInVideoRenderer:"ytd-search-in-video-renderer",structuredDescriptionContentRenderer:{component:"ytd-structured-description-content-renderer",params:{engagementPanel:!0},properties:{shortsPanel:"[[shortsPanel]]",watchWhileSdp:"[[isWatchWhilePanel]]"}},mediaUpsellRenderer:"ytd-media-upsell-renderer",productListRenderer:"ytd-product-list-renderer",contentLoadingRenderer:"yt-content-loading-renderer",flowRootRenderer:"ytd-flow-root-renderer", sponsorshipsGiftingOptInRenderer:"ytd-sponsorships-gifting-opt-in-renderer",playlistCollaborationViewModel:"playlist-collaboration-view-model"},events:!0},"data.footer":{id:"footer",mapping:{commerceCartCheckoutButtonRenderer:{component:"ytd-commerce-cart-checkout-button-renderer",params:{fullWidth:!0}},cardItemRenderer:"yt-card-item-renderer",chatInputViewModel:"yt-chat-input-view-model",liveChatEngagementPanelInputRenderer:{component:"yt-live-chat-engagement-panel-input-renderer",properties:{inReplyPanel:"[[liveChatReplyPanel]]", hideBorder:"[[hideFooterBorder]]"}},liveLeaderboardItemViewModel:"ytvl-live-leaderboard-item-view-model",disableableButtonViewModel:"yt-disableable-button-view-model"}}}}; g.attached=function(){this.hostElement.parentElement&&this.hostElement.parentElement.is==="tp-yt-paper-dialog"&&(this.dialog=!0);var a;if((a=this.hostElement.parentElement)==null?0:a.classList.contains("tp-yt-iron-dropdown"))this.dropdown=!0;this.disableAutoFill=!(!this.dialog&&!this.dropdown)}; g.detached=function(){this.updateTheaterDisablement()}; g.showPanel=function(){var a=this;this.notifyVisibilityChanged("ENGAGEMENT_PANEL_VISIBILITY_EXPANDED");this.showDelayMs?ul(0,function(){a.visibility="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"},2,this.showDelayMs):this.visibility="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"}; g.maybeScrollToItemSection=function(a){var b=this,c,d=a==null?void 0:(c=a.sectionListEngagementPanelExtras)==null?void 0:c.scrollToItemSectionIdentifier;d&&ul(0,function(){var e;(e=b.sectionListRendererElement)==null||e.scrollToItemSection(d)},8)}; g.hidePanel=function(){var a=this;this.notifyVisibilityChanged("ENGAGEMENT_PANEL_VISIBILITY_HIDDEN");this.hideDelayMs?ul(0,function(){a.visibility="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"},2,this.hideDelayMs):this.visibility="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}; g.isVisible=function(){return!!this.visibility&&this.visibility!=="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"}; g.getPanelContent=function(){return{engagementPanelSectionListRenderer:this.data}}; g.updatePanel=function(a,b,c,d){var e=this;if((a=a==null?void 0:a.engagementPanelSectionListRenderer)||d){if(a){d=a.header;var f=a.content,h=a.footer,m=a.targetId,p=a.onShowCommands;a=a.onHideCommands;m&&this.set("data.targetId",m);d&&this.set("data.header",d);f&&this.set("data.content",f);h&&this.set("data.footer",h);y("enable_on_visibility_change_commands_for_panels")&&(p&&this.set("data.onShowCommands",p),a&&this.set("data.onHideCommands",a))}else d&&(a=d.content,f=d.secondaryHeaderContent,h=d.targetId, d=d.loggingDirectives,h&&this.set("data.targetId",h),a&&this.set("data.content",a),d&&y("web_update_panel_visibility_logging_fix")&&this.set("data.loggingDirectives",d),f&&(this.secondaryHeaderData=f));this.updateChildVisibilityProperties();if(b){var q;y("kevlar_update_panel_focus_scroll_killswitch")||(q={preventScroll:!0});this.focus(q)}$r(this,function(){tt(e.hostElement,"yt-refit");e.maybeScrollToItemSection(c)})}}; g.onShowCommandsChanged=function(){var a=this;if(y("web_video_companion_modern_transcript")){var b;this.visibility==="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"&&((b=this.data)==null?0:b.onShowCommands)&&this.data.onShowCommands.forEach(function(c){a.ytComponentBehavior.resolveCommand(c)})}}; g.computeHeaderData=function(){var a,b=Oh((a=this.data)==null?void 0:a.header);if(b){a=new Ck(Object.keys(b)[0]);var c=z(b,a),d=z(this.secondaryHeaderData,a);d&&eB(b,a,Object.assign({},d,c))}return b}; g.getReloadContinuation=function(){var a,b,c,d=l(((a=this.data)==null?void 0:(b=a.content)==null?void 0:(c=b.sectionListRenderer)==null?void 0:c.continuations)||[]);for(a=d.next();!a.done;a=d.next())if(a=a.value,a.reloadContinuationData)return a.reloadContinuationData.continuation}; g.onYtRendererstamperFinished=function(){this.updateChildVisibilityProperties();var a;((a=this.data)==null?0:a.targetId)&&(a=this.contentElement.firstElementChild)&&a.setAttribute("panel-target-id",this.data.targetId)}; g.forwardPopupClosedToFlowRootRenderer=function(){var a=ft(this.hostElement).querySelector("ytd-flow-root-renderer");if(a&&this.hostElement.closest("ytd-popup-container"))a.onPopupClosed()}; g.dataChanged=function(){this.getSurface()==="ENGAGEMENT_PANEL_SURFACE_LIVE_CHAT"&&(this.liveChatEngagementPanel=!0,this.getIdentifier()==="PAreply_thread"&&(this.liveChatReplyPanel=!0));var a;if(!$bc.includes((a=this.theaterDisablementPanelIdentifier)!=null?a:""))if(a=y("web_watch_imax_theater_mode")&&this.isTheaterMode,a=this.isFullscreen||a,this.getIdentifier()!=="engagement-panel-structured-description"||this.getSurface()==="ENGAGEMENT_PANEL_SURFACE_SHORTS"||a){var b;this.visibility=(b=this.data)== null?void 0:b.visibility;var c;((c=this.data)==null?void 0:c.visibility)==="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"&&this.notifyVisibilityChanged("ENGAGEMENT_PANEL_VISIBILITY_EXPANDED");var d,e,f,h;this.contentEmpty=!!(((d=this.data)==null?0:(e=d.content)==null?0:e.structuredDescriptionContentRenderer)&&Object.keys((f=this.data)==null?void 0:(h=f.content)==null?void 0:h.structuredDescriptionContentRenderer).length===0);(b=Dn().resolve(Xwb))&&REb(b,this.getIdentifier(),this);this.updateTheaterDisablement()}else this.data.visibility= "ENGAGEMENT_PANEL_VISIBILITY_HIDDEN",this.visibility=this.data.visibility}; g.isTheaterModeChanged=function(){y("web_watch_imax_theater_mode")&&(this.liveChatEngagementPanel||this.isAiCompanionPanel||this.hidePanel())}; g.isFullscreenChanged=function(){y("web_watch_close_eps_on_fullscreen")&&(this.liveChatEngagementPanel||this.isAiCompanionPanel||this.hidePanel())}; g.focus=function(a){if(this.header)this.header.focus(a);else{var b;(b=ft(this.hostElement).querySelector("ytd-flow-root-renderer"))==null||b.focus(a)}}; g.visibilityChanged=function(){if(!y("kevlar_use_engagement_panel_management_component")){this.updateChildVisibilityProperties();var a=this.visibility&&this.visibility!=="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN",b=this.visibility==="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN",c=this.lastVisibility&&this.lastVisibility!=="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN",d=this.lastVisibility==="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN",e=d||!this.lastVisibility,f,h,m,p=((f=this.data)==null?void 0:(h=f.identifier)==null?void 0:h.tag)||( (m=this.data)==null?void 0:m.panelIdentifier);if(a&&e){var q;if((q=this.data)==null?0:q.onShowCommands)if(y("enable_on_visibility_change_commands_for_panels"))for(b=l(this.data.onShowCommands),c=b.next();!c.done;c=b.next())this.ytComponentBehavior.resolveCommand(c.value);else Mu(this.hostElement,this.data.onShowCommands,this.hostElement);p&&wA().dispatch(zz({type:"MAIN_APP_ADD_OPEN_ENGAGEMENT_PANEL",payload:{panelToAdd:p}}))}else if(b&&c){var t;if((t=this.data)==null?0:t.onHideCommands)if(y("enable_on_visibility_change_commands_for_panels"))for(b= l(this.data.onHideCommands),c=b.next();!c.done;c=b.next())this.ytComponentBehavior.resolveCommand(c.value);else Mu(this.hostElement,this.data.onHideCommands,this.hostElement);p&&wA().dispatch(zz({type:"MAIN_APP_REMOVE_OPEN_ENGAGEMENT_PANEL",payload:{panelToRemove:p}}))}a&&this.lastVisibility!==void 0&&(this.hostElement.style.order=String(-1*acc++));a&&d&&this.focus({preventScroll:!0});this.updateTheaterDisablement()}this.lastVisibility=this.visibility}; g.notifyVisibilityChanged=function(a){var b;Lu(this.hostElement,"yt-engagement-panel-visible-changed",[this.data,a,(b=this.data)==null?void 0:b.targetId]);if(y("autonav_pause_for_comments_ep")){var c;tt(this.hostElement,"yt-autonav-engagement-panel-visible-changed",{visible:a==="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED",targetId:(c=this.data)==null?void 0:c.targetId})}}; g.updateTheaterDisablement=function(){if(!y("kevlar_watch_theater_disablement_killswitch")){var a=this.theaterDisablementPanelIdentifier||this.getIdentifier()||"";if(this.isWatch&&$bc.includes(a)&&!y("watch_next_grid_ignore_disallowed_panels")){var b=$Kb(wA().getState()),c=this.visibility!=="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN";a!==this.getIdentifier()&&this.originalTheaterState?this.clearTheaterDisablement():c?(this.originalTheaterState===void 0&&(this.originalTheaterState=b,this.theaterDisablementPanelIdentifier= a),b&&Ku(this.hostElement,"yt-toggle-theater-mode",[!1,!1])):this.originalTheaterState&&this.clearTheaterDisablement()}}}; g.clearTheaterDisablement=function(){Ku(this.hostElement,"yt-toggle-theater-mode",[!0,!1]);this.theaterDisablementPanelIdentifier=this.originalTheaterState=void 0}; g.updateChildVisibilityProperties=function(){this.hostElement||this._enableProperties();var a=this.visibility;this.adHeaderImageLockupViewModel&&(this.adHeaderImageLockupViewModel.panelContentVisibility=a);var b,c=(b=this.headerElement)==null?void 0:b.firstElementChild;if(c&&!this.adHeaderImageLockupViewModel){b=a==="ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED";c.collapsed=b;c=ft(c).querySelector("#visibility-button");if(!c)return;(c=c.firstElementChild)&&c.polymerController.is==="ytd-toggle-button-renderer"&& c.polymerController.data.isToggled!==b&&c.polymerController.set("data.isToggled",b)}var d;if(b=(d=this.contentElement)==null?void 0:d.firstElementChild)if(a&&a!=="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED")b.removeAttribute("panel-content-visible");else{b.setAttribute("panel-content-visible","");var e;(e=b.markDirty)==null||e.call(b)}}; g.onYtChangeEngagementPanelVisibilityAction=function(a){var b=this,c,d=(c=this.data)==null?void 0:c.targetId,e,f,h;c=((e=this.data)==null?void 0:(f=e.identifier)==null?void 0:f.tag)||((h=this.data)==null?void 0:h.panelIdentifier);var m=z(a,Ohb),p;a=d&&(m==null?void 0:m.targetId)===d||c&&(m==null?void 0:(p=m.panelIdentifier)==null?void 0:p.tag)===c;this.dialog&&a&&(m==null?void 0:m.visibility)==="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"&&(d==="engagement-panel-comments-section"?Ku(this.hostElement,"yt-close-popup-action", ["ytd-engagement-panel-section-list-renderer"]):Ku(this.hostElement,"yt-close-popup-action",["ytd-engagement-panel-section-list-renderer",c]));!y("kevlar_use_engagement_panel_management_component")&&a&&(d=m.visibility==="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED",this.hideDelayMs&&!d?ul(0,function(){b.visibility=m.visibility},2,this.hideDelayMs):this.visibility=m.visibility,m.visibility&&this.notifyVisibilityChanged(m.visibility))}; g.onYtScrollToEngagementPanelCommand=function(a){var b=this,c,d=(c=this.data)==null?void 0:c.targetId,e,f,h;c=((e=this.data)==null?void 0:(f=e.identifier)==null?void 0:f.tag)||((h=this.data)==null?void 0:h.panelIdentifier);a=z(a,Whb);var m;if(d&&(a==null?void 0:a.targetId)===d||c&&(a==null?void 0:(m=a.panelIdentifier)==null?void 0:m.tag)===c)y("web_scroll_to_engagement_panel_bugfix")?ul(0,function(){b.visibility==="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"&&Ku(b.hostElement,"yt-scroll-to-watch-element", [b.hostElement])},2,0):this.visibility==="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"&&Ku(this.hostElement,"yt-scroll-to-watch-element",[this.hostElement])}; g.attachVEs=function(a){var b,c;(a==null?0:(b=a.content)==null?0:(c=b.productListRenderer)==null?0:c.trackingParams)&&iz(Fy(),a.content.productListRenderer.trackingParams);var d,e;(a==null?0:(d=a.content)==null?0:(e=d.transcriptRenderer)==null?0:e.trackingParams)&&iz(Fy(),a.content.transcriptRenderer.trackingParams)}; g.onYtUpdateEngagementPanelAction=function(a){var b,c=(b=this.data)==null?void 0:b.targetId;a=z(a,cib);c&&(a==null?void 0:a.targetId)===c&&(this.updatePanel({engagementPanelSectionListRenderer:{header:a==null?void 0:a.header,content:a==null?void 0:a.content}},!1),this.attachVEs(a))}; g.onYtShowEngagementPanelScrimAction=function(a){if(!y("web_disable_ep_scrim")){var b,c=(b=this.data)==null?void 0:b.targetId;a=z(a,Zhb);c&&(a==null?void 0:a.engagementPanelTargetId)===c&&(this.scrimmed=!0)}}; g.onYtHideEngagementPanelScrimAction=function(a){var b,c=(b=this.data)==null?void 0:b.targetId;a=z(a,Qhb);c&&(a==null?void 0:a.engagementPanelTargetId)===c&&(this.scrimmed=!1)}; g.getIdentifier=function(){var a,b,c;return((a=this.data)==null?void 0:a.panelIdentifier)||((b=this.data)==null?void 0:(c=b.identifier)==null?void 0:c.tag)}; g.getSurface=function(){var a,b;return(a=this.data)==null?void 0:(b=a.identifier)==null?void 0:b.surface}; ba.Object.defineProperties(LZ.prototype,{targetId:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.targetId}}, webSize:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a.size}}, hideFooterBorder:{configurable:!0,enumerable:!0,get:function(){var a=this.getIdentifier();return a==="engagement-panel-youchat"||a==="PAyouchat"}}, isAiCompanionPanel:{configurable:!0,enumerable:!0,get:function(){return this.getIdentifier()==="PAai_companion"}}, isSyncScrollPanel:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((a=this.data)==null?0:(b=a.content)==null?0:(c=b.sectionListRenderer)==null?0:c.syncModelEntityKey)}}}); LZ.prototype.visibilityChanged=LZ.prototype.visibilityChanged;LZ.prototype.isFullscreenChanged=LZ.prototype.isFullscreenChanged;LZ.prototype.isTheaterModeChanged=LZ.prototype.isTheaterModeChanged;LZ.prototype.dataChanged=LZ.prototype.dataChanged;LZ.prototype.forwardPopupClosedToFlowRootRenderer=LZ.prototype.forwardPopupClosedToFlowRootRenderer;LZ.prototype.onYtRendererstamperFinished=LZ.prototype.onYtRendererstamperFinished;LZ.prototype.onShowCommandsChanged=LZ.prototype.onShowCommandsChanged; LZ.prototype.headerDataChanged=LZ.prototype.headerDataChanged;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],LZ.prototype,"actionHandlerBehavior",void 0);n([E(Ly.YtComponentBehavior),r("design:type",Object)],LZ.prototype,"ytComponentBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],LZ.prototype,"ytRendererstamperBehavior",void 0);n([E(LB),r("design:type",Object)],LZ.prototype,"ytdReduxBehavior",void 0); n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],LZ.prototype,"ytEventForwardingBehavior",void 0);n([I(),r("design:type",Object)],LZ.prototype,"data",void 0);n([I({computed:"computeHeaderData(data.header, secondaryHeaderData)"}),r("design:type",Object)],LZ.prototype,"headerData",void 0);n([Ct("headerData"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"headerDataChanged",null); n([I(),r("design:type",Object)],LZ.prototype,"secondaryHeaderData",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"visibility",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"contentEmpty",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"scrimmed",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"dialog",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"dropdown",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"darkerPanels",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"matchContentTheme",void 0);n([I(),r("design:type",Object)],LZ.prototype,"disableAutoFill",void 0);n([I({reflectToAttribute:!0,value:y("optimal_reading_width_comments_ep")}),r("design:type",Boolean)],LZ.prototype,"optimalReadingWidthComments",void 0); n([I(),r("design:type",Number)],LZ.prototype,"hideDelayMs",void 0);n([I({selector:function(a){return a!=null&&a.watch?a.watch.isWatchFullscreen:!1}, reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"isFullscreen",void 0);n([I({selector:$Kb,reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"isTheaterMode",void 0);n([I(),r("design:type",Number)],LZ.prototype,"showDelayMs",void 0);n([I({reflectToAttribute:!0}),F("data.targetId"),r("design:type",Object),r("design:paramtypes",[])],LZ.prototype,"targetId",null); n([I({reflectToAttribute:!0}),F("data"),r("design:type",Object),r("design:paramtypes",[])],LZ.prototype,"webSize",null);n([I(),F("data"),r("design:type",Object),r("design:paramtypes",[])],LZ.prototype,"hideFooterBorder",null);n([I(),r("design:type",Object)],LZ.prototype,"isWatch",void 0);n([I(),r("design:type",Object)],LZ.prototype,"originalTheaterState",void 0);n([I(),r("design:type",Object)],LZ.prototype,"theaterDisablementPanelIdentifier",void 0); n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"isWatchWhilePanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"shortsPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"liveChatEngagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],LZ.prototype,"learningChatEngagementPanel",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"liveChatReplyPanel",void 0); n([I({reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"disableBackdropFilter",void 0);n([I({reflectToAttribute:!0}),r("design:type",Object)],LZ.prototype,"isPersistentPanel",void 0);n([I(),r("design:type",Object)],LZ.prototype,"overscrollContain",void 0);n([F("data"),r("design:type",Object),r("design:paramtypes",[])],LZ.prototype,"isAiCompanionPanel",null); n([I({reflectToAttribute:!0}),F("data.content"),r("design:type",Object),r("design:paramtypes",[])],LZ.prototype,"isSyncScrollPanel",null);n([Et("#header"),r("design:type",HTMLElement)],LZ.prototype,"headerElement",void 0);n([Et("#header > *"),r("design:type",HTMLElement)],LZ.prototype,"header",void 0);n([Et("ytd-section-list-renderer"),r("design:type",Object)],LZ.prototype,"sectionListRendererElement",void 0); n([Et("panel-ad-header-image-lockup-view-model"),r("design:type",HTMLElement)],LZ.prototype,"adHeaderImageLockupViewModel",void 0);n([Et("#content"),r("design:type",HTMLElement)],LZ.prototype,"contentElement",void 0);n([Ct("data.onShowCommands"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"onShowCommandsChanged",null); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"onYtRendererstamperFinished",null);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"forwardPopupClosedToFlowRootRenderer",null);n([Ot("data","isFullscreen","isTheaterMode"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"dataChanged",null); n([Ct("isTheaterMode"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"isTheaterModeChanged",null);n([Ct("isFullscreen"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"isFullscreenChanged",null);n([Ct("visibility"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],LZ.prototype,"visibilityChanged",null); n([St({is:"ytd-engagement-panel-section-list-renderer",disableElementRegistration:!0})],LZ); J(LZ,"ytd-engagement-panel-section-list-renderer",function(){if(oac!==void 0)return oac;var a=document.createElement("template");M(a,"
\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);return oac=a},{mode:2});var bcc={};bcc.YtCancelRecurrenceBehavior=[Ly.YtComponentBehavior,uAb,{attached:function(){var a=this;tAb(this,function(b,c){return a.ypcCancelRecurrenceHandler(b,c)})}, ypcCancelRecurrenceHandler:function(a,b){var c=this;if(!b||!b.ypcCancelRecurrenceEndpoint)return!1;if(!b.ypcCancelRecurrenceEndpoint.params)return Jk(Error("params not provided for ypcCancelRecurrenceEndpoint")),!0;OL(this.hostElement);var d=rL.instance,e=Dn().resolve(An(fD));d&&tL(d,b)?FK(d,b).then(function(f){c.ypcCancelRecurrenceSuccess_(a,b,{data:f})},function(f){c.ypcCancelRecurrenceFailure_(a,b,f)}).thenCatch(function(){Jk(Error("Error occurred in ypc cancel recurrence response handling."))}): e?eD(e,b).then(function(f){c.ypcCancelRecurrenceSuccess_(a,b,f)},function(f){c.ypcCancelRecurrenceFailure_(a,b,f)}).thenCatch(function(){Jk(Error("Error occurred in ypc cancel recurrence response handling."))}):Jk(Error("Network Manager not initialized")); return!0}, ypcCancelRecurrenceSuccess_:function(a,b,c){PL(this.hostElement);c.data||(c={data:c});c.data&&c.data.actions&&Mu(this.hostElement,c.data.actions,this.hostElement);c.data.messageRenderer?fIa(b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams):(b=b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams)&&pv("ypcCancelFlowSucceeded","serializedYpcCancelFlowLoggingParams",b);tt(a,"yt-service-request-completed",c)}, ypcCancelRecurrenceFailure_:function(a,b,c){PL(this.hostElement);fIa(b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams);tt(a,"yt-service-request-error",{error:c,params:[a,b]})}}];var ccc=function(a,b){Xa.call(this,b)}; k(ccc,VRb);var dcc={};dcc.YtCompleteTransactionBehavior=[Ly.YtComponentBehavior,uAb,{attached:function(){var a=this;tAb(this,function(b,c){return a.ypcCompleteTransactionHandler(b,c)})}, completeTransaction:function(a,b){var c=this;b={payments_payload:window.btoa(b.integratorData),buybucket_params:a.data.buybucketParams,offer_params:a.data.offerParams};var d=Dn().resolve(fD),e=a.data.completeTransactionEndpoint,f=this.get("ypcCompleteTransactionEndpoint.actions",e);f&&Mu(this.hostElement,f,this.hostElement);return(f=rL.instance)&&tL(f,e)?FK(f,e,b).then(function(h){return!h||(h==null?0:h.error)?(h=c.get("data.serializedTransactionFlowLoggingParams",a),ej(new aL("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE", h))):{data:h}}).then(function(h){return c.handleCompleteTransactionSuccess_(h,a)},function(){return c.handleCompleteTransactionFailure_(a)}):eD(d,e,b).then(function(h){return c.handleCompleteTransactionSuccess_(h,a)},function(){return c.handleCompleteTransactionFailure_(a)})}, handleCompleteTransactionSuccess_:function(a,b){a.data||(a={data:a});if(a.data.messageRenderer)return ej(new ccc(a.data.messageRenderer));if(a.data.trackingParams){var c=Fv(),d=Ev();c&&d&&Sy(c,d,Cv(a.data.trackingParams))}b=this.get("data.serializedTransactionFlowLoggingParams",b);eIa(b);return dj(a)}, handleCompleteTransactionFailure_:function(a){a=this.get("data.serializedTransactionFlowLoggingParams",a);rv("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE",a);return ej(new aL("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE",a))}, ypcCompleteTransactionHandler:function(a,b){var c=this;if(!b.ypcCompleteTransactionEndpoint)return!1;if(!b.ypcCompleteTransactionEndpoint.transactionParams)return Jk(Error("transactionParams not provided for ypcCompleteTransactionEndpoint")),!0;b.ypcCompleteTransactionEndpoint&&b.ypcCompleteTransactionEndpoint.gtmData&&$K(b.ypcCompleteTransactionEndpoint.gtmData);var d=Dn().resolve(An(fD));if(d){OL(this.hostElement);var e=rL.instance;e&&tL(e,b)?FK(e,b).then(function(f){return!f||(f==null?0:f.error)?( f=c.get("ypcCompleteTransactionEndpoint.serializedTransactionFlowLoggingParams",b),ej(new aL("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE",f))):{data:f}}).then(function(f){tt(a,"yt-service-request-completed"); c.ypcCompleteTransactionSuccess_(b,f)},function(){return c.ypcCompleteTransactionFailure_(b)}):eD(d,b).then(function(f){tt(a,"yt-service-request-completed"); c.ypcCompleteTransactionSuccess_(b,f)},function(){return c.ypcCompleteTransactionFailure_(b)})}return!0}, ypcCompleteTransactionSuccess_:function(a,b){PL(this.hostElement);b.data||(b={data:b});Ku(this.hostElement,"yt-close-popup-action",["yt-loading-renderer"]);b.data.messageRenderer||b.data.ypcResponseCode==="YPC_RESPONSE_CODE_ERROR"?this.ypcCompleteTransactionFailure_(a):($K("{\"event\": \"purchase\", \"eventParams\" : {\"purchaseStatus\": \"success\"}}"),this.logTransactionEvent_("transactionFlowSucceeded",a));b.data.actions&&(a=Gub(b.data.actions),b=Hub(b.data.actions),a.length&&Nu(this.hostElement,a),b.length&& Mu(this.hostElement,b,this.hostElement))}, ypcCompleteTransactionFailure_:function(a){PL(this.hostElement);Ku(this.hostElement,"yt-close-popup-action",["yt-loading-renderer"]);this.logTransactionEvent_("transactionFlowFailed",a,"TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE")}, logTransactionEvent_:function(a,b,c){if(b=this.get("ypcCompleteTransactionEndpoint.serializedTransactionFlowLoggingParams",b))b={serializedTransactionFlowLoggingParams:b},c&&(b.errorType=c),Yn(a,b),Zn()}}];function ecc(a,b,c,d){var e=z(c,mK).commandLifeCycleConfig;e&&e.onStartCommand&&Mu(a,[e.onStartCommand],b);OL(b);var f=rL.instance;f&&tL(f,c)?FK(f,c,d).then(function(h){if(!h||(h==null?0:h.error))return h=z(c,mK).serializedTransactionFlowLoggingParams,PL(b),ej(new aL("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",h));PL(b);return{data:h}}).then(function(h){PL(b); fcc(h.data);var m=h.data.command;m&&Mu(a,[m],b);m=gcc(c,h.data);if(!m){var p=h.data;h=!1;if(p&&p.command&&z(p.command,Jx)){var q;p=((q=z(p.command,Jx))==null?void 0:q.commands)||[];for(q=0;qa.popup.positionTarget.clientWidth&&(b.horizontalOffset=a.popup.positionTarget.clientWidth/2-b.shiftedHorizontalOffset),a.popup.style.display=c);tcc(a,b)}},ycc=function(a,b,c){if(b){for(var d=l(Object.keys(b)),e=d.next();!e.done;e=d.next())e=e.value,a.popup.style[e]=b[e]; if(c)for(b=l(Object.keys(c)),d=b.next();!d.done;d=b.next())d=d.value,a.popup.style[d]=c[d]}}; MZ.prototype.getName=function(){return Dk(this.openPopupAction.popup,"renderer")||Dk(this.openPopupAction.popup,"dialog")||Dk(this.openPopupAction.popup,"model")||void 0}; var xcc=function(a){a=a.openPopupAction.durationHintMs;return a===0?a:Math.max(4E3,a||4E3)}; MZ.prototype.isRtl=function(){return Hk("HTML_DIR")==="rtl"}; var wcc=function(a,b){a=a.getElement(b,a.target);a==null&&eo(new ql("popup getElement returned null",b));return a};var zcc=new zn("TOAST_MANAGER_TOKEN");var Acc={}; Acc.YtPopupContainerBehavior=[Ly.YtComponentBehavior,Qs.YtActionHandlerBehavior,{created:function(){this.popupContainerConfig=null;this.popups_={};this.shownPopupKeys_=new Set;this.popupContainerActionMap_={"yt-close-popup-action":"handleClosePopupAction_","yt-close-popup-command":"handleClosePopupCommand_","yt-close-popups-action":"handleClosePopupsAction_","yt-close-all-popups-action":"handleCloseAllPopupsAction_","yt-get-popup-opened-action":"handleGetPopupOpenedAction_","yt-get-opened-popups-action":"handleGetOpenedPopupsAction_","yt-open-popup-action":"handleOpenPopupAction", "yt-signal-action-close-popup":"handleSignalActionClosePopup_","yt-window-scrolled":"windowResizedOrScrolled_","yt-window-resized":"windowResizedOrScrolled_","yt-refit-popups-action":"refitPopups_"};this.narrowMediaQuery_=void 0;this.repositionEventsBound_=!1;this.setPopupVisibilityJobId_=this.setPopupPositioningJobId_=0;this.dynamicallyPositionedElements_=new Set;this.expandToFullWidth=this.isAriaModal=!1;this.doNotCacheList_=["yt-dialog-view-model"]}, attached:function(){this.registerActionMap(this.popupContainerActionMap_);var a=this.hostElement,b=!1;b=b===void 0?!0:b;a.addEventListener("wheel",jqb);a.overscrollConfig={cooldown:b}}, detached:function(){this.unregisterActionMap(this.popupContainerActionMap_);var a=this.hostElement;a.overscrollConfig=void 0;a.removeEventListener("wheel",jqb)}, closePopup:function(a){var b=this.createCacheKey(void 0,a);this.popups_[b]&&this.handleClosePopupAction_(void 0,a)}, windowResizedOrScrolled_:function(){this.setPopupPositioningJobId_||(this.setPopupPositioningJobId_=Oi.addLowPriorityJob(this.setPopupPositioning_.bind(this)));this.setPopupVisibilityJobId_||(this.setPopupVisibilityJobId_=Oi.addLowPriorityJob(this.setPopupVisibility_.bind(this)))}, setPopupPositioning_:function(){this.dynamicallyPositionedElements_.forEach(function(a){a.opened&&a.keepBelowPlayer&&this.ensurePopupBelowPlayer(a)},this); this.setPopupPositioningJobId_=0}, setPopupVisibility_:function(){for(var a in this.popups_){var b=this.popups_[a];if(b.popup.scrollAction==="refit"){var c=b.popup.positionTarget.getBoundingClientRect(),d=b.popup;c=c.top;var e=b;if(!e.naturalHeight){e.popup.hidden=!1;e.popup.style.position="fixed";e.popup.style.top="0px";e.popup.style.left="0px";var f=e.popup.getBoundingClientRect();e.naturalHeight=f.bottom-f.top;e.popup.refit()}d.hidden=!(c>=e.naturalHeight+60);b.popupContent.clientHeight===0&&b.popup.refit()}}this.setPopupVisibilityJobId_= 0}, ensurePopupBelowPlayer:function(){return!1}, initPopupContainerBehavior:function(a){this.popupContainerConfig=a}, handleOpenPopupAction:function(a,b,c){var d=a.openPopupAction,e=Dn().resolve(An(zcc))&&d.popupType==="TOAST";e&&!d.uniqueId&&(d.uniqueId=Aw());var f;b=(f=this.getParentTarget(b))!=null?f:b;var h=this.ensurePopup_(d,b);return new cj(function(m){h.then(function(p){if(!p)return m();this.maybeCreateNarrowMediaQuery_();var q=this.createCacheKey(p.rendererName,p.openPopupAction.uniqueId);if(d.showOncePerUniqueId){if(this.shownPopupKeys_.has(q))return m();this.shownPopupKeys_.add(q)}q=this.popups_[q];var t= !(!q||!q.openPopupAction.beReused);t=!!d.reusePopup||t;if(p.popup.opened&&!t){e&&!p.openPopupAction.replacePopup||this.handleClosePopupAction_(p.rendererName,p.openPopupAction.uniqueId);t=d.popupType==="DIALOG"&&!y("popup_container_dialog_reopen_killswitch");if(!e&&!t&&q&&q.target==b&&(y("popup_container_event_target_check_killswitch")||q.target==c)&&!p.openPopupAction.replacePopup)return m();$r(p.popup,function(){this.completeOpenPopupAction_(d,b,p);m()}.bind(this))}else p.popup.opened?scc(p,d): this.completeOpenPopupAction_(d,b,p),m()}.bind(this))}.bind(this))}, getParentTarget:function(a){if(a&&a instanceof HTMLElement)for(var b=l(Object.entries(this.popups_)),c=b.next();!c.done;c=b.next())if(c=l(c.value),c.next(),c=c.next().value,this.popupClosesOnClick(c)&&c.popup.contains(a))return c.target}, popupClosesOnClick:function(a){return a.popup.tagName!=="TP-YT-IRON-DROPDOWN"?!1:!["YTD-MULTI-PAGE-MENU-RENDERER","YTCP-ENGAGEMENT-PANEL-SECTION-LIST-RENDERER"].includes(a.rendererName.toUpperCase())}, completeOpenPopupAction_:function(a,b,c){scc(c,a);var d=this.narrowMediaQuery_.queryMatches,e=this.isAriaModal;a=this.expandToFullWidth;c.target=b;c.setPosition();ucc(c);c.popupConfig.forceFocus&&(c.popupContent.style.outline="none");c.popupContent.tabIndex=-1;c.popupConfig.narrowProperties&&(c.popup.style.position="static");c.popupConfig.preventAutonav&&c.popup.setAttribute("prevent-autonav",!0);c.popupConfig.forceCloseOnOutsideClick&&c.popup.setAttribute("force-close-on-outside-click",!0);vcc(c, d,e);b={};b.width=a?"100%":"";ycc(c,c.popupConfig.styles,b);c.isRtl()&&ycc(c,c.popupConfig.rtlStyles,b);if(!c.openPopupAction.shouldStopParentSignal){var f;b=(f=c.target.polymerController)!=null?f:c.target;(c.popupContent.startForwardingEvents||c.popupContainerConfig.forwardingEnabledPopups.has(c.rendererName))&&b.parentComponent!==c.popupContent&&c.popupContent!==c.target&&c.target!==document.body&&(c.popupContent.startForwardingEvents?c.popupContent.startForwardingEvents(c.popupContainerConfig.forwardedEvents, c.target):(c.eventForwarder||(c.eventForwarder=new nC(c.popupContent)),c.eventForwarder.start(c.popupContainerConfig.forwardedEvents,c.target)))}c=c.popup;c.addEventListener("iron-overlay-opened",vt(this,this.onPopupIronOverlayOpened_));c.addEventListener("iron-overlay-closed",vt(this,this.onPopupIronOverlayClosed_));c.addEventListener("iron-overlay-canceled",vt(this,this.onPopupIronOverlayCanceled_));c.addEventListener("yt-refit",vt(this,this.refitPopup_));c.addEventListener("yt-invalidate-popup-tabbables", vt(this,this.handleInvalidatePopupTabbables_));c.open()}, getPopupDurationMs_:function(a){return a.durationHintMs===0?a.durationHintMs:Math.max(4E3,a.durationHintMs||4E3)}, handleClosePopupAction_:function(a,b){var c=y("web_popup_cache_key_killswitch")||!!b;if(a||c){var d=this.createCacheKey(a,b);a=(a=this.popups_[d])&&a.popup}else a=yx(zx);if(a&&a.close){if(b=Dn().resolve(An(tC)))a.restoreFocusOnClose=b.keyboardInUse;if(a&&a.positionTarget&&!y("ytpopup_close_sibling_popups_killswitch")&&!y("WebFEAllStudioByChannel__enable_creator_chat_renderer")){b=l(Object.entries(this.popups_));for(c=b.next();!c.done;c=b.next()){var e=l(c.value);c=e.next().value;e=e.next().value; var f=void 0,h=void 0,m=void 0,p=void 0,q=void 0,t=void 0;a.positionTarget==((f=e)==null?void 0:(h=f.popupContent)==null?void 0:h.positionTarget)&&e.popup&&(!((m=e.popup)==null?0:(p=m.style)==null?0:p.display)||((q=e.popup)==null?void 0:(t=q.style)==null?void 0:t.display)!=="none")&&(f=void 0,(f=e.popup)==null?0:f.close)&&(e.popup.close(),this.removePopup_(e.popup,c))}a&&this.popups_[d]&&(a.close(),this.removePopup_(a,d))}else a.close(),this.removePopup_(a,d)}}, handleClosePopupCommand_:function(a){a.closePopupCommand&&a.closePopupCommand.uniquePopupId&&this.handleClosePopupAction_(void 0,a.closePopupCommand.uniquePopupId)}, handleCloseAllPopupsAction_:function(a){var b={},c;for(c in this.popups_)if(b={key$jscomp$1045:b.key$jscomp$1045},b.key$jscomp$1045=c,!a||!a.some(function(f){return function(h){return h==f.key$jscomp$1045}}(b))){var d=this.popups_[b.key$jscomp$1045],e=d.popup; Dn().resolve(An(zcc))&&d.openPopupAction.popupType==="TOAST"||(e&&e.close&&e.close(),this.removePopup_(e,b.key$jscomp$1045))}}, handleClosePopupsAction_:function(a){a.forEach(function(b){var c=this.popups_[b];c&&((c=c.popup)&&c.close&&c.close(),this.removePopup_(c,b))}.bind(this))}, handleGetPopupOpenedAction_:function(a,b){return(b=this.createCacheKey(a,b))&&this.popups_[b]?this.popups_[a].popup.opened:!1}, handleGetOpenedPopupsAction_:function(){var a=[],b;for(b in this.popups_){var c=this.popups_[b];c.popup.opened&&a.push(c)}return a}, getOpenedPopups:function(){this.handleGetOpenedPopupsActions_()}, handleSignalActionClosePopup_:function(){this.handleCloseAllPopupsAction_()}, removePopup_:function(a,b){y("ytpopup_disable_default_html_caching")&&a&&a.removeWhenClosed&&(ft(this.hostElement).removeChild(a),b&&this.popups_[b]&&delete this.popups_[b])}, shouldReusePopup_:function(a){return!(!a||!a.reusePopup)||!(!a||!a.beReused)}, ensurePopup_:function(a,b){this.maybeCreateNarrowMediaQuery_();var c=Dk(a.popup,"renderer")||Dk(a.popup,"dialog")||Dk(a.popup,"model");if(!c)return dj();c=wBa(c,RQa(this.popupContainerConfig,c));return dj(this.getAndMaybeCreatePopup_(a,c,b))}, getAndMaybeCreatePopup_:function(a,b,c){var d=this.createCacheKey(b,a.uniqueId);if(this.popups_[d])return this.popups_[d];a=new MZ({openPopupAction:a,target:c,container:this.hostElement,popupContainerConfig:this.popupContainerConfig,getElement:this.getElement.bind(this),removeWhenClosed:this.shouldRemoveWhenClosed_(b)});return this.popups_[d]=a}, getElement:function(){return null}, shouldRemoveWhenClosed_:function(a){return y("ytpopup_disable_default_html_caching")?y("ytpopup_disable_cache_allowlist")?a&&this.doNotCacheList_.includes(a):a&&a.includes("view-model"):!1}, maybeCreateNarrowMediaQuery_:function(){this.narrowMediaQuery_||(this.narrowMediaQuery_=document.createElement("iron-media-query"),this.narrowMediaQuery_.query="(max-width: 656px)",this.narrowMediaQuery_.addEventListener("query-matches-changed",vt(this,this.openPopupQueryMatchesChanged_)),ft(this.hostElement).appendChild(this.narrowMediaQuery_))}, openPopupQueryMatchesChanged_:function(a){a=a.detail.value;for(var b in this.popups_)vcc(this.popups_[b],a)}, onPopupIronOverlayClosed_:function(a){var b=a.currentTarget,c=rt(b);c=c.length>0?c[0]:b;if(c.is!=="ytd-reel-watch-while-dialog-renderer"||a.target.is!=="tp-yt-iron-dropdown"){a.detail.popup=b;a.detail.popupRenderer=c;var d,e={context:{openingElement:((d=this.popups_[(c==null?void 0:c.is)||""])==null?void 0:d.target)||void 0}};Object.assign(e,a.detail);var f;tt((f=c.hostElement)!=null?f:c,"yt-popup-closed",e);b.removeEventListener("yt-refit",vt(this,this.refitPopup_));b.removeEventListener("yt-invalidate-popup-tabbables", vt(this,this.handleInvalidatePopupTabbables_));b.removeEventListener("iron-overlay-canceled",vt(this,this.onPopupIronOverlayCanceled_));b.removeEventListener("iron-overlay-closed",vt(this,this.onPopupIronOverlayClosed_));this.dynamicallyPositionedElements_.delete(b)}}, onPopupIronOverlayCanceled_:function(a,b){var c=a.currentTarget,d=rt(c);d=d.length>0?d[0]:c;if(d.is!=="ytd-reel-watch-while-dialog-renderer"||a.target.is!=="tp-yt-iron-dropdown"){var e;tt((e=d.hostElement)!=null?e:d,"yt-popup-canceled",a.detail);e=b?Vs(b):null;d=y("enable_web_watch_fullscreen_overflow_menu_fixes")&&c.positionTarget===document.documentElement;b&&!["click","tap"].includes(b.type)||c.hasAttribute("force-close-on-outside-click")||!c.positionTarget||!e||!e.includes(c.positionTarget)|| d||a.preventDefault();c.restoreFocusOnClose=rw.keyboardEventMatchesKeys(b,"esc")}}, onPopupIronOverlayOpened_:function(a){a=a.currentTarget;var b=rt(a);b=b.length>0?b[0]:a;var c,d;tt((c=b.hostElement)!=null?c:b,"yt-popup-opened",(d=b.hostElement)!=null?d:b);a.keepBelowPlayer&&(this.ensurePopupBelowPlayer(a,!0),this.dynamicallyPositionedElements_.add(a));c=Dn().resolve(An(tC));d=!!b.querySelector("#toast");c&&c.keyboardInUse&&!d&&(typeof b.focusFirstItem==="function"?b.focusFirstItem():(b=Ndb(a),b.length&&b[0].focus()));a.removeEventListener("iron-overlay-opened",vt(this,this.onPopupIronOverlayOpened_))}, refitPopup_:function(a){a=a.currentTarget;a.refit&&a.refit()}, refitPopups_:function(){for(var a in this.popups_)this.popups_[a].refit()}, handleInvalidatePopupTabbables_:function(a){a=a.currentTarget;a.invalidateTabbables&&a.invalidateTabbables()}, createCacheKey:function(a,b){return y("web_popup_cache_key_killswitch")?b?a+"#"+b:a:b?"#"+b:a}, openSheet:function(a,b,c){var d=a==null?void 0:a.openPopupActionCommand;if(!d&&(a==null?0:a.viewModel)){if(a.sheetPosition)a:switch(a.sheetPosition){case"SHEET_POSITION_RIGHT":d="OPEN_POPUP_POSITION_RIGHT";break a;case"SHEET_POSITION_BOTTOM_LEFT":d="OPEN_POPUP_POSITION_BOTTOMLEFT";break a;default:d="OPEN_POPUP_POSITION_UNKNOWN";}else d=void 0;d={openPopupAction:{popup:{sheetViewModel:a.viewModel},popupType:"CONTEXTUAL_SHEET",position:d}}}if(d){var e;this.expandToFullWidth=(e=a==null?void 0:a.expandToFullWidth)!= null?e:!1;this.handleOpenPopupAction(d,b,c===void 0?b:c)}}, closeSheet:function(){this.handleClosePopupAction_("yt-sheet-view-model")}, isSheetOpen:function(){var a=this;return ta(function(b){return b.return(a.handleGetOpenedPopupsAction_().filter(function(c){var d;return((d=c.openPopupAction)==null?void 0:d.popupType)==="CONTEXTUAL_SHEET"}).length>0)})}, getSheetContainerElement:function(){return this.hostElement}, openDialog:function(a,b,c){if(y("web_dialog_utils_killswitch")){var d=a==null?void 0:a.openPopupActionCommand,e=(c==null?0:c.ariaLabel)?{accessibilityData:{accessibilityData:{label:c.ariaLabel}}}:void 0;!d&&(a==null?0:a.viewModel)&&(d={openPopupAction:Object.assign({},{popup:{dialogViewModel:a.viewModel},popupType:(c==null?0:c.isModal)?"MODAL":"DIALOG"},e&&e)});d&&this.handleOpenPopupAction(d,b)}else{if(e=a==null?void 0:a.viewModel){var f=c=c===void 0?{}:c;c=f.ariaLabel;e={popup:{dialogViewModel:e}, popupType:f.isModal?"MODAL":"DIALOG"};f={accessibilityData:{label:c}};c&&(e.accessibilityData=f);e={openPopupAction:e}}else e=void 0;if(e=(d=e)!=null?d:a==null?void 0:a.openPopupActionCommand)this.isAriaModal=y("web_dialog_aria_modal_killswitch")?!1:!0,this.handleOpenPopupAction(e,b)}}, closeDialog:function(){this.handleClosePopupAction_("yt-dialog-view-model")}, isDialogOpen:function(){var a=this;return ta(function(b){return b.return(a.handleGetOpenedPopupsAction_().filter(function(c){var d;return((d=c.openPopupAction)==null?void 0:d.popupType)==="DIALOG"}).length>0)})}}];function Bcc(){var a=Zra,b=Ccc;a=a===void 0?Zra:a;b=b===void 0?{}:b;ya("yt.logging.errors.log",$n);Xra();Uma(Vma(),b);window.onerror=a;kka=Yra;window.addEventListener("unhandledrejection",function(c){if(c.reason instanceof Error){var d=c.reason;fo(d,{source:"unhandledrejection"});d.name==="AbortError"&&(d.level="WARNING")}Yra(c.reason);c.preventDefault()})} ;var Ccc={messageWeights:[{messageRegExp:/.*(window.customElements|HTMLTemplateElement).* is undefined/,weight:500},{messageRegExp:/rq-implicit-test-rule-widget/,weight:0},{messageRegExp:/.*(protonpass).*/,weight:0},{messageRegExp:/.*property '(configurable|polyfillWrapFlushCallback)'.*/,weight:500},{messageRegExp:/.*__shady_(native_addEventListener|getRootNode).*/,weight:500}].concat(ja(y("web_pip_minimize_breakages")?[{messageRegExp:/.*__shady_dispatchEvent.*/,weight:0}]:[]),[{messageRegExp:/ytsignals missing/, weight:500},{messageRegExp:/MutationObserver is not defined/,weight:100},{messageRegExp:/Cannot call 'patch'/,weight:500},{messageRegExp:/ShadyDOM.patch is not a function/,weight:500},{messageRegExp:/Illegal invocation/,weight:500},{messageRegExp:/no such interface supported/,weight:500},{messageRegExp:/play.*request was interrupted/,weight:500},{messageRegExp:/Failed to .* ServiceWorker.*/,weight:500},{messageRegExp:/Cannot call 'onIdle'/,weight:500},{messageRegExp:/Failed to sanitize attribute of
:
/, weight:500},{messageRegExp:/(DOMPurify|vid_mate_check) is not defined/,weight:0},{messageRegExp:/A network error occurred/,weight:500},{messageRegExp:/Ticking CPT when CPT already ticked/,weight:100},{messageRegExp:/Unexpected end of .*(input|data)/,weight:500},{messageRegExp:/JSON .* unexpected/,weight:500},{messageRegExp:/Unexpected token ")||a.fileName==="user-script"||a.message.includes("cannot be created in a document with origin 'https://www.youtube.com' and URL 'about:blank'")&&b.includes(""))return!0;if(b.includes("https://www.youtube.com"))return!1;a=b.split("\n");if(!a.length)return!1;if(a.length<=3&&b.includes("s.onloadeddata"))return!0;b=0;for(var c=l(a),d=c.next();!d.done;d=c.next())d= d.value,(d.includes("https://")||d.includes("http://"))&&b++;return b/a.length>.95}, weight:0},{callback:function(a){return a.message==="Unknown Error"&&a.name.indexOf("NS_")===0}, weight:100},{callback:function(a){if(!yd)return!1;var b=a.message.indexOf("\uBA54\uBAA8\uB9AC \uB9AC\uC18C\uC2A4\uAC00 \uBD80\uC871\uD558\uAE30 \uB54C\uBB38\uC5D0 \uC774 \uC791\uC5C5\uC744 \uC644\uB8CC\uD560")===0||a.message.includes("available to complete this operation"),c=a.stack.includes("webcomponents")&&a.message==="Object doesn't support this action";a=a.message.includes("object that does not implement interface Element");return b||c||a}, weight:0},{callback:function(a){return a.message==="Illegal invocation"&&navigator.userAgent.includes("Trident")&&navigator.vendor==="Google Inc."}, weight:0},{callback:function(a){return a.message==="Operation is not supported"&&(a.stack.match(/textinputassistant/g)||[]).length>=5}, weight:500},{callback:function(a){return a.stack.includes("eval code (eval (code:1:1)")||a.stack.includes("Object.my_load [as load] ")}, weight:0},{callback:function(a){return a.message.includes("Permission denied")&&a.stack.includes("this.domHandler")?!0:a.name.includes("TypeError")&&a.stack.includes("/www-searchbox")&&navigator.userAgent.includes("Trident")}, weight:500},{callback:function(a){if(!a.stack)return!1;var b=a.stack.trim().split("\n");b.length&&b[0].endsWith("Error: "+a.message)&&b.shift();b.length&&b[b.length-1].includes("at window.onerror (")&&b.pop();if(!b.length)return!0;if(a.message==="Script error.")return b[0].includes("www.youtube.com")||b.length>=2&&b[0].startsWith("at new")&&b[1].startsWith("at window.onerror");if(a.message==="Unexpected token")return!0;a=l(b);for(b=a.next();!b.done;b=a.next())if(b=b.value,!(b.includes("")|| b.startsWith("load@")||b.startsWith("global code@")||b.startsWith("@https://")))return!1;return!0}, weight:500},{callback:function(a){return a.message==="Cannot read property 'experiments'"&&a.stack.includes("/s/player/")}, weight:500},{callback:function(a){return a.message.includes("must not have attributes")&&navigator.userAgent.includes("Vivaldi")}, weight:500},{callback:function(a){return a.stack.includes("/embed.js")?(a.params&&a.params&&(a.params.name="56"),!0):!1}, weight:1},{callback:function(){if(y("use_error_suppression"))var a=Hk("SUPPRESS_CLIENT_ERRORS",!1);else{if(a=gda)a=/Chrome\/(\d+)/.exec(md()),a=(a?parseFloat(a[1]):NaN)>=66;a=!(a||dda&&cda(65)||hda&&cda(12.1)||zd&&cda(79))}return a}, weight:500}]};y("kevlar_unified_errors_init")||Bcc();var Dcc=function(a,b){b=b===void 0?{}:b;var c=function(d){var e=document.createElement(a),f;var h=(f=e.polymerController)!=null?f:e;yGa(e,h,d,b);e.__owner=io;return e}; c.debugName=a;return c}("yt-icon",{callbackProps:["onKeydown"]}),Ecc=y("kevlar_use_wil_icons")?tu(function(a){var b=a.icon; var c=a.active;var d=a.className;var e=a.style;var f=a.title;var h=a.size;var m=a.dataSelected;var p=a.dataDisabled;var q=a.role;var t=a.themeOverride;var u=a.animateIcon;var v=a.ariaHidden;var w=a.ariaExpanded;var x=a.ariaLabel;var A=a.tabindex;var H=a.id;var P=a.iconFilter;var O=a.gradientColor;var Q=a.onKeydown;var V=function(){var ca=b==null?void 0:b(),ma=null,wa=void 0;ca&&(ca=rVa(ca),ca=zy(ca),ca.length&&(ma=ca[1],wa=ca[0]));return{iconName:ma,iconSetName:wa}},Z=function(){return sVa(V().iconName, c==null?void 0:c(),void 0,h==null?void 0:h(),V().iconSetName,Dn().resolve(yy))},da=function(){return{iconWidth:"100%", iconHeight:"100%",iconFilter:P==null?void 0:P(),iconColor:O==null?void 0:O()}}; return C(K,{cond:u,then:function(){return C(Dcc,{icon:b,active:c,className:d,style:e,title:f,dataSelected:m,dataDisabled:p,role:q,themeOverride:t,ariaHidden:v,ariaExpanded:w,ariaLabel:x,tabindex:A,id:H,iconFilter:P,gradientColor:O,onKeydown:Q})}, else:function(){return C(K,{cond:Z,then:function(ca){return C("span",{class:R("ytIconWrapperHost",d),role:q,"aria-label":x,"aria-hidden":v,tabindex:function(){return isNaN(Number(A==null?void 0:A()))?void 0:Number(A==null?void 0:A())}, id:H,style:e,title:f,"on:keydown":uC(function(ma){return void(Q==null?void 0:Q(ma))})},C(EA,{data:ca, options:da}))}})}})},"$f"):Dcc;var Fcc=new zn("VISIBILITY_TOKEN");var NZ=function(){var a=D.apply(this,arguments)||this;a.dirty_=!0;a.visibilityRoot_=null;a.nodeCount_=0;a.prescanRect_=null;a.pendingRefresh_=!1;a.lastJobRunTime_=0;a.lastVisibleSet_=new Set;a.JSC$15170_logger_=null;return a}; k(NZ,D);g=NZ.prototype;g.ready=function(){Dn().addProvider({provide:Fcc,useValue:this})}; g.created=function(){this.timeBetweenJobsMs_=y("kevlar_tuner_should_test_visibility_time_between_jobs")?Yk("kevlar_tuner_visibility_time_between_jobs_ms"):Hk("VISIBILITY_TIME_BETWEEN_JOBS_MS",500);this.screenRect_=new ii(0,0,window.innerWidth,window.innerHeight);this.boundDoAfterRenderRequest_=this.doAfterRenderRequest_.bind(this);this.JSC$15170_logger_=null}; g.attached=function(){this.requestVisibilityRefresh();this.trackWindowScroll&&(window.addEventListener("resize",vt(this,this.markDirty)),window.addEventListener("scroll",vt(this,this.markDirty)));this.visibilityRoot&&this.visibilityRoot.addEventListener("yt-visibility-refresh",vt(this,this.markDirty))}; g.reset=function(){this.lastVisibleSet_.clear()}; g.runVisibilityJob_=function(){this.pendingRefresh_=!1;this.lastJobRunTime_=Date.now();this.refreshVisibility_()}; g.doIdleRequest_=function(a){window.setTimeout(this.boundDoAfterRenderRequest_,a)}; g.doAfterRenderRequest_=function(){$r(this,this.runVisibilityJob_)}; g.requestVisibilityRefresh=function(){if(!this.pendingRefresh_){this.pendingRefresh_=!0;var a=Date.now()-this.lastJobRunTime_;a>=this.timeBetweenJobsMs_?this.doAfterRenderRequest_():this.doIdleRequest_(this.timeBetweenJobsMs_-a)}}; g.refreshVisibility_=function(){if(this.dirty_&&!this.pauseScan)if(this.dirty_=!1,this.isAttached){var a=this.visibilityRoot;if(a){var b=window.innerHeight,c=window.innerWidth;this.nodeCount_=0;this.screenRect_=new ii(0,0,c,b);this.prescanRect_=new ii(this.screenRect_.left,this.screenRect_.top+this.screenRect_.height,this.screenRect_.width,this.heightPrescan);b=new Set;this.traverseNodes_(a,this.screenRect_,b,0);a=l(b);for(c=a.next();!c.done;c=a.next())this.lastVisibleSet_.delete(c.value);this.lastVisibleSet_= b;tt(this.hostElement,"yt-visibility-monitor-refreshed")}else Qk(Error("Cannot find root node for visibility monitor"))}else Qk(Error("Visibility monitor is not attached"))}; g.isNodeVisible=function(a){return this.lastVisibleSet_.has(a)}; g.traverseNodes_=function(a,b,c,d){if(a.visibilityLogging!=3){var e=ez();d=a.screenLayer||d;var f=window.getComputedStyle(a);if(!f||f.display!="none"&&f.visibility!="hidden"){var h=a.getBoundingClientRect();if(h.top||h.right||h.bottom||h.left||h.width||h.height){h=new ii(h.left,h.top,h.width,h.height);b=Oia(h,b);var m=Oia(h,this.screenRect_);f=f&&f.position=="fixed"?m:b&&m;b=null;this.heightPrescan&&(b=!a.disablePrescanVisibility)&&(b=this.prescanRect_,b=h.left<=b.left+b.width&&b.left<=h.left+h.width&& h.top<=b.top+b.height&&b.top<=h.top+h.height);if(f||b){f&&c.add(a);if(!a.wasVisible&&!a.wasPrescan&&a.onShow)a.onShow();f?e.reportShown(a,void 0,d):e.reportHidden(a,void 0,d);a.wasVisible||(a.wasVisible=!!f);a.wasPrescan||(a.wasPrescan=b);this.nodeCount_++;if((a=a.getNodes?a.getNodes():null)&&a.length)for(e=a.length,f=0;f0?(this.scrollEventsToIgnore--,clearTimeout(this.stopIgnoringScrollTimeoutIds.pop())):a.target===document&&Ucc(this,"scroll",200)}; Tcc.prototype.onResize=function(){Ucc(this,"resize",200)}; Tcc.prototype.JSC$15190_onMouseMove=function(){Ucc(this,"mousemove",100)}; var HRb=function(){var a=Dn().resolve(FRb);a.scrollEventsToIgnore+=1;a.stopIgnoringScrollTimeoutIds.push(setTimeout(function(){a.scrollEventsToIgnore--},500))};function Vcc(){var a={abuseLink:"https://support.google.com/youtube/bin/answer.py?answer=140536",customZIndex:"2000000005",allowNonLoggedInFeedback:!0};Hk("GOOGLE_FEEDBACK_FORCE_ANONYMOUS")&&(a.enableAnonymousFeedback=!0);Hk("SESSION_INDEX")&&(a.authuser=String(Hk("SESSION_INDEX")));y("enable_pageid_for_feedback")&&Hk("DELEGATED_SESSION_ID")&&(a.pageId=String(Hk("DELEGATED_SESSION_ID")));return a} var Wcc=function(a){this.element=a;this.productData={};this.chatSupportLoaded=!1;document.body.addEventListener("yt-page-data-updated",this.resetProductData)}; Wcc.prototype.showFeedbackDialog=function(a,b,c,d){var e=Xcc();if(!e)return!1;var f=Vcc();f.productId=e;b&&(f.flow="submit",f.report={description:b});c&&(Xcc()==="59"?f.callback=Ik(function(){Yn("userFeedbackEvent",{});c()}):f.callback=Ik(c)); f.bucket=d||Hk("GOOGLE_FEEDBACK_BUCKET","Other");Ycc(f);a=Zcc(this,"GFEEDBACK",a);try{Cgb(f,a)}catch(h){return Jk(h),!1}return!0}; Wcc.prototype.showHelpDialog=function(a,b,c){var d=this,e=Xcc();if(!e)return!1;var f={helpCenterPath:"/youtube",productData:Zcc(this,"GUIDED_HELP",c)};Ycc(f);var h=Vcc();h.context=a||f.productData.context||"default";h.defaultHelpArticleId=b;h.enableSendFeedback=!0;(za("gapi.load")||function(m,p){return p()})("client",function(){try{var m=cHa(e,f); if(y("web_always_load_chat_support")&&!d.chatSupportLoaded)try{m.JSC$7526_loadChatSupport(h),d.chatSupportLoaded=!0}catch(p){}m.startHelp(h)}catch(p){Jk(p)}})}; var Xcc=function(){var a=Hk("GOOGLE_FEEDBACK_PRODUCT_ID");a||Jk(Error("Missing feedback product ID"));return a},Ycc=function(a){a&&(a.locale=y("kevlar_help_use_locale")?Hk("INNERTUBE_CONTEXT_HL","en"):Hk("HTML_LANG","en"))},Zcc=function(a,b,c){var d=a.productData; delete d.origin;d.device=md();var e;a:{if(e=document.createElement("canvas")){var f=e.getContext("experimental-webgl",{stencil:!0});if(f){var h=f.getExtension("WEBGL_debug_renderer_info");if(h){e=f.getParameter(h.UNMASKED_RENDERER_WEBGL);break a}}if(f=e.getContext("webgl")){e=f.getParameter(f.RENDERER);break a}}e=null}d.gpu=e;d.isSDC=!!Hk("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT");(e=Hk("GOOGLE_FEEDBACK_PRODUCT_DATA"))&&Ph(d,e);Gcc(b,d);Hcc(d);(a=Lu(a.element,"yt-get-autonav-pause-debug-state"))&& a.length&&(d.autonav_pause_state=a[0]);a=wia(window);d.browser_resolution=a.width+"\xD7"+a.height+"@"+(window.devicePixelRatio||1)+"x";c&&Ph(d,c);return d}; Wcc.prototype.resetProductData=function(){this.productData={}};var $cc=function(a,b){this.isIframed=b===void 0?!1:b;this.feedbackManager=new Wcc(a)}; $cc.prototype.showFeedbackDialog=function(a,b,c,d){if(this.isIframed){if(c){var e=new MessageChannel;e.port1.onmessage=c;c=[e.port2]}else c=void 0;Iu("yt-show-feedback-dialog",{customProductData:a,feedbackContent:b,bucket:d},c);return!0}return this.feedbackManager.showFeedbackDialog(a,b,c,d)}; $cc.prototype.showHelpDialog=function(a,b,c){return this.isIframed?(Iu("yt-show-help-dialog",{helpContext:a,articleId:b,customProductData:c}),!0):this.feedbackManager.showHelpDialog(a,b,c)};function adc(a){var b=Xc(Vc(xa.location.href));a=Xc(Vc(a));return y("kevlar_clear_non_displayable_url_params")?b==bdc(a):bdc(b)==bdc(a)} function bdc(a){var b=pca(a);a=a.slice(0);var c=["frags"];y("kevlar_hide_pp_url_param")&&c.push("pp");y("kevlar_hide_time_continue_url_param")&&c.push("time_continue");c=l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a=cd(Xc(a),d);return Xc(a)+(b?"#"+b:"")} ;var cdc=function(){this.pendingNavigationPromise=null}; cdc.prototype.addEventListener=function(){throw Error("Unimplemented in base class")}; cdc.prototype.dispatchEvent=function(){throw Error("Unimplemented in base class")}; cdc.prototype.removeEventListener=function(){throw Error("Unimplemented in base class")};var ddc=["__Secure-1PAPISID","SAPISID","__Secure-3PAPISID"],OZ=function(){Ji.call(this);this.pollingInterval=3E3;this.sessionCookies=[null,null,null];edc(this)}; k(OZ,Ji);OZ.prototype.verifyUser=function(){var a=edc(this),b=a.logout;if(!a.sessionChange)return!0;this.dispatchEvent("ytsessionchange");b&&this.dispatchEvent("ytuserinvalid");return!1}; var edc=function(a){var b=ddc.map(function(e){var f;return(f=qi.get(e))!=null?f:""}),c=b.some(function(e,f){return a.sessionCookies&&a.sessionCookies[f]!==""&&e===""}),d=b.some(function(e,f){return a.sessionCookies&&a.sessionCookies[f]!==e}); a.sessionCookies=b;return{logout:c,sessionChange:d}}; OZ.prototype.clearTimeout=function(){this.scheduledJobId&&(Oi.cancelJob(this.scheduledJobId),this.scheduledJobId=void 0)};function fdc(){var a=Ev(),b=Fv();b&&a&&Vy(b,[a],!0)} ;var gdc="/account /account_advanced /account_billing /account_notifications /account_playback /account_privacy /account_sharing /cart /channel/ /feed/ /gaming /gaming/ /hashtag /learning /manage_red /minor_moment /musicpremium /new /originals /paid_memberships /playlist /post/ /premium /product/ /reporthistory /results /search /shorts/ /show/ /user/ /watch /youtuberedoriginals".split(" "),hdc=[],PZ=function(a){this.pendingNavigationPromise=null;this.JSC$15210_clientRoot=a;this.logger=null;this.numNavigations= -1;this.chunksReceived=0;this.lastNavigationUrl=null;this.resetWarmLoads=!1;this.searchDebugUrlMatcher=new RegExp(/\/results\?.*deb|\/scraper_results\?.*deb|\/results\?.*enable=|\/scraper_results\?.*enable=/);this.isMiniplayerExpansion=!1;this.JSC$15210_currentEndpoint=null;this.debugString=a.is;a={"yt-signal-action-history-back":this.handleSignalActionHistoryBack,"yt-signal-action-reload-page":this.handleSignalActionReloadPage.bind(this),"yt-signal-action-soft-reload-page":this.handleSignalActionSoftReloadPage.bind(this), "yt-signal-action-reset-warm-loads":this.handleSignalActionResetWarmLoads.bind(this),"yt-signal-action-close-window":this.handleSignalActionCloseWindow};Hs(Gs.getInstance(),a,this.JSC$15210_clientRoot)}; k(PZ,cdc);var idc=function(a){var b="";if(!a)return null;var c,d=(c=z(a.commandMetadata,Mx))==null?void 0:c.webPageType;d?(a=d.toLowerCase())?(a=a.toLowerCase(),a.startsWith("web_page_type_")&&(a=a.slice(14)),b=a):b=a:z(a,Fx)||z(a,uOa)?b="browse":z(a,$J)?b="search":z(a,Qx)&&(b="watch");return b}; PZ.prototype.reload=function(){window.location.reload()}; PZ.prototype.navigate=function(a,b,c,d,e,f){var h=this;b=b===void 0?!1:b;c=c===void 0?{}:c;d=d===void 0?{}:d;var m;jdc(!((m=z(a==null?void 0:a.commandMetadata,Mx))==null||!m.ignoreNavigation));m=idc(a);var p=d.autonav==="1",q=Fv(),t;if(m==="watch"){if(y("block_all_player_prefetch_requests")||(t=rub(hv(qub),a,p)),this.isMiniplayerActive()&&(wK().userActivation||(wK(),!1)))return kdc(this,a)?Ku(this.JSC$15210_clientRoot,"yt-expand-watch-page-action"):Ku(this.JSC$15210_clientRoot,"yt-miniplayer-load-endpoint", [a]),!1}else if(m!=="watch"){var u,v=(u=z(this.JSC$15210_currentEndpoint,Qx))==null?void 0:u.videoId;v&&hA.getInstance().then(function(H){H&&H.set("yt-miniplayer-shown-video-id",v)})}t&&(c.frags=t.getMissingFragments().join(",")); u=null;var w=z(a==null?void 0:a.commandMetadata,Mx),x=w==null?void 0:w.ignoreNavigation;x||(y("kevlar_command_url")?u=w==null?void 0:w.url:u=oBa(a,c));if(u&&this.pendingNavigationPromise){if(this.lastNavigationUrl&&u==this.lastNavigationUrl)return Jv({navigationRequestedSameUrl:!0}),!1;this.pendingNavigationPromise.cancel("canceled pendingNavigationPromise_");Vx(Yx(),"CANCELLED")}u&&(this.lastNavigationUrl=u);Gk("IS_HOMEPAGE_COLD",!1);Gk("IS_RESULTS_PAGE_COLD",!1);Gk("IS_WATCH_PAGE_COLD",!1);a.loggingUrls&& a.loggingUrls.forEach(function(H){H.baseUrl&&Tm(H.baseUrl)}); N4b(a,f?f.layer:0)&&y("kevlar_flush_logs_on_away_navigation")&&Zn();if(M4b(a))return!1;XPa(m,e);if(!u)return x||eo(new ql("Can't construct url for endpoint",a)),Vx(Yx(),"FAILURE"),!1;fdc();w=a&&a.hasOwnProperty("browseEndpoint")&&z(a,Fx).browseId.startsWith("UC");w=ldc(u)&&!w;OZ.instance||(OZ.instance=new OZ);OZ.instance.verifyUser()||(w=!0);if(w||Hk("DISABLE_WARM_LOADS")||this.resetWarmLoads)return wub(u),Vx(Yx(),"ABORTED"),!1;this.chunksReceived=0;this.JSC$15210_chunkHandler=void 0;XIa();Ik(RIa)("nr", void 0);p&&Jv({webInfo:{navigationReason:"an"}});var A;a.clickTrackingParams&&(d.itct=a.clickTrackingParams,d.csn=q);d.endpoint=JSON.stringify(a);Mh(d)||hy(u,d);p={headers:{"X-YouTube-STS":Hk("STS"),"x-youtube-csoc":1}};e&&(p.type=e);p.method="POST";p.postParams={command:JSON.stringify(a)};this.isMiniplayerExpansion&&(f=Object.assign({},{layer:0},f,{parentLayer:3}));this.pendingNavigationPromise=A=dD(Dn().resolve(fD),a,c,function(H){var P=d,O=f;A==h.pendingNavigationPromise&&(H.reload?window.location.reload(!0):( Kv("nc"+h.chunksReceived),h.chunksReceived++,h.JSC$15210_currentEndpoint=a,H&&mdc(h,H),H.page=="watch"&&H.response&&!y("disable_watch_next_delay")?Bl(h.loadPageChunk.bind(h,a,H,P,O)):h.loadPageChunk(a,H,P,O)))},p,!!y("cancel_pending_navs")); c=dj().then(function(){return A}).then(this.handleNavigateSuccess.bind(this,A,a,t,d),this.handleNavigateFail.bind(this,A,a)); wK().navigationFinishPromise=c;b={endpoint:a,pageType:m,url:bdc(u),reload:!!b};e&&(b.type=e);this.fireEvent("yt-navigate-start",b);t&&ndc(this,a,t,d);return!0}; var ndc=function(a,b,c,d){(c=c.getPrefetchedData())&&a.loadPageChunk(b,c,d)},odc=function(a,b,c,d,e){var f=idc(b); b={endpoint:b,pageType:f};e&&(b.errorMessage=e);eo(c);b.navigationDoneMs=Kv("nd");b.navigationErrorReason=d;a.fireEvent("yt-navigate-error",b)}; PZ.prototype.handleNavigateFail=function(a,b,c){var d=void 0;c instanceof hj&&(d=c,go(c));if(a!=this.pendingNavigationPromise)return ej(d);Vx(Yx(),"FAILURE");odc(this,b,c,"101");return ej(c)}; PZ.prototype.handleNavigateSuccess=function(a,b,c,d,e){if(a!=this.pendingNavigationPromise)return dj();this.pendingNavigationPromise=null;if(!e)return b=new ql("Missing data in response for navigation endpoint",b),ej(b);if(e.reload)return window.location.reload(!0),dj();c&&(a={},Ph(a,c.getPrefetchedData(),e),e=a);var f,h;c=(f=e)==null?void 0:(h=f.timing)==null?void 0:h.responseStart;c!=null&&Kv("srt",c);Kv("pdc");var m,p;f=(m=e)==null?void 0:(p=m.timing)==null?void 0:p.info;f!=null&&(m=Ik(UIa)(f), Jv(m));Vx(Yx(),"SUCCESS");pdc(this,b,e,d);return dj()}; var ldc=function(a){var b=a;y("kevlar_no_redirect_to_classic_2_ks")||(b=new rp(a).JSC$6808_path_);if(b=="/"||b=="/red")return!1;var c=!0;gdc.forEach(function(d){a.indexOf(d)==0&&(c=!1)}); hdc.forEach(function(d){var e=d.url;y(d.expFlag)&&a.indexOf(e)==0&&(c=!1)}); return c}; PZ.prototype.publishPageData=function(a){this.fireEvent("yt-page-data-fetched",{pageData:a})}; PZ.prototype.loadPageChunk=function(a,b,c,d){qdc(this,a,b,!0,c,d)}; var qdc=function(a,b,c,d,e,f){if(!a.JSC$15210_chunkHandler)if(c.page=="watch"){if(d){if(y("kevlar_continue_playback_without_player_response")){var h;var m=(h=z(a.JSC$15210_currentEndpoint,Qx))==null?void 0:h.videoId}d={clientParams:{miniplayer:!1,autoSaveToQueue:!0,fromHistory:!1,previousVideoId:m},tempData:e};a.JSC$15210_chunkHandler=new Ytb(a.JSC$15210_playerProvider.bind(a),d,f)}else a.JSC$15210_chunkHandler=new Ttb(a.JSC$15210_playerProvider.bind(a));}else c.page=="shorts"&&d?(d={clientParams:{miniplayer:!1, autoSaveToQueue:!1,fromHistory:!1},tempData:e},a.JSC$15210_chunkHandler=new Xtb(a.JSC$15210_playerProvider.bind(a),d,f)):a.JSC$15210_chunkHandler=new Utb(f);a.JSC$15210_chunkHandler.processChunk({endpoint:b,data:c});return a.JSC$15210_chunkHandler.JSC$10580_playerPromiseResolver.promise},rdc=function(a,b,c,d,e){var f=null; b.page!="watch"||c?b.filler||Ku(a.JSC$15210_clientRoot,"yt-stop-old-player",[b]):f=qdc(a,d,b,!1,e);if(f)return f.then(a.publishPageData.bind(a,b));a.publishPageData(b);return dj()},sdc=function(a,b,c){var d=null; if(!c)return d=new ql("Empty data",a.debugString,b);var e=c.response;e||(d=new ql("Response field missing from data",a.debugString,b));var f={endpointType:idc(b)||"unknown"};e.responseContext?(e=e.responseContext.errors)&&(d=new ql("Errors in response context",a.debugString,b,e,f)):d=e.error||e.errorMetadata?new ql("Errors in response",a.debugString,b,e.error,e.errorMetadata,f):new ql("responseContext missing",a.debugString,b,Object.keys(e).sort().join(","),f);var h,m,p,q;if(a=c==null?void 0:(h=c.response)== null?void 0:(m=h.responseContext)==null?void 0:(p=m.webResponseContextExtensionData)==null?void 0:(q=p.webResponseContextDebugData)==null?void 0:q.debugErrorMessages)for(h=0;h");a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);vdc=a}a=vdc;return a},{mode:2});var wdc;var xdc;var ydc;var zdc;var RZ=function(){return D.apply(this,arguments)||this}; k(RZ,D); RZ.prototype.onCheckedChanged_=function(){if(this.data){var a=ft(this.hostElement).querySelector("#checkbox").checked;this.data.identifier==="yt-external-links-checkbox"?Ku(this.hostElement,"yt-additional-detail-checkbox-update",[a]):this.data.identifier==="yt-hide-user-checkbox"?Ku(this.hostElement,"yt-hide-user-checkbox-update",[a]):a&&this.data.enableCommand?Ku(this.hostElement,"yt-modify-report-form-command",[z(this.data.enableCommand,Kib)]):!a&&this.data.disableCommand&&Ku(this.hostElement,"yt-modify-report-form-command", [z(this.data.enableCommand,Kib)])}}; RZ.prototype.onLabelTap_=function(a){a.target.tagName!="A"&&(ft(this.hostElement).querySelector("#checkbox").checked=!ft(this.hostElement).querySelector("#checkbox").checked)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],RZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],RZ.prototype,"data",void 0);n([Rt({is:"yt-boolean-form-field-v2-renderer",disableElementRegistration:!0})],RZ); J(RZ,"yt-boolean-form-field-v2-renderer",function(){if(zdc===void 0){var a=document.createElement("template");M(a,"\n\n
\n \n \n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;ydc===void 0&&(ydc=document.createElement("template"));var d=ydc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zdc=a}a=zdc;return a});var SZ=function(){var a=D.apply(this,arguments)||this;a.canShowAdditionalDetailCheckbox=!1;a.canShowCheckbox=!1;a.keepDropdownFocusedAfterSelection=!0;return a}; k(SZ,D);SZ.prototype.configureRendererStamper=function(){return{"data.legalReportCheckbox":{id:"checkbox-container",mapping:{booleanFormFieldV2Renderer:{component:"yt-boolean-form-field-v2-renderer",noInjection:!0}}},"data.additionalDetailCheckbox":{id:"additional-detail-checkbox-container",mapping:{booleanFormFieldV2Renderer:{component:"yt-boolean-form-field-v2-renderer",noInjection:!0}}}}}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],SZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],SZ.prototype,"data",void 0);n([I(),r("design:type",Object)],SZ.prototype,"canShowAdditionalDetailCheckbox",void 0);n([I(),r("design:type",Object)],SZ.prototype,"canShowCheckbox",void 0);n([I(),r("design:type",Object)],SZ.prototype,"keepDropdownFocusedAfterSelection",void 0);n([Rt({is:"yt-report-form-modal-content",disableElementRegistration:!0})],SZ); J(SZ,"yt-report-form-modal-content",function(){if(xdc===void 0){var a=document.createElement("template");M(a,""); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;wdc===void 0&&(wdc=document.createElement("template"));var d=wdc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xdc=a}a=xdc;return a},{mode:2});var Adc;var Bdc;var TZ=function(){var a=D.apply(this,arguments)||this;a.submitting=!1;a.submitButtonDisabled=!0;a.command=null;a.canShowCheckbox=!1;a.canShowAdditionalDetailCheckbox=!1;a.canShowNextButton=!1;a.additionalDetailCheckboxChecked=!1;a.refitJob=0;a.keepDropdownFocusedAfterSelection=!0;a.actionMap={"yt-report-form-update":"handleReportFormEndpointUpdateAction","yt-report-form-endpoint-update":"handleReportFormEndpointUpdateAction","yt-confirm-dialog-close-action":"handleConfirmDialogCloseAction","yt-modify-report-form-command":"handleModifyReportFormCommand", "yt-additional-detail-checkbox-update":"handleAdditionalDetailCheckboxUpdateAction"};return a}; k(TZ,D);g=TZ.prototype;g.created=function(){this.refitJob=0}; g.attached=function(){this.scroller&&(this.scroller.dialogElement=this.hostElement.parentNode,this.scroller.attached&&typeof this.scroller.attached==="function"&&this.scroller.attached());this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true")}; g.dataChanged=function(a){a&&(this.toggleSubmitButton(!!this.get("data.submitButton.buttonRenderer.isDisabled")),this.set("data.submitButton.buttonRenderer.isDisabled",void 0),this.set("data.nextButton.buttonRenderer.isDisabled",void 0),this.command=null,this.additionalDetailCheckboxChecked=this.canShowNextButton=this.canShowAdditionalDetailCheckbox=this.canShowCheckbox=this.hideReportForm=this.submitting=!1,a.legalReportCheckbox&&this.set("data.legalReportCheckbox.booleanFormFieldV2Renderer.value", !1),a.additionalDetailCheckbox&&this.set("data.additionalDetailCheckbox.booleanFormFieldV2Renderer.value",!1),this.updateDialogStyling())}; g.onYtPopupOpened=function(){var a=JO();a&&a.getPlayerPromise().then(function(b){b.pauseVideo()})}; g.onYtNavigate=function(a){z(a.detail.endpoint,PMa)&&(a.stopPropagation(),this.hideReportForm=!0)}; g.onYtServiceRequestSent=function(){this.toggleSubmitButton(!0)}; g.onYtServiceRequestCompleted=function(a,b){var c=b.actions;if(c){if(c.length===1&&z(c[0],Jx)){var d;c=((d=z(c[0],Jx))==null?void 0:d.commands)||[]}d=0;for(var e=c.length;d\n\n\n \n \n\n
\n \n \n \n \n
\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Adc===void 0&&(Adc=document.createElement("template"));var d=Adc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Bdc=a}a=Bdc;return a}}}); TZ.prototype.onYtServiceRequestError=TZ.prototype.onYtServiceRequestError;TZ.prototype.onYtServiceRequestCompleted=TZ.prototype.onYtServiceRequestCompleted;TZ.prototype.onYtServiceRequestSent=TZ.prototype.onYtServiceRequestSent;TZ.prototype.onYtNavigate=TZ.prototype.onYtNavigate;TZ.prototype.onYtPopupOpened=TZ.prototype.onYtPopupOpened;n([E(NA.YtOpenPopupBehavior),r("design:type",Object)],TZ.prototype,"openPopupBehavior",void 0); n([E(wz.YtRendererBehavior),r("design:type",Object)],TZ.prototype,"ytRendererBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],TZ.prototype,"ytActionHandlerBehavior",void 0);n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],TZ.prototype,"eventForwardingBehavior",void 0);n([E(rs),r("design:type",Object)],TZ.prototype,"ironResizableBehavior",void 0);n([I({observer:"dataChanged"}),r("design:type",Object)],TZ.prototype,"data",void 0); n([I(),r("design:type",Object)],TZ.prototype,"submitting",void 0);n([I({observer:"submitButtonDisabledChanged"}),r("design:type",Object)],TZ.prototype,"submitButtonDisabled",void 0);n([I(),r("design:type",Object)],TZ.prototype,"command",void 0);n([I({reflectToAttribute:!0}),r("design:type",Boolean)],TZ.prototype,"hideReportForm",void 0);n([I(),r("design:type",Object)],TZ.prototype,"canShowCheckbox",void 0);n([I(),r("design:type",Object)],TZ.prototype,"canShowAdditionalDetailCheckbox",void 0); n([I(),r("design:type",Object)],TZ.prototype,"canShowNextButton",void 0);n([I(),r("design:type",Object)],TZ.prototype,"additionalDetailCheckboxChecked",void 0);n([I(),r("design:type",Object)],TZ.prototype,"refitJob",void 0);n([I(),r("design:type",Object)],TZ.prototype,"keepDropdownFocusedAfterSelection",void 0);n([Et("#scroller"),r("design:type",Object)],TZ.prototype,"scroller",void 0); n([Bt("yt-popup-opened"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],TZ.prototype,"onYtPopupOpened",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],TZ.prototype,"onYtNavigate",null);n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent,MA]),r("design:returntype")],TZ.prototype,"onYtServiceRequestSent",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],TZ.prototype,"onYtServiceRequestCompleted",null);n([Bt("yt-service-request-error"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],TZ.prototype,"onYtServiceRequestError",null);n([Rt({is:"yt-report-form-modal-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],TZ);var Cdc;var Ddc;var UZ=function(){var a=ks.apply(this,arguments)||this;a.actionMap={"yt-hide-user-checkbox-update":"handleCheckBoxUpdateAction_"};return a}; k(UZ,ks);g=UZ.prototype;g.configureRendererStamper=function(){return{"data.checkbox":{id:"checkbox-container",mapping:{booleanFormFieldV2Renderer:{component:"yt-boolean-form-field-v2-renderer",noInjection:!0}}}}}; g.attached=function(){var a=this;this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.$.scroller.dialogElement=this.parentNode;window.requestAnimationFrame(function(){a.$.thumbnail.onShow();a.$["header-image"].onShow()})}; g.handleCheckBoxUpdateAction_=function(a){this.canShowCheckboxEnabledConfirmButton=a}; g.computeUseOverlayForSpinner_=function(a,b){return!!a&&b}; g.computeShowSpinner_=function(a,b){return a||!!b}; g.fireOnCloseActions_=function(){var a,b=l(((a=this.data)==null?void 0:a.onClosedActions)||[]);for(a=b.next();!a.done;a=b.next())this.ytRendererBehavior.resolveCommand(a.value)}; g.fireOnOpenCommands_=function(a){var b,c=(b=this.data)==null?void 0:b.onOpenCommands;if(c)for(a.stopImmediatePropagation(),a=l(c),b=a.next();!b.done;b=a.next())this.ytRendererBehavior.resolveCommand(b.value)}; g.fireOnDismissCommands_=function(a){var b,c=(b=this.data)==null?void 0:b.onDismissCommands;if(c)for(a.stopImmediatePropagation(),a=l(c),b=a.next();!b.done;b=a.next())this.ytRendererBehavior.resolveCommand(b.value)}; g.openPopupHandler_=function(a){a.detail==this&&(this.fireOnOpenCommands_(a),this.focus())}; g.closePopupHandler_=function(a,b){Lu(this,"yt-confirm-dialog-close-action",[b]);this.fireOnCloseActions_();(b&&b.canceled===!0||b&&b.canceled===!1&&b.confirmed===!1)&&this.fireOnDismissCommands_(a)}; g.onHeaderImageChanged_=function(){var a;((a=this.data)==null?0:a.headerImage)?this.setAttribute("dialog-with-header-image",""):this.removeAttribute("dialog-with-header-image")}; g.computeHasHeaderImageWidth_=function(a){return a!=void 0}; g.computeHasLoadingMessage=function(a){return!!a}; g.onHeaderImageWidthChanged_=function(){var a,b=(a=this.data)==null?void 0:a.headerImageWidth;if(b){if(a=1.25*b*2+b,this.$.main.style.width=a+"px",b=this.$.scroller.firstElementChild)b.style.minWidth=a+"px"}else this.$.main.style.width="100%"}; g.onThumbnailChanged_=function(){var a;((a=this.data)==null?0:a.thumbnail)?(this.setAttribute("dialog-with-thumbnail",""),this.$.scroller.scrollTarget.style.maxHeight="139px",this.$.thumbnail.onShow()):(this.removeAttribute("dialog-with-thumbnail"),this.$.scroller.scrollTarget.style.maxHeight="none")}; g.onYtNavigate_=function(a){a=Ws(a);a instanceof Node&&jt(this.$["confirm-button"]).contains(a)&&this.parentElement&&this.parentElement.close&&this.parentElement.close()}; g.computePrimaryIsCancel_=function(a){return a}; g.computeIsCancelButtonHidden_=function(a){return a.skipCancelButton||!a.cancelButton}; g.computeIsCheckboxHidden_=function(a){return!a.checkbox}; g.onThumbnailLoaded_=function(){this.parentElement&&this.parentElement.fit&&this.parentElement.fit()}; g.onYtServiceRequestSent_=function(){this.isActionInProgress_=!0}; g.onYtServiceRequestCompleted_=function(){var a;((a=this.data)==null?0:a.showLoadingSpinnerOnAction)&&this.parentElement&&this.parentElement.close&&this.parentElement.opened&&this.parentElement.close();this.isActionInProgress_=!1}; ba.Object.defineProperties(UZ,{template:{configurable:!0,enumerable:!0,get:function(){if(Ddc===void 0){var a=document.createElement("template");M(a,"\n\n\n"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Cdc===void 0&&(Cdc=document.createElement("template"));var d=Cdc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ddc=a}a=Ddc;return a}}}); UZ.prototype.onYtServiceRequestCompleted_=UZ.prototype.onYtServiceRequestCompleted_;UZ.prototype.onYtServiceRequestSent_=UZ.prototype.onYtServiceRequestSent_;UZ.prototype.onThumbnailLoaded_=UZ.prototype.onThumbnailLoaded_;UZ.prototype.onYtNavigate_=UZ.prototype.onYtNavigate_;UZ.prototype.onThumbnailChanged_=UZ.prototype.onThumbnailChanged_;UZ.prototype.onHeaderImageWidthChanged_=UZ.prototype.onHeaderImageWidthChanged_;UZ.prototype.onHeaderImageChanged_=UZ.prototype.onHeaderImageChanged_; UZ.prototype.closePopupHandler_=UZ.prototype.closePopupHandler_;UZ.prototype.openPopupHandler_=UZ.prototype.openPopupHandler_;n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],UZ.prototype,"ytActionHandlerBehavior",void 0);n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],UZ.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],UZ.prototype,"ytRendererBehavior",void 0); n([E(oC.YtEventForwardingBehavior),r("design:type",Object)],UZ.prototype,"ytEventForwardingBehavior",void 0);n([I(),r("design:type",Object)],UZ.prototype,"data",void 0);n([I({computed:"computePrimaryIsCancel_(data.primaryIsCancel)",reflectToAttribute:!0,readOnly:!0}),r("design:type",Boolean)],UZ.prototype,"primaryIsCancel",void 0);n([I({computed:"computeIsCancelButtonHidden_(data)",readOnly:!0}),r("design:type",Boolean)],UZ.prototype,"isCancelButtonHidden",void 0); n([I({computed:"computeIsCheckboxHidden_(data)",readOnly:!0}),r("design:type",Boolean)],UZ.prototype,"isCheckboxHidden",void 0);n([I({value:!1,reflectToAttribute:!0}),r("design:type",Boolean)],UZ.prototype,"canShowCheckboxEnabledConfirmButton",void 0);n([I({value:!1,computed:"computeUseOverlayForSpinner_(data.showLoadingSpinnerOnAction, isActionInProgress_)",reflectToAttribute:!0}),r("design:type",Boolean)],UZ.prototype,"useOverlayForSpinner_",void 0); n([I({value:!1,computed:"computeShowSpinner_(useOverlayForSpinner_, data.showLoadingSpinner)"}),r("design:type",Boolean)],UZ.prototype,"showSpinner_",void 0);n([I({value:!1}),r("design:type",Boolean)],UZ.prototype,"isActionInProgress_",void 0);n([I({value:!1,reflectToAttribute:!0,computed:"computeHasHeaderImageWidth_(data.headerImageWidth)"}),r("design:type",Boolean)],UZ.prototype,"hasHeaderImageWidth_",void 0); n([I({value:!1,reflectToAttribute:!0,computed:"computeHasLoadingMessage(data.loadingMessage)"}),r("design:type",Boolean)],UZ.prototype,"hasLoadingMessage",void 0);n([Bt("yt-popup-opened"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Object]),r("design:returntype")],UZ.prototype,"openPopupHandler_",null);n([Bt("yt-popup-closed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,Object]),r("design:returntype")],UZ.prototype,"closePopupHandler_",null); n([Ct("data.headerImage"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UZ.prototype,"onHeaderImageChanged_",null);n([Ct("data.headerImageWidth"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UZ.prototype,"onHeaderImageWidthChanged_",null);n([Ct("data.thumbnail"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UZ.prototype,"onThumbnailChanged_",null); n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],UZ.prototype,"onYtNavigate_",null);n([Bt("yt-img-shadow-loaded"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],UZ.prototype,"onThumbnailLoaded_",null);n([Bt("yt-service-request-sent"),r("design:type",Function),r("design:paramtypes",[CustomEvent,MA]),r("design:returntype")],UZ.prototype,"onYtServiceRequestSent_",null); n([Bt("yt-service-request-completed"),r("design:type",Function),r("design:paramtypes",[CustomEvent,LA]),r("design:returntype")],UZ.prototype,"onYtServiceRequestCompleted_",null);n([Rt({is:"yt-confirm-dialog-renderer",noInjection:!0})],UZ);var Edc;var Fdc;var VZ=function(){return D.apply(this,arguments)||this}; k(VZ,D);VZ.prototype.attached=function(){this.hostElement.hasAttribute("dialog")||this.hostElement.setAttribute("dialog","true");ft(this.hostElement).querySelector("#scroller").dialogElement=this.hostElement.parentNode}; VZ.prototype.computeConfirmButton_=function(a){var b={text:a.confirmLabel,size:"SIZE_DEFAULT",style:"STYLE_BLUE_TEXT"};a.confirmNavigationEndpoint?b.navigationEndpoint=a.confirmNavigationEndpoint:a.confirmServiceEndpoint&&(b.serviceEndpoint=a.confirmServiceEndpoint);return b}; VZ.prototype.computeShowTitle_=function(a){return!(a==null||!a.title)}; n([E(wz.YtRendererBehavior),r("design:type",Object)],VZ.prototype,"ytRendererBehavior",void 0);n([I(),r("design:type",Object)],VZ.prototype,"data",void 0);n([I({computed:"computeShowTitle_(data)"}),r("design:type",Boolean)],VZ.prototype,"showTitle",void 0);n([Rt({is:"yt-fancy-dismissible-dialog-renderer",disableElementRegistration:!0})],VZ); J(VZ,"yt-fancy-dismissible-dialog-renderer",function(){if(Fdc===void 0){var a=document.createElement("template");M(a,"\n\n \n \n\n
\n \n \n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;Edc===void 0&&(Edc=document.createElement("template"));var d=Edc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Fdc=a}a=Fdc;return a});var Gdc;var Hdc;var WZ=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-signal-action-submit-popup-form-fields":"handleSignalActionSubmitPopupFormFields"};return a}; k(WZ,D);WZ.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{formRenderer:{component:"yt-form-renderer"}}}}}; WZ.prototype.handleSignalActionSubmitPopupFormFields=function(){this.formRenderer&&(this.formRenderer.submitFormFields(),Ku(this.hostElement,"yt-close-popup-action"))}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],WZ.prototype,"ytRendererstamperBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],WZ.prototype,"ytActionHandlerBehavior",void 0);n([I(),r("design:type",Object)],WZ.prototype,"data",void 0);n([Et("yt-form-renderer"),r("design:type",Object)],WZ.prototype,"formRenderer",void 0);n([Rt({is:"yt-show-action-dialog-content-renderer",disableElementRegistration:!0})],WZ); J(WZ,"yt-show-action-dialog-content-renderer",function(){if(Hdc===void 0){var a=document.createElement("template");M(a,"
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Gdc===void 0&&(Gdc=document.createElement("template"));var d=Gdc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hdc=a}a=Hdc;return a},{mode:2});var Idc;var Jdc;var XZ=function(){var a=D.apply(this,arguments)||this;a.actionMap={"yt-report-form-update":"handleFormUpdate"};return a}; k(XZ,D);XZ.prototype.configureRendererStamper=function(){return{"data.body":{id:"show-action-dialog-content",mapping:{showActionDialogContentRenderer:{component:"yt-show-action-dialog-content-renderer"}}},"data.footer.showActionDialogFooterRenderer.primaryAction":{id:"show-action-dialog-primary-action",mapping:{buttonRenderer:{component:"yt-button-renderer"}}},"data.footer.showActionDialogFooterRenderer.secondaryAction":{id:"show-action-dialog-secondary-action",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}}; XZ.prototype.handleFormUpdate=function(){this.set("data.footer.showActionDialogFooterRenderer.primaryAction.buttonRenderer.isDisabled",!1)}; n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],XZ.prototype,"ytRendererstamperBehavior",void 0);n([I(),r("design:type",Object)],XZ.prototype,"data",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],XZ.prototype,"ytActionHandlerBehavior",void 0);n([Et("#show-action-dialog-primary-action yt-button-renderer"),r("design:type",HTMLButtonElement)],XZ.prototype,"primaryAction",void 0);n([Rt({is:"yt-show-action-dialog-renderer",disableElementRegistration:!0})],XZ); J(XZ,"yt-show-action-dialog-renderer",function(){if(Jdc===void 0){var a=document.createElement("template");M(a,"
"); a.content.insertBefore(N().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;Idc===void 0&&(Idc=document.createElement("template"));var d=Idc;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jdc=a}a=Jdc;return a},{mode:2});function Kdc(a){var b={};a=a.split("&");a=l(a);for(var c=a.next();!c.done;c=a.next())c=c.value.split("="),c.length===2&&(b[c[0]]=c[1]);return b} ;function Ldc(){var a=a===void 0?window:a;var b,c;return ta(function(d){if(d.nextAddress==1)return d.yield(g5a(),2);b=a;c=b.bgevmc;if(!c)throw Error("BGE Controls not exposed");return d.return({pause:function(){c.p()}, resume:function(){c.r()}, checkForRefresh:function(){return c.cr()}})})} function h5a(){if(y("bg_st_hr"))return"havuokmhhs-0";var a,b=((a=globalThis.performance)==null?void 0:a.timeOrigin)||0;return"havuokmhhs-"+Math.floor(b)} function YZ(a){window.bgens=a} var ZZ=function(a){this.asa=a}; ZZ.prototype.bindInnertubeChallengeFetcher=function(a){this.asa.bicf(a)}; ZZ.prototype.registerChallengeFetchedCallback=function(a){this.asa.bcr(a)}; ZZ.prototype.getLatestChallengeResponse=function(){return this.asa.blc()}; function Mdc(){return new Promise(function(a){var b=window;b.ntpevasrs!==void 0?a(new ZZ(b.ntpevasrs)):(b.ntpqfbel===void 0&&(b.ntpqfbel=[]),b.ntpqfbel.push(function(c){a(new ZZ(c))}))})} ;var Ndc=na(["https://static.doubleclick.net/instream/ad_status.js"]);Dh(Ndc);var $Z=function(a,b,c){var d=this;this.network=a;this.options=b;this.networkStatusManager=c;this.kJ=0;this.jP=null;this.jJ=new qJa;b.qnc?Odc(this,Pdc(this)):b.preload&&Odc(this,new Promise(function(e){vl(0,function(){e(Qdc(d))},0)}))},Pdc=function(a){var b,c,d,e,f,h,m,p,q,t,u,v; return ta(function(w){switch(w.nextAddress){case 1:b=xa;if(!b.ytAtP||y("ytatp_ks")){b.ytAtRC?(d=Yk("att_init_delay",0),Al(0,function(){var x,A;return ta(function(H){if(H.nextAddress==1){c=b.ytAtT;delete b.ytAtT;if(!b.ytAtRC)return a.jJ.increment(6,a.kJ++),H.return();a.jJ.increment(2,a.kJ++);x=Rdc(c,null);return H.yield(a.jR(x),2)}A=H.yieldResult;b.ytAtRC&&b.ytAtRC(JSON.stringify(A));H.jumpToEnd()})},d)):(c=b.ytAtT,delete b.ytAtT,a.jJ.increment(1,a.kJ++)); w.jumpTo(2);break}return w.yield(b.ytAtP,3);case 3:e=w.yieldResult;delete b.ytAtP;h=(f=e)==null?void 0:f.R;c=(m=e)==null?void 0:m.T;if(h){a.jJ.increment(1,a.kJ++);w.jumpTo(4);break}a.jJ.increment(2,a.kJ++);return w.yield(a.jR(Rdc(c,null)),5);case 5:p=w.yieldResult,h=JSON.stringify(p);case 4:b.ytAtRC?b.ytAtRC(h):eo(Error("ytAtRC not defined for ytAtP."));case 2:return w.yield(Mdc(),6);case 6:return q=w.yieldResult,q.bindInnertubeChallengeFetcher(function(x){a.jJ.increment(3,a.kJ++);return a.jR(Rdc(c, x))}),q.registerChallengeFetchedCallback(function(x){x=x.challenge; if(!x)throw Error("BGE_MACR");x={challenge:x,kP:Kdc(x),cj:t,bgChallenge:new pF};x=Promise.resolve(x);a.jP=x}),w.yield(g5a(),7); case 7:t=w.yieldResult;u=q.getLatestChallengeResponse();v=u.challenge;if(!v)throw Error("BGE_MACIL");return w.return({challenge:v,kP:Kdc(v),cj:t,bgChallenge:new pF});}})}; $Z.prototype.kJb=function(a,b,c){var d=this,e,f,h;return ta(function(m){d.jP===null&&Odc(d,Qdc(d));e=!1;f={};h=function(){var p,q,t,u,v;return ta(function(w){switch(w.nextAddress){case 1:if(!d.options.rKc||!d.options.qnc){w.jumpTo(2);break}return w.yield(Ldc(),3);case 3:return p=w.yieldResult,w.yield((q=p)==null?void 0:q.checkForRefresh(),2);case 2:return w.yield(d.jP,5);case 5:t=w.yieldResult;f.challenge=t.challenge;if(!t.cj){"c1a"in t.kP&&(f.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");w.jumpTo(6); break}u=Object.assign({},{c:t.challenge,e:a},b);w.setCatchFinallyBlocks(7);e=!0;return w.yield(t.cj.snapshot({tP:u}),9);case 9:(v=w.yieldResult)?f.webResponse=v:f.error="ATTESTATION_ERROR_VM_NO_RESPONSE";w.leaveTryBlock(6);break;case 7:w.enterCatchBlock(),f.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR";case 6:if(a==="ENGAGEMENT_TYPE_PLAYBACK"){var x=t.kP,A={};if(x.c6a){var H=Number(Hk("DCLKSTAT",0));A.reportingStatus=String(Number(x.c)^(isNaN(H)?0:H))}x.c6b&&(A.broadSpectrumDetectionResult=String(Number(x.c)^ Number(Hk("CATSTAT",0))));f.adblockReporting=A}return w.return(f);}})}; return m.return(Promise.race([h(),Sdc(c,function(){var p=Object.assign({},f);e&&(p.error="ATTESTATION_ERROR_VM_TIMEOUT");return p})]))})}; var Qdc=function(a){var b,c,d,e,f,h,m,p,q;return ta(function(t){switch(t.nextAddress){case 1:var u=E6a().vib;b=Rdc(void 0,u);t.setCatchFinallyBlocks(2);return t.yield(Tdc(a,b),4);case 4:c=t.yieldResult;t.leaveTryBlock(3);break;case 2:return t.enterCatchBlock(),eo(Error("Failed to fetch attestation challenge after 5 attempts; not retrying for 24h.")),Udc(a,864E5),t.return({challenge:"",kP:{},cj:void 0,bgChallenge:void 0});case 3:d=c.gec;e=c.hec;f=Number(e.t)||7200;Udc(a,f*1E3);h=void 0;if(!("c1a"in e&&c.bgChallenge)){t.jumpTo(5);break}u=c.bgChallenge;var v=new pF;if(u.interpreterJavascript){var w=ola(u.interpreterJavascript);w=ic(w).toString();var x=new iva;eg(x,6,w);If(v,1,x,he)}else u.interpreterUrl&&(w=xk(u.interpreterUrl),w=rb(w).toString(),x=new jva,eg(x,4,w),If(v,2,x,he));u.interpreterHash&&Bf(v,3,We(u.interpreterHash),"",he);u.program&&Bf(v,4,We(u.program),"",he);u.globalName&&Bf(v,5,We(u.globalName),"",he);u.clientExperimentsStateBlob&&Bf(v,7,We(u.clientExperimentsStateBlob),"",he); m=v;t.setCatchFinallyBlocks(6);u=t.yield;v=E6a();w=m;v=G6a(v,Gf(w,iva,1,he),Gf(w,jva,2,he),Tf(w,3,void 0,he));return u.call(t,v,8);case 8:t.leaveTryBlock(7);break;case 6:return p=t.enterCatchBlock(),eo(p),t.return({challenge:d,kP:e,cj:h,bgChallenge:m});case 7:return t.setCatchFinallyBlocks(9),h=new qF({challenge:m,lkb:{cp:"aGIf"}}),t.yield(h.dPa,11);case 11:t.leaveTryBlock(5);break;case 9:q=t.enterCatchBlock(),eo(q),h=void 0;case 5:return t.return({challenge:d,kP:e,cj:h,bgChallenge:m});}})},Vdc=function(a, b){var c; return ta(function(d){if(d.nextAddress==1)return YZ(2),d.setCatchFinallyBlocks(2),d.yield(a.network.jR(b),4);if(d.nextAddress!=2)return(c=d.yieldResult)?c.challenge&&!c.bgChallenge?YZ(1):YZ(4):YZ(3),d.return(c);d.enterCatchBlock();YZ(3);return d.return(void 0)})}; $Z.prototype.jR=function(a){var b=this,c;return ta(function(d){c=b.networkStatusManager;if(!c||c.isNetworkAvailable())return d.return(Vdc(b,a));Mv("att_pna","attestation_challenge_fetch");return d.return(new Promise(function(e){c.listenOnce("publicytnetworkstatus-online",function(){Vdc(b,a).then(e)})}))})}; var Wdc=function(a){if(!a)throw Error("Fetching Attestation challenge returned falsy");if(!a.challenge)throw Error("Missing Attestation challenge");var b=a.challenge,c=Kdc(b);if("c1a"in c&&(!a.bgChallenge||!a.bgChallenge.program))throw Error("Expected bg challenge but missing.");return Object.assign({},a,{gec:b,hec:c})},Tdc=function(a,b){var c,d,e,f,h; return ta(function(m){switch(m.nextAddress){case 1:c=void 0,d=0,e={};case 2:if(!(d<5)){m.jumpTo(4);break}if(!(d>0)){m.jumpTo(5);break}e.t1a=1E3*Math.pow(2,d-1)+Math.random()*1E3;return m.yield(new Promise(function(p){return function(q){vl(0,function(){q(void 0)},p.t1a)}}(e)),5); case 5:return m.setCatchFinallyBlocks(7),a.jJ.increment(4,a.kJ++),m.yield(a.jR(b),9);case 9:return f=m.yieldResult,m.return(Wdc(f));case 7:c=h=m.enterCatchBlock(),h instanceof Error&&eo(h);case 8:d++;e={t1a:void 0};m.jumpTo(2);break;case 4:throw c;}})},Odc=function(a,b){a.jP=b},Xdc=function(a){var b,c,d; return ta(function(e){if(e.nextAddress==1)return e.yield(Promise.race([a.jP,null]),2);b=e.yieldResult;var f=Qdc(a);a.jP=f;(c=b)==null||(d=c.cj)==null||d.dispose();e.jumpToEnd()})},Udc=function(a,b){var c=Date.now()+b,d=function(){var e; return ta(function(f){e=c-Date.now();return e<1E3?f.yield(Xdc(a),0):(vl(0,d,Math.min(e,6E4)),f.jumpTo(0))})}; d()},Sdc=function(a,b){return new Promise(function(c){vl(0,function(){c(b())},a)})}; function Rdc(a,b){var c={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};a&&(c.eacrToken=a);b&&(c.interpreterHash=b);return c} ;var Ydc=function(a){this.ozb=a}; Ydc.prototype.jR=function(a){Mv("att_fsr","attestation_challenge_fetch");return GK(this.ozb,a,EK(qqb)).then(function(b){Mv("att_frr","attestation_challenge_fetch");return b})};function Zdc(){return new Promise(function(a){var b=window;b.attmp!==void 0?a(b.attmp):(b.attmq===void 0&&(b.attmq=[]),b.attmq.push(function(c){a(c)}))})} function $dc(a,b){var c,d,e;return ta(function(f){if(f.nextAddress==1){if(!aec())return f.jumpTo(2);c=window;return c.attmp!==void 0?f.return(c.attmp.s(a,b,6E4)):f.yield(Zdc(),3)}return f.nextAddress!=2?(d=f.yieldResult,f.return(d.s(a,b,6E4))):(e=bec())?f.return(e(a,b,6E4)):f.return(Promise.resolve({error:"ATTESTATION_ERROR_API_NOT_READY"}))})} function bec(){var a=za("yt.aba.att");return a?a:$Z.instance!==void 0?$Z.instance.kJb.bind($Z.instance):null} function aec(){return(y("attmusi")||y("attmusiw"))&&y("attmusi_ue")} ;var cec=function(a){this.bsa=a},eec=function(a,b,c){var d={}; b.ids&&(d.ids=[].concat(ja(b.ids)));b.engagementType&&(d.engagementType=b.engagementType);return GK(a.bsa,d,EK(qqb),c).then(function(e){if(!e)throw new ql("GetAttestationChallenge returned falsy");dec(a,e,c)}).thenCatch(function(e){$n(e)})},dec=function(a,b,c){if(!b.challenge)throw Error("Bad AttestationChallengeResponse: no attestation challenge string"); if(b.botguardData&&b.botguardData.program){var d=new oK;d.initialize(b.botguardData,function(){gqb(d,{atr_challenge:b.challenge}).then(function(e){if(!e)throw Error("BG invocation returned null");return fec(a,b.challenge,e,c)}).catch(function(e){eo(e); return fec(a,b.challenge,void 0,c)})},void 0)}else fec(a,b.challenge,void 0,c)},gec=function(a,b,c){return new cj(function(d,e){var f; return ta(function(h){if(h.nextAddress==1){var m=h.yield,p=b.engagementType,q=b.ids,t={};q=l(q!=null?q:[]);for(var u=q.next();!u.done;u=q.next())u=u.value,u.encryptedVideoId?t.encryptedVideoId=u.encryptedVideoId:u.externalChannelId?t.externalChannelId=u.externalChannelId:u.commentId?t.commentId=u.commentId:u.externalOwnerId?t.externalOwnerId=u.externalOwnerId:u.artistId?t.artistId=u.artistId:u.playlistId?t.playlistId=u.playlistId:u.externalPostId?t.externalPostId=u.externalPostId:u.shareId?t.shareId= u.shareId:u.postPlayNonce&&(t.postPlayNonce=u.postPlayNonce);return m.call(h,$dc(p,t),2)}f=h.yieldResult;if(!f.challenge)return eo(Error("Bad AttestationResponseData; no attestation challenge string")),eec(a,b,c).then(d,e),h.return();m=f;p={challenge:m.challenge};p.webResponse=m.webResponse;p.engagementType=b.engagementType;p.ids=b.ids;GK(a.bsa,p,EK(lrb),c).then(d,e);h.jumpToEnd()})})},fec=function(a,b,c,d){b={challenge:b}; c&&(b.webResponse=c);return GK(a.bsa,b,EK(lrb),d)};var hec=function(a){this.store=a}; hec.prototype.handleResponse=function(a){(a=z(a.frameworkUpdates,pJ))&&oA(a,this.store)}; hec[yn]=[ku];var iec=new zn("ENTITIES_RESPONSE_PROCESSOR_TOKEN");var jec={account_advanced:[[0,1,155]],account_box:[[0,1,24],[1,1,24]],account_notifications:[[0,1,155]],account_playback:[[0,1,155]],account_privacy:[[0,1,155]],account_settings:[[0,1,155]],account_sharing:[[0,1,155]],admin_panel_settings:[[1,1,24]],ameba:[[0,1,60]],android_messenger:[[0,1,192]],"arrow-back":[[1,1,24,!0]],"arrow-forward":[[1,1,24,!0]],arrow_drop_down:[[1,1,24]],arrow_drop_up:[[1,1,24]],artwork:[[0,1,140]],bebo:[[0,1,60]],blogger:[[0,1,60]],chrome_icon:[[0,1,192]],collections:[[0, 1,24]],countdown_to_close:[[0,1,100]],countdown_to_close_digit:[[0,1,100]],creation_post:[[0,1,24],[1,1,24]],creator_studio_red_logo:[[0,2,24]],cyworld:[[0,1,60]],dark_theme:[[0,1,24],[1,1,24]],digg:[[0,1,60]],email:[[0,1,60]],embed:[[0,1,60]],emoji_activities:[[0,1,24]],emoji_food:[[0,1,24]],emoji_nature:[[0,1,24]],emoji_symbols:[[0,1,24]],emoji_travel:[[0,1,24]],empty_search:[[0,1,230]],equalizer:[[0,1,24]],face_filled_happy:[[0,1,36]],face_filled_meh:[[0,1,36]],face_filled_sad:[[0,1,36]],face_filled_unhappy:[[0, 1,36]],face_filled_very_happy:[[0,1,36]],face_outlined_happy:[[1,1,36]],face_outlined_meh:[[1,1,36]],face_outlined_sad:[[1,1,36]],face_outlined_unhappy:[[1,1,36]],face_outlined_very_happy:[[1,1,36]],facebook:[[0,1,60]],fotka:[[0,1,60]],g_translate:[[1,1,24]],game_console_dpad:[[0,1,24]],game_console_face_buttons:[[0,1,24]],goo:[[0,1,60]],google:[[0,1,24]],hashtag_landing_page_empty:[[0,1,200]],hashtag_landing_page_empty_dark_mode:[[0,1,200]],hashtag_landing_page_error:[[0,1,300]],hashtag_landing_page_error_dark_mode:[[0, 1,300]],hi5:[[0,1,60]],kakao:[[0,1,60]],"keyboard-arrow-down":[[1,1,24]],"keyboard-arrow-up":[[1,1,24]],language:[[0,1,24],[1,1,24]],library_remove:[[1,1,24]],linkedin:[[0,1,60]],livejournal:[[0,1,60]],member:[[1,2,16]],meneame:[[0,1,60]],mixi:[[0,1,60]],moderator:[[1,1,16]],money_fill:[[0,3,24]],music:[[1,1,24]],myspace:[[0,1,60]],naver:[[0,1,60]],odnoklassniki:[[0,1,60]],offline_download:[[0,1,24]],offline_downloading_eighty:[[0,2,24]],offline_downloading_forty:[[0,2,24]],offline_downloading_sixty:[[0, 2,24]],offline_downloading_spinner:[[0,2,24]],offline_downloading_twenty:[[0,2,24]],offline_downloading_zero:[[0,2,24]],offline_no_content:[[0,1,192]],offline_pause:[[1,1,24]],offline_pin:[[0,1,24]],open_in_panel:[[0,1,24]],owner:[[1,1,16]],pinterest:[[0,1,60]],"play-arrow":[[0,1,24]],play_disabled:[[0,1,24]],premium:[[0,1,14]],premium_standalone:[[0,2,24]],premium_standalone_cairo:[[0,1,24]],"radio-button-unchecked":[[1,1,24]],rakuten:[[0,1,60]],reddit:[[0,2,192]],refresh:[[1,1,24]],schedule_fanzone:[[0, 1,100]],screen_light:[[1,1,24]],search_prominent:[[1,1,24]],"shorts-comment":[[0,2,32]],"shorts-dislike":[[0,2,32]],"shorts-like":[[0,2,32]],"shorts-pause":[[0,1,24]],"shorts-share":[[0,2,32]],skyblog:[[0,1,60]],skype:[[0,1,60]],sms:[[0,1,24]],sort:[[0,1,24]],spark:[[0,1,24],[1,1,24]],spark_search:[[0,1,24]],stumbleupon:[[0,1,60]],subdirectory_arrow_right:[[1,1,24]],tuenti:[[0,1,60]],tumblr:[[0,1,60]],twitter:[[0,3,192]],unplugged_logo:[[0,2,24]],verified:[[1,2,16]],vertical_align_top:[[1,1,24]], video_call:[[0,1,24]],view_module:[[0,1,24],[1,1,24]],vkontakte:[[0,1,60]],"volume-off":[[0,1,24]],"volume-up":[[0,1,24]],watermark:[[0,1,110]],waveform:[[1,1,24]],web_system_activity_dialog:[[0,1,60]],weibo:[[0,1,60]],whatsapp:[[0,1,60]],wykop:[[0,1,60]],yahoo:[[0,1,60]],yahoo_japan:[[0,1,192]],youtube_community_post:[[0,1,60]],youtube_community_repost:[[0,1,60]],youtube_create_logo:[[0,1,24]],youtube_kids_round:[[0,2,24]],youtube_logo:[[0,1,24]],youtube_music:[[0,2,24]],youtube_round:[[0,2,24]], youtube_shorts_brand_24:[[0,2,24]],youtube_shorts_fill_no_triangle_red_16:[[0,1,16]],"yt-logo-red-updated":[[0,3,24]],"yt-logo-updated":[[0,3,24]]};function kec(a,b,c,d){var e=void 0;a=l(a[b.iconName]||[]);for(var f=a.next();!f.done;f=a.next()){f=f.value;var h=b.iconSize;var m=b.iconStyle;h=!h||h===f[2];var p=FA[f[0]];d&&d!==f[1]||!h||m&&m!==p?m=!1:e?(m=FA[f[0]],m=!!b.iconStyle||m==="youtube_outline",h=e.version<=f[1],m=(!!b.iconSize||f[2]===24)&&m&&h):m=!0;m&&(e={name:b.iconName,style:FA[f[0]],size:f[2],version:f[1],allowMirroring:!!f[3],url:c(b.iconName,f)})}return e} function lec(a,b,c,d){return""+a+(""+FA[c[0]]+((d===void 0?0:d)?"_experimental":"")+"/"+b+"/v"+c[1]+"/")+(c[2]+"px.svg")} ;function mec(a){return Hk("INNERTUBE_CLIENT_NAME")!=="WEB_REMIX"&&Hk("INNERTUBE_CLIENT_NAME")!=="WEB_CREATOR"?"bookmark":a} var a_={},nec=(a_.ACCESS_TIME="clock",a_.ACCOUNT_BOX=Hk("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR"?"person_box":"person_account",a_.ACCOUNT_BOX_CAIRO="person_account_cairo",a_.ACCOUNT_CIRCLE="person_circle",a_.ACCOUNT_CIRCLE_CAIRO="person_circle_cairo",a_.ACCOUNT_LINKED="account_link_success",a_.ACCOUNT_UNLINKED="account_link",a_.ADD_FRIEND="people",a_.ADD_MODERATOR="shield_add",a_.ADD_TO_LIBRARY="bookmark",a_.ADD_TO_PLAYLIST="add",a_.ADD_TO_QUEUE_TAIL="list_queue",a_.ADD_TO_REMOTE_QUEUE="list_music", a_.ADD_TO_WATCH_LATER="clock",a_.ADD_VIDEO_LINK="film_strip_add",a_.ALERT_WARN_RED="alert_triangle",a_.ARROW_BACK="arrow_left",a_.ARROW_DIAGONAL_UP_RIGHT_FILLED="arrow_diagonal_up_right",a_.ARROW_DROP_DOWN="chevron_down",a_.ARROW_DROP_UP="chevron_up",a_.ARROW_FORWARD="arrow_right",a_.ARTIST="person_music",a_.AUDIOTRACK="audio",a_.AUTO_AWESOME="sparkle",a_.AVATAR_ANONYMOUS="person_circle",a_.AVATAR_LOGGED_OUT="person_circle",a_.BACK="arrow_left",a_.BAR_CHART="bar_graph",a_.BLOCK="slash_circle_left", a_.BLOCK_USER="slash_circle_left",a_.BOOKMARK_BORDER="bookmark",a_.BREAKING_NEWS_ALT_1="article_alert",a_.BROADCAST_CAIRO="podcast_cairo",a_.BUG_REPORT="bug",a_.CAMERA_ALT="camera",a_.CAMPAIGN="megaphone",a_.CANCEL="x_circle",a_.CAPTIONS="closed_caption",a_.CAST_OUTLINE="chromecast",a_.CHANNEL_NOTIFICATION_PREFERENCE_OFF="bell",a_.CHANNEL_NOTIFICATION_PREFERENCE_ON="bell_on",a_.CHAT="message_bubble_left",a_.CHAT_BUBBLE="message_bubble_empty",a_.CHAT_SPARK="spark_message_bubble_left",a_.CHECK_BOX_OUTLINE_BLANK= "box_empty",a_.CHECK_CIRCLE_OUTLINE="check_circle",a_.CHECK_CIRCLE_THICK="check_circle",a_.CLARIFY="article_clarify",a_.CLOSED_CAPTION_SELECTED="closed_caption",a_.CLOSE="x_mark",a_.CLOUD_UPLOAD="cloud_arrow_up",a_.COLLAPSE="chevron_up",a_.COLLAPSE_CAIRO="chevron_up_cairo",a_.COLLECTION="layers",a_.COLOR_LENS="palette",a_.COMMENT="message_bubble_right",a_.CONSENT_SHIELD="person_shield",a_.CONTENT_CUT="scissors",a_.CONTENT_CUT_CAIRO="scissors_cairo",a_.COURSE=y("web_enable_course_icon_update")?"creator_academy": "lightbulb",a_.COURSE_CAIRO=y("web_enable_course_icon_update")?"creator_academy_cairo":"lightbulb_cairo",a_.CREATION_LIVE="radar_live",a_.CREATION_POST="box_pencil",a_.CREATION_UPLOAD="my_videos",a_.CREATION_UPLOAD_RED="upload",a_.CREATOR_METADATA_MONETIZATION="dollar_sign",a_.CREATOR_METADATA_MONETIZATION_OFF="dollar_sign_off",a_.CREATOR_STUDIO="youtube_studio",a_.DASHBOARD="grid_asymmetrical",a_.DELETE="trash_can",a_.DELETE_SWEEP="trash_can",a_.DESKTOP="laptop",a_.DISLIKE="thumb_down",a_.DISLIKE_SELECTED= "thumb_down",a_.DISMISSAL="x_mark",a_.DISMISS_QUEUE="list_remove",a_.DONE_ALL="check_double",a_.DOWN_ARROW="arrow_down",a_.DO_NOT_DISTURB="slash_circle_left",a_.DRAFT="paper_corner_folded",a_.DRAG_HANDLE="bars_2",a_.EDIT="pencil",a_.EMOJI="face_very_happy",a_.EMOJI_FLAGS="flag",a_.EMOJI_OBJECTS="lightbulb",a_.EMOJI_PEOPLE="face_very_happy",a_.EMOJI_RECENT="clock",a_.EMPTY_HEART="heart",a_.EMPTY_LIKE="thumb_up",a_.ERROR_BLACK="alert_circle",a_.ERROR_OUTLINE="alert_circle",a_.EXIT_APP="arrow_in",a_.EXIT_TO_APP= "arrow_in",a_.EXPAND="chevron_down",a_.EXPAND_ALL="chevron_expand",a_.EXPAND_CAIRO="chevron_down_cairo",a_.EXPAND_LESS="chevron_up",a_.EXPAND_MORE="chevron_down",a_.EXPLORE="compass",a_.EXPLORE_DESTINATION="compass",a_.EXTERNAL_LINK="open_new",a_.FAB_UPLOAD="upload",a_.FACE_HAPPY_OUTLINE="face_happy",a_.FACT_CHECK="article_check",a_.FASHION_LOGO="fashion",a_.FASHION_LOGO_CAIRO="fashion_cairo",a_.FAVORITE="heart",a_.FEEDBACK="message_bubble_alert",a_.FEEDBACK_CAIRO="message_bubble_alert_cairo",a_.FILL_ARROW_SOLID_DOWN_16= "arrow_solid_down",a_.FILL_ARROW_SOLID_UP_16="arrow_solid_up",a_.FILL_DOLLAR_SIGN_HEART_12="dollar_sign_heart",a_.FILTER="menu_filter",a_.FIRST_PAGE="chevron_first",a_.FLAG="flag",a_.FULL_HEART="heart",a_.GAME_CONSOLE_DPAD="game_console_dpad",a_.GAME_CONSOLE_FACE_BUTTONS="game_console_face_buttons",a_.GAMING_LOGO="gaming",a_.GAMING_LOGO_CAIRO="gaming_cairo",a_.GO_TO_PAGE="arrow_right",a_.GROUPS="people_group",a_.HAPPY="face_happy",a_.HEALTH_AND_SAFETY="shield_plus",a_.HELP="question_circle",a_.HELP_CAIRO= "question_circle_cairo",a_.HELP_OUTLINE="question_circle",a_.HIDE="slash_circle_left",a_.IMAGE="image",a_.INFINITY_ICON="infinity",a_.INFO="info_circle",a_.INFO_OUTLINE="info_circle",a_.INSERT_CHART="bar_graph_box_vertical",a_.INSERT_CHART_OUTLINED="bar_graph_box_vertical",a_.INSERT_PHOTO="image",a_.KEEP="pin",a_.KEEP_OFF="pin_off",a_.KEYBOARD="keyboard",a_.KEYBOARD_ARROW_DOWN="chevron_down",a_.KEYBOARD_ARROW_UP="chevron_up",a_.KIDS_BLOCK="slash_circle_left",a_.LANGUAGE="globe",a_.LAST_PAGE="chevron_last", a_.LAUNCH="open_new",a_.LEARNING="lightbulb",a_.LEARNING_CAIRO="lightbulb_cairo",a_.LIBRARY_ADD=mec("library_add"),a_.LIBRARY_OUTLINE="library",a_.LIBRARY_REMOVE=mec(),a_.LIGHTBULB_SPARK_OUTLINE="lightbulb_spark",a_.LIKES_PLAYLIST="thumb_up",a_.LIKES_PLAYLIST_CAIRO="thumb_up_cairo",a_.LIKE="thumb_up",a_.LIKE_SELECTED="thumb_up",a_.LIVE="radar_live",a_.LIVE_CAIRO="radar_live_cairo",a_.LIVE_UNLISTED="link",a_.LOCATION_ON="location_point",a_.LOCATION_PIN="location_point",a_.LOOP="arrow_repeat",a_.LOOP_ACTIVE= "arrow_repeat",a_.LOOP_ONE="arrow_repeat_1",a_.LOOP_ONE_ACTIVE="arrow_repeat_1",a_.MEH="face_meh",a_.MEMBERS_ONLY_MODE_OFF="message_bubble_left",a_.MENU="bars_3",a_.MESSAGE="message_bubble_left",a_.MICROPHONE_ON="mic",a_.MIX="youtube_mix",a_.MONETIZATION_ON="dollar_sign_circle",a_.MONEY_FILL="dollar_sign_container",a_.MONEY_FILL_JPY="yen_sign_container",a_.MONEY_HEART="dollar_sign_heart",a_.MORE_HORIZ="overflow_horizontal",a_.MORE_VERT="overflow_vertical",a_.MUSIC="audio",a_.MUSIC_CAIRO="audio_cairo", a_.MUSIC_NOTE_SYMBOL="music",a_.MUSIC_SHUFFLE="arrow_shuffle",a_.MY_CHANNEL="person_circle",a_.MY_LOCATION="location_point",a_.NEWS_STORY="news",a_.NEXT="chevron_right",a_.NOTIFICATIONS="bell",a_.NOTIFICATIONS_ACTIVE="bell_on",a_.NOTIFICATIONS_CAIRO="bell_cairo",a_.NOTIFICATIONS_DONE_CHECKMARK="check",a_.NOTIFICATIONS_INBOX="bell",a_.NOTIFICATIONS_NONE="bell",a_.NOTIFICATIONS_OFF="bell_off",a_.NOT_INTERESTED="slash_circle_left",a_.OFFICIAL_ARTIST_BADGE="audio",a_.OFFLINE_CLOUD="cloud_off",a_.OFFLINE_DOWNLOAD= "download",a_.OFFLINE_DOWNLOAD_CAIRO="download_cairo",a_.OFFLINE_PAUSE="pause",a_.OPEN_IN_NEW="open_new",a_.OUTLINE_ADJUST="adjust",a_.OUTLINE_ARROW_SOLID_DOWN_16="arrow_solid_down",a_.OUTLINE_ARROW_SOLID_UP_16="arrow_solid_up",a_.OUTLINE_BAG="bag",a_.OUTLINE_CLOCK_HALF_CIRCLE="clock_half_circle",a_.OUTLINE_OVERFLOW_HORIZONTAL_32="overflow_horizontal",a_.OUTLINE_OVERFLOW_VERTICAL="overflow_vertical",a_.OUTLINE_YOUTUBE_IMPROVE_TV="youtube_improve_tv",a_.PAID="dollar_sign",a_.PAUSE_OUTLINED="pause", a_.PAYMENT="credit_card",a_.PERSON_RADAR_FILLED="person_radar",a_.PHONE_DOWNLOAD="mobile_download",a_.PLAYABLES_LOGO="tic_tac_toe",a_.PLAYABLES_LOGO_CAIRO="tic_tac_toe_cairo",a_.PLAYLISTS="list_play_arrow",a_.PLAYLISTS_CAIRO="list_play_arrow_cairo",a_.PLAYLIST_ADD=mec("list_add"),a_.PLAYLIST_ADD_CHECK=mec("list_check"),a_.PLAYLIST_PLAY="list_play_arrow",a_.PLAY_ALL="play_arrow",a_.PLAY_CIRCLE="play_arrow_circle",a_.PLAY_OUTLINED="play_arrow_circle",a_.PRIVACY_INFO="shield",a_.PRIVACY_PRIVATE="lock", a_.PRIVACY_PUBLIC="earth",a_.PRIVACY_UNLISTED="link",a_.PROMOTE="megaphone",a_.PURCHASES="price_tag",a_.PURCHASE_SUPER_CHAT="super_chat",a_.PURCHASE_SUPER_STICKER="super_sticker",a_.QUESTION_ANSWER="message_bubble_question",a_.QUEUE_PLAY_LAST="list_queue_last",a_.QUEUE_PLAY_NEXT="list_play_arrow",a_.REMIX_FILLED="youtube_shorts_remix",a_.REMOVE="bar_circle",a_.REMOVE_CIRCLE="bar_circle",a_.REMOVE_CIRCLE_OUTLINE="bar_circle",a_.REMOVE_DONE="check_double_off",a_.REMOVE_FROM_HISTORY="bar_circle",a_.REMOVE_FROM_PLAYLIST= "bar_circle",a_.REMOVE_MODERATOR="shield_off",a_.REPLAY="arrow_circle",a_.REPLAY_10="skip_back_10",a_.REPORT_PROBLEM="alert_triangle",a_.SAD="face_sad",a_.SAVE_PLAYLIST="bookmark",a_.SCHEDULE="clock",a_.SCHOOL="creator_academy",a_.SCREEN_FULLSCREEN="screen_full",a_.SEARCH_HISTORY="arrow_time",a_.SELL="price_tag",a_.SETTINGS="gear",a_.SETTINGS_CAIRO="gear_cairo",a_.SETTINGS_LIGHT="gear",a_.SETTINGS_MATERIAL="gear",a_.SHARE_ARROW="share",a_.SHIELD_WITH_AVATAR="person_shield",a_.SHOPPING_BAG="bag",a_.SHOPPING_BAG_CAIRO= "bag_cairo",a_.SHOPPING_CART="cart",a_.SHORTS_COMMENT="youtube_shorts_message_bubble_right",a_.SHORTS_DISLIKE="youtube_shorts_thumb_down",a_.SHORTS_LIKE="youtube_shorts_thumb_up",a_.SHORTS_SHARE="youtube_shorts_share",a_.SHUFFLE="arrow_shuffle",a_.SLOW_MODE_OFF="message_bubble_left",a_.SOCIAL="people",a_.SORT="menu_sort",a_.SPARK_LIGHTBULB_OUTLINE="spark_lightbulb",a_.SPEED_1X="1x",a_.SPEED_1_POINT_2X="1_point_2x",a_.SPEED_1_POINT_5X="1_point_5x",a_.SPEED_1_POINT_8X="1_point_8x",a_.SPEED_2X="2x", a_.SPEED_POINT_2X="point_2x",a_.SPEED_POINT_8X="point_8x",a_.SPONSORSHIP_STAR="star_circle",a_.STAFF_PICK="spotlight",a_.START_DVR="add",a_.STAR_BORDER="star",a_.STAR_CIRCLE_RIBBON_OUTLINE="star_circle_ribbon",a_.STICKER_EMOTICON="face_happy",a_.STOP_DVR="stop",a_.SUBSCRIBE="youtube_logo_icon",a_.SUBSCRIBE_PLUS="add_cairo",a_.SUBSCRIPTION_MANAGER="gear",a_.SUPERVISOR_ACCOUNT="people",a_.SUPER_CHAT_FOR_GOOD="hands_heart",a_.SWAP_HORIZ="arrow_swap_horizontal",a_.SWITCH_ACCOUNTS="person_account",a_.TAB_ACCOUNT= "person",a_.TAB_ACTIVITY="bell",a_.TAB_BOOKMARK="bookmark",a_.TAB_EXPLORE="compass",a_.TAB_HOME="home",a_.TAB_HOME_CAIRO="home_cairo",a_.TAB_INBOX="mail",a_.TAB_LIKED="thumb_up",a_.TAB_MUSIC_PREMIUM="youtube_music",a_.TAB_SHORTS="youtube_shorts",a_.TAB_SHORTS_CAIRO="youtube_shorts_cairo",a_.TAB_SUBSCRIPTIONS="subscriptions",a_.TAB_SUBSCRIPTIONS_CAIRO="subscriptions_cairo",a_.TAB_TRENDING="fire",a_.TIMER="stopwatch",a_.TRAILER="youtube_originals",a_.TRENDING="fire",a_.TRENDING_CAIRO="fire_cairo",a_.TRENDING_DOWN= "rating_down",a_.TRENDING_UP="rating_up",a_.TROPHY="trophy",a_.TROPHY_CELEBRATIONS="fireworks",a_.TUNE="adjust",a_.UNBLOCK_USER="bar_circle",a_.UNLIMITED="youtube_logo_icon",a_.UNPLUGGED_LIVE_GUIDE="radar_live",a_.UNPLUGGED_SPORTS="eye_off",a_.UPLOADS="library",a_.UP_ARROW="arrow_up",a_.VERTICAL_ALIGN_BOTTOM="download",a_.VERY_HAPPY="face_very_happy",a_.VERY_SAD="face_very_sad",a_.VIDEOGAME_ASSET="gaming",a_.VIDEOS="play_arrow_circle",a_.VIDEO_CALL="video_camera_add",a_.VIDEO_LIBRARY_WHITE="library", a_.VIDEO_YOUTUBE="youtube_logo_icon",a_.VIEW_LIST="list_view",a_.VIEW_LIST_CAIRO="list_view_cairo",a_.VISIBILITY="eye",a_.VISIBILITY_OFF="eye_off",a_.VOLUME_MUTE="volume_off",a_.VOLUME_UP="volume_on",a_.WALLPAPER="image",a_.WARNING="alert_triangle",a_.WATCH_HISTORY="arrow_time",a_.WATCH_HISTORY_CAIRO="arrow_time_cairo",a_.WATCH_LATER="clock",a_.WATCH_LATER_CAIRO="clock_cairo",a_.WATCH_RELATED_MIX="youtube_mix",a_.WHAT_TO_WATCH="home",a_.YOUTUBE_CREATE_RED_LOGO="youtube_create_logo",a_.YOUTUBE_MUSIC_MONOCHROME= "youtube_music",a_.YOUTUBE_MUSIC_MONOCHROME_CAIRO="youtube_music_cairo",a_.YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16="youtube_shorts_no_triangle",a_.YOUTUBE_SHORTS_FILL_NO_TRIANGLE_WHITE_16="youtube_shorts_no_triangle",a_.YOUTUBE_SHORTS_OUTLINE_24="youtube_shorts",a_.YT_OUTLINE_MUSIC_24="music",a_);var b_={},oec=(b_.ACCESS_TIME="clock",b_.ACCOUNT_BOX="person_square",b_.ACCOUNT_BOX_CAIRO="person_square",b_.ACCOUNT_CIRCLE="person_circle",b_.ACCOUNT_CIRCLE_CAIRO="person_circle",b_.ACCOUNT_LINKED="account_link",b_.ACCOUNT_UNLINKED="account_link",b_.ADD_CIRCLE="add_circle",b_.ADD_CIRCLE_OUTLINE="add_circle",b_.ADD_FRIEND="person_child",b_.ADD_MODERATOR="shield_add",b_.ADD_TO_LIBRARY="bookmark",b_.ADD_TO_PLAYLIST="add",b_.ADD_TO_QUEUE_TAIL="queue",b_.ADD_TO_REMOTE_QUEUE="playlist_audio",b_.ADD_TO_WATCH_LATER= "clock",b_.ADD_VIDEO_LINK="film_strip_add",b_.ADMIN_PANEL_SETTINGS="person_gear",b_.ALERT_WARN_RED="alert_triangle",b_.ALIGN_LEFT="text_align_left",b_.ARROWS_ALERT="arrow_split_alert",b_.ARROW_BACK="arrow_left",b_.ARROW_CIRCLE="arrow_counterclockwise",b_.ARROW_CIRCLE_PLAY="replay",b_.ARROW_CIRCLE_RIGHT="arrow_clockwise",b_.ARROW_DIAGONAL="arrow_up_left",b_.ARROW_DIAGONAL_UP_RIGHT="arrow_up_right",b_.ARROW_DROP_DOWN="triangle_down",b_.ARROW_DROP_UP="triangle_up",b_.ARROW_FORWARD="arrow_right",b_.ARROW_PAUSE= "pause_history",b_.ARROW_UNDO="undo",b_.ARTICLE="text_page",b_.ARTICLE_ALERT="text_page_alert",b_.ARTICLE_CHECK="text_page_check",b_.ARTICLE_CLARIFY="text_page_info",b_.ARTIST="person_audio",b_.AUDIOTRACK="audio",b_.AUDIO_BADGE="audio_badge",b_.AUDIO_SURROUND="surround_sound",b_.AUTO_AWESOME="sparkles",b_.AVATAR_ANONYMOUS="person_circle",b_.AVATAR_LOGGED_OUT="person_circle",b_.BACK="arrow_left",b_.BAR_CHART="chart_bar",b_.BAR_CIRCLE="minus_circle",b_.BAR_HORIZONTAL="minus",b_.BLOCK="circle_slash", b_.BLOCK_USER="circle_slash",b_.BOOKMARK_BORDER="bookmark",b_.BOX_OPEN_CHECK="quiz",b_.BOX_PENCIL="square_pencil",b_.BOX_STACK_3="square3_stack",b_.BREAKING_NEWS_ALT_1="text_page_alert",b_.BROADCAST="podcast",b_.BROADCAST_CAIRO="podcast",b_.BUG_REPORT="bug",b_.CAMERA_ALT="camera",b_.CAMPAIGN="megaphone",b_.CANCEL="x_circle",b_.CAPTIONS="closed_captions",b_.CAST_ICON="chromecast",b_.CAST_OUTLINE="chromecast",b_.CHANNEL_NOTIFICATION_PREFERENCE_OFF="bell",b_.CHANNEL_NOTIFICATION_PREFERENCE_ON="bell_waves", b_.CHAT="text_bubble",b_.CHAT_BUBBLE="bubble",b_.CHECK_BOX="check_square",b_.CHECK_BOX_OUTLINE_BLANK="square",b_.CHECK_CIRCLE_FILLED="check_circle",b_.CHECK_CIRCLE_OUTLINE="check_circle",b_.CHECK_CIRCLE_THICK="check_circle",b_.CHECK_DOUBLE="check_done",b_.CHECK_DOUBLE_OFF="check_done_slash",b_.CHEVRON_LEFT="chevron_left",b_.CHEVRON_RIGHT="chevron_right",b_.CHEVRON_RIGHT_CAIRO="chevron_right",b_.CIRCLES_OVERLAP="account_link",b_.CLAPPERBOARD_CAIRO="clapperboard",b_.CLARIFY="text_page_info",b_.CLOCK_ARROWS= "clock_split",b_.CLOCK_ARROWS_ALERT="clock_split_alert",b_.CLOSED_CAPTION="closed_captions",b_.CLOSED_CAPTION_SELECTED="closed_captions",b_.CLOSE="x",b_.CLOUD_UPLOAD="cloud_arrow_up",b_.COLLAPSE="chevron_up",b_.COLLAPSE_CAIRO="chevron_up",b_.COLLECTION="square3d_stack",b_.COLOR_LENS="paint_palette",b_.COMMENT="text_bubble",b_.CONSENT_SHIELD="person_shield",b_.CONTENT_CUT="scissors",b_.CONTENT_CUT_CAIRO="scissors",b_.COURSE="graduation_cap",b_.COURSE_CAIRO="graduation_cap",b_.CREATION_LIVE="live", b_.CREATION_POST="square_pencil",b_.CREATION_UPLOAD="video",b_.CREATION_UPLOAD_RED="upload",b_.CREATOR_ACADEMY="graduation_cap",b_.CREATOR_METADATA_MONETIZATION="dollar_sign_circle",b_.CREATOR_METADATA_MONETIZATION_OFF="dollar_sign_circle_slash",b_.CREATOR_STUDIO="youtube_studio",b_.DARK_THEME="theme",b_.DELETE="trash_can",b_.DELETE_SWEEP="trash_can",b_.DESKTOP="laptop",b_.DISLIKE="thumb_down",b_.DISLIKE_SELECTED="thumb_down",b_.DISMISSAL="x",b_.DISMISS_QUEUE="playlist_x",b_.DOGFOOD="pawprint",b_.DOLLAR_SIGN= "dollar_sign_circle",b_.DOLLAR_SIGN_CIRCLE="dollar_sign_circle",b_.DOLLAR_SIGN_CONTAINER="dollar_sign_rectangle",b_.DOWN_ARROW="arrow_down",b_.DO_NOT_DISTURB="circle_slash",b_.DRAFT="document",b_.DRAG_HANDLE="equal",b_.EARTH="globe",b_.EDIT="pencil",b_.EMOJI="face_very_happy",b_.EMOJI_FLAGS="flag",b_.EMOJI_OBJECTS="lightbulb",b_.EMOJI_PEOPLE="face_very_happy",b_.EMOJI_RECENT="clock",b_.EMPTY_HEART="heart",b_.EMPTY_LIKE="thumb_up",b_.ERROR_BLACK="alert_circle",b_.ERROR_OUTLINE="alert_circle",b_.ERROR_WHITE= "alert_circle",b_.EXIT_APP="arrow_in",b_.EXIT_TO_APP="arrow_in",b_.EXPAND="chevron_down",b_.EXPAND_ALL="chevron_expand",b_.EXPAND_CAIRO="chevron_down",b_.EXPAND_LESS="chevron_up",b_.EXPAND_MORE="chevron_down",b_.EXPLORE="compass",b_.EXPLORE_DESTINATION="compass",b_.EXTERNAL_LINK="arrow_up_right",b_.EYE_OFF="eye_slash",b_.FAB_UPLOAD="upload",b_.FACE_HAPPY_OUTLINE="face_happy",b_.FACE_MEH="face_neutral",b_.FACT_CHECK="text_page_check",b_.FASHION_LOGO="fashion",b_.FASHION_LOGO_CAIRO="fashion",b_.FAVORITE= "thumb_up",b_.FEEDBACK="alert_bubble",b_.FEEDBACK_CAIRO="alert_bubble",b_.FILL_ARROW_SOLID_DOWN_16="arrow_solid_down",b_.FILL_ARROW_SOLID_UP_16="arrow_solid_up",b_.FILL_DOLLAR_SIGN_HEART_12="dollar_sign_heart",b_.FIRST_PAGE="chevron_left_end",b_.FLAG_CAIRO="flag",b_.FLASH_OFF="flash_slash",b_.FLASH_ON="flash",b_.FULL_HEART="heart",b_.GAMING_LOGO="gaming",b_.GAMING_LOGO_CAIRO="gaming",b_.GO_TO_PAGE="arrow_right",b_.GRID_ASYMMETRICAL="dashboard",b_.GROUPS="person3",b_.HAND_SWIPE_LEFT="gesture_swipe_left", b_.HAND_SWIPE_RIGHT="gesture_swipe_right",b_.HAPPY="face_happy",b_.HEALTH_AND_SAFETY="shield_health",b_.HEART_BOX="heart_cube",b_.HELP="help_circle",b_.HELP_CAIRO="help_circle",b_.HELP_OUTLINE="help_circle",b_.HIDE="circle_slash",b_.INCOGNITO_CAIRO="incognito",b_.INFINITY_ICON="infinity",b_.INFO="info_circle",b_.INFO_OUTLINE="info_circle",b_.INSERT_CHART="chart_bar_square",b_.INSERT_CHART_OUTLINED="chart_bar_square",b_.INSERT_PHOTO="image",b_.KEEP="pin",b_.KEEP_OFF="pin_slash",b_.KEYBOARD="keyboard", b_.KEYBOARD_ARROW_DOWN="chevron_down",b_.KEYBOARD_ARROW_UP="chevron_up",b_.KIDS_BLOCK="circle_slash",b_.LANGUAGE="globe",b_.LAST_PAGE="chevron_right_end",b_.LAUNCH="arrow_up_right",b_.LEARNING="lightbulb",b_.LEARNING_CAIRO="lightbulb",b_.LIBRARY_ADD="bookmark",b_.LIBRARY_IMAGE="image_stack",b_.LIBRARY_MUSIC="audio_square_stack",b_.LIBRARY_OUTLINE="play_square_stack",b_.LIBRARY_REMOVE="bookmark",b_.LIBRARY_SAVED="check_square_stack",b_.LIKES_PLAYLIST="thumb_up",b_.LIKES_PLAYLIST_CAIRO="thumb_up",b_.LIKE= "thumb_up",b_.LIKE_SELECTED="thumb_up",b_.LIST_QUEUE="queue",b_.LIVE_CAIRO="live",b_.LIVE_UNLISTED="link",b_.LOCATION_ON="location_pin",b_.LOCATION_PIN="location_pin",b_.LOCATION_POINT="location_pin",b_.LOOP="repeat",b_.LOOP_ACTIVE="repeat",b_.LOOP_ONE="repeat1",b_.LOOP_ONE_ACTIVE="repeat1",b_.MEET="google_meet",b_.MEH="face_neutral",b_.MEMBERSHIPS="memberships",b_.MEMBERS_ONLY_MODE_OFF="text_bubble",b_.MENU_FILTER="filter",b_.MESSAGE="text_bubble",b_.MESSAGE_BUBBLE_GEAR="bubble_gear",b_.MESSAGE_BUBBLE_LEFT= "text_bubble",b_.MESSAGE_BUBBLE_LEFT_BOOST="bubble_sparkles",b_.MESSAGE_BUBBLE_OVERLAP="bubble_stack",b_.MESSAGE_BUBBLE_QUESTION="help_bubble",b_.MICROPHONE_ON="mic",b_.MONETIZATION_ON="dollar_sign_circle",b_.MONEY_FILL="dollar_sign_rectangle",b_.MONEY_FILL_JPY="yen_sign_rectangle",b_.MONEY_HAND="dollar_sign_circle_hand",b_.MONEY_HEART="dollar_sign_heart",b_.MOON_Z="sleep_timer",b_.MORE_HORIZ="overflow_horizontal",b_.MORE_VERT="overflow_vertical",b_.MUSIC="audio",b_.MUSIC_CAIRO="audio",b_.MUSIC_EXPLICIT_BADGE= "explicit",b_.MUSIC_NEW_RELEASE="audio_badge",b_.MUSIC_NOTE_SYMBOL="audio",b_.MUSIC_SCISSORS="audio_scissors",b_.MUSIC_SHUFFLE="shuffle",b_.MY_CHANNEL="person_circle",b_.MY_LOCATION="location_pin",b_.MY_VIDEOS="video",b_.MY_VIDEOS_CAIRO="video",b_.NEWS_CAIRO="news",b_.NEWS_STORY="news",b_.NEXT="chevron_right",b_.NOTE_ADD="bubble_pencil",b_.NOTIFICATIONS="bell",b_.NOTIFICATIONS_ACTIVE="bell_waves",b_.NOTIFICATIONS_CAIRO="bell",b_.NOTIFICATIONS_DONE_CHECKMARK="check",b_.NOTIFICATIONS_INBOX="bell",b_.NOTIFICATIONS_NONE= "bell",b_.NOTIFICATIONS_OFF="bell_slash",b_.NOT_INTERESTED="circle_slash",b_.OFFICIAL_ARTIST_BADGE="audio",b_.OFFLINE_CLOUD="cloud_slash",b_.OFFLINE_DOWNLOAD="download",b_.OFFLINE_DOWNLOAD_CAIRO="download",b_.OFFLINE_PAUSE="pause",b_.OPEN_IN_NEW="arrow_up_right",b_.OUTLINE_ADJUST="adjust",b_.OUTLINE_ARROW_SOLID_DOWN="arrow_solid_down",b_.OUTLINE_ARROW_SOLID_DOWN_16="arrow_solid_down",b_.OUTLINE_ARROW_SOLID_UP="arrow_solid_up",b_.OUTLINE_ARROW_SOLID_UP_16="arrow_solid_up",b_.OUTLINE_BAG="bag",b_.OUTLINE_CLOCK_HALF_CIRCLE= "clock_half_dashed",b_.OUTLINE_OVERFLOW_HORIZONTAL_32="overflow_horizontal",b_.OUTLINE_OVERFLOW_VERTICAL="overflow_vertical",b_.OUTLINE_YOUTUBE_IMPROVE_TV="star_tv",b_.PAID="dollar_sign_circle",b_.PAUSE_OUTLINED="pause",b_.PAYMENT="credit_card",b_.PEOPLE="person_child",b_.PEOPLE_2="person2_rectangle",b_.PEOPLE_GROUP="person3",b_.PEOPLE_NOTE="bubble_asterisk",b_.PERSON_2="person2",b_.PERSON_ACCOUNT="person_square_stack",b_.PERSON_MINUS="person_x",b_.PERSON_MUSIC="person_audio",b_.PERSON_RADAR="person_waves", b_.PERSON_RADAR_FILLED="person_waves",b_.PERSON_SETTING="person_gear",b_.PHONE="phone",b_.PHONE_DOWNLOAD="mobile_arrow_down",b_.PICTURE_IN_PICTURE="picture_in_picture",b_.PLAYABLES_LOGO="playables",b_.PLAYABLES_LOGO_CAIRO="playables",b_.PLAYLISTS="playlist",b_.PLAYLISTS_CAIRO="playlist",b_.PLAYLIST_ADD_CHECK="bookmark",b_.PLAY_ALL="play",b_.PLAY_ARROW="play",b_.PLAY_ARROW_CIRCLE="play_circle",b_.PLAY_ARROW_HALF_CIRCLE="play_circle_half_dashed",b_.PLAY_ARROW_OUTLINED="play",b_.PLAY_CIRCLE="play_circle", b_.PLAY_OUTLINED="play_circle",b_.PODCAST_ADD="podcast_add",b_.PODCAST_CHECK="podcast_check",b_.PRIVACY_INFO="shield_x",b_.PRIVACY_PRIVATE="lock",b_.PRIVACY_PUBLIC="globe",b_.PRIVACY_UNLISTED="link",b_.PROMOTE="megaphone",b_.PURCHASES="price_tag",b_.PURCHASE_SUPER_CHAT="super_chat",b_.PURCHASE_SUPER_STICKER="super_sticker",b_.QUESTION_ANSWER="help_bubble",b_.QUESTION_CIRCLE="help_circle",b_.QUEUE_PLAY_LAST="queue_last",b_.QUEUE_PLAY_NEXT="queue_next",b_.QUOTATION_MARK="quote",b_.RADAR_LIVE="live", b_.REMOVE="minus_circle",b_.REMOVE_CIRCLE="minus_circle",b_.REMOVE_CIRCLE_OUTLINE="minus_circle",b_.REMOVE_FROM_HISTORY="minus_circle",b_.REMOVE_FROM_PLAYLIST="minus_circle",b_.REMOVE_MODERATOR="shield_slash",b_.REPLAY="arrow_counterclockwise",b_.REPLAY_10="skip10_back",b_.REPLAY_ARROW="replay",b_.REPORT_PROBLEM="alert_triangle",b_.RSS_OFF="rss_slash",b_.SAD="face_sad",b_.SAVE_PLAYLIST="bookmark",b_.SCHEDULE="clock",b_.SCHOOL="graduation_cap",b_.SCREEN_DEFAULT="player_default",b_.SCREEN_FULLSCREEN= "player_full_enter",b_.SCREEN_LIGHT="ambient_mode",b_.SCREEN_ROTATION="rotate_portrait",b_.SCREEN_SWITCH="player_switch",b_.SCREEN_THEATRE="player_theater",b_.SEARCH_CAIRO="search",b_.SEARCH_HISTORY="history",b_.SELL="price_tag",b_.SETTINGS="gear",b_.SETTINGS_CAIRO="gear",b_.SETTINGS_LIGHT="gear",b_.SETTINGS_MATERIAL="gear",b_.SETTINGS_REMOTE="remote_waves",b_.SHARE="share",b_.SHARE_ARROW="share",b_.SHARE_CAIRO="share",b_.SHIELD="shield_x",b_.SHIELD_EMPTY="shield",b_.SHIELD_OFF="shield_slash",b_.SHIELD_WITH_AVATAR= "person_shield",b_.SHOPPING_BAG="bag",b_.SHOPPING_BAG_CAIRO="bag",b_.SHOPPING_CART="cart",b_.SHORTS_COMMENT="text_bubble",b_.SHORTS_DISLIKE="thumb_down",b_.SHORTS_LIKE="thumb_up",b_.SHORTS_SHARE="share",b_.SKIP_FORWARD_30="skip30_forward",b_.SLASH_CIRCLE_LEFT="circle_slash",b_.SLASH_CIRCLE_RIGHT="circle_slash",b_.SLOW_MODE="bubble_slow",b_.SLOW_MODE_OFF="text_bubble",b_.SOCIAL="person_child",b_.SPARKLE="sparkles",b_.SPARK_IMAGE="image_spark",b_.SPARK_LIGHTBULB_OUTLINE="spark_lightbulb",b_.SPARK_PENCIL= "pencil_spark",b_.SPARK_RADAR="spark_waves",b_.SPARK_VIDEO="video_spark",b_.SPEAKER_GROUP="speaker_stack",b_.SPEAKER_OFF="speaker_slash",b_.SPEED_1X="n1x",b_.SPEED_1_POINT_2X="n1point2x",b_.SPEED_1_POINT_5X="n1point5x",b_.SPEED_1_POINT_8X="n1point8x",b_.SPEED_2X="n2x",b_.SPONSORSHIP_STAR="star_circle",b_.SPORTS="basketball",b_.SPOTLIGHT="spotlight",b_.STAFF_PICK="spotlight",b_.START_DVR="add",b_.STAR_BORDER="star",b_.STAR_CIRCLE_RIBBON="memberships_gift",b_.STAR_HALF="star_full_half",b_.STAR_SHOOTING= "hype",b_.STICKER="sticker",b_.STICKER_EMOTICON="face_happy",b_.STOP_DVR="stop",b_.SUBSCRIBE="youtube",b_.SUBSCRIBE_PLUS="add",b_.SUBSCRIPTION_MANAGER="gear",b_.SUPERSTAR="super_star",b_.SUPERVISOR_ACCOUNT="person_child",b_.SUPER_CHAT_FOR_GOOD="hands_heart",b_.SWAP_HORIZ="arrow_swap_horizontal",b_.SWITCH_ACCOUNTS="person_square_stack",b_.TAB_ACCOUNT="person",b_.TAB_ACTIVITY="bell",b_.TAB_BOOKMARK="bookmark",b_.TAB_EXPLORE="compass",b_.TAB_HOME="home",b_.TAB_HOME_CAIRO="home",b_.TAB_INBOX="mail",b_.TAB_LIKED= "thumb_up",b_.TAB_MUSIC_PREMIUM="youtube_music",b_.TAB_SHORTS="shorts",b_.TAB_SHORTS_CAIRO="shorts",b_.TAB_SUBSCRIPTIONS="subscriptions",b_.TAB_SUBSCRIPTIONS_CAIRO="subscriptions",b_.TAB_TRENDING="trending",b_.TARGET="target",b_.TARGET_ADD="target_add",b_.TEMPLATE_ADD="template_add",b_.TEXT="font",b_.TICKET_STAR="star_ticket",b_.TIMER="stopwatch",b_.TRENDING_CAIRO="trending",b_.TRENDING_DOWN="arrow_trend_down",b_.TRENDING_UP="arrow_trend_up",b_.TROPHY_CAIRO="trophy",b_.TROPHY_CELEBRATIONS="fireworks", b_.TROPHY_STAR="star_trophy",b_.TUNE="adjust",b_.TV_OFF="tv_slash",b_.UNBLOCK_USER="minus_circle",b_.UNFAVORITE="thumb_down",b_.UNLIMITED="youtube",b_.UNPLUGGED_LIVE_GUIDE="live",b_.UNPLUGGED_SPORTS="eye_slash",b_.UPLOADS="play_square_stack",b_.UP_ARROW="arrow_up",b_.VERTICAL_ALIGN_BOTTOM="chevron_down_end",b_.VERTICAL_ALIGN_TOP="chevron_up_end",b_.VERY_HAPPY="face_very_happy",b_.VERY_SAD="face_very_sad",b_.VIDEOS="play_circle",b_.VIDEO_CALL="video_camera_add",b_.VIDEO_LIBRARY_WHITE="play_square_stack", b_.VIDEO_QUALITY_4K="n4k",b_.VIDEO_QUALITY_8K="n8k",b_.VIDEO_YOUTUBE="youtube",b_.VIEW_LIST_CAIRO="view_list",b_.VIEW_MODULE="view_column3_row2",b_.VISIBILITY="eye",b_.VISIBILITY_OFF="eye_slash",b_.VOLUME_DOWN="volume_min",b_.VOLUME_MUTE="volume_mute",b_.VOLUME_OFF="volume_mute",b_.VOLUME_STABLE="stable_volume",b_.VOLUME_UP="volume_max",b_.WALLPAPER="image",b_.WARNING="alert_triangle",b_.WATCH_HISTORY="history",b_.WATCH_HISTORY_CAIRO="history",b_.WATCH_LATER="clock",b_.WATCH_LATER_CAIRO="clock",b_.WATCH_RELATED_MIX= "mix",b_.WHAT_TO_WATCH="home",b_.YOUTUBE_LINKED_TV="tv_mobile",b_.YOUTUBE_MUSIC_MONOCHROME="youtube_music",b_.YOUTUBE_MUSIC_MONOCHROME_CAIRO="youtube_music",b_.YOUTUBE_SHORTS_ARROW_DOWN="arrow_down",b_.YOUTUBE_SHORTS_ARROW_UP="arrow_up",b_.YOUTUBE_SHORTS_FILL_NO_TRIANGLE_RED_16="shorts_empty",b_.YOUTUBE_SHORTS_FILL_NO_TRIANGLE_WHITE_16="shorts_empty",b_.YOUTUBE_SHORTS_OUTLINE_24="shorts",b_.YT_OUTLINE_MUSIC_24="audio",b_);var pec={15:[[1,3,24]],"1_point_2x":[[1,1,24]],"1_point_5x":[[1,1,24]],"1_point_8x":[[1,1,24]],"1x":[[1,1,24]],"2_point_5x":[[1,1,24]],"2d":[[1,1,24]],"2x":[[1,3,24]],"3d":[[1,1,24]],"3x":[[1,3,24]],"4d":[[1,1,24]],"4k":[[0,3,24],[1,3,24]],60:[[1,3,24]],"8k":[[0,2,24],[1,2,24]],accessibility:[[1,4,24]],account_link:[[1,8,24]],account_link_error:[[1,6,24]],account_link_some:[[0,5,24]],account_link_success:[[0,5,24]],add:[[1,9,16],[1,9,24]],add_cairo:[[0,4,16],[0,4,24],[1,4,24]],add_circle:[[1,6,24], [1,6,36]],add_half_circle:[[1,2,24]],adjust:[[0,9,24],[1,9,18],[1,9,24]],airplane:[[0,5,24],[1,5,20],[1,5,24]],airplay:[[1,6,16],[1,6,24]],airplay_off:[[1,1,24]],album:[[0,8,24],[1,8,24]],alert_circle:[[0,10,24],[1,10,16],[1,10,24]],alert_triangle:[[0,10,12],[0,10,24],[1,10,24]],align_center:[[0,6,24],[1,6,24]],align_left:[[0,6,24],[1,6,24]],align_right:[[0,6,24],[1,6,24]],arrow_caps:[[0,2,24],[1,2,24]],arrow_circle:[[1,6,24],[1,6,48]],arrow_circle_dash:[[1,1,24]],arrow_circle_play:[[1,1,24],[1,1, 36],[1,1,48]],arrow_circle_right:[[0,3,24],[1,3,12],[1,3,16],[1,3,18],[1,3,24]],arrow_diagonal:[[1,5,24]],arrow_diagonal_down_right:[[0,1,12],[0,1,16],[0,1,18],[0,1,24],[1,1,12],[1,1,16],[1,1,18],[1,1,24]],arrow_diagonal_up_right:[[0,1,12],[0,1,16],[0,1,18],[0,1,24],[1,1,12],[1,1,16],[1,1,18],[1,1,24]],arrow_down:[[0,3,24],[1,3,24]],arrow_down_circle:[[0,4,12],[0,4,16],[0,4,18],[0,4,24]],arrow_flip:[[1,10,16],[1,10,18],[1,10,24]],arrow_flip_dollar_sign:[[1,2,24]],arrow_in:[[0,8,24],[1,8,24]],arrow_left:[[1, 8,24,!0]],arrow_left_cairo:[[1,2,24,!0]],arrow_merge:[[1,2,24]],arrow_out:[[0,2,24]],arrow_pause:[[1,1,24]],arrow_redo:[[1,1,24]],arrow_remix:[[1,1,24]],arrow_repeat:[[0,5,24],[1,5,24]],arrow_repeat_1:[[0,3,24],[1,3,24]],arrow_right:[[1,3,24,!0]],arrow_shuffle:[[0,5,24],[1,5,24]],arrow_skip_forward:[[0,1,24],[1,1,24]],arrow_solid_down:[[0,4,16],[0,4,24],[1,4,16],[1,4,24]],arrow_solid_up:[[0,4,16],[0,4,24],[1,4,16],[1,4,24]],arrow_split:[[0,3,24],[1,3,24]],arrow_swap_horizontal:[[0,5,24],[1,5,18], [1,5,24]],arrow_time:[[0,8,24],[1,8,24]],arrow_time_cairo:[[0,2,24],[1,2,24]],arrow_time_forward:[[1,1,24]],arrow_undo:[[1,1,24]],arrow_up:[[0,3,24],[1,3,24]],arrow_up_circle:[[0,4,12],[0,4,16],[0,4,18],[0,4,24]],arrows_alert:[[1,1,24]],article:[[1,2,24]],article_alert:[[1,2,24]],article_check:[[1,2,24]],article_clarify:[[1,2,24]],audio:[[0,14,12],[0,14,16],[0,14,18],[0,14,24],[1,14,18],[1,14,24]],audio_badge:[[0,3,12],[0,3,16],[0,3,24]],audio_cairo:[[0,2,24],[1,2,24]],audio_off:[[1,2,24]],audio_surround:[[0, 1,24],[1,1,24]],background:[[1,1,24]],backspace:[[0,5,24],[1,5,24]],bag:[[0,7,12],[0,7,18],[0,7,24],[1,7,18],[1,7,24]],bag_bookmark:[[1,2,24]],bag_cairo:[[0,2,24],[1,2,24]],bar_circle:[[1,4,24]],bar_graph:[[0,2,24],[1,2,24]],bar_graph_box_vertical:[[0,6,24],[1,6,24]],bar_horizontal:[[1,2,16],[1,2,24]],bars_2:[[1,9,16],[1,9,24]],bars_3:[[0,2,24],[1,2,24]],beaker:[[1,2,24]],bell:[[0,10,24],[1,10,24]],bell_cairo:[[0,3,24],[1,3,24]],bell_off:[[1,5,24]],bell_off_cairo:[[1,2,24]],bell_on:[[0,6,24]],bell_on_cairo:[[0, 2,24]],blur:[[1,2,24]],book:[[1,3,24]],bookmark:[[0,9,24],[1,9,24]],bookmark_cairo:[[0,2,24],[1,2,24]],box_3d:[[0,1,24],[1,1,24]],box_bar:[[0,3,24]],box_check:[[0,6,18],[0,6,24],[0,6,36],[1,6,24]],box_chevron_right:[[1,3,24]],box_dashed_triangle:[[1,3,24]],box_empty:[[1,5,24]],box_open_check:[[0,4,24],[1,4,16],[1,4,24]],box_pencil:[[1,3,16],[1,3,24]],box_placeholder_left:[[1,1,24]],box_search:[[1,1,24]],box_stack_3:[[0,1,24],[1,1,24]],boxes_2:[[1,3,24]],briefcase:[[1,2,24]],briefcase_slash:[[0,3, 24]],brightness:[[0,3,24],[1,3,24]],broadcast:[[0,3,24],[1,3,12],[1,3,16],[1,3,18],[1,3,24],[1,3,48]],bug:[[0,3,24],[1,3,24]],business:[[1,4,24]],cable:[[1,2,24]],calculator:[[0,3,24],[1,3,24]],calendar:[[0,4,24],[1,4,24]],camera:[[0,10,24],[1,10,24]],camera_audio:[[1,5,24]],camera_effects:[[1,4,24]],camera_flip:[[1,4,24]],camera_hashtag:[[1,5,24]],camera_switch:[[0,3,24],[1,3,24]],card:[[0,3,12],[0,3,16],[0,3,24]],cart:[[0,4,24],[1,4,24]],cat:[[0,3,24],[1,3,24]],celebration:[[1,2,24]],check:[[0, 13,12],[0,13,16],[0,13,24],[1,13,16],[1,13,24]],check_circle:[[0,10,18],[0,10,24],[1,10,24]],check_double:[[1,1,24]],check_double_off:[[1,1,24]],chevron_collapse:[[1,3,24]],chevron_down:[[1,9,18],[1,9,24]],chevron_down_cairo:[[1,2,24]],chevron_down_circle:[[0,3,24]],chevron_expand:[[1,5,24]],chevron_first:[[1,1,24]],chevron_last:[[1,1,24]],chevron_left:[[1,9,16,!0],[1,9,18,!0],[1,9,24,!0]],chevron_left_circle:[[0,3,24]],chevron_left_ios:[[1,2,24]],chevron_left_ios_cairo:[[1,2,24]],chevron_right:[[0, 7,16,!0],[0,7,18,!0],[0,7,24,!0],[1,7,16,!0],[1,7,18,!0],[1,7,24,!0]],chevron_right_cairo:[[1,2,24]],chevron_right_circle:[[0,3,24]],chevron_right_ios:[[1,1,24]],chevron_up:[[1,9,16],[1,9,18],[1,9,24]],chevron_up_cairo:[[1,2,24]],chevron_up_circle:[[0,3,24]],chromecast:[[0,10,24],[1,10,24]],chromecast_animate_frame_1:[[1,5,24]],chromecast_animate_frame_2:[[1,5,24]],chromecast_animate_frame_3:[[1,5,24]],chromecast_cairo:[[0,2,24],[1,2,24]],chromecast_mobile:[[1,4,24],[1,4,36]],chromecast_waveform:[[1, 2,24]],circle:[[0,8,24],[1,8,24]],circle_full:[[0,3,24]],circle_half_full:[[1,1,24]],circles_6:[[0,1,24]],circles_overlap:[[0,1,24],[1,1,24]],circles_overlap_check:[[0,1,16],[0,1,24]],clapperboard:[[0,3,24],[1,3,24]],clapperboard_cairo:[[0,2,24],[1,2,24]],clock:[[0,10,24],[1,10,16],[1,10,24]],clock_arrows:[[1,1,24]],clock_arrows_alert:[[1,1,24]],clock_cairo:[[0,2,24],[1,2,24]],clock_half_circle:[[0,1,24],[1,1,24]],closed_caption:[[0,10,24],[1,10,24]],cloud:[[1,2,24]],cloud_arrow_down:[[1,3,24]],cloud_arrow_up:[[0, 6,24],[1,6,24]],cloud_check:[[0,3,24],[1,3,24]],cloud_ellipsis:[[0,3,24],[1,3,24]],cloud_off:[[1,2,24]],code:[[1,2,24]],compass:[[0,8,24],[1,8,24]],compass_cairo:[[0,1,24],[1,1,24]],controller:[[0,2,24],[1,2,24]],copy:[[1,3,24]],copyright:[[0,4,24],[1,4,24]],creator_academy:[[0,3,12],[0,3,16],[0,3,24],[1,3,24]],creator_academy_cairo:[[0,2,24],[1,2,24]],credit_card:[[1,4,24]],crop:[[1,3,16],[1,3,24]],crop_rotate:[[1,2,24]],crown:[[0,5,16],[0,5,24],[1,5,12],[1,5,16],[1,5,24]],curve_s:[[0,1,24]],dashboard_plus:[[1, 1,16],[1,1,18],[1,1,20],[1,1,24]],die_3:[[0,5,24],[1,5,24]],directions:[[1,3,24]],dogfood:[[1,1,24]],dollar_sign:[[0,7,24],[1,7,24]],dollar_sign_circle:[[0,11,16],[0,11,24],[1,11,16],[1,11,24]],dollar_sign_circle_pause:[[1,2,24]],dollar_sign_circle_plus:[[1,1,24]],dollar_sign_container:[[1,7,24]],dollar_sign_heart:[[0,23,12],[0,23,24],[1,23,16],[1,23,24]],dollar_sign_off:[[1,3,24]],dot:[[0,2,12],[0,2,24]],download:[[0,11,24],[1,11,16],[1,11,24]],download_cairo:[[0,2,24],[1,2,24]],downloaded:[[0,7, 24]],downloading:[[1,5,24]],downloading_0:[[1,5,24]],downloading_1:[[1,6,24]],downloading_2:[[1,6,24]],downloading_3:[[1,6,24]],downloading_4:[[1,6,24]],downloading_5:[[1,7,24]],downloading_6:[[1,6,24]],drive_add:[[1,2,24]],earth:[[0,12,24],[1,12,16],[1,12,18],[1,12,24]],explicit:[[0,7,18],[0,7,24],[1,7,24]],eye:[[0,6,24],[1,6,24]],eye_off:[[1,4,24]],eyedropper:[[1,2,24]],face_add:[[1,1,24]],face_arrows_diagonal:[[1,1,24]],face_happy:[[0,11,24],[0,11,36],[1,11,24],[1,11,36]],face_image:[[1,2,24]], face_meh:[[0,9,24],[0,9,36],[1,9,24],[1,9,36]],face_meh_2:[[0,6,24],[0,6,36],[1,6,24],[1,6,36]],face_paintbrush:[[1,2,24]],face_sad:[[0,11,24],[0,11,36],[1,11,24],[1,11,36]],face_unhappy:[[0,10,24],[0,10,36],[1,10,24],[1,10,36]],face_upset:[[0,9,24],[0,9,36],[1,9,24],[1,9,36]],face_very_happy:[[0,11,24],[0,11,36],[1,11,24],[1,11,36]],face_very_sad:[[0,9,24],[0,9,36],[1,9,24],[1,9,36]],fashion:[[0,4,24],[1,4,24]],fashion_cairo:[[0,2,24],[1,2,24]],fast_back:[[0,3,24],[1,3,24]],fast_forward:[[0,5,24]], film_strip:[[0,7,24],[1,7,24]],film_strip_add:[[1,2,24]],filter_face:[[0,5,24],[1,5,24]],filter_photo:[[0,8,24],[1,8,24]],fire:[[0,9,12],[0,9,24],[1,9,16],[1,9,24]],fire_cairo:[[0,2,24],[1,2,24]],fireworks:[[1,3,24]],flag:[[0,9,24],[1,9,24]],flag_cairo:[[0,2,24],[1,2,24]],flash_auto:[[0,3,24],[1,3,24]],flash_circle:[[0,5,18],[0,5,24],[1,5,24]],flash_off:[[0,5,24],[1,5,24]],flash_on:[[0,5,24],[1,5,24]],flip_horizontal:[[1,4,24]],flip_horizontal_dash:[[1,1,24]],flip_vertical_dash:[[1,1,24]],folder:[[0, 4,16],[0,4,24],[1,4,24]],font_square_spark:[[1,1,16],[1,1,24]],football:[[0,4,24],[1,4,24]],gaming:[[0,3,24],[1,3,24]],gaming_cairo:[[0,2,24],[1,2,24]],gear:[[0,9,24],[1,9,24]],gear_cairo:[[0,3,24],[1,3,24]],ghost:[[0,5,24],[1,5,24]],gif:[[1,2,24]],gift:[[0,3,24],[1,3,24]],globe:[[0,4,24],[0,4,36],[1,4,24],[1,4,36]],globe_image:[[0,2,24],[0,2,36],[1,2,24],[1,2,36]],glow:[[1,2,24]],google_lens:[[1,4,24]],greater_than_20:[[1,2,24]],grid_2x2:[[1,1,24]],grid_3_by_3:[[0,1,24],[1,1,24]],grid_asymmetrical:[[0, 1,24],[1,1,24]],hand:[[1,2,24]],hand_long_press:[[0,3,24],[1,3,24]],hand_pinch_in:[[1,2,24]],hand_swipe_left:[[1,1,24]],hand_swipe_right:[[1,2,24]],hand_tap:[[0,2,24],[1,2,24]],hand_wave:[[1,2,24]],hands_heart:[[0,3,24],[1,3,24]],hashtag:[[1,2,16],[1,2,18],[1,2,20],[1,2,24]],hd:[[0,8,24],[1,8,24]],headset:[[0,8,24],[1,8,24]],heart:[[0,18,13],[0,18,24],[1,18,16],[1,18,24]],heart_box:[[1,1,24]],heart_circle:[[1,2,16],[1,2,18],[1,2,20],[1,2,24]],heart_off:[[1,2,24]],hierarchy:[[0,4,24],[1,4,24]],highlights:[[1, 2,24]],home:[[0,9,24],[1,9,24]],home_cairo:[[0,2,24],[1,2,24]],hourglass:[[1,3,16],[1,3,24]],image:[[0,8,24],[1,8,24]],image_add:[[1,4,24]],image_wallpaper:[[1,1,24]],incognito:[[0,9,24],[1,9,24]],incognito_cairo:[[0,2,24],[1,2,24]],infinite:[[0,2,24]],infinity:[[1,2,24]],info_circle:[[1,10,16],[1,10,18],[1,10,20],[1,10,24]],journey:[[1,2,24]],key:[[1,5,24]],keyboard:[[0,4,24],[1,4,24]],label:[[0,4,24],[1,4,24]],laptop:[[1,3,24]],laptop_mobile:[[0,4,24],[1,4,24]],layers:[[0,1,24],[1,1,24]],leaf:[[1, 2,24]],lens:[[1,1,24]],less_than_4:[[1,2,24]],library:[[0,6,24],[1,6,24]],library_add:[[1,7,16],[1,7,24]],library_image:[[1,1,24]],library_music:[[0,3,24],[1,3,24]],library_saved:[[0,6,24]],lightbulb:[[0,4,12],[0,4,24],[1,4,24]],lightbulb_cairo:[[0,2,24],[1,2,24]],lightbulb_spark:[[1,2,24]],link:[[1,8,18],[1,8,24]],link_off:[[1,1,24]],list_add:[[1,5,24]],list_check:[[0,2,24]],list_music:[[1,3,24]],list_pencil:[[1,5,24]],list_play_arrow:[[0,8,24],[1,8,12],[1,8,24]],list_play_arrow_cairo:[[0,2,24], [1,2,24]],list_queue:[[1,1,24]],list_queue_last:[[0,3,24],[1,3,24]],list_queue_next:[[1,1,24]],list_remove:[[1,1,24]],list_view:[[1,2,24]],list_view_cairo:[[1,2,24]],live_mobile_landscape_orientation:[[1,1,24]],live_photo:[[1,2,24]],live_waves:[[1,2,18],[1,2,24]],location_point:[[0,6,12],[0,6,24],[1,6,24]],location_point_off:[[1,1,24]],lock:[[0,13,12],[0,13,24],[1,13,12],[1,13,16],[1,13,18],[1,13,24]],lock_open:[[1,4,24]],magic_wand:[[0,3,24],[1,3,24]],mail:[[0,8,24],[1,8,24]],map:[[1,3,24]],math_add:[[0, 3,24]],math_and:[[0,3,24]],math_divide:[[0,3,24]],math_equals:[[0,3,24]],math_equals_slash:[[1,3,24]],math_greater_than:[[0,3,24]],math_greater_than_or_equal:[[1,1,24]],math_less_than:[[0,3,24]],math_less_than_or_equal:[[1,4,24]],math_multiply:[[0,3,24]],math_or:[[0,3,24]],math_percent:[[0,3,24]],math_subtract:[[0,3,24]],maximize_cairo:[[1,1,24]],medal:[[1,2,24]],medal_star:[[1,2,24]],meet:[[1,1,24]],megaphone:[[0,4,24],[1,4,24]],memberships:[[0,9,12],[0,9,16],[0,9,18],[0,9,24],[1,9,24]],mention:[[1, 5,16],[1,5,24]],menu_filter:[[0,1,24],[1,1,24]],menu_sort:[[1,4,24]],message_bubble_alert:[[0,6,24],[1,6,24]],message_bubble_alert_cairo:[[1,2,24]],message_bubble_empty:[[1,1,24]],message_bubble_gear:[[1,1,24]],message_bubble_left:[[0,1,24],[1,1,24]],message_bubble_left_boost:[[1,1,24]],message_bubble_left_off:[[1,1,16],[1,1,24]],message_bubble_overlap:[[0,7,24],[1,7,24]],message_bubble_question:[[0,2,16],[0,2,24],[1,2,16],[1,2,24]],message_bubble_right:[[0,14,24],[0,14,32],[1,14,16],[1,14,24]],message_bubble_right_caption:[[1, 1,24]],mic:[[0,14,24],[1,14,24]],mic_off:[[1,2,24]],miniplayer_exit:[[1,1,24]],mobile:[[0,4,24],[1,4,24]],mobile_check:[[1,2,24]],mobile_download:[[1,3,24]],mobile_landscape:[[1,3,24]],mobile_screen_horizontal:[[1,1,24]],mobile_screen_vertical:[[1,1,24]],money_hand:[[1,2,24]],monitor_display:[[0,4,16],[0,4,24],[1,4,16],[1,4,24]],monitor_display_off:[[1,1,24]],moon_z:[[0,1,24],[1,1,24]],motion:[[1,2,24]],move:[[1,2,24]],music:[[0,6,24],[1,6,16],[1,6,18],[1,6,24]],music_off:[[1,3,24]],music_scissors:[[1, 3,24]],music_shape:[[1,3,24]],music_video:[[1,4,24]],music_video_off:[[1,1,24]],my_videos:[[1,6,24]],my_videos_cairo:[[1,2,24]],news:[[0,3,24],[1,3,12],[1,3,24]],news_cairo:[[0,2,24],[1,2,24]],node_left:[[1,2,24]],node_right:[[1,2,24]],note:[[0,1,16],[0,1,24],[1,1,16],[1,1,24]],note_add:[[1,1,16],[1,1,24]],note_spark:[[0,2,16],[0,2,24],[1,2,16],[1,2,24]],odometer:[[0,4,24],[1,4,24]],open_new:[[0,7,24],[1,7,12],[1,7,24]],overflow_horizontal:[[1,6,24],[1,6,32]],overflow_vertical:[[1,13,24]],overflow_vertical_cairo:[[1, 1,24]],paint_bucket:[[1,3,24]],palette:[[1,1,24]],panels:[[0,2,24],[1,2,24]],paper_corner_folded:[[0,2,24],[1,2,24]],paper_open_in_new:[[0,1,24],[1,1,24]],pause:[[0,9,24]],pause_circle:[[0,2,12],[0,2,16],[0,2,24]],pdf:[[1,2,24]],pencil:[[1,10,16],[1,10,18],[1,10,24]],people:[[0,6,12],[0,6,24],[1,6,24]],people_2:[[0,1,24],[1,1,24]],people_group:[[0,4,24],[1,4,16],[1,4,24]],people_note:[[0,1,18],[0,1,24],[1,1,24]],person:[[0,7,12],[0,7,13],[0,7,16],[0,7,24],[0,7,48],[1,7,13],[1,7,16],[1,7,24]],person_2:[[1, 1,24]],person_account:[[1,6,24]],person_account_cairo:[[1,1,24]],person_add:[[1,7,24]],person_box:[[1,5,24]],person_circle:[[0,10,24],[1,10,24]],person_circle_cairo:[[0,2,24],[1,2,24]],person_circle_slash:[[1,2,24]],person_minus:[[0,1,24],[1,1,24]],person_music:[[0,4,24],[1,4,24]],person_radar:[[0,7,12],[0,7,24],[1,7,16],[1,7,18],[1,7,24]],person_setting:[[1,6,24]],person_shield:[[1,7,24]],person_square_spark:[[0,1,24],[1,1,24]],person_waveform:[[1,2,24]],phone:[[0,3,24],[1,3,24]],picture_in_picture:[[0, 2,24],[1,2,24]],picture_in_picture_combine:[[1,1,24]],pin:[[0,7,12],[0,7,24],[1,7,16],[1,7,24]],pin_off:[[1,1,24]],play_arrow:[[0,7,24],[1,7,24]],play_arrow_circle:[[0,2,24],[1,2,24]],play_arrow_disabled:[[0,1,12],[0,1,24]],play_arrow_half_circle:[[0,5,24],[1,5,24]],podcast:[[0,6,24],[1,6,12],[1,6,16],[1,6,18],[1,6,24]],podcast_add:[[0,2,24],[1,2,24]],podcast_cairo:[[0,2,24],[1,2,24]],podcast_check:[[0,2,24]],point_2x:[[1,1,24]],point_3x:[[1,3,24]],point_5x:[[1,3,24]],point_8x:[[1,1,24]],poll:[[1, 9,16],[1,9,24],[1,9,40]],pound:[[1,3,24]],presentation:[[1,3,24]],presentation_remove:[[1,1,24]],price_tag:[[0,8,12],[0,8,24],[1,8,24]],price_tag_heart:[[1,2,24]],qr_code:[[1,3,24]],question_circle:[[1,5,24]],question_circle_cairo:[[1,2,24]],question_head:[[1,2,24]],quotation_mark:[[0,1,24],[1,1,24]],quotation_mark_off:[[1,1,24]],radar_live:[[0,7,24],[1,7,12],[1,7,16],[1,7,24]],radar_live_cairo:[[0,2,24],[1,2,24]],rating_down:[[1,1,24]],rating_up:[[1,7,12],[1,7,16],[1,7,24]],record:[[0,2,24]],remix:[[1, 2,16],[1,2,24]],replay_arrow:[[1,1,24]],rotate_90:[[1,1,24]],rotate_90_clockwise:[[1,2,24]],rss:[[1,2,16],[1,2,24]],rss_off:[[1,1,16],[1,1,24]],ruby:[[1,2,12],[1,2,16],[1,2,18],[1,2,24]],samples:[[0,2,24],[1,2,24]],saturation:[[1,2,24]],scale:[[1,4,24]],scissors:[[0,8,12],[0,8,24],[1,8,24]],scissors_cairo:[[0,2,24],[1,2,24]],scissors_cut:[[1,4,16],[1,4,18],[1,4,24]],screen_default:[[0,1,24],[0,1,48],[1,1,24],[1,1,48]],screen_full:[[1,7,24]],screen_full_cairo:[[1,1,24]],screen_full_exit:[[1,6,24]], screen_full_exit_cairo:[[1,1,24]],screen_fullscreen:[[0,1,24],[0,1,48],[1,1,24],[1,1,48]],screen_light:[[1,1,24]],screen_mini_player:[[0,1,24],[0,1,48],[1,1,24],[1,1,48]],screen_multi_view:[[0,3,24],[1,3,24]],screen_rotation:[[1,2,18],[1,2,24]],screen_switch:[[0,1,24],[1,1,24]],screen_theatre:[[0,1,24],[0,1,48],[1,1,24],[1,1,48]],screen_vertical:[[1,1,24]],screen_x:[[1,2,24]],sd:[[0,3,24],[1,3,24]],search:[[0,15,24],[1,15,24]],search_cairo:[[1,2,24]],search_superscript:[[1,1,24]],send:[[0,5,24,!0], [1,5,24,!0]],settings_remote:[[1,1,24]],shadow_hard:[[0,3,24]],shadow_soft:[[0,3,24]],shapes:[[0,3,24],[1,3,24]],share:[[0,12,24,!0],[0,12,32,!0],[1,12,16,!0],[1,12,24,!0]],share_cairo:[[1,2,24]],share_ios:[[1,2,24]],share_link:[[0,1,24],[1,1,24]],shield:[[1,6,24]],shield_add:[[1,2,24]],shield_check:[[1,1,24]],shield_empty:[[0,1,16],[0,1,18],[0,1,24],[1,1,16],[1,1,18],[1,1,24]],shield_off:[[1,1,24]],shield_overflow:[[1,2,24]],shield_plus:[[1,1,24]],shield_search:[[1,2,24]],shorts_layout_bottom:[[1, 1,24]],shorts_layout_centered_square:[[1,1,24]],shorts_layout_foreground:[[1,1,24]],shorts_layout_landscape_bottom:[[1,1,24]],shorts_layout_landscape_top:[[1,1,24]],shorts_layout_left:[[1,1,24]],shorts_layout_pip:[[1,1,24]],shorts_layout_right:[[1,1,24]],shorts_layout_single:[[1,1,24]],shorts_layout_top:[[1,1,24]],skip_back_10:[[0,1,24]],skip_back_15:[[0,1,24]],skip_back_20:[[0,1,24]],skip_back_30:[[0,1,24]],skip_back_5:[[0,1,24]],skip_back_60:[[0,1,24]],skip_down:[[0,5,24]],skip_forward_10:[[0,1, 24]],skip_forward_15:[[0,1,24]],skip_forward_20:[[0,1,24]],skip_forward_30:[[0,1,24]],skip_forward_5:[[0,1,24]],skip_forward_60:[[0,1,24]],skip_next:[[0,7,24]],skip_previous:[[0,6,24]],skip_up:[[0,5,24]],slash_circle_left:[[1,7,24]],slash_circle_right:[[1,2,24]],soccer_ball:[[1,3,24]],soccer_card:[[0,2,12],[0,2,16],[0,2,24]],spacebar:[[1,2,24]],spark:[[0,10,12],[0,10,16],[0,10,24]],spark_chat:[[1,1,16],[1,1,24]],spark_image:[[1,2,24]],spark_lightbulb:[[0,2,24],[1,2,24]],spark_message_bubble:[[1,4, 16],[1,4,24]],spark_message_bubble_left:[[1,1,24]],spark_music:[[1,2,24]],spark_pencil:[[1,2,24]],spark_radar:[[0,1,12],[0,1,16],[0,1,24],[1,1,12],[1,1,16],[1,1,24]],spark_text:[[1,1,24]],spark_video:[[1,2,24]],sparkle:[[0,4,24],[1,4,24]],speaker:[[1,2,24]],speaker_group:[[1,1,24]],speaker_group_off:[[1,1,24]],speaker_headset:[[1,2,24]],speaker_off:[[1,1,24]],split:[[1,4,24]],sports:[[0,1,24]],spotlight:[[0,3,24],[1,3,24]],star:[[0,6,12],[0,6,16],[0,6,24],[1,6,12],[1,6,16],[1,6,24]],star_circle:[[0, 6,12],[0,6,16],[0,6,18],[0,6,24]],star_circle_ribbon:[[0,1,16],[0,1,20],[0,1,24],[0,1,36],[1,1,16],[1,1,20],[1,1,24],[1,1,36]],star_half:[[0,3,12],[0,3,16],[0,3,24]],star_shooting:[[0,3,24],[1,3,24]],statistics_graph:[[1,2,24]],sticker:[[1,2,24]],stop:[[0,5,24]],stopwatch:[[0,5,16],[0,5,24],[1,5,16],[1,5,24]],stopwatch_10:[[0,1,24]],stopwatch_3:[[0,1,24]],subscriptions:[[0,11,24],[1,11,18],[1,11,24]],subscriptions_cairo:[[0,2,24],[1,2,24]],subtitles:[[0,4,12],[0,4,24],[1,4,24]],super_chat:[[1,8,18], [1,8,24]],super_sticker:[[0,8,16],[0,8,24],[1,8,16],[1,8,24]],super_store:[[1,3,24]],superstar:[[1,1,24]],tablet:[[1,1,24]],target:[[0,2,24],[1,2,16],[1,2,24]],target_add:[[0,2,24],[1,2,16],[1,2,24]],template_add:[[1,3,16],[1,3,24]],template_play:[[0,3,24],[1,3,24]],text:[[0,9,24],[1,9,16],[1,9,18],[1,9,24]],text_bell_cairo:[[1,1,12],[1,1,16],[1,1,18],[1,1,24]],text_bold:[[1,1,24]],text_box:[[1,5,24]],text_italic:[[1,1,24]],text_outline:[[1,2,24]],text_preset:[[1,1,24]],text_serif:[[1,1,24]],text_shadow:[[1, 2,24]],text_strikethrough:[[1,1,24]],text_underline:[[1,1,24]],theme_switch:[[0,1,24],[1,1,24]],thermometer:[[1,2,24]],thumb_down:[[0,24,16],[0,24,24],[0,24,36],[1,24,16],[1,24,24],[1,24,36]],thumb_up:[[0,22,16],[0,22,24],[0,22,36],[1,22,16],[1,22,24],[1,22,36]],thumb_up_cairo:[[0,2,24],[1,2,24]],thumb_up_down:[[0,4,24],[1,4,24]],tic_tac_toe:[[0,4,12],[0,4,24],[1,4,16],[1,4,24]],tic_tac_toe_cairo:[[0,2,24],[1,2,24]],ticket_star:[[1,1,24]],tilt:[[1,4,24]],time_stamp_plus:[[1,1,24]],timeline:[[1,3, 24]],toolbox:[[1,4,24]],transcript:[[1,2,16],[1,2,24]],transcript_search:[[1,1,16],[1,1,24]],transition:[[0,5,24],[1,5,24]],translate:[[1,4,16],[1,4,24]],trash_can:[[1,10,16],[1,10,18],[1,10,24]],triangle_down:[[1,7,24]],triangle_three_left:[[0,1,24]],triangle_three_right:[[0,1,24]],trophy:[[0,3,24],[1,3,24]],trophy_cairo:[[0,2,24],[1,2,24]],trophy_star:[[1,1,24]],truck:[[0,5,24],[1,5,24]],tv:[[0,8,12],[0,8,16],[0,8,24],[1,8,16],[1,8,24]],tv_arrow_left:[[1,2,24]],tv_circle:[[0,3,24],[1,3,24]],tv_dollar_sign:[[0, 1,24],[1,1,24]],tv_off:[[1,2,24]],tv_queue:[[1,4,24]],tv_queue_chevron:[[1,2,24]],upload:[[1,5,24]],uploading:[[1,1,24]],variable:[[1,4,24]],verified_circle:[[1,4,24]],video_camera:[[0,9,24],[1,9,24]],video_camera_add:[[1,2,24]],video_camera_off:[[1,1,24]],video_link:[[1,5,16],[1,5,24]],video_reverse:[[1,1,24]],video_spark:[[1,2,24]],video_stitch:[[1,2,24]],video_waveform:[[1,1,24]],volume_down:[[0,2,24],[1,2,24]],volume_fade:[[1,2,24]],volume_off:[[0,4,24],[1,4,24]],volume_on:[[0,3,24],[1,3,24]], volume_stable:[[0,1,24],[1,1,24]],vr:[[0,7,24],[1,7,24]],waveform:[[1,3,24]],waveform_music:[[0,2,18],[0,2,24],[0,2,48]],waveform_spark:[[1,2,24]],wrench:[[0,3,24],[1,3,24]],x:[[1,11,18],[1,11,24]],x_cairo:[[1,1,24]],x_circle:[[0,9,24],[1,9,24]],x_mark:[[1,4,20],[1,4,24]],x_octagon:[[1,2,24]],yen_sign_container:[[0,2,24],[1,2,24]],youtube_improve_tv:[[1,1,24]],youtube_kids:[[0,5,24],[1,5,24]],youtube_linked_tv:[[1,4,24]],youtube_logo_icon:[[0,6,24],[1,6,24]],youtube_mix:[[1,5,12],[1,5,16],[1,5,24]], youtube_music:[[0,7,24],[1,7,24]],youtube_music_cairo:[[1,2,24]],youtube_originals:[[0,6,24],[1,6,24]],youtube_shorts:[[0,10,12],[0,10,20],[0,10,24],[1,10,20],[1,10,24]],youtube_shorts_arrow_down:[[1,1,24]],youtube_shorts_arrow_left:[[1,2,24]],youtube_shorts_arrow_up:[[1,1,24]],youtube_shorts_cairo:[[0,2,24],[1,2,24]],youtube_shorts_camera:[[1,3,24]],youtube_shorts_chevron_left_ios:[[1,2,24]],youtube_shorts_green_screen:[[0,1,24],[1,1,24]],youtube_shorts_heart:[[0,2,24],[0,2,32]],youtube_shorts_message_bubble_right:[[0, 2,24],[0,2,32]],youtube_shorts_no_triangle:[[0,4,16],[0,4,24],[0,4,32],[1,4,16],[1,4,24],[1,4,32]],youtube_shorts_overflow_vertical:[[1,2,24]],youtube_shorts_plus:[[1,5,16],[1,5,24]],youtube_shorts_remix:[[0,2,24],[0,2,32]],youtube_shorts_search:[[1,3,24]],youtube_shorts_share:[[0,2,24],[0,2,32]],youtube_shorts_sticker:[[1,1,18],[1,1,24]],youtube_shorts_thumb_down:[[0,2,24],[0,2,32]],youtube_shorts_thumb_up:[[0,2,24],[0,2,32]],youtube_shorts_waveform:[[1,2,18],[1,2,24]],youtube_studio:[[0,8,24],[1, 8,24]],youtube_tv:[[0,8,24],[1,8,24]],zoom_auto:[[0,2,24],[1,2,24]]};var qec={accessibility:[[0,4,24],[1,4,24]],account_link:[[0,8,24],[1,8,24]],account_link_error:[[1,6,24]],add:[[1,9,18],[1,9,24]],add_circle:[[0,6,18],[0,6,24],[1,6,24],[1,6,36]],add_square_stack:[[1,1,24]],add_tv:[[1,1,24]],add_tv_chevron_right:[[1,1,24]],adjust:[[0,9,24],[1,9,24]],airplane:[[0,5,24],[0,5,48],[1,5,24]],airplay:[[1,6,24]],airplay_slash:[[1,1,24]],album:[[0,8,24],[1,8,18],[1,8,24],[1,8,48]],alert_bubble:[[1,2,18],[1,2,24]],alert_circle:[[0,10,24],[1,10,24],[1,10,48]],alert_octagon:[[0, 2,24],[1,2,24]],alert_triangle:[[0,10,12],[0,10,24],[0,10,48],[1,10,24]],ambient_mode:[[1,1,24]],ampersand:[[1,1,24]],api:[[0,2,24],[1,2,24]],archive:[[1,1,24]],arrow_arc_forward:[[1,1,24]],arrow_clockwise:[[1,1,24]],arrow_counterclockwise:[[1,2,24],[1,2,48]],arrow_counterclockwise_dashed:[[1,1,24]],arrow_down:[[1,3,24]],arrow_down_circle:[[0,4,24],[1,4,24]],arrow_down_circle_slash:[[0,1,24],[1,1,24]],arrow_down_right:[[1,1,24]],arrow_flip:[[1,10,24]],arrow_in:[[1,8,18],[1,8,24]],arrow_left:[[1,8, 24,!0],[1,8,36,!0]],arrow_merge:[[1,2,24]],arrow_out:[[1,2,24]],arrow_right:[[1,3,24,!0]],arrow_right_rectangle:[[0,2,24],[1,2,24]],arrow_solid_down:[[0,4,18],[0,4,24],[1,4,18],[1,4,24]],arrow_solid_up:[[0,4,18],[0,4,24],[1,4,18],[1,4,24]],arrow_split:[[1,3,24]],arrow_split_alert:[[1,1,24]],arrow_swap_horizontal:[[1,5,24]],arrow_trend_down:[[1,1,24]],arrow_trend_up:[[1,2,12],[1,2,24]],arrow_turn_down_right:[[1,1,24]],arrow_up:[[1,3,24]],arrow_up_circle:[[0,4,24],[1,4,24]],arrow_up_left:[[1,1,24]], arrow_up_rectangle_portrait:[[1,1,24]],arrow_up_right:[[1,2,18],[1,2,24],[1,2,36]],aspect_ratio_w16_h9:[[1,1,24]],aspect_ratio_w9_h16:[[1,1,24]],audio:[[0,14,12],[0,14,18],[0,14,24],[1,14,12],[1,14,18],[1,14,24],[1,14,48]],audio_arrow_flip:[[0,2,24],[1,2,24]],audio_badge:[[0,3,24],[1,3,24]],audio_scissors:[[1,1,24]],audio_slash:[[0,2,24],[1,2,24]],audio_spark:[[1,1,24]],audio_square_stack:[[0,2,24],[1,2,24]],audio_staff:[[0,2,24],[1,2,24]],backspace:[[0,5,24],[1,5,24]],bag:[[0,7,24],[1,7,24]],bag_bookmark:[[1, 2,24]],basketball:[[0,2,24],[1,2,24]],beaker:[[1,2,24]],bed:[[0,1,24],[0,1,48],[1,1,24],[1,1,48]],bell:[[0,11,24],[1,11,24]],bell_slash:[[1,1,24]],bell_waves:[[0,2,24],[1,2,24]],blur:[[1,2,24]],book:[[0,3,24],[1,3,24]],book_audio:[[1,1,24]],bookmark:[[0,10,18],[0,10,24],[1,10,18],[1,10,24]],briefcase:[[1,2,24]],briefcase_slash:[[0,3,24],[1,3,24]],brightness:[[0,3,24],[1,3,24]],browser:[[0,2,24],[1,2,24]],browser_slash:[[1,1,24]],bubble:[[1,1,24]],bubble_asterisk:[[0,2,24],[1,2,24]],bubble_ellipsis:[[1, 1,24]],bubble_gear:[[1,1,24]],bubble_list:[[1,1,24]],bubble_pencil:[[1,1,24]],bubble_slash:[[0,2,24],[1,2,24]],bubble_slow:[[0,2,24],[0,2,48],[1,2,24],[1,2,48]],bubble_spark:[[1,1,24]],bubble_sparkles:[[1,1,24]],bubble_stack:[[0,2,24],[1,2,24]],bug:[[0,4,18],[0,4,24],[1,4,24]],business:[[0,4,24],[1,4,24]],cable:[[1,2,24]],calculator:[[0,3,24],[1,3,24]],calendar:[[0,4,24],[1,4,24]],calendar_event:[[0,2,24],[1,2,24]],calendar_today:[[1,1,24]],camera:[[0,10,24],[1,10,18],[1,10,24]],camera_audio:[[1, 5,24]],camera_flip:[[1,4,24]],camera_hashtag:[[1,5,24]],camera_sparkles:[[1,1,24]],camera_switch:[[0,3,24],[1,3,24]],card:[[0,3,24]],cart:[[0,4,24],[1,4,24]],cart_add:[[1,1,24]],cart_spark:[[1,1,24]],cat:[[0,3,24],[1,3,24]],celebration:[[1,2,24]],chart_bar:[[1,1,24]],chart_bar_search:[[0,2,24],[1,2,24]],chart_bar_square:[[0,3,24],[1,3,18],[1,3,24]],chart_line:[[1,1,24]],chart_pie:[[0,2,24],[1,2,24]],chart_scatter_plot:[[1,1,24]],check:[[1,13,12],[1,13,18],[1,13,24],[1,13,36]],check_circle:[[0,10, 24],[1,10,24]],check_done:[[1,1,24]],check_done_slash:[[1,1,24]],check_shield:[[1,1,24]],check_square:[[0,2,24],[1,2,24]],check_square_stack:[[0,1,24]],chevron_collapse:[[1,3,24]],chevron_down:[[1,9,18],[1,9,24]],chevron_down_circle:[[0,3,24],[1,3,24]],chevron_down_end:[[1,1,24]],chevron_expand:[[1,5,24]],chevron_left:[[1,9,24,!0]],chevron_left_circle:[[0,3,24],[1,3,24]],chevron_left_end:[[1,1,24]],chevron_left_ios:[[1,3,24]],chevron_right:[[1,7,18,!0],[1,7,24,!0]],chevron_right_circle:[[0,3,24], [1,3,24]],chevron_right_end:[[1,1,24]],chevron_right_square:[[1,1,24]],chevron_up:[[1,9,12],[1,9,24]],chevron_up_circle:[[0,3,24],[1,3,24]],chevron_up_end:[[1,1,24]],chromecast:[[0,11,24],[1,11,18],[1,11,24],[1,11,36]],chromecast_mobile:[[1,4,24],[1,4,36]],chromecast_waveform:[[1,2,24]],circle:[[0,9,24],[1,9,24]],circle_full:[[0,3,24]],circle_full_half:[[0,1,24]],circle_half_filled:[[1,1,24]],circle_slash:[[0,4,24],[1,4,18],[1,4,24],[1,4,48]],circles6:[[1,1,24]],clapperboard:[[0,3,24],[1,3,24]],clapperboard_slash:[[1, 1,24]],clapperboard_sparkles:[[0,2,24],[1,2,24]],clock:[[0,10,24],[0,10,48],[1,10,24]],clock_arrow_clockwise:[[1,1,24]],clock_half_dashed:[[1,1,24]],clock_split:[[0,2,24],[1,2,24]],clock_split_alert:[[0,2,24],[1,2,24]],closed_captions:[[0,3,24],[0,3,48],[1,3,24],[1,3,48]],cloud:[[1,2,24]],cloud_arrow_down:[[1,3,24]],cloud_arrow_up:[[0,6,24],[1,6,18],[1,6,24]],cloud_check:[[0,3,24],[1,3,24]],cloud_ellipsis:[[0,3,24],[1,3,24]],cloud_slash:[[1,2,24],[1,2,48]],cms_allowlist:[[0,2,24],[1,2,24]],code:[[1, 2,24]],compare:[[1,2,24]],compass:[[0,9,24],[1,9,24]],copy:[[1,3,24]],copy_to_all:[[1,1,24]],copyright:[[0,4,24],[1,4,24]],copyright_search:[[0,2,24],[1,2,24]],cover_claim:[[1,1,24]],creative_commons:[[0,2,24],[1,2,24]],credit_card:[[0,4,24],[1,4,24]],crop:[[1,3,24]],crop_rotate:[[1,2,24]],crosshair:[[1,1,18],[1,1,24]],crown:[[0,5,18],[0,5,24],[1,5,24]],csv:[[0,2,24],[1,2,24]],cube:[[0,2,24],[1,2,24]],cube_spark:[[1,1,24]],cursor_click:[[0,2,24],[1,2,24]],curve:[[1,1,24]],cvp:[[0,2,24],[1,2,24]], dance_spark:[[0,1,24]],dashboard:[[0,2,24],[1,2,24]],dashboard_add:[[1,1,24]],die_face3:[[0,2,24],[1,2,24]],directions:[[1,3,24]],display:[[0,2,24],[1,2,24]],display_slash:[[1,1,24]],divide:[[1,1,24]],document:[[0,2,24],[1,2,24]],document_arrow_up_right:[[0,2,24],[1,2,24]],dollar_sign_arrow_flip:[[1,1,24]],dollar_sign_circle:[[0,11,24],[1,11,18],[1,11,24]],dollar_sign_circle_add:[[1,1,24]],dollar_sign_circle_hand:[[1,1,24]],dollar_sign_circle_pause:[[1,2,24]],dollar_sign_circle_slash:[[1,1,24]],dollar_sign_heart:[[0, 24,12],[0,24,24],[1,24,12],[1,24,24]],dollar_sign_rectangle:[[1,1,24]],dollar_sign_tv:[[0,2,24],[1,2,24]],dot:[[0,2,12],[0,2,24]],download:[[1,11,18],[1,11,24]],dpad:[[0,2,24],[1,2,24]],embed:[[0,2,24],[1,2,24]],equal:[[1,2,18],[1,2,24]],equal_slash:[[1,1,24]],explicit:[[0,7,24],[1,7,24]],eye:[[0,6,24],[1,6,24]],eye_slash:[[1,1,24]],eyedropper:[[1,2,24]],eyeglasses:[[1,1,24]],face_add:[[1,1,24]],face_happy:[[0,12,24],[0,12,36],[0,12,48],[1,12,24],[1,12,36]],face_image:[[1,2,24]],face_meh:[[0,10,24], [1,10,24]],face_neutral:[[0,4,24],[0,4,36],[1,4,24],[1,4,36]],face_paintbrush:[[1,2,24]],face_sad:[[0,12,24],[0,12,36],[1,12,24],[1,12,36]],face_scale:[[1,1,24]],face_sparkles:[[0,2,24],[1,2,24]],face_unhappy:[[0,10,24],[0,10,36],[1,10,24],[1,10,36]],face_upset:[[0,10,24],[1,10,24]],face_very_happy:[[0,12,24],[0,12,36],[1,12,24],[1,12,36]],face_very_sad:[[0,10,24],[1,10,24]],fashion:[[0,4,24],[1,4,24]],fast_forward:[[0,5,24],[1,5,24]],fast_rewind:[[0,2,24],[1,2,24]],film_strip:[[0,7,24],[0,7,48], [1,7,24]],film_strip_add:[[1,2,24]],film_strip_audio:[[1,1,24]],filter:[[1,1,24]],filter_audio:[[1,1,24]],filter_photo:[[0,8,24],[1,8,24]],fireworks:[[1,3,24]],flag:[[0,10,24],[0,10,48],[1,10,18],[1,10,24],[1,10,48]],flash:[[0,2,24],[1,2,24]],flash_auto:[[0,3,24],[1,3,24]],flash_circle:[[0,5,24],[1,5,24]],flash_slash:[[0,2,24],[1,2,24]],flip_horizontal:[[1,4,24]],flip_horizontal_half_dashed:[[1,1,24]],flip_vertical_half_dashed:[[1,1,24]],folder:[[0,4,24],[1,4,24]],font:[[1,1,24]],font_bold:[[1,1, 24]],font_italic:[[1,1,24]],font_outline:[[1,1,24]],font_present:[[1,1,24]],font_serif:[[1,1,24]],font_shadow:[[1,1,24]],font_spark:[[1,1,24]],font_square:[[0,2,24],[1,2,24]],font_square_spark:[[1,1,18],[1,1,24]],font_strikethrough:[[1,1,24]],font_style:[[1,1,24]],font_underline:[[1,1,24]],football:[[0,4,24],[1,4,24],[1,4,36]],game_controller:[[1,1,24]],gaming:[[0,3,24],[1,3,24]],gear:[[0,10,24],[0,10,48],[1,10,18],[1,10,24],[1,10,48]],gesture_long_press:[[0,2,24],[1,2,24]],gesture_pinch_in:[[1,1, 24]],gesture_swipe_left:[[1,1,24]],gesture_swipe_right:[[1,1,24]],gesture_swipe_up:[[1,1,24]],gesture_tap:[[0,2,24],[1,2,24]],ghost:[[0,5,24],[1,5,24]],gif:[[1,2,24]],gift:[[0,3,24],[1,3,24]],globe:[[1,4,24]],globe_image:[[1,3,24]],glow:[[1,2,24]],google:[[0,1,24]],google_blogger:[[0,1,24]],google_drive_add:[[1,1,24]],google_lens:[[1,4,24]],google_meet:[[0,2,24],[1,2,24]],google_quick_share:[[1,1,24]],graduation_cap:[[0,3,18],[0,3,24],[1,3,24]],greater_than:[[1,1,24]],greater_than_n20:[[1,1,24]], greater_than_or_equal_to:[[1,1,24]],hand:[[1,2,24]],hand_wave:[[1,2,24]],hands_clap:[[1,1,24]],hands_heart:[[0,3,24],[1,3,24]],hashtag:[[1,2,24]],hd:[[0,8,24],[1,8,24]],headset:[[0,8,24],[1,8,24]],hearing:[[0,2,24],[1,2,24]],heart:[[0,19,24],[1,19,18],[1,19,24]],heart_circle:[[1,2,24]],heart_cube:[[1,1,24]],heart_slash:[[1,1,24]],help_bubble:[[0,2,24],[1,2,24]],help_circle:[[1,2,18],[1,2,24]],hierarchy:[[0,4,24],[1,4,24]],highlights:[[1,2,24]],history:[[1,1,24]],home:[[0,10,24],[1,10,24]],hourglass:[[1, 3,18],[1,3,24]],hype:[[0,2,24],[1,2,24]],image:[[0,8,24],[1,8,24]],image_add:[[0,4,24],[1,4,24]],image_frame:[[1,1,24]],image_list:[[0,2,24],[1,2,24]],image_list_slash:[[1,1,24]],image_spark:[[1,1,24]],image_stack:[[0,2,24],[1,2,24]],image_viewfinder:[[1,1,24]],incognito:[[0,9,24],[1,9,24]],infinity:[[1,2,24]],info_circle:[[1,10,18],[1,10,24]],info_circle_spark:[[1,1,24]],jewel:[[1,1,24]],journey:[[1,2,24]],key:[[1,5,24]],keyboard:[[0,4,24],[1,4,24]],label:[[0,4,24],[1,4,24]],label_slash:[[0,2,24], [1,2,24]],laptop:[[1,3,24]],laptop_mobile:[[0,4,24],[1,4,24]],layout_bottom:[[1,1,24]],layout_foreground:[[1,1,24]],layout_full:[[1,1,24]],layout_left:[[1,1,24]],layout_middle:[[1,1,24]],layout_picture_in_picture:[[1,1,24]],layout_right:[[1,1,24]],layout_top:[[1,1,24]],leaf:[[1,2,24]],less_than:[[1,1,24]],less_than_n4:[[1,1,24]],less_than_or_equal_to:[[1,1,24]],license:[[0,2,24],[1,2,24]],license_alert:[[1,1,24]],license_search:[[1,1,24]],license_slash:[[1,1,24]],lightbulb:[[0,4,24],[1,4,24]],link:[[1, 8,18],[1,8,24]],link_slash:[[1,1,24]],live:[[1,1,24]],live_photo:[[1,2,24]],live_waves:[[1,2,18],[1,2,24]],location_pin:[[0,2,24],[1,2,24]],location_pin_slash:[[1,1,24]],lock:[[0,13,12],[0,13,24],[1,13,18],[1,13,24],[1,13,48]],lock_clock:[[1,1,24]],lock_n2:[[1,1,24]],lock_open:[[0,4,24],[1,4,24]],magic_wand:[[0,3,24],[1,3,24]],mail:[[0,9,24],[1,9,24]],map:[[1,3,24]],medal:[[1,2,24]],medal_star:[[1,2,24]],megaphone:[[0,4,24],[1,4,24]],memberships:[[0,9,24],[0,9,36],[1,9,24]],memberships_gift:[[1,1, 24]],mention:[[1,5,24]],menu:[[1,1,24]],mic:[[0,14,18],[0,14,24],[0,14,36],[0,14,48],[1,14,18],[1,14,24],[1,14,48]],mic_slash:[[1,2,24]],mic_spark:[[0,1,18],[0,1,24],[1,1,18],[1,1,24]],minus:[[1,2,18],[1,2,24]],minus_circle:[[0,3,24],[1,3,18],[1,3,24]],minus_square:[[0,2,24],[1,2,24]],mix:[[0,4,24],[1,4,18],[1,4,24]],mobile:[[0,4,24],[1,4,24]],mobile_arrow_down:[[1,1,24]],mobile_arrow_in:[[1,1,24]],mobile_arrow_out:[[1,1,24]],mobile_check:[[1,2,24]],mobile_landscape:[[0,3,24],[1,3,24]],motion:[[1, 2,24]],move:[[1,4,18],[1,4,24]],music_video:[[0,4,24],[1,4,24]],music_video_slash:[[1,1,24]],n15:[[1,1,24]],n1point2x:[[1,1,24]],n1point5x:[[1,1,24]],n1point8x:[[1,1,24]],n1x:[[1,1,24]],n2d:[[1,1,24]],n2point5x:[[1,1,24]],n2x:[[1,1,24]],n3d:[[1,1,24]],n3x:[[1,1,24]],n4d:[[1,1,24]],n4k:[[0,1,24],[1,1,24]],n60:[[1,1,24]],n8k:[[0,1,24],[1,1,24]],new_release:[[1,1,24]],news:[[0,3,24],[1,3,24]],news_alert:[[0,1,24]],node_left:[[1,2,24]],node_right:[[1,2,24]],note:[[0,1,18],[0,1,24],[1,1,18],[1,1,24]], note_spark:[[0,2,18],[0,2,24],[1,2,18],[1,2,24]],open_in_panel:[[1,2,24]],originals:[[0,1,24],[1,1,24]],overflow_horizontal:[[1,6,24],[1,6,36]],overflow_vertical:[[1,13,18],[1,13,24],[1,13,36]],page_search:[[1,1,24]],paint_bucket:[[1,3,24]],paint_palette:[[1,1,24]],panels:[[0,2,24],[1,2,24]],pause:[[0,9,24],[0,9,36],[0,9,48],[1,9,24]],pause_circle:[[0,2,24],[1,2,24]],pause_history:[[1,1,24]],pawprint:[[0,2,24],[1,2,24]],pdf:[[1,2,24]],pencil:[[0,10,24],[1,10,18],[1,10,24]],pencil_spark:[[1,1,24]], percent:[[1,1,24]],person:[[0,7,24],[1,7,12],[1,7,24]],person2:[[1,1,24]],person2_rectangle:[[0,1,24],[1,1,24]],person3:[[0,2,24],[1,2,18],[1,2,24]],person_add:[[0,7,24],[1,7,18],[1,7,24]],person_audio:[[0,3,24],[1,3,18],[1,3,24],[1,3,48]],person_background_spark:[[1,1,24]],person_check:[[1,1,24]],person_child:[[0,1,24],[1,1,24]],person_circle:[[0,10,24],[1,10,24],[1,10,48]],person_circle_slash:[[1,2,24]],person_gear:[[0,2,24],[1,2,24]],person_shield:[[1,7,24]],person_square:[[0,2,24],[1,2,18],[1, 2,24]],person_square_spark:[[0,1,24],[1,1,24]],person_square_stack:[[0,2,24],[1,2,18],[1,2,24]],person_viewfinder:[[0,1,24],[1,1,24]],person_waveform:[[1,2,24]],person_waves:[[0,1,24],[1,1,24]],person_x:[[1,1,24]],phone:[[0,3,24],[1,3,12],[1,3,24]],piano:[[1,1,24]],picture_in_picture:[[0,2,24],[1,2,24]],picture_in_picture_stack:[[1,1,24]],pin:[[0,7,24],[1,7,18],[1,7,24]],pin_slash:[[0,2,24],[1,2,18],[1,2,24]],play:[[0,4,18],[0,4,24],[0,4,36],[0,4,48],[1,4,24]],play_circle:[[0,2,24],[0,2,48],[1,2, 24]],play_circle_half_dashed:[[1,1,24]],play_pause:[[0,1,24],[1,1,24]],play_slash:[[0,1,24],[1,1,24]],play_square_half_dashed:[[1,1,24]],play_square_stack:[[0,1,24],[1,1,24]],playables:[[0,2,24],[1,2,18],[1,2,24]],player_default:[[0,1,24],[1,1,24]],player_full_enter:[[1,1,24]],player_full_enter_alt:[[1,1,24]],player_full_enter_portrait:[[1,2,24]],player_full_exit:[[1,1,24]],player_full_exit_alt:[[1,1,24]],player_mini_enter:[[0,1,24],[1,1,24]],player_mini_exit:[[1,1,24]],player_multiview:[[0,1,24], [1,1,24]],player_switch:[[0,1,24],[1,1,24]],player_theater:[[0,1,24],[1,1,24]],playlist:[[1,5,12],[1,5,18],[1,5,24],[1,5,48]],playlist_add:[[1,3,18],[1,3,24]],playlist_audio:[[0,3,24],[1,3,18],[1,3,24],[1,3,48]],playlist_audio_slash:[[1,1,24]],playlist_check:[[1,1,24]],playlist_pencil:[[1,2,24],[1,2,48]],playlist_x:[[1,3,18],[1,3,24]],podcast:[[0,6,12],[0,6,24],[1,6,12],[1,6,18],[1,6,24],[1,6,48]],podcast_add:[[0,2,24],[1,2,24]],podcast_check:[[0,2,24]],point2x:[[1,1,24]],point3x:[[1,1,24]],point5x:[[1, 1,24]],point8x:[[1,1,24]],poll:[[1,10,18],[1,10,24],[1,10,36]],post:[[1,1,12],[1,1,18],[1,1,24]],premium:[[0,1,24],[1,1,24]],presentation:[[1,3,24]],price_tag:[[0,8,24],[0,8,48],[1,8,24]],price_tag_heart:[[1,2,24]],price_tag_rectangle:[[1,1,24]],qr_code:[[1,3,24]],qr_code_viewfinder:[[1,1,24]],question_head:[[1,2,24]],queue:[[1,1,24]],queue_last:[[1,1,24]],queue_next:[[1,1,24]],quiz:[[0,1,24],[1,1,24]],quote:[[0,1,24],[1,1,24]],quote_slash:[[0,1,24],[1,1,24]],record:[[0,2,24]],redo:[[1,1,24]],remix:[[1, 2,24]],remote_waves:[[1,1,24]],repeat:[[0,2,24],[1,2,24]],repeat1:[[0,1,24],[1,1,24]],replay:[[1,2,24],[1,2,36]],rotate_clockwise:[[1,1,24]],rotate_counterclockwise:[[1,1,24]],rotate_landscape:[[1,2,18],[1,2,24]],rotate_portrait:[[1,1,24]],rss:[[1,2,24]],rss_slash:[[1,1,24]],ruby:[[1,2,24]],samples:[[0,2,24],[1,2,24]],saturation:[[1,2,24]],scale:[[1,4,24]],scissors:[[0,8,24],[1,8,18],[1,8,24]],scissors_cut:[[1,4,24]],scribble:[[1,1,24]],sd:[[0,3,24],[1,3,24]],search:[[0,15,24],[1,15,18],[1,15,24], [1,15,48]],search_shield:[[0,1,24],[1,1,24]],search_spark:[[1,2,18],[1,2,24]],seek_forward:[[0,1,24]],seek_rewind:[[0,1,24]],send:[[0,7,18,!0],[0,7,24,!0],[1,7,18,!0],[1,7,24,!0]],shadow:[[1,1,24]],shadow_hard:[[0,3,24],[1,3,24]],shadow_soft:[[0,3,24],[1,3,24]],shapes:[[0,3,24],[1,3,24]],share:[[0,12,24,!0],[1,12,18,!0],[1,12,24,!0]],share_android:[[0,2,24],[1,2,24]],share_ios:[[1,2,24]],sharpen:[[1,1,24]],shield:[[0,6,24],[1,6,24]],shield_add:[[1,2,24]],shield_health:[[1,1,24]],shield_overflow:[[1, 2,24]],shield_slash:[[1,1,24]],shield_x:[[0,3,24],[1,3,18],[1,3,24]],shorts:[[0,3,18],[0,3,24],[1,3,24]],shorts_add:[[1,1,18],[1,1,24]],shorts_empty:[[0,3,18],[0,3,24],[1,3,24]],shuffle:[[0,4,24],[1,4,18],[1,4,24]],skip10_back:[[1,2,24],[1,2,36]],skip10_forward:[[1,1,24]],skip15_back:[[1,1,24]],skip15_forward:[[1,1,24]],skip20_back:[[1,1,24]],skip20_forward:[[1,1,24]],skip30_back:[[1,1,24]],skip30_forward:[[1,2,24],[1,2,36]],skip5_back:[[1,1,24]],skip5_forward:[[1,1,24]],skip60_back:[[1,1,24]],skip60_forward:[[1, 1,24]],skip_down:[[0,6,24],[1,6,24]],skip_next:[[0,7,12],[0,7,24],[0,7,36],[1,7,24]],skip_previous:[[0,6,24],[0,6,36],[1,6,24]],skip_up:[[0,6,24],[1,6,24]],slash_forward:[[1,1,24]],sleep_timer:[[0,2,24],[1,2,24]],slip:[[1,1,18],[1,1,24]],snowflake:[[1,1,24]],soccer_ball:[[1,3,24]],sonar:[[1,1,24]],sort:[[1,2,18],[1,2,24]],spacebar:[[1,2,24]],spark:[[0,11,12],[0,11,24],[1,11,24]],spark_bubble_chat:[[1,1,24]],spark_lightbulb:[[0,3,24],[1,3,24]],spark_search:[[1,1,24]],spark_waves:[[0,2,24],[1,2,24]], sparkles:[[0,2,24],[1,2,24]],speaker:[[1,2,24]],speaker_headset:[[1,2,24]],speaker_slash:[[1,1,24]],speaker_stack:[[1,1,24]],speaker_stack_slash:[[1,1,24]],speedometer:[[0,2,24],[1,2,24]],splice:[[1,1,24]],split:[[1,4,24]],spotlight:[[0,3,24],[1,3,24]],spreadsheet:[[1,1,24]],square:[[0,2,24],[1,2,24]],square3_stack:[[0,2,24],[1,2,24]],square3d_stack:[[0,2,24],[1,2,24]],square_grid2x2:[[1,1,24]],square_grid3x3:[[0,2,24],[1,2,24]],square_paintbrush:[[1,1,24]],square_pencil:[[0,3,24],[1,3,18],[1,3,24]], stable_volume:[[0,2,24],[1,2,24]],star:[[0,6,12],[0,6,24],[1,6,12],[1,6,24]],star_circle:[[0,6,12],[0,6,18],[0,6,24],[0,6,36],[1,6,24]],star_full_half:[[0,1,12],[0,1,24]],star_half_filled:[[1,2,12],[1,2,24]],star_ticket:[[0,2,24],[1,2,24]],star_trophy:[[1,1,24]],star_tv:[[1,1,24]],sticker:[[1,2,24]],stop:[[0,6,24],[0,6,36],[1,6,24]],stop_circle:[[0,2,24],[1,2,24]],stopwatch:[[0,5,24],[1,5,24]],stopwatch10:[[0,1,24]],stopwatch3:[[0,1,24]],storage:[[0,2,24],[1,2,24]],subscriptions:[[0,12,24],[1,12, 24],[1,12,48]],subtitles:[[0,5,24],[0,5,48],[1,5,24]],subtitles_bubble:[[1,1,24]],sum:[[1,1,24]],super_chat:[[0,8,24],[1,8,24]],super_star:[[1,1,24]],super_sticker:[[0,8,24],[1,8,24]],super_store:[[0,3,24],[1,3,24]],surround_sound:[[0,2,24],[1,2,24]],tablet_landscape:[[1,1,24]],target:[[1,2,24]],target_add:[[1,2,24]],template_add:[[1,3,24]],template_play:[[0,3,24],[1,3,24]],template_play_spark:[[1,1,24]],text_align_center:[[0,2,24],[1,2,24]],text_align_left:[[0,2,24],[1,2,24]],text_align_right:[[0, 2,24],[1,2,24]],text_bubble:[[0,3,24],[1,3,18],[1,3,24]],text_page:[[0,2,24],[1,2,24]],text_page_alert:[[1,1,24]],text_page_check:[[1,1,24]],text_page_info:[[1,1,24]],text_spark:[[1,1,24]],texture:[[1,1,24]],theater:[[1,1,24]],theme:[[0,2,24],[1,2,24]],thermometer:[[1,2,24]],thumb_down:[[0,25,18],[0,25,24],[0,25,36],[0,25,48],[1,25,18],[1,25,24],[1,25,36],[1,25,48]],thumb_up:[[0,23,18],[0,23,24],[0,23,36],[0,23,48],[1,23,18],[1,23,24],[1,23,36],[1,23,48]],thumb_up_down:[[0,4,24],[1,4,24]],tilt:[[1, 4,24]],timeline:[[1,3,24]],timeline_spark:[[1,1,24]],timestamp_add:[[1,1,24]],toolbox:[[0,4,24],[1,4,24]],transcript:[[1,2,24]],transition:[[0,5,24],[1,5,24]],translate:[[1,4,18],[1,4,24]],trash_can:[[0,10,24],[1,10,18],[1,10,24]],trending:[[0,2,24],[1,2,24]],triangle_down:[[0,8,18],[0,8,24],[1,8,24]],triangle_up:[[0,3,18],[0,3,24],[1,3,24]],trophy:[[0,3,24],[1,3,24]],truck:[[0,5,24],[1,5,24]],tv:[[0,8,24],[1,8,24],[1,8,48]],tv_arrow_left:[[1,2,24]],tv_circle:[[0,3,24],[1,3,24]],tv_mobile:[[1,2,24], [1,2,36]],tv_slash:[[1,1,24]],unarchive:[[1,1,24]],undo:[[1,1,24]],upload:[[1,5,24]],variable:[[1,4,24]],video:[[0,3,24],[1,3,18],[1,3,24]],video_camera:[[0,9,24],[0,9,48],[1,9,24],[1,9,48]],video_camera_add:[[1,2,24]],video_camera_slash:[[1,1,24]],video_link:[[1,5,18],[1,5,24]],video_portrait_spark:[[1,1,24]],video_reverse:[[1,1,24]],video_spark:[[1,2,24]],video_stitch:[[1,2,24]],video_waveform:[[1,1,24]],view_column2:[[1,1,24]],view_column3:[[0,2,24],[1,2,24]],view_column3_row2:[[0,2,24],[1,2,24]], view_compact:[[0,2,24],[1,2,24]],view_feed:[[0,2,24],[1,2,24]],view_list:[[1,1,24]],view_row2:[[0,2,24],[1,2,24]],view_timeline:[[1,1,24]],vignette:[[1,1,24]],volume_fade:[[1,2,24]],volume_max:[[0,2,24],[1,2,24]],volume_min:[[0,2,24],[1,2,24]],volume_mute:[[0,2,24],[1,2,24]],vr:[[0,7,24],[1,7,24]],watch:[[1,1,24]],water:[[1,1,24]],waveform:[[1,3,24],[1,3,48]],waveform_spark:[[1,2,24]],wifi_tethering:[[1,1,24]],wrench:[[0,3,18],[0,3,24],[1,3,18],[1,3,24]],x:[[1,11,18],[1,11,24],[1,11,36]],x_circle:[[0, 9,24],[1,9,18],[1,9,24]],x_octagon:[[1,2,24]],x_rectangle:[[1,1,24]],yen_sign_rectangle:[[0,2,24],[1,2,24]],youtube:[[0,2,24],[1,2,24]],youtube_kids:[[0,5,24],[1,5,24]],youtube_music:[[0,7,24],[1,7,24]],youtube_shorts:[[0,11,24],[1,11,24]],youtube_studio:[[0,8,24],[1,8,24]],youtube_tv:[[0,8,24],[1,8,24]],zoom_auto:[[1,2,24]],zoom_in:[[0,2,24],[1,2,24]],zoom_out:[[0,2,24],[1,2,24]]};var rec={VOLUME_UP_DELHI_PLAYER_FILLED:"VOLUME_MAX",VOLUME_OFF_DELHI_PLAYER:"VOLUME_MUTE",VOLUME_DOWN_DELHI_PLAYER_FILLED:"VOLUME_MIN",CLOSED_CAPTION_DELHI_PLAYER:"CAPTIONS",CLOSED_CAPTION_DELHI_PLAYER_FILLED:"CAPTIONS",SUBTITLES_DELHI_PLAYER:"SUBTITLES",SUBTITLES_DELHI_PLAYER_FILLED:"SUBTITLES",PLAYER_FULL_ENTER_ALT:"PLAYER_FULL_ENTER_ALT",PLAYER_FULL_EXIT_ALT:"PLAYER_FULL_EXIT_ALT",PAUSE_DELHI_PLAYER_FILLED:"PAUSE",PLAY_ARROW_DELHI_PLAYER_FILLED:"PLAY_ARROW"},c_=function(a){this.iconUrlProvider= a}; c_.prototype.resolveIcon=function(a,b){var c=rec[a.iconName.toUpperCase()];c&&(a.iconName=c);var d=a.iconName;d=d.replace(/-/g,"_");a=Object.assign({},a,{iconName:this.mapIconTypeToStandardName(d,!!c)||d.toLowerCase()});if(y("enable_web_delhi_icons")||c){var e;return kec(qec,a,((e=this.iconUrlProvider)==null?void 0:e.getYtStandardUrl)||sec,b)}var f;return kec(pec,a,((f=this.iconUrlProvider)==null?void 0:f.getYtStandardUrl)||tec,b)}; c_.prototype.mapIconTypeToStandardName=function(a,b){return y("enable_web_delhi_icons")||b?oec[a.toUpperCase()]:nec[a.toUpperCase()]}; c_[yn]=[An(oGb)];function tec(a,b){return lec("https://fonts.gstatic.com/s/i/",a,b)} function sec(a,b){return lec("https://fonts.gstatic.com/s/i/",a,b,!0)} ;var uec=new Set("audio_badge offline_pause pause play_all play_arrow sponsorship_star youtube_music".split(" ")),vec=function(a){this.urlProvider=this.iconUrlProvider=a}; k(vec,c_); vec.prototype.resolveIcon=function(a,b){a.iconName==="youtube_logo"&&(a.iconName="yt-logo-updated");if(a.iconName==="youtube_premium_logo"||a.iconName==="youtube_red_logo")a.iconName="yt-logo-red-updated";var c=Object.assign({},a);a.iconName==="menu"&&(y("enable_web_delhi_icons")||(c.iconName="bars_3"),c.iconStyle="youtube_outline");a.iconSetName==="socialNetworksRound"&&(a.iconName==="mail"&&(c.iconName="email"),a.iconName==="embed"&&(c.iconSize=60));a.iconName==="more"&&(c.iconName="overflow_horizontal");a.iconName=== "fullscreen"&&(c.iconName="screen_full");a.iconName==="premium_standalone"&&(c.iconName="premium_standalone_cairo");y("enable_connect_icon_update_web")&&a.iconName==="account_linked"&&(c.iconName="circles_overlap_check",c.iconStyle="youtube_fill");y("enable_connect_icon_update_web")&&a.iconName==="account_unlinked"&&(c.iconName="circles_overlap",c.iconStyle="youtube_outline");uec.has(a.iconName)&&(c.iconStyle="youtube_fill");y("enable_web_delhi_icons")&&(a.iconName==="playlist_add"&&(c.iconName="bookmark"), a.iconName==="offline_pin"&&(c.iconName="arrow_down_circle",c.iconStyle="youtube_fill"),a.iconName==="circles_overlap_check"||c.iconName==="circles_overlap_check")&&(c.iconName="account_link",c.iconStyle="youtube_fill");y("enable_lockup_redesign")&&a.iconName==="more_vert"&&(c.iconName="overflow_horizontal");a=Object.assign({},c,{iconName:(c_.prototype.mapIconTypeToStandardName.call(this,c.iconName)||c.iconName).toLowerCase()});var d;return(a=kec(jec,a,((d=this.urlProvider)==null?void 0:d.getUrl)|| wec,b))?a:c_.prototype.resolveIcon.call(this,c,b)}; vec[yn]=[An(oGb)];function wec(a,b){return lec("https://www.gstatic.com/youtube/img/icons/web/",a,b)} ;var d_=function(a){this.JSC$15312_storeWithEntities=a}; k(d_,pL);d_.prototype.getApiPaths=function(){return bsb}; d_.prototype.getExtension=function(a){return z(a,mK)}; d_.prototype.JSC$10906_buildRequest=function(a,b,c){c.purchase_price_micros&&(a.productData={pdgData:{purchasePriceMicros:c.purchase_price_micros.toString()}},c.rich_chat_message&&(a.productData.pdgData.richChatMessage=c.rich_chat_message),c.currency_code&&(a.productData.pdgData.currencyCode=c.currency_code));b.transactionParams&&(a.transactionParams=b.transactionParams);b.clientLocationContext&&(a.clientLocationContext=b.clientLocationContext);c.payments_payload&&(a.paymentsPayload=c.payments_payload); c.funds_guarantee_callback_client_data&&(a.fundsGuaranteeCallbackClientData=c.funds_guarantee_callback_client_data);var d,e;c=(d=this.JSC$15312_storeWithEntities)==null?void 0:(e=d.getState())==null?void 0:e.entities;if(b.entityKeys&&c){d=[];b=l(b.entityKeys);for(e=b.next();!e.done;e=b.next()){var f=e.value;e=Wz(f).entityType;if(f=Zz(c,e,f)){var h={};d.push((h[e]=f,h))}}a.entityMutationPayloads=d}}; d_[yn]=[zL];var yec=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("wnnDe"),2);a=xec;return b.return(a)})},zec=BC(function(){return yec()},{debugName:"panelHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("panelHeaderViewModel","wnnDe",yec)});function Aec(a){var b=21;if(!a)return b;b+=a.headerTitle?27:0;b+=a.headerTitle&&a.hasHeaderActionHeader?4:0;return b+=a.headerTitle&&a.headerSubtitle?16:0} function Bec(a){var b=0;if(!a)return b;b+=a.hasFooterPrimaryButton||a.hasFooterSecondaryButton?48:0;b+=a.footerTrailingLabel||a.footerLeadingLabel?30:0;return b+=a.hasFooterPrimaryButton||a.hasFooterSecondaryButton||!a.footerTrailingLabel&&!a.footerLeadingLabel?0:12} function Cec(a){var b=new lj,c=a;return{subscribe:function(d){b.subscribe("changed",d)}, dispatch:function(d,e){var f=c;if(d==="Drag Start")c=Object.assign({},f,{isAnimating:!1,initialY:e.clientY});else if(d==="Drag Move"){d=e.contentScrollable?-1*(f.initialY-24):0;var h,m=(h=e.headerDivHeight)!=null?h:Aec(e.header),p;h=(p=e.footerDivHeight)!=null?p:Bec(e.footer);p=Math.min(e.fullContentWrapperHeight,e.heightMap[e.contentWrapperId]+m-h);d=Math.max(d,e.clientY-f.initialY);c=Object.assign({},f,{currentY:d,maxHeightForContentWrapper:Math.min(p,Math.max(0,(f.isFullScreen?p:e.contentWrapperHeight)- d))})}else c=d==="Snap To Full Screen"?Object.assign({},f,{isAnimating:!1,currentY:0,isFullScreen:!0,maxHeightForContentWrapper:e.maxHeight}):d==="Snap To Neutral Position"?Object.assign({},f,{isAnimating:!1,currentY:0,isFullScreen:!1,maxHeightForContentWrapper:e.maxHeight}):d==="Close Sheet"?Object.assign({},f,{isAnimating:!0,currentY:e.clientHeight,isFullScreen:!1,maxHeightForContentWrapper:e.maxHeight}):f;b.publish("changed",c)}}} ;var Dec=tu(function(a){var b=uC(function(f){var h;if((h=a.skipContentClick)==null?0:h.call(a))return!1;a.onContentWrapperClick(f);return!0}),c,d,e; return C("div",{class:R("yt-spec-bottom-sheet-layout","yt-spec-bottom-sheet-layout__bottom-sheet-renderer-container","yt-spec-bottom-sheet-layout--modern"),style:function(){return a.isAnimating()?"transform: translateY("+a.currentY()+"px);transition: 0.2s":""}},(c=a.header)==null?void 0:c.call(a),C("div",{id:a.contentWrapperId, class:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-content-wrapper",style:gC({"max-height":PV(a.maxHeightForContentWrapper)}),"on:scroll":uC(function(f){return a.onScroll(f),!1}), "on:touchmove":uC(function(f){return f.stopPropagation(),!1})},C("div",{el:DA(a.contentWrapperEl), class:"yt-spec-bottom-sheet-layout__bottom-sheet-content","on:click":b},(d=a.body)==null?void 0:d.call(a))),(e=a.footer)==null?void 0:e.call(a))},"ag"); Dec.idomCompat={callbacks:{onScroll:!0,contentWrapperEl:!0,onContentWrapperClick:!0}};var Eec=tu(function(a){var b=uu(a.leadingLabel),c=uu(a.trailingLabel),d=uu(a.footerButtonType),e=function(){return b()||c()||a.hasPrimaryButton()||a.hasSecondaryButton()},f={},h=R("yt-spec-bottom-sheet-layout__primary-button",(f["yt-spec-bottom-sheet-layout__primary-button--default"]=function(){return d()===0&&a.hasPrimaryButton()},f["yt-spec-bottom-sheet-layout__primary-button--trailing-pair"]=function(){return d()===1&&a.hasPrimaryButton()},f["yt-spec-bottom-sheet-layout__primary-button--split-pair"]= function(){return d()===2&&a.hasPrimaryButton()},f["yt-spec-bottom-sheet-layout__primary-button--primary-split-pair"]=function(){return d()===3&&a.hasPrimaryButton()},f)); f={};var m=R("yt-spec-bottom-sheet-layout__secondary-button",(f["yt-spec-bottom-sheet-layout__secondary-button--secondary-button-trailing-pair"]=function(){return d()===1&&a.hasSecondaryButton()},f["yt-spec-bottom-sheet-layout__secondary-button--secondary-button-split-pair"]=function(){return d()===2&&a.hasSecondaryButton()},f["yt-spec-bottom-sheet-layout__secondary-button--secondary-button-primary-split-pair"]=function(){return d()===3&&a.hasPrimaryButton()},f)); return C(K,{cond:a.hasFooterOverride,then:function(){var p;return C(Yp,null,(p=a.footerOverride)==null?void 0:p.call(a))}, else:function(){return C(K,{cond:e,then:function(){return C("div",{class:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-footer-wrapper"},C(K,{cond:function(){return b()||c()}, then:function(){var p={};return C("div",{class:R("yt-spec-bottom-sheet-layout__footer-label-wrapper",(p["yt-spec-bottom-sheet-layout__footer-label-wrapper--without-buttons"]=function(){return!a.hasPrimaryButton()},p))},C(K,{cond:b, then:function(){return C("div",{class:"yt-spec-bottom-sheet-layout__leading-label"},b)}}),C(K,{cond:c, then:function(){return C("div",{class:"yt-spec-bottom-sheet-layout__trailing-label"},c)}}))}}),C(K,{cond:function(){return a.hasPrimaryButton()||a.hasSecondaryButton()}, then:function(){var p={};return C("div",{class:R("yt-spec-bottom-sheet-layout__footer-button-wrapper",(p["yt-spec-bottom-sheet-layout__footer-button-wrapper--landscape-button-wrapper"]=vXa,p))},C(K,{cond:function(){return a.hasSecondaryButton()&&d()!==0}, then:function(){var q;return C("div",{class:m},(q=a.secondaryButton)==null?void 0:q.call(a))}}),C(K,{cond:a.hasPrimaryButton, then:function(){var q;return C("div",{class:h},(q=a.primaryButton)==null?void 0:q.call(a))}}))}}))}})}})},"bg"); Eec.idomCompat={callbacks:{primaryButton:!0,secondaryButton:!0,footerOverride:!0}};var Fec=tu(function(a){var b=uu(a.title),c=uu(a.subtitle),d=uC(function(p){var q;(q=a.touchstart)==null||q.call(a,p);return!1}),e=uC(function(p){var q; (q=a.touchmove)==null||q.call(a,p);return!1}),f=uC(function(p){var q; (q=a.touchend)==null||q.call(a,p);return!1}),h=uC(function(p){var q; (q=a.mousedown)==null||q.call(a,p);return!1}),m={}; return C("div",{class:R("yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper",(m["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper--is-dragging"]=a.isDragging,m)),id:a.headerId,"on:touchstart":d,"on:touchmove":e,"on:touchend":f,"on:mousedown":h},C("div",{class:"yt-spec-bottom-sheet-layout__bottom-sheet-drag-line"}),C(K,{cond:a.hasHeaderOverride,then:function(){var p;return C(Yp,null,(p=a.headerOverride)==null?void 0:p.call(a))}, else:function(){var p={};return C("div",{class:R((p["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header"]=!0,p["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header--with-title"]=b,p))},C("div",{class:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-title-wrapper"},C(K,{cond:b,then:function(){return C(Yp,null,C("h2",{class:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-title"},b),C(K,{cond:c,then:function(){return C("h3",{class:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-subtitle"}, c)}}))}})),C(K,{cond:function(){return b()&&a.hasActionHeader()}, then:function(){var q;return C("div",{class:"yt-spec-bottom-sheet-layout__bottom-sheet-layout-action-header"},(q=a.actionHeader)==null?void 0:q.call(a))}}))}}))},"cg"); Fec.idomCompat={callbacks:{touchstart:!0,touchmove:!0,touchend:!0,mousedown:!0,actionHeader:!0,headerOverride:!0,isDragging:!0}};tu(function(a){function b(Ha){if(!da&&typeof MutationObserver!=="undefined"){var bb={childList:!0};"MutationObserver"in window&&(da=new MutationObserver(c.bind(void 0,Ha)),da.observe(Ha,bb))}} function c(Ha){typeof da!=="undefined"&&(ca["content-wrapper"]===void 0&&(ca["content-wrapper"]=Ha.children[0].clientHeight),O(ca["content-wrapper"]),P()>Q()||V(P()))} function d(){H(window.innerHeight);P()>Q()||V(P());ma.isFullScreen[0]()&&P()>Q()?wa().dispatch("Snap To Full Screen",{maxHeight:Z()}):wa().dispatch("Snap To Neutral Position",{maxHeight:Q()})} function e(Ha){document.body.style.overscrollBehavior="none";Ha.preventDefault();wa().dispatch("Drag Start",{clientY:Ha.touches[0].clientY})} function f(Ha){Ha.preventDefault();wa().dispatch("Drag Move",{clientY:Ha.touches[0].clientY,contentScrollable:P()>Q(),fullContentWrapperHeight:Z(),contentWrapperHeight:Q(),heightMap:ca,contentWrapperId:"content-wrapper",header:e_(a),footer:e_(a),headerDivHeight:ca["bottom-sheet-header"],footerDivHeight:ca["bottom-sheet-footer"]})} function h(Ha){Ha.button===0&&(Ha.preventDefault(),Ja(!0),wa().dispatch("Drag Start",{clientY:Ha.clientY}),window.addEventListener("mousemove",Na),window.addEventListener("mouseup",m))} function m(){Ja(!1);window.removeEventListener("mousemove",Na);window.removeEventListener("mouseup",m);q()} function p(){document.body.style.overscrollBehavior="";q()} function q(){ma.isFullScreen[0]()?ma.currentY[0]()>=60?wa().dispatch("Snap To Neutral Position",{maxHeight:Q()}):wa().dispatch("Snap To Full Screen",{maxHeight:Z()}):ma.currentY[0]()>=60?t():ma.currentY[0]()<=-60&&P()>Q()?wa().dispatch("Snap To Full Screen",{maxHeight:Z()}):wa().dispatch("Snap To Neutral Position",{maxHeight:Q()})} function t(){wa().dispatch("Close Sheet",{clientHeight:A(),maxHeight:0});setTimeout(function(){Gec()},250)} var u=aw("div"),v=aw("div"),w=l($o(window.innerHeight,void 0,"CmOsU")),x=w.next().value;w=w.next().value;var A=x,H=w;w=l($o(0,void 0,"p0Flhb"));x=w.next().value;w=w.next().value;var P=x,O=w;w=l(su(function(){var Ha=e_(a);return .6*A()-Aec(Ha)-Bec(Ha)})); x=w.next().value;w=w.next().value;var Q=x,V=w,Z=function(){var Ha=e_(a),bb=A(),lb=ca["bottom-sheet-header"],Ka=ca["bottom-sheet-footer"];return bb-(Ha.hasHeaderFn&&lb!==void 0?lb:Aec(Ha))-(Ha.hasFooterFn&&Ka!==void 0?Ka:Bec(Ha))-24-24},da=null,ca={},ma={initialY:$o(0,void 0,"sxdESd"), currentY:$o(0,void 0,"GZzqeb"),isAnimating:$o(!1,void 0,"vJBupc"),isFullScreen:$o(!1,void 0,"XyRDp"),maxHeightForContentWrapper:su(Q)},wa=function(){var Ha=null;return function(){if(!Ha){var bb={initialY:ma.initialY[0](),currentY:ma.currentY[0](),isAnimating:ma.isAnimating[0](),isFullScreen:ma.isFullScreen[0](),maxHeightForContentWrapper:ma.maxHeightForContentWrapper[0]()};Ha=Cec(bb)}return Ha}}(); JG(function(){window.addEventListener("resize",d);wa().subscribe(function(Ha){ma.initialY[1](Ha.initialY);ma.currentY[1](Ha.currentY);ma.isAnimating[1](Ha.isAnimating);ma.isFullScreen[1](Ha.isFullScreen);ma.maxHeightForContentWrapper[1](Ha.maxHeightForContentWrapper)}); requestAnimationFrame(function(){u.value&&(ca["bottom-sheet-header"]=u.value.clientHeight);v.value&&(ca["bottom-sheet-footer"]=v.value.clientHeight)})}); kp(function(){window.removeEventListener("resize",d);window.removeEventListener("mousemove",Na);window.removeEventListener("mouseup",m);da&&(da.disconnect(),da=null)}); x=l($o(!1,void 0,"KsiTYe"));var Ba=x.next().value,Ja=x.next().value,Na=function(Ha){wa().dispatch("Drag Move",{clientY:Ha.clientY,contentScrollable:P()>Q(),fullContentWrapperHeight:Z(),contentWrapperHeight:Q(),heightMap:ca,contentWrapperId:"content-wrapper",header:e_(a),footer:e_(a),headerDivHeight:ca["bottom-sheet-header"],footerDivHeight:ca["bottom-sheet-footer"]})},ab=R({"bottom-sheet-content-without-icon":function(){var Ha; return!((Ha=a.shouldShowIcons)==null?0:Ha.call(a))}}); return C("bottom-sheet-layout",null,C(Dec,{contentWrapperId:"content-wrapper",isAnimating:function(){return ma.isAnimating[0]()}, currentY:function(){return ma.currentY[0]()}, maxHeightForContentWrapper:function(){return ma.maxHeightForContentWrapper[0]()}, shouldShowIcons:a.shouldShowIcons,skipContentClick:a.skipContentClick,onScroll:function(){var Ha=document.getElementById("bottom-sheet-header"),bb=document.getElementById("content-wrapper");if(Ha&&bb){var lb={};lb=(lb["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper"]=!0,lb["yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper--bottom-border"]=!0,lb);Ha.className=bb.scrollTop>1?UV(lb):"yt-spec-bottom-sheet-layout__bottom-sheet-layout-header-wrapper"}}, onContentWrapperClick:Gec,contentWrapperEl:function(Ha){b(Ha);requestAnimationFrame(function(){c(Ha)})}, header:function(){return C("div",{el:u},C(Fec,{isDragging:Ba,touchstart:e,touchmove:f,touchend:p,mousedown:h,title:a.headerTitle,subtitle:a.headerSubtitle,headerId:"bottom-sheet-header",headerOverride:a.headerFn,hasHeaderOverride:a.hasHeaderFn,actionHeader:a.headerActionHeader,hasActionHeader:a.hasHeaderActionHeader}))}, footer:function(){return C("div",{el:v},C(Eec,{footerButtonType:a.footerButtonType,leadingLabel:a.footerLeadingLabel,trailingLabel:a.footerTrailingLabel,primaryButton:a.footerPrimaryButton,hasPrimaryButton:a.hasFooterPrimaryButton,secondaryButton:a.footerSecondaryButton,hasSecondaryButton:a.hasFooterSecondaryButton,footerOverride:a.footerFn,hasFooterOverride:a.hasFooterFn}))}, body:function(){return C(K,{cond:a.hasContentFn,then:function(){var Ha;return C("div",{class:ab},(Ha=a.contentFn)==null?void 0:Ha.call(a))}})}}))},"dg").idomCompat={callbacks:{headerActionHeader:!0, headerFn:!0,contentFn:!0,footerFn:!0,footerPrimaryButton:!0,footerSecondaryButton:!0}};function Gec(){Dn().resolve(JL).closeSheet()} function e_(a){var b,c,d,e,f,h,m,p,q,t,u;return{headerTitle:(b=a.headerTitle)==null?void 0:b.call(a),headerSubtitle:(c=a.headerSubtitle)==null?void 0:c.call(a),headerActionHeader:a.headerActionHeader,footerPrimaryButton:a.footerPrimaryButton,footerSecondaryButton:a.footerSecondaryButton,footerButtonType:(d=a.footerButtonType)==null?void 0:d.call(a),footerLeadingLabel:(e=a.footerLeadingLabel)==null?void 0:e.call(a),footerTrailingLabel:(f=a.footerTrailingLabel)==null?void 0:f.call(a),shouldShowIcons:(h= a.shouldShowIcons)==null?void 0:h.call(a),skipContentClick:(m=a.skipContentClick)==null?void 0:m.call(a),additionalClassName:(p=a.additionalClassName)==null?void 0:p.call(a),onClosedCallback:a.onClosedCallback,focusOnClose:(q=a.focusOnClose)==null?void 0:q.call(a),isDisabled:(t=a.isDisabled)==null?void 0:t.call(a),disabledCommand:(u=a.disabledCommand)==null?void 0:u.call(a),headerFn:a.headerFn,contentFn:a.contentFn,footerFn:a.footerFn,hasHeaderFn:a.hasHeaderFn(),hasContentFn:a.hasContentFn(),hasFooterFn:a.hasFooterFn(), hasFooterPrimaryButton:a.hasFooterPrimaryButton(),hasFooterSecondaryButton:a.hasFooterSecondaryButton(),hasHeaderActionHeader:a.hasHeaderActionHeader()}} ;var Hec=tu(function(a){var b=Dn().resolve(JL),c=uC(function(){return void b.closeSheet()}),d={}; return C("yt-contextual-sheet-layout",{class:R("ytContextualSheetLayoutHost",(d.ytContextualSheetLayoutAddPadding=a.addContentPadding,d)),"on:click":c},C(K,{cond:function(){return!!a.header}, then:function(){return C("div",{class:"ytContextualSheetLayoutHeaderContainer"},a.header())}}),C(K,{cond:function(){return!!a.content}, then:function(){return C("div",{class:"ytContextualSheetLayoutContentContainer"},a.content())}}),C(K,{cond:function(){return!!a.footer}, then:function(){return C("div",{class:"ytContextualSheetLayoutFooterContainer"},a.footer())}}))},"eg"); Hec.idomCompat={callbacks:{header:!0,content:!0,footer:!0,addContentPadding:!0}};var Iec=new zn("CONTENT_FEEDBACK_VIEW_MODEL_TOKEN");var Jec=tu(function(a){var b=a.data;var c=Dn().resolve(iB),d=aw("yt-sheet-view-model",function(q){if(y("web_focus_first_element_sheet")||!y("sheet_focus_first_killswitch"))return q.addEventListener("focus",function(){M0a(q)}),function(){q.removeEventListener("focus",function(){M0a(q)})}}); a=uC(function(){y("sheet_focus_first_killswitch")||M0a(d.value)}); var e=uC(function(q){y("sheet_focus_first_killswitch")||q.currentTarget!==q.target&&q.preventDefault()}),f=function(){return!(b==null||!b().header)&&!(b==null?0:b().footer)},h=uC(function(){var q,t=b==null?void 0:(q=b())==null?void 0:q.rendererContext,u; (q=(u=z(t,Ix))==null?void 0:u.onHoverEnd)&&c.resolveCommand(q)}),m=Dn().resolve(An(Iec)),p={}; return C("yt-sheet-view-model",{"on:mousedown":e,"on:focus":a,"on:mouseleave":h,class:R("ytSheetViewModelHost",(p.ytSheetViewModelContextual=!0,p.ytSheetViewModelDisableBackdropFilter=y("web_disable_backdrop_filter"),p)),el:d,tabindex:-1},C(K,{cond:b,then:function(q){return C(Hec,{header:function(){return C(NC,{data:function(){return q().header}},{panelHeaderViewModel:zec})}, content:function(){return C(NC,{data:function(){return q().content}},Object.assign({},{listViewModel:function(t){return C(FFb,{data:t.data, isCompact:!0,inPopup:!0})}, upsellViewModel:oFb,miniAppScoreChallengeViewModel:rFb},m&&{contentFeedbackViewModel:function(t){return C(m,{data:t.data,className:"ytSheetViewModelPaddedContent",isNarrow:!0})}}))}, footer:function(){return C(NC,{data:function(){return q().footer}},{panelFooterViewModel:RFb})}, addContentPadding:f})}}))},"fg"); Jec.idomCompat=!0;BA(Jec,"yt-sheet-view-model",{props:{data:zA}});var f_=function(a,b){var c=ua.apply(2,arguments);a=a===void 0?0:a;ql.call(this,b,c);this.errorType=a;Object.setPrototypeOf(this,this.constructor.prototype)}; k(f_,ql);var Kec=new zn("NETWORK_SLI_TOKEN");function Lec(a,b,c,d,e,f){b=new Uint8Array(b);if(a.length===0)return b;var h=0;e=e!=null?e:a.length-1;for(var m=c;m<=e;m++){var p=a[m],q=m===c?d:0,t=void 0,u=m===e?(t=f)!=null?t:p.length:p.length;p=p.subarray(q,u);b.set(p,h);h+=p.length}return b} ;var Mec=function(a){this.networkSli=a}; Mec.prototype.fetch=function(a,b,c,d){var e=this,f,h,m,p,q,t,u,v,w,x,A;return ta(function(H){switch(H.nextAddress){case 1:return f=Nec(e,a,b),H.setCatchFinallyBlocks(2),H.yield(fetch(f),4);case 4:h=H.yieldResult;if(!(y("web_unified_fetch")&&d&&h.ok&&h.body&&typeof h.body.getReader==="function")){H.jumpTo(5);break}m=h.clone();p=m.body.getReader();return H.yield(p.read(),6);case 6:if(q=H.yieldResult,t=q.value,p.cancel().catch(function(){}),t&&t[0]===91)return u=[],v=h.body.pipeThrough(new TextDecoderStream).getReader(), w=new HH,H.return(Oec(e,v,w,u,d)); case 5:return H.yield(e.handleResponse(h,c),7);case 7:return H.return(H.yieldResult);case 2:x=H.enterCatchBlock();eo(x);if(((A=c)==null?0:A.expectJsonStrict)&&x instanceof f_&&x.errorType===1)throw x;return H.return(void 0);}})}; var Awb=function(a,b,c,d){var e,f,h,m,p,q,t;return ta(function(u){switch(u.nextAddress){case 1:return e=Nec(a,b,c),u.setCatchFinallyBlocks(2),u.yield(fetch(e),4);case 4:f=u.yieldResult;u.leaveTryBlock(3);break;case 2:throw u.enterCatchBlock(),new f_(2,"Failed to parse streaming response",e.url);case 3:if(!f.redirected&&!f.ok)throw(h=a.networkSli)==null||h.failure(),new ql("Streaming fetch request not ok",e.url);if(!f.body)throw new ql("No response body in streaming response",e.url);m=[];if(y("web_streaming_fast"))return p= f.body.getReader(),u.return(Pec(a,p,m,d));q=f.body.pipeThrough(new TextDecoderStream).getReader();t=new HH;return u.return(Oec(a,q,t,m,d));}})},Nec=function(a,b,c){if(a.networkSli){var d=Tc(cd(b,"key"))||"/UNKNOWN_PATH"; a.networkSli.start(d)}a=c;y("wug_networking_gzip_request")&&(a=ipa(c));return new window.Request(b,a)},Pec=function(a,b,c,d){var e,f,h,m,p,q,t,u,v,w,x,A,H,P,O,Q,V,Z,da,ca,ma,wa,Ba,Ja,Na,ab,Ha,bb,lb,Ka,Ia; return ta(function(Wa){switch(Wa.nextAddress){case 1:e=new TextDecoder("utf-8"),f=[],m=h=0,Wa.setCatchFinallyBlocks(2,3);case 5:return Wa.yield(b.read(),8);case 8:p=Wa.yieldResult;q=p.value;if(t=p.done){u=0;if(f.length>h)for(u=f[h].length-m,v=h+1;v0&&(w=void 0,w=f.length>h&&h===f.length-1?f[h].subarray(m):Lec(f,u,h,m),x=w.indexOf(123),A=w.lastIndexOf(125),x!==-1&&A!==-1&&A>x&&(H=w.subarray(x,A+1),P=JSON.parse(e.decode(H)),c.push(P),O=void 0,(O=d)==null||O(P)));Q=void 0; (Q=a.networkSli)==null||Q.success();return Wa.return(c)}f.push(q);V=h;for(Z=m;Vab){bb=Na.subarray(ab,Ha+1);try{lb=JSON.parse(e.decode(bb)),c.push(lb),Ka=void 0,(Ka=d)==null||Ka(lb)}catch(jb){throw new f_(1, "Failed to parse streaming response object",e.decode(bb))}}h=V;Z=m=ca+1;m===da.length&&(h++,m=0,V=h,Z=0);h>0&&(f.splice(0,h),V-=h,h=0)}Wa.jumpTo(5);break;case 3:Wa.enterFinallyBlock();b.releaseLock();Wa.leaveFinallyBlock(0);break;case 2:Ia=Wa.enterCatchBlock();if(Ia instanceof f_)throw Ia;throw new f_(1,"Failed to process streaming response");}})},Oec=function(a,b,c,d,e){var f,h,m,p,q,t,u,v,w; return ta(function(x){if(x.nextAddress==1)return x.yield(b.read(),2);f=x.yieldResult;h=f.value;if(m=f.done)return(p=a.networkSli)==null||p.success(),x.return(d);try{q=c.parse(h)}catch(A){throw new f_(1,"Failed to parse streaming response",h)}if(q!=null)for(t=l(q),u=t.next();!u.done;u=t.next())v=u.value,d.push(v),w=void 0,(w=e)==null||w(v);return x.return(Oec(a,b,c,d,e))})}; Mec.prototype.handleResponse=function(a,b){var c=a.text().then(function(d){if((b==null?0:b.jspbResponseCtor)&&a.ok)return Eg(b.jspbResponseCtor,d);d=d.replace(")]}'","");if((b==null?0:b.expectJsonStrict)&&d)try{var e=JSON.parse(d)}catch(h){throw new f_(1,"JSON parsing failed after fetch")}var f;return(f=e)!=null?f:JSON.parse(d)}); a.redirected||a.ok?this.networkSli&&this.networkSli.success():(this.networkSli&&this.networkSli.failure(),c=c.then(function(d){eo(new ql("Error: API fetch failed",a.status,a.url,d));return Object.assign({},d,{errorMetadata:{status:a.status}})})); return c}; Mec[yn]=[An(Kec)];var Qec=new zn("NETWORK_MANAGER_TOKEN");function Rec(a,b){var c={errorSeverity:b.errorSeverity.toString(),wizFeatureFlags:Object.entries(b.featureFlags).join("\n")};Pra(b,c);b=b.errorSeverity;b===3?$n(a,"ERROR",void 0,void 0,void 0,c):b===2&&$n(a,"WARNING",void 0,void 0,void 0,c);y("cow_if_errors_in_popup")&&b===3&&a.message.indexOf("")!==-1&&window.alert(a.message)} ;function Sec(a,b){var c=$y.get(a)||{layerNode:b};c.layerNode=b;QRa(a,c);a.getScreenLayer=function(){return vz(c.layerNode)}} function Tec(a){var b;a=a.parentNode;for(var c;a&&((b=$y.get(a))==null||!b.isRenderer)&&!((c=a.polymerController)!=null?c:a).isRenderer_;)a=a.parentNode||a.host;if(b=a)return $y.get(b)} ;function Uec(a,b){var c=a.getAttribute("client-ve-type");if(b.data&&!b.disableReactiveLogging||c)jp(function(){var d=mp(b.data);Vec(a,d);if(y("debug_web_ve_data")){var e,f=(e=z(d==null?void 0:d.rendererContext,Px))==null?void 0:e.loggingDirectives,h;e=tSa((h=d==null?void 0:d.trackingParams)!=null?h:f==null?void 0:f.trackingParams);(e==null?void 0:e.veType)!==void 0&&(a.dataset.ve=String(e.veType));(e==null?void 0:e.veIndex)!==void 0&&(a.dataset.veIndex=String(e.veIndex));var m,p;d=d==null?void 0: (m=d.loggingDirectives)==null?void 0:(p=m.clientVeSpec)==null?void 0:p.uiType;if(!d){var q;d=b.veType||((q=b.loggingConfig)==null?void 0:q.veType)}d&&(a.dataset.ve=String(d))}},"gg"),kp(function(){if(a){$y.delete(a); var d=Dn().resolve(cw);nz(a,d)}})} function Vec(a,b){Wec++;Xec(a,b)&&ul(0,function(){Bl(function(){if(Xec(a,b)&&a.ownerDocument.documentElement===document.documentElement&&a){var c;if(a.getAttribute("layer")){var d=c=Number(a.getAttribute("layer")),e=$y.get(a);e?e.layerNode.layer=d:Sec(a,new uz(d));if(d=Tec(a)){var f;(f=$y.get(a))==null||f.layerNode.setParent(d.layerNode)}}else(c=$y.get(a))?c=vz(c.layerNode):(c=vz,f=new uz,(d=Tec(a))&&f.setParent(d.layerNode),Sec(a,f),c=c(f));c!=null||(c=0);f=a.getAttribute("client-ve-type");d=Number(f); f=e=!1;var h=$y.get(a),m;if((m=h)&&!(m=h[Zy]!==b)&&(m=d)){var p;m=((p=$y.get(a))==null?void 0:p.clientVeType)===void 0}m&&(h[Zy]=b,e=f=h.isRenderer=!0);$y.has(a)&&($y.get(a).clientVeType=d);a.visualElement&&(f=!0);if(y("wiz_next_ld_fix_client_ve_spec")){var q;p=((q=z(b==null?void 0:b.rendererContext,Px))==null?void 0:q.loggingDirectives)||(b==null?void 0:b.loggingDirectives)}else p=b==null?void 0:b.loggingDirectives;p&&p.clientVeSpec&&(h=VRa(ez(),a),q=Fy(),h=h||void 0,m=c,y("enable_client_ve_spec")&& p.clientVeSpec?(p=Dv(p.clientVeSpec.uiType,void 0,p.clientVeSpec.elementIndex,p.clientVeSpec.clientYoutubeData,void 0,p),q=hz(q,p,h,m)?p:null):q=p.trackingParams?iz(q,p.trackingParams,h,m):null,q&&(a.visualElement=q));!a.visualElement&&d&&e&&(a.veType=d,q=void 0,y("wiz_next_client_ve_parent_fix")&&(q=VRa(ez(),a)),q=jz(Fy(),a,q,c),a.visualElement=q);f&&(f=Dn().resolve(cw),pz(a,{data:b,observer:f,layer:c,showOption:{calledOnce:!1,state:"visible"},hideOption:{calledOnce:!1,state:"hidden"}}));y("web_attention_logging_enabled")&& pSa().track(a)}},0)},8)} function Xec(a,b){return(b==null?0:b.trackingParams)||(b==null?0:b.loggingDirectives)||z(b==null?void 0:b.rendererContext,Px)||a.getAttribute("client-ve-type")?!0:!1} var Wec=0;function Yec(a,b,c){a.componentType!==Jo&&c instanceof HTMLElement&&b&&!y("cow_logging_in_component_wrapper")&&Uec(c,b)} ;var Zec=!1;function $ec(){if(!Zec){Zec=!0;var a=y("enable_wiz_context_per_component")||!1;a=Object.assign({},{flushRenderEffectsDuringRender:!0,enableContextPerComponent:a,enableContextBasedComponentStacks:a},{handleError:Rec,enableComponentStacksInErrorMessages:!1});Object.assign(Ho,a);afc();$ua=FGa;ava=HGa}} function afc(){y("cow_logging_in_component_wrapper")?(ru=function(a,b){b instanceof HTMLElement&&Uec(b,a)},Wp=function(){}):(ru=function(){},Wp=Yec)} ;var g_=function(){}; k(g_,pL);g_.prototype.getApiPaths=function(){return[]}; g_.prototype.getExtension=function(a){return z(a,Igb)}; g_.prototype.JSC$10906_buildRequest=function(a,b){a.recaptchaToken=b.recaptchaToken}; g_.prototype.getApiUrl=function(){return"/das_captcha"};var h_=function(){}; k(h_,pL);h_.prototype.getApiPaths=function(){return yqb}; h_.prototype.getExtension=function(a){return z(a,fhb)}; h_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.createBackstagePostParams&&(a.createBackstagePostParams=b.createBackstagePostParams);c.comment_text&&(a.commentText=c.comment_text);if(c.attached_video_id)a.videoAttachment={videoId:c.attached_video_id};else if(c.image_poll_options)a.pollAttachmentData={options:c.image_poll_options};else if(c.poll_options)a.pollAttachment={choices:c.poll_options};else if(c.quiz_options)a.quizAttachmentData={options:c.quiz_options};else if(c.image_blob_id)a.imageAttachment= {encryptedBlobId:c.image_blob_id},c.source_video_id&&(a.imageAttachment.sourceExternalVideoId=c.source_video_id),c.image_preview_coordinates&&(a.imageAttachment.previewCoordinates=JSON.parse(c.image_preview_coordinates));else if(c.images_data)a.imagesAttachment={imagesData:c.images_data};else if(c.clip_external_video_id!==void 0||c.clip_offset_ms!==void 0||c.clip_duration_ms!==void 0){var d,e,f,h,m;a.clipAttachment={externalVideoId:(f=c.clip_external_video_id)!=null?f:"",offsetMs:(h=(d=c.clip_offset_ms)== null?void 0:d.toString())!=null?h:"",durationMs:(m=(e=c.clip_duration_ms)==null?void 0:e.toString())!=null?m:""}}else c.shared_post_id&&(a.sharedPostAttachment={postId:c.shared_post_id});c.tagged_video_id&&(a.postCreationData={taggedVideoId:c.tagged_video_id});c.access_restrictions&&(typeof c.access_restrictions==="number"&&(b=c.access_restrictions,a.accessRestrictions={restriction:b!==1&&b===2?"RESTRICTION_TYPE_SPONSORS_ONLY":"RESTRICTION_TYPE_EVERYONE"}),typeof c.access_restrictions==="string"&&( a.accessRestrictionsParams=c.access_restrictions));c.scheduled_publish_time_sec&&(a.scheduledPublishTimeSec=c.scheduled_publish_time_sec.toString())};var i_=function(){}; k(i_,pL);i_.prototype.getApiPaths=function(){return Fqb}; i_.prototype.getExtension=function(a){return z(a,Gnb)}; i_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.decorateMessageParams&&(a.params=b.decorateMessageParams);c.text&&(a.text=c.text)};var j_=function(){}; k(j_,pL);j_.prototype.getApiPaths=function(){return $qb}; j_.prototype.getExtension=function(a){return z(a,ghb)}; j_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;c.video_id&&(a.videoId=c.video_id)};var k_=function(){}; k(k_,pL);k_.prototype.getApiPaths=function(){return erb}; k_.prototype.getExtension=function(a){return z(a,Nx)}; k_.prototype.JSC$10906_buildRequest=function(a,b,c){c.suggestions_query&&(a.input=c.suggestions_query)};var l_=function(){}; k(l_,pL);l_.prototype.getApiPaths=function(){return Krb}; l_.prototype.getExtension=function(a){return z(a,hhb)}; l_.prototype.JSC$10906_buildRequest=function(a,b,c){c.comment_text!==void 0&&(a.commentText=c.comment_text);c.scheduled_publish_time_sec&&(a.scheduledPublishTimeSec=c.scheduled_publish_time_sec.toString());a.updateBackstagePostParams=b.updateBackstagePostParams};var m_=function(){}; k(m_,pL);m_.prototype.getApiPaths=function(){return rqb}; m_.prototype.getExtension=function(a){return z(a,mJ)}; m_.prototype.JSC$10906_buildRequest=function(a,b,c){c.formData&&(a.formData=c.formData);c.genericFormData&&(a.genericFormData=c.genericFormData);b.token?a.continuation=b.token:b.continuationTokenKey&&(c=Dn().resolve(zL),b=TTa(c.getState(),b.continuationTokenKey))&&(a.continuation=String(b.continuationToken))}; var bfc=function(){}; k(bfc,pL);g=bfc.prototype;g.getApiPaths=function(){return rqb}; g.getExtension=function(a){return z(a,Fx)}; g.isNavigationCommand=function(){return!0}; g.getStoreKey=function(a){if((a=this.getExtension(a))&&a.browseId){var b={browseId:a.browseId};a.browseEndpointContextSupportedConfigs&&(b.browseEndpointContextSupportedConfigs=JSON.stringify(a.browseEndpointContextSupportedConfigs));a.params&&(b.params=a.params);a.query&&(b.query=a.query);return gy("browse",b)}}; g.JSC$10906_buildRequest=function(a,b,c){b.browseId&&(a.browseId=b.browseId);b.params&&(a.params=b.params);b.query&&(a.query=b.query);c.formData?a.formData=c.formData:b.formData&&(a.formData=b.formData);b.browseId==="FEsubscriptions"&&pl(ol(),155)&&(a.subscriptionSettingsState="MY_SUBS_SETTINGS_STATE_LAYOUT_FORMAT_LIST");b.browseId==="SPaccount_playback"&&(ol(),a.formData||(a.formData={}),a.formData.accountSettingsFormData={flagCaptionsDefaultOff:pl(0,65),flagAutoCaptionsDefaultOn:pl(0,66),flagDisableInlinePreview:pl(0, 186),flagAudioDescriptionDefaultOn:pl(0,198)});b.browseId==="FEwhat_to_watch"&&(ol(),c=pl(0,196),pl(0,197)&&(a.browseRequestSupportedMetadata={downloadsBrowseParams:{offlineFeatureSettingState:{isSdEnabled:c}}}));b.browseId==="FEwhat_to_watch"&&(b=pl(ol(),186),a.inlineSettingStatus=b?"INLINE_SETTING_STATUS_DISABLED":"INLINE_SETTING_STATUS_ON")}; g.getRequestConfig=function(a,b){b=b===void 0?{}:b;var c={};if(a=this.getStoreKey(a,b))c.storeStrategy={storeKey:a,disableCache:b.disableCache};y("web_log_browse_ticks_ks")||(c.requestTick="br_s",c.responseTick="br_r");return c};var n_=function(){}; k(n_,pL);n_.prototype.getApiPaths=function(){return sqb}; n_.prototype.getExtension=function(a){return z(a,uib)}; n_.prototype.JSC$10906_buildRequest=function(a,b,c){a.legacyYoutubeChannelUsername=c.legacyYouTubeChannelUsername||"";a.legacyYoutubeChannelPassword=c.legacyYouTubeChannelPassword||""};var o_=function(){}; k(o_,pL);o_.prototype.getApiPaths=function(){return zrb}; o_.prototype.getExtension=function(a){return z(a,mhb)}; o_.prototype.JSC$10906_buildRequest=function(a,b,c){c.recaptcha_response_token&&(a.recaptchaResponseToken=c.recaptcha_response_token);c.channel_id&&(a.channelId=c.channel_id)};var p_=function(){}; k(p_,pL);p_.prototype.getApiPaths=function(){return Lrb}; p_.prototype.getExtension=function(a){return z(a,shb)}; p_.prototype.JSC$10906_buildRequest=function(a,b,c){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);c.handle&&(a.handleUpdate={handle:c.handle},b.handleEditSource&&(a.handleUpdate.handleEditSource=b.handleEditSource))};var q_=function(){}; k(q_,pL);q_.prototype.getApiPaths=function(){return Prb}; q_.prototype.getExtension=function(a){return z(a,Khb)}; q_.prototype.JSC$10906_buildRequest=function(a,b,c){b.request&&(a.channelId=b.request.channelId);var d;if(c==null?0:(d=c.uploadDefaults)==null?0:d.emojiReactionSet)a.uploadDefaultsRequest||(a.uploadDefaultsRequest={}),a.uploadDefaultsRequest.emojiReactionSet=c.uploadDefaults.emojiReactionSet};var r_=function(){}; k(r_,pL);r_.prototype.getApiPaths=function(){return Srb}; r_.prototype.getExtension=function(a){return z(a,nhb)}; r_.prototype.JSC$10906_buildRequest=function(a,b,c){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);b.channelHandleEntityKey&&(a.channelHandleEntityKey=b.channelHandleEntityKey);b.handleEditSource&&(a.handleEditSource=b.handleEditSource);c.handle?a.handle=c.handle:c.name&&(a.name=c.name)};var s_=function(){}; k(s_,pL);s_.prototype.getApiPaths=function(){return vqb}; s_.prototype.getExtension=function(a){return z(a,aK)}; s_.prototype.JSC$10906_buildRequest=function(a,b){b.actions?a.actions=b.actions:b.action&&(a.actions=[b.action])};var t_=function(){}; k(t_,pL);t_.prototype.getApiPaths=function(){return wqb}; t_.prototype.getExtension=function(a){return z(a,mJ)}; t_.prototype.JSC$10906_buildRequest=function(a,b){b.token&&(a.continuation=b.token)};var u_=function(){}; k(u_,pL);u_.prototype.getApiPaths=function(){return Yqb}; u_.prototype.getExtension=function(a){return z(a,mJ)}; u_.prototype.JSC$10906_buildRequest=function(a,b){a.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_COMMENTS";b.token&&(a.fetchCommentsParams={continuation:b.token})};var v_=function(){}; k(v_,pL);v_.prototype.getApiPaths=function(){return Bqb}; v_.prototype.getExtension=function(a){return z(a,cob)}; v_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.createReplyParams&&(a.createReplyParams=b.createReplyParams);b.commentText&&(a.commentText=Ky(b.commentText));c.comment_text&&(a.commentText=c.comment_text);c.image_blob_id&&(a.imageAttachment={encryptedBlobId:c.image_blob_id});c.botguard_response&&(a.botguardResponse=c.botguard_response)}; ba.Object.defineProperties(v_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var w_=function(){}; k(w_,pL);w_.prototype.getApiPaths=function(){return Cqb}; w_.prototype.getExtension=function(a){return z(a,bob)}; w_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.createCommentParams&&(a.createCommentParams=b.createCommentParams);b.commentText&&(a.commentText=Ky(b.commentText));b.videoPositionMention&&(a.videoPositionMention=b.videoPositionMention);b.sources&&(a.sources=b.sources);c.comment_text&&(a.commentText=c.comment_text);c.attached_video_id?a.videoAttachment={videoId:c.attached_video_id}:c.poll_options?a.pollAttachment={choices:c.poll_options}:c.image_blob_id?a.imageAttachment={encryptedBlobId:c.image_blob_id}: c.shared_post_id&&(a.sharedPostAttachment={postId:c.shared_post_id});c.access_restrictions&&typeof c.access_restrictions==="number"&&(b=c.access_restrictions,a.accessRestrictions={restriction:b!==1&&b===2?"RESTRICTION_TYPE_SPONSORS_ONLY":"RESTRICTION_TYPE_EVERYONE"});c.botguard_response&&(a.botguardResponse=c.botguard_response)}; ba.Object.defineProperties(w_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var x_=function(){}; k(x_,pL);x_.prototype.getApiPaths=function(){return Mrb}; x_.prototype.getExtension=function(a){return z(a,eob)}; x_.prototype.JSC$10906_buildRequest=function(a,b,c){b.commentText&&(a.replyText=Ky(b.commentText));c.comment_text&&(a.replyText=c.comment_text);a.updateReplyParams=b.updateReplyParams}; ba.Object.defineProperties(x_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var y_=function(){}; k(y_,pL);y_.prototype.getApiPaths=function(){return Nrb}; y_.prototype.getExtension=function(a){return z(a,dob)}; y_.prototype.JSC$10906_buildRequest=function(a,b,c){b.commentText&&(a.commentText=Ky(b.commentText));c.comment_text&&(a.commentText=c.comment_text);a.updateCommentParams=b.updateCommentParams}; ba.Object.defineProperties(y_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var z_=function(){}; k(z_,pL);z_.prototype.getApiPaths=function(){return Orb}; z_.prototype.getExtension=function(a){return z(a,Ghb)}; z_.prototype.JSC$10906_buildRequest=function(a,b){b.settings&&(a.settings=b.settings)};var A_=function(){}; k(A_,pL);A_.prototype.getApiPaths=function(){return Qqb}; A_.prototype.getExtension=function(a){return z(a,ohb)}; A_.prototype.JSC$10906_buildRequest=function(a,b){b.channelCreationToken&&(a.channelCreationToken=b.channelCreationToken);b.source&&(a.source=b.source)};var B_=function(){}; k(B_,pL);B_.prototype.getApiPaths=function(){return Aqb}; B_.prototype.getExtension=function(a){return z(a,rhb)}; B_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;if(c.name&&(c.given_name||c.family_name))a=new ql("channel creation cannot set both GAIA and YouTube names",b),$n(a);else{if(b.zeroStepChannelCreationParams){if(!c.comment_text){a=new ql("zero_step_create_comment_params but no zero_step_texts",b);$n(a);return}a.zeroStepChannelCreationParams=b.zeroStepChannelCreationParams;a.zeroStepChannelCreationParams.zeroStepCreateCommentParams&&(a.zeroStepChannelCreationParams.zeroStepCreateCommentParams.input= c.comment_text,c.botguard_response&&(a.zeroStepChannelCreationParams.zeroStepCreateCommentParams.botguardResponse=c.botguard_response))}a.channelCreationToken=b.channelCreationToken;c.given_name&&(a.givenName=c.given_name);c.family_name&&(a.familyName=c.family_name);b.source==="CHANNEL_SWITCHER_CHANNEL_CREATION_SOURCE"&&(a.channelCreationType="CHANNEL_CREATION_TYPE_SECONDARY");if(c.name||c.handle||c.avatar_url||c.encryptedBlobId||c.isNameChanged!==void 0||c.isHandleChanged!==void 0||c.isDefaultProfilePhoto!== void 0||c.obakeImageSource)a.overrideChannelCreationParams={},c.name&&(a.overrideChannelCreationParams.name=c.name),c.handle&&(a.overrideChannelCreationParams.handle=c.handle),c.avatar_url&&(a.overrideChannelCreationParams.avatarUrl=c.avatar_url),c.encryptedBlobId&&(a.overrideChannelCreationParams.blobEncryptionId=c.encryptedBlobId),c.enableIdentityForAllChannelCreationDialog&&(c.encryptedBlobId?a.overrideChannelCreationParams.identityForAllChannelCreationAvatarTag="IDENTITY_FOR_ALL_CHANNEL_CREATION_AVATAR_TAG_CUSTOM": c.isDefaultProfilePhoto!==void 0&&(a.overrideChannelCreationParams.identityForAllChannelCreationAvatarTag=c.isDefaultProfilePhoto?"IDENTITY_FOR_ALL_CHANNEL_CREATION_AVATAR_TAG_GOOGLE_DEFAULT_MONOGRAM":"IDENTITY_FOR_ALL_CHANNEL_CREATION_AVATAR_TAG_GOOGLE_DEFAULT_OTHER"),c.isNameChanged!==void 0&&(a.overrideChannelCreationParams.identityForAllChannelCreationNameTag=c.isNameChanged?"IDENTITY_FOR_ALL_CHANNEL_CREATION_NAME_TAG_CUSTOM":"IDENTITY_FOR_ALL_CHANNEL_CREATION_NAME_TAG_GOOGLE_DEFAULT"),c.isHandleChanged!== void 0&&(a.overrideChannelCreationParams.identityForAllChannelCreationHandleTag=c.isHandleChanged?"IDENTITY_FOR_ALL_CHANNEL_CREATION_HANDLE_TAG_CUSTOM":"IDENTITY_FOR_ALL_CHANNEL_CREATION_HANDLE_TAG_DEFAULT_AUTOGEN"),c.obakeImageSource&&(a.overrideChannelCreationParams.obakeImageSourceType=c.obakeImageSource))}};var C_=function(){}; k(C_,pL);C_.prototype.getApiPaths=function(a){return(a=this.getExtension(a))&&a.status==="DISLIKE"?Jqb:a&&a.status==="INDIFFERENT"?wrb:jrb}; C_.prototype.getExtension=function(a){return z(a,pjb)}; C_.prototype.JSC$10906_buildRequest=function(a,b){b.target&&(a.target=b.target);if(b=this.getParams(b))a.params=b}; C_.prototype.getParams=function(a){switch(a==null?void 0:a.status){case"DISLIKE":return a.dislikeParams;case"INDIFFERENT":return a.removeLikeParams;default:return a==null?void 0:a.likeParams;}};var D_=function(){}; k(D_,pL);D_.prototype.getApiPaths=function(){return Erb}; D_.prototype.getExtension=function(a){return z(a,nob)}; D_.prototype.JSC$10906_buildRequest=function(a,b){b.settingItemId&&(a.settingItemId=b.settingItemId);b.stringValue!=null&&b.stringValue!==void 0?a.newValue={stringValue:b.stringValue}:b.intValue?a.newValue={intValue:b.intValue}:b.boolValue!==null&&b.boolValue!==void 0?a.newValue={boolValue:b.boolValue}:(a=new ql("Unknown value type for SetSettingEndpoint.",b),$n(a))};var E_=function(){}; k(E_,pL);E_.prototype.getApiPaths=function(){return Grb}; E_.prototype.getExtension=function(a){return z(a,Bob)||void 0}; E_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params);c.botguardResponse&&(a.botguardResponse=c.botguardResponse);c.feature&&(a.clientFeature=c.feature)}; ba.Object.defineProperties(E_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var F_=function(){}; k(F_,pL);F_.prototype.getApiPaths=function(){return Jrb}; F_.prototype.getExtension=function(a){return z(a,pob)||void 0}; F_.prototype.JSC$10906_buildRequest=function(a,b){b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params)}; ba.Object.defineProperties(F_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var G_=function(a){this.shareClientParamsProvider=a}; k(G_,pL);G_.prototype.getApiPaths=function(){return arb}; G_.prototype.getExtension=function(a){return z(a,rOa)||z(a,sOa)||z(a,qOa)}; G_.prototype.JSC$10906_buildRequest=function(a,b){b.serializedShareEntity&&(a.serializedSharedEntity=b.serializedShareEntity);if(b.clientParamIdentifier){var c;if((c=this.shareClientParamsProvider)==null?0:c.hasParam(b.clientParamIdentifier))a.clientParams=this.shareClientParamsProvider.popClientParams(b.clientParamIdentifier)}}; G_[yn]=[C0b];var H_=function(){}; k(H_,pL);H_.prototype.getApiPaths=function(){return oqb}; H_.prototype.getExtension=function(a){return z(a,Cib)}; H_.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var I_=function(){}; k(I_,pL);I_.prototype.getApiPaths=function(){return Kqb}; I_.prototype.getExtension=function(a){return z(a,zib)}; I_.prototype.JSC$10906_buildRequest=function(a,b){b.dismissal&&(a.items=[b.dismissal])}; ba.Object.defineProperties(I_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var J_=function(){}; k(J_,pL);J_.prototype.getApiPaths=function(){return hrb}; J_.prototype.getExtension=function(a){return z(a,rJ)||void 0}; J_.prototype.JSC$10906_buildRequest=function(a,b,c){a.feedbackTokens=[];b.feedbackToken&&a.feedbackTokens.push(b.feedbackToken);if(b=b.cpn||c.cpn)a.feedbackContext={cpn:b};a.isFeedbackTokenUnencrypted=!!c.is_feedback_token_unencrypted;a.shouldMerge=!1;c.extra_feedback_tokens&&(a.shouldMerge=!0,a.feedbackTokens=a.feedbackTokens.concat(c.extra_feedback_tokens))}; ba.Object.defineProperties(J_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var K_=function(){}; k(K_,pL);K_.prototype.getApiPaths=function(){return hrb}; K_.prototype.getExtension=function(a){return z(a,Nx)}; K_.prototype.JSC$10906_buildRequest=function(a,b,c){c.feedback_tokens&&(a.feedbackTokens=c.feedback_tokens,a.shouldMerge=!0)}; ba.Object.defineProperties(K_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var L_=function(){}; k(L_,pL);L_.prototype.getApiPaths=function(){return hrb}; L_.prototype.getExtension=function(a){return z(a,oob)}; L_.prototype.JSC$10906_buildRequest=function(a,b){b.undoToken&&(a.feedbackTokens=[b.undoToken]);b.isUndoTokenUnencrypted&&(a.isFeedbackTokenUnencrypted=b.isUndoTokenUnencrypted)}; ba.Object.defineProperties(L_.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var M_=function(){}; k(M_,pL);M_.prototype.getApiPaths=function(){return Trb}; M_.prototype.getExtension=function(a){return z(a,yib)}; M_.prototype.JSC$10906_buildRequest=function(a,b){b.nextEndpoint&&z(b.nextEndpoint,As)?a.nextEndpoint={urlEndpoint:z(b.nextEndpoint,As)}:b.nextEndpoint&&z(b.nextEndpoint,Qx)&&(a.nextEndpoint={watchEndpoint:z(b.nextEndpoint,Qx)});b.setRacy&&(a.setRacy=b.setRacy);b.setControvercy&&(a.setControvercy=b.setControvercy)};var cfc=function(){}; k(cfc,pL);g=cfc.prototype;g.getApiPaths=function(){return grb}; g.getStoreKey=function(){return gy("guide")}; g.getRequestConfig=function(){var a=this.getStoreKey(),b;a&&(b={storeStrategy:{storeKey:a}});return b}; g.isNavigationCommand=function(){return!0}; g.getExtension=function(a){return z(a,Nx)}; g.JSC$10906_buildRequest=function(a){a.fetchLiveState=!0};var N_=function(){}; k(N_,pL);N_.prototype.getApiPaths=function(){return tqb}; N_.prototype.getExtension=function(a){return z(a,$nb)}; N_.prototype.JSC$10906_buildRequest=function(){};var O_=function(){}; k(O_,pL);O_.prototype.getApiPaths=function(){return uqb}; O_.prototype.getExtension=function(a){return z(a,aob)}; O_.prototype.JSC$10906_buildRequest=function(){};var P_=function(){}; k(P_,pL);P_.prototype.getApiPaths=function(){return nqb}; P_.prototype.getExtension=function(a){return z(a,mJ)}; P_.prototype.JSC$10906_buildRequest=function(a,b){b.token&&(a.continuation=b.token);var c,d;a==null||(c=a.context)==null||(d=c.user)==null||delete d.onBehalfOfUser}; P_.prototype.getRequestConfig=function(a){var b={},c;if(((c=this.getExtension(a))==null?void 0:c.sessionIndex)!==void 0){var d;b={authStrategy:{sessionIndex:(d=this.getExtension(a))==null?void 0:d.sessionIndex}}}return b};var Q_=function(){}; k(Q_,pL);Q_.prototype.JSC$10906_getRequest=function(a){var b=this.getExtension(a),c=a="";if(b==null?0:b.popup)a="true";if(b==null?0:b.disableSignout)c="true";b={};return{input:"/getAccountSwitcherEndpoint",requestShell:fy("/getAccountSwitcherEndpoint","GET",(b["X-YouTube-Delegation-Context"]=Hk("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"),b["X-YouTube-Account-Switcher-Popup"]=a,b["X-YouTube-Account-Switcher-Disable-Signout"]=c,b)),innerTubeRequest:{}}}; Q_.prototype.getApiPaths=function(){return[]}; Q_.prototype.getExtension=function(a){return z(a,NMa)}; Q_.prototype.JSC$10906_buildRequest=function(){};var R_=function(){}; k(R_,pL);R_.prototype.JSC$10906_getRequest=function(a){var b="/cross_account_channel_transfer";(a=this.getExtension(a))&&(b=Tk(b,{target_session:a.targetSessionIndex,source_rapt:a.sourceRapt,rapt:a.targetRapt},!1));return{input:b,requestShell:fy(b,"GET"),innerTubeRequest:{}}}; R_.prototype.getApiPaths=function(){return[]}; R_.prototype.getExtension=function(a){return z(a,Ngb)}; R_.prototype.JSC$10906_buildRequest=function(){};var S_=function(){}; k(S_,pL);S_.prototype.getApiPaths=function(){return Nqb}; S_.prototype.isNavigationCommand=function(){return!0}; S_.prototype.getExtension=function(a){return z(a,Nx)}; S_.prototype.JSC$10906_buildRequest=function(a){var b=ol().get("gsml","");b&&(a.safetyModeLockerObfuscatedGaiaId=b);a.userInterfaceTheme=my(!0);ol();!QPa()||pl(0,165)||pl(0,174)?QPa()?a.deviceTheme="DEVICE_THEME_SUPPORTED":a.deviceTheme="DEVICE_THEME_UNSUPPORTED":a.deviceTheme="DEVICE_THEME_SELECTED"};var T_=function(){}; k(T_,pL);T_.prototype.getApiPaths=function(){return nqb}; T_.prototype.getExtension=function(a){return z(a,Pgb)}; T_.prototype.JSC$10906_buildRequest=function(a,b){if(b&&b.requestType&&(a.requestType=b.requestType,b.requestType==="ACCOUNTS_LIST_REQUEST_TYPE_CHANNEL_SWITCHER"||b.requestType==="ACCOUNTS_LIST_REQUEST_TYPE_IDENTITY_PROMPT")){var c=b.nextUrl;c&&(lma(c)||Uk(c))&&(a.nextNavendpoint={urlEndpoint:{url:c}})}b&&b.channelSwitcherQuery&&(a.channelSwitcherQuery=b.channelSwitcherQuery);b&&b.triggerChannelCreation&&(a.triggerChannelCreation=b.triggerChannelCreation);var d;if(b==null?0:(d=b.contentOwnerConfig)== null?0:d.externalContentOwnerId)a.contentOwnerConfig=b.contentOwnerConfig;a.callCircumstance=b&&b.requestType&&b.requestType==="ACCOUNTS_LIST_REQUEST_TYPE_IDENTITY_PROMPT"?"SUPPLEMENTAL_USER":"SWITCHING_USERS_FULL";var e,f;b=a==null?void 0:(e=a.context)==null?void 0:(f=e.user)==null?void 0:f.onBehalfOfUser;if(b!==void 0){a.obfuscatedSelectedGaiaId=b;var h,m;a==null||(h=a.context)==null||(m=h.user)==null||delete m.onBehalfOfUser}var p,q;if(e=a==null?void 0:(p=a.context)==null?void 0:(q=p.user)==null? void 0:q.serializedDelegationContext)a.selectedSerializedDelegationContext=e};var U_=function(){}; k(U_,pL);U_.prototype.getApiPaths=function(){return pqb}; U_.prototype.getExtension=function(a){return z(a,Ulb)}; U_.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var V_=function(){}; k(V_,pL);V_.prototype.getApiPaths=function(){return zqb}; V_.prototype.getExtension=function(a){return z(a,Elb)}; V_.prototype.JSC$10906_buildRequest=function(a,b){if(b=b.createBroadcastRequest)a.useMasks=b.useMasks,a.broadcastType=b.broadcastType,a.broadcastSource=b.broadcastSource,a.broadcastMetadata=b.broadcastMetadata,a.broadcastMetadataMask=b.broadcastMetadataMask,a.videoMetadata=b.videoMetadata,a.videoMetadataMask=b.videoMetadataMask,a.liveChatSettingsUpdate=b.liveChatSettingsUpdate,a.liveChatSettingsUpdateMask=b.liveChatSettingsUpdateMask,a.cloneVideoId=b.cloneVideoId,a.cloneWithOverrides=b.cloneWithOverrides, a.targetEntity=b.targetEntity,a.scheduledRedirectMetadata=b.scheduledRedirectMetadata};var W_=function(){}; k(W_,pL);W_.prototype.getApiPaths=function(){return Dqb}; W_.prototype.getExtension=function(a){return z(a,blb)}; W_.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.params&&(a.params=b.params);c.questionText&&(a.questionText=c.questionText);c.optionText&&c.optionText.length>0&&(a.optionText=c.optionText)};var X_=function(){}; k(X_,pL);X_.prototype.getApiPaths=function(){return Gqb}; X_.prototype.getExtension=function(a){return z(a,$kb)}; X_.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var Y_=function(){}; k(Y_,pL);Y_.prototype.getApiPaths=function(){return Tqb}; Y_.prototype.getExtension=function(a){return z(a,Ukb)}; Y_.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var Z_=function(){}; k(Z_,pL);Z_.prototype.getApiPaths=function(){return Vqb}; Z_.prototype.getExtension=function(a){return z(a,Vkb)}; Z_.prototype.JSC$10906_buildRequest=function(a,b,c){b.params&&(a.params=b.params);b.continuation&&(a.continuation=b.continuation);c.currentPlayerState&&c.currentPlayerState.playerOffsetMs&&(a.currentPlayerState={playerOffsetMs:c.currentPlayerState.playerOffsetMs.toString()})};var $_=function(){}; k($_,pL);$_.prototype.getApiPaths=function(){return Wqb}; $_.prototype.getExtension=function(a){return z(a,gkb)}; $_.prototype.JSC$10906_buildRequest=function(a,b,c){b.params&&(a.params=b.params);c.continuation&&(a.continuation=c.continuation);"hidden"in c&&(a.webClientInfo={isDocumentHidden:c.hidden});c.isInvalidationTimeoutRequest&&(a.isInvalidationTimeoutRequest=c.isInvalidationTimeoutRequest);c.invalidationPayload&&(b=ekb(Gd(Kc(c.invalidationPayload))),a.invalidationPayloadLastPublishAtUsec=Vf(b,2));c.reloadActionPanel&&(a.reloadActionPanel=c.reloadActionPanel);c.fullReload&&(a.fullReload=c.fullReload);c.currentPlayerState&&( a.currentPlayerState=c.currentPlayerState)};var a0=function(){}; k(a0,pL);a0.prototype.getApiPaths=function(){return krb}; a0.prototype.getExtension=function(a){return z(a,alb)}; a0.prototype.JSC$10906_buildRequest=function(a,b){a.params=b.params};var b0=function(){}; k(b0,pL);b0.prototype.getApiPaths=function(){return Uqb}; b0.prototype.getExtension=function(a){return z(a,cmb)}; b0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var c0=function(){}; k(c0,pL);c0.prototype.getApiPaths=function(){return Xqb}; c0.prototype.getExtension=function(a){return z(a,dmb)}; c0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var d0=function(){}; k(d0,pL);d0.prototype.getApiPaths=function(){return mrb}; d0.prototype.getExtension=function(a){return z(a,clb)}; d0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var e0=function(){}; k(e0,pL);e0.prototype.getApiPaths=function(){return orb}; e0.prototype.getExtension=function(a){return z(a,dlb)}; e0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var f0=function(){}; k(f0,pL);f0.prototype.getApiPaths=function(){return xrb}; f0.prototype.getExtension=function(a){return z(a,Ylb)}; f0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var g0=function(){}; k(g0,pL);g0.prototype.getApiPaths=function(){return Crb}; g0.prototype.getExtension=function(a){return z(a,flb)}; g0.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.params&&(a.params=b.params);c.client_message_id&&(a.clientMessageId=c.client_message_id);c.recaptcha_token&&(a.recaptchaToken=c.recaptcha_token);c.rich_message&&c.rich_message.text_segments?(b=c.rich_message.text_segments.map(function(d){var e={};d.text&&(e.text=d.text);d.emoji_id&&(e.emojiId=d.emoji_id);return e}),a.richMessage={textSegments:b}):c.message&&(a.message=c.message); c.currentPlayerState&&(a.currentPlayerState=c.currentPlayerState)};var h0=function(){}; k(h0,pL);h0.prototype.getApiPaths=function(){return Drb}; h0.prototype.getExtension=function(a){return z(a,glb)}; h0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var i0=function(){}; k(i0,pL);i0.prototype.getApiPaths=function(){return Irb}; i0.prototype.getExtension=function(a){return z(a,mlb)}; i0.prototype.JSC$10906_buildRequest=function(a,b,c){b.isUserInitiated&&(a.isUserInitiated=b.isUserInitiated);b.initiationSource&&(a.initiationSource=b.initiationSource);c.locationInfo&&(a.context.client.locationInfo=c.locationInfo)};var j0=function(){}; k(j0,pL);j0.prototype.getApiPaths=function(){return nrb}; j0.prototype.getExtension=function(a){return z(a,Flb)}; j0.prototype.JSC$10906_buildRequest=function(a,b,c){b.metadataUpdateRequest&&(b=b.metadataUpdateRequest,a.encryptedVideoId=b.encryptedVideoId,b.liveChat&&(b=b.liveChat,a.liveChat||(a.liveChat={}),b.performAsExternalChannelId&&(a.liveChat.performAsExternalChannelId=b.performAsExternalChannelId),b.source&&(a.liveChat.source=b.source)));var d;if(c==null?0:(d=c.liveChat)==null?0:d.liveChatSettings)a.liveChat||(a.liveChat={}),c=c.liveChat.liveChatSettings,a.liveChat.newLiveChatSettings=c,a.liveChat.newLiveChatSettingsMask||( a.liveChat.newLiveChatSettingsMask={}),c.emojiReactionSet&&(a.liveChat.newLiveChatSettingsMask.emojiReactionSet=!0)};var k0=function(){}; k(k0,pL);k0.prototype.getApiPaths=function(){return Rrb}; k0.prototype.getExtension=function(a){return z(a,qob)}; k0.prototype.JSC$10906_buildRequest=function(a,b,c){c.continuation?a.continuation=c.continuation:b.videoId&&(a.videoId=b.videoId);c.clientParams&&(a.clientParams=c.clientParams)};var l0=function(){}; k(l0,pL);l0.prototype.getApiPaths=function(){return Yqb}; l0.prototype.getExtension=function(a){return z(a,Vlb)}; l0.prototype.JSC$10906_buildRequest=function(a,b){a.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_COMMENTS";a.fetchCommentsParams={};b.videoId&&(a.fetchCommentsParams.encryptedVideoId=b.videoId);b.postId&&(a.fetchCommentsParams.postId=b.postId);b.externalChannelId&&(a.fetchCommentsParams.externalChannelId=b.externalChannelId);b.linkedCommentId&&(a.fetchCommentsParams.linkedCommentId=b.linkedCommentId);Mh(a.fetchCommentsParams)&&delete a.fetchCommentsParams};var m0=function(){}; k(m0,pL);m0.prototype.getApiPaths=function(){return rqb}; m0.prototype.JSC$10906_buildRequest=function(a){a.browseId="FEnotifications_inbox"}; m0.prototype.getExtension=function(a){return z(a,Nx)};var n0=function(){}; k(n0,pL);n0.prototype.getApiPaths=function(){return Yqb}; n0.prototype.JSC$10906_buildRequest=function(a,b){b.signal==="GET_NOTIFICATIONS_MENU"&&(a.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_INBOX");b.ctoken&&(a.ctoken=b.ctoken)}; var dfc=function(){}; k(dfc,n0);dfc.prototype.getExtension=function(a){return z(a,Nx)}; var efc=function(){}; k(efc,n0);efc.prototype.getExtension=function(a){return z(a,vib)};var o0=function(){}; k(o0,pL);o0.prototype.getApiPaths=function(){return drb}; o0.prototype.getExtension=function(a){return z(a,Nx)}; o0.prototype.JSC$10906_buildRequest=function(){};var p0=function(){}; k(p0,pL);p0.prototype.getApiPaths=function(){return prb}; p0.prototype.getExtension=function(a){return z(a,job)||void 0}; p0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params);b.secondaryParams&&(a.secondaryParams=b.secondaryParams)};var q0=function(){}; k(q0,pL);q0.prototype.getApiPaths=function(){return qrb}; q0.prototype.getExtension=function(a){return z(a,Wlb)}; q0.prototype.JSC$10906_buildRequest=function(a,b){b.undo&&(a.undo=b.undo);b.serializedOptOut&&(a.serializedOptOut=b.serializedOptOut);b.serializedRecordInteractionsRequest&&(a.serializedRecordInteractionsRequest=b.serializedRecordInteractionsRequest)};var r0=function(){}; k(r0,pL);r0.prototype.getApiPaths=function(){return trb}; r0.prototype.getExtension=function(a){return z(a,Xlb)}; r0.prototype.JSC$10906_buildRequest=function(a,b){b.serializedInteractionsRequest&&(a.serializedRecordNotificationInteractionsRequest=b.serializedInteractionsRequest)};var s0=function(){}; k(s0,pL);s0.prototype.getApiPaths=function(){return Rqb}; s0.prototype.getExtension=function(a){return z(a,Zlb)}; s0.prototype.JSC$10906_buildRequest=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;b.videoId?a.videoId=b.videoId:b.playlistId&&(a.playlistId=b.playlistId);var d;a.crossDeviceDownloadData={isCrossDeviceDownload:(d=b.isCrossDeviceDownload)!=null?d:!1};!c.downloadToMobileEduShown&&b.isCrossDeviceDownload&&(a.crossDeviceDownloadData.shouldShowDownloadToMobileEdu=!0);var e;if(d=(e=b.offlineWebClientEligibility)!=null?e:c.offlineWebClientEligibility)a.offlineWebClientEligibility=d;var f;if(e=(f=b.preferredFormatType)!= null?f:c.preferredFormatType)a.preferredFormatType=e;var h;if(f=(h=b.lastOfflineQualitySettingsSavedMs)!=null?h:c.lastOfflineQualitySettingsSavedMs)a.lastOfflineQualitySettingsSavedMs=f;b.params&&(a.params=b.params)};var t0=function(){}; k(t0,pL);t0.prototype.getApiPaths=function(){return pK}; t0.prototype.getExtension=function(a){return z(a,mJ)}; t0.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;if(b.token)a.continuation=b.token;else if(b.continuationTokenKey){var d=Dn().resolve(zL);if(b=TTa(d.getState(),b.continuationTokenKey))a.continuation=String(b.continuationToken)}c.formData&&(a.formData=c.formData)};var u0=function(){}; k(u0,pL);u0.prototype.getApiPaths=function(){return pK}; u0.prototype.getExtension=function(a){return z(a,Blb)}; u0.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;a.continuation=c.continuation};var ffc=new zn("SESSION_STORAGE");var v0=function(){}; k(v0,pL);v0.prototype.getApiPaths=function(){return pK}; v0.prototype.getExtension=function(a){return z(a,Clb)}; v0.prototype.JSC$10906_buildRequest=function(a,b){var c,d=b.panelIdentifier||((c=b.identifier)==null?void 0:c.tag);d&&(a.panelId=d);var e;if((e=b.globalConfiguration)==null?0:e.params){var f;a.params=(f=b.globalConfiguration)==null?void 0:f.params}if(y("enable_ai_companion")){var h;b=b.engagementPanelExtras;if(b==null?0:(h=b.aiCompanionPanelExtras)==null?0:h.includeClientConversationId){var m,p;h=(p=(m=Dn().resolve(An(ffc)))==null?void 0:m("conversations"))==null?void 0:p.get("conversation_id")}else h= void 0;if(m=h)a.formData=Object.assign({},a.formData,{inputComposerFormData:{conversationId:m}})}}; ba.Object.defineProperties(v0.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});function gfc(a,b){var c;if(b==null?0:(c=b.requestTemplate)==null?0:c.panelId)a.panelId=b.requestTemplate.panelId;var d;if(b==null?0:(d=b.requestTemplate)==null?0:d.params)a.params=b.requestTemplate.params} ;var w0=function(){}; k(w0,pL);w0.prototype.getApiPaths=function(){return pK}; w0.prototype.getExtension=function(a){return z(a,bK)}; w0.prototype.JSC$10906_buildRequest=function(a,b){b.panelLoadingStrategy&&gfc(a,b.panelLoadingStrategy)};var x0=function(){}; k(x0,pL);x0.prototype.getApiPaths=function(){return pK}; x0.prototype.getExtension=function(a){return z(a,$lb)}; x0.prototype.JSC$10906_buildRequest=function(a,b){b.loadingStrategy&&gfc(a,b.loadingStrategy)};var y0=function(){}; k(y0,pL);y0.prototype.getApiPaths=function(){return pK}; y0.prototype.getExtension=function(a){return z(a,Cob)}; y0.prototype.JSC$10906_buildRequest=function(a,b){b.panelLoadingStrategy&&gfc(a,b.panelLoadingStrategy)};var z0=function(){}; k(z0,pL);z0.prototype.getApiPaths=function(){return pK}; z0.prototype.getExtension=function(a){return z(a,amb)}; z0.prototype.JSC$10906_buildRequest=function(a,b){var c,d=(c=b.contentSourcePanelIdentifier)==null?void 0:c.tag;d&&(a.panelId=d);var e;if((e=b.globalConfiguration)==null?0:e.params){var f;a.params=(f=b.globalConfiguration)==null?void 0:f.params}};var A0=function(){}; k(A0,pL);A0.prototype.getApiPaths=function(){return["pdg/get_pdg_buy_flow"]}; A0.prototype.getExtension=function(a){return z(a,bmb)}; A0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var B0=function(){}; k(B0,pL);B0.prototype.getApiPaths=function(){return Qrb}; B0.prototype.getExtension=function(a){return z(a,hmb)}; B0.prototype.JSC$10906_buildRequest=function(a,b){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);b.superChatAction&&(a.superChatAction=b.superChatAction);b.superStickersAction&&(a.superStickersAction=b.superStickersAction)};var C0=function(){}; k(C0,pL);C0.prototype.getApiPaths=function(){return Oqb}; C0.prototype.getExtension=function(a){return z(a,Znb)||z(a,Klb)}; C0.prototype.JSC$10906_buildRequest=function(a,b){b.videoIds?a.videoIds=b.videoIds:b.videoId&&(a.videoIds=[b.videoId]);b.playlistId&&(a.playlistId=b.playlistId);b.params&&(a.params=b.params);a.excludeWatchLater=!1};var D0=function(){}; k(D0,pL);D0.prototype.getApiPaths=function(){return Eqb}; D0.prototype.getExtension=function(a){return z(a,fob)}; D0.prototype.JSC$10906_buildRequest=function(a,b,c){c.create_playlist_title?a.title=c.create_playlist_title:b.title&&(a.title=b.title);if(c.create_playlist_privacy_status&&typeof c.create_playlist_privacy_status==="number"){a:{var d=c.create_playlist_privacy_status;if(d!==0){if(d===1){d="PUBLIC";break a}if(d===2){d="UNLISTED";break a}}d="PRIVATE"}a.privacyStatus=d}else b.privacyStatus&&(a.privacyStatus=b.privacyStatus);c.create_playlist_description&&(a.description=c.create_playlist_description);b.videoIds&&( a.videoIds=b.videoIds);b.params&&(a.params=b.params);b.sourcePlaylistId&&(a.sourcePlaylistId=b.sourcePlaylistId)};var E0=function(){}; k(E0,pL);E0.prototype.getApiPaths=function(){return Hqb}; E0.prototype.getExtension=function(a){return z(a,gob)}; E0.prototype.JSC$10906_buildRequest=function(a,b){a.playlistId=b.playlistId};var F0=function(){}; k(F0,pL);F0.prototype.getApiPaths=function(){return Zqb}; F0.prototype.getExtension=function(a){return z(a,Slb)}; F0.prototype.JSC$10906_buildRequest=function(a,b){b.playlistId&&(a.playlistId=b.playlistId);b.params&&(a.params=b.params)};var G0=function(){}; k(G0,pL);G0.prototype.getApiPaths=function(){return srb}; G0.prototype.getExtension=function(a){return z(a,Rx)||void 0}; G0.prototype.JSC$10906_buildRequest=function(a,b){b.actions&&(a.actions=b.actions);b.params&&(a.params=b.params);b.playlistId&&(a.playlistId=b.playlistId)};var hfc=function(){}; k(hfc,pL);g=hfc.prototype;g.getApiPaths=function(){return urb}; g.getExtension=function(a){return z(a,Sx)}; g.JSC$10906_buildRequest=function(a,b){b.videoId&&(a.playerRequest={videoId:b.videoId},b.playerParams&&(a.playerRequest.params=b.playerParams),b.racyCheckOk&&(a.playerRequest.racyCheckOk=!!b.racyCheckOk),b.contentCheckOk&&(a.playerRequest.contentCheckOk=!!b.contentCheckOk));b.params&&(a.params=b.params);b.inputType&&(a.inputType=b.inputType);a.disablePlayerResponse=!0}; g.getRequestConfig=function(a){var b;(a=this.getStoreKey(a))&&(b={storeStrategy:{storeKey:a}});y("web_log_reels_ticks")&&(b=b||{},b.requestTick="r_wrs",b.responseTick="r_wrr");return b}; g.getStoreKey=function(a){a=this.getExtension(a);if(a!=null&&a.videoId){var b={videoId:a.videoId};a.params&&(b.params=a.params);return gy("reel_item_watch",b)}};var ifc=function(){}; k(ifc,pL);g=ifc.prototype;g.getApiPaths=function(){return vrb}; g.getExtension=function(a){return z(a,Sx)}; g.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;a.sequenceParams=b.sequenceParams;var d;((d=c)==null?0:d.contentPlaybackContext)&&y("web_shorts_prefetch_service_enabled")&&(a.playbackContext={contentPlaybackContext:c.contentPlaybackContext})}; g.getStoreKey=function(a){if(y("shorts_controller_retrieve_seedless_sequence_v2")&&(a=this.getExtension(a),a==null?0:a.sequenceParams))return gy("reel_watch_sequence",{sequenceParams:a.sequenceParams})}; g.getRequestConfig=function(a){a=this.getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});b=b||{};b.requestTick="r_wsrs";b.responseTick="r_wsrr";b.processorTick="r_wsrp";return b}; var H0=function(){}; k(H0,pL);H0.prototype.getApiPaths=function(){return vrb}; H0.prototype.getExtension=function(a){return z(a,mJ)}; H0.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.token&&(a.continuation=b.token);var d;((d=c)==null?0:d.contentPlaybackContext)&&y("web_shorts_prefetch_service_enabled")&&(a.playbackContext={contentPlaybackContext:c.contentPlaybackContext})}; H0.prototype.getRequestConfig=function(a){a=this.getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});b=b||{};b.requestTick="r_wsrs";b.responseTick="r_wsrr";b.processorTick="r_wsrp";return b};var I0=function(){}; k(I0,pL);I0.prototype.getApiPaths=function(){return Lqb}; I0.prototype.getExtension=function(a){return z(a,uJ)}; I0.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.flagAction&&(a.action=b.flagAction);b.flagRequestType&&(a.flagRequestType=b.flagRequestType);b.additionalDetailCheckboxChecked&&(a.additionalDetailCheckboxChecked=b.additionalDetailCheckboxChecked);b.legalCheckboxChecked&&(a.legalCheckboxChecked=b.legalCheckboxChecked);b={};c.flag_issue_type!==void 0&&(b.issue=c.flag_issue_type);c.flag_affiliation!==void 0&&(b.affiliation=c.flag_affiliation);c.flag_full_name&&(b.fullName=c.flag_full_name); Object.keys(b).length&&(a.legalReportDetails=b);if(c.flag_description||c.text)a.userComments=c.flag_description||c.text;b={};c.minutes!==void 0&&c.seconds!==void 0&&(b.minutes=c.minutes,b.seconds=c.seconds);c.vss_id&&(b.vssId=c.vss_id);Object.keys(b).length&&(a.videoReportDetails=b);b={};c.video_ids&&(b.videoIds=c.video_ids);c.impersonated_channel_url&&(b.impersonatedChannelUrl=c.impersonated_channel_url);Object.keys(b).length&&(a.channelAbuseReportDetails=b)}; ba.Object.defineProperties(I0.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var J0=function(){}; k(J0,pL);J0.prototype.getApiPaths=function(){return Sqb}; J0.prototype.getExtension=function(a){return z(a,njb)}; J0.prototype.JSC$10906_buildRequest=function(a,b){b.blockedForKidsContent&&(a.blockedForKidsContent=b.blockedForKidsContent)};var K0=function(){}; k(K0,pL);K0.prototype.getApiPaths=function(){return yrb}; K0.prototype.getExtension=function(a){return z(a,iob)}; K0.prototype.JSC$10906_buildRequest=function(a,b,c){a.params=b.params;c.impersonated_channel_url&&(a.impersonatedChannelUrl=c.impersonated_channel_url)};var L0=function(){}; k(L0,pL);L0.prototype.getApiPaths=function(){return irb}; L0.prototype.getExtension=function(a){return z(a,ojb)}; L0.prototype.JSC$10906_buildRequest=function(a,b){b.items&&(a.items=b.items);b.kidGaiaId&&(a.kidGaiaId=b.kidGaiaId)};var M0=function(){}; k(M0,pL);M0.prototype.getApiPaths=function(){return Pqb}; M0.prototype.getExtension=function(a){return z(a,Wnb)}; M0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params);b.targetId&&(a.targetId=b.targetId)};var N0=function(){}; k(N0,pL);N0.prototype.getApiPaths=function(){return Arb}; N0.prototype.getExtension=function(a){return z(a,wib)}; N0.prototype.JSC$10906_buildRequest=function(a,b){b.externalVideoId&&(a.externalVideoId=b.externalVideoId);b.query&&(a.query=b.query);b.sourceTimelines&&(a.sourceTimelines=b.sourceTimelines)};var O0=function(){}; k(O0,pL);O0.prototype.getApiPaths=function(){return Brb}; O0.prototype.getExtension=function(a){return z(a,mJ)||void 0}; O0.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.token&&(a.continuation=b.token);y("enable_form_data_in_search_request")&&c.formData&&(a.genericFormData=c.formData)}; var jfc=function(){}; k(jfc,pL);g=jfc.prototype;g.getApiPaths=function(){return Brb}; g.getExtension=function(a){return z(a,$J)||void 0}; g.isNavigationCommand=function(){return!0}; g.getStoreKey=function(a,b){b=b===void 0?{}:b;if(!b.disableCache&&(a=this.getExtension(a))&&a.query)return b={query:a.query},a.params&&(b.params=a.params),gy("search",b)}; g.JSC$10906_buildRequest=function(a,b,c){b.query&&(a.query=b.query);b.params&&(a.params=b.params);y("enable_page_type_in_search_request")&&b.pageType&&(a.searchPageType=b.pageType);if(!y("web_forward_suggest_stats_killswitch")){var d=z(b,Llb);d&&(a.suggestStats=d)}var e;!y("kevlar_searchbox_stats_killswitch")&&((e=c.tempData)==null?0:e.gs_l)&&!z(b,Llb)&&(a.webSearchboxStatsUrl="/search?oq="+(c.tempData.oq||"")+"&gs_l="+c.tempData.gs_l);var f;if((f=c.tempData)==null?0:f.entityMid)b=a.suggestionSearchParams|| {},b.entityMid=c.tempData.entityMid,a.suggestionSearchParams=b;b=pl(ol(),186);a.inlineSettingStatus=b?"INLINE_SETTING_STATUS_DISABLED":"INLINE_SETTING_STATUS_ON";c.isFromShorts&&(a.shortsContext={isShortsContext:!0,shouldSelectShortsChip:!1})}; g.getRequestConfig=function(a,b){b=b===void 0?{}:b;a=this.getStoreKey(a,b);var c;a&&(c={storeStrategy:{storeKey:a}});y("web_log_search_ticks_ks")||(c=c||{},c.requestTick="sr_s",c.responseTick="sr_r");return c};var P0=function(){}; k(P0,pL);P0.prototype.getApiPaths=function(){return brb}; P0.prototype.getExtension=function(a){return z(a,rob)}; P0.prototype.JSC$10906_buildRequest=function(a,b){b.serializedGetSharingProviderDataParams&&(a.serializedGetSharingProviderDataParams=b.serializedGetSharingProviderDataParams)};var Q0=function(){}; k(Q0,pL);Q0.prototype.getApiPaths=function(){return crb}; Q0.prototype.getExtension=function(a){return z(a,Gib)}; Q0.prototype.JSC$10906_buildRequest=function(a,b){b.endpoint&&(a.endpoint=b.endpoint);b.action&&(a.action=b.action)};var R0=function(){}; k(R0,pL);R0.prototype.getApiPaths=function(){return Iqb}; R0.prototype.getExtension=function(a){return z(a,hob)}; R0.prototype.JSC$10906_buildRequest=function(a,b){a.videoId=b.videoId;b.scheduledRedirectMetadataSourceVideoId&&(a.scheduledRedirectMetadata={sourceVideoId:b.scheduledRedirectMetadataSourceVideoId})};var kfc=XMLHttpRequest.prototype.fetch,lfc=kfc&&kfc.length===3?!0:typeof window.fetch==="function"&&window.ReadableStream&&window.AbortController&&!zd?!0:!1;var S0=function(a){this.JSC$15802_storeWithEntities=a}; k(S0,pL);g=S0.prototype;g.getApiPaths=function(){return rrb}; g.getExtension=function(a){return z(a,Qx)||z(a,Sx)||z(a,rmb)}; g.isNavigationCommand=function(){return!0}; g.getStoreKey=function(a){if((y("kevlar_cache_on_ttl_player")||y("mweb_enable_shorts_innertube_player_prefetch")||y("mweb_use_new_history_manager")||y("web_shorts_prefetch_service_enabled"))&&(a=this.getExtension(a))&&a.videoId){var b={videoId:a.videoId};a.playlistId&&(b.playlistId=a.playlistId);a.playerParams&&(b.params=a.playerParams);return gy("player",b)}}; g.JSC$10906_getClientScreen=function(a){var b;return((b=a.contentPlaybackContext)==null?void 0:b.vis)===2?"WATCH_FULL_SCREEN":"WATCH"}; g.JSC$10906_buildRequest=function(a,b,c){if(y("enable_interstitial_entity_check")){var d=this.JSC$15802_storeWithEntities;if(b.videoId)for(var e=l(["CONTENT_CHECK_REQUIRED","AGE_CHECK_REQUIRED"]),f=e.next();!f.done;f=e.next()){f=f.value;var h;var m=void 0,p=void 0,q=b.videoId,t=f;(h=d)?(q=Xz(q+t,"interstitialInteractionStateEntity"),h=(m=(p=Zz(h.getState().entities,"interstitialInteractionStateEntity",q))==null?void 0:p.primaryButtonClicked)!=null?m:!1):h=!1;if(h)switch(f){case"CONTENT_CHECK_REQUIRED":b.contentCheckOk= !0;break;case"AGE_CHECK_REQUIRED":b.racyCheckOk=!0;}}}b.videoId&&(a.videoId=b.videoId);b.playlistId&&(a.playlistId=b.playlistId);b.index!==void 0&&(a.playlistIndex=b.index+1);b.playerParams&&(a.params=b.playerParams);"startTimeSeconds"in b&&b.startTimeSeconds&&(y("enable_player_request_builder_start_time_floor")?a.startTimeSecs=Math.floor(b.startTimeSeconds):a.startTimeSecs=b.startTimeSeconds);c.contentPlaybackContext&&(a.playbackContext={contentPlaybackContext:c.contentPlaybackContext});c.prefetchPlaybackContext&&( a.playbackContext=Object.assign({},a.playbackContext,{prefetchPlaybackContext:c.prefetchPlaybackContext}),a.context.request||(a.context.request={}),a.context.request.isPrefetch=!0);a.playbackContext||(a.playbackContext={});d=T5b();a.playbackContext.devicePlaybackCapabilities={supportsVp9Encoding:!!d,supportXhr:lfc};c.overrideMutedAtStart&&(a.overrideMutedAtStart=c.overrideMutedAtStart);a.racyCheckOk=!!b.racyCheckOk;a.contentCheckOk=!!b.contentCheckOk;!y("captions_prefs_killswitch")&&(c=(c=YK("yt-player-caption-language-preferences"))? c:[],c==null?0:c.length)&&(a.captionParams={viewerSelectedCaptionLangs:c})}; g.getRequestConfig=function(a){a=this.getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});y("web_log_player_watch_next_ticks")&&(b=b||{},b.requestTick="ps_s",b.responseTick="ps_r");return b}; S0[yn]=[zL];var T0=function(){}; k(T0,pL);T0.prototype.getApiPaths=function(){return Frb}; T0.prototype.getExtension=function(a){return z(a,dpb)}; T0.prototype.JSC$10906_buildRequest=function(a,b){a.params=b.params;a.correctionText=b.correctionText};var U0=function(){}; k(U0,pL);U0.prototype.getApiPaths=function(){return Hrb}; U0.prototype.getExtension=function(a){return z(a,xib)}; U0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params);a.searchQuery=b.searchQuery;a.languageCode=b.languageCode;a.kind=b.kind;a.name=b.name;a.externalVideoId=b.externalVideoId};var mfc=function(){}; k(mfc,pL);g=mfc.prototype;g.getApiPaths=function(){return Urb}; g.getExtension=function(a){return z(a,Qx)}; g.isNavigationCommand=function(){return!0}; g.getStoreKey=function(a){if((a=this.getExtension(a))&&a.videoId){var b={videoId:a.videoId};a.playlistId&&(b.playlistId=a.playlistId);a.index&&(b.index=a.index);a.params&&(b.params=a.params);return gy("next",b)}}; g.JSC$10906_getClientScreen=function(a){var b;return((b=a.contentPlaybackContext)==null?void 0:b.vis)===2?"WATCH_FULL_SCREEN":"WATCH"}; g.JSC$10906_buildRequest=function(a,b,c){b.videoId&&(a.videoId=b.videoId);b.playlistId&&(a.playlistId=b.playlistId);b.params&&(a.params=b.params);b.index!==void 0&&(a.playlistIndex=b.index);a.racyCheckOk=!(!c.racyCheckOk&&!b.racyCheckOk);a.contentCheckOk=!!b.contentCheckOk;c.contentPlaybackContext&&(a.autonavState=c.contentPlaybackContext.autonavState,a.playbackContext={vis:c.contentPlaybackContext.vis,lactMilliseconds:c.contentPlaybackContext.lactMilliseconds});c.prefetchPlaybackContext&&(a.context.request||( a.context.request={}),a.context.request.isPrefetch=!0);y("captions_hats_killswitch")||(b=pl(ol(),65),b=b!=null?!b:!1,c=!!YK("yt-player-sticky-caption"),a.captionsRequested=b&&c)}; g.getRequestConfig=function(a){a=this.getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});y("web_log_player_watch_next_ticks")&&(b=b||{},b.requestTick="wn_s",b.responseTick="wn_r");return b}; var V0=function(){}; k(V0,pL);V0.prototype.getApiPaths=function(){return Urb}; V0.prototype.getExtension=function(a){return z(a,mJ)}; V0.prototype.JSC$10906_buildRequest=function(a,b){b.token&&(a.continuation=b.token)};var W0=function(a,b){this.playerRequestBuilder=a;this.watchNextRequestBuilder=b}; k(W0,pL);W0.prototype.getApiPaths=function(){return frb}; W0.prototype.getExtension=function(a){return z(a,Qx)}; W0.prototype.isNavigationCommand=function(){return!0}; W0.prototype.JSC$10906_buildRequest=function(a,b,c){a.playerRequest={};this.playerRequestBuilder.JSC$10906_buildRequest(a.playerRequest,b,c);if(y("web_streaming_watch")||y("mweb_streaming_watch"))a.watchNextRequest={},this.watchNextRequestBuilder.JSC$10906_buildRequest(a.watchNextRequest,b,c)}; W0[yn]=[S0,mfc];var X0=function(){}; k(X0,pL);X0.prototype.getApiPaths=function(){return Vrb}; X0.prototype.getExtension=function(a){return z(a,ypb)}; X0.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.params=b.params)};var Y0=function(a){this.JSC$15833_storeWithEntities=a}; k(Y0,pL);Y0.prototype.getApiPaths=function(){return xqb}; Y0.prototype.getExtension=function(a){return z(a,Apb)||z(a,Cpb)}; Y0.prototype.JSC$10906_buildRequest=function(a,b,c){c.client_data&&(a.clientData=c.client_data);if(b.commerceActionConfig){var d=b.commerceActionConfig;b=d.actionId;d=d.commerceActionParams;b&&(a.actionId=b);d&&(a.commerceActionParams=d)}else{var e=b.actionId,f=b.commerceActionParams;c=b.entityKeys;e&&(a.actionId=e);f&&(a.commerceActionParams=f);var h;b=(d=this.JSC$15833_storeWithEntities)==null?void 0:(h=d.getState())==null?void 0:h.entities;if(c&&b){d=[];h=l(c);for(c=h.next();!c.done;c=h.next())if(e= c.value,c=Wz(e).entityType,e=Zz(b,c,e))f={},d.push((f[c]=e,f));a.entityMutationPayloads=d}}}; Y0.prototype.getRequestConfig=function(a){var b,c=(b=z(a,Apb))==null?void 0:b.requestSequenceType;if(c&&a.clickTrackingParams&&c!=="REQUEST_SEQUENCE_TYPE_UNKNOWN")return{sequenceStrategy:{sequenceKey:a.clickTrackingParams,sequenceType:c}}}; Y0[yn]=[zL];var Z0=function(){}; k(Z0,pL);Z0.prototype.getApiPaths=function(){return Wrb}; Z0.prototype.getExtension=function(a){return z(a,Opb)}; Z0.prototype.JSC$10906_buildRequest=function(a,b){b.feedbackData&&(a.feedbackData=b.feedbackData);b.params&&(a.itemParams=b.params)}; ba.Object.defineProperties(Z0.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});var $0=function(){}; k($0,pL);$0.prototype.getApiPaths=function(){return Xrb}; $0.prototype.getExtension=function(a){return z(a,Ppb)}; $0.prototype.JSC$10906_buildRequest=function(a,b,c){c.payments_payload&&(a.paymentsPayload=c.payments_payload);c.offer_params&&(a.offerParams=c.offer_params);b.transactionParams&&(a.transactionParams=b.transactionParams)};var a1=function(){}; k(a1,pL);a1.prototype.getApiPaths=function(){return Yrb}; a1.prototype.getExtension=function(a){return z(a,kK)}; a1.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.buybucketParams&&(a.buybucketData={params:b.buybucketParams},b.stickerParams?a.buybucketData.stickerParams=b.stickerParams:(c.rich_chat_message?a.buybucketData.richChatMessage=c.rich_chat_message:c.chat_message_text&&(a.buybucketData.chatMessageText=c.chat_message_text),c.purchase_price_micros&&(a.buybucketData.purchasePriceMicros=c.purchase_price_micros.toString())));b.donationAmountMicros&&(a.tipAmountMicros=b.donationAmountMicros, b.tipParams&&(a.tipParams=b.tipParams));b.offerParams&&(a.offerParams=b.offerParams);b.productData&&(a.productData=b.productData);b.transactionParams&&(a.transactionParams=b.transactionParams)};var b1=function(){}; k(b1,pL);b1.prototype.getApiPaths=function(){return Zrb}; b1.prototype.getExtension=function(a){return z(a,Spb)}; b1.prototype.JSC$10906_buildRequest=function(a,b){b.updateFopParams&&(a.updateFopParams=b.updateFopParams)};var c1=function(){}; k(c1,pL);c1.prototype.getApiPaths=function(){return $rb}; c1.prototype.getExtension=function(a){return z(a,lK)}; c1.prototype.JSC$10906_buildRequest=function(a,b){b.couponCode&&(a.couponCode=b.couponCode);b.params&&(a.itemParams=b.params)};var d1=function(){}; k(d1,pL);d1.prototype.getApiPaths=function(){return asb}; d1.prototype.getExtension=function(a){return z(a,Bpb)}; d1.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;b.params&&(a.params=b.params);c.ctk&&(a.clientToken=c.ctk)};var e1=function(){}; k(e1,pL);e1.prototype.getApiPaths=function(){return csb}; e1.prototype.getExtension=function(a){return z(a,Qpb)}; e1.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;c.backend_analytics&&(a.serializedBackendAnalyticsEvent=c.backend_analytics);b.offerParams&&(a.offerParams=b.offerParams)};var f1=function(){}; k(f1,pL);f1.prototype.getApiPaths=function(){return $rb}; f1.prototype.getExtension=function(a){return z(a,Kpb)}; f1.prototype.JSC$10906_buildRequest=function(a,b){b.params&&(a.itemParams=b.params)};var g1=function(){}; k(g1,pL);g1.prototype.getApiPaths=function(){return dsb}; g1.prototype.getExtension=function(a){return z(a,Gpb)}; g1.prototype.JSC$10906_buildRequest=function(a,b,c){c.resume_time_ms&&(a.resumeTimeMs=c.resume_time_ms);b.pauseParams&&(a.pauseParams=b.pauseParams)};var h1=function(){}; k(h1,pL);h1.prototype.getApiPaths=function(){return esb}; h1.prototype.getExtension=function(a){return z(a,Rpb)}; h1.prototype.JSC$10906_buildRequest=function(a,b,c){c=c===void 0?{}:c;c.c&&(a.redeemCode=c.c);c.rd&&(a.riskData=c.rd);c.ctk&&(a.clientToken=c.ctk)};var i1=function(){}; k(i1,pL);i1.prototype.getApiPaths=function(){return fsb}; i1.prototype.getExtension=function(a){return z(a,Hpb)}; i1.prototype.JSC$10906_buildRequest=function(a,b){b.resumeParams&&(a.resumeParams=b.resumeParams)};var nfc={acknowledgeChannelTouStrikeCommand:nL(H_),addToPlaylistServiceEndpoint:nL(C0),addToPlaylistEndpoint:nL(C0),addUpcomingEventReminderEndpoint:nL(U_),browseEndpoint:nL(bfc),channelCreationFormEndpoint:nL(A_),channelCreationServiceEndpoint:nL(B_),claimLegacyYoutubeChannelEndpoint:nL(n_),clearSearchHistoryEndpoint:nL(N_),clearWatchHistoryEndpoint:nL(O_),commerceActionCommand:oL(Y0),createBackstagePostEndpoint:nL(h_),createBroadcastCommand:nL(V_),createCommentEndpoint:nL(w_),createCommentReplyEndpoint:nL(v_), createLiveChatPollEndpoint:nL(W_),createPlaylistServiceEndpoint:nL(D0),crossAccountChannelTransferEndpoint:nL(R_),deleteLiveChatMessageCommand:nL(X_),deletePlaylistEndpoint:nL(E0),deleteVideoEndpoint:nL(R0),dismissalEndpoint:nL(I_),feedbackEndpoint:nL(J_),flagEndpoint:nL(I0),getAccountSwitcherEndpoint:nL(Q_),verifyCommand:nL(g_),getAccountsListInnertubeEndpoint:nL(T_),getCommentsFromInboxCommand:nL(l0),getDownloadActionCommand:nL(s0),getFlowCommand:oL(eP),getKidsBlocklistPickerCommand:nL(J0),getNotificationMenuEndpoint:nL(efc), getPaymentInstrumentsParamsCommand:nL(d1),getPaymentsClientTokenCommand:oL(Y0),getPdgBuyFlowCommand:nL(A0),getReportFormEndpoint:nL(K0),getSearchInVideoCommand:nL(N0),getAnswerCommand:nL(M0),getSurveyCommand:nL(Q0),getTranscriptEndpoint:nL(U0),getPostVideoPreviewEndpoint:nL(j_),decorateMessageEndpoint:nL(i_),likeEndpoint:nL(C_),liveChatActionEndpoint:nL(a0),liveChatEndpoint:nL($_),liveChatItemContextMenuEndpoint:nL(Y_),liveChatPurchaseMessageEndpoint:nL(b0),liveChatReplayEndpoint:nL(Z_),manageLiveChatUserEndpoint:nL(d0), metadataUpdateCommand:nL(j0),moderateLiveChatEndpoint:nL(e0),modifyChannelNotificationPreferenceEndpoint:nL(p0),notificationOptOutEndpoint:nL(q0),openSuperStickerBuyFlowCommand:nL(c0),performCommentActionEndpoint:nL(s_),playlistEditEndpoint:nL(G0),playlistEditorEndpoint:nL(F0),recordNotificationInteractionsEndpoint:nL(r0),reelWatchEndpoint:nL(hfc),refreshPanelEndpoint:nL(u0),removeUpcomingEventReminderEndpoint:nL(f0),resolveLocationCommand:nL(i0),revealBusinessEmailCommand:nL(o_),searchEndpoint:nL(jfc), sendLiveChatMessageEndpoint:nL(g0),sendLiveChatVoteEndpoint:nL(h0),setSettingEndpoint:nL(D_),shareEntityServiceEndpoint:oL(G_),sharingProviderDataCommand:nL(P0),showEngagementPanelEndpoint:nL(v0),showMoreDrawerCommand:nL(x0),showSheetCommand:nL(y0),showDialogCommand:nL(w0),subscribeEndpoint:nL(E_),transcriptSubmitCaptionCorrectionCommand:nL(T0),undoFeedbackEndpoint:nL(L_),unsubscribeEndpoint:nL(F_),updateBackstagePostEndpoint:nL(l_),updateCommentEndpoint:nL(y_),updateCommentReplyEndpoint:nL(x_),updateCommentsSettingsEndpoint:nL(z_), updateCreatorChannelInnertubeCommand:nL(q_),updateKidsBlacklistEndpoint:nL(L0),updateEngagementPanelContentCommand:nL(z0),updatePdgFeatureEnablementCommand:nL(B0),updatedMetadataEndpoint:nL(k0),validateChannelHandleCommand:nL(r_),updateChannelPageSettingsEndpoint:nL(p_),verifyAgeEndpoint:nL(M_),watchEndpoint:oL(S0),whitelistEditEndpoint:nL(X0),ypcCancelRecurrenceEndpoint:nL(Z0),ypcCompleteTransactionEndpoint:nL($0),ypcFixInstrumentEndpoint:nL(b1),ypcGetCartEndpoint:nL(a1),ypcGetOffersEndpoint:nL(c1), ypcHandleTransactionEndpoint:oL(d_),ypcLogWalletAnalyticDataEndpoint:nL(e1),ypcOffersEndpoint:nL(f1),ypcPauseSubscriptionCommand:nL(g1),ypcRedeemCodeEndpoint:nL(h1),ypcResumeSubscriptionCommand:nL(i1),ypcUpdateFopEndpoint:nL(b1)},j1={},ofc=(j1.GET_ACCOUNT_MENU=nL(S_),j1.GET_NOTIFICATIONS_MENU=nL(dfc),j1.GET_NOTIFICATIONS_INBOX=nL(m0),j1.GET_UNSEEN_NOTIFICATION_COUNT=nL(o0),j1.GET_USER_MENTION_SUGGESTIONS=nL(k_),j1.LOAD_GUIDE=nL(cfc),j1.SUBMIT_FEEDBACK=nL(K_),j1),k1={},pfc=(k1.CONTINUATION_REQUEST_TYPE_BROWSE= nL(m_),k1.CONTINUATION_REQUEST_TYPE_SEARCH=nL(O0),k1.CONTINUATION_REQUEST_TYPE_WATCH_NEXT=nL(V0),k1.CONTINUATION_REQUEST_TYPE_ACCOUNTS_LIST=nL(P_),k1.CONTINUATION_REQUEST_TYPE_COMMENTS_NOTIFICATION_MENU=nL(u_),k1.CONTINUATION_REQUEST_TYPE_COMMENT_REPLIES=nL(t_),k1.CONTINUATION_REQUEST_TYPE_REEL_WATCH_SEQUENCE=nL(H0),k1.CONTINUATION_REQUEST_TYPE_GET_PANEL=nL(t0),k1),qfc={player:oL(S0),watchNext:nL(mfc)},rfc={player:oL(S0),reelItemWatch:nL(hfc),reelWatchSequence:nL(ifc)},sfc={watchEndpoint:oL(W0)}, pwb={commandEndpointMap:nfc,signalEndpointMap:ofc,continuationEndpointMap:pfc,watchEndpointMap:qfc,reelWatchEndpointMap:rfc,streamingEndpointMap:sfc};var l1=function(){var a=D.apply(this,arguments)||this;a.isPopupContainerReady=!1;a.isRendererStamperDone=!1;a.actionRouterIsRoot=!0;a.actionMap={"yt-live-chat-open-popup":"onOpenPopup","yt-user-activity":"onUserActivityAction","yt-log-flow-logging-event-command":"onLogFlowLoggingEventCommand","yt-hide-engagement-panel-endpoint":"onHideEngagementPanelEndpoint","yt-command-executor-command":"onCommandExecutorCommand"};a.dynamicActionMap={"yt-run-attestation-command":function(b){var c=cec.instance,d= z(b,Hgb);return d?y("use_rta_manager_for_async")&&(aec()?window.attmp:bec())?gec(c,d,b.clickTrackingParams):eec(c,d,b.clickTrackingParams):ej(Error("Bad Command: no runAttestationCommand"))}}; a.handlePageHide=function(){a.hostElement.remove()}; a.handleIframeEvent=function(b){b&&window.location.href.startsWith(b.origin)&&Ma(b.data)&&("yt-live-chat-set-dark-theme"in b.data?(b=b.data["yt-live-chat-set-dark-theme"],a.setGlobalDarkTheme(b),Lu(a.hostElement,"yt-live-chat-set-dark-theme",[b])):"yt-live-chat-keyboard-event"in b.data?Ku(a.hostElement,"yt-live-chat-keyboard-event",[b.data["yt-live-chat-keyboard-event"]]):"yt-live-chat-forward-redux-action"in b.data?a.ytLiveChatReduxBehavior.dispatch(b.data["yt-live-chat-forward-redux-action"]):"yt-live-chat-buy-flow-callback"in b.data?Ku(a.hostElement,"yt-live-chat-buy-flow-callback",[b.data["yt-live-chat-buy-flow-callback"]]):"yt-live-chat-close-buy-flow"in b.data&&Ku(a.hostElement,"yt-live-chat-close-buy-flow"))}; a.handleWindowBlur=function(){Ku(a.hostElement,"yt-close-all-popups-action")}; return a}; k(l1,D);g=l1.prototype;g.configureRendererStamper=function(){return{"data.contents":{id:"contents",events:!0,mapping:{liveChatRenderer:"yt-live-chat-renderer",messageRenderer:"yt-live-chat-message-renderer"}}}}; g.created=function(){fxb()||this.initializeThirdPartyVeLogging();this.isGlobalDarkTheme()&&this.setGlobalDarkTheme(!0);var a=Dn();a.addProvider({provide:vB,useValue:Hk("HTML_DIR")==="rtl"?"rtl":"ltr"});a.addProvider({provide:nGb,useClass:vec});a.addProvider({provide:yy,useClass:lP});a.addProvider({provide:FRb,useValue:new Tcc(this.hostElement)});y("kevlar_network_sli_killswitch")||a.addProvider({provide:Kec,useValue:YPa});a.addProvider({provide:Qec,useClass:Mec});a.addProvider({provide:Cs,useValue:new Es}); a.addProvider({provide:eXa,useValue:Ecc});a.addProvider({provide:ku,useValue:this.ytLiveChatReduxBehavior.store});a.addProvider({provide:zL,useValue:this.ytLiveChatReduxBehavior.store});a.addProvider({provide:d_,useClass:d_});a.addProvider({provide:UUa,useValue:function(){return Promise.resolve(window.lottie)}}); y("live_chat_cow_visibility_set_up")&&$ec()}; g.ready=function(){this.useVimio||(this.visibilityMonitor.visibilityRoot=this.hostElement);var a=Dn();a.addProvider({provide:ZLb,useValue:new PZ(this.hostElement)});a.addProvider({provide:tC,useValue:kub()});var b={};b=(b.consistency=TPa(),b);a.addProvider({provide:iec,useClass:hec});b.entities=a.resolve(iec);var c=a.resolve(Qec);qwb(c,b);a.addProvider({provide:IK,useValue:rL.instance});a=rL.instance;cec.instance=new cec(a);if(y("live_chat_enable_rta_manager")){a=new Ydc(a);b={preload:!1};var d;b= (d=b)!=null?d:{preload:!0};d=b.yJc?void 0:new gn;$Z.instance=new $Z(a,b,d)}d=window.ytInitialData;(d==null?0:d.trackingParams)&&fxb()&&this.initializeFirstPartyVeLogging(d.trackingParams);(a=z(d==null?void 0:d.continuationContents,Zkb))?this.data={contents:{liveChatRenderer:a}}:d&&(this.data=d);y("kevlar_watch_color_update")&&document.documentElement.setAttribute("watch-color-update","");this.updateEntitiesOnColdLoad(d)}; g.updateEntitiesOnColdLoad=function(a){try{var b=this.get("frameworkUpdates.entityBatchUpdate",a);if(b)this.onEntitiesUpdated(b)}catch(c){Jk(c)}}; g.onEntitiesUpdated=function(a){oA(a,this.ytLiveChatReduxBehavior.store)}; g.onRenderStamperFinished=function(a){(a==null?void 0:a.target)===this.hostElement&&(this.isRendererStamperDone=!0)}; g.attached=function(){window.addEventListener("message",this.handleIframeEvent);window.addEventListener("blur",this.handleWindowBlur);window.top!==window&&window.addEventListener("pagehide",this.handlePageHide);this.hostElement.hasAttribute("iframe-buyflow-launcher")&&ft(this.hostElement).appendChild(document.createElement("yt-iframed-buyflow-launcher"));Dn().addProvider({provide:Icc,useValue:new $cc(this.hostElement,this.hostElement.hasAttribute("iframe-gfeedback-manager"))});Hs(Gs.getInstance(), this.dynamicActionMap,this.hostElement);Scc=new Rcc(this.hostElement)}; g.detached=function(){window.removeEventListener("message",this.handleIframeEvent);window.removeEventListener("blur",this.handleWindowBlur);window.top!==window&&window.removeEventListener("pagehide",this.handlePageHide);Is(Gs.getInstance(),Scc.feedbackCollectorActionMap,Scc.JSC$24740_clientRoot)}; g.getElement=function(a){return document.createElement(a)}; g.rendererStamperDoneOrPopupContainerReadyChanged=function(){this.isRendererStamperDone&&this.isPopupContainerReady&&Lu(this.hostElement,"yt-live-chat-popup-config-ready",[])}; g.initializeThirdPartyVeLogging=function(){var a=Ik(CRa)(void 0,54473,void 0,void 0,void 0,void 0);Hv(a,54473);TRa()}; g.initializeFirstPartyVeLogging=function(a){Iu("yt-attach-live-chat-response-tracking-params",{trackingParams:a});var b,c;(a=za("yt_logging_screen.getCurrentCsn",window.top))&&(b=a());(a=za("yt_logging_screen.getRootVeType",window.top))&&(c=a());b&&c?Hv(b,c):(b=b||c?b?"Could not fetch the root VE type from the parent frame":"Could not fetch the CSN from the parent frame":"Could not fetch the CSN and root VE type from parent frame.",Hk("INNERTUBE_CONTEXT_CLIENT_VERSION","").indexOf("2.")===0&&eo(Error(b)))}; g.onUserActivityAction=function(){fxb()&&Iu("yt-user-activity",{})}; g.onPopupConfigReceived=function(a,b){this.ytPopupContainerBehavior.initPopupContainerBehavior(b);this.isPopupContainerReady=!0;if(a=Dn().resolve(An(PEb)))a.container=this.ytPopupContainerBehavior;if(a=Dn().resolve(JL))a.container=this.ytPopupContainerBehavior;if(a=Dn().resolve(Ywb))b=this.ytPopupContainerBehavior,a.containerWasInjected?eo(Error("Dialog container was injected, cannot register a new one.")):a.container=b,Lu(this.hostElement,"yt-live-chat-dialog-container-ready",[])}; g.onOpenPopup=function(a){Iu("yt-open-popup",a)}; g.onLogFlowLoggingEventCommand=function(a){Iu("yt-log-flow-logging-event-command",a)}; g.onYtNavigate=function(a){a=a.detail.endpoint;N4b(a)&&y("kevlar_flush_logs_on_away_navigation")&&Zn();if(a.urlEndpoint){if(a.urlEndpoint.target==="TARGET_NEW_WINDOW"){var b=Fb(a.urlEndpoint.url);if(b){bc(window,b,"_blank");return}Jk(Error("Could not get url for: "+a));return}if(Sc(a.urlEndpoint.url)&&!Yc(window.location.href,a.urlEndpoint.url)){Iv();this.navigateToUrl(a.urlEndpoint.url);return}}(a=(Dn().resolve(An(Cs))||new Es).getUrl(a))&&this.navigateToUrl(a)}; g.onHideEngagementPanelEndpoint=function(a){Iy(a,this.hostElement)}; g.onCommandExecutorCommand=function(a){Iy(a,this.hostElement)}; g.navigateToUrl=function(a){var b=Fb(a);b?Zba(window.top.location,b):Jk(Error("Could not get url for: "+a))}; g.setGlobalDarkTheme=function(a){Hk("LIVE_CHAT_ALLOW_DARK_MODE")&&(a?document.documentElement.setAttribute("dark",""):document.documentElement.removeAttribute("dark"),st(this.hostElement))}; g.isGlobalDarkTheme=function(){return my()==="USER_INTERFACE_THEME_DARK"}; ba.Object.defineProperties(l1,{observers:{configurable:!0,enumerable:!0,get:function(){return["rendererStamperDoneOrPopupContainerReadyChanged(isRendererStamperDone, isPopupContainerReady)"]}}}); l1.prototype.onYtNavigate=l1.prototype.onYtNavigate;l1.prototype.onPopupConfigReceived=l1.prototype.onPopupConfigReceived;l1.prototype.rendererStamperDoneOrPopupContainerReadyChanged=l1.prototype.rendererStamperDoneOrPopupContainerReadyChanged;l1.prototype.onRenderStamperFinished=l1.prototype.onRenderStamperFinished;n([I(),r("design:type",Object)],l1.prototype,"data",void 0);n([E(Acc.YtPopupContainerBehavior),r("design:type",Object)],l1.prototype,"ytPopupContainerBehavior",void 0); n([E(sC.YtRendererstamperBehavior),r("design:type",Object)],l1.prototype,"ytRendererstamperBehavior",void 0);n([E(wz.YtRendererBehavior),r("design:type",Object)],l1.prototype,"ytRendererBehavior",void 0); n([E({_noAccessors:!0,actionRouterIsRoot:!1,created:function(){this.actionRouter_=Gs.getInstance();this.actionRouterNode=this.actionRouterIsRoot?document.body:this;this.onYtActionBoundListener_=this.onYtAction_.bind(this);this.actionRouterListenersRegistered_=!1;y("action_router_attached_only_killswitch")&&this.registerActionRouterEventListeners_()}, attached:function(){this.registerActionRouterEventListeners_()}, detached:function(){this.unregisterActionRouterEventListeners_()}, registerActionRouterEventListeners_:function(){if(!this.actionRouterListenersRegistered_){this.actionRouterListenersRegistered_=!0;var a;((a=this.actionRouterNode.hostElement)!=null?a:this.actionRouterNode).addEventListener("yt-action",this.onYtActionBoundListener_)}}, unregisterActionRouterEventListeners_:function(){this.actionRouterListenersRegistered_=!1;var a;((a=this.actionRouterNode.hostElement)!=null?a:this.actionRouterNode).removeEventListener("yt-action",this.onYtActionBoundListener_)}, onYtAction_:function(a){this.actionRouter_.handleAction(a.detail)}}), r("design:type",Object)],l1.prototype,"ytActionRouterBehavior",void 0);n([E(Qs.YtActionHandlerBehavior),r("design:type",Object)],l1.prototype,"ytActionHandlerBehavior",void 0);n([E(qcc.YtEndpointHandlerWithYpcBehavior),r("design:type",Object)],l1.prototype,"ytEndpointHandlerWithYpcBehavior",void 0);n([E(ZA.YtEndpointBehavior),r("design:type",Object)],l1.prototype,"ytEndpointBehavior",void 0);n([E(iD),r("design:type",Object)],l1.prototype,"ytLiveChatReduxBehavior",void 0); n([I({notify:!0}),r("design:type",Object)],l1.prototype,"isPopupContainerReady",void 0);n([I({notify:!0}),r("design:type",Object)],l1.prototype,"isRendererStamperDone",void 0);n([I({value:y("kevlar_use_vimio_behavior")}),r("design:type",Boolean)],l1.prototype,"useVimio",void 0);n([Et("#visibility-monitor"),r("design:type",Object)],l1.prototype,"visibilityMonitor",void 0); n([Bt("yt-rendererstamper-finished"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],l1.prototype,"onRenderStamperFinished",null);n([Ct("isRendererStamperDone","isPopupContainerReady"),r("design:type",Function),r("design:paramtypes",[]),r("design:returntype")],l1.prototype,"rendererStamperDoneOrPopupContainerReadyChanged",null); n([Bt("yt-live-chat-popup-config"),r("design:type",Function),r("design:paramtypes",[Event,QQa]),r("design:returntype")],l1.prototype,"onPopupConfigReceived",null);n([Bt("yt-navigate"),r("design:type",Function),r("design:paramtypes",[CustomEvent]),r("design:returntype")],l1.prototype,"onYtNavigate",null);n([St({disableElementRegistration:!0,is:"yt-live-chat-app"})],l1); J(l1,"yt-live-chat-app",function(){if(gBb===void 0){var a=document.createElement("template");M(a,"\n\n\n\n\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);var b=a.content,c=b.insertBefore;fBb===void 0&&(fBb=document.createElement("template"));var d=fBb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);gBb=a}a=gBb;return a},{mode:0});Da=function(a){return Promise.resolve(a)};var tfc=tu(function(a){var b=a.thumbsUp,c=a.thumbsDown,d=a.rightAlignThumbs;a=l($o(!1,void 0,"OxPsH"));var e=a.next().value,f=a.next().value;a=l($o(!1,void 0,"V5vWne"));var h=a.next().value,m=a.next().value;a={};return C("div",{class:R("ytwThumbsUpDownThumbs",(a.ytwThumbsUpDownRightAlign=function(){return d==null?void 0:d()},a))},C(FC,{data:b, onToggle:function(p){f(p);h()&&m(!1)}, buttonShapeOverrides:function(){return{toggled:e()}}}),C(FC,{data:c, onToggle:function(p){m(p);e()&&f(!1)}, buttonShapeOverrides:function(){return{toggled:h()}}}))},"hg"); tfc.idomCompat=!0;function ufc(a){switch(a){case"YPC_SEMANTIC_COLOR_TEXT_PRIMARY":return"ytStyledTextViewModelYtTextPrimary";case"YPC_SEMANTIC_COLOR_TEXT_PRIMARY_INVERSE":return"ytStyledTextViewModelYtTextPrimaryInverse";case"YPC_SEMANTIC_COLOR_TEXT_SECONDARY":return"ytStyledTextViewModelYtTextSecondary";case"YPC_SEMANTIC_COLOR_TEXT_DISABLED":return"ytStyledTextViewModelYtTextDisabled";case"YPC_SEMANTIC_COLOR_THEMED_GREEN":return"ytStyledTextViewModelYtThemedGreen";}} function vfc(a){var b=a!=null?a:{};a=b.fontRole;var c=b.fontSize;b=b.fontWeight;if(a!==null&&c!==null)switch(a){case"YPC_FONT_ROLE_DISPLAY":switch(c){case"YPC_FONT_SIZE_L":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtDisplayLHeavy":"ytStyledTextViewModelYtDisplayL";case"YPC_FONT_SIZE_M":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtDisplayMHeavy":"ytStyledTextViewModelYtDisplayM";case"YPC_FONT_SIZE_S":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtDisplaySHeavy": "ytStyledTextViewModelYtDisplayS";case"YPC_FONT_SIZE_XS":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtDisplayXSHeavy":"ytStyledTextViewModelYtDisplayXS";default:return;}case"YPC_FONT_ROLE_HEADLINE":switch(c){case"YPC_FONT_SIZE_L":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtHeadlineLHeavy":"ytStyledTextViewModelYtHeadlineL";case"YPC_FONT_SIZE_M":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtHeadlineMHeavy":"ytStyledTextViewModelYtHeadlineM";case"YPC_FONT_SIZE_S":return b=== "YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtHeadlineSHeavy":"ytStyledTextViewModelYtHeadlineS";case"YPC_FONT_SIZE_XS":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtHeadlineXSHeavy":"ytStyledTextViewModelYtHeadlineXS";default:return;}case"YPC_FONT_ROLE_BODY":switch(c){case"YPC_FONT_SIZE_XL":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtBodyXLHeavy":"ytStyledTextViewModelYtBodyXL";case"YPC_FONT_SIZE_L":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtBodyLHeavy": "ytStyledTextViewModelYtBodyL";case"YPC_FONT_SIZE_M":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtBodyMHeavy":"ytStyledTextViewModelYtBodyM";case"YPC_FONT_SIZE_S":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtBodySHeavy":"ytStyledTextViewModelYtBodyS";case"YPC_FONT_SIZE_XS":return b==="YPC_FONT_WEIGHT_HEAVY"?"ytStyledTextViewModelYtBodyXSHeavy":"ytStyledTextViewModelYtBodyXS";}}} ;var wfc=tu(function(a){var b=a.data;return C("styled-text-view-model",{class:R("ytStyledTextViewModelHost",function(){return vfc(b().fontAttributes)},function(){return ufc(b().color)})},C(HB,{text:function(){return b().text}, ariaLabel:function(){var c,d,e;return(e=(c=b().accessibility)==null?void 0:(d=c.accessibilityData)==null?void 0:d.label)!=null?e:""}}))},"ig"); wfc.idomCompat=!0;var xfc=tu(function(a){var b=function(){var e,f,h,m;return(m=(h=(e=a.alt)==null?void 0:e.call(a))!=null?h:(f=a.data().accessibilityData)==null?void 0:f.label)!=null?m:""},c=function(){return a.data().imageWidth},d=function(){return a.data().imageHeight}; return C("themed-image-view-model",{class:"ytThemedImageViewModelHost"},C(K,{cond:function(){var e=a.data();if(e){var f,h,m;var p=((f=Dn().resolve(An(gB)))==null?0:f())?(h=e.imageDark)!=null?h:e.imageLight:(m=e.imageLight)!=null?m:e.imageDark}else p=void 0;return p}, then:function(e){return C(FB,Object.assign({},a,{data:e,alt:b,targetWidth:c,targetHeight:d,preserveHeight:!0,preserveWidth:!0}))}}))},"jg"); xfc.idomCompat=!0;var yfc=new Ck("switchButtonViewModel");var zfc=new Ck("listViewModel");function Afc(a,b){if(a&&b)switch(b){case"SELECTION_TYPE_BOOL":return a.boolValue;case"SELECTION_TYPE_INT":return a.intValue;case"SELECTION_TYPE_STRING":return a.stringValue;case"SELECTION_TYPE_PRIVACY_STATUS":return a.privacyStatusValue;case"SELECTION_TYPE_TIME_PICKER_FORMAT":return a.timePickerFormatValue;}} ;function Bfc(a,b,c){a=a.map(function(d,e){return{listItemViewModel:{title:d.title,subtitle:d.subtitle,leadingImage:d.leadingImage,trailingImage:e===b?Cfc:void 0,rendererContext:{commandContext:{onTap:d.onTap}}}}}); return Object.assign({},c&&{header:{panelHeaderViewModel:{title:c}}},{content:{listViewModel:{listItems:a}}})} var Cfc={sources:[{clientResource:{imageName:"CHECK"}}]};var b4b=tu(function(a){var b=aw("div"),c=vu(a,{error:void 0}),d=c.data,e=c.error,f=c.onSelected;a=c.className;var h=c.formFieldMetadata,m=jU(function(){return h==null?void 0:h()}); c=l(su(function(){return Dfc(d())})); var p=c.next().value,q=c.next().value,t=function(){var P;return((h==null?0:h())?3:1)===3?Efc((P=m())==null?void 0:P.value,d()):p()}; Ffc(d,function(P){var O,Q,V=Afc((O=d().options)==null?void 0:(Q=O[P])==null?void 0:Q.value,d().type);if(((h==null?0:h())?3:1)===3){var Z;(Z=m())==null||Z.updateValue(V)}else q(P);f==null||f(V);b.value.focus()}); c=uC(function(){if(!d().disabled){var P=d(),O=t(),Q=b.value;P.options&&(P=Bfc(P.options,O,P.label),Dn().resolve(JL).openSheet({viewModel:P},Q))}}); var u=S_a(),v=function(){var P,O;return(O=(P=m())==null?void 0:P.errors)!=null?O:[]},w=function(){return!!e()||v().length>0},x=function(){return!!d().disabled},A={},H={}; return C("dropdown-view-model",{class:"ytDropdownViewModelHost"},C("div",{class:R("ytDropdownViewModelDropdownContainer",a,(A.ytDropdownViewModelDropdownContainerErrorBorder=w,A.ytDropdownViewModelDropdownContainerDisabled=x,A)),"on:click":c,el:b,role:"combobox",tabindex:0,"on:keydown":u,"aria-invalid":w,"aria-disabled":x,"aria-describedby":function(){return w()?"dropdown-view-model-error":void 0}},C("div",{class:"ytDropdownViewModelText"},Gfc(d,w,t),Hfc(d,t)),C("div",{class:R("ytDropdownViewModelChevronDown",( H.ytDropdownViewModelChevronDownDisabled=x,H))},C(AB,{icon:"CHEVRON_DOWN"}))),Ifc(d,function(){if(((h==null?0:h())?3:1)===3&&v().length>0){var P=v()[0].message; if(P)return{content:P}}return e()}))},"kg"); function Dfc(a){var b;a=(b=a.options)==null?void 0:b.findIndex(function(c){return c.isSelected}); return a===void 0?-1:a} function Efc(a,b){var c=b.type;if(a===void 0)return-1;var d;b=(d=b.options)==null?void 0:d.findIndex(function(e){return Afc(e.value,c)===a}); return b===void 0?-1:b} function Gfc(a,b,c){var d=function(){return a().label},e={},f=R("ytDropdownViewModelLabel",(e.ytDropdownViewModelLabelError=b,e)); return C(K,{cond:function(){return a().label&&!(c()===-1&&a().label&&!a().placeholderText)}, then:function(){return C("div",{class:f},C(HB,{text:d}))}})} function Hfc(a,b){var c={};c=R("ytDropdownViewModelTitle",(c.ytDropdownViewModelTitlePlaceholder=function(){return b()===-1},c)); return C("div",{class:c},C(HB,{text:function(){var d=a();var e=b();if(e===-1)d=d.placeholderText?d.placeholderText:d.label;else{var f,h;d=(f=d.options)==null?void 0:(h=f[e])==null?void 0:h.title}return d}}))} function Ifc(a,b){var c=function(){return a().hint}; return C(Yp,null,C(K,{cond:function(){return c()&&!b()}, then:function(){return C("div",{class:R("ytDropdownViewModelSupport","ytDropdownViewModelSupportHint")},C(HB,{text:c,className:"ytDropdownViewModelSupportText"}))}}),C(K,{cond:b, then:function(){return C("div",{id:"dropdown-view-model-error",role:"alert",class:R("ytDropdownViewModelSupport","ytDropdownViewModelSupportError")},C(AB,{icon:"INFO",className:"ytDropdownViewModelSupportIcon"}),C(HB,{text:b,className:"ytDropdownViewModelSupportText"}))}}))} function Ffc(a,b){var c=Dn().resolve(Wwb);JG(function(){var d=a().id;d&&c!=null&&c.dropdownMap.set(d,b)})} ;function Jfc(a,b,c,d,e){a=b?a.switchOffCommand:a.switchOnCommand;if(d&&e)Kfc(a,c,e);else{var f,h;(f=mB({elementsCommand:a}))==null||(h=f.onclick)==null||h.call(f,c)}} function Kfc(a,b,c){a=mB({elementsCommand:a,additionalCommandArgs:{commandController:{onSuccess:function(){c(!1)}, onServerError:function(){c(!1)}}}}); if(a==null?0:a.onclick)a.onclick(b),c(!0)} function Lfc(a){if(a)return z(a,yfc)} ;var bbc=tu(function(a){var b=a.data;var c=a.onTap;var d=a.onSwitch;var e=a.overrideDisabled;var f=a.disableHorizontalPadding;var h=a.disableFormsApiMode;var m=jU(function(){return b().formFieldMetadata}); a=l(su(function(){var A;return((A=Lfc(w()))==null?void 0:A.switchedOnByDefault)||!1})); var p=a.next().value,q=a.next().value;a=l($o(!1,void 0,"tQW3nb"));var t=a.next().value,u=a.next().value,v=function(){if((!b().formFieldMetadata||h!=null&&h()?1:3)===3){var A;return((A=m())==null?void 0:A.value)||!1}return p()},w=function(){var A; if(!(A=b().switchButton)){var H=b();A=e==null?void 0:e();H={switchOnCommand:H.switchOnCommand,switchOffCommand:H.switchOffCommand,switchedOnByDefault:H.switchedOnByDefault,isDisabled:H.isDisabled,a11yLabelSwitchedOn:H.a11yLabelSwitchedOn,a11yLabelSwitchedOff:H.a11yLabelSwitchedOff};A!==void 0&&(H.isDisabled=A);A={switchButtonViewModel:H}}return A},x=function(A){var H=Lfc(w()); if(!(!H||H.isDisabled||b().ignoreTapUntilCommandCompletes&&t())){c==null||c(A);Jfc(H,v(),A,b().ignoreTapUntilCommandCompletes,u);if((!b().formFieldMetadata||h!=null&&h()?1:3)===3){var P;(P=m())==null||P.updateValue(!v())}else q(!v());d==null||d(v())}}; return C("switch-list-item-view-model",{class:"ytSwitchListItemViewModelHost"},C($C,{data:function(){return{title:b().title,subtitle:b().attributedSubtitle,leadingImage:b().leadingImage,leadingAccessory:b().leadingAccessory,isDisabled:b().isDisabled}}, onTap:x,isToggled:v,shouldNotFillIcon:!0,trailingAccessory:function(){return C(NC,{data:w},{switchButtonViewModel:function(A){return C(c_a,{data:A.data,parentActive:v,onTap:x})}})}, disableHorizontalPadding:f}))},"lg");var PSb=tu(function(a){var b=a.data;var c=a.controlledMode;var d=a.disableFormsApiMode;var e=a.text;var f=a.onInput;var h=a.characterLimit;var m=a.validation;a=a.disabled;var p=function(){return b().formFieldMetadata},q=function(){return(c==null?0:c())?2:!p()||d!=null&&d()?1:3}; JG(function(){q()===2?(e==null?void 0:e())===void 0&&$n(Error("props.text() should be set when in Controlled mode.")):q()===3&&((e==null?void 0:e())!==void 0&&$n(Error("props.text() should not be set when in Forms API mode.")),(m==null?void 0:m())!==void 0&&$n(Error("props.validation() should not be set when in Forms API mode.")),(h==null?void 0:h())!==void 0&&$n(Error("props.characterLimit() should not be set when in Forms API mode.")),f!==void 0&&$n(Error("props.onInput() should not be set when in Forms API mode.")))}); var t=jU(p);return C("text-field-view-model",{class:"ytTextFieldViewModelHost"},C(hL,{text:function(){if(q()===2)return e==null?void 0:e();if(q()===3){var u;return(u=t())==null?void 0:u.value}return""}, label:function(){var u;return(u=b().contentProperties)==null?void 0:u.labelText}, hideLabel:function(){var u;return(u=b().displayProperties)==null?void 0:u.hideLabel}, placeholder:function(){var u;return(u=b().contentProperties)==null?void 0:u.placeholderText}, hint:function(){var u;return(u=b().contentProperties)==null?void 0:u.hintText}, outline:function(){var u;return!((u=b().displayProperties)==null?0:u.hideBorder)}, overflowStyle:function(){var u;return((u=b().displayProperties)==null?0:u.isMultiline)?"expand-vertically":"scroll-vertically"}, disabled:a,disableNewLines:function(){var u;return(u=b().displayProperties)==null?void 0:u.disableNewLines}, onInput:function(u){if(q()===3){var v;(v=t())==null||v.updateValue(u)}else f==null||f(u)}, error:function(){if(q()===3){var u;if(((u=t())==null?0:u.errors)&&t().errors.length>0){u=t().errors[0].message;var v,w=(v=b().contentProperties)==null?void 0:v.maxCharacterCount;return{errorMessage:u,maxChars:w}}}}, validation:m,characterLimit:h,rows:function(){var u;return(u=b().displayProperties)==null?void 0:u.rows}}))},"mg");var D3b=tu(function(a){var b=a.data;return C("text-form-field-view-model",{class:"ytTextFormFieldViewModelHost"},C(hL,{text:a.text,label:function(){var c;return(c=b().contentProperties)==null?void 0:c.labelText}, placeholder:function(){var c;return(c=b().contentProperties)==null?void 0:c.placeholderText}, hint:function(){var c;return(c=b().contentProperties)==null?void 0:c.hintText}, outline:function(){var c;return!((c=b().displayProperties)==null?0:c.hideBorder)}, overflowStyle:function(){var c;return((c=b().displayProperties)==null?0:c.isMultiline)?"expand-vertically":"scroll-vertically"}, disableNewLines:function(){var c;return(c=b().displayProperties)==null?void 0:c.disableNewLines}, onInput:a.onInput,characterLimit:a.characterLimit,validation:a.validation,rows:function(){var c;return(c=b().displayProperties)==null?void 0:c.rows}}))},"ng");function Mfc(){} Ea(Mfc);Mfc.prototype.nextId_=0;var m1=function(){return":"+(Nfc.nextId_++).toString(36)};var Nfc=Mfc.getInstance();var Ofc=tu(function(a){return C("div",{class:"ytLpFaqEntryViewModelLpFaqSectionFaqsQuestion","aria-hidden":a.shouldAriaHideContent},C("h2",{class:"ytLpFaqEntryViewModelLpFaqQuestion",id:a.questionId},C(HB,{text:a.question})))},"og"),Pfc=tu(function(a){var b=a.data; var c=a.themeOverride;a=l($o(!1,void 0,"pNli2b"));var d=a.next().value,e=a.next().value;a=uC(function(){e(!d());return!1}); var f=function(){return d()?"EXPAND_LESS":"EXPAND_MORE"},h=("faq-container"+m1()).toString(),m="faq-question-and-answers-section-question"+m1(),p={},q={}; return C("faq-entry-view-model",null,C("div",{class:R("ytLpFaqEntryViewModelHost",(p.ytLpFaqEntryViewModelPremiumForceDarkMode=function(){return c==null?void 0:c().useDarkTheme},p))},C("div",{class:"ytLpFaqEntryViewModelFaqQuestionAndAnswersSection", "on:click":a,role:"button","aria-expanded":d,"aria-labelledby":m.toString(),"tab-index":"0"},C(Ofc,{question:function(){return b().question}, questionId:m,shouldAriaHideContent:!0}),C(K,{cond:function(){return d()!==void 0}, then:function(){return C("div",{class:"ytLpFaqEntryViewModelIconContainer"},C(AB,{icon:f,ariaHidden:!0}),C("div",{class:"ytLpFaqEntryViewModelIconHoverHighlighting"}))}})),C("div",{class:R("ytLpFaqEntryViewModelLpFaqSectionFaqsOuterAnswer",(q.ytLpFaqEntryViewModelLpFaqSectionFaqsOuterAnswerCollapsed=function(){return!d()},q))},C("div",{id:h},C(Wv,{each:function(){return b().answers||[]}},function(t){return C("div",{class:"ytLpFaqEntryViewModelLpFaqSectionFaqsAnswer"},C(HB,{text:t}))})))))},"pg"); Pfc.idomCompat=!0;var Qfc=tu(function(a){var b=a.data;a=aw("ad-card-badge-view-model");return C("ad-card-badge-view-model",{class:function(){return"ytwAdCardBadgeViewModelHost"}, el:a},C(K,{cond:function(){return b().imageBadge}, then:function(c){return C(FB,{data:c,alt:""})}}))},"qg");function Rfc(a){if(a.querySelector("img")){var b=a.querySelector("img");b.addEventListener("error",function(){yD(b.src).then(function(c){(c=Hb(c).toString())?b.src=c:b.removeAttribute("src")}).catch(function(){b.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8XA8AAksBZG7LpHYAAAAASUVORK5CYII="})})}} ;var JQb=tu(function(a){var b=vu(a,{targetHeight:void 0,targetWidth:void 0,preserveHeight:!1,preserveWidth:!1,useWidth:!1,setOnErrorHandler:!1,setProgressiveImageLoading:!1,listenToTapEvent:!1,isGridViewEnabled:!1});a=Object.assign({},b);var c=b.data;b=b.customCommandResolver;var d=(delete a.data,delete a.customCommandResolver,a);a=dw({visibilityCallback:function(m,p){var q,t=(q=c().interaction)==null?void 0:q.onFirstVisible;m&&(t&&pB(t),d.setOnErrorHandler()&&Rfc(p))}, showOption:rT});b=tT(function(){return c().interaction},b,function(){var m; return(m=d.listenToTapEvent)==null?void 0:m.call(d)}); var e=l($o(!1,void 0,"wAC0Lc")),f=e.next().value,h=e.next().value;e=uC(function(m){var p;((p=d.setTouchEndHandler)==null?0:p.call(d))&&!f()&&(m.currentTarget.click(),h(!0),setTimeout(function(){h(!1)},100)); return!1}); return C("ad-image-view-model",{class:function(){var m,p=[((m=c().interaction)==null?0:m.onTap)?"ytwAdImageViewModelHostIsClickableAdComponent":"ytwAdImageViewModelHost"],q;((q=d.isGridViewEnabled)==null?0:q.call(d))&&p.push("ytwAdImageViewModelHostInGridView");return p.join(" ")}, el:DA(a,b),"on:touchend":e},C("div",{class:"ytwAdImageViewModelHostImageContainer"},C(FB,{data:function(){var m;return{sources:c().imageSources,contentMode:(m=c().imageProperties)==null?void 0:m.contentMode}}, alt:function(){var m,p;return((m=c().interaction)==null?void 0:(p=m.accessibility)==null?void 0:p.label)||""}, targetHeight:d.targetHeight,targetWidth:d.targetWidth,preserveHeight:d.preserveHeight,preserveWidth:d.preserveWidth,useWidth:d.useWidth,style:function(){var m,p;return"vertical-align: bottom;"+(((m=c().background)==null?0:m.color)?"background-color:"+iy((p=c().background)==null?void 0:p.color)+";":"")}, className:function(){return d.setProgressiveImageLoading()?"ytwAdImageViewModelHostImage":void 0}, draggable:function(){var m,p;return(p=(m=d.setDraggable)==null?void 0:m.call(d))!=null?p:void 0}})))},"rg");var Sfc=tu(function(a){var b=a.data;var c=a.customCommandResolver;return C("carousel-ad-card-image-view-model",{class:function(){var d;return((d=b().interaction)==null?0:d.onTap)?"ytwCarouselAdCardImageViewModelHostIsClickableAdComponent":"ytwCarouselAdCardImageViewModelHost"}, el:DA(dw({visibilityCallback:function(d){var e,f=(e=b().interaction)==null?void 0:e.onFirstVisible;d&&f&&pB(f)}, showOption:rT}),tT(function(){return b().interaction},c)), "aria-label":function(){var d,e;return(d=b().interaction)==null?void 0:(e=d.accessibility)==null?void 0:e.label}},C(NC,{data:function(){return b().adImage}},{adImageViewModel:function(d){return C(JQb,{data:d.data, customCommandResolver:c})}}),C("div",{class:"ytwCarouselAdCardImageViewModelHostCardBadge"},C(NC,{data:function(){return b().badge}},{adCardBadgeViewModel:Qfc})),C(bL,{model:{color:4}}))},"sg");var Tfc=tu(function(a){var b=l($o(0,void 0,"JJ0QQc")),c=b.next().value;b.next();var d=b.next().value,e=l($o(!1,void 0,"f6YICe"));b=e.next().value;var f=e.next().value,h;kp(function(){clearTimeout(h)}); e=uC(function(){var q;((q=a.animate)==null?0:q.call(a))?(f(!0),h=setTimeout(function(){f(!1);m()},200)):m(); return!1}); var m=function(){d(function(q){return(q+a.numShownItems())%a.data().length})},p={}; return C("horizontal-carousel",{class:"ytwHorizontalCarouselHost"},C("div",{class:R("ytwHorizontalCarouselCarouselWrapper")},C("div",{class:R("ytwHorizontalCarouselCarouselInnerWrapper",(p.ytwHorizontalCarouselAnimating=b,p))},C(Wv,{each:a.data,keyBy:"INDEX"},function(q,t){return C("div",{class:"ytwHorizontalCarouselCarouselItem",style:gC({"flex-basis":function(){return"calc((100% - (8px * "+(a.numShownItems()-1)+")) / "+a.numShownItems()+")"}, order:function(){var u=t-c();u<0&&(u+=a.data().length);return u}})},a.children(q,t))}))),C("div",{class:"ytwHorizontalCarouselNextButton", "on:click":e},a.nextButton()))},"tg");var Wfc=tu(function(a){var b=a.data;var c=a.customCommandResolver;var d=a.isLockupAttachment;return C("carousel-ad-card-collection-view-model",{el:DA(dw({visibilityCallback:function(e){var f,h=(f=b().interaction)==null?void 0:f.onFirstVisible;e&&h&&pB(h)}, showOption:rT})),class:"ytwCarouselAdCardCollectionViewModelHost"},C(K,{cond:function(){return d==null?void 0:d()}, then:function(){return C(Ufc,{data:b,customCommandResolver:c})}, else:function(){return C(Vfc,{data:b,customCommandResolver:c})}}))},"ug"),Ufc=tu(function(a){var b=a.data; var c=a.customCommandResolver;return C("div",{class:"ytwCarouselAdCardCollectionViewModelMetadataAttachmentCarousel",tabindex:0},C(NC,{data:function(){return b().carouselAdCards||[]}},{carouselAdCardImageViewModel:function(d){return C("div",{class:"ytwCarouselAdCardCollectionViewModelMetadataAttachmentCarouselItem"},C(Sfc,{data:d.data, customCommandResolver:c}))}}))},"vg"),Vfc=tu(function(a){var b=a.data; var c=a.customCommandResolver;var d=ZC(xT);return C(Tfc,{data:function(){var e;return((e=b())==null?void 0:e.carouselAdCards)||[]}, nextButton:function(){return C(NC,{data:function(){return b().nextButton}},{buttonViewModel:function(e){var f=e.data; return C(DC,{data:function(){return d()===1?Object.assign({},f(),{style:"mono"}):f()}, className:y("web_enable_full_height_carousel_next_button")?"ytwCarouselAdCardCollectionViewModelFullHeightButton":""})}})}, numShownItems:3,animate:!0},function(e){return C(NC,{data:e},{carouselAdCardImageViewModel:function(f){return C(Sfc,{data:f.data,customCommandResolver:c})}})})},"wg");var UXb=tu(function(a){var b={};return C("yt-progress-view-model",{class:R("ytwProgressViewModelHost",(b.ytwProgressViewModelHostOverlay=uu(a.isOverlay,!1),b))},C(K,{cond:function(){return a.data().progressSummary}, then:function(c){return C("p",{class:"ytwProgressViewModelHostProgressSubtitle"},C(HB,{text:c}))}}),C("div",{class:"ytwProgressViewModelHostProgressContainer"},C(K,{cond:function(){return a.data().leadingLabel}, then:function(c){return C("p",{class:"ytwProgressViewModelHostProgressLeadingLabel"},C(HB,{text:c}))}}),C("div",{class:"ytwProgressViewModelHostProgressBar"},C("div",{class:"ytwProgressViewModelHostProgressBarFill", style:function(){return"width: "+(a.data().progressPercentage||0)*100+"%"}}))))},"xg");var PFb=tu(function(a){var b=vu(a,{type:1,disablePadding:!1,disablePrimaryButton:!1}),c=b.data,d=b.type;a=b.disablePadding;var e=b.disablePrimaryButton,f=b.onClickPrimaryButton,h=function(){return c().stacking==="PANEL_FOOTER_STACKING_VERTICAL"},m=function(){return{disabled:e(), state:e()?"disabled":"active"}},p=function(){return c().leadingLabel||c().trailingLabel}; b={};return C("yt-panel-footer-view-model",{class:R("yt-panel-footer-view-model",(b["yt-panel-footer-view-model--hide-divider"]=function(){return c().shouldHideDivider},b["yt-panel-footer-view-model--disable-padding"]=a,b))},C(K,{cond:p, then:function(){var q={},t={};return C("div",{class:R("yt-panel-footer-view-model__text-row",(q["yt-panel-footer-view-model--row-bottom-padding"]=function(){var u=c();return!(!u.leadingLabel&&!u.trailingLabel||!u.primaryButton&&!u.secondaryButton)},q))},C(HB,{text:function(){return c().leadingLabel}, className:R((t["yt-panel-footer-view-model--text-padding"]=p,t))}),C(HB,{text:function(){return c().trailingLabel}}))}}),C(K,{cond:h, then:function(){var q={};return C("div",{class:"yt-panel-footer-view-model__button-stack"},C("div",{class:R("yt-panel-footer-view-model__primary-button",(q["yt-panel-footer-view-model__button-stack--top-button"]=function(){return c().secondaryButton},q))},C(NC,{data:function(){return c().primaryButton}},{buttonViewModel:function(t){return C(DC,{data:t.data, buttonOverrides:m,onClick:f})}})),C(NC,{data:function(){return c().secondaryButton}},{buttonViewModel:DC}))}}),C(K,{cond:function(){return!h()}, then:function(){var q={},t={},u={};return C("div",{class:R("yt-panel-footer-view-model__button-row",(q["yt-panel-footer-view-model__button-row--trailing"]=function(){return 3===d()},q))},C("div",{class:R("yt-panel-footer-view-model__button-row--left-button",(t["yt-panel-footer-view-model__button-row--full-width"]=function(){return 1===d()},t["yt-panel-footer-view-model__button-row--hidden"]=function(){return!c().secondaryButton||0===d()},t["yt-panel-footer-view-model__button-row--shrink"]=function(){return 2=== d()},t))},C(NC,{data:function(){return c().secondaryButton}},{buttonViewModel:DC})),C("div",{class:R("yt-panel-footer-view-model__primary-button",(u["yt-panel-footer-view-model__button-row--full-width"]=function(){return 0===d()||1===d()},u["yt-panel-footer-view-model__button-row--expand"]=function(){return 2===d()},u))},C(NC,{data:function(){return c().primaryButton}},{buttonViewModel:function(v){return C(DC,{data:v.data, buttonOverrides:m,onClick:f})}})))}}))},"yg"); PFb.idomCompat=!0;var QUb=tu(function(a){var b=a.className;var c=a.data;var d=a.isOverlay;var e=a.maxLinesOverride;var f=a.useMediumText;var h=function(){return c().alwaysShowTruncationText},m=function(){return c().truncationText},p=function(){return f!==void 0&&f()?"medium":"small"},q=function(){return d!==void 0&&d()?"overlay":"default"},t=function(){var x,A; return(A=(x=z(c().rendererContext,Ex))==null?void 0:x.label)!=null?A:""}; a=l($o(!1,void 0,"llBUm"));var u=a.next().value,v=a.next().value;a=uC(function(){c().expandOnTap&&v(!u());return!0}); var w={};return C("yt-description-preview-view-model",{el:DA(SC(function(){return c().rendererContext})), class:R("ytDescriptionPreviewViewModelHost",b,(w.ytDescriptionPreviewViewModelClickable=function(){var x;return!((x=z(c().rendererContext,Ix))==null||!x.onTap)},w.ytDescriptionPreviewViewModelIsOverlay=d,w)), "on:click":a},C(K,{cond:function(){return c().description}, then:function(x){return C(K,{cond:u,then:function(){var A={};return C("div",{class:R("ytDescriptionPreviewViewModelDescription",(A.ytDescriptionPreviewViewModelDescriptionMediumText=f,A))},C(HB,{text:x}))}, else:function(){return C(zNb,{text:x,alwaysShowTruncationText:h,truncationText:m,maxLines:function(){var A;return(A=e==null?void 0:e())!=null?A:c().maxLines}, textStyle:q,accessibilityLabel:t,textSize:p})}})}}))},"zg"); QUb.idomCompat=!0;function Xfc(a){return a==="IMAGE_BANNER_STYLE_INSET"||a==="IMAGE_BANNER_STYLE_UNKNOWN"} var v8b=tu(function(a){var b=a.data;var c=a.isPositionRelative;var d=cP("(max-width: 527.9px)"),e=function(){var f,h;return(h=(f=b())==null?void 0:f.style)!=null?h:"IMAGE_BANNER_STYLE_FULL_BLEED"}; a={};return C("yt-image-banner-view-model",{el:DA(SC(function(){var f;return(f=b())==null?void 0:f.rendererContext})), class:R((a.ytImageBannerViewModelHost=!0,a.ytImageBannerViewModelInset=function(){return Xfc(e())},a.ytImageBannerViewModelPositionAbsolute=function(){return mp(!0)&&!(c==null?0:c())},a.ytImageBannerViewModelSmallInset=function(){return Xfc(e())&&d()},a.ytImageBannerViewModelTappable=function(){var f; return QC((f=b())==null?void 0:f.rendererContext)},a))},C(K,{cond:function(){var f; return(f=b())==null?void 0:f.image}, then:function(){return C(FB,{data:function(){return b().image}, alt:"",contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"})}}),C(NC,{data:function(){var f; return(f=b())==null?void 0:f.overlays}},{thumbnailHoverOverlayViewModel:wEb}))},"Ag"); v8b.idomCompat=!0;function Yfc(a){switch(a){case"AD_AVATAR_SIZE_XXS":return"tiny";case"AD_AVATAR_SIZE_XS":return"extra-small";case"AD_AVATAR_SIZE_S":return"small";case"AD_AVATAR_SIZE_M":return"medium";case"AD_AVATAR_SIZE_MPLUS":return"48";case"AD_AVATAR_SIZE_L":return"large";case"AD_AVATAR_SIZE_XL":return"extra-large";default:return"medium";}} ;var Zfc=tu(function(a){var b=a.data;var c=a.customCommandResolver;a=DA(dw({visibilityCallback:function(f){var h,m=(h=b().interaction)==null?void 0:h.onFirstVisible;f&&m&&pB(m)}, showOption:rT}));var d=function(){var f;return((f=b().interaction)==null?0:f.onTap)?function(h){var m;SQb(h,(m=b().interaction)==null?void 0:m.onTap,c)}:void 0},e=function(){var f,h=b(),m=d(),p=(f=z(b().rendererContext,Ex))==null?void 0:f.label; a:switch(h.style){case"AD_AVATAR_STYLE_ROUNDED_CORNER":f=1;break a;default:f=0;}return{size:Yfc(h.size),type:f,onTap:m,accessibilityText:p}}; return C("ad-avatar-view-model",{class:function(){var f;return((f=b().interaction)==null?0:f.onTap)?"ytwAdAvatarViewModelHostIsClickableAdComponent":"ytwAdAvatarViewModelHost"}, el:a},C(K,{cond:function(){return b().image}, then:function(f){return C(AEb,{data:e,image:f})}}))},"Bg");var n1=tu(function(a){var b=a.data;var c=a.customCommandResolver;var d=a.adRenderingContextType;return C("ad-details-line-view-model",{class:function(){var e;return((e=b().interaction)==null?0:e.onTap)?"ytwAdDetailsLineViewModelHostIsClickableAdComponent":"ytwAdDetailsLineViewModelHost"}, el:DA(dw({visibilityCallback:function(e){var f,h=(f=b().interaction)==null?void 0:f.onFirstVisible;e&&h&&pB(h)}, showOption:rT}),tT(function(){return b().interaction},c))},C(K,{cond:function(){return b().style}, then:function(e){return C(Wv,{each:function(){var f;return((f=b())==null?void 0:f.attributes)||[]}, keyBy:"INDEX"},function(f){return C($fc,{attribute:f,style:e,adRenderingContextType:function(){return d()}})})}}))},"Cg"),$fc=tu(function(a){var b=a.attribute; var c=a.style;var d=a.adRenderingContextType;return C(K,{cond:function(){return b().text}, then:function(e){return C(HB,{text:e,className:function(){var f=d();c();return f==="AD_RENDERING_CONTEXT_TYPE_BROWSE"?"ytwAdDetailsLineViewModelHostTextStyleStandardBrowse":"ytwAdDetailsLineViewModelHostTextStyleStandard"}})}})},"Dg");var hRb=tu(function(a){var b=a.data;a=a.className;var c=aw("pivot-button-view-model");JG(function(){var d;((d=b())==null?0:d.backgroundColor)&&c.value.setAttribute("data-background-color",String(b().backgroundColor))}); return C("pivot-button-view-model",{el:c,class:R("ytwPivotButtonViewModelHost",a)},C(wC,{command:function(){var d=b();d=d.onClickCommand?kB(d.onClickCommand):d.contentDescription?wtb(Jy(d.contentDescription)):void 0;return d}, ariaLabel:function(){return b().contentDescription}},C(K,{cond:function(){return b().thumbnail}, then:function(d){return C(FB,{data:d,alt:"",className:"ytwPivotButtonViewModelHostImage"})}, else:function(){return C(K,{cond:function(){return b().icon}, then:function(d){return C(AB,{icon:function(){return d().iconType}, className:"ytwPivotButtonViewModelHostIcon"})}})}})))},"Eg");var agc=new Ck("adAvatarViewModel");var bgc=new Ck("adBadgeViewModel");var cgc=tu(function(a){var b=a.avatar;var c=a.headline;var d=a.badge;a=a.description;var e=ZC(xT),f=ZC(dRb),h=function(){return f()===1},m={}; return C("yt-ad-metadata-shape",{class:R("ytAdMetadataShapeHost",(m.ytAdMetadataShapeHostLarge=h,m.ytAdMetadataShapeHostDecluttered=function(){return y("web_enable_small_title_on_immersive_shorts")},m))},C("div",{class:"ytAdMetadataShapeHostAvatarLockup"},C(K,{cond:b, then:function(p){return C(Zfc,{data:function(){return h()?Object.assign({},p(),{size:"AD_AVATAR_SIZE_M"}):p()}})}}),C("div",{class:"ytAdMetadataShapeHostHeadlineContainer"},C(HB,{text:c, className:"ytAdMetadataShapeHostHeadline",linkInheritColor:!0,noEndpoints:y("web_enable_no_endpoints_on_ad_metadata")}),C(K,{cond:d,then:function(p){return C(BT,{data:function(){return e()===1?Object.assign({},p(),{style:"AD_BADGE_STYLE_STARK"}):p()}, adRenderingContextType:"AD_RENDERING_CONTEXT_TYPE_REELS"})}}))),C("h2",{class:"ytAdMetadataShapeHostDescription"},C(HB,{text:a, linkInheritColor:!0,isHeadline:h,noEndpoints:y("web_enable_no_endpoints_on_ad_metadata")})))},"Fg");var R0b=tu(function(a){var b=a.data;return C("yt-dual-avatar-view-model",{class:R("ytDualAvatarViewModelHost",a.className),style:gC({"--yt-dual-avatar-view-model-badge-cutout-radius":function(){var c;return((c=b().badgeCutoutRadius)!=null?c:14)+"px"}})},C("div",{class:"ytDualAvatarViewModelAvatarsContainer"},C(NC,{data:function(){return b().startAvatar}},{avatarViewModel:CC}),C(NC,{data:function(){return b().endAvatar}},{avatarViewModel:CC})),C(NC,{data:function(){return b().badge}},{contentPreviewImageViewModel:function(c){return C("div", {class:"ytDualAvatarViewModelBadge"},C(MY,{data:c.data}))}}))},"Gg"); R0b.idomCompat=!0;var dgc=tu(function(a){var b=a.data;var c=a.active;var d=aw("transcript-segment-view-model");Vv(function(){var e,f,h,m=((e=Dn().resolve(An(gB)))==null?0:e())?(f=b())==null?void 0:f.darkThemeColorPalette:(h=b())==null?void 0:h.lightThemeColorPalette;m&&(m.additiveBackground&&d.value.style.setProperty("--timestamp-active-background-color",jy(m.additiveBackground)),m.textSecondary&&d.value.style.setProperty("--timestamp-active-color",iy(m.textSecondary)))},"cQUAMd"); a={};return C("transcript-segment-view-model",{class:R("ytwTranscriptSegmentViewModelHost",(a.ytwTranscriptSegmentViewModelHostActive=c,a)),el:d},C(K,{cond:function(){var e;return(e=b())==null?void 0:e.timestamp}, then:function(e){var f={};return C(Yp,null,C("div",{class:R("ytwTranscriptSegmentViewModelTimestamp",(f.ytwTranscriptSegmentViewModelTimestampActive=c,f)),"aria-hidden":!0},e),C("div",{class:"ytwTranscriptSegmentViewModelTimestampA11yLabel"},function(){var h=e().split(":").map(Number);h=l(h.reverse());var m=h.next().value,p=h.next().value;h={hours:h.next().value,minutes:p,seconds:m};h=usb(h);m=h.hours===void 0?0:h.hours;p=h.minutes===void 0?0:h.minutes;var q=h.seconds===void 0?0:h.seconds;h=[];if(m> 0){var t=xsb().format({hours:m});if(!"be bg es et hu it ka lv pl pt-PT sl sq".split(" ").includes(AK)||m>9999)t=t.replace(m.toString(),vsb(m)),AK==="km"&&(t=t.replace(".",","));h.push(t)}p>0&&h.push(xsb().format({minutes:p}));q>0&&h.push(xsb().format({seconds:q}));m="be gu ja kk km ko mn ru tr uz zh-HK zh-TW".split(" ");p=AK=="am"?"{0}\u1363 ":AK=="fa"?"{0}\u060C\u200F ":AK=="my"?"{0} - ":AK=="th"?"{0} ":AK=="ur"?"{0}\u060C ":AK=="ar"||AK=="ar-XB"?"{0} \u0648":AK=="ja"||AK=="zh-CN"||AK=="zh-HK"|| AK=="zh-TW"?"{0}\u3001":"{0}, ";q=AK=="am"?"\u1363 ":AK=="fa"?"\u060C\u200F ":AK=="my"?" - ":AK=="th"?" ":AK=="ur"?"\u060C ":AK=="ar"||AK=="ar-XB"?" \u0648":AK=="ja"||AK=="zh-CN"||AK=="zh-HK"||AK=="zh-TW"?"\u3001":", ";t=AK=="am"?" \u12A5\u1293 {0}":AK=="as"?" \u0986\u09F0\u09C1 {0}":AK=="az"?" v\u0259 {0}":AK=="bn"?" \u098F\u09AC\u0982 {0}":AK=="cs"?" a\xA0{0}":AK=="de"?" und {0}":AK=="el"?" \u03BA\u03B1\u03B9 {0}":AK=="eu"?" eta {0}":AK=="fa"?"\u060C \u0648 {0}":AK=="fil"?", at {0}":AK=="gu"? " \u0A85\u0AA8\u0AC7 {0}":AK=="hi"?", \u0914\u0930 {0}":AK=="hu"?" \xE9s {0}":AK=="hy"?" \u0587 {0}":AK=="id"?", dan {0}":AK=="iw"?" \u05D5-{0}":AK=="ja"?"\u3001{0}":AK=="ka"?" \u10D3\u10D0 {0}":AK=="km"?" \u1793\u17B7\u1784 {0}":AK=="kn"?", \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 {0}":AK=="ko"?" \uBC0F {0}":AK=="ky"?" \u0436\u0430\u043D\u0430 {0}":AK=="lt"?" ir {0}":AK=="lv"?" un {0}":AK=="mr"?" \u0906\u0923\u093F {0}":AK=="ms"?" dan {0}":AK=="my"?"\u1014\u103E\u1004\u1037\u103A {0}":AK=="ne"?" \u0930 {0}": AK=="or"?", \u0B13 {0}":AK=="pa"?" \u0A05\u0A24\u0A47 {0}":AK=="ro"?" \u0219i {0}":AK=="si"?", \u0DC3\u0DC4 {0}":AK=="sk"?" a {0}":AK=="sl"?" in {0}":AK=="sq"?" dhe {0}":AK=="sv"?" och {0}":AK=="sw"?" na {0}":AK=="ta"?" \u0BAE\u0BB1\u0BCD\u0BB1\u0BC1\u0BAE\u0BCD {0}":AK=="te"?" \u0C2E\u0C30\u0C3F\u0C2F\u0C41 {0}":AK=="th"?" \u0E41\u0E25\u0E30{0}":AK=="tr"?" ve {0}":AK=="ur"?"\u060C \u0627\u0648\u0631 {0}":AK=="uz"?" va {0}":AK=="vi"?" v\xE0 {0}":AK=="zh-HK"?"\u53CA{0}":AK=="zu"?", ne-{0}":AK=="af"|| AK=="nl"?" en {0}":AK=="ar"||AK=="ar-XB"?" \u0648{0}":AK=="be"||AK=="uk"?" \u0456 {0}":AK=="en-GB"||AK=="en-IN"?" and {0}":AK=="en"||AK=="en-XA"?", and {0}":AK=="et"||AK=="fi"?" ja {0}":AK=="fr"||AK=="fr-CA"?" et {0}":AK=="zh-CN"||AK=="zh-TW"?"\u548C{0}":AK=="da"||AK=="is"||AK=="no"?" og {0}":AK=="es"||AK=="es-419"||AK=="es-US"?" y {0}":AK=="bg"||AK=="mk"||AK=="ru"||AK=="sr"?" \u0438 {0}":AK=="gl"||AK=="it"||AK=="pt-BR"||AK=="pt-PT"?" e {0}":AK=="kk"||AK=="lo"||AK=="ml"||AK=="mn"?", {0}":" i {0}"; var u=AK=="am"?"{0} \u12A5\u1293 {1}":AK=="as"?"{0} \u0986\u09F0\u09C1 {1}":AK=="az"?"{0} v\u0259 {1}":AK=="bn"?"{0} \u098F\u09AC\u0982 {1}":AK=="de"?"{0} und {1}":AK=="el"?"{0} \u03BA\u03B1\u03B9 {1}":AK=="eu"?"{0} eta {1}":AK=="fa"?"{0} \u0648 {1}":AK=="fil"?"{0} at {1}":AK=="gu"?"{0} \u0A85\u0AA8\u0AC7 {1}":AK=="hi"?"{0} \u0914\u0930 {1}":AK=="hu"?"{0} \xE9s {1}":AK=="hy"?"{0} \u0587 {1}":AK=="iw"?"{0} \u05D5-{1}":AK=="ja"?"{0}\u3001{1}":AK=="ka"?"{0} \u10D3\u10D0 {1}":AK=="kk"?"{0} \u0436\u04D9\u043D\u0435 {1}": AK=="km"?"{0} \u1793\u17B7\u1784\u200B{1}":AK=="kn"?"{0} \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 {1}":AK=="ko"?"{0} \uBC0F {1}":AK=="ky"?"{0} \u0436\u0430\u043D\u0430 {1}":AK=="lo"?"{0} \u0EC1\u0EA5\u0EB0 {1}":AK=="lt"?"{0} ir {1}":AK=="lv"?"{0} un {1}":AK=="mr"?"{0} \u0906\u0923\u093F {1}":AK=="my"?"{0}\u1014\u103E\u1004\u1037\u103A {1}":AK=="ne"?"{0} \u0930 {1}":AK=="or"?"{0} \u0B13 {1}":AK=="pa"?"{0} \u0A05\u0A24\u0A47 {1}":AK=="ro"?"{0} \u0219i {1}":AK=="si"?"{0} \u0DC3\u0DC4 {1}":AK=="sl"?"{0} in {1}": AK=="sq"?"{0} dhe {1}":AK=="sv"?"{0} och {1}":AK=="sw"?"{0} na {1}":AK=="ta"?"{0} \u0BAE\u0BB1\u0BCD\u0BB1\u0BC1\u0BAE\u0BCD {1}":AK=="te"?"{0} \u0C2E\u0C30\u0C3F\u0C2F\u0C41 {1}":AK=="th"?"{0}\u0E41\u0E25\u0E30{1}":AK=="tr"?"{0} ve {1}":AK=="ur"?"{0} \u0627\u0648\u0631 {1}":AK=="uz"?"{0} va {1}":AK=="vi"?"{0} v\xE0 {1}":AK=="zh-HK"?"{0}\u53CA{1}":AK=="zu"?"{0} ne-{1}":AK=="af"||AK=="nl"?"{0} en {1}":AK=="ar"||AK=="ar-XB"?"{0} \u0648{1}":AK=="be"||AK=="uk"?"{0} \u0456 {1}":AK=="cs"||AK=="sk"?"{0} a\xA0{1}": AK=="et"||AK=="fi"?"{0} ja {1}":AK=="fr"||AK=="fr-CA"?"{0} et {1}":AK=="id"||AK=="ms"?"{0} dan {1}":AK=="ml"||AK=="mn"?"{0}, {1}":AK=="zh-CN"||AK=="zh-TW"?"{0}\u548C{1}":AK=="da"||AK=="is"||AK=="no"?"{0} og {1}":AK=="es"||AK=="es-419"||AK=="es-US"?"{0} y {1}":AK=="bg"||AK=="mk"||AK=="ru"||AK=="sr"?"{0} \u0438 {1}":AK=="en"||AK=="en-GB"||AK=="en-IN"||AK=="en-XA"?"{0} and {1}":AK=="gl"||AK=="it"||AK=="pt-BR"||AK=="pt-PT"?"{0} e {1}":"{0} i {1}";AK==="sq"?(t=t.replace("dhe","e"),u=u.replace("dhe","e")): AK==="th"?(q=q.replace("{0}"," {0}"),u=u.replace("{0}","{0} "),u=u.replace("{1}"," {1}")):AK==="ne"?q=",":AK==="zh-CN"?q="":m.includes(AK)&&(q=" ");return h.length<2?h.join(""):"am ar bg bs ca cs da es es-419 es-US eu fa fi fr-CA fr gl gu hi hr hu hy is it lt lv mk my no nl pl pt-BR pt-PT ro si sl sq sr-Latn sr sw th uk".split(" ").includes(AK)?h.length===2?u.replace("{0}",h[0]).replace("{1}",h[1]):p.replace("{0}",h[0])+h.slice(1,-1).join(q)+t.replace("{0}",h[h.length-1]):h.join(q)}))}}),C(HB,{text:function(){var e, f,h; return(h=(e=b())==null?void 0:e.attributedText)!=null?h:{content:(f=b())==null?void 0:f.simpleText}}, linkInheritColor:!0,noPreWrap:!0}))},"Ig");var VYb=tu(function(a){var b=a.data;var c=a.active;var d={};return C("timeline-item-view-model",{class:R("ytwTimelineItemViewModelHost",(d.ytwTimelineItemViewModelHostChapterChild=a.chapterChild,d.ytwTimelineItemViewModelHostSmallerPadding=y("web_timeline_view_section_list_renderer"),d))},C("div",{class:"ytwTimelineItemViewModelContentItems"},C(NC,{data:function(){return b().contentItems}},{transcriptSegmentViewModel:function(e){return C(dgc,{data:e.data, active:c})}, videoAttributesSectionViewModel:bZb})))},"Jg");function egc(a,b,c){var d=y("web_enable_chat_autoscroll_to_user_turn");if((c==="ai_search_loading_response_message_id"&&y("enable_ai_search_ui")||d)&&a&&b)return a-4+"px"} ;var fgc=function(){var a=Sv();this.JSC$15938_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/logged_errors",Rv("level"),Rv("canary_state"),Rv("route"),Rv("top_entity_type"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("browser"),Rv("content_language"),Rv("environment"))}; fgc.prototype.increment=function(a,b,c,d,e,f,h,m,p){this.JSC$15938_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/logged_errors",a,b,c,d,e,f,h,m,p)}; var ggc=function(){var a=Sv();this.JSC$15941_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/unhandled_exceptions",Rv("canary_state"),Rv("route"),Rv("top_entity_type"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("browser"),Rv("content_language"),Rv("environment"))}; ggc.prototype.increment=function(a,b,c,d,e,f,h,m){this.JSC$15941_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/unhandled_exceptions",a,b,c,d,e,f,h,m)}; var hgc=function(){var a=Sv();this.JSC$15944_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/error_pages_shown",Rv("canary_state"),Rv("route"),Rv("top_entity_type"),Rv("feature"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("browser"),Rv("content_language"),Rv("environment"))}; hgc.prototype.increment=function(a,b,c,d,e,f,h,m,p){this.JSC$15944_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/error_pages_shown",a,b,c,d,e,f,h,m,p)}; var igc=function(){var a=Sv();this.JSC$15947_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/error_pages_served",Rv("canary_state"),Rv("route"),Rv("top_entity_type"),Rv("feature"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("browser"),Rv("content_language"),Rv("environment"))}; igc.prototype.increment=function(a,b,c,d,e,f,h,m,p){this.JSC$15947_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/error_pages_served",a,b,c,d,e,f,h,m,p)}; var jgc=function(){var a=Sv();this.JSC$15950_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/navigation_requests",Rv("canary_state"),Rv("route"),Rv("top_entity_type"),Rv("navigation_type"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("browser"),Rv("content_language"),Rv("environment"))}; jgc.prototype.increment=function(a,b,c,d,e,f,h,m,p){this.JSC$15950_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/navigation_requests",a,b,c,d,e,f,h,m,p)}; var kgc=function(){var a=Sv();this.JSC$15953_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/upload_video_requests",Rv("result"),Rv("canary_state"),Rv("route"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("environment"))}; kgc.prototype.increment=function(a,b,c,d,e,f){this.JSC$15953_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/upload_video_requests",a,b,c,d,e,f)}; var lgc=function(){var a=Sv();this.JSC$15956_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/mutation_attempts",Rv("canary_state"),Rv("route"),Rv("feature"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("network_connection_status"),Rv("browser"),Rv("content_language"),Rv("environment"))}; lgc.prototype.increment=function(a,b,c,d,e,f,h,m,p){this.JSC$15956_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/mutation_attempts",a,b,c,d,e,f,h,m,p)}; var mgc=function(){var a=Sv();this.JSC$15959_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/mutation_results",Rv("result"),Rv("canary_state"),Rv("route"),Rv("feature"),Pv("is_channel_delegation"),Pv("is_artist_delegation"),Rv("network_connection_status"),Rv("browser"),Rv("content_language"))}; mgc.prototype.increment=function(a,b,c,d,e,f,h,m,p){this.JSC$15959_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/mutation_results",a,b,c,d,e,f,h,m,p)}; var ngc=function(){var a=Sv();this.JSC$15962_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/video_editor_client_validation_successful_session",Qv("preceding_validation_failures_count"),Rv("last_video_editor_client_validation_error_type"),Pv("is_using_local_media"))}; ngc.prototype.increment=function(a,b,c){this.JSC$15962_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/video_editor_client_validation_successful_session",a,b,c)}; var ogc=function(){var a=Sv();this.JSC$15965_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/video_editor_client_validation_aborted_session",Qv("preceding_validation_failures_count"),Rv("last_video_editor_client_validation_error_type"),Pv("is_using_local_media"))}; ogc.prototype.increment=function(a,b,c){this.JSC$15965_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/video_editor_client_validation_aborted_session",a,b,c)}; var pgc=function(){var a=Sv();this.JSC$15968_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/video_editor_client_validation_errors",Rv("video_editor_client_validation_error_type"),Pv("is_using_local_media"))}; pgc.prototype.increment=function(a,b){this.JSC$15968_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/video_editor_client_validation_errors",a,b)}; var qgc=function(){var a=Sv();this.JSC$15971_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/upload_errors",Rv("upload_error_type"),Rv("canary_state"),Rv("environment"))}; qgc.prototype.increment=function(a,b,c){this.JSC$15971_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/upload_errors",a,b,c)}; var rgc=function(){var a=Sv();this.JSC$15974_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/presumed_shorts_uploads",Rv("presumption"),Rv("canary_state"),Rv("environment"))}; rgc.prototype.increment=function(a,b,c){this.JSC$15974_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/presumed_shorts_uploads",a,b,c)}; var sgc=function(){var a=Sv();this.JSC$15977_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/video_list_fetch_client_errors",Rv("entity_page_top_component_tag_name"),Rv("state_key"),Pv("is_content_owner"),Rv("route_name"),Pv("is_retry"))}; sgc.prototype.increment=function(a,b,c,d,e){this.JSC$15977_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/video_list_fetch_client_errors",a,b,c,d,e)}; var tgc=function(){var a=Sv();this.JSC$15980_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/adstube_account_fetcher_status",Rv("status"),Rv("account_fetcher_version"),Rv("method"))}; tgc.prototype.increment=function(a,b,c){this.JSC$15980_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/adstube_account_fetcher_status",a,b,c)}; var ugc=function(){var a=Sv();this.JSC$15983_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/channel_ms1_m10n_cards_requests",Rv("stage"))}; ugc.prototype.increment=function(a){this.JSC$15983_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/channel_ms1_m10n_cards_requests",a)}; var vgc=function(){var a=Sv();this.JSC$15986_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/channel_ypp_benefits_in_ms1_index_diffs",Rv("stage"),Rv("benefit_type"),Qv("base_index"),Qv("test_index"))}; vgc.prototype.increment=function(a,b,c,d){this.JSC$15986_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/channel_ypp_benefits_in_ms1_index_diffs",a,b,c,d)}; var wgc=function(){var a=Sv();this.JSC$15989_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/channel_ypp_benefits_in_ms1_status_diffs",Rv("benefit_type"),Pv("base_enabled"),Pv("test_enabled"),Rv("base_status"),Rv("test_status"))}; wgc.prototype.increment=function(a,b,c,d,e){this.JSC$15989_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/channel_ypp_benefits_in_ms1_status_diffs",a,b,c,d,e)}; var xgc=function(){var a=Sv();this.JSC$15992_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/channel_ypp_benefits_in_ms1_tab_visibility_diffs",Rv("benefit_type"),Pv("base_tab_visible"),Pv("test_tab_visible"))}; xgc.prototype.increment=function(a,b,c){this.JSC$15992_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/channel_ypp_benefits_in_ms1_tab_visibility_diffs",a,b,c)}; var ygc=function(){var a=Sv();this.JSC$15995_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/disallowed_manual_channel_locales",Rv("locale"),Rv("mutation_type"))}; ygc.prototype.increment=function(a,b){this.JSC$15995_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/disallowed_manual_channel_locales",a,b)}; var zgc=function(){var a=Sv();this.JSC$15998_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/content_inspiration_page_state",Rv("page_type"),Rv("entity_type"),Rv("state"))}; zgc.prototype.increment=function(a,b,c){this.JSC$15998_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/content_inspiration_page_state",a,b,c)}; var Agc=function(){var a=Sv();this.JSC$16001_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/check_feature_rate_limit_response_mismatch",Rv("mismatch_field"))}; Agc.prototype.increment=function(a){this.JSC$16001_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/check_feature_rate_limit_response_mismatch",a)}; var Bgc=function(){var a=Sv();this.JSC$16004_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/content_inspiration_error_count",Rv("page_type"))}; Bgc.prototype.increment=function(a){this.JSC$16004_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/content_inspiration_error_count",a)}; var Cgc=function(){var a=Sv();this.JSC$16007_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/content_inspiration_events",Rv("page_type"),Rv("event_type"))}; Cgc.prototype.increment=function(a,b){this.JSC$16007_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/content_inspiration_events",a,b)}; var Dgc=function(){var a=Sv();this.JSC$16010_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/channel_appeal_landings",Pv("should_verify_appellant"))}; Dgc.prototype.increment=function(a){this.JSC$16010_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/channel_appeal_landings",a)}; var Egc=function(){var a=Sv();this.JSC$16013_streamzService=a;a.addNewCounter("/client_streamz/youtube/web_creator/channel_appeal_verification_events",Rv("event_type"))}; Egc.prototype.increment=function(a){this.JSC$16013_streamzService.JSC$7753_incrementCounter("/client_streamz/youtube/web_creator/channel_appeal_verification_events",a)};(function(){function a(O){var Q=0;return function(){return Q>>0)+"_",da=0;return Q}); c("Symbol.iterator",function(O){if(O)return O;O=Symbol("Symbol.iterator");u(Array.prototype,O,{configurable:!0,writable:!0,value:function(){return e(a(this))}}); return O}); c("Array.prototype.keys",function(O){return O?O:function(){return f(this,function(Q){return Q})}}); var x=this||self,A={g:"@@redux/INIT"+p(),REPLACE:"@@redux/REPLACE"+p(),h:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+p()}},H=typeof Symbol==="function"&&Symbol.observable||"@@observable",P={}; P.createStore=t;P.combineReducers=function(O){for(var Q=Object.keys(O),V={},Z=0;Z0||d()}, then:function(){return C("label",{class:"ytPdpCardSectionViewModelHeaderSection"},C("div",{class:"ytPdpCardSectionViewModelHeaderContent"},C(NC,{data:m},{containerLayoutViewModel:function(q){return C("div",{class:"ytPdpCardSectionViewModelContentItem"},C(yX,{data:q.data}))}, styledTextViewModel:function(q){return C("div",{class:"ytPdpCardSectionViewModelContentItem"},C(wfc,{data:q.data}))}})),C(K,{cond:d, then:function(){return C("div",{class:"ytPdpCardSectionViewModelHeaderRadioContainer"},C(WC,{checked:e,name:h,onChange:function(){f(b().onSelect)}}))}}))}}),C(K,{cond:function(){return p().length>0}, then:function(){return C("div",null,C(NC,{data:p},{containerLayoutViewModel:function(q){return C("div",{class:"ytPdpCardSectionViewModelContentItem"},C(yX,{data:q.data}))}}))}}))},"Og"); Tgc.idomCompat=!0;var g2b=tu(function(a){var b=a.data;var c=a.stateFns;return C("pdp-card-view-model",{class:"ytPdpCardViewModelHost"},C(K,{cond:function(){return b().banner}, then:function(d){return C("div",{class:"ytPdpCardViewModelBanner"},C(HB,{text:d}))}}),C(NC,{data:function(){return b().sections}},{pdpCardSectionViewModel:function(d){d=d.data; var e={};return C("div",{class:R("ytPdpCardViewModelSectionContainer",(e.ytPdpCardViewModelShowDividers=function(){return b().showDividers},e))},C(Tgc,{data:d, stateFns:c}))}}))},"Pg"); g2b.idomCompat=!0;var j2b=tu(function(a){var b=a.data;var c=a.isOverlay;a={};return C("pdp-masthead-view-model",{class:R("ytPdpMastheadViewModelHost",(a.ytPdpMastheadViewModelIsOverlay=c,a))},C(NC,{data:function(){return b().image}},{contentPreviewImageViewModel:MY, themedImageViewModel:function(d){return C(xfc,{data:d.data,alt:"",className:"ytPdpMastheadViewModelImage"})}}),C(K,{cond:function(){return b().title}, then:function(d){return C("h1",{class:"ytPdpMastheadViewModelHeading"},C(HB,{text:d,isOverlay:c}))}}),C(Wv,{each:function(){var d; return(d=b().finePrint)!=null?d:[]}},function(d){return C("div",{class:"ytPdpMastheadViewModelFinePrint"},C(HB,{text:d, isOverlay:c}))}))},"Qg"); j2b.idomCompat=!0;var m2b=tu(function(a){var b=a.data;var c=a.stateFns;var d=function(){return"pdp-pricing-group-selector-"+b().pricingGroupAttributeIds},e=uu(function(){return b().pricingGroupSelectorSectionHeader}); return C("pdp-pricing-group-selector-view-model",null,C(K,{cond:function(){return!!e()}, then:function(){return C(NC,{data:e},{sectionHeaderViewModel:function(f){f=f.data;var h={};return C("div",{class:R("ytPdpPricingGroupSelectorViewModelSectionHeader",(h.ytPdpPricingGroupSelectorViewModelFullBleed=!0,h.ytPdpPricingGroupSelectorViewModelNoVerticalPadding=!0,h))},C(OV,{data:f}))}})}}),C("div",{class:"ytPdpPricingGroupSelectorViewModelHost"},C(Wv,{each:function(){var f=c().getSelectedProductByGroupId(b().groupId); if(!f)return ao(Error("Pricing group selector: No product selected with group id \""+b().groupId+"\"")),[];var h,m=(h=b().pricingGroupAttributeIds)!=null?h:[],p;if((p=f.pricingGroups)==null||!p.length||!m.length)return[];h=f.pricingGroups.filter(function(v){return m.length?v.pricingGroupAttributes.every(function(w){return m.includes(w)}):!1}); f=[];if(m.length>0){h=[].concat(ja(h));p=l(m);for(var q=p.next(),t={};!q.done;t={targetAttrId:void 0},q=p.next())t.targetAttrId=q.value,q=h.findIndex(function(v){return function(w){return w.pricingGroupAttributes.includes(v.targetAttrId)}}(t)),q!==-1&&(f.push(h[q]),h.splice(q,1))}var u=c().getSelectedPricingGroupAttributesByGroupId(b().groupId); return f.map(function(v){var w=!1;u&&v.pricingGroupAttributes&&(w=BX(v.pricingGroupAttributes,u));return{pricingGroup:v,isSelected:w}})}, keyBy:function(f){return f.pricingGroup.pricingGroupId}},function(f){return C("label",{class:"ytPdpPricingGroupSelectorViewModelOption"},C("div",{class:"ytPdpPricingGroupSelectorViewModelOptionContent"},C(NC,{data:function(){return f().pricingGroup.pricingGroupSelectorOption}},{containerLayoutViewModel:yX})),C("div",{class:"ytPdpPricingGroupSelectorViewModelOptionRadio"},C(WC,{checked:function(){return f().isSelected}, name:d,onClick:function(){var h=f().pricingGroup;c().onPricingGroupSelected(h.pricingGroupId);if(h=kB(h.onSelectPricingGroup)){var m;(m=Dn().resolve(iB))==null||m.resolveCommand(h)}}})))})))},"Rg"); m2b.idomCompat=!0;function Ugc(a,b,c){var d=[];a=l(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=void 0;((f=b)==null?0:f.length)&&!BX(e.pricingGroupAttributes,b)||d.push({pricingOption:e,isSelected:c.includes(e.pricingOptionId)})}return d} var p2b=tu(function(a){var b=a.data;var c=a.stateFns;var d=function(){var h=c().getSelectedPricingOptions().map(function(q){return q.pricingOptionId}),m=c().getSelectedProductByGroupId(b().groupId); if(!m)return ao(Error("No product selected with group id \""+b().groupId+"\"")),[];var p=c().getSelectedPricingGroupAttributesByGroupId(b().groupId);return Ugc(m.pricingOptions,p,h)},e=uu(function(){return b().pricingOptionSelectorSectionHeader}),f=function(){return d().length>1}; return C("pdp-pricing-option-selector-view-model",null,C(K,{cond:function(){return!!e()&&f()}, then:function(){return C(NC,{data:e},{sectionHeaderViewModel:function(h){h=h.data;var m={};return C("div",{class:R("ytPdpPricingOptionSelectorViewModelSectionHeader",(m.ytPdpPricingOptionSelectorViewModelFullBleed=!0,m.ytPdpPricingOptionSelectorViewModelNoVerticalPadding=!0,m))},C(OV,{data:h}))}})}}),C(K,{cond:f, then:function(){return C("div",{class:"ytPdpPricingOptionSelectorViewModelHost"},C(Wv,{each:d,keyBy:"INDEX"},function(h){return C("label",{class:"ytPdpPricingOptionSelectorViewModelOption"},C("div",{class:"ytPdpPricingOptionSelectorViewModelOptionContent"},C(NC,{data:function(){return h().pricingOption.pricingOptionSelectorOption}},{containerLayoutViewModel:yX})),C("div",{class:"ytPdpPricingOptionSelectorViewModelOptionRadio"},C(WC,{checked:function(){return h().isSelected}, onClick:function(){c().onPricingOptionSelected(h().pricingOption.pricingOptionId);var m=h().pricingOption.onSelectPricingOption;if(m=kB(m)){var p;(p=Dn().resolve(iB))==null||p.resolveCommand(m)}}})))}))}}))},"Sg"); p2b.idomCompat=!0;var s2b=tu(function(a){var b=a.data;var c=a.stateFns;return C("pdp-primary-button-view-model",{class:"ytPdpPrimaryButtonViewModelHost"},C(NC,{data:function(){var d,e;return(e=(d=c().getSelectedPricingOptions()[0])==null?void 0:d.primaryButton)!=null?e:b().emptyStateButton}},{buttonViewModel:DC}))},"Tg"); s2b.idomCompat=!0;var B2b=tu(function(a){var b=a.stateFns;return C("pdp-summary-view-model",{class:"ytPdpSummaryViewModelHost"},C(NC,{data:function(){return b().getSelectedPricingOptions().flatMap(function(c){return c.summaryLines}).filter(function(c){return!!c})}},{containerLayoutViewModel:function(c){return C("div",{class:"ytPdpSummaryViewModelLineItem"},C(yX,{data:c.data}))}}))},"Ug"); B2b.idomCompat=!0;var gFb=tu(function(a){var b=a.data;a=uu(function(){return b().agreements},[]); return C("installment-agreements-view-model",{class:R("ytInstallmentAgreementsViewModelHost")},C(Wv,{each:a},function(c){return C("div",{class:"ytInstallmentAgreementsViewModelAgreementRow"},C("div",{class:"ytInstallmentAgreementsViewModelAgreementLabel"},C(HB,{text:c.label})),C("div",{class:"ytInstallmentAgreementsViewModelAgreementButton"},C(NC,{data:function(){return c.openButton}},{buttonViewModel:DC})))}))},"Vg"); gFb.idomCompat=!0;var Vgc=new Ck("collaborativePlaylistVisibilityValidationRule");var jFb=tu(function(a){var b=l(su(function(){var da,ca;return((da=a.data().createPlaylistDialogFormSchema)==null?0:(ca=da.initialValues)==null?0:ca.title)?a.data().createPlaylistDialogFormSchema.initialValues.title:""})),c=b.next().value,d=b.next().value; b=l(su(function(){a.data();return!1})); var e=b.next().value,f=b.next().value;b=l(su(function(){a.data();return!1})); var h=b.next().value,m=b.next().value;b=l(su(function(){var da,ca;return(da=a.data().createPlaylistDialogFormSchema)==null?void 0:(ca=da.initialValues)==null?void 0:ca.visibility})); var p=b.next().value,q=b.next().value;b=l(su(function(){a.data();return!1})); var t=b.next().value,u=b.next().value;b=l(su(function(){var da,ca;return(da=a.data().createPlaylistDialogFormSchema)==null?void 0:(ca=da.initialValues)==null?void 0:ca.isCollaborative})); var v=b.next().value,w=b.next().value,x=aw("div");Vv(function(){var da=x.value.querySelector("textarea");da&&(da.value=c())},"axFRaf"); JG(function(){var da;X2b((da=a.data().createPlaylistDialogFormSchema)==null?void 0:da.id,{onSubmit:function(){var ca=c();var ma=p(),wa=v(),Ba=a.data();ca={commandExecutorCommand:{commands:[{createPlaylistServiceEndpoint:{title:ca,privacyStatus:ma,videoIds:Ba.videoIds,sourcePlaylistId:Ba.sourcePlaylistId,params:wa?Ba.createPlaylistParamsCollaborationEnabled:Ba.createPlaylistParamsCollaborationDisabled}},{dismissDialogEndpoint:{}}]}};Dn().resolve(iB).resolveCommand(ca)}, isValid:function(){return e()&&!h()&&!t()}})}); var A=function(da){if(da!==void 0&&(d(da),!e()&&da.length>0&&f(!0),e())){var ca=Wgc(a.data());if(ca){var ma=ca.minLength;ca=ca.maxLength;ma&&da.lengthca?m(!0):m(!1)}}},H=function(){var da=!(!v()||p()!=="PRIVATE"); u(da)},P=function(da){da!==void 0&&(q(da),H())},O=function(){if(t())return Xgc(a.data())},Q=function(){w(!v()); H()},V=function(){return{validate:function(da){if(e()){var ca=Wgc(a.data()); if(ca){var ma=ca.minLength;ca=ca.translations;if(ma&&da.length0}, then:function(){return C("div",{id:t,class:"ytm-option-item-renderer__feature-list-data"},C(Wv,{each:function(){return b().featureListData||[]}},function(w){var x,A=(x=w.icon)==null?void 0:x.iconType; a:switch(w.style){case"BULLET_FORMATTED_STRING_STYLE_THEMED_GREEN_ICON_PRIMARY_TEXT":x="ytm-option-item-renderer__feature-list-icon-green";break a;case"BULLET_FORMATTED_STRING_STYLE_SMALL_ICON_GREY_TEXT":x="ytm-option-item-renderer__feature-list-icon-small";break a;default:x="ytm-option-item-renderer__feature-list-icon-default";}return C("div",{class:"ytm-option-item-renderer__feature-list"},C(AB,{icon:A,className:x,active:function(){return w.style==="BULLET_FORMATTED_STRING_STYLE_BOLD_ICON_PRIMARY_TEXT"}}), C("div",{class:"ytm-option-item-renderer__feature-list-text"},C(HB,{text:w.text, className:function(){return w.style==="BULLET_FORMATTED_STRING_STYLE_SMALL_ICON_GREY_TEXT"?"ytm-option-item-renderer__feature-list-secondary-text":""}})))}))}}),C(K,{cond:function(){return b().description}, then:function(){return C("div",{id:q,class:"ytm-option-item-renderer__option-item-description"},C(HB,{text:function(){return b().description}}))}})))},"Zg");var R2b=tu(function(a){var b=a.data;var c=a.flowClassName;var d=a.flowStateEntityKey;var e=a.selectionStepStyle;return C("yt-option-section-renderer",{id:"yt-option-section-renderer",class:"ytOptionSectionRendererHost"},C("div",{class:"ytOptionSectionRendererOptionSectionHeaderSection"},C("div",{class:"ytOptionSectionRendererOptionSectionHeader"},C(HB,{text:function(){return b().title}}),C(NC,{data:function(){return b().titleBadge}},{badgeViewModel:function(f){return C(GC,{data:f.data, class:"ytOptionSectionRendererOptionSectionTitleBadge"})}})),C(K,{cond:function(){return b().subtitle}, then:function(){return C("div",{class:"ytOptionSectionRendererOptionSectionSubtitle"},C(HB,{text:function(){return b().subtitle}}))}}),C(K,{cond:function(){return b().featureListData}, then:function(f){return C("div",{class:"ytOptionSectionRendererOptionSectionFeatureList"},C(Wv,{each:f},function(h){var m;return C("div",{class:"ytOptionSectionRendererOptionSectionFeatureItem"},C(AB,{icon:(m=h.icon)==null?void 0:m.iconType,active:function(){return h.style==="BULLET_FORMATTED_STRING_STYLE_BOLD_ICON_PRIMARY_TEXT"}, className:function(){switch(h.style){case"BULLET_FORMATTED_STRING_STYLE_THEMED_GREEN_ICON_PRIMARY_TEXT":return"ytOptionSectionRendererOptionSectionFeatureItemIconGreen";case"BULLET_FORMATTED_STRING_STYLE_SMALL_ICON_GREY_TEXT":return"ytOptionSectionRendererOptionSectionFeatureItemIconSmall";default:return"ytOptionSectionRendererOptionSectionFeatureItemIconDefault";}}}),C("div",{class:"ytOptionSectionRendererOptionSectionFeatureItemText"},C(HB,{text:h.text, className:function(){return h.style==="BULLET_FORMATTED_STRING_STYLE_SMALL_ICON_GREY_TEXT"?"ytOptionSectionRendererOptionSectionFeatureItemTextSecondary":""}})))}))}}),C(K,{cond:function(){return b().secondaryTitle}, then:function(){return C("div",{class:"ytOptionSectionRendererOptionSectionSecondaryTitle"},C(HB,{text:function(){return b().secondaryTitle}}))}}),C(Wv,{each:function(){return b().sectionDisclaimers||[]}},function(f){return C("div",{class:"ytOptionSectionRendererOptionSectionDisclaimer"},C(HB,{text:f}))})),C(NC,{data:function(){return b().optionItems}},{optionItemRenderer:function(f){return C("div",{class:"ytOptionSectionRendererOptionItem"},C(Q2b,{data:f.data, className:c,flowStateEntityKey:d,selectionStepStyle:e}))}}),C(K,{cond:function(){return b().offerText}, then:function(){return C("div",{class:"ytOptionSectionRendererOptionSectionOfferText"},C(HB,{text:function(){return b().offerText}}))}}))},"$g"); R2b.idomCompat=!0;var Ygc=tu(function(a){var b=a.data;return C("offer-plan-details-item-view-model",{class:"ytOfferPlanDetailsItemViewModelHost"},C("div",{class:"ytOfferPlanDetailsItemViewModelOfferPlanDetailsItemContainer"},C("div",{class:"ytOfferPlanDetailsItemViewModelOfferPlanDetailsItemContent"},C(K,{cond:function(){return yC(b().image)}, then:function(c){return C("div",{class:"ytOfferPlanDetailsItemViewModelLogo"},C(FB,{data:c,alt:"",className:"ytOfferPlanDetailsItemViewModelLogoImage"}))}}),C("div",{class:"ytOfferPlanDetailsItemViewModelTitleText"},C(HB,{text:function(){return b().title}})),C("div",{class:"ytOfferPlanDetailsItemViewModelSubtitleText"},C(HB,{text:function(){return b().subtitle}})))),C(K,{cond:function(){var c; return(c=b())==null?void 0:c.hasBottomDivider}, then:function(){return C("div",{class:"ytOfferPlanDetailsItemViewModelDivider"})}}))},"ah");var Zgc=tu(function(a){var b=a.data;return C("offer-plan-details-container-view-model",{class:"ytOfferPlanDetailsContainerViewModelHost"},C("div",{class:"ytOfferPlanDetailsContainerViewModelOfferPlanContainer"},C(NC,{data:function(){var c;return(c=b().offerPlanDetailsItem)!=null?c:[]}},{offerPlanDetailsItemViewModel:function(c){return C("div",{class:"ytOfferPlanDetailsContainerViewModelOfferPlanDetailsItemContainer"},C(Ygc,{data:c.data}))}})),C("div",null,C(K,{cond:function(){return b().hasBottomDivider}, then:function(){return C("div",{class:"ytOfferPlanDetailsContainerViewModelDividerContainer"},C("div",{class:"ytOfferPlanDetailsContainerViewModelDivider"}),C("div",{class:"ytOfferPlanDetailsContainerViewModelAddIconContainer"},C("div",{class:"ytOfferPlanDetailsContainerViewModelAddIcon"},"+")),C("div",{class:"ytOfferPlanDetailsContainerViewModelDivider"}))}})))},"bh");var $gc=tu(function(a){var b=a.data;a=l($o(!1,void 0,"MrXxy"));var c=a.next().value,d=a.next().value,e=uC(function(){d(!c());return!1}),f=function(){var h; return(h=b().offerPlanDetailsContainer)!=null?h:[]}; return C("lp-complex-offer-card-details-view-model",null,C("div",null,C(K,{cond:function(){return c()}, then:function(){return C("div",{class:"ytLpComplexOfferCardDetailsViewModelExpandedDetails"},C("div",{role:"button",class:"ytLpComplexOfferCardDetailsViewModelExpandedTitle","on:click":e,"aria-expanded":c},C(HB,{text:function(){return b().expandedTitle}})),C("div",{class:"ytLpComplexOfferCardDetailsViewModelOfferPlanDetailsContainers"},C(NC,{data:f},{offerPlanDetailsContainerViewModel:function(h){return C("div",{class:"ytLpComplexOfferCardDetailsViewModelOfferPlanDetailsContainer"},C(Zgc,{data:h.data}))}})), C("div",{class:"ytLpComplexOfferCardDetailsViewModelLegalText"},C(HB,{text:function(){return b().legalText}})))}, else:function(){return C("div",{role:"button",class:"ytLpComplexOfferCardDetailsViewModelCollapsedDetails","on:click":e,"aria-expanded":c},C(HB,{text:function(){return b().collapsedTitle}}),C("div",{class:"ytLpComplexOfferCardDetailsViewModelExpandIconContainer"},C(AB,{icon:"EXPAND_MORE".toString(), ariaHidden:!0})))}})))},"ch");var ahc=tu(function(a){var b=a.data;return C("lp-complex-offer-card-option-view-model",null,C("div",{class:"ytLpComplexOfferCardOptionViewModelCardContainer"},C(K,{cond:function(){return b().topDividerText}, then:function(){return C("div",{class:"ytLpComplexOfferCardOptionViewModelDividerContainer"},C("div",{class:"ytLpComplexOfferCardOptionViewModelDivider"}),C("div",{class:"ytLpComplexOfferCardOptionViewModelDividerTextContainer"},C("div",{class:"ytLpComplexOfferCardOptionViewModelDividerText"},C(HB,{text:function(){return b().topDividerText}}))))}}),C(K,{cond:function(){return b().description}, then:function(){return C("div",{class:"ytLpComplexOfferCardOptionViewModelDescription"},C(HB,{text:function(){return b().description}}))}}),C(K,{cond:function(){return b().planPricingPrimary}, then:function(){return C("div",{class:"ytLpComplexOfferCardOptionViewModelPlanPricingPrimary"},C(HB,{text:function(){return b().planPricingPrimary}}))}}),C(K,{cond:function(){return b().planPricingSecondary}, then:function(){return C("div",{class:"ytLpComplexOfferCardOptionViewModelPlanPricingSecondary"},C(HB,{text:function(){return b().planPricingSecondary}}))}}),C(K,{cond:function(){return b().primaryButton}, then:function(){return C("div",{class:"ytLpComplexOfferCardOptionViewModelPrimaryButtonContainer"},C(NC,{data:function(){return b().primaryButton}},{buttonViewModel:function(c){return C(DC,{data:c.data, className:"ytLpComplexOfferCardOptionViewModelPrimaryButton"})}}))}})))},"dh");var bhc=tu(function(a){var b=a.data;var c=function(){var f;return((f=b())==null?void 0:f.alignSelf)==="LP_OFFER_TABLE_ALIGNMENT_START"||!1}; a={};var d={},e={};return C("ytm-lp-complex-offer-card-view-model",null,C("div",{class:"ytmLpComplexOfferCardViewModelHost"},C("div",{class:R((a.ytmLpComplexOfferCardViewModelCardContainerAlignLeft=c,a),"ytmLpComplexOfferCardViewModelCardContainer")},C(K,{cond:function(){var f;return(f=b())==null?void 0:f.bannerText}, then:function(){return C("div",{class:"ytmLpComplexOfferCardViewModelBannerTextContainer"},C("div",{class:"ytmLpComplexOfferCardViewModelBannerText"},C(HB,{text:function(){return b().bannerText}})))}}),C(K,{cond:function(){return yC(b().logo)}, then:function(f){var h={};return C("div",{class:R((h.ytmLpComplexOfferCardViewModelLogoAlignLeft=c,h),"ytmLpComplexOfferCardViewModelLogo")},C(FB,{data:f,alt:"",className:"ytmLpComplexOfferCardViewModelLogoImage"}))}}),C("div",{class:R((d.ytmLpComplexOfferCardViewModelTitleAlignLeft=c,d),"ytmLpComplexOfferCardViewModelTitle")},C(HB,{text:function(){return b().title}})),C(K,{cond:function(){var f; return(f=b())==null?void 0:f.subtitle}, then:function(){var f={};return C("div",{class:R((f.ytmLpComplexOfferCardViewModelSubtitleAlignLeft=c,f),"ytmLpComplexOfferCardViewModelSubtitle")},C(HB,{text:function(){return b().subtitle}}))}}),C(K,{cond:function(){return b().planPricingPrimary}, then:function(){return C("div",{class:"ytmLpComplexOfferCardViewModelPlanPricingPrimary"},C(HB,{text:function(){return b().planPricingPrimary}}))}}),C(K,{cond:function(){return b().planPricingSecondary}, then:function(){return C("div",{class:"ytmLpComplexOfferCardViewModelPlanPricingSecondary"},C(HB,{text:function(){return b().planPricingSecondary}}))}}),C(K,{cond:function(){return b().purchaseButton}, then:function(){return C("div",{class:"ytmLpComplexOfferCardViewModelPurchaseButtonContainer"},C(NC,{data:function(){return b().purchaseButton}},{buttonViewModel:function(f){return C(DC,{data:f.data, className:"ytmLpComplexOfferCardViewModelPurchaseButton"})}}))}}),C(K,{cond:function(){var f; return(f=b())==null?void 0:f.offerOptions}, then:function(){return C("div",{class:"ytmLpComplexOfferCardViewModelOfferOptions"},C(NC,{data:function(){return b().offerOptions}},{lpComplexOfferCardOptionViewModel:ahc}))}}),C("div",{class:R((e.ytmLpComplexOfferCardViewModelLegalTextAlignLeft=c,e),"ytmLpComplexOfferCardViewModelLegalText")},C(HB,{text:function(){return b().legalText}})),C(K,{cond:function(){var f; return(f=b())==null?void 0:f.offerCardDetails}, then:function(){return C("div",{class:"ytmLpComplexOfferCardViewModelOfferCardDetails"},C(NC,{data:function(){return b().offerCardDetails}},{lpComplexOfferCardDetailsViewModel:$gc}))}}))))},"eh");var SVb=tu(function(a){var b=a.data;var c=function(){var h;return((h=b())==null?void 0:h.alignSelf)==="LP_OFFER_TABLE_ALIGNMENT_START"||!1}; a={};var d={},e={},f={};return C("ytm-lp-complex-offer-card-section-view-model",null,C("div",{class:R("ytmLpComplexOfferCardSectionViewModelHost")},C("div",{class:R((a.ytmLpComplexOfferCardSectionViewModelSectionContainerAlignLeft=c,a),"ytmLpComplexOfferCardSectionViewModelSectionContainer")},C("div",{class:R((d.ytmLpComplexOfferCardSectionViewModelTitleContainerAlignLeft=c,d),"ytmLpComplexOfferCardSectionViewModelTitleContainer")},C("h2",{class:R((e.ytmLpComplexOfferCardSectionViewModelTitleTextAlignLeft= c,e),"ytmLpComplexOfferCardSectionViewModelTitleText")},C(HB,{text:function(){return b().title}}))),C(K,{cond:function(){var h; return(h=b())==null?void 0:h.subtitle}, then:function(){var h={},m={};return C("div",{class:R((h.ytmLpComplexOfferCardSectionViewModelSubtitleContainerAlignLeft=c,h),"ytmLpComplexOfferCardSectionViewModelSubtitleContainer")},C("div",{class:R((m.ytmLpComplexOfferCardSectionViewModelSubtitleTextAlignLeft=c,m),"ytmLpComplexOfferCardSectionViewModelSubtitleText")},C(HB,{text:function(){return b().subtitle}})))}}),C("div",{class:R((f.ytmLpComplexOfferCardSectionViewModelOfferCardsContainerAlignLeft=c,f),"ytmLpComplexOfferCardSectionViewModelOfferCardsContainer")}, C(NC,{data:function(){var h; return(h=b().offerPlans)!=null?h:[]}},{lpComplexOfferCardViewModel:function(h){return C("div",{class:"ytmLpComplexOfferCardSectionViewModelOfferCardContainer"},C(bhc,{data:h.data}))}})))))},"fh");var VVb=tu(function(a){return C("lp-coupon-banner-view-model",{class:"ytLpCouponBannerViewModelHost"},C("div",{class:"ytLpCouponBannerViewModelIcon"},C(AB,{icon:function(){return"price_tag"}})),C("div",{class:"ytLpCouponBannerViewModelOuterContainer"},C("div",{class:"ytLpCouponBannerViewModelContent"},C("div",{class:"ytLpCouponBannerViewModelHeading"},C(HB,{text:function(){var b; return(b=a.data())==null?void 0:b.title}})),C("div",{class:"ytLpCouponBannerViewModelBody"},C(HB,{text:function(){var b; return(b=a.data())==null?void 0:b.subtitle}})))))},"gh"); VVb.idomCompat=!0;var YVb=tu(function(a){var b=a.data;var c=a.themeOverride;a={};return C("lp-faq-section-view-model",null,C("div",{class:R("yt-lp-faq-section-view-model",(a["yt-lp-faq-section-view-model--ptc-layout-type"]=function(){return b().layoutType==="LP_MODULE_LAYOUT_TYPE_PTC"},a["yt-lp-faq-section-view-model--premium-force-dark-mode"]=function(){return!(c==null||!c().useDarkTheme)},a))},C("div",{class:"yt-lp-faq-section-view-model__faq-container"},C(K,{cond:function(){return b().header}, then:function(d){return C("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-header"},C(HB,{text:d}))}}),C("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-faqs"},C(NC,{data:function(){return b().faqs}},{faqEntryViewModel:function(d){return C(Pfc,{data:d.data, themeOverride:c})}})),C("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-footers"},C(Wv,{each:function(){return b().footers||[]}},function(d){return C(HB,{text:d})})),C(K,{cond:function(){return b().legal}, then:function(d){return C("div",{class:"yt-lp-faq-section-view-model__lp-faq-section-legal"},C(HB,{text:d}))}}))))},"hh"); YVb.idomCompat=!0;var aWb=tu(function(a){var b=a.data;var c=a.themeOverride;JG(function(){var h=b().gtmId;h&&Jub(h,Hk("GL",""))}); var d={contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:function(){var h,m,p;return(p=(h=b().logo)==null?void 0:(m=h.accessibilityData)==null?void 0:m.label)!=null?p:""}, targetWidth:140,targetHeight:40,height:40,className:"lp-header-section-view-model__lp-header-logo",useWidth:!1},e=Dn().resolve(An(gB)),f=function(){return e&&e()||(c==null?void 0:c().useDarkTheme)}; return C("lp-header-section-view-model",null,C("div",{class:function(){var h=b().layoutType,m=b().marginType==="LP_SECTION_MARGIN_TYPE_TOP",p=c==null?void 0:c().useDarkTheme,q=["lp-header-section-view-model"];switch(h){case"LP_MODULE_LAYOUT_TYPE_PTC":q.push("lp-header-section-view-model--ptc-layout-type");break;case"LP_MODULE_LAYOUT_TYPE_NARROW_HEADER":q.push("lp-header-section-view-model--narrow-header-layout-type");}m&&q.push("lp-header-section-view-model__lp-header-section-margin");p&&q.push("lp-header-section-view-model--premium-force-dark-mode"); return q.join(" ")}},C(K,{cond:function(){return b().logo}, then:function(){return C("div",null,C(K,{cond:f,then:function(){return C(K,{cond:function(){var h;return(h=b().logo)==null?void 0:h.imageDark}, then:function(h){return C(FB,Object.assign({},{data:h},d))}})}, else:function(){return C(K,{cond:function(){var h;return(h=b().logo)==null?void 0:h.imageLight}, then:function(h){return C(FB,Object.assign({},{data:h},d))}})}}))}}),C(K,{cond:function(){return b().title}, then:function(h){return C("div",{class:"lp-header-section-view-model__lp-header-title"},C(HB,{text:h}))}}),C("div",{class:"lp-header-section-view-model__lp-header-subtitle-section"},C(K,{cond:function(){return b().subtitles}, then:function(h){return C(Wv,{each:h},function(m){return C("div",{class:"lp-header-section-view-model__lp-header-subtitle-line"},C(HB,{text:m}))})}})),C(K,{cond:function(){return b().additionalInfo}, then:function(h){return C("div",{class:"lp-header-section-view-model__lp-header-additional-info"},C(HB,{text:h}))}}),C("div",{class:"lp-header-section-view-model__lp-header-button-section"},C(K,{cond:function(){return b().primaryButton}, then:function(h){return C("div",{class:"lp-header-section-view-model__lp-header-primary-button"},C(NC,{data:h},{buttonViewModel:DC}))}}),C(K,{cond:function(){return b().secondaryButton}, then:function(h){return C("div",{class:"lp-header-section-view-model__lp-header-secondary-button"},C(NC,{data:h},{buttonViewModel:DC}))}})),C(K,{cond:function(){return b().otherOffersInfo}, then:function(h){return C("div",{class:"lp-header-section-view-model__lp-header-other-offers-info"},C(HB,{text:h}))}}),C("div",{class:"lp-header-section-view-model__lp-header-billing-info"},C(K,{cond:function(){return b().billingInfo}, then:function(h){return C(Wv,{each:h},function(m){return C("div",null,C(HB,{text:m}))})}}))))},"ih"); aWb.idomCompat=!0;var dWb=tu(function(a){return C("lp-header-upsell-banner-view-model",{class:R("lpHeaderUpsellBannerViewModelHost",a.className,{})},C("div",{class:"lpHeaderUpsellBannerViewModelIcon"},C(AB,{icon:function(){return"CAMPAIGN"}})),C("div",{class:"lpHeaderUpsellBannerViewModelOuterContainer"},C("div",{class:"lpHeaderUpsellBannerViewModelContainer"},C("div",{class:"lpHeaderUpsellBannerViewModelContent"},C("div",{class:"lpHeaderUpsellBannerViewModelDescription"},C(HB,{text:function(){var b; return(b=a.data())==null?void 0:b.description}})))),C(NC,{data:function(){var b; return(b=a.data())==null?void 0:b.purchaseButton}},{buttonViewModel:function(b){return C(DC,{data:b.data, className:"lpHeaderUpsellBannerViewModelPurchaseButton"})}})))},"jh");var gWb=tu(function(a){var b=a.data;var c=uu(a.themeOverride,{useDarkTheme:!1}),d=Dn().resolve(An(gB));a={};a=R("ytmLpHeadlineSectionViewModelHost",(a.ytmLpHeadlineSectionViewModelPremiumForceDarkMode=function(){return c().useDarkTheme},a)); var e=function(){var h,m;var p=d&&d()||c().useDarkTheme?(h=z(b().headlineBackgroundImage,jK))==null?void 0:h.imageDark:(m=z(b().headlineBackgroundImage,jK))==null?void 0:m.imageLight;return BB((p==null?void 0:p.sources)||[])},f={}; return C("lp-headline-section-view-model",null,C("div",{class:a},C("div",{class:R("ytmLpHeadlineSectionViewModelBackgroundImageClass",(f.ytmLpHeadlineSectionViewModelBackgroundPadding=function(){var h;return!((h=e())==null||!h.url)},f)), style:function(){var h,m=(h=e())==null?void 0:h.url;return m?"background-image: url("+Gb(m)+");":""}},C(K,{cond:function(){return b().title}, then:function(h){return C("div",{class:"ytmLpHeadlineSectionViewModelTitleText"},C(HB,{text:h}))}}),C(K,{cond:function(){return b().subtitle}, then:function(h){return C("div",{class:"ytmLpHeadlineSectionViewModelSubtitleText"},C(HB,{text:h}))}}))))},"kh");var jWb=tu(function(a){var b=a.data;var c=a.themeOverride;var d=Dn().resolve(An(gB)),e=function(){return d&&d()||(c==null?void 0:c().useDarkTheme)},f=function(){var q,t; var u=e()?(q=b().textBackgroundImage)==null?void 0:q.imageDark:(t=b().textBackgroundImage)==null?void 0:t.imageLight;return BB((u==null?void 0:u.sources)||[])},h=function(){var q,t; return e()?(q=b().featureImage)==null?void 0:q.imageDark:(t=b().featureImage)==null?void 0:t.imageLight},m=function(){return b().featureType==="LP_LARGE_FEATURE_SECTION_TYPE_MUSIC"?"CONTENT_MODE_SCALE_ASPECT_FILL":"CONTENT_MODE_SCALE_ASPECT_FIT"},p=function(){var q,t; return e()?(q=b().logo)==null?void 0:q.imageDark:(t=b().logo)==null?void 0:t.imageLight}; return C("ytm-lp-large-feature-section-view-model",null,C("div",{class:function(){var q=b().featureType==="LP_LARGE_FEATURE_SECTION_TYPE_MUSIC",t=b().featureType==="LP_LARGE_FEATURE_SECTION_TYPE_PTC",u=(b().index||0)%2===1,v=c==null?void 0:c().useDarkTheme,w=["yt-lp-large-feature-section-view-model"];q?w.push("yt-lp-large-feature-section-view-model--music-feature-type"):t?w.push("yt-lp-large-feature-section-view-model--ptc-feature-type"):u||w.push("yt-lp-large-feature-section-view-model--block-feature-type-2"); v&&w.push("yt-lp-large-feature-section-view-model--premium-force-dark-mode");return w.join(" ")}},C("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-container"},C(K,{cond:h, then:function(){return C(FB,{data:function(){return h()}, alt:function(){var q,t,u;return(u=(q=b().featureImage)==null?void 0:(t=q.accessibilityData)==null?void 0:t.label)!=null?u:""}, contentMode:m})}})),C("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-container", style:function(){var q;return((q=f())==null?0:q.url)?"background-image: url("+Gb(f().url)+");":""}},C("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-text-container"},C(K,{cond:p, then:function(){return C(FB,{data:function(){return p()}, alt:function(){var q,t,u;return(u=(q=b().logo)==null?void 0:(t=q.accessibilityData)==null?void 0:t.label)!=null?u:""}, contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",targetWidth:138,targetHeight:20,preserveWidth:!0,preserveHeight:!0,className:"yt-lp-large-feature-section-view-model__lp-large-feature-section-logo"})}}),C(K,{cond:function(){return b().eyebrowText}, then:function(){return C("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-eyebrow-text"},C(HB,{text:function(){return b().eyebrowText}}))}}),C(K,{cond:function(){return b().title}, then:function(){return C("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-title"},C(HB,{text:function(){return b().title}}))}}),C(K,{cond:function(){return b().subtitles}, then:function(){return C("div",{class:"yt-lp-large-feature-section-view-model__lp-large-feature-section-subtitles"},C(Wv,{each:function(){return b().subtitles||[]}},function(q){return C(HB,{text:q})}))}})))))},"lh"); jWb.idomCompat=!0;var chc=new Ck("lpOfferCardOptionViewModel");var dhc=tu(function(a){var b=function(){var c;return(c=a.data())==null?void 0:c.iconType}; return C("yt-lp-feature-list-item-view-model",{class:"ytLpFeatureListItemViewModelHost"},C("div",{class:"ytLpFeatureListItemViewModelFeatureList"},C(AB,{icon:b,className:function(){var c;switch((c=a.data())==null?void 0:c.style){case"LP_FEATURE_LIST_ITEM_STYLE_THEMED_GREEN_ICON_PRIMARY_TEXT":return"ytLpFeatureListItemViewModelFeatureListIconGreen";case"LP_FEATURE_LIST_ITEM_STYLE_SMALL_ICON_GREY_TEXT":return"ytLpFeatureListItemViewModelFeatureListIconSmall";case"LP_FEATURE_LIST_ITEM_STYLE_PRIMARY_ICON_PRIMARY_TEXT":return"ytLpFeatureListItemViewModelFeatureListIconPrimary"; case"LP_FEATURE_LIST_ITEM_STYLE_BOLD_ICON_PRIMARY_TEXT":return"ytLpFeatureListItemViewModelFeatureListIconBold";default:return"ytLpFeatureListItemViewModelFeatureListIconDefault";}}, active:function(){var c;return((c=a.data())==null?void 0:c.style)==="LP_FEATURE_LIST_ITEM_STYLE_BOLD_ICON_PRIMARY_TEXT"}, "aria-label":function(){a:{switch(b()){case"CHECK":var c="Feature included";break a;case"CLOSE":c="Feature not included";break a;}c=void 0}return c}}),C("div",{class:"ytLpFeatureListItemViewModelFeatureListText"},C(HB,{text:function(){var c; return(c=a.data())==null?void 0:c.text}, className:function(){var c;return((c=a.data())==null?void 0:c.style)==="LP_FEATURE_LIST_ITEM_STYLE_SMALL_ICON_GREY_TEXT"?"ytLpFeatureListItemViewModelFeatureListSecondaryText":""}}))))},"mh");var ehc=tu(function(a){a=vu(a,{config:void 0,themeOverride:void 0});var b=a.data,c=a.config,d=a.themeOverride;a={};a=R("ytmLpOfferCardOptionViewModelHost",(a.ytmLpOfferCardOptionViewModelPremiumForceDarkMode=function(){var m;return(m=d())==null?void 0:m.useDarkTheme},a)); var e=uC(function(){var m,p;(m=c())==null||(p=m.handleRadioButtonClick)==null||p.call(m,b());return!1}),f=function(){var m; return(m=c())==null?void 0:m.shouldDisplayRadioButton},h=function(){var m; return(m=b().featureListItems)!=null?m:[]}; return C("ytm-lp-offer-card-option-view-model",null,C("div",{class:a,"on:click":uC(function(){if(f()){var m,p;(m=c())==null||(p=m.handleRadioButtonClick)==null||p.call(m,b())}return!1})},C(K,{cond:f, then:function(){return C("div",null,C("input",{type:"radio","on:click":e,class:"ytmLpOfferCardOptionViewModelInputEl","prop:checked":function(){var m;return!((m=c())==null||!m.isOptionSelected)}}))}}),C("div",null,C("div",{class:"ytmLpOfferCardOptionViewModelEyebrowText"},C(HB,{text:function(){return b().eyebrowText}})),C("div",{class:"ytmLpOfferCardOptionViewModelTitle"},C(HB,{text:function(){return b().title}})),C("div",{class:"ytmLpOfferCardOptionViewModelSubtitle"},C(HB,{text:function(){return b().subtitle}})), C(K,{cond:function(){return h().length>0}, then:function(){return C("div",{class:"ytmLpOfferCardOptionViewModelFeatureListItems"},C(NC,{data:h},{lpFeatureListItemViewModel:dhc}))}}),C("div",{class:"ytmLpOfferCardOptionViewModelDescription"},C(HB,{text:function(){return b().description}})))))},"nh"); ehc.idomCompat=!0;var fhc=tu(function(a){var b=a.data;var c=a.themeOverride;a=l(su(function(){var f,h=(f=b().offerOptions)==null?void 0:f[0];return z(h,chc)||{}})); var d=a.next().value,e=a.next().value;a={};return C("ytm-lp-offer-card-view-model",null,C("div",{class:R("ytmLpOfferCardViewModelHost",(a.ytmLpOfferCardViewModelPremiumForceDarkMode=function(){return!(c==null||!c().useDarkTheme)},a))},C("div",{class:"ytmLpOfferCardViewModelTitleContainer"},C(K,{cond:function(){return b().titleIconType}, then:function(){return C("div",{class:"ytmLpOfferCardViewModelIconContainer"},C(AB,{icon:function(){var f;return((f=b().titleIconType)==null?void 0:f.toString())||""}}))}}),C("div",{class:"ytmLpOfferCardViewModelTitleText"},C(HB,{text:function(){return b().title}})),C(NC,{data:function(){return b().titleBadge}},{badgeViewModel:function(f){return C("div",{class:"ytmLpOfferCardViewModelTitleBadge"},C(GC,{data:f.data}))}})),C("div",{class:"ytmLpOfferCardViewModelOfferOptionsContainer"},C(NC,{data:function(){return b().offerOptions}}, {lpOfferCardOptionViewModel:function(f){var h=f.data; return C(Yp,null,C("div",{class:"ytmLpOfferCardViewModelDivider"}),C(ehc,{data:h,config:function(){var m;return{shouldDisplayRadioButton:(b().offerOptions||[]).length>1,isOptionSelected:h().id===((m=d())==null?void 0:m.id),handleRadioButtonClick:function(p){return void e(p)}}}, themeOverride:c}))}})),C("div",{class:"ytmLpOfferCardViewModelPurchaseButtonContainer"},C(NC,{data:function(){var f; return(f=d())==null?void 0:f.purchaseButtonOverride}},{buttonViewModel:DC}))))},"oh"); fhc.idomCompat=!0;var mWb=tu(function(a){var b=a.data;var c=a.themeOverride;var d=Dn().resolve(An(gB)),e=function(){var p,q,t;var u=d&&d()||(c==null?0:(t=c())==null?0:t.useDarkTheme)?(p=z(b().backgroundImage,jK))==null?void 0:p.imageDark:(q=z(b().backgroundImage,jK))==null?void 0:q.imageLight;return BB((u==null?void 0:u.sources)||[])},f=function(){var p; return!((p=e())==null||!p.url)}; a={};a=R("ytmLpOfferCardSectionViewModelHost",(a.ytmLpOfferCardSectionViewModelPremiumForceDarkMode=function(){var p;return c==null?void 0:(p=c())==null?void 0:p.useDarkTheme},a.ytmLpOfferCardSectionViewModelHostWithBackgroundImage=f,a)); var h=function(){var p;return(p=b().featureListItems)!=null?p:[]},m=function(){return h().length>0}; return C("ytm-lp-offer-card-section-view-model",null,C("div",{class:a,style:function(){return f()?"background-image: url("+Gb(e().url)+"); background-size: cover;":""}},C(K,{cond:function(){return b().title!==void 0}, then:function(){return C("div",{class:function(){return m()?"ytmLpOfferCardSectionViewModelTitleContainerWithFeatureList":"ytmLpOfferCardSectionViewModelTitleContainer"}},C("div",{class:"ytmLpOfferCardSectionViewModelTitleText"},C(HB,{text:function(){return b().title}})),C(K,{cond:function(){return b().subtitle}, then:function(){return C("div",{class:function(){return m()?"ytmLpOfferCardSectionViewModelSubtitleTextWithFeatureList":"ytmLpOfferCardSectionViewModelSubtitleText"}},C(HB,{text:function(){return b().subtitle}}))}}),C(K,{cond:m, then:function(){return C("div",{class:"ytmLpOfferCardSectionViewModelFeatureListItems"},C(NC,{data:h},{lpFeatureListItemViewModel:dhc}))}}))}}),C("div",{class:"ytmLpOfferCardSectionViewModelOfferCardsContainer"},C(NC,{data:function(){return b().offerCards}},{lpOfferCardViewModel:function(p){return C("div",{class:"ytmLpOfferCardSectionViewModelOfferCardContainer"},C(fhc,{data:p.data, themeOverride:c}))}})),C(K,{cond:function(){return b().footer}, then:function(){return C("div",{class:"ytmLpOfferCardSectionViewModelFooterText"},C(HB,{text:function(){return b().footer}}))}})))},"ph");var ghc=new Ck("lpOfferTableRowViewModel");var hhc=tu(function(a){var b=a.data;var c={badgeText:"New",badgeStyle:"BADGE_STATUS_NEW"};return C("lp-offer-table-cell-content-view-model",null,C("div",{class:"ytLpOfferTableCellContentViewModelHost"},C(Zv,null,C(Tv,{when:function(){return b().title}},function(){return C(HB,{className:"ytLpOfferTableCellContentViewModelLpOfferTableCellTitle", text:function(){return b().title}})}),C(Tv,{when:function(){return b().subTitle}},function(){return C(HB,{className:"ytLpOfferTableCellContentViewModelLpOfferTableCellSubtitle", text:function(){return b().subTitle}})}),C(Tv,{when:function(){return b().featureDescription}},function(){return C(HB,{className:"ytLpOfferTableCellContentViewModelLpOfferTableCellFeatureDescription", text:function(){return b().featureDescription}})}),C(Tv,{when:function(){return b().description}},function(){return C(HB,{className:"ytLpOfferTableCellContentViewModelLpOfferTableCellDescription", text:function(){return b().description}})}),C(Tv,{when:function(){return b().iconType}},function(){return C("div",{class:"ytLpOfferTableCellContentViewModelLpOfferTableCellIcon"},C(AB,{icon:function(){return b().iconType.toString()}}))}),C(Tv,{when:function(){return b().purchaseButton}},function(){return C(NC,{data:function(){return b().purchaseButton}},{buttonViewModel:function(d){return C("div",{class:"ytLpOfferTableCellContentViewModelLpOfferTableCellPurchaseButton"},C(DC,{data:d.data}))}})}), C(Tv,{when:function(){return b().note}},function(){return C(HB,{className:"ytLpOfferTableCellContentViewModelLpOfferTableCellNote", text:function(){return b().note}})}),C(Tv,{when:function(){return b().featureDetail}},function(){return C(HB,{className:"ytLpOfferTableCellContentViewModelLpOfferTableCellFeatureDetail", text:function(){return b().featureDetail}})}),C(Tv,{when:function(){return b().badge}},function(){return C(NC,{data:function(){return b().badge}},{badgeViewModel:GC})}),C(Tv,{when:function(){return b().includeBadgeSpacer}},function(){return C("div",{class:"ytLpOfferTableCellContentViewModelLpOfferTableCellBadgeSpacer", "aria-hidden":"true"},C(GC,{data:c}))}))))},"qh"); hhc.idomCompat=!0;var ihc=tu(function(a){var b=a.data;return C("lp-offer-table-cell-view-model",null,C("div",{class:"ytLpOfferTableCellViewModelCellWrapper",style:function(){switch(b().alignSelf){case"LP_OFFER_TABLE_ALIGNMENT_START":return"justify-content: flex-start;";case"LP_OFFER_TABLE_ALIGNMENT_END":return"justify-content: flex-end;";case"LP_OFFER_TABLE_ALIGNMENT_CENTER":return"justify-content: center;";default:return"justify-content: flex-start;";}}},C(NC,{data:function(){return b().contents}},{lpOfferTableCellContentViewModel:hhc})))}, "rh"); ihc.idomCompat=!0;var jhc=tu(function(a){var b=a.data;var c=a.lpTableIsFirstRow;var d=a.lpTableIsLastRow;var e=a.hasThreeColumns;var f=function(){return(c==null?0:c())?"ytLpOfferTableRowViewModelLpOfferTableFirstRowHeaderCell":"ytLpOfferTableRowViewModelLpOfferTableRowHeaderCell"},h=function(){return(c==null?0:c())?"ytLpOfferTableRowViewModelLpOfferTableFirstRowContentCell":(d==null?0:d())?"ytLpOfferTableRowViewModelLpOfferTableLastRowContentCell":"ytLpOfferTableRowViewModelLpOfferTableRowContentCell"}; a={};return C("ytm-lp-offer-table-row-view-model",null,C("div",{class:R("ytLpOfferTableRowViewModelHost",(a.ytLpOfferTableRowViewModelHostThreeColumns=function(){return!(e==null||!e())},a))},C(NC,{data:function(){return b().rowHeaderCell}},{lpOfferTableCellViewModel:function(m){return C("div",{class:f},C(ihc,{data:m.data}))}}),C(NC,{data:function(){return b().contentCells}},{lpOfferTableCellViewModel:function(m){return C("div",{class:h},C(ihc,{data:m.data}))}})))},"sh"); jhc.idomCompat=!0;var pWb=tu(function(a){var b=a.data;var c=a.themeOverride;var d=Dn().resolve(An(gB)),e=function(){return z(b().logo,jK)||{}},f=function(){var h,m,p; return((m=z((h=b().rows)==null?void 0:h[0],ghc))==null?void 0:(p=m.contentCells)==null?void 0:p.length)===3}; a={};return C("ytm-lp-offer-table-section-view-model",null,C("div",{class:"ytLpOfferTableViewModelHost"},C(K,{cond:function(){var h,m;return d&&d()||(c==null?0:c().useDarkTheme)?(h=e())==null?void 0:h.imageDark:(m=e())==null?void 0:m.imageLight}, then:function(h){return C(FB,{data:h,contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:function(){var m,p,q;return(q=(m=e())==null?void 0:(p=m.accessibilityData)==null?void 0:p.label)!=null?q:""}, targetWidth:140,targetHeight:40,height:40,className:"ytLpOfferTableViewModelLpOfferTableSectionLogo",useWidth:!1})}}),C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionTitle"},C(HB,{text:function(){return b().title}})),C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionSubtitle"},C(HB,{text:function(){return b().subtitle}})),C(K,{cond:function(){return b().disclaimers}, then:function(h){return C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionDisclaimers"},C(Wv,{each:h},function(m){return C("div",null,C(HB,{text:m}))}))}}),C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionRows"},C(NC,{data:function(){return b().rows}},{lpOfferTableRowViewModel:function(h,m){return C(jhc,{data:h.data, lpTableIsFirstRow:function(){return m()===0}, lpTableIsLastRow:function(){return m()===b().rows.length-1}, hasThreeColumns:f})}})),C("div",{class:R((a.ytLpOfferTableViewModelLpOfferTableSectionFooterWrapper=function(){return b().hasFooterBackground},a))},C(K,{cond:function(){return b().footer}, then:function(){return C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionFooter"},C(HB,{text:function(){return b().footer}}))}}),C(K,{cond:function(){return b().footerTitle}, then:function(){return C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionFooterTitle"},C(HB,{text:function(){return b().footerTitle}}))}}),C(K,{cond:function(){return b().footerDescription}, then:function(){return C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionFooterDescription"},C(HB,{text:function(){return b().footerDescription}}))}}),C(K,{cond:function(){return b().footerDescriptions}, then:function(h){return C("div",{class:"ytLpOfferTableViewModelLpOfferTableSectionFooterDescription"},C(Wv,{each:h},function(m){return C("div",null,C(HB,{text:m}))}))}}))))},"th"); pWb.idomCompat=!0;var khc=tu(function(a){var b=a.data;var c=a.themeOverride;var d=Dn().resolve(An(gB)),e=function(){var m;return c==null?void 0:(m=c())==null?void 0:m.useDarkTheme},f=function(){var m,p; return d&&d()||e()?(m=b().image)==null?void 0:m.imageDark:(p=b().image)==null?void 0:p.imageLight}; a={};a=R("ytmLpSmallFeatureSectionViewModelHost",(a.ytmLpSmallFeatureSectionViewModelPremiumForceDarkMode=e,a));var h=function(){var m,p,q;return(q=(m=b().image)==null?void 0:(p=m.accessibilityData)==null?void 0:p.label)!=null?q:""}; return C("ytm-lp-small-feature-section-view-model",{class:a},C(K,{cond:function(){return f()&&!Cd}, then:function(){return C("div",{class:"ytmLpSmallFeatureSectionViewModelFeatureImageContainer"},C(FB,{data:function(){return f()}, alt:h,contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",renderLazy:!1}))}}),C("div",{class:"ytmLpSmallFeatureSectionViewModelContentSection"},C("div",{class:"ytmLpSmallFeatureSectionViewModelTitleText"},C(K,{cond:function(){return b().title}, then:function(m){return C(HB,{text:m})}})),C("div",{class:"ytmLpSmallFeatureSectionViewModelDescriptionText"},C(HB,{text:function(){return b().description}}))))},"uh"); khc.idomCompat=!0;var sWb=tu(function(a){var b=a.data;var c=a.themeOverride;a={};return C("ytm-lp-small-feature-section-group-view-model",null,C("div",{class:R("ytmLpSmallFeatureSectionGroupViewModelHost",(a.ytmLpSmallFeatureSectionGroupViewModelPremiumForceDarkMode=function(){return!(c==null||!c().useDarkTheme)},a))},C("div",{class:"ytmLpSmallFeatureSectionGroupViewModelSmallFeaturesContainer"},C(NC,{data:function(){return b().smallFeatures}},{lpSmallFeatureSectionViewModel:function(d){return C("div",{class:"ytmLpSmallFeatureSectionGroupViewModelSmallFeatureContainer"}, C(khc,{data:d.data, themeOverride:c}))}}))))},"vh"); sWb.idomCompat=!0;var G2b=tu(function(a){var b=a.data;var c=a.className;var d=iL(BL,function(){return b().flowStateEntityKey}); return C("ytm-premium-purchase-button-renderer",{class:R("ytPremiumPurchaseButtonRendererHost",c)},C(NC,{data:function(){var e;return(e=z(d(),Jpb))==null?void 0:e.primaryButtonOverride}},{buttonRenderer:function(e){return C(wMb,{data:e.data, className:c})}, buttonViewModel:function(e){return C(DC,{data:e.data,className:c})}}))},"wh"); G2b.idomCompat=!0;var lhc=tu(function(a){var b=a.data;return C("upsell-offer-table-cell-content-view-model",null,C("div",{class:"ytUpsellOfferTableCellContentViewModelHost"},C(Zv,null,C(Tv,{when:function(){var c;return(c=b().icon)==null?void 0:c.iconType}},function(){return C("div",{class:"ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellIcon"},C(AB,{icon:function(){var c; return(c=b().icon)==null?void 0:c.iconType.toString()}}))}),C(Tv,{when:function(){return b().title}},function(){return C(HB,{className:"ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellTitle", text:function(){return b().title}})}),C(Tv,{when:function(){return b().subtitle}},function(){return C(HB,{className:"ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellSubtitle", text:function(){return b().subtitle}})}),C(Tv,{when:function(){return b().infoText}},function(){return C(HB,{className:"ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellInfoText", text:function(){return b().infoText}})}),C(Tv,{when:function(){return b().featureDescription}},function(){return C(HB,{className:"ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellFeatureDescription", text:function(){return b().featureDescription}})}),C(Tv,{when:function(){return b().note}},function(){return C(HB,{className:"ytUpsellOfferTableCellContentViewModelUpsellOfferTableCellNote", text:function(){return b().note}})})),C(K,{cond:function(){var c; return(c=b().icon)==null?void 0:c.iconAccessibilityText}, then:function(){return C("span",{class:"ytUpsellOfferTableCellContentViewModelVisuallyHiddenAccessibility"},function(){var c;return(c=b().icon)==null?void 0:c.iconAccessibilityText})}})))},"xh"); lhc.idomCompat=!0;var mhc=tu(function(a){var b=a.data;var c=a.cellIndex;var d=a.rowIndex;return C("upsell-offer-table-cell-view-model",null,C("div",{class:R("ytUpsellOfferTableCellViewModelCellWrapper",function(){return b().isFirstRow?"ytUpsellOfferTableCellViewModelCellWrapperHeaderRowCell":b().isFirstColumn?"ytUpsellOfferTableCellViewModelCellWrapperHeaderCell":"ytUpsellOfferTableCellViewModelCellWrapperContentCell"}), id:function(){var e,f;return"cell-"+((e=d==null?void 0:d())!=null?e:0)+"-"+((f=c==null?void 0:c())!=null?f:0)}, role:function(){return b().isFirstRow?"columnHeader":b().isFirstColumn?"rowheader":"gridcell"}},C(NC,{data:function(){return b().contents}},{upsellOfferTableCellContentViewModel:lhc})))},"yh"); mhc.idomCompat=!0;var nhc=tu(function(a){var b=a.data;var c=a.upsellTableIsFirstRow;var d=a.rowIndex;var e=function(){return(c==null?0:c())?"ytUpsellOfferTableRowViewModelUpsellOfferTableFirstRowCell":"ytUpsellOfferTableRowViewModelUpsellOfferTableRowHeaderCell"},f=function(){return(c==null?0:c())?"ytUpsellOfferTableRowViewModelUpsellOfferTableFirstRowCell":"ytUpsellOfferTableRowViewModelUpsellOfferTableRowContentCell"}; return C("ytm-upsell-offer-table-row-view-model",null,C("div",{class:function(){return(c==null?0:c())?"ytUpsellOfferTableRowViewModelHostFirstRow":"ytUpsellOfferTableRowViewModelHost"}, role:"row","aria-owns":function(){return"cell-"+(d==null?void 0:d())+"-1 cell-"+(d==null?void 0:d())+"-2"}},C(NC,{data:function(){return b().rowHeaderCell}},{upsellOfferTableCellViewModel:function(h){return C("div",{class:e},C(mhc,{data:h.data, cellIndex:0,rowIndex:d}))}}),C("div",{class:"ytUpsellOfferTableRowViewModelUpsellOfferTableRowContentCells"},C(NC,{data:function(){return b().contentCells}},{upsellOfferTableCellViewModel:function(h,m){return C("div",{class:f},C(mhc,{data:h.data, cellIndex:function(){return m()+1}, rowIndex:d}))}}))))},"zh"); nhc.idomCompat=!0;var ohc=tu(function(a){var b=a.data;return C("ytm-upsell-offer-table-view-model",null,C("div",{class:"ytUpsellOfferTableViewModelHost",role:"grid"},C("div",{class:"ytUpsellOfferTableViewModelUpsellOfferTableRows"},C(NC,{data:function(){return b().rows}},{upsellOfferTableRowViewModel:function(c,d){return C(nhc,{data:c.data, upsellTableIsFirstRow:function(){return d()===0}, rowIndex:d})}}))))},"Ah"); ohc.idomCompat=!0;var mFb=tu(function(a){var b=function(){return a.data()},c=uu(a.noPadding,!1),d=function(){var f,h; return(h=(f=b().logo.accessibilityData)==null?void 0:f.label)!=null?h:""},e={}; return C("upsell-view-model",{class:R("ytUpsellViewModelHost",(e.ytUpsellViewModelHostNoPadding=function(){return c()},e.ytUpsellViewModelHostWide=function(){return b().offerTable!==void 0},e))},C("div",{class:"ytUpsellViewModelHostUpsellLogo"},C(K,{cond:function(){return yC(b().logo)}, then:function(f){return C(FB,{data:f,contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT",alt:d})}})),C("div",{class:"ytUpsellViewModelHostUpsellTitle", role:"heading","aria-level":1,autofocus:!0,tabindex:-1},C(HB,{text:function(){return b().title}})),C("div",{class:"ytUpsellViewModelHostUpsellSubtitleSection"},C(Wv,{each:function(){var f; return(f=b().subtitles)!=null?f:[]}, keyBy:"INDEX"},function(f){var h={};return C("div",{class:R("ytUpsellViewModelHostUpsellSubtitleSectionSubtitle",(h.ytUpsellViewModelHostUpsellSubtitleSectionSubtitleSecondary=function(){return b().offerTable!==void 0},h))},C(HB,{text:f}))})),C("div",{class:"ytUpsellViewModelHostUpsellBenefitInfoSection"},C(Wv,{each:function(){var f; return(f=b().benefitInfos)!=null?f:[]}, keyBy:"INDEX"},function(f){return C(K,{cond:function(){return f().info}, then:function(h){return C("div",{class:"ytUpsellViewModelHostUpsellBenefitInfoSectionBenefitInfo"},C(AB,{icon:"CHECK_CIRCLE_FILLED",className:"ytUpsellViewModelHostUpsellBenefitInfoSectionIcon"}),C(HB,{text:h}))}})})),C(K,{cond:function(){return b().offerTable!==void 0}, then:function(){return C("div",{class:"ytUpsellViewModelHostUpsellOfferTableSection"},C(NC,{data:function(){return b().offerTable}},{upsellOfferTableViewModel:function(f){return C(ohc,{data:f.data})}}))}}),C("div",{class:"ytUpsellViewModelHostUpsellLegalInfoSection"},C(Wv,{each:function(){var f; return(f=b().legalInfos)!=null?f:[]}, keyBy:"INDEX"},function(f){var h={};return C("div",{class:R("ytUpsellViewModelHostUpsellLegalInfoSectionLegalInfo",(h.ytUpsellViewModelHostUpsellLegalInfoSectionLegalInfoSmaller=function(){return b().offerTable!==void 0},h))},C(HB,{text:f}))})))},"Bh");var pFb=tu(function(a){var b=a.data;a={};a=(a.ytMiniAppScoreChallengeViewModelScoreRadial=!0,a.ytMiniAppScoreChallengeViewModelDarkScoreRadial=phc(),a);return C("yt-mini-app-score-challenge-view-model",{class:"ytMiniAppScoreChallengeViewModelHost"},C("div",{class:"ytMiniAppScoreChallengeViewModelTitle"},function(){return b().title}),C("div",{class:"ytMiniAppScoreChallengeViewModelSubtitle"},function(){return b().subtitle}),C("div",{class:UV(a)},C("div",{class:"ytMiniAppScoreChallengeViewModelScore"}, function(){return b().score})),C("div",{class:"ytMiniAppScoreChallengeViewModelPrompt"},function(){return b().prompt}))},"Ch"); function phc(){var a,b;return(b=(a=Dn().resolve(An(gB)))==null?void 0:a())!=null?b:!1} ;var rhc=qhc;function qhc(){return Math.floor(Math.random()*4)+1} function shc(a,b,c,d){a=l(Object.entries(a));for(var e=a.next(),f={};!e.done;f={message$jscomp$975:void 0},e=a.next()){var h=l(e.value);e=h.next().value;h=h.next().value;f.message$jscomp$975=h;b.push(setTimeout(function(m){return function(){d(!1);c(m.message$jscomp$975.text)}}(f),f.message$jscomp$975.delayMs)); Number(e)>0&&b.push(setTimeout(function(){d(!0)},f.message$jscomp$975.delayMs-400))}} var w0b=tu(function(a){var b=a.data;var c=a.loadingProgress;var d=a.forPaused;a=l($o("",void 0,"LYYTdd"));var e=a.next().value,f=a.next().value;a=l($o(!1,void 0,"K0waae"));var h=a.next().value,m=a.next().value,p=[],q=function(){return"transform: scaleX("+(mp(c)||0)+")"},t=null,u=function(){return b()&&t!==null&&t!==void 0?t:t=b().showAnniversaryAnimation?6:rhc()}; Vv(function(){var A;if(b().timeOutMessages&&((A=b().timeOutMessages)==null?0:A.length)){t=null;A=l(p);for(var H=A.next();!H.done;H=A.next())clearTimeout(H.value);p.length=0;shc(b().timeOutMessages,p,f,m)}},"BNu9j"); var v=function(){return!!b().persistentErrorMessageTitle},w=function(){return c!==void 0},x=function(){return b().title}; return C("yt-mini-splash-screen-view-model",{class:"miniAppSplashScreenViewModelHost"},C("div",{class:"miniAppSplashScreenViewModelLoadingScreen",role:"region",tabindex:0},C("div",{class:"miniAppSplashScreenViewModelBackgroundBase"}),C("div",{class:"miniAppSplashScreenViewModelBackgroundBlur",style:function(){var A,H=(A=b().backgroundImage)==null?void 0:A.sources,P;return(H==null?0:H.length)?"background-image: url("+((P=H[0])==null?void 0:P.url)+")":""}}),C("div",{class:"miniAppSplashScreenViewModelBackgroundScrim"}), C(K,{cond:function(){return!v()&&!(d==null?0:d())}, then:function(){var A={};return C("div",{class:"miniAppSplashScreenViewModelLoadingScreenContent"},C("div",{class:"miniAppSplashScreenViewModelLoadingIcon"},C(xA,{className:"miniAppSplashScreenViewModelLoadingIconAnimation",animationName:function(){return"loading_animation_"+u()}, data:function(){var H="loading_animation_"+u();return{animationConfig:{name:H,path:"https://www.gstatic.com/youtube/img/lottie/playables_loading_animation/"+H+".json",loop:!0,autoplay:!0}}}})),C("div",{class:"miniAppSplashScreenViewModelTimeoutMessageContainer"},C(K,{cond:x, then:function(){return C("h3",{class:"miniAppSplashScreenViewModelTimeoutHeading"},x)}}),C("p",{class:R("miniAppSplashScreenViewModelTimeoutMessage",(A.miniAppSplashScreenViewModelTimeoutMessageFadeOut=function(){return h()},A)), "aria-live":"polite"},e),C(K,{cond:w,then:function(){return C("div",{class:"miniAppSplashScreenViewModelLoadingBarTrack"},C("div",{class:"miniAppSplashScreenViewModelLoadingBarSegment miniAppSplashScreenViewModelLoadingBarSegmentResourceAnimation",style:q}))}})))}}),C(K,{cond:v, then:function(){return C("div",{class:"miniAppSplashScreenViewModelPersistentErrorContent"},C("h3",{class:"miniAppSplashScreenViewModelPersistentErrorMessageTitle"},function(){return b().persistentErrorMessageTitle}),C(K,{cond:function(){return!!b().persistentErrorMessageDescription}, then:function(){return C("p",{class:"miniAppSplashScreenViewModelPersistentErrorMessageDescription"},function(){return b().persistentErrorMessageDescription})}}))}}),C(K,{cond:d, then:function(){return C("div",{class:"miniAppSplashScreenViewModelPauseContent"},C("img",{class:"miniAppSplashScreenViewModelPauseIcon",src:"https://fonts.gstatic.com/s/i/short-term/release/youtube_fill/svg/tic_tac_toe_cairo_24px.svg"}),C("h3",{class:"miniAppSplashScreenViewModelPauseMessage"},x))}})))},"Eh");var thc=new Ck("miniAppScoreChallengeViewModel");function uhc(a,b,c){c=c===void 0?dYb:c;if(a){var d=Dn().resolve(cw);d||y("mweb_no_observer_killswitch")?pz(a,{data:b,observer:d,visibilityCallback:c,hideOption:xB,showOption:wB,layer:a.layer}):eo(new ql("Warning: monitorVisibility called with null observer",a.tagName,b==null?void 0:b.loggingDirectives,b==null?void 0:b.trackingParams))}else eo(new ql("Warning: monitorVisibility called with null element",b==null?void 0:b.loggingDirectives,b==null?void 0:b.trackingParams,b==null?void 0:b.rendererContext))} ;function vhc(a,b){var c=c===void 0?dYb:c;y("mweb_fix_monitor_visibility_after_render")?a&&CB(function(){uhc(a,b,c)}):CB(function(){uhc(a,b,c)})} ;var whc=tu(function(a){var b=a.data;var c=a.score;var d=a.formattedScore;var e=a.onScoreChanged;var f=a.isEmbeddedInWebview;var h=bw("yt-mini-app-score-button-view-model"),m=function(){var A;return z(b==null?void 0:(A=b())==null?void 0:A.buttonViewModel,dK)},p=function(){var A; return(c==null?void 0:c())||Number(b==null?void 0:(A=b())==null?void 0:A.lastScore)||0},q=function(){var A; return(d==null?void 0:d())||((A=m())==null?void 0:A.title)||""},t=VC(),u=Io(function(){if(y("enable_button_height_token_killswitch")||!t())return 36; var A={ytSysMeasurementReference:"YT_SYS_MEASUREMENT_REFERENCE_ACTION_HEIGHT_STANDARD"},H,P;return(P=gJb((H=t())==null?void 0:H(A)))!=null?P:36},void 0,"k7vaIb"),v,w=1; if(a=new URLSearchParams(window.location.search).get("deviceTextZoomSetting"))a=Number(a),w=isNaN(a)?1:a/100;Vv(function(){e==null||e(p());var A;var H=kB((A=m())==null?void 0:A.onTap);if(H){A=z(H,bK);var P,O,Q;A=z(A==null?void 0:(P=A.panelLoadingStrategy)==null?void 0:(O=P.inlineContent)==null?void 0:(Q=O.dialogViewModel)==null?void 0:Q.customContent,thc)}else A=void 0;if(P=A)P.score=q()},"u377de"); a=uC(function(){var A,H,P=b==null?void 0:(A=b())==null?void 0:(H=A.loggingDirectives)==null?void 0:H.trackingParams;P&&lz(Dn().resolve(wL),P);return!1}); JG(function(){if(h.value){var A=h.value.querySelector("button"),H=m();A&&H&&vhc(A,H);LG("yt-share-playable-with-high-score",function(){var P=p().toString(),O=b==null?void 0:b().onShareHighScoreCommand,Q=b==null?void 0:b().highScoreShareClientParamIdentifier,V=f==null?void 0:f();O&&(V?(Q=new sob,P=eg(Q,2,P),MW(O,P.JSC$10525_serializeBinary())):Q&&(Dn().resolve(C0b).addClientParams(Q,{miniAppClientParams:{highScore:P}}),w_b(O,!1)))})}}); var x=function(){var A=m();A&&(c==null?0:c())&&A.accessibilityText&&(A.accessibilityText=A.accessibilityText.replace(v,q()));v=q();return{numberValue:p(),numberText:q(),heightPx:u(),fontSizeMultiplier:w,shouldAnimate:!(c==null||!c())&&!0}}; return C("yt-mini-app-score-button-view-model",{class:function(){var A={};return UV("miniAppScoreButtonViewModelHost",(A.miniAppScoreButtonViewModelIsVisible=p()!==0,A))}, el:h,"on:click":a},void 0,C(NC,{data:function(){var A;return b==null?void 0:(A=b())==null?void 0:A.buttonViewModel}},{buttonViewModel:function(A){return C(DC,{data:A.data, animatedTextProps:x})}}))},"Gh");var z0b=tu(function(a){var b,c=(b=YK("yt-mini-app-is-theater-mode-enabled"))!=null?b:!1,d=y("enable_playable_container_save_button"),e=y("enable_play_next_destination_page_in_toolbar");b={};return C("ytm-mini-app-top-bar-view-model",null,C("div",{class:R("yt-mini-app-top-bar-view-model",(b["yt-mini-app-top-bar-view-model--mobile"]=!1,b["yt-mini-app-top-bar-view-model--desktop"]=!0,b))},C("div",{class:"yt-mini-app-top-bar-view-model__start-buttons"},C(K,{cond:function(){var f;return!!a.data().backButtonEdu&& !((f=a.isExitMiniAppSeen)==null?0:f.call(a))}, then:function(){return C(NC,{data:function(){return a.data().backButtonEdu}},{buttonViewModel:DC})}, else:function(){return C(NC,{data:function(){return a.data().backButton}},{buttonViewModel:DC})}}),C(K,{cond:function(){return a.data().viewAllButton&&!0}, then:function(){return C(NC,{data:function(){return a.data().viewAllButton}},{buttonViewModel:DC})}}),C(K,{cond:function(){return a.data().title&&!0}, then:function(){return C("div",{class:"yt-mini-app-top-bar-view-model__title"},function(){return a.data().title})}})),C("div",{class:"yt-mini-app-top-bar-view-model__center-buttons"},C(K,{cond:function(){var f; return(f=a.isDesktopPlayPage)==null?void 0:f.call(a)}, then:function(){return C(Yp,null,C(xhc,{highScoreButton:function(){return a.data().highScoreButton}, score:a.score,formattedScore:a.formattedScore,onScoreChanged:a.onScoreChanged,isEmbeddedInWebview:a.isEmbeddedInWebview}),C(yhc,{enableSaveButton:function(){return mp(d)}, saveButton:function(){return a.data().saveButton}, isSaved:a.isSaved,onSaveToggled:function(){return a.onSaveToggled}}),C(zhc,{menuButton:function(){return a.data().menuButton}}))}, else:function(){return C(K,{cond:function(){return!1}, then:function(){return C(NC,{data:function(){return a.data().playPageButton}},{buttonViewModel:function(f){return C(DC,{data:f.data, className:"yt-mini-app-top-bar-view-model__play-page-button-view-model"})}})}, else:function(){return C(xhc,{highScoreButton:function(){return a.data().highScoreButton}, score:a.score,formattedScore:a.formattedScore,onScoreChanged:a.onScoreChanged,isEmbeddedInWebview:a.isEmbeddedInWebview})}})}})),C("div",{class:"yt-mini-app-top-bar-view-model__end-buttons"},C(NC,{data:function(){return a.data().muteButton}},{toggleButtonViewModel:function(f){var h=f.data; return C(FC,{data:function(){var m,p;return Object.assign({},h(),{isToggled:(p=(m=a.isAudioEnabled)==null?void 0:m.call(a))!=null?p:!0})}, onToggle:a.onAudioToggled,useOutlinedIcon:!0})}}),C(NC,{data:function(){return a.data().theatreModeButton}},{toggleButtonViewModel:function(f){var h=f.data; return C("div",{class:"yt-mini-app-top-bar-view-model__theatre-mode-button"},C(FC,{data:function(){return Object.assign({},h(),{isToggled:c})}, useOutlinedIcon:!0}))}}),C(Ahc,{fullscreenButton:function(){return a.data().fullscreenButton}}),C(K,{cond:function(){return mp(e)&&a.data().viewAllButton&&!1}, then:function(){return C(NC,{data:function(){return a.data().viewAllButton}},{buttonViewModel:DC})}}),C(K,{cond:function(){var f; return!((f=a.isDesktopPlayPage)==null?0:f.call(a))}, then:function(){return C(Yp,null,C(yhc,{enableSaveButton:function(){return mp(d)}, saveButton:function(){return a.data().saveButton}, isSaved:a.isSaved,onSaveToggled:function(){return a.onSaveToggled}}),C(zhc,{menuButton:function(){return a.data().menuButton}}))}}))))},"Hh"); z0b.idomCompat={callbacks:{onAudioToggled:!0,onSaveToggled:!0,onScoreChanged:!0}};var zhc=tu(function(a){return C(NC,{data:a.menuButton},{buttonViewModel:DC})},"Ih"),yhc=tu(function(a){var b=a.enableSaveButton; var c=a.saveButton;var d=a.isSaved;var e=a.onSaveToggled;return C(K,{cond:function(){return b()&&!(c==null||!c())}, then:function(){return C(NC,{data:function(){var f=z(c==null?void 0:c(),fK),h;return{toggleButtonViewModel:Object.assign({},f,{isToggled:(h=d==null?void 0:d())!=null?h:!(f==null||!f.isToggled)})}}},{toggleButtonViewModel:function(f){return C(FC,{data:f.data, onToggle:e})}})}})},"Jh"),xhc=tu(function(a){var b=a.highScoreButton; var c=a.score;var d=a.formattedScore;var e=a.onScoreChanged;var f=a.isEmbeddedInWebview;return C(NC,{data:b},{miniAppScoreButtonViewModel:function(h){return C(whc,{data:h.data,score:c,formattedScore:d,onScoreChanged:e,isEmbeddedInWebview:f})}})},"Kh"),Ahc=tu(function(a){a=a.fullscreenButton; return navigator.userAgent.includes("CriOS")?C(Yp,null):C(NC,{data:a},{buttonViewModel:DC})},"Lh");var Bhc;function Chc(a){return a.scrollHeight-a.offsetHeight>1} function Dhc(a,b){var c;return tB(a,((c=a.content)==null?void 0:c.length)||0,!b)} function Ehc(a,b,c,d,e,f){if(!b||Cd){var h;return tB(a,((h=a.content)==null?void 0:h.length)||0,!0)}b=d.value;if(!c.value||!b||!a.content)return a;c=0;d=a.content.length;h=0;Bhc||(Bhc=Number(window.getComputedStyle(document.documentElement).getPropertyValue("font-size").replace("px","")));var m=Bhc;for(e=e*f*m;c<=d;)f=Math.floor(c+(d-c)/2),m=tB(a,f)||a,b.firstChild&&(b.firstChild.textContent=m.content),b.scrollHeight>e?d=f-1:(h=f,c=f+1);return tB(a,h)} function Fhc(a,b){var c,d;return(((c=a.content)==null?void 0:c.length)||0)>(((d=b.content)==null?void 0:d.length)||0)} function Ghc(a,b,c,d,e,f){var h=aw("truncated-text-content"),m=aw("truncated-text-content"),p=aw("button"),q=aw("button"),t=aw("button"),u=Dn().resolve(vB),v=l(su(function(){return Dhc(a(),e())})),w=v.next().value,x=v.next().value; v=l(su(function(){return Fhc(a(),w())})); var A=v.next().value,H=v.next().value,P=null;Vv(function(){function O(){if(h.value&&p.value&&t.value){var Z=f()?a():Ehc(a(),e(),h,m,b(),c());x(Z);requestAnimationFrame(function(){if(h.value&&p.value&&t.value){var da=Chc(h.value)||Fhc(a(),Z);H(da);if(!d()){var ca=Chc(h.value),ma=c(),wa=h.value,Ba=p.value,Ja=t.value,Na=u==="rtl";if(wa&&Ba){var ab=Ba.offsetLeft;Na&&(ab=wa.offsetWidth-Ba.offsetWidth-Ba.offsetLeft);if(da){da=Ba.offsetWidth;Ba=wa.offsetWidth;var Ha=ca?Ba-da-70:ab-70;ma="linear-gradient(\n to top, transparent 0%,\n transparent "+ ma+"rem,\n #000 "+ma+"rem,\n #000 100%), linear-gradient(\n to "+((Na?"left":"right")+",\n #000 0px,\n #000 "+Ha+"px,\n transparent "+(ca?Ba-da:Ha+70)+"px)");wa.style.setProperty("-webkit-mask-image",ma);wa.style.setProperty("mask-image",ma)}else wa.style.setProperty("-webkit-mask-image",""),wa.style.setProperty("mask-image","");ca?Na?(Ja.style.setProperty("left","0"),Ja.style.setProperty("right","unset")):(Ja.style.setProperty("left",""),Ja.style.setProperty("right", "0")):Na?(Ja.style.setProperty("left","unset"),Ja.style.setProperty("right",ab+"px")):(Ja.style.setProperty("left",ab+"px"),Ja.style.setProperty("right","unset"))}}}})}} var Q,V;(Q=P)==null||(V=Q.stop)==null||V.call(Q);Q=new mw(O,17);O();P=Q},"PsQoNc"); JG(function(){x(Dhc(a(),e()));H(Fhc(a(),w()));var O=function(){Bhc=void 0;var V,Z;(V=P)==null||(Z=V.fire)==null||Z.call(V)}; if(window.ResizeObserver){var Q=new ResizeObserver(O);Q.observe(h.value);kp(function(){var V,Z;(V=P)==null||(Z=V.stop)==null||Z.call(V);Q.disconnect()})}else window.addEventListener("resize",O),kp(function(){var V,Z; (V=P)==null||(Z=V.stop)==null||Z.call(V);window.removeEventListener("resize",O)})}); return{isTruncated:A,displayText:w,contentRef:h,hiddenRef:m,placeholderTruncationTextRef:p,hiddenTruncationTextRef:q,truncationTextRef:t}} var xNb=tu(function(a){var b=vu(a,{maxLines:2,disableTextMask:!1,textStyle:"default",accessibilityLabel:"",textSize:"small",alwaysTruncateAtMaxLines:!1,expandOnClick:!1}),c=b.text,d=b.alwaysShowTruncationText;a=b.truncationText;var e=b.onTextClick,f=b.maxLines,h=b.disableTextMask,m=b.textStyle,p=b.accessibilityLabel,q=b.textSize,t=b.alwaysTruncateAtMaxLines,u=b.expandOnClick;b=l($o(!1,void 0,"xMIzNb"));var v=b.next().value,w=b.next().value;b=uC(function(){u()&&w(!v());e==null||e()}); var x=function(){a:switch(q()){case"medium":var ca=2;break a;case"large":ca=2.2;break a;default:ca=1.8;}return ca},A=Ghc(c,function(){return v()?Infinity:f()},x,h,t,v),H=A.isTruncated; c=A.displayText;t=A.contentRef;var P=A.hiddenRef,O=A.placeholderTruncationTextRef,Q=A.hiddenTruncationTextRef;A=A.truncationTextRef;var V={},Z={},da={};return C("truncated-text",{class:R((V["yt-truncated-text"]=!0,V["yt-truncated-text--overlay"]=function(){return m()==="overlay"},V["yt-truncated-text--medium-text"]=function(){return q()==="medium"},V["yt-truncated-text--large-text"]=function(){return q()==="large"},V["yt-truncated-text--primary-text"]=function(){return m()==="primary-text"},V)), "on:click":b,style:gC({"line-height":function(){return x()+"rem"}, overflow:function(){return v()?null:"hidden"}})},C("truncated-text-content",{class:"yt-truncated-text__truncated-text-content", el:t,style:function(){return v()?"":"max-height: "+f()*x()+"rem;"}},C(HB,{text:c}),C("button",{"aria-disabled":!0, disabled:!0,class:R((Z["yt-truncated-text__inline-button"]=!0,Z["yt-truncated-text--hidden"]=function(){return!(!v()&&(d!=null&&d()||H()))},Z)), el:O,style:function(){return"line-height: "+x()+"rem;"}},C(HB,{text:a}))),C("truncated-text-content",{class:R("yt-truncated-text__truncated-text-content","yt-truncated-text__truncated-text-content--hidden-text-content"), el:P,style:function(){return v()?"":"max-height: "+f()*x()+"rem;"}, "aria-hidden":"true"},C(HB,{text:c}),C("button",{"aria-disabled":!0,disabled:!0,class:"yt-truncated-text__inline-button",el:Q,style:function(){return"line-height: "+x()+"rem;"}},C(HB,{text:a}))),C("button",{"aria-label":p, class:R((da["yt-truncated-text__absolute-button"]=function(){return!h()},da["yt-truncated-text__bottom-button"]=function(){return h()},da["yt-truncated-text--hidden"]=function(){return!(!v()&&(d!=null&&d()||H()))},da)), el:A,style:function(){return"line-height: "+x()+"rem;"}},C(HB,{text:a})))},"Nh"); xNb.idomCompat={callbacks:{onTextClick:!0}};function Hhc(a){return a==null?void 0:a.stringValue} var N3b=tu(function(a){var b=l(su(function(){var f;if((f=a.controlled)==null?0:f.call(a))return[];var h;return(((h=a.data())==null?void 0:h.chips)||[]).map(function(m){m=z(m,eK);if(m==null?0:m.selected)return Hhc(m.chipValue)}).filter(function(m){return m!==void 0})})),c=b.next().value,d=b.next().value,e=function(f){var h=Hhc(f.chipValue); if(h!==void 0){var m;if((m=a.controlled)==null?0:m.call(a))return void a.controlled().onTap(h);f=c().includes(h)?[].concat(ja(c().filter(function(q){return q!==h}))):[].concat(ja(c()),[h]); d(f);var p;if((p=a.uncontrolled)==null?0:p.call(a))a.uncontrolled().onUpdate(f)}}; return C("chip-selection-form-field-view-model",{class:"ytChipSelectionFormFieldViewModelHost",role:"tablist"},C(Wv,{each:function(){return a.data().chips||[]}},function(f){return C("div",{class:"ytChipSelectionFormFieldViewModelChipWrapper"},C(Svb,{data:function(){return z(f,eK)}, selected:function(){var h;if(h=z(f,eK)){var m=Hhc(h.chipValue);if(m!==void 0){var p;h=((p=a.controlled)==null?0:p.call(a))?a.controlled().selectedValues.includes(m):c().includes(m)}else h=void 0}else h=!1;return h}, callback:e}))}))},"Oh");function Ihc(a,b){return Zz(a.entities,"chipEntity",b)} ;var Jhc=new Set([void 0,"CHIP_VIEW_MODEL_DISPLAY_TYPE_UNSPECIFIED","CHIP_VIEW_MODEL_DISPLAY_TYPE_NO_ICON"]);function Khc(a,b,c,d){return function(){var e=Jhc.has(a.displayType)&&a.selected,f=e&&a.deselectCommand?a.deselectCommand:a.tapCommand;!f||e&&d||pB(f,{form:{element:b==null?void 0:b.value}});c==null||c()}} ;var Qvb=tu(function(a){function b(){if(Jhc.has(a.data().displayType)){var q=!d(),t;if((t=a.disableDeselection)==null||!t.call(a)||q){a.data().selected=q;t=Object.assign({},h(),{selected:q});m(t);var u;(u=a.callback)==null||u.call(a,t,q)}}} var c=aw("chip-view-model",function(q){var t=a.data().tooltipTargetId,u=ey();t&&FPa(u,t,q);return function(){dy(u,q)}}),d=function(){var q,t; return!!(((q=a.selected)==null?void 0:q.call(a))!==void 0?(t=a.selected)==null?0:t.call(a):h().selected)},e=l(su(a.data)),f=e.next().value; e=e.next().value;var h=f,m=e,p=iL(Ihc,function(){return a.data().chipEntityKey||""}); return C("chip-view-model",{class:"ytChipViewModelHost",el:c},C(DIb,{data:function(){var q,t=Object.assign({},h(),{selected:d()}),u=p(),v=(q=a.disableDeselection)==null?void 0:q.call(a);a:switch(t.displayType){case"CHIP_VIEW_MODEL_DISPLAY_TYPE_DROP_DOWN":case"CHIP_VIEW_MODEL_DISPLAY_TYPE_DROP_DOWN_WITH_CLEAR":q=1;break a;case"CHIP_VIEW_MODEL_DISPLAY_TYPE_STATELESS":q=3;break a;default:q=0;}return{text:(u==null?void 0:u.text)||t.text,state:t.disabled?1:t.selected?0:2,type:q,onTap:Khc(t,c,b,v),accessibilityLabel:t.accessibilityLabel|| t.text}}}))},"Ph"); Qvb.idomCompat={callbacks:{callback:!0}};var UWb=tu(function(a){var b=a.data;var c=a.topbarOffset;var d,e=((d=Dn().resolve(An(gB)))==null?void 0:d())||!1,f=function(){return!!b().fadeToThemeConfig},h=function(){return"background: "+Lhc(e,b().gradientColorConfig)+";"}; return C("cinematic-container-view-model",{class:"ytCinematicContainerViewModelHost",style:function(){var m=b();var p,q,t=e?(p=m.config)==null?void 0:p.darkThemeBackgroundColor:(q=m.config)==null?void 0:q.lightThemeBackgroundColor;m=t?""+iy(t):void 0;m="background-color: "+m+";";c!==void 0&&(m+="top: -"+c()+"px;");return m}, "aria-hidden":!0},C(K,{cond:function(){var m,p,q;return!!((m=b().backgroundImageConfig)==null?0:(p=m.image)==null?0:(q=p.sources)==null?0:q.length)}, then:function(){return C(K,{cond:f,then:function(){return C(Mhc,{backgroundImageConfig:function(){return b().backgroundImageConfig}, fadeToThemeConfig:function(){return b().fadeToThemeConfig}, gradualBlurConfig:function(){return b().gradualBlurConfig}})}, else:function(){return C(FB,{data:function(){var m;return(m=b().backgroundImageConfig)==null?void 0:m.image}, className:"ytCinematicContainerViewModelBackgroundImage",alt:""})}})}}),C(K,{cond:function(){return!f()}, then:function(){return C("div",{class:"ytCinematicContainerViewModelBackgroundGradient",style:h})}}))},"Qh"); UWb.idomCompat=!0;var Mhc=tu(function(a){var b=a.backgroundImageConfig;var c=a.fadeToThemeConfig;var d=a.gradualBlurConfig;var e=Dn().resolve(vB);return C("div",{class:"ytCinematicContainerViewModelFadeToThemeContainer"},C("div",{class:"ytCinematicContainerViewModelFadeToThemeImageContainer"},C(FB,{data:function(){return b().image}, className:"ytCinematicContainerViewModelFadeToThemeImage",alt:"",contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL"}),C(K,{cond:function(){return d==null?void 0:d()}, then:function(f){return C("div",{class:"ytCinematicContainerViewModelFadeToThemeImageGradualBlur","aria-hidden":"true",style:function(){var h=f(),m="linear-gradient(to bottom, transparent 0%, transparent "+((h.startPercentage||0)*100+"%, black ")+((h.stopPercentage||0)*100+"%)");h="blur("+(h.blurRadius||0)+"px)";return gC({"backdrop-filter":h,"-webkit-backdrop-filter":h,"mask-image":m,"-webkit-mask-image":m})()}})}}),C("div",{class:"ytCinematicContainerViewModelFadeToThemeGradient", "aria-hidden":"true",style:function(){var f=c();var h=f.darkThemeStartColor;f=f.darkThemeEndColor;h!==void 0&&f!==void 0?(h=jy(h)+" 0%",f=jy(f)+" 100%",h="background: linear-gradient("+((e==="rtl"?"to right":"to left")+", "+h+", "+f+"), linear-gradient(to bottom, ")+(h+", "+f+");")):h="";return h}})))},"Rh"); Mhc.idomCompat=!0;function Lhc(a,b){var c;return"linear-gradient(to bottom, "+((c=b==null?void 0:b.map(function(d){var e=a?d.darkThemeColor:d.lightThemeColor;return e?jy(e)+" "+((d==null?void 0:d.startLocation)||0)*100+"%":"transparent"}))==null?void 0:c.join(", "))+")"} ;var Nhc=function(a){this.setActiveSlideIndex=a;this.jobIds=[];this.isSlideshowPlaying=!1},Qhc=function(a,b){a.isSlideshowPlaying||(a.isSlideshowPlaying=!0,Ohc(a),Phc(a,b,0))},Ohc=function(a){Cl(function(){a.setActiveSlideIndex(0)},1)},Phc=function(a,b,c){a.jobIds.push(Cl(function(){var d=c=0&&b<=.1?e="OFFLINE_DOWNLOADING_ZERO":b>.1&&b<=.3?e="OFFLINE_DOWNLOADING_TWENTY":b>.3&&b<=.5?e="OFFLINE_DOWNLOADING_FORTY":b>.5&&b<=.7?e="OFFLINE_DOWNLOADING_SIXTY":b>.7&&b<1?e="OFFLINE_DOWNLOADING_EIGHTY":b===1&&(e="OFFLINE_PIN");return{text:Vhc,iconType:e,onTap:cic(c,d.ACTION_REMOVE_WITH_PROMPT),disabled:a}} function bic(a){var b=a.data;var c=a.actionType;a=a.disabled;return{text:Whc,iconType:"OFFLINE_PIN",onTap:cic(b,c.ACTION_REMOVE_WITH_PROMPT),disabled:a}} function aic(a){var b=a.data;var c=a.actionType;a=a.disabled;return{text:Xhc,iconType:"OFFLINE_DOWNLOAD",onTap:cic(b,c.ACTION_RETRY),disabled:a}} ;function dic(a){var b=iL(YB,function(){return a().videoId}),c=iL(ZB,function(){return a().playlistId}); return function(){return a().videoId?b:a().playlistId?c:l($o("TRANSFER_STATE_UNKNOWN",void 0,"Qibycf")).next().value}} function eic(a){var b=iL($B,function(){return a().videoId}),c=iL(OYa,function(){return a().playlistId}); return function(){return a().videoId?b:a().playlistId?c:l($o(0,void 0,"K4tgOc")).next().value}} function fic(a){var b=iL(aC,function(){return a().videoId}); return function(){return a().videoId?b:l($o(!1,void 0,"Oaxwcf")).next().value}} function gic(a){var b=iL(QYa,function(){return a().videoId}); return function(){return a().videoId?b:l($o("ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN",void 0,"MsSpJc")).next().value}} ;function hic(){return{}} ;var xJb=tu(function(a){var b=hic,c=function(){return""},d=dic(a.data),e=eic(a.data),f=fic(a.data),h=gic(a.data); b=function(){var m=a.data(),p=Yhc(m,d(),e(),f(),h()),q=!!m.videoId,t=p.text;return{title:q?t:void 0,tooltip:q?void 0:t,accessibilityText:t,onTap:p.onTap,iconName:p.iconType,style:m.buttonStyle,type:"BUTTON_VIEW_MODEL_TYPE_TONAL",state:p.disabled?"BUTTON_VIEW_MODEL_STATE_DISABLED":"BUTTON_VIEW_MODEL_STATE_ACTIVE",buttonSize:m.buttonSize}}; c={};c=R("ytDownloadButtonViewModelHost",(c.ytDownloadButtonViewModelIsHidden=function(){var m=a.data(),p=h();return m.playlistId||p()==="ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"||p()==="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"?!1:!0},c)); return C("download-button-view-model",{class:c},C(DC,{data:b}))},"Wh"); xJb.idomCompat=!0;var jic=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("i6Xome"),2);a=iic;return b.return(a)})},kic=BC(function(){return jic()},{debugName:"radioButtonItemViewModel"}); En(zC,function(a){a.registerLoadFn("radioButtonItemViewModel","i6Xome",jic)});var lic=tu(function(a){var b=a.data,c=a.onSelected,d=a.selectedKey,e=a.groupName,f=a.className;a=a.role;var h=l($o(!1,void 0,"GWO5Ce")),m=h.next().value,p=h.next().value,q=function(){return!!b().isDisabled},t=function(){if(d!==void 0){var v=d(); return!(!v||b().key!==v)}return m()}; h=uC(function(v){q()||(c?c(v.currentTarget,b(),e==null?void 0:e()):p(!m()))}); var u={};return C("yt-selectable-item-view-model",{"aria-checked":t,class:R("ytSelectableItemViewModelHost",f,"ytSelectableItemViewModelContainer",(u.ytSelectableItemViewModelDisabled=q,u)),"on:click":h,"prop:checked":t,role:a,"aria-disabled":q,tabindex:0},C(NC,{data:function(){return b().content}},{cardViewModel:function(v){return C(QV,{data:v.data, isSelected:t})}}))},"Xh");var xFb=tu(function(a){var b=a.data;var c=a.onSelected;var d=a.selectedKey;var e=a.groupName;var f=function(){return(e==null?void 0:e())||b().key}; return C("yt-radio-button-group-view-model",{class:R("ytRadioButtonGroupViewModelHost",a.className)},C("fieldset",{class:"ytRadioButtonGroupViewModelFieldset",role:"radiogroup"},C(NC,{data:function(){return b().radioButtons}},{radioButtonItemViewModel:function(h){return C(kic,{data:h.data, onSelected:c,selectedKey:d,groupName:f})}, selectableItemViewModel:function(h){return C(lic,{data:h.data,onSelected:c,selectedKey:d,groupName:f,role:"radio"})}})))},"Yh");var mic=tu(function(a){JG(function(){if(a.controlledMode()&&a.data().defaultSelected)$n(Error("props.data().defaultSelected should not be set when in controlled mode"));else{var f;!a.controlledMode()&&((f=a.selected)==null?0:f.call(a))&&$n(Error("props.selected() should not be set when in uncontrolled mode"))}}); var b=l(su(function(){if(!a.controlledMode())return a.data().defaultSelected})),c=b.next().value,d=b.next().value,e=function(){if(!a.controlledMode())return c(); var f;return(f=a.selected)==null?void 0:f.call(a)}; return C("yt-checkbox-item-view-model",{class:R("ytCheckboxItemViewModelHost",a.className)},C($C,{data:function(){var f=a.data(),h=e();return{title:f.text,subtitle:f.subtext,superlabel:f.superlabel,isSelected:!!h,isDisabled:f.isDisabled,selectionStyle:"LIST_ITEM_SELECTION_STYLE_CHECKBOX"}}, onTap:function(){!a.controlledMode()&&d(!c());var f,h;(h=a.onTap)==null||h.call(a,!!e(),a.data(),(f=a.groupName)==null?void 0:f.call(a))}, isCompact:a.isCompact,disableHorizontalPadding:a.disableHorizontalPadding}))},"Zh");var m3b=tu(function(a){var b=a.data;var c=a.controlledMode;var d=a.selectedKeys;var e=a.onItemTap;var f=a.groupName;var h=a.disableHorizontalPadding;var m=function(){return(f==null?void 0:f())||b().key}; JG(function(){c()&&b().defaultSelectedKeys?$n(Error("props.data().defaultSelectedKeys should not be set when in controlled mode")):!c()&&(d==null?0:d())&&$n(Error("props.selectedKeys() should not be set when in uncontrolled mode"))}); a=l(su(function(){if(!c())return b().defaultSelectedKeys})); var p=a.next().value,q=a.next().value,t=function(u,v,w){u=[];!c()&&v.key&&(u=nic(v.key,p()||[]),q(u));e==null||e(v,u,w)}; return C("yt-checkbox-group-view-model",{class:R("ytCheckboxGroupViewModelHost")},C("fieldset",{class:R("ytCheckboxGroupViewModelFieldset")},C("div",{role:"list"},C(NC,{data:function(){return b().checkboxes}},{checkboxItemViewModel:function(u){var v=u.data; return C(mic,{data:v,controlledMode:!0,selected:function(){var w=c()?(d==null?void 0:d())||[]:p()||[],x=v().key;return x?w.includes(x):!1}, onTap:t,groupName:m,disableHorizontalPadding:h})}}))))},"$h"); function nic(a,b){b.includes(a)?b=b.filter(function(c){return c!==a}):b.push(a); return[].concat(ja(b))} ;var AFb=tu(function(a){function b(m){if(m&&(m=z(m,hK)))return Object.assign({},m,{isSelected:f()})} var c=l(su(function(){var m,p;return(p=(m=z(a.data().option,hK))==null?void 0:m.isSelected)!=null?p:!1})),d=c.next().value,e=c.next().value,f=d; JG(function(){var m;X2b((m=a.data().formSchema)==null?void 0:m.id,{onSubmit:function(){var p=Dn().resolve(iB),q=!!a.data().selectedCommand,t=!!a.data().unselectedCommand;if(f()){if(q)var u=a.data().selectedCommand}else t&&(u=a.data().unselectedCommand);u=kB(u);b(a.data().option)&&!u?(p="",!q&&t?p="selected ":q&&!t&&(p="unselected "),q=new ql("No "+p+"command found for SelectionListItemFormViewModel"),$n(q)):u&&p.resolveCommand(u)}, isValid:function(){return!0}})}); var h=function(){e(!f())}; kp(function(){var m,p,q=(m=a.data())==null?void 0:(p=m.formSchema)==null?void 0:p.id;q&&FX()().delete(q)}); return C("yt-selection-list-item-form-view-model",{class:"ytSelectionListItemFormViewModelHost"},C("div",{class:"ytSelectionListItemFormViewModelParagraph"},C(HB,{text:function(){return a.data().paragraph}})),C(K,{cond:function(){return b(a.data().option)}, then:function(m){return C($C,{data:m,isCompact:!0,hideSelectionTextChevron:!0,onTap:h,disableHorizontalPadding:!0})}}))},"ai");var AJb=tu(function(a){var b=a.data;a=a.className;ew(function(){b().formId||$n(Error("YtSubmitButtonViewModel formId is required."))}); var c=$2b(function(){return b().formId},function(){return b().beforeSubmitCommand},function(){return b().afterSubmitCommand}),d=c.submitForm,e=c.isValid,f=c.isSubmitting,h=function(){return{state:b().isDisabled||!e()||f()?"disabled":"active"}}; return C("yt-submit-button-view-model",{class:R("ytSubmitButtonViewModelHost",a)},C(NC,{data:function(){return b().button}},{buttonViewModel:function(m){return C(DC,{data:m.data, buttonOverrides:h,onClick:d})}}))},"ci");var oic=tu(function(a){var b=a.data;a=a.className;var c=function(){var m;return((m=d())==null?void 0:m.isToggled)!==void 0},d=ZC(function(m){a:{var p=b().entityKey,q=b().entitySelectorType; if(q)switch(q){case"TOGGLEABLE_LIST_ITEM_ENTITY_SELECTOR_TYPE_TOGGLE_MENU_SERVICE_ITEM_ENTITY":if(!p)break;m=(m=kC.toggleMenuServiceItemEntitySelector(m,p))&&m.isToggled!==void 0?{isToggled:m.isToggled}:void 0;break a;default:eo(new ql("Error: entitySelectorType defined but not matched in selector.",m,q));}m=void 0}return m}),e=l(su(function(){var m,p,q; return c()?(m=d())==null?void 0:m.isToggled:(p=b())==null?void 0:(q=p.initialState)==null?void 0:q.isToggled})),f=e.next().value,h=e.next().value; return C("toggleable-list-item-view-model",{el:DA(SC(function(){return b().rendererContext},{onTap:function(m,p){p(); c()||h(!f())}})), class:R("toggleableListItemViewModelHost",a)},C(K,{cond:function(){if(f()){var m=b().toggledListItem;m=z(m,hK)}else m=b().defaultListItem,m=z(m,hK);return m}, then:function(m){return C($C,{data:m,isToggled:f,ariaLabel:function(){var p=f()?b().toggledListItem:b().defaultListItem,q;p=(q=z(p,hK))==null?void 0:q.rendererContext;var t;return(t=z(p,Ex))==null?void 0:t.label}, ariaPressed:function(){return f()}})}}))},"di");var pic=$x("DOWNLOAD",{},"Download"),qic=$x("DELETE_FROM_DOWNLOADS",{},"Delete from downloads"),ric=$x("RETRY",{},"Retry"),sic=$x("PAUSE_DOWNLOADING",{},"Pause downloading"),tic=$x("RESUME_DOWNLOAD",{},"Resume download"),uic={text:pic,iconType:"OFFLINE_DOWNLOAD",videoAction:"ACTION_ADD",playlistAction:"ACTION_ADD"},q1={text:qic,iconType:"DELETE",videoAction:"ACTION_REMOVE",playlistAction:"ACTION_REMOVE"},vic={text:ric,iconType:"OFFLINE_DOWNLOAD",videoAction:"ACTION_RETRY",playlistAction:"ACTION_REMOVE"}, wic={text:sic,iconType:"OFFLINE_PAUSE",videoAction:"ACTION_PAUSE",playlistAction:"ACTION_PAUSE"},xic={text:tic,iconType:"OFFLINE_DOWNLOAD",videoAction:"ACTION_RESUME",playlistAction:"ACTION_RESUME"};function yic(a,b,c){if(b)return[uic];switch(a){case"TRANSFER_STATE_TRANSFER_IN_QUEUE":case"TRANSFER_STATE_COMPLETE":return[q1];case"TRANSFER_STATE_PRE_TRANSFER":case"TRANSFER_STATE_TRANSFERRING":return c?[q1]:[wic,q1];case"TRANSFER_STATE_PAUSED_BY_USER":return[xic,q1];case"TRANSFER_STATE_FAILED":case"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":return[vic,q1];default:return[uic];}} function zic(a,b,c,d){return yic(a,b,d).map(function(e){var f=e.text,h=e.iconType,m=e.videoAction;e=e.playlistAction;f=f?{content:f}:void 0;h=h&&{sources:[{clientResource:{imageName:h}}]};var p=Oh(c);if(p){var q=z(p,Tx),t=z(p,kob);q&&m?q.action=m:t&&e&&(t.action=e)}return{title:f,leadingImage:h,rendererContext:p&&{commandContext:{onTap:{innertubeCommand:p}}}}})} ;var Bic=tu(function(a){var b=function(){var m=a.data();m=RC(m.rendererContext);var p;return(p=z(m,Tx))==null?void 0:p.videoId},c=ZC(function(m){var p=b(),q=Aic(a.data()); return p?YB(m,p):q?ZB(m,q):"TRANSFER_STATE_UNKNOWN"}),d=iL(aC,b),e=ZC(function(m){return PYa(m,b(),Aic(a.data()))}),f=function(){return zic(c(),d(),RC(a.data().rendererContext),!!Aic(a.data()))},h=function(){return e()!=="ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"}; return C("yt-download-list-item-view-model",{class:"ytDownloadListItemViewModelHost",hidden:h},C(K,{cond:function(){return!h()}, then:function(){return C(K,{cond:f,then:function(m){return C(Wv,{each:m},function(p){return C($C,{data:p,isCompact:a.isCompact,isMenuItem:a.isMenuItem,inPopup:a.inPopup,disableHorizontalPadding:a.disableHorizontalPadding})})}})}}))},"ei"); function Aic(a){a=RC(a.rendererContext);var b;return(b=z(a,kob))==null?void 0:b.playlistId} Bic.idomCompat=!0;var DFb=tu(function(a){var b=a.data;var c=a.isCompact;var d=a.hideSelectionTextChevron;var e=a.inPopup;var f=a.isOverlay;var h=a.disableHorizontalPadding;var m=function(){return Cic(b())&&(e==null?void 0:e())},p=y("web_list_view_model_listbox_killswitch")?"menu":"listbox"; a=uC(function(t){if(e!=null&&e()&&y("web_enable_arrow_key_navigation_in_dropdown")){var u=L0a(t.currentTarget);if(u.length!==0){var v=Array.prototype.indexOf.call(u,document.activeElement);switch(t.key){case"ArrowDown":t.preventDefault();Dic(u,v);break;case"ArrowUp":t.preventDefault();Eic(u,v);break;case"Tab":t.preventDefault(),t.shiftKey?Eic(u,v):Dic(u,v);}}}}); var q={};return C("yt-list-view-model",{class:R("ytListViewModelHost",(q.ytListViewModelHostKaiosSpatNav=Cd&&document.body.hasAttribute("spatial-navigation-enabled")&&document.body.getAttribute("spatial-navigation-enabled")==="true",q)),role:function(){return m()?p:"list"}, style:gC({"max-height":function(){var t,u=(t=b())==null?void 0:t.visibleElementCount;if(u)return(u+.5)*40+"px"}}), "on:keydown":a},C(NC,{data:function(){return b().listItems}},{listItemViewModel:function(t){return C($C,{data:t.data, isMenuItem:m,isCompact:c,hideSelectionTextChevron:d,inPopup:e,isOverlay:f,disableHorizontalPadding:h})}, toggleableListItemViewModel:function(t){return C(oic,{data:t.data})}, downloadListItemViewModel:function(t){return C(Bic,{data:t.data,isMenuItem:m,isCompact:c,inPopup:e,disableHorizontalPadding:h})}, switchListItemViewModel:function(t){return C(bbc,{data:t.data,disableHorizontalPadding:h})}}))},"fi"); DFb.idomCompat=!0;function Cic(a){var b;return(b=a.listItems)==null?void 0:b.some(function(c){var d;return QC((d=z(c,hK))==null?void 0:d.rendererContext)})} function Dic(a,b){var c;(c=a[(b+1)%a.length])==null||c.focus()} function Eic(a,b){var c=a.length,d;(d=a[b===-1?c-1:(b-1+c)%c])==null||d.focus()} ;var Fic=new zn("EXPANDABLE_METADATA_VIEW_MODEL_TOKEN");var Gic=tu(function(a){var b=a.data;a=function(){return b().style==="AD_BUTTON_GROUP_STYLE_COMPACT_WIDTH"}; var c=dw({visibilityCallback:function(f){var h,m=(h=b().interaction)==null?void 0:h.onFirstVisible;f&&m&&pB(m)}, showOption:rT}),d={},e={};return C("ad-button-group-view-model",{class:R("ytwAdButtonGroupViewModelHost",(d.ytwAdButtonGroupViewModelHostCompactWidth=a,d)),el:DA(c)},C("div",{class:R("ytwAdButtonGroupViewModelHostSecondaryButton",(e.ytwAdButtonGroupViewModelHostCompactWidthSecondaryButton=a,e))},C(NC,{data:function(){return b().secondaryAdButton}},{adButtonViewModel:function(f){return C(uT,{data:f.data})}})),C("div",{class:"ytwAdButtonGroupViewModelHostPrimaryButton"},C(NC,{data:function(){return b().primaryAdButton}}, {adButtonViewModel:function(f){return C(uT,{data:f.data})}})))},"gi");var OMb=tu(function(a){return C("lockup-attachments-view-model",{class:"ytLockupAttachmentsViewModelHost"},C(NC,{data:function(){var b;return(b=a.data())==null?void 0:b.attachments}},{flexibleActionsViewModel:function(b){return C("div",{class:"ytLockupAttachmentsViewModelAttachment"},C(xQ,{data:b.data, layout:function(){var c;return((c=a.lockupStyle())==null?void 0:c.arrangement)===1?0:1}, justifyContentOverride:function(){var c;return((c=a.lockupStyle())==null?void 0:c.arrangement)===1?"FLEXIBLE_ACTIONS_JUSTIFY_CONTENT_START":"FLEXIBLE_ACTIONS_JUSTIFY_CONTENT_EVENLY"}}))}, slimlineSurveyViewModel:function(b){return C("div",{class:"ytLockupAttachmentsViewModelAttachment"},C(qUb,{data:b.data}))}, expandableMetadataViewModel:function(b){b=b.data;var c;return C("div",{class:R("ytLockupAttachmentsViewModelAttachment","ytLockupAttachmentsViewModelExpandableMetadata")},(c=Dn().resolve(An(Fic)))==null?void 0:c({data:b}))}, adButtonGroupViewModel:function(b){return C("div",{class:"ytLockupAttachmentsViewModelAttachment"},C(Gic,{data:b.data}))}, adButtonViewModel:function(b){return C("div",{class:"ytLockupAttachmentsViewModelAttachment"},C(uT,{data:b.data,isCompactWidth:!0}))}, tableViewModel:function(b){return C("div",{class:"ytLockupAttachmentsViewModelAttachment"},C(ubc,{data:b.data}))}, aiCompanionAttachmentViewModel:function(b){b=b.data;var c;return C("div",{class:"ytLockupAttachmentsViewModelAttachment"},(c=Dn().resolve(An(vXb)))==null?void 0:c({data:b}))}, carouselAdCardCollectionViewModel:function(b){return C("div",{class:"ytLockupAttachmentsViewModelAttachment"},C(Wfc,{data:b.data,isLockupAttachment:!0}))}}))},"hi");var Iic=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("wcpITe"),2);a=Hic;return b.return(a)})},Jic=BC(function(){return Iic()},{debugName:"channelInfoViewModel"}); En(zC,function(a){a.registerLoadFn("channelInfoViewModel","wcpITe",Iic)});var Kic=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("OaToWd"),2);a=TXb;return b.return(a)})},Lic=BC(function(){return Kic()},{debugName:"coursePerksViewModel"}); En(zC,function(a){a.registerLoadFn("coursePerksViewModel","OaToWd",Kic)});var Nic=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("gCOMDf"),2);a=Mic;return b.return(a)})},Oic=BC(function(){return Nic()},{debugName:"factoidsRowViewModel"}); En(zC,function(a){a.registerLoadFn("factoidsRowViewModel","gCOMDf",Nic)});var Pic=tu(function(a){var b=a.data;var c=a.isOverlay;return C("course-metadata-view-model",{class:"ytwCourseMetadataViewModelHost"},C(NC,{data:function(){return b().items}},{channelInfoViewModel:function(d){return C("div",{class:"ytwCourseMetadataViewModelHostItem"},C(Jic,{data:d.data, isOverlay:c}))}, coursePerksViewModel:function(d){return C("div",{class:"ytwCourseMetadataViewModelHostItem"},C(Lic,{data:d.data,isOverlay:c}))}, descriptionPreviewViewModel:function(d){return C("div",{class:"ytwCourseMetadataViewModelHostItem"},C(jV,{data:d.data,isOverlay:c}))}, factoidsRowViewModel:function(d){return C("div",{class:"ytwCourseMetadataViewModelHostItem"},C(Oic,{data:d.data,isOverlay:c}))}, progressViewModel:function(d){return C("div",{class:"ytwCourseMetadataViewModelHostItem"},C(WXb,{data:d.data,isOverlay:c}))}}))},"ii");var E8b=tu(function(a){return C("yt-flexible-container",{class:"ytFlexibleContainerHost"},C(NC,{data:function(){return a.data().content}},{courseMetadataViewModel:function(b){return C(Pic,{data:b.data, isOverlay:a.isOverlay})}, progressViewModel:function(b){return C(UXb,{data:b.data})}}))},"ji");var GFb=tu(function(a){var b=a.data;var c=a.disablePadding;var d=a.className;var e=aw("yt-dialog-header-view-model"),f=function(){var p=b().imageBanner;a:switch(b().assetContainerPaddingStyle){case"DIALOG_HEADER_ASSET_PADDING_STYLE_INSET":var q="CONTENT_PREVIEW_IMAGE_STYLE_CUSTOM_ASPECT_RATIO";break a;default:q="CONTENT_PREVIEW_IMAGE_STYLE_DEFAULT";}return{themedImage:p,style:q,layoutMode:"CONTENT_PREVIEW_IMAGE_LAYOUT_MODE_FULL_WIDTH"}},h=function(){return b().assetContainerPaddingStyle!=="DIALOG_HEADER_ASSET_PADDING_STYLE_INSET"}, m=function(){return b().alignment==="DIALOG_HEADER_ALIGNMENT_CENTER"}; JG(function(){var p=function(){Ku(e.value,"yt-refit-popups-action")},q; (q=e.value)==null||q.addEventListener("image-loaded",p);kp(function(){var t;(t=e.value)==null||t.removeEventListener("image-loaded",p)})}); a={};return C("yt-dialog-header-view-model",{el:e,class:R(d,(a.ytDialogHeaderViewModelHost=!0,a.ytDialogHeaderViewModelHostDisablePadding=c,a.ytDialogHeaderViewModelHostCentered=m,a))},C(K,{cond:function(){return b().imageBanner}, then:function(){var p={};return C("div",{class:R(d,(p.ytDialogHeaderViewModelBanner=!0,p.ytDialogHeaderViewModelBannerFullBleed=h,p)),style:gC({"max-height":function(){return b().assetContainerMaxHeight!==void 0?b().assetContainerMaxHeight+"px":void 0}})},C(MY,{data:f, className:"ytDialogHeaderViewModelBannerImage",notifyOnLoaded:!0}))}}),C(K,{cond:function(){return b().headerBlock}, then:function(){var p={};return C("div",{class:R("ytDialogHeaderViewModelHeaderBlock",(p.ytDialogHeaderViewModelHeaderBlockCentered=m,p))},C(NC,{data:function(){return b().headerBlock}},{contentPreviewImageViewModel:function(q){return C(MY,{data:q.data, notifyOnLoaded:!0})}}))}}),C(K,{cond:function(){return b().customBanner}, then:function(p){var q={};return C("div",{class:R("ytDialogHeaderViewModelCustomAssetContainer",(q.ytDialogHeaderViewModelCustomAssetContainerCentered=m,q))},C(NC,{data:p},{avatarStackViewModel:MR}))}}),C(K,{cond:function(){return b().headline}, then:function(p){return C("h2",null,C(HB,{text:p,className:"ytDialogHeaderViewModelText"}))}}))},"ki"); GFb.idomCompat=!0;var JFb=tu(function(a){var b=$2b(function(){return a.data().formId}),c=b.submitForm,d=b.isValid; return C("yt-form-panel-footer-view-model",{class:"ytFormPanelFooterViewModelHost"},C(NC,{data:function(){return a.data().panelFooter}},{panelFooterViewModel:function(e){return C(PFb,{data:e.data, disablePadding:!0,disablePrimaryButton:function(){return!d()}, onClickPrimaryButton:function(){c()}})}}))},"li");var MFb=tu(function(a){var b=function(){var c,d;return(d=(c=z(a.data().rendererContext,Ex))==null?void 0:c.label)!=null?d:""}; return C("yt-dialog-image-content-view-model",{class:R("ytDialogImageContentViewModelHost",a.className)},C(K,{cond:function(){return yC(a.data().image)}, then:function(c){var d={};return C("div",{style:gC((d.width=PV(function(){var e;return(e=a.data().imageMaxWidth)!=null?e:""}),d)), class:"ytDialogImageContentViewModelImage"},C(FB,{data:c,alt:b,contentMode:"CONTENT_MODE_SCALE_ASPECT_FIT"}))}}),C(HB,{text:function(){return a.data().description}, className:"ytDialogImageContentViewModelDescription"}))},"mi");var Qic=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("ZQKx1"),2);a=MZa;return b.return(a)})},Ric=BC(function(){return Qic()},{debugName:"buttonOrAnchor"}); En(zC,function(a){a.registerLoadFn("buttonOrAnchor","ZQKx1",Qic)});var Sic=tu(function(a){var b=a.data;return C("div",{class:"ytPanelHeaderViewModelTitleWrapper"},C(K,{cond:function(){return b().title}, then:function(c){var d={};return C("h2",{class:R("ytPanelHeaderViewModelTitleHeader",(d.ytPanelHeaderViewModelTitleHeaderNonInteractive=!y("web_panel_header_title_non_interactive_killswitch"),d))},C(HB,{text:c,className:"ytPanelHeaderViewModelTitle"}))}}),C(K,{cond:function(){return b().subtitle}, then:function(c){return C(HB,{text:c,className:"ytPanelHeaderViewModelSubtitle"})}}))},"ni"),xec=tu(function(a){var b=a.data; var c=U_a(function(){return b().rendererContext}); a={};return C("yt-panel-header-view-model",{class:R("ytPanelHeaderViewModelHost",(a.ytPanelHeaderViewModelHostHideDivider=function(){return!!b().shouldHideDivider},a.ytPanelHeaderViewModelHostCompact=function(){return!!b().subtitle},a)), "aria-label":function(){var d;return(d=c())==null?void 0:d.label}},C(K,{cond:function(){return QC(b().rendererContext)}, then:function(){return C(Ric,{className:"ytPanelHeaderViewModelButtonOrAnchor",command:function(){return RC(b().rendererContext)}, focusedClassName:"ytPanelHeaderViewModelButtonOrAnchorFocused"},C(Sic,{data:b}))}, else:function(){return C(Sic,{data:b})}}),C("div",{class:"ytPanelHeaderViewModelTrailingButtons"},C(NC,{data:function(){return b().trailingButtons}},{buttonViewModel:function(d){return C(DC,{data:d.data, className:"ytPanelHeaderViewModelButton"})}})))},"oi"); xec.idomCompat=!0;var nOb=tu(function(a){return C("animated-thumbnail-overlay-view-model",{class:"ytAnimatedThumbnailOverlayViewModelHost"},C(K,{cond:function(){var b;return(b=a.data())==null?void 0:b.thumbnail}, then:function(b){return C(FB,{data:b,alt:"",contentMode:"CONTENT_MODE_SCALE_ASPECT_FILL",hideOn404:!0})}}))},"pi");var uEb=tu(function(a){var b=a.data;var c=a.className;a=a.alwaysShow;var d=S_a(),e={};return C("thumbnail-hover-overlay-view-model",{el:DA(SC(function(){return b().rendererContext})), class:R("ytThumbnailHoverOverlayViewModelHost",c,(e.ytThumbnailHoverOverlayViewModelHostForceHover=a,e)),"aria-label":function(){var f;return(f=z(b().rendererContext,Ex))==null?void 0:f.label}, role:function(){return RC(b().rendererContext)!==void 0?"button":void 0}, tabindex:function(){return RC(b().rendererContext)!==void 0?0:void 0}, "on:keypress":d},C("div",{class:R("ytThumbnailHoverOverlayViewModelScrim",function(){a:switch(b().style){case"THUMBNAIL_HOVER_OVERLAY_STYLE_BUTTON":var f="ytThumbnailHoverOverlayViewModelStyleButton";break a;default:f="ytThumbnailHoverOverlayViewModelStyleCover";}return f})},C(K,{cond:function(){return b().icon}, then:function(f){return C(FB,{data:f,alt:"",className:"ytThumbnailHoverOverlayViewModelIcon"})}}),C(K,{cond:function(){return b().text}, then:function(f){return C(HB,{text:f,className:"ytThumbnailHoverOverlayViewModelText"})}})))},"qi"); uEb.idomCompat=!0;function Tic(a){switch(a){case"small":return"ytThumbnailOverlayProgressBarHostSmall";case"medium":return"ytThumbnailOverlayProgressBarHostMedium";case"large":return"ytThumbnailOverlayProgressBarHostLarge";default:return"ytThumbnailOverlayProgressBarHostMedium";}} var JLb=tu(function(a){var b=a.data;var c=a.thumbnailSize;var d=function(){return b().enableSegmentView},e=function(){return b().enableSegmentViewWithInactiveState}; return C("yt-thumbnail-overlay-progress-bar-view-model",{class:R("ytThumbnailOverlayProgressBarHost",function(){return Tic(c==null?void 0:c())})},C(K,{cond:d, then:function(){var f={},h={};return C("div",{class:R("ytThumbnailOverlayProgressBarHostProgressBar",(f.ytThumbnailOverlayProgressBarHostProgressBarInactive=e,f))},C("div",{class:UV("ytThumbnailOverlayProgressBarHostProgressBarLeftSegment","ytThumbnailOverlayProgressBarHostProgressBarSegment","ytThumbnailOverlayProgressBarHostProgressBarInactiveSegment"),style:function(){return"width:"+b().startPercent+"%"}}),C("div",{class:UV("ytThumbnailOverlayProgressBarHostProgressBarContainer"), style:function(){return"width:"+b().segmentDurationPercent+"%"}},C("div",{class:R("ytThumbnailOverlayProgressBarHostProgressBarSegment",(h.ytThumbnailOverlayProgressBarHostProgressBarActiveSegment=function(){return!e()},h.ytThumbnailOverlayProgressBarHostProgressBarInactiveSegment=e,h))}),C("div",{class:"ytThumbnailOverlayProgressBarHostLabel"},C("div",null," ",function(){return b().segmentLabel})),C(K,{cond:function(){return!e()}, then:function(){return C("div",{class:"ytThumbnailOverlayProgressBarHostLabelTriangle"})}})),C("div",{class:function(){return UV("ytThumbnailOverlayProgressBarHostProgressBarRightSegment","ytThumbnailOverlayProgressBarHostProgressBarSegment","ytThumbnailOverlayProgressBarHostProgressBarInactiveSegment")}}))}}),C(K,{cond:function(){return!d()&&b().startPercent}, then:function(){var f={};return C("div",{class:UV("ytThumbnailOverlayProgressBarHostWatchedProgressBar",(f.ytThumbnailOverlayProgressBarHostUseLegacyBar=!y("web_enable_modern_progress_bar_overlay"),f))},C("div",{class:"ytThumbnailOverlayProgressBarHostWatchedProgressBarSegment",style:function(){return"width:"+b().startPercent+"%"}}))}}))},"ri"); JLb.idomCompat=!0;var xOb=tu(function(a){return C("yt-thumbnail-hover-overlay-toggle-actions-view-model",{class:"ytThumbnailHoverOverlayToggleActionsViewModelHost","on:click":uC(function(b){b.preventDefault();return!1})},C(NC,{data:function(){return a.data().buttons}},{toggleButtonViewModel:function(b){return C("div",{class:"ytThumbnailHoverOverlayToggleActionsViewModelButton"},C(FC,{data:b.data}))}}))},"si"); xOb.idomCompat=!0;var AOb=tu(function(a){var b=function(){var c;return((c=z(a.data().rendererContext,Ex))==null?void 0:c.label)||""}; return C("yt-thumbnail-overlay-full-view-model",{class:"ytThumbnailOverlayFullViewModelHost"},C(K,{cond:function(){return a.data().image}, then:function(){return C("div",{class:"ytThumbnailOverlayFullViewModelIcon"},C(FB,{data:function(){return a.data().image}, alt:b}))}}),C(K,{cond:function(){return a.data().text}, then:function(){return C("div",{class:"ytThumbnailOverlayFullViewModelText"},function(){return a.data().text})}}))},"ti");function Uic(a,b,c){if(c)switch(c){case"TOGGLE_BUTTON_ENTITY_SELECTOR_TYPE_SFV_AUDIO_ITEM":if(!b)break;a=kC.selectSfvAudioItemPlaybackState(a,b);if(a==="SFV_AUDIO_ITEM_PLAYBACK_STATE_PLAYING")return{isToggled:!0};if(a)return{isToggled:!1};break;case"TOGGLE_BUTTON_ENTITY_SELECTOR_TYPE_COMMENTS_PANEL":return{isToggled:a.watch.openEngagementPanels.includes("engagement-panel-comments-section")};case"TOGGLE_BUTTON_ENTITY_SELECTOR_TYPE_LIVE_CHAT_PANEL":return{isToggled:a.watch.openEngagementPanels.includes("engagement-panel-live-chat-item-section")}; case"TOGGLE_BUTTON_ENTITY_SELECTOR_TYPE_BOOLEAN":if(!b)break;var d;return{isToggled:!((d=QTa(a,b))==null||!d.value)};default:eo(new ql("Error: entitySelectorType defined but not matched in selector.",a,c));}} ;var VZa=tu(function(a){function b(ca){return z(ca,dK)} function c(){var ca=d().isTogglingDisabled||A()&&d().toggledIsTogglingDisabled,ma=ca||v()?A():!A();H(ma);O(!1);if(!ca){var wa;(wa=h)==null||wa(!!ma)}var Ba;((Ba=f)==null?0:Ba())||lz(Dn().resolve(wL),d().trackingParams);var Ja;if(!ma||!b(d().defaultButtonViewModel)||(Ja=f)!=null&&Ja()){var Na;!b(d().toggledButtonViewModel)||((Na=f)==null?0:Na())||lz(Dn().resolve(wL),b(d().toggledButtonViewModel).trackingParams)}else lz(Dn().resolve(wL),b(d().defaultButtonViewModel).trackingParams)} var d=a.data,e=a.buttonShapeOverrides,f=a.disableExplicitClickLogging,h=a.onToggle,m=a.style,p=a.useOutlinedIcon,q=a.className,t=function(){var ca,ma;return A()?(ca=a.animatedTextPropsToggled)==null?void 0:ca.call(a):(ma=a.animatedTextPropsDefault)==null?void 0:ma.call(a)},u=Io(function(){return t()?Object.assign({},t(),{shouldAnimate:P()}):void 0},void 0,"QHO8ne"),v=function(){var ca; return((ca=Z())==null?void 0:ca.isToggled)!==void 0},w=l(su(function(){var ca,ma,wa; return v()?(ca=Z())==null?void 0:ca.isToggled:(wa=e==null?void 0:(ma=e())==null?void 0:ma.toggled)!=null?wa:d().isToggled})),x=w.next().value; w=w.next().value;var A=x,H=w;w=l(su(function(){var ca,ma;return(ca=a.animatedTextPropsToggled)==null?void 0:(ma=ca.call(a))==null?void 0:ma.shouldAnimate})); x=w.next().value;w=w.next().value;var P=x,O=w;x=l($o(!1,void 0,"oDUSmd"));var Q=x.next().value,V=x.next().value,Z=ZC(function(ca){return Uic(ca,d().entityKey,d().toggledStateEntitySelectorType)}),da=function(){return Object.assign({},e==null?void 0:e(),{onToggle:c, toggleable:!0,toggled:A(),focused:Q()})}; return C("toggle-button-view-model",{"on:focusin":uC(function(){var ca=Dn().resolve(An(tC));ca&&V(ca.keyboardInUse);return!1}), "on:focusout":uC(function(){V(!1);return!1})},C(K,{cond:function(){return A()?b(d().toggledButtonViewModel):b(d().defaultButtonViewModel)}, then:function(ca){return C(EC,{data:ca,className:q,style:m,useOutlinedIcon:p,buttonOverrides:da,animatedTextProps:u})}}))},"ui"); VZa.idomCompat={callbacks:{onToggle:!0}};var Vic=new zn("VOTING_ANIMATION_CONTROLLER_TOKEN");function Wic(a,b){return Zz(a.entities,"votingEntity",b)} ;var JUb=tu(function(a){var b=a.data;var c=aw("div"),d=aw("div");a=l($o("VOTE_STATUS_NONE",void 0,"YPH5mf"));var e=a.next().value,f=a.next().value,h=iL(Wic,function(){var v;return(v=b())==null?void 0:v.entityKey}),m=y("web_enable_voting_animation")||y("enable_music_web_cairo_voting_animation"); JG(function(){var v;((v=b().initialState)==null?0:v.status)&&f(b().initialState.status)}); var p=function(){var v,w,x=Number((w=(v=b().initialState)==null?void 0:v.votes)!=null?w:0),A;v=(A=b().initialState)==null?void 0:A.status;return v==="VOTE_STATUS_UPVOTED"?x-1:v==="VOTE_STATUS_DOWNVOTED"?x+1:x},q=function(){return e()==="VOTE_STATUS_UPVOTED"?p()+1:e()==="VOTE_STATUS_DOWNVOTED"?p()-1:p()},t=function(v){var w=v?"VOTE_STATUS_UPVOTED":"VOTE_STATUS_NONE"; f(w);var x=q(),A=Dn().resolve(An(Vic)),H=h();H&&(v&&(H==null?0:H.upvoteDefaultButtonOnTap)?pB(H.upvoteDefaultButtonOnTap,{form:{element:c.value},disableClickTracking:!0}):(H==null?0:H.upvoteToggledButtonOnTap)&&pB(H.upvoteToggledButtonOnTap,{form:{element:c.value},disableClickTracking:!0}));var P;v=(P=H==null?void 0:H.enableOptimisticReordering)!=null?P:b().enableOptimisticReordering;m&&A&&b().itemId&&v&&A.updateVoteCount(b().itemId,x,w)},u=function(v){var w=v?"VOTE_STATUS_DOWNVOTED":"VOTE_STATUS_NONE"; f(w);var x=q(),A=Dn().resolve(An(Vic)),H=h();H&&(v&&(H==null?0:H.downvoteDefaultButtonOnTap)?pB(H.downvoteDefaultButtonOnTap,{form:{element:d.value},disableClickTracking:!0}):(H==null?0:H.downvoteToggledButtonOnTap)&&pB(H.downvoteToggledButtonOnTap,{form:{element:d.value},disableClickTracking:!0}));var P;v=(P=H==null?void 0:H.enableOptimisticReordering)!=null?P:b().enableOptimisticReordering;m&&A&&b().itemId&&v&&A.updateVoteCount(b().itemId,x,w)}; a={};a=R("ytVotingViewModelVoteCount",(a.ytVotingViewModelVoteCountDisabled=function(){return b().isDisabled},a)); return C("voting-view-model",{class:"ytVotingViewModelHost"},C("div",{el:c},C(NC,{data:function(){var v=z(b().upvoteButton,fK);return{toggleButtonViewModel:Object.assign({},v,{isToggled:e()==="VOTE_STATUS_UPVOTED"})}}},{toggleButtonViewModel:function(v){return C(FC,{data:v.data, onToggle:t})}})),C("div",{class:a},function(){var v,w,x; return e()==="VOTE_STATUS_UPVOTED"?(v=b().initialState)==null?void 0:v.compactVotesUpvoted:e()==="VOTE_STATUS_DOWNVOTED"?(w=b().initialState)==null?void 0:w.compactVotesDownvoted:(x=b().initialState)==null?void 0:x.compactVotes}),C("div",{el:d},C(NC,{data:function(){var v=z(b().downvoteButton,fK); return{toggleButtonViewModel:Object.assign({},v,{isToggled:e()==="VOTE_STATUS_DOWNVOTED"})}}},{toggleButtonViewModel:function(v){return C(FC,{data:v.data, onToggle:u})}})))},"vi");var Oub=tu(function(a){var b=a.data;var c=a.className;a=a.shouldFillContainer;var d={},e=Xic(b),f=function(){return b().animationEntityKey||""},h=iL(nyb,f); Vv(function(){if(h()){var q,t;if(((q=h())==null?0:q.hadUserInteraction)&&((t=d.lottieEl)==null?0:t.isPaused)){var u;(u=d.lottieEl)==null||u.stop();var v;(v=d.lottieEl)==null||v.goToAndPlay(0)}}},"OH9bUd"); JG(function(){if(!h()&&f()){var q=Dn().resolve(iB),t=q.resolveCommand,u=f();t.call(q,Yic(u,"ENTITY_MUTATION_TYPE_REPLACE",{hadUserInteraction:!1,key:u}))}}); var m=Zic(e,b,function(){var q;if((q=h())==null?0:q.hadUserInteraction){q=Dn().resolve(iB);var t=q.resolveCommand,u=f();t.call(q,Yic(u,"ENTITY_MUTATION_TYPE_UPDATE",{hadUserInteraction:!1}))}}),p={}; return C("yt-animated-asset-view-model",{class:R("ytAnimatedAssetViewModelHost",c)},C(xA,{data:m,className:R((p.ytAnimatedAssetViewModelFill=a,p)),animationRef:d,animationName:e}))},"xi"); function Xic(a){return function(){var b,c,d,e,f,h,m;return(m=(c=(b=Dn().resolve(An(gB)))==null?void 0:b())!=null&&c?(d=a().lottieAsset)==null?void 0:(e=d.themedUrl)==null?void 0:e.dark:(f=a().lottieAsset)==null?void 0:(h=f.themedUrl)==null?void 0:h.light)!=null?m:""}} function Zic(a,b,c){return function(){var d,e,f,h,m,p,q=a(),t=(h=(d=b().genericBehavior)==null?void 0:d.loop)!=null?h:!1;d=(m=(e=b().genericBehavior)==null?void 0:e.autoplay)!=null?m:!1;e=(p=(f=b().genericBehavior)==null?void 0:f.speed)!=null?p:1;p=b();var u;f=(u=p.lottieAsset)!=null&&u.preserveAspectRatio&&p.lottieAsset.preserveAspectRatio==="LOTTIE_PRESERVE_ASPECT_RATIO_NONE"?{preserveAspectRatio:"none"}:void 0;return{animationConfig:{path:q,loop:t,autoplay:d,speed:e,rendererSettings:f},listeners:{complete:c}}}} function Yic(a,b,c){c=c===void 0?{}:c;return{entityUpdateCommand:{entityBatchUpdate:{mutations:[{entityKey:a,type:b,payload:{animationEntity:c},options:void 0}]}}}} ;var N8b=tu(function(a){var b=a.data;var c=a.maxLines;a=a.className;var d=function(){var m;return QC((m=b())==null?void 0:m.rendererContext)},e={}; e=(e.dynamicTextViewModelHost=!0,e.dynamicTextViewModelHostTappable=function(){return d()},e); var f=function(){if(y("enable_dynamic_text_max_lines")){var m,p=(m=b())==null?void 0:m.maxLines;if(p&&p>0)return p;if((m=c==null?void 0:c())&&m>0)return m}},h={}; return C("yt-dynamic-text-view-model",{el:DA(SC(function(){var m;return(m=b())==null?void 0:m.rendererContext})), role:function(){return d()?"link":void 0}, tabindex:function(){return d()?0:void 0}, class:R(a,e)},C("h1",{class:R("dynamicTextViewModelH1",(h.dynamicTextViewModelLineClamp=f,h)),style:gC({"-webkit-line-clamp":f}),"aria-label":function(){var m,p,q;return(q=(p=z((m=b())==null?void 0:m.rendererContext,Ex))==null?void 0:p.label)!=null?q:""}},C(HB,{text:function(){return b().text}, userInput:!0})))},"yi"); N8b.idomCompat=!0;var ajc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("nBvByd"),2);a=$ic;return b.return(a)})},bjc=BC(function(){return ajc()},{debugName:"youthBasicSectionHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("youthBasicSectionHeaderViewModel","nBvByd",ajc)});var djc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("eDUDoc"),2);a=cjc;return b.return(a)})},ejc=BC(function(){return djc()},{debugName:"youthSectionBodyViewModel"}); En(zC,function(a){a.registerLoadFn("youthSectionBodyViewModel","eDUDoc",djc)});var bXb=tu(function(a){var b=l($o(!1,void 0,"SrK51e")),c=b.next().value,d=b.next().value,e=function(){return a.data().inlineExpansionEntityKey},f=iL(LTa,e),h=function(){if(a.isSelected!==void 0)return a.isSelected(); if(e()){var p;return(p=f())==null?void 0:p.expanded}return c()}; b={};var m={};return C("yt-inline-expander-view-model",{class:"ytInlineExpanderViewModelHost","on:click":uC(function(){a.isSelected!==void 0||e()||d(!c())})},C("div",{class:"ytInlineExpanderViewModelHeader"},C(NC,{data:function(){return a.data().headerContent}},{youthBasicSectionHeaderViewModel:bjc}),C("div",{class:R("ytInlineExpanderViewModelButton",(b.ytInlineExpanderViewModelButtonExpanded=h,b))},C(eL,{data:function(){return{style:"mono", type:"text",state:"active",size:"M",iconPosition:"icon-only",toggleable:!0,toggled:h(),accessibilityLabel:h()?$x("SHOW_LESS",void 0,"Show Less"):$x("SHOW_MORE",void 0,"Show More")}}, iconName:"chevron_down"}))),C("div",{class:R("ytInlineExpanderViewModelBody",(m.ytInlineExpanderViewModelBodyExpanded=h,m)),"aria-hidden":function(){return!h()}},C("div",{class:"ytInlineExpanderViewModelBodyContent"},C(NC,{data:function(){return a.data().bodyContent}},{youthSectionBodyViewModel:ejc}))))},"zi");var fjc={isOpen:!1};function gjc(a,b){a=a===void 0?fjc:a;switch(b.type){case"SET_IS_BOTTOM_SHEET_OPEN_STATE":return Object.assign({},a,{isOpen:b.payload});default:return a;}} ;var hjc={isAllowed:!1};function ijc(a,b){a=a===void 0?hjc:a;switch(b.type){case"SET_CINEMATIC_SETTING_STATE":return Object.assign({},a,{isAllowed:b.payload});default:return a;}} ;var jjc={errorMessage:"",title:"",privacy:"",isDisabled:!0};function kjc(a,b){a=a===void 0?jjc:a;switch(b.type){case"SET_ERROR_MESSAGE_CREATE_PLAYLIST_STATE":return Object.assign({},a,{errorMessage:b.payload});case"SET_TITLE_CREATE_PLAYLIST_STATE":return Object.assign({},a,{title:b.payload});case"SET_PRIVACY_CREATE_PLAYLIST_STATE":return Object.assign({},a,{privacy:b.payload});case"SET_IS_DISABLED_CREATE_PLAYLIST_STATE":return Object.assign({},a,{isDisabled:b.payload});default:return a;}} ;var ljc={isOpen:!1};function mjc(a,b){a=a===void 0?ljc:a;switch(b.type){case"SET_IS_DRAWER_LAYOUT_OPEN_STATE":return Object.assign({},a,{isOpen:b.payload});default:return a;}} ;var njc={isFullscreen:!1,topPanelId:void 0,navigationButtons:{},secondaryHeader:{}};function ojc(a,b){a=a===void 0?njc:a;switch(b.type){case"SET_IS_FULLSCREEN_STATE":return Object.assign({},a,{isFullscreen:b.payload});case"SET_NAVIGATION_BUTTON":var c=b.payload.targetId,d=Object.assign({},a.navigationButtons);d[c]=b.payload.button;return Object.assign({},a,{navigationButtons:d});case"SET_TOP_PANEL_ID_STATE":return Object.assign({},a,{topPanelId:b.payload});case"SET_SECONDARY_HEADER":return c=b.payload.panelId,d=Object.assign({},a.secondaryHeader),d[c]=b.payload.secondaryHeader, Object.assign({},a,{secondaryHeader:d});default:return a;}} ;var pjc={response:void 0};var qjc=function(a,b){a=a===void 0?pjc:a;switch(b.type){case"LOCATION_COLLECTION_RESPONSE_CHANGE":return Object.assign({},a,{response:b.payload});default:return a;}};var rjc={nextCommand:void 0,nextDisabled:!1,footerSubmissionData:void 0,isImpersonationValid:!1};var sjc=function(a,b){a=a===void 0?rjc:a;switch(b.type){case"REPORT_CHANNEL_NEXT_DISABLED_CHANGE":return Object.assign({},a,{nextDisabled:b.payload});case"REPORT_CHANNEL_NEXT_COMMAND_CHANGE":return Object.assign({},a,{nextCommand:b.payload});case"REPORT_CHANNEL_MODAL_FOOTER_RENDERER_SUBMISSION_DATA_CHANGE":return Object.assign({},a,{footerSubmissionData:b.payload});case"REPORT_CHANNEL_NEXT_IMPERSONATION_VALIDITY_CHANGE":return Object.assign({},a,{isImpersonationValid:b.payload});default:return a;}};var tjc={reportFormData:void 0,reportDetailsFormData:void 0};var ujc=function(a,b){a=a===void 0?tjc:a;switch(b.type){case"REPORT_FORM_MODAL_RENDERER_DATA_CHANGE":return Object.assign({},a,{reportFormData:b.payload});case"REPORT_DETAILS_FORM_RENDERER_DATA_CHANGE":return Object.assign({},a,{reportDetailsFormData:b.payload});default:return a;}};function vjc(){return Bw(Object.assign({},{engagementPanel:ojc,bottomSheet:gjc,cinematicSetting:ijc,drawerLayout:mjc,createPlaylist:kjc,locationCollection:qjc,reportChannel:sjc,reportForm:ujc},$Ta,IUa))} var wjc=void 0;y("mweb_enable_redux_store_on_demand")||(wjc=new Az(vjc()));var zjc=tu(function(a){a=vu(a,{themeOverride:void 0,animationRef:{}});var b=a.animatedIconType,c=a.active,d=a.themeOverride,e=a.animationRef;a=a.staticIconFn;var f=l($o(void 0,void 0,"l48agc")),h=f.next().value,m=f.next().value,p=function(){a:{var H=b();var P=d==null?void 0:d();var O;P=(P==null?void 0:P.useDarkTheme)||((O=Dn().resolve(An(gB)))==null?void 0:O());switch(H){case"LIKE":wjc||(wjc=new Az(vjc()));H=(H=STa(wjc.getState()))&&H.animationLightUrl&&H.animationDarkUrl?{lottiePlayerProps:{animationConfig:{name:P? "custom_animated_like_icon_dark":"custom_animated_like_icon",path:P?H.animationDarkUrl:H.animationLightUrl,loop:!1,autoplay:!1,rendererSettings:{viewBoxOnly:!0,className:"custom-animated-like-icon"}}},totalFrames:120,lazyLoad:!0}:void 0;if(H){P=H;break a}P="animated_like_icon_"+(P?"dark":"light")+"_v5";P={lottiePlayerProps:{animationConfig:{name:P,path:"https://www.gstatic.com/youtube/img/lottie/animated_like_icon/"+P+".json",loop:!1,autoplay:!1,rendererSettings:{viewBoxOnly:!0,className:"animated-like-icon"}}}, totalFrames:120,lazyLoad:!0};break a;case"NOTIFICATION_BELL":P={lottiePlayerProps:{animationConfig:{name:P?"notification_bell_dark":"notification_bell_light",path:"https://www.gstatic.com/youtube/img/lottie/subscribe_action/subscribe_action_bell_icon_"+(P?"dark":"light")+"_v4.json",loop:!1,autoplay:!1,rendererSettings:{className:"animated-subscribe-icon"}}},totalFrames:120,lazyLoad:!1};break a;}P=void 0}return P},q=function(){var H,P; return(P=(H=p())==null?void 0:H.lottiePlayerProps.animationConfig.name)!=null?P:""},t=function(){if(p()){var H=p().lottiePlayerProps.animationConfig.path; return rA.get(H)||h()}}; f=l($o(!1,void 0,"sDrGId"));var u=f.next().value;f=f.next().value;var v=xjc(f),w=function(){var H=p(),P,O,Q;return(Q=H==null?void 0:(P=H.lottiePlayerProps.animationConfig)==null?void 0:(O=P.rendererSettings)==null?void 0:O.className)!=null?Q:""},x=void 0,A=void 0; Vv(function(){var H=p(),P=q(),O=t(),Q=u(),V=c();if(H&&(A!==P&&(A=P,x=V,P=e(),v.animationConfig=H.lottiePlayerProps.animationConfig,v.animationRef=P,O&&(v.animationConfig.animationData=O,v.animationConfig.path=void 0),P=H.lottiePlayerProps.animationConfig.path,!rA.get(P)&&H.lazyLoad&&P&&yjc(P,m)),!(Q||H.lazyLoad&&!O))){if(O=!e().lottieEl)V?(Q=H.totalFrames,v.animationConfig.initialSegment=[Q-1,Q]):v.animationConfig.initialSegment=void 0;if(x!==V&&!O)if(O=e(),V){var Z;(Z=O.lottieEl)==null||Z.playSegments([0, H.totalFrames],!0)}else{var da;(da=O.lottieEl)==null||da.playSegments([0,1],!0)}x=V}},"RQVZ1d"); return C("animated-icon",{class:"ytAnimatedIconHost"},C(K,{cond:function(){var H,P;return!((H=p())==null||!H.lottiePlayerProps.animationConfig.path||((P=p())==null?0:P.lazyLoad)&&!t()||u())}, then:function(){return C(xA,{data:v,animationName:q,className:w,animationRef:e})}, else:a}))},"Bi"); function yjc(a,b){Oi.addLowPriorityJob(function(){var c,d,e;return ta(function(f){switch(f.nextAddress){case 1:return f.setCatchFinallyBlocks(2),f.yield(VTa(),4);case 4:return f.yield(fetch(a),5);case 5:return c=f.yieldResult,f.yield(c.json(),6);case 6:d=f.yieldResult;rA.set(a,d);requestAnimationFrame(function(){b(d)}); f.leaveTryBlock(0);break;case 2:e=f.enterCatchBlock(),eo(e),f.jumpToEnd();}})})} function xjc(a){var b={animationConfig:{},listeners:{}},c=function(){a(!0)}; b.listeners.data_failed=c;b.listeners.error=c;b.listeners.data_ready=function(){a(!1)}; return b} ;function Ajc(a){var b=a.model;var c=a.subscribed;var d=a.isOverlay;var e=a.element;var f=a.commandController;var h=a.notificationState;if(c){var m,p;var q=(b==null?void 0:(m=b.buttonStyle)==null?void 0:m.subscribedStateStyle)==="SUBSCRIBE_BUTTON_VIEW_MODEL_SUBSCRIBED_STATE_STYLE_DROPDOWN_COMPACT"?void 0:b==null?void 0:(p=b.unsubscribeButtonContent)==null?void 0:p.buttonText}else{var t;q=b==null?void 0:(t=b.subscribeButtonContent)==null?void 0:t.buttonText}a:{var u;switch(b==null?void 0:(u=b.buttonStyle)== null?void 0:u.buttonSize){case"SUBSCRIBE_BUTTON_VIEW_MODEL_SIZE_XSMALL":m="S";break a;default:m="M";}}a:if(d)d="overlay";else switch(b.backgroundStyle){case"SUBSCRIBE_BUTTON_VIEW_MODEL_BACKGROUND_STYLE_OVERLAY":case"SUBSCRIBE_BUTTON_VIEW_MODEL_BACKGROUND_STYLE_FULLSCREEN_OVERLAY":case"SUBSCRIBE_BUTTON_VIEW_MODEL_BACKGROUND_STYLE_IMMERSIVE_OVERLAY":d="overlay";break a;default:d="mono";}a:if(c)var v="tonal";else switch((v=b.buttonStyle)==null?void 0:v.unsubscribedStateStyle){case"SUBSCRIBE_BUTTON_VIEW_MODEL_UNSUBSCRIBED_STATE_STYLE_SECONDARY":v= "tonal";break a;default:v="filled";}return{style:d,type:v,state:b.disableSubscribeButton?"disabled":"active",size:m,focused:a.focused,toggled:c,accessibilityLabel:Bjc(b,c,h),buttonText:q,iconPosition:b.disableNotificationBell?"none":"leading-trailing",onTap:Cjc(b,c,e,f),disableTextEllipsis:!!a.disableTextEllipsis}} function Cjc(a,b,c,d){return function(e){if(b){var f;var h=a.disableNotificationBell?kB(a==null?void 0:(f=a.unsubscribeButtonContent)==null?void 0:f.onTapCommand):kB(a==null?void 0:a.onShowSubscriptionOptions)}else{var m;h=kB(a==null?void 0:(m=a.subscribeButtonContent)==null?void 0:m.onTapCommand)}h&&fL(h,{form:{element:c==null?void 0:c.value},commandController:d});e.stopPropagation()}} function Bjc(a,b,c){if(b){if(a==null?0:a.disableNotificationBell){var d;return a==null?void 0:(d=a.unsubscribeButtonContent)==null?void 0:d.accessibilityText}switch(c){case"SUBSCRIPTION_NOTIFICATION_STATE_OCCASIONAL":var e;return a==null?void 0:(e=a.bellAccessibilityData)==null?void 0:e.occasionalLabel;case"SUBSCRIPTION_NOTIFICATION_STATE_ALL":var f;return a==null?void 0:(f=a.bellAccessibilityData)==null?void 0:f.allLabel;case"SUBSCRIPTION_NOTIFICATION_STATE_OFF":var h;return a==null?void 0:(h= a.bellAccessibilityData)==null?void 0:h.offLabel;case"SUBSCRIPTION_NOTIFICATION_STATE_DISABLED":var m;return a==null?void 0:(m=a.bellAccessibilityData)==null?void 0:m.disabledLabel;default:var p;return a==null?void 0:(p=a.unsubscribeButtonContent)==null?void 0:p.accessibilityText;}}else{var q;return a==null?void 0:(q=a.subscribeButtonContent)==null?void 0:q.accessibilityText}} ;function Djc(a){if(a){switch(a){case"SUBSCRIPTION_NOTIFICATION_STATE_ALL":a="NOTIFICATIONS_ACTIVE";break;case"SUBSCRIPTION_NOTIFICATION_STATE_OFF":case"SUBSCRIPTION_NOTIFICATION_STATE_DISABLED":a="NOTIFICATIONS_OFF";break;default:a="NOTIFICATIONS_NONE";}return a}} function Ejc(a,b,c){c.subscribed!==b&&((c=c.key)&&nu(Ez("subscriptionStateEntity",c,{key:c,subscribed:b})),a.dispatchEvent(new CustomEvent("yt-subscription-changed",{bubbles:!0,detail:b})),b||Ku(a,"yt-unsubscribe-action"))} function Fjc(a){a=z(kB(a),Cob);var b,c,d,e;return(e=z(a==null?void 0:(b=a.panelLoadingStrategy)==null?void 0:(c=b.inlineContent)==null?void 0:(d=c.sheetViewModel)==null?void 0:d.content,zfc))==null?void 0:e.listItems} function Gjc(a,b){if(a.onShowSubscriptionOptions&&b&&(a=Fjc(a.onShowSubscriptionOptions),a!=null&&a.length)){var c=Djc(b);a.forEach(function(d){d=z(d,hK);var e,f,h,m,p=d==null?void 0:(e=d.leadingImage)==null?void 0:(f=e.sources)==null?void 0:(h=f[0])==null?void 0:(m=h.clientResource)==null?void 0:m.imageName;d&&p&&(d.isSelected=p===c)})}} function Hjc(a,b,c,d){b&&c?a.style.width=c+"px":!b&&d&&(a.style.width=d+"px")} function Ijc(a,b,c){var d;(d=a.lottieEl)==null||d.goToAndPlay(0);var e;(e=b.lottieEl)==null||e.goToAndPlay(0);Al(0,function(){var f;(f=c.lottieEl)==null||f.goToAndPlay(0)},300)} var ZZa=tu(function(a){var b=aw("yt-subscribe-button-view-model"),c=aw("div"),d=aw("div"),e=sQ(),f=sQ(),h=sQ(),m=iL(pLb,function(){return a.data().stateEntityStoreKey}),p=iL(qLb,function(){var Ia,Wa; return(Wa=(Ia=a.data().notificationStateEntityStoreKeys)==null?void 0:Ia.subsNotificationStateKey)!=null?Wa:""}),q=function(){return!a.data().enableSubscribeButtonPostClickAnimation},t=l($o(0,void 0,"AcOiA")),u=t.next().value,v=t.next().value; t=l($o(0,void 0,"Ngu2p"));var w=t.next().value,x=t.next().value;t=l($o(!1,void 0,"NGuX9e"));var A=t.next().value,H=t.next().value;t=l($o(!1,void 0,"AhpTW"));var P=t.next().value,O=t.next().value;t=l($o(!1,void 0,"nlYIAe"));var Q=t.next().value,V=t.next().value,Z;t=l($o(!1,void 0,"UDUpSb"));var da=t.next().value,ca=t.next().value,ma=function(){O(!0);Al(0,function(){O(!1)},1500)}; Vv(function(){var Ia=P();Fo(function(){Ia&&!q()&&m()&&Ijc(e,f,h)})},"D2MJsd"); Vv(function(){var Ia=m();Fo(function(){if(!q()&&Ia){var Wa;((Wa=a.animateWidth)==null?0:Wa.call(a))&&Hjc(b.value,!!Ia.subscribed,u(),w());var jb,tc;((jb=Z)==null?0:jb.subscribed)||!Ia.subscribed||Ia.key!==((tc=Z)==null?void 0:tc.key)||ma();Z=Ia}})},"UTtORd"); var wa=Io(function(){var Ia,Wa,jb,tc=a.data(),Jb=!((Ia=m())==null||!Ia.subscribed);Ia=!((Wa=a.isOverlay)==null||!Wa.call(a));Wa=A()?b:void 0;var pc=(jb=p())==null?void 0:jb.state;jb=da();Gjc(tc,pc);return Ajc({model:tc,subscribed:Jb,isOverlay:Ia,element:Wa,notificationState:pc,disableTextEllipsis:!0,focused:jb})},void 0,"vzxwr"),Ba=function(){var Ia; if(!q()&&((Ia=a.animateWidth)==null?0:Ia.call(a))&&(c==null?0:c.value)&&(d==null?0:d.value)&&!Q()){Ia=m();var Wa=l((Ia==null?0:Ia.subscribed)?[c,d]:[d,c]),jb=Wa.next().value;Wa=Wa.next().value;jb=Math.ceil(jb.value.getBoundingClientRect().width);Wa=Math.ceil(Wa.value.getBoundingClientRect().width);v(jb);x(Wa);Hjc(b.value,!(Ia==null||!Ia.subscribed),jb,Wa);V(!0)}}; t=uC(function(Ia){Ba();var Wa=m();Wa&&(Ia.detail.endpoint.subscribeEndpoint||Ia.detail.endpoint.unsubscribeEndpoint)&&Ejc(b.value,!Wa.subscribed,Wa)}); var Ja=function(){var Ia=Dn().resolve(An(tC));Ia&&ca(Ia.keyboardInUse)},Na=function(){ca(!1)}; KG("yt-player-subscribe",function(Ia){var Wa=m();Wa&&Ia===a.data().channelId&&Ejc(b.value,!0,Wa)}); KG("yt-player-unsubscribe",function(Ia){var Wa=m();Wa&&Ia===a.data().channelId&&Ejc(b.value,!1,Wa)}); KG("yt-update-subscribe-button-action",function(Ia){Ia=z(Ia,eib);var Wa=m();Wa&&Ia&&Ia.channelId===a.data().channelId&&Ejc(b.value,!!Ia.subscribed,Wa)}); JG(function(){b.value&&(b.value.addEventListener("focusin",Ja),b.value.addEventListener("focusout",Na));var Ia=vl(0,function(){Ba()}); H(!0);kp(function(){Oi.cancelJob(Ia);b.value&&(b.value.removeEventListener("focusin",Ja),b.value.removeEventListener("focusout",Na))})}); var ab=function(){var Ia,Wa,jb;if(jb=!((Ia=m())==null||!Ia.subscribed))Ia=!!a.data().disableNotificationBell,jb=(Wa=p())==null?void 0:Wa.state,jb=!Ia&&!!jb;return jb},Ha=function(){var Ia; return!((Ia=m())==null?0:Ia.subscribed)},bb=function(){var Ia,Wa; if(Wa=Ha()){Wa=!!a.data().disableNotificationBell;var jb=(Ia=p())==null?void 0:Ia.state;Wa=!Wa&&!!jb}return Wa},lb={},Ka={}; return C("yt-subscribe-button-view-model",{class:R(a.className,"ytSubscribeButtonViewModelHost",(lb.ytSubscribeButtonViewModelHostCanAnimateWidth=function(){var Ia,Wa;return!((Ia=m())==null||!Ia.subscribed)&&((Wa=a.animateWidth)==null?void 0:Wa.call(a))&&P()},lb.ytSubscribeButtonViewModelHostHidden=function(){var Ia; return!((Ia=m())==null?0:Ia.subscribed)&&a.data().hideWhenUnsubscribed},lb)), el:b,"on:yt-service-request-sent":t},C(kLb,{backgroundLottieRef:e,foregroundLottieRef:f,wrapperClass:R("ytSubscribeButtonViewModelAnimatedActionWrapper",(Ka.ytSubscribeButtonViewModelAnimatedActionWrapperIsAnimating=function(){var Ia;return((Ia=a.animateWidth)==null?void 0:Ia.call(a))&&P()},Ka.ytSubscribeButtonViewModelStaticWidth=function(){var Ia; return!((Ia=a.animateWidth)==null?0:Ia.call(a))},Ka)), disableAnimation:q},C("div",{el:c,class:"ytSubscribeButtonViewModelContainer"},C(eL,{data:wa,icon:function(){return C(K,{cond:ab,then:function(){var Ia=function(){var Wa;return Djc((Wa=p())==null?void 0:Wa.state)}; return C(K,{cond:function(){return q()||Ia()!=="NOTIFICATIONS_NONE"}, then:function(){return C(AB,{icon:Ia})}, else:function(){return C(zjc,{animatedIconType:"NOTIFICATION_BELL",active:!1,animationRef:h,themeOverride:function(){return{useDarkTheme:wa().style==="overlay"}}})}})}})}, secondaryIconName:function(){return ab()?"EXPAND":void 0}}))),C("div",{el:d, class:"ytSubscribeButtonViewModelInvisible"},C(K,{cond:function(){var Ia;return((Ia=a.animateWidth)==null?void 0:Ia.call(a))&&!q()&&!Q()}, then:function(){return C(eL,{data:Io(function(){var Ia;return Ajc({model:a.data(),subscribed:Ha(),isOverlay:!((Ia=a.isOverlay)==null||!Ia.call(a)),element:b,disableTextEllipsis:!0})},void 0,"qRN0Cf"), iconName:function(){var Ia;return bb()?Djc((Ia=p())==null?void 0:Ia.state):void 0}, secondaryIconName:function(){return bb()?"EXPAND":void 0}})}})))},"Ei"); ZZa.idomCompat=!0;var Kjc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("f23d4e"),2);a=Jjc;return b.return(a)})},Ljc=BC(function(){return Kjc()},{debugName:"askStudioCardLoadingViewModel"}); En(zC,function(a){a.registerLoadFn("askStudioCardLoadingViewModel","f23d4e",Kjc)});function Mjc(a,b){if(a){var c,d=(c=a.configs)!=null?c:[];if(d.length>0){var e;return(e=d.find(function(f){return f.configKey===b}))!=null?e:d[0]}return a.config}} function Njc(a,b){var c,d=(c=a.configs)!=null?c:[];if(d.length>0){var e,f,h;return(h=(e=d.find(function(p){return p.configKey===b}))==null?void 0:e.configKey)!=null?h:(f=d[0])==null?void 0:f.configKey}var m; return(m=a.config)==null?void 0:m.suspenseKey} var jXb=tu(function(a){var b=l($o(void 0,void 0,"WqmLBc")),c=b.next().value,d=b.next().value,e=l(XP(function(){return{targetId:Njc(a.data(),c()),contents:[a.data()]}})).next().value,f=function(){return Mjc(e().contents.length>0?e().contents[0]:void 0,c())},h=Dn().resolve(iB),m=function(){var w,x,A,H,P; return(P=(w=f())==null?void 0:(x=w.triggerConfigs)==null?void 0:(A=x.find(function(O){return O.entityTrigger}))==null?void 0:A.entityTrigger)!=null?P:(H=f())==null?void 0:H.entityTriggerConfig},p=iL(myb,function(){var w,x; return(x=(w=m())==null?void 0:w.entityKey)!=null?x:""}); Vv(function(){var w,x,A=(x=(w=e().contents.length>0?e().contents[0]:void 0)==null?void 0:w.configs)!=null?x:[];if(A.length>0){w=l(A);for(x=w.next();!x.done;x=w.next())if(x=x.value,x.configKey&&(A=void 0,!H&&((A=x.triggerConfigs)==null?0:A.some(function(V){return V.onActiveTrigger}))))var H=x.configKey; H&&d(H)}var P,O;if((P=f())==null?0:(O=P.triggerConfigs)==null?0:O.some(function(V){var Z;return((Z=V.onActiveTrigger)==null?void 0:Z.triggerMode)==="ON_ACTIVE_TRIGGER_MODE_FIRST_TIME_ONLY"})){var Q; (H=(Q=f())==null?void 0:Q.continuationCommand)&&h.resolveCommand(H)}},"eGNX9b"); Vv(function(){if(m()){var w,x,A,H=(A=Number((w=m())==null?void 0:(x=w.invalidationTimestamp)==null?void 0:x.seconds))!=null?A:0,P,O,Q;if(((Q=Number((P=p())==null?void 0:(O=P.lastUpdated)==null?void 0:O.seconds))!=null?Q:0)>H){var V;(w=(V=f())==null?void 0:V.continuationCommand)&&h.resolveCommand(w)}}},"JevMRc"); var q=function(){var w,x,A,H;return(H=(w=f())==null?void 0:(x=w.suspenseContents)==null?void 0:x.contents)!=null?H:(A=f())==null?void 0:A.contents},t=function(){var w,x,A,H; return(H=(w=f())==null?void 0:(x=w.suspenseContents)==null?void 0:x.placeholder)!=null?H:(A=f())==null?void 0:A.placeholder},u=function(){var w,x; return(w=f())==null?void 0:(x=w.suspenseContents)==null?void 0:x.error},v=Dn().resolve(An(TWb)); return C("yt-suspense-view-model",{class:R("ytSuspenseViewModelHost")},C(Zv,null,C(Tv,{when:u},function(){return C(NC,{data:u},{lockupViewModel:mS})}),C(Tv,{when:q},function(){return C(NC,{data:q},Object.assign({},{lockupViewModel:mS, cardViewModel:QV},v&&{shortsLockupViewModel:function(w){return C(v,{data:w.data,inlineMetadata:!0,scrimStyle:2,aspectRatio:1})}}))}),C(Tv,{when:function(){return!q()&&!u()&&t()}},function(){return C(NC,{data:t},Object.assign({},{lockupViewModel:mS, askStudioCardLoadingViewModel:Ljc},v&&{shortsLockupViewModel:function(w){return C(v,{data:w.data,inlineMetadata:!0,scrimStyle:2,aspectRatio:1})}}))}),C(Uv,null,function(){return C(jQ,null)})))},"Hi");var UFb=tu(function(a){var b=vu(a,{headerPosition:0,buttonLayout:0,buttonStyle:0,contentAlignment:0,maxHeight:0,isFullscreen:!1,hasTitle:!0,isHeaderWizDefined:!1,isFooterWizDefined:!1}),c=b.elRefCallback;a=b.Icon;var d=b.Asset,e=b.assetType,f=b.Title,h=b.hasTitle,m=b.LeadingActionHeader,p=b.TrailingActionHeader,q=b.headerPosition,t=b.Content,u=b.buttonLayout,v=b.buttonStyle,w=b.primaryButtonWiz,x=b.secondaryButtonWiz,A=b.contentAlignment,H=b.isFullscreen,P=b.width,O=b.maxHeight,Q=b.isHeaderWizDefined, V=b.Header,Z=b.isFooterWizDefined,da=b.Footer;b=aw("dialog-layout",function(Ha){c==null||c(Ha)}); var ca=w?function(){var Ha={};return w({buttonOverrides:function(){return{style:(v==null?void 0:v())===1?"call-to-action":"mono",type:"filled",state:"active",size:"M"}}, className:R((Ha["yt-spec-dialog-layout__dialog-layout-button"]=!0,Ha["yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched"]=function(){return(u==null?void 0:u())===0||(u==null?void 0:u())===2},Ha))})}:void 0,ma=x?function(){var Ha={}; return x({buttonOverrides:{style:"mono",type:"outline",state:"active",size:"M"},className:R((Ha["yt-spec-dialog-layout__dialog-layout-button"]=!0,Ha["yt-spec-dialog-layout__dialog-layout-button--dialog-buttons-inline-stretched"]=function(){return(u==null?void 0:u())===0||(u==null?void 0:u())===2},Ha))})}:void 0,wa=function(){return(!!f&&h()||!!m||!!p)&&q()===0},Ba={},Ja={},Na={},ab={}; return C("dialog-layout",{el:b,class:R((Ba["yt-spec-dialog-layout"]=!0,Ba["yt-spec-dialog-layout--dialog-layout-fullscreen"]=H,Ba["yt-spec-dialog-layout--dialog-layout-responsive"]=function(){return!H()},Ba["yt-spec-dialog-layout--dialog-layout-extended-max-height"]=function(){return O()===1},Ba["yt-spec-dialog-layout--dialog-layout-asset-inset"]=function(){return(e==null?void 0:e())===1},Ba)), style:function(){return(P==null?void 0:P())!==void 0?"width: "+P()+"px;":""}},a?C("div",{class:R((Ja["yt-spec-dialog-layout__dialog-layout-icon"]=!0,Ja["yt-spec-dialog-layout__dialog-layout-icon--dialog-layout-icon-above-media"]=function(){return!!d&&q()===1},Ja["yt-spec-dialog-layout__dialog-layout-icon--dialog-layout-icon-center-align"]=function(){return A()===1},Ja))},C(a,null)):null,C(K,{cond:Q, then:function(){return V?C("div",{class:"yt-spec-dialog-layout__dialog-header-container"},C(V,null)):null}, else:function(){return C(Yp,null,C(K,{cond:wa,then:function(){return C(Ojc,{contentAlignment:A,LeadingActionHeader:m,TrailingActionHeader:p,Title:f,hasTitle:h,isAboveAsset:!!d})}}),d?C("div",{class:"yt-spec-dialog-layout__dialog-layout-asset"},C(d,{className:"yt-spec-dialog-layout__dialog-layout-asset-item"})):null)}}),C("div",{class:R((Na["yt-spec-dialog-layout__dialog-layout-container"]=!0,Na["yt-spec-dialog-layout--dialog-layout-center-align"]=function(){return(A==null?void 0:A())===1},Na["yt-spec-dialog-layout__dialog-layout-container--dialog-layout-top-padding"]= function(){return!wa()&&!Q()&&!(f&&h()&&!V&&(q==null?void 0:q())===1)||!!d&&(q==null?void 0:q())===0},Na))},C(K,{cond:function(){return f&&h()&&!V&&(q==null?void 0:q())===1}, then:function(){return C(Ojc,{contentAlignment:A,LeadingActionHeader:m,TrailingActionHeader:p,Title:f,hasTitle:h,isAboveAsset:!1})}}),t?C("div",{class:"yt-spec-dialog-layout__dialog-layout-content"},C("div",{class:"yt-spec-dialog-layout__dialog-layout-content-inner"},C(t,null))):null,C(K,{cond:Z, then:function(){return da?C("div",{class:"yt-spec-dialog-layout__dialog-layout-footer-container"},C(da,null)):null}}),ca||ma?C(Pjc,{footerClasses:R((ab["yt-spec-dialog-layout__dialog-layout-footer-container"]=!0,ab["yt-spec-dialog-layout__dialog-layout-footer"]=!0,ab["yt-spec-dialog-layout--dialog-buttons-stacked"]=function(){return(u==null?void 0:u())===2},ab["yt-spec-dialog-layout__dialog-layout-footer--dialog-buttons-inline-end"]=function(){return(u==null?void 0:u())===1},ab)), PrimaryButton:ca,SecondaryButton:ma}):null))},"Ii"),Ojc=tu(function(a){var b=vu(a,{isAboveAsset:!1, enableLeadingActionHeader:!0}),c=b.contentAlignment,d=b.LeadingActionHeader,e=b.Title;a=b.hasTitle;var f=b.TrailingActionHeader,h=b.isAboveAsset,m=b.enableLeadingActionHeader;b={};return C("div",{class:R((b["yt-spec-dialog-layout__dialog-header-container"]=!0,b["yt-spec-dialog-layout__dialog-header"]=!0,b["yt-spec-dialog-layout__dialog-header--dialog-header-above-asset"]=h,b["yt-spec-dialog-layout--dialog-layout-center-align"]=function(){return(c==null?void 0:c())===1&&m()},b))},C(K,{cond:function(){return m()}, then:function(){return d?C("div",{class:"yt-spec-dialog-layout__dialog-leading-action-header"},C(d,null)):null}}),e?C(K,{cond:a, then:function(){return C("h2",{class:"yt-spec-dialog-layout__dialog-layout-title"},C(e,null))}}):null,f?C("div",null,C(f,null)):null)},"Ji"),Pjc=tu(function(a){var b=a.footerClasses; var c=a.PrimaryButton;a=a.SecondaryButton;return C("div",{class:b},a?C(a,null):null,c?C(c,null):null)},"Ki");var IJb=tu(function(a){var b=iL(iyb,function(){var e;return(e=a.data().dislikeEntityKey)!=null?e:""}),c=Io(function(){var e=b(); return e?e.likeStatus==="DISLIKE":z(a.data().toggleButtonViewModel,fK).isToggled},void 0,"B2tgKf"),d=Io(function(){return Object.assign({},z(a.data().toggleButtonViewModel,fK),{isToggled:c()})},void 0,"otfIbf"); return C("dislike-button-view-model",{class:R("ytDislikeButtonViewModelHost",a.className)},C(FC,{data:d,buttonShapeOverrides:a.buttonShapeOverrideables,onToggle:function(e){var f=b();f&&e!==(f.likeStatus==="DISLIKE")&&f.key&&nu(Fz("likeStatusEntity",f.key,{likeStatus:e?"DISLIKE":"INDIFFERENT",hadUserInteraction:e}))}}))},"Li"); IJb.idomCompat=!0;var KJb=tu(function(a){var b=y("web_supports_animations_api"),c=VC(),d=Io(function(){if(y("enable_button_height_token_killswitch")||!c())return 36;var x={ytSysMeasurementReference:"YT_SYS_MEASUREMENT_REFERENCE_ACTION_HEIGHT_STANDARD"},A,H;return(H=gJb((A=c())==null?void 0:A(x)))!=null?H:36},void 0,"WyCGid"),e=GB(function(x){var A=u(); if(!x){var H,P;return{numberText:(P=A==null?void 0:(H=A.likeCountIfIndifferent)==null?void 0:H.content)!=null?P:"",numberValue:Number(A==null?void 0:A.likeCountIfIndifferentNumber),heightPx:d(),shouldAnimate:!1}}var O;H=(A==null?void 0:(O=A.likeCountIfIndifferent)==null?void 0:O.content)!==x.numberText;if(q()||!H)return x;var Q;return{numberText:(A==null?void 0:(Q=A.likeCountIfIndifferent)==null?void 0:Q.content)||"",numberValue:Number(A==null?void 0:A.likeCountIfIndifferentNumber),heightPx:d(),shouldAnimate:!!A}}), f=GB(function(x){var A=u(); if(!x){var H,P;return{numberText:(P=A==null?void 0:(H=A.likeCountIfLiked)==null?void 0:H.content)!=null?P:"",numberValue:Number(A==null?void 0:A.likeCountIfLikedNumber),heightPx:d(),shouldAnimate:!1}}var O;H=(A==null?void 0:(O=A.likeCountIfIndifferent)==null?void 0:O.content)!==x.numberText;if(q()||!H)return x;var Q;return{numberText:(A==null?void 0:(Q=A.likeCountIfLiked)==null?void 0:Q.content)||"",numberValue:Number(A==null?void 0:A.likeCountIfLikedNumber),heightPx:d(),shouldAnimate:!!A}}),h=l($o(void 0, void 0,"TrWPRd")),m=h.next().value,p=h.next().value,q=m,t=iL(iyb,function(){var x,A; return(A=(x=a.data())==null?void 0:x.likeStatusEntityKey)!=null?A:""}),u=iL(jyb,function(){var x,A; return((x=a.likeCountEntity)==null?void 0:(A=x.call(a))==null?void 0:A.key)||""}),v=Io(function(){var x; return((x=t())==null?void 0:x.likeStatus)==="LIKE"},void 0,"cNavrf"),w=function(){var x; return b&&!((x=a.likeCountEntity)==null||!x.call(a))}; return C("like-button-view-model",{class:R("ytLikeButtonViewModelHost",a.className)},C(FC,{data:function(){var x=Object,A=x.assign,H;var P=z((H=a.data())==null?void 0:H.toggleButtonViewModel,fK);return A.call(x,{},P||{},{isToggled:v()})}, buttonShapeOverrides:a.buttonShapeOverrideables,animatedTextPropsDefault:function(){return w()?e():void 0}, animatedTextPropsToggled:function(){return w()?f():void 0}, onToggle:function(x){Qjc(x,t(),q(),p)}, style:function(){var x;return((x=a.disableIconAnimation)==null?0:x.call(a))?void 0:{animateIcon:"true"}}}))},"Mi"); KJb.idomCompat=!0;function Qjc(a,b,c,d){c&&Oi.cancelJob(c);c=Oi.addLowPriorityJob(function(){d(void 0)},5E3); d(c);b&&a!==(b.likeStatus==="LIKE")&&b.key&&nu(Ez("likeStatusEntity",b.key,{key:b.key,likeStatus:a?"LIKE":"INDIFFERENT",hadUserInteraction:a}))} ;var Rjc=tu(function(a){a=vu(a,{disabled:!1});var b=a.active,c=a.disabled;a={};a=R("ytSwitchShapeTrack",(a.ytSwitchShapeTrackActive=function(){return b()},a.ytSwitchShapeTrackDisabled=function(){return c()},a)); var d={};d=R("ytSwitchShapeKnob",(d.ytSwitchShapeKnobActive=function(){return b()},d)); return C("switch-shape",{class:"ytSwitchShapeHost"},C("div",{class:a}),C("div",{class:d}))},"Ni");var a_a=tu(function(a){var b=vu(a,{className:void 0,parentActive:void 0,handleOnTapEventInParent:!1}),c=b.data;a=b.className;var d=b.handleOnTapEventInParent,e=b.parentActive,f=b.onTap;b=l(su(function(){var v;return(v=e())!=null?v:c().switchedOnByDefault||!1})); var h=b.next().value,m=b.next().value,p=function(){return c().isDisabled},q=aw("button"); b=uC(function(v){return v.key==="Enter"?(v.preventDefault(),q.value.click(),!1):!0}); var t=uC(function(v){if(c().handleOnTapEventInParent||d())return!0;if(p())return!1;if(f)return f(v),!0;Jfc(c(),h(),v);m(!h());return!1}),u={}; u=R("ytSwitchButtonViewModelButton",(u.ytSwitchButtonViewModelTappable=function(){return!p()},u)); return C("switch-button-view-model",{class:R("ytSwitchButtonViewModelHost",a)},C("button",{el:q,class:u,"on:click":t,"on:keydown":b,"aria-label":function(){return h()?c().a11yLabelSwitchedOn:c().a11yLabelSwitchedOff}, "aria-checked":h,"aria-disabled":p,role:"switch"},C(Rjc,{active:h,disabled:p})))},"Oi");function Sjc(a){switch(LNb(a)){case 18:return"yt-spec-avatar-shape--avatar-in-cluster-size-18";case 20:return"yt-spec-avatar-shape--avatar-in-cluster-size-20";case 22:return"yt-spec-avatar-shape--avatar-in-cluster-size-22";case 24:return"yt-spec-avatar-shape--avatar-in-cluster-size-24";default:return"";}} function Tjc(a){switch(a){case"tiny":return"yt-spec-avatar-shape--avatar-size-tiny";case"extra-small":return"yt-spec-avatar-shape--avatar-size-extra-small";case"small":return"yt-spec-avatar-shape--avatar-size-small";case"medium":return"yt-spec-avatar-shape--avatar-size-medium";case"48":return"yt-spec-avatar-shape--avatar-size-48";case"large":return"yt-spec-avatar-shape--avatar-size-large";case"extra-large":return"yt-spec-avatar-shape--avatar-size-extra-large";case"extra-extra-large":return"yt-spec-avatar-shape--avatar-size-extra-extra-large"; case"giant":return"yt-spec-avatar-shape--avatar-size-giant";case"responsive":return"yt-spec-avatar-shape--avatar-size-responsive";default:return"";}} function Ujc(a){switch(LNb(a)){case 18:return"yt-spec-avatar-shape__button--button-in-cluster-size-18";case 20:return"yt-spec-avatar-shape__button--button-in-cluster-size-20";case 22:return"yt-spec-avatar-shape__button--button-in-cluster-size-22";case 24:return"yt-spec-avatar-shape__button--button-in-cluster-size-24";default:return"";}} function Vjc(a){switch(a){case"tiny":return"yt-spec-avatar-shape__button--button-tiny";case"extra-small":return"yt-spec-avatar-shape__button--button-extra-small";case"small":return"yt-spec-avatar-shape__button--button-small";case"medium":return"yt-spec-avatar-shape__button--button-medium";case"48":return"yt-spec-avatar-shape__button--button-48";case"large":return"yt-spec-avatar-shape__button--button-large";case"extra-large":return"yt-spec-avatar-shape__button--button-extra-large";case"extra-extra-large":return"yt-spec-avatar-shape__button--button-extra-extra-large"; case"giant":return"yt-spec-avatar-shape__button--button-giant";case"responsive":return"yt-spec-avatar-shape__button--button-responsive";default:return"";}} function Wjc(a){switch(a){case"tiny":return 16;case"extra-small":return 24;case"small":return 32;case"medium":return 36;case"48":return 48;case"large":return 56;case"extra-large":return 72;case"extra-extra-large":return 120;case"giant":return 160;default:return 0;}} function Xjc(a){return a==="medium"||a==="48"||a==="large"||a==="extra-large"||a==="extra-extra-large"||a==="giant"} function Yjc(a){return!!((a==null?0:a.includes(3))||(a==null?0:a.includes(5)))} var yEb=tu(function(a){var b=a.data;var c=a.image;var d=a.state;var e=a.iconType;var f=a.overlays;var h=a.isOverlay;var m=bw("div");a=l($o(!0,void 0,"iZz21"));var p=a.next().value,q=a.next().value,t=function(){return!!b().onTap},u=uu(e,"LIVE"),v=function(){return b().badgeIcon}; Vv(function(){var x=b();requestAnimationFrame(function(){if(m.value===null)var A=!0;else{var H=m.value;A=x.badgeText;var P=KNb(x.size);A in JNb?H=JNb[A]:(H=H.clientWidth,JNb[A]=H);(A=H>P)?m.value.style.display="none":m.value.style.visibility="visible"}q(A)})},"SpVcNb"); var w=function(){var x={};return x["yt-spec-avatar-shape__image"]=!0,x["yt-spec-avatar-shape__image--ads-app"]=b().type===1,x["yt-spec-avatar-shape__image--inscribed-square"]=b().type===2,x}; return C("yt-avatar-shape",null,C("div",{el:DA(V_a(t,{keydown:function(x){if(x.key==="Enter"){var A;(A=x.currentTarget)==null||A.click()}}, click:function(x){var A,H;return void((H=(A=b()).onTap)==null?void 0:H.call(A,x))}})), class:function(){var x={"yt-spec-avatar-shape":!0,"yt-spec-avatar-shape__button":!0},A=b();x=(x[A.clusterLayoutConfig?Ujc(A.clusterLayoutConfig):Vjc(A.size)]=!0,x["yt-spec-avatar-shape__button--tappable"]=t(),x);(A=b().avatarButtonCustomClassName)&&(x[A]=!0);return UV(x)}, "aria-label":function(){return t()?b().accessibilityText:""}, role:function(){return t()?"button":void 0}, tabindex:function(){return t()?0:void 0}},C("div",{class:function(){var x,A=b(),H=d==null?void 0:d(),P=h==null?void 0:h(),O=!((x=A.decorations)==null||!x.includes(2)||A.size!=="medium"&&A.size!=="large"),Q=A.size==="tiny"||A.size==="extra-small",V,Z,da,ca,ma={}; x=(ma["yt-spec-avatar-shape--live-ring"]=!!(((V=A.decorations)==null?0:V.includes(0))&&Xjc(A.size)),ma["yt-spec-avatar-shape--stories-watched"]=O&&!(H==null||!H.storiesWatched),ma["yt-spec-avatar-shape--stories-unwatched"]=O&&!(H==null?0:H.storiesWatched),ma["yt-spec-avatar-shape--background-border"]=Yjc(A.decorations)&&!Q,ma["yt-spec-avatar-shape--background-border-thin"]=Yjc(A.decorations)&&Q,ma["yt-spec-avatar-shape__on-select-border"]=!((Z=A.decorations)==null||!Z.includes(4)),ma["yt-spec-avatar-shape__white-border"]= !((da=A.decorations)==null||!da.includes(5)),ma["yt-spec-avatar-shape__white-border--white-border-thin"]=!!(((ca=A.decorations)==null?0:ca.includes(5))&&Q),ma["yt-spec-avatar-shape--is-overlay"]=!!P,ma);return UV(x)}, style:function(){a:{var x=b().clusterLayoutConfig;if(x){b:{var A=x.numAvatarsInCluster;var H=x.avatarIndex;if(H!==A-1){switch(x.clusterSize){case"small":x="32";break;case"medium":x="36";break;case"40":x="40";break;default:A=void 0;break b;}A="https://www.gstatic.com/youtube/img/creator/video_collaborations/cluster_size_"+x+"x"+x+"_avatars_"+A+"_index_"+H+".svg"}else A=void 0}if(A){A=gC({"-webkit-mask-image":"url("+A+")","mask-image":"url("+A+")","--webkit-mask-size":"100%","--mask-size":"100%", "-webkit-mask-repeat":"no-repeat","mask-repeat":"no-repeat"})();break a}}A=void 0}return A}},C("div",{class:function(){var x={}; var A=b();x=(x[A.clusterLayoutConfig?Sjc(A.clusterLayoutConfig):Tjc(A.size)]=!0,x["yt-spec-avatar-shape--no-margin"]=Yjc(b().decorations),x["yt-spec-avatar-shape--square"]=b().type===2,x);return UV(x)}},C(FB,{data:c, alt:function(){return!t()&&b().accessibilityText?b().accessibilityText:""}, targetWidth:function(){return Wjc(b().size)}, targetHeight:function(){return Wjc(b().size)}, className:function(){return UV(w())}}),C(K,{cond:function(){var x; return((x=b().decorations)==null?void 0:x.includes(0))&&Xjc(b().size)}, then:function(){return C("div",{class:function(){var x={};x=(x["yt-spec-avatar-shape__live-badge"]=!0,x["yt-spec-avatar-shape__live-badge--live-badge-small"]=b().size==="small",x["yt-spec-avatar-shape__live-badge--live-badge-medium"]=b().size==="medium"||b().size==="48",x["yt-spec-avatar-shape__live-badge--live-badge-large"]=b().size==="large",x["yt-spec-avatar-shape__live-badge--live-badge-extra-large"]=b().size==="extra-large"||b().size==="extra-extra-large"||b().size==="giant",x);return UV(x)}}, C(K,{cond:function(){return b().badgeText}, then:function(x){return C("div",{class:"yt-spec-avatar-shape__live-badge-text",el:m},x)}}),C(K,{cond:p, then:function(){return C("div",{class:"yt-spec-avatar-shape__live-badge-icon"},C(AB,{icon:u,size:function(){a:switch(b().size){case"extra-large":var x=16;break a;default:x=13;}return x}}))}}))}}),C(K,{cond:function(){var x,A; return((x=b().decorations)==null?void 0:x.includes(1))||((A=b().decorations)==null?void 0:A.includes(0))&&!Xjc(b().size)}, then:function(){return C("div",{class:function(){var x=b(),A,H,P={};var O=(P["yt-spec-avatar-shape__live-dot"]=!((A=x.decorations)==null||!A.includes(0)||Xjc(x.size)),P["yt-spec-avatar-shape__new-content"]=!((H=x.decorations)==null||!H.includes(1)),P);return UV(O)}})}}),C(K,{cond:function(){return!!f}, then:function(){return C("div",{class:function(){var x={};x=Object.assign((x["yt-spec-avatar-shape__image-overlays"]=!0,x),w());return UV(x)}},f==null?void 0:f())}}),C(K,{cond:v, then:function(){return C("div",{class:function(){var x={};x=(x["yt-spec-avatar-shape__badge-icon-container"]=!0,x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-tiny"]=b().size==="tiny",x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-extra-small"]=b().size==="extra-small",x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-small"]=b().size==="small",x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-medium"]=b().size==="medium", x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-48"]=b().size==="48",x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-large"]=b().size==="large",x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-extra-large"]=b().size==="extra-large",x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-extra-extra-large"]=b().size==="extra-extra-large",x["yt-spec-avatar-shape__badge-icon-container--badge-icon-container-giant"]=b().size==="giant", x);return UV(x)}, style:gC({"background-color":function(){return b().badgeIconBorderColor}})},C(AB,{icon:v, className:"yt-spec-avatar-shape__badge-icon",style:gC({color:function(){return b().badgeIconColor}})}))}})))))},"Qi"); yEb.idomCompat={callbacks:{overlays:!0}};var L_a=tu(function(a){var b=vu(a,{checked:!1,disabled:!1});a=b.name;var c=b.onChange,d=b.onClick,e=b.checked,f=b.labelRenderable,h=b.hasLeadingLabel,m=b.labelClass,p=b.isCompact,q=b.selectElementClass,t=b.disableHorizontalPadding,u=b.horizontalPadding;b=b.disabled;var v="checkbox"+m1(),w=uC(function(H){d==null||d(H);return!1}),x=uC(function(H){c==null||c(H); return!1}),A={}; return C("checkbox-shape",null,C("label",{class:R("ytCheckboxShapeHost",m,(A.ytCheckboxShapeHostCompact=p,A.ytCheckboxShapeDisableHorizontalPadding=t,A)),style:gC({"padding-left":u,"padding-right":u})},C("input",{class:"ytCheckboxShapeInput",id:v,checked:e,name:a,type:"checkbox",disabled:b,"prop:checked":e,"on:change":x,"on:click":w}),C(K,{cond:function(){return!(h==null?0:h())}, then:function(){return C(Zjc,{isLeading:!0,selectElementClass:q})}}),C(K,{cond:function(){return!!f}, then:function(){return C("div",{class:"ytCheckboxShapeLabel"},f==null?void 0:f())}}),C(K,{cond:h, then:function(){return C(Zjc,{isLeading:!1,selectElementClass:q})}})))},"Ri"); L_a.idomCompat={callbacks:{onChange:!0,onClick:!0,labelRenderable:!0}};var Zjc=tu(function(a){var b=a.selectElementClass;a={};return C("div",{class:R("ytCheckboxShapeCheckbox",b,(a.ytCheckboxShapeCheckboxDefaultStyle=function(){return!(b==null?0:b())},a)), "aria-hidden":"true"},C(AB,{icon:y("enable_web_delhi_icons")?"square":"BOX_EMPTY"}),C(AB,{icon:y("enable_web_delhi_icons")?"check_square":"BOX_CHECK",active:!0}))},"Si");function $jc(a){switch(a){case 2:return"yt-spec-touch-feedback-shape--touch-response-inverse";case 3:return"yt-spec-touch-feedback-shape--overlay-touch-response";case 4:return"yt-spec-touch-feedback-shape--overlay-touch-response-inverse";default:return"yt-spec-touch-feedback-shape--touch-response";}} function akc(a,b){if(b)return"yt-spec-touch-feedback-shape--thumbnail-size-small";if(a)switch(a){case"large":return"yt-spec-touch-feedback-shape--thumbnail-size-large";case"medium":return"yt-spec-touch-feedback-shape--thumbnail-size-medium";default:return"yt-spec-touch-feedback-shape--thumbnail-size-small";}} var $ub=tu(function(a){var b=a.model;var c=a.pointerDownEvent;var d=a.pointerUpEvent;var e=a.pointerLeaveEvent;var f=a.hovered;a=aw("yt-touch-feedback-shape");var h=aw("div"),m=aw("div"),p=l(su(function(){return(d==null?0:d())||(e==null?0:e())?!1:!(c==null||!c())||!1})),q=p.next().value,t=p.next().value,u=void 0,v=function(){!u&&m.value&&h.value&&typeof Animation==="function"&&typeof KeyframeEffect==="function"&&(u=new Oxb(m.value,h.value)); var O;(O=u)==null||O.play()},w=function(){var O; (O=u)==null||O.cancel()},x=function(){var O; (O=u)==null||O.cancel()}; Vv(function(){(d==null?0:d())&&v()},"bg756c"); Vv(function(){(c==null?0:c())&&w()},"QAes8c"); Vv(function(){(e==null?0:e())&&x()},"YaFbrc"); p=uC(function(){v();t(!1)}); var A=uC(function(){w();t(!0)}),H=uC(function(){x(); t(!1)}); kp(function(){if(u){var O;(O=u)==null||O.cancel();u=void 0}}); var P={};q=R("yt-spec-touch-feedback-shape",function(){return $jc(b().color)},function(){return akc(b().thumbnailSize,!!b().isExtended)},(P["yt-spec-touch-feedback-shape--focused"]=function(){return!!b().focused&&!b().disabled},P["yt-spec-touch-feedback-shape--circular"]=function(){return!!b().circular},P["yt-spec-touch-feedback-shape--down"]=q,P["yt-spec-touch-feedback-shape--trigger-events"]=function(){return!!b().triggerEvents},P["yt-spec-touch-feedback-shape--hovered"]=function(){return f==null? void 0:f()},P)); return C("yt-touch-feedback-shape",{el:a,class:q,style:gC({"margin-top":function(){return b().customTopExtend?"-"+b().customTopExtend+"px":void 0}}), "on:mousedown":A,"on:mouseup":p,"on:pointerleave":H,"on:touchstart":A,"on:touchend":p,"aria-hidden":!0},C(K,{cond:function(){return!!b().hoverEffect}, then:function(){return C("div",{class:"yt-spec-touch-feedback-shape__hover-effect",style:gC({"border-radius":function(){return b().borderRadius}, background:function(){var O;if(O=b().hoverEffect){for(var Q=[],V=l((O==null?void 0:O.lightingTechniques)||[]),Z=V.next();!Z.done;Z=V.next())switch(Z.value){case 2:var da=Z=void 0,ca=void 0,ma=void 0;Q.push("linear-gradient(180deg, "+((Z=O)==null?void 0:(da=Z.palette)==null?void 0:da.keyLight)+", "+((ca=O)==null?void 0:(ma=ca.palette)==null?void 0:ma.background)+")");}var wa,Ba;Q.push((wa=b().hoverEffect)==null?void 0:(Ba=wa.palette)==null?void 0:Ba.background);O=Q.join(", ")}else O=void 0;return O}})})}}), C("div",{class:"yt-spec-touch-feedback-shape__stroke", style:gC({"border-radius":function(){return b().borderRadius}, "border-color":function(){var O,Q;return(O=b().touchEffect)==null?void 0:(Q=O.palette)==null?void 0:Q.background}}), el:h}),C("div",{class:"yt-spec-touch-feedback-shape__fill",style:gC({"border-radius":function(){return b().borderRadius}, "background-color":function(){var O,Q;return(O=b().touchEffect)==null?void 0:(Q=O.palette)==null?void 0:Q.background}}), el:m}))},"Wi"); $ub.idomCompat=!0;var P_a=tu(function(a){var b=a.name;var c=a.onChange;var d=a.onClick;var e=a.checked;var f=a.labelRenderable;var h=a.useCheckIcon;var m=a.hasLeadingLabel;var p=a.labelClass;var q=a.isCompact;var t=a.selectElementClass;var u=a.ariaLabel;var v=a.className;var w=a.disabled;var x=a.horizontalPadding;a="radio"+m1();var A=aw("input"),H=y("enable_ios_webview_radio_button_responsiveness"),P=uC(function(wa){A.value.checked=!(e==null||!e());c==null||c(wa);return!1}),O=uC(function(wa){d==null||d(wa); return!1}),Q=l($o(!1,void 0,"J8YAy")),V=Q.next().value,Z=Q.next().value; Q=uC(function(){var wa;((wa=Dn().resolve(An(tC)))==null?0:wa.keyboardInUse)&&Z(!0)}); var da=uC(function(){Z(!1)}),ca={},ma={}; return C("radio-shape",{class:R("yt-radio-shape",v)},C("input",{el:A,class:R("yt-radio-shape__input",(ca["yt-radio-shape--tappable"]=function(){return(!!c||!!d)&&!(w==null?0:w())},ca)), id:a,"prop:checked":e,name:b,type:"radio",disabled:w,"on:change":P,"on:click":O,"aria-label":u,"on:focusin":Q,"on:focusout":da}),C("label",{class:R("yt-radio-shape__label-container",p,(ma["yt-radio-shape--compact"]=q,ma["yt-radio-shape__label-container--keyboard-focused"]=V,ma["yt-radio-shape--tappable"]=function(){return(!!c||!!d)&&!(w==null?0:w())},ma["yt-radio-shape__label-container--disabled"]=w,ma)), for:a},C(K,{cond:function(){return!(m==null?0:m())}, then:function(){return C(bkc,{checked:e,useCheckIcon:h,isLeading:!0,selectElementClass:t,usePassthrough:H})}}),C(K,{cond:function(){return!!f}, then:function(){var wa={};return C("div",{class:R("yt-radio-shape__label",(wa["yt-radio-shape--event-passthrough"]=H,wa)),"aria-hidden":function(){return!(u==null||!u())}, style:gC({"padding-left":x,"padding-right":x})},f==null?void 0:f())}}),C(K,{cond:m, then:function(){return C(bkc,{checked:e,useCheckIcon:h,isLeading:!1,selectElementClass:t,usePassthrough:H})}})))},"Xi"); P_a.idomCompat={callbacks:{onChange:!0,onClick:!0,labelRenderable:!0}}; var bkc=tu(function(a){var b=a.useCheckIcon;var c=a.selectElementClass;a=a.usePassthrough;var d=y("radio_shape_filled_icon_manual_setting_killswitch")?"CIRCLE_FILLED":"CIRCLE",e=y("enable_web_delhi_icons")?"CIRCLE_FULL":d,f={};return C("div",{class:R("yt-radio-shape__radio",c,(f["yt-radio-shape__radio--check-icon"]=b,f["yt-radio-shape__radio--radio-default-style"]=function(){return!(c==null?0:c())},f["yt-radio-shape--event-passthrough"]=a,f)), "aria-hidden":"true"},C(AB,{icon:function(){return(b==null?0:b())?"CHECK":d}}),C(AB,{icon:function(){return(b==null?0:b())?"CHECK":e}, active:function(){return!(b==null?0:b())}}))},"Yi");var eRb=tu(function(a){var b=a.data;var c=a.customCommandResolver;var d=a.className;var e=a.buttonClassName;var f=a.animationEntityKey;var h=ZC(xT);return C("carousel-button-view-model",{class:R("ytwCarouselButtonViewModelHost",d)},C(NC,{data:function(){return b().carousel}},{carouselAdCardCollectionViewModel:function(m){return C(Wfc,{data:m.data, customCommandResolver:c})}}),C(NC,{data:function(){return b().button}},{adButtonViewModel:function(m){var p=m.data; return C(uT,{data:function(){return h()===1?Object.assign({},p(),{style:"AD_BUTTON_STYLE_TONAL"}):p()}, className:e,customCommandResolver:c,animationEntityKey:f})}}))},"Zi");var ckc=tu(function(a){var b=a.data;var c=a.customCommandResolver;return C(Yp,null,C("div",{class:"ytwAdAvatarLockupViewModelHostAvatarStyleCompact"},C(NC,{data:function(){return b().adAvatar}},{adAvatarViewModel:function(d){return C(Zfc,{data:d.data, customCommandResolver:c})}})),C("div",{class:"ytwAdAvatarLockupViewModelHostTextsStyleCompact"},C(K,{cond:function(){return b().headline}, then:function(d){return C(HB,{text:d,className:function(){return"ytwAdAvatarLockupViewModelHostTextsStyleCompactHeadlineWidthUnlocked"}})}}),C("div",{class:function(){return"ytwAdAvatarLockupViewModelHostTextsStyleCompactDescriptionWidthUnlocked"}},C(NC,{data:function(){return b().adBadge}},{adBadgeViewModel:function(d){return C(BT,{data:d.data, hasDot:function(){return b().primaryDetailsLine!==void 0}, customCommandResolver:c,adRenderingContextType:function(){return"AD_RENDERING_CONTEXT_TYPE_WATCH_NEXT"}})}}),C(NC,{data:function(){return b().primaryDetailsLine}},{adDetailsLineViewModel:function(d){return C(n1,{data:d.data, customCommandResolver:c,adRenderingContextType:function(){return"AD_RENDERING_CONTEXT_TYPE_WATCH_NEXT"}})}}))))},"$i"),ebc=tu(function(a){var b=a.data; var c=a.customCommandResolver;return C("ad-avatar-lockup-view-model",{class:function(){var d;return((d=b().interaction)==null?0:d.onTap)?"ytwAdAvatarLockupViewModelHostIsClickableAdComponent":"ytwAdAvatarLockupViewModelHost"}, el:DA(dw({visibilityCallback:function(d){var e,f=(e=b().interaction)==null?void 0:e.onFirstVisible;d&&f&&pB(f)}, showOption:rT}),tT(function(){return b().interaction},c)), "aria-label":function(){var d,e;return(d=b().interaction)==null?void 0:(e=d.accessibility)==null?void 0:e.label}},C(Zv,null,C(Tv,{when:function(){return b().style==="AD_AVATAR_LOCKUP_STYLE_COMPACT"}},function(){return C(ckc,{data:b, customCommandResolver:c})}),C(Uv,null,function(){return null})))},"aj");var XQb=tu(function(a){var b=a.data,c=dw({visibilityCallback:function(e){var f,h=(f=b().interaction)==null?void 0:f.onFirstVisible;e&&h&&pB(h)}, showOption:rT});a=tT(function(){return b().interaction},a.customCommandResolver); var d={};return C("ad-text-image-view-model",{class:R("ytwAdTextImageViewModelHost",(d.ytwAdTextImageViewModelHostDarkBackground=function(){return b().style==="AD_TEXT_IMAGE_STYLE_DARK_BACKGROUND"},d)), el:DA(c,a),"aria-label":function(){var e,f;return(e=b().interaction)==null?void 0:(f=e.accessibility)==null?void 0:f.label}},C("div",{class:"ytwAdTextImageViewModelHostHeadlineContainer"},C(HB,{text:function(){return b().headline}, className:"ytwAdTextImageViewModelHostHeadlineContainerHeadline",linkInheritColor:!0,noEndpoints:!0})),C(K,{cond:function(){return b().overlayIcon}, then:function(e){return C("div",{class:"ytwAdTextImageViewModelHostOverlayIconContainer"},C(FB,{data:e,alt:"",className:"ytwAdTextImageViewModelHostOverlayIconContainerOverlayIcon"}))}}))},"bj");var MQb=tu(function(a){var b=a.data,c=a.listenToTapEvent,d=function(){}; return C("ad-button-hover-overlay-view-model",{"on:click":uC(function(e){if(y("enable_web_home_top_landscape_image_layout_legacy_click_command")){var f,h=(f=b().interaction)==null?void 0:f.onTap;h&&tt(e.currentTarget,"yt-navigate",{endpoint:kB(h)})}}), class:function(){var e;return((e=b().interaction)==null?0:e.onTap)?"ytwAdButtonHoverOverlayViewModelHostIsClickableAdComponent":"ytwAdButtonHoverOverlayViewModelHost"}, el:DA(dw({visibilityCallback:function(e){var f,h=(f=b().interaction)==null?void 0:f.onFirstVisible;e&&h&&pB(h)}, showOption:rT}),tT(function(){return b().interaction},void 0,function(){return!y("enable_web_home_top_landscape_image_layout_legacy_click_command")&&(c==null?void 0:c())}))},function(){return y("enable_web_home_top_landscape_image_layout_legacy_click_command")?C(NC,{data:function(){return b().button}},{adButtonViewModel:function(e){return C(uT,{data:e.data, customCommandResolver:d})}}):C(NC,{data:function(){return b().button}},{adButtonViewModel:uT})}())},"cj");var dkc=tu(function(a){var b=a.data;var c=a.typographyBump;var d=function(){return b().adRenderingContextType==="AD_RENDERING_CONTEXT_TYPE_SEARCH"},e=function(){return{size:"M"}}; a={};var f={};return C(Yp,null,C("div",{class:"ytwFeedAdMetadataViewModelHostMetadata"},C(HB,{text:function(){return b().headline}, className:R("ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadline",(a.ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadlineSearch=function(){return d==null?void 0:d()},a.ytwFeedAdMetadataViewModelHostTextsStyleCompactHeadlineTypographyBump=function(){return(c==null?void 0:c())&&!(d==null?0:d())},a)), linkInheritColor:!0}),C(K,{cond:function(){return b().description}, then:function(h){var m={};return C(HB,{text:h,className:R("ytwFeedAdMetadataViewModelHostTextsStyleCompactDescription",(m.ytwFeedAdMetadataViewModelHostTextsStyleCompactDescriptionSearch=function(){return d==null?void 0:d()},m.ytwFeedAdMetadataViewModelHostTextsStyleCompactDescriptionTypographyBump=function(){return(c==null?void 0:c())&&!(d==null?0:d())},m)), linkInheritColor:!0})}}),C(K,{cond:function(){return b().secondaryDescription}, then:function(h){var m={};return C(HB,{text:h,className:R("ytwFeedAdMetadataViewModelHostTextsStyleCompactSecondaryDescription",(m.ytwFeedAdMetadataViewModelHostTextsStyleCompactSecondaryDescriptionTypographyBump=function(){return c==null?void 0:c()},m)), linkInheritColor:!0})}}),C("div",{class:function(){return d()?"ytwFeedAdMetadataViewModelHostMetadataAdBadgeDetailsLineContainerStyleCompactSearch":"ytwFeedAdMetadataViewModelHostMetadataAdBadgeDetailsLineContainer"}},C(K,{cond:function(){return b().adAvatar}, then:function(){return C("div",{class:"ytwFeedAdMetadataViewModelHostAvatarStyleCompact"},C(NC,{data:function(){return b().adAvatar}},{adAvatarViewModel:Zfc}))}}),C(NC,{data:function(){return b().adBadge}},{adBadgeViewModel:function(h){return C(BT,{data:h.data, hasDot:function(){return!!b().adDetailsLine}, adRenderingContextType:function(){return b().adRenderingContextType}})}}),C(NC,{data:function(){return b().adDetailsLine}},{adDetailsLineViewModel:function(h){return C(n1,{data:h.data, adRenderingContextType:function(){return b().adRenderingContextType}})}}))),C("div",{class:R("ytwFeedAdMetadataViewModelHostMenuButton",(f.ytwFeedAdMetadataViewModelHostMenuButtonMenuPosAdjusted=function(){return y("enable_adjust_menu_pos_on_home")&&b().adRenderingContextType==="AD_RENDERING_CONTEXT_TYPE_BROWSE"},f))},C(NC,{data:function(){return b().menu}},{buttonViewModel:function(h){return C(DC,{data:h.data, buttonOverrides:e})}})))},"dj"),ekc=tu(function(a){var b=a.data; var c=a.noBottomMargin;var d=a.useVideoLockupTopPadding;var e=a.typographyBump;a={};a=R("ytwFeedAdMetadataViewModelHostMetadata",(a.ytwFeedAdMetadataViewModelHostMetadataNoBottomMargin=function(){return c==null?void 0:c()},a.ytwFeedAdMetadataViewModelHostNoTopPadding=function(){return d==null?void 0:d()},a)); var f=function(){return b().adBadge}; f!==void 0&&f!==null||Qk(Error("No adBadge data filled at FeedAdMetadata."));f={};var h={};return C(Yp,null,C(K,{cond:function(){return b().adAvatar}, then:function(){return C("div",{class:"ytwFeedAdMetadataViewModelHostAvatarStyleStandard"},C(NC,{data:function(){return b().adAvatar}},{adAvatarViewModel:function(m){return C(Zfc,{data:m.data})}}))}}),C("div",{class:a},C("div",{class:R("ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadline",(f.ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadlineTypographyBump=function(){return e==null?void 0:e()},f.ytwFeedAdMetadataViewModelHostTextsStyleStandardHeadlineTypographyBumpV2=function(){return(e== null?void 0:e())&&y("web_enable_typography_bump_v2")},f))},C(HB,{text:function(){return b().headline}, linkInheritColor:!0})),C(K,{cond:function(){return b().description}, then:function(m){return C(HB,{text:m,className:"ytwFeedAdMetadataViewModelHostTextsStyleStandardDescription",linkInheritColor:!0})}}),C("div",{class:"ytwFeedAdMetadataViewModelHostMetadataAdBadgeDetailsLineContainerStyleStandard"},C(NC,{data:function(){return b().adBadge}},{adBadgeViewModel:function(m){return C(BT,{data:m.data, hasDot:function(){return!!b().adDetailsLine}, adRenderingContextType:function(){return b().adRenderingContextType}})}}),C(NC,{data:function(){return b().adDetailsLine}},{adDetailsLineViewModel:function(m){return C(n1,{data:m.data, adRenderingContextType:function(){return b().adRenderingContextType}})}})),C(K,{cond:function(){return b().secondaryDescription}, then:function(m){return C(HB,{text:m,className:"ytwFeedAdMetadataViewModelHostTextsStyleStandardSecondaryDescription",linkInheritColor:!0})}})),C("div",{class:R("ytwFeedAdMetadataViewModelHostMenuStyleStandard",(h.ytwFeedAdMetadataViewModelHostNoTopPadding=function(){return d==null?void 0:d()},h.ytwFeedAdMetadataViewModelHostMenuStyleStandardMenuPosAdjusted=function(){return y("enable_adjust_menu_pos_on_home")&&b().adRenderingContextType==="AD_RENDERING_CONTEXT_TYPE_BROWSE"},h))},C(NC,{data:function(){return b().menu}}, {buttonViewModel:DC})))},"ej"),tNb=tu(function(a){var b=a.data; var c=a.noBottomMargin;var d=a.listenToTapEvent;var e=a.setTouchEndHandler;var f=a.useVideoLockupTopPadding;var h=a.typographyBump;a=dw({visibilityCallback:function(u){var v,w=(v=b().interaction)==null?void 0:v.onFirstVisible;u&&w&&pB(w)}, showOption:rT});var m=tT(function(){return b().interaction},void 0,function(){return d==null?void 0:d()}),p=l($o(!1,void 0,"qjt0Xc")),q=p.next().value,t=p.next().value; p=uC(function(u){(e==null?0:e())&&!q()&&(u.currentTarget.click(),t(!0),setTimeout(function(){t(!1)},100)); return!1}); return C("feed-ad-metadata-view-model",{class:function(){var u;return((u=b().interaction)==null?0:u.onTap)?"ytwFeedAdMetadataViewModelHostIsClickableAdComponent":"ytwFeedAdMetadataViewModelHost"}, el:DA(a,m),"on:touchend":p},C(Zv,null,C(Tv,{when:function(){return b().style==="FEED_AD_METADATA_STYLE_COMPACT"}},function(){return C(dkc,{data:b, typographyBump:h})}),C(Tv,{when:function(){return b().style==="FEED_AD_METADATA_STYLE_STANDARD"}},function(){return C(ekc,{data:b, noBottomMargin:c,useVideoLockupTopPadding:f,typographyBump:h})})))},"fj");var fkc=tu(function(a){var b=a.data;return C("feed-ad-sitelink-view-model",{class:function(){var c;return((c=b().interaction)==null?0:c.onTap)?"ytwFeedAdSitelinkViewModelHostIsClickableAdComponent":"ytwFeedAdSitelinkViewModelHost"}, el:DA(tT(function(){return b().interaction},a.customCommandResolver,void 0,function(){return!0})), "aria-label":function(){var c,d;return(c=b().interaction)==null?void 0:(d=c.accessibility)==null?void 0:d.label}, role:"link",tabindex:0},C(HB,{text:function(){return b().headline}, className:"ytwFeedAdSitelinkViewModelHeadline",linkInheritColor:!0}))},"gj");var $Qb=tu(function(a){var b=a.data;a={};return C("feed-ad-sitelinks-carousel-view-model",{el:DA(dw({visibilityCallback:function(c){var d,e=(d=b().interaction)==null?void 0:d.onFirstVisible;c&&e&&pB(e)}, showOption:rT})),class:R("ytwFeedAdSitelinksCarouselViewModelHost",(a.ytwFeedAdSitelinksCarouselViewModelHostDefault=function(){return b().style==="FEED_AD_SITELINKS_STYLE_NONE"},a))},C(NC,{data:function(){return b().sitelinks}},{feedAdSitelinkViewModel:fkc}))},"hj");var gkc=tu(function(a){var b=a.data;var c=a.customCommandResolver;return C("ad-grid-card-image-full-metadata-view-model",{class:function(){var d;return((d=b().interaction)==null?0:d.onTap)?"ytwAdGridCardImageFullMetadataViewModelHostIsClickableAdComponent":"ytwAdGridCardImageFullMetadataViewModelHost"}, el:DA(dw({visibilityCallback:function(d){var e,f=(e=b().interaction)==null?void 0:e.onFirstVisible;d&&f&&pB(f)}, showOption:rT}),tT(function(){return b().interaction},c)), "aria-label":function(){var d,e;return(d=b().interaction)==null?void 0:(e=d.accessibility)==null?void 0:e.label}},C("div",{class:"ytwAdGridCardImageFullMetadataViewModelHostImage"},C(NC,{data:function(){return b().adImage}},{adImageViewModel:function(d){return C(JQb,{data:d.data, customCommandResolver:c})}})),C("div",{class:"ytwAdGridCardImageFullMetadataViewModelHostMetadata"},C(K,{cond:function(){return b().headline}, then:function(d){return C(HB,{text:d,className:"ytwAdGridCardImageFullMetadataViewModelHostMetadataHeadline"})}}),C(K,{cond:function(){return b().detailsLine}, then:function(d){return C("div",{class:"ytwAdGridCardImageFullMetadataViewModelHostMetadataPrimary"},C(NC,{data:d},{adDetailsLineViewModel:function(e){return C(n1,{data:e.data,customCommandResolver:c,adRenderingContextType:function(){return"AD_RENDERING_CONTEXT_TYPE_WATCH_NEXT"}})}}))}}),C(K,{cond:function(){return b().secondaryDetailsLine}, then:function(d){return C("div",{class:"ytwAdGridCardImageFullMetadataViewModelHostMetadataSecondary"},C(NC,{data:d},{adDetailsLineViewModel:function(e){return C(n1,{data:e.data,customCommandResolver:c,adRenderingContextType:function(){return"AD_RENDERING_CONTEXT_TYPE_WATCH_NEXT"}})}}))}})))},"ij");var hkc=tu(function(a){var b=a.data;var c=a.customCommandResolver;return C("ad-grid-card-image-view-model",{class:function(){var d;return((d=b().interaction)==null?0:d.onTap)?"ytwAdGridCardImageViewModelHostIsClickableAdComponent":"ytwAdGridCardImageViewModelHost"}, el:DA(dw({visibilityCallback:function(d){var e,f=(e=b().interaction)==null?void 0:e.onFirstVisible;d&&f&&pB(f)}, showOption:rT}),tT(function(){return b().interaction},c)), "aria-label":function(){var d,e;return(d=b().interaction)==null?void 0:(e=d.accessibility)==null?void 0:e.label}},C(NC,{data:function(){return b().adImage}},{adImageViewModel:function(d){return C(JQb,{data:d.data, customCommandResolver:c})}}),C("div",{class:"ytwAdGridCardImageViewModelHostCardBadge"},C(NC,{data:function(){return b().adCardBadge}},{adCardBadgeViewModel:Qfc})))},"jj");var ikc=tu(function(a){var b=a.data;var c=a.customCommandResolver;return C("ad-grid-card-text-view-model",{class:function(){var d;return((d=b().interaction)==null?0:d.onTap)?"ytwAdGridCardTextViewModelHostIsClickableAdComponent":"ytwAdGridCardTextViewModelHost"}, el:DA(dw({visibilityCallback:function(d){var e,f=(e=b().interaction)==null?void 0:e.onFirstVisible;d&&f&&pB(f)}, showOption:rT}),tT(function(){return b().interaction},c)), "aria-label":function(){var d,e;return(d=b().interaction)==null?void 0:(e=d.accessibility)==null?void 0:e.label}},C("div",{class:"ytwAdGridCardTextViewModelHostMetadata"},C(K,{cond:function(){return b().title}, then:function(d){return C(HB,{text:d,className:"ytwAdGridCardTextViewModelHostMetadataHeadline"})}}),C("div",{class:"ytwAdGridCardTextViewModelHostMetadataDescriptionInline"},C(Wv,{each:function(){var d; return((d=b())==null?void 0:d.descriptions)||[]}, keyBy:"INDEX"},function(d){return C(HB,{text:d,className:"ytwAdGridCardTextViewModelHostMetadataDescriptionInlineStringInline"})}))),C("div",{class:"ytwAdGridCardTextViewModelHostButton"},C(NC,{data:function(){return b().moreInfoButton}},{adButtonViewModel:function(d){return C(uT,{data:d.data, customCommandResolver:c})}})))},"kj");function jkc(a){switch(a){case"AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN":return 1;case"AD_GRID_CARD_COLLECTION_STYLE_FIXED_SIX_COLUMNS":return 6;case"AD_GRID_CARD_COLLECTION_STYLE_FIXED_TWO_COLUMNS":return 2;default:return 3;}} var F4b=tu(function(a){var b=a.data;var c=a.customCommandResolver;var d=a.adGridCardCollectionStyle;return C("ad-grid-card-collection-view-model",{class:function(){return"ytwAdGridCardCollectionViewModelHost"}, el:DA(dw({visibilityCallback:function(e){var f,h=(f=b().interaction)==null?void 0:f.onFirstVisible;e&&h&&pB(h)}, showOption:rT})),style:function(){return"grid-template-columns: repeat("+jkc(d?d():b().style)+", minmax(0, 1fr));"}},C(NC,{data:function(){var e; return(e=b())==null?void 0:e.gridCards}},{adGridCardImageViewModel:function(e){return C(hkc,{data:e.data, customCommandResolver:c})}, adGridCardImageFullMetadataViewModel:function(e){return C(gkc,{data:e.data,customCommandResolver:c})}, adGridCardTextViewModel:function(e){return C(ikc,{data:e.data,customCommandResolver:c})}}))},"lj");var lkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("vvxGsf"),2);a=kkc;return b.return(a)})},mkc=BC(function(){return lkc()},{debugName:"chatItemViewModel"}); En(zC,function(a){a.registerLoadFn("chatItemViewModel","vvxGsf",lkc)});var nkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("HwlOhd"),2);a=Tvb;return b.return(a)})},okc=BC(function(){return nkc()},{debugName:"chipBarViewModel"}); En(zC,function(a){a.registerLoadFn("chipBarViewModel","HwlOhd",nkc)});var pkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("JoU6vf"),2);a=QWb;return b.return(a)})},qkc=BC(function(){return pkc()},{debugName:"gridShelfViewModel"}); En(zC,function(a){a.registerLoadFn("gridShelfViewModel","JoU6vf",pkc)});var rkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("UAM5m"),2);a=mS;return b.return(a)})},skc=BC(function(){return rkc()},{debugName:"lockupViewModel"}); En(zC,function(a){a.registerLoadFn("lockupViewModel","UAM5m",rkc)});var tkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("dIvQ6c"),2);a=aYb;return b.return(a)})},ukc=BC(function(){return tkc()},{debugName:"learningJourneyLoaderViewModel"}); En(zC,function(a){a.registerLoadFn("learningJourneyLoaderViewModel","dIvQ6c",tkc)});var vkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("m9Vw4"),2);a=nYb;return b.return(a)})},wkc=BC(function(){return vkc()},{debugName:"accordionViewModel"}); En(zC,function(a){a.registerLoadFn("accordionViewModel","m9Vw4",vkc)});var xkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("mcjWUc"),2);a=FYb;return b.return(a)})},ykc=BC(function(){return xkc()},{debugName:"videoOverviewViewModel"}); En(zC,function(a){a.registerLoadFn("videoOverviewViewModel","mcjWUc",xkc)});var zkc=tu(function(a){return C("yt-timeline-search-no-results-view-model",{class:R("ytTimelineSearchNoResultsViewModelHost")},function(){var b;return(b=a.data())==null?void 0:b.text})},"mj");var Bkc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("QiZf0e"),2);a=Akc;return b.return(a)})},Ckc=BC(function(){return Bkc()},{debugName:"youChatItemViewModel"}); En(zC,function(a){a.registerLoadFn("youChatItemViewModel","QiZf0e",Bkc)});var jbc=tu(function(a){var b=l(XP(a.data,{persist:!0})).next().value,c=aw("yt-item-section-renderer"),d=l($o(!1,void 0,"Ta5mGb")),e=d.next().value,f=d.next().value,h;d=l($o(((h=document.querySelector("ytd-masthead"))==null?void 0:h.clientHeight)||0,void 0,"wptNre"));var m=d.next().value,p=d.next().value,q,t=function(){return a.data().targetId||""},u=function(){var O,Q; return(Q=(O=b().contents)==null?void 0:O.length)!=null?Q:0},v=function(){var O,Q; (Q=((O=a.pageSubtype)==null?void 0:O.call(a))==="playlist")||(Q=OOb()==="playlist");return Q},w=function(){if(!v())return""; var O;return((O=a.pageSubtype)==null?void 0:O.call(a))==="playlist"?"200px":"160px"},x=function(){f(c.value.getBoundingClientRect().y<=m())},A=function(){if(a.data().headerStyle==="ITEM_SECTION_HEADER_STYLE_STICKY"){var O=document.querySelector("ytd-masthead"); O&&(q=new ResizeObserver(function(Q){Q=l(Q);for(var V=Q.next();!V.done;V=Q.next())p(V.value.contentRect.height)}),q.observe(O)); window.addEventListener("scroll",x)}}; KG("yt-append-continuation-items-action",function(O){(O=z(O,Nhb))&&O.targetId&&O.targetId===t()&&Obc(O.targetId,O.continuationItems)}); JG(function(){A()}); kp(function(){q&&q.disconnect();window.removeEventListener("scroll",x)}); h=Dn().resolve(An(rbc));var H=Dn().resolve(An(tbc)),P=Dn().resolve(An(sbc));d={};return C("yt-item-section-renderer",{class:"ytItemSectionRendererHost",el:c,"data-target-id":t,"aria-busy":function(){var O,Q;return(Q=(O=b().contents)==null?void 0:O.some(function(V){return!!V.chatLoadingViewModel}))!=null?Q:!1}},C("div",{id:"header", class:R((d.ytItemSectionRendererStickyHeader=e,d)),style:gC({top:PV(m)})},C(NC,{data:function(){return a.data().header}},{chipBarViewModel:function(O){return C(okc,{className:"ytItemSectionRendererChipBar", data:O.data})}, macroMarkersPanelItemViewModel:$Yb,sectionHeaderViewModel:qbc})),C("div",{id:"contents"},C(NC,{data:function(){return b().contents}},Object.assign({},{accordionViewModel:wkc, alertBannerViewModel:q3b,basicContentViewModel:iP,chatItemViewModel:mkc,chatLoadingViewModel:function(O,Q){return C(Jbc,{data:O.data,containerHeight:a.containerHeight,isLastItem:function(){return Q()===u()-1}})}, chatUserTurnViewModel:function(O,Q){return C(Mbc,{data:O.data,containerHeight:a.containerHeight,isLastItem:function(){return Q()===u()-1}})}, comparisonTableViewModel:Gbc,continuationItemViewModel:mbc,feedbackPromptViewModel:ybc,gridShelfViewModel:function(O){return C(qkc,{data:O.data,shouldUseOwnContainerSize:!0,marginSettings:a.marginSettings,useUpdatedMargin:!0})}, horizontalShelfViewModel:tXb,learningJourneyLoaderViewModel:ukc,linearLayoutViewModel:kP,lockupViewModel:function(O){var Q={};return C(skc,{data:O.data,className:R("ytItemSectionRendererLockup",(Q.ytItemSectionRendererPlaylistLockup=v,Q)),containerLayoutConfig:a.containerLayoutConfig,thumbnailFixedWidth:w,lockupExperiments:{onFocusEffect:{onFocusStyle:"ON_FOCUS_STYLE_BACKGROUND"}}})}, macroMarkersPanelItemViewModel:$Yb,responseActionsViewModel:nbc,searchFrictionViewModel:JYb,sectionHeaderViewModel:qbc,timelineSearchNoResultsViewModel:zkc,videoOverviewViewModel:ykc,youChatItemViewModel:function(O,Q){return C(Ckc,{data:O.data,pending:!1,containerHeight:a.containerHeight,isLastItem:function(){return Q()===u()-1}})}},h&&{infoPanelContentRenderer:h},P&&{shelfRenderer:function(O){return C(P,{data:O.data, containerLayoutConfig:a.containerLayoutConfig})}},H&&{videoRenderer:function(O){return C(H,{data:O.data, className:"ytItemSectionRendererVideoRenderer",containerLayoutConfig:a.containerLayoutConfig})}}))))},"nj");var r1=tu(function(a){var b=a.starNumber;var c=a.data;var d=function(){var e;return((e=c())==null?void 0:e.rating)||0}; return C(K,{cond:function(){return b()}, then:function(e){return C(Zv,null,C(Tv,{when:function(){return d()>=e()-.25}},function(){return C("div",{class:"ytStarRatingViewModelHostStar"},C(AB,{icon:"STAR_FILLED", size:function(){return 24}}))}),C(Tv,{when:function(){return d()>=e()-.75}},function(){return C("div",{class:"ytStarRatingViewModelHostStar"},C(AB,{icon:"STAR_HALF", active:!0,size:function(){return 24}}))}),C(Uv,null,function(){return C("div",{class:"ytStarRatingViewModelHostStar"},C(AB,{icon:"STAR", size:function(){return 24}}))}))}})},"oj"),XXb=tu(function(a){a=a.data; return C("yt-star-rating-view-model",{class:"ytStarRatingViewModelHost"},C(r1,{starNumber:1,data:a}),C(r1,{starNumber:2,data:a}),C(r1,{starNumber:3,data:a}),C(r1,{starNumber:4,data:a}),C(r1,{starNumber:5,data:a}))},"pj");var Dkc=tu(function(a){var b=function(){var c;return(c=a.data())==null?void 0:c.image}; return C("yt-featured-content-item-view-model",{class:R("ytFeaturedContentItemViewModelHost")},C("div",{class:R(function(){return b()?"ytFeaturedContentItemViewModelItemWithImageContainer":"ytFeaturedContentItemViewModelItemWithIconContainer"})},C("div",{class:function(){return b()?"ytFeaturedContentItemViewModelItemWithImage":"ytFeaturedContentItemViewModelItemWithIcon"}},C(K,{cond:b, then:function(){return C("div",{class:"ytFeaturedContentItemViewModelImage"},C(NC,{data:function(){return a.data().image}},{themedImageViewModel:function(c){return C(xfc,{data:c.data, className:"ytFeaturedContentItemViewModelThemedImage"})}}))}}),C(K,{cond:function(){var c; return!b()&&((c=a.data())==null?void 0:c.iconName)}, then:function(){return C("div",{class:"ytFeaturedContentItemViewModelIcon"},C(AB,{icon:function(){return a.data().iconName}}))}}),C("div",{class:"ytFeaturedContentItemViewModelContent"},C(K,{cond:function(){var c; return(c=a.data())==null?void 0:c.title}, then:function(){return C("div",{class:"ytFeaturedContentItemViewModelContentTitle"},C(HB,{text:function(){return a.data().title}}))}}),C(K,{cond:function(){var c; return(c=a.data())==null?void 0:c.body}, then:function(){return C("div",{class:"ytFeaturedContentItemViewModelContentBody"},C(HB,{text:function(){return a.data().body}}))}})))))},"qj");function Ekc(a){switch(a){case"LANDING_PAGE_YOUTUBE_FONT_SIZE_XS":return"ytLandingPageViewModelHeaderTitleContentFontSizeXS";case"LANDING_PAGE_YOUTUBE_FONT_SIZE_S":return"ytLandingPageViewModelHeaderTitleContentFontSizeS";case"LANDING_PAGE_YOUTUBE_FONT_SIZE_M":return"ytLandingPageViewModelHeaderTitleContentFontSizeM";default:return"ytLandingPageViewModelHeaderTitleContentFontSizeL";}} function Fkc(a){switch(a){case"LANDING_PAGE_YOUTUBE_FONT_SIZE_XS":return"ytLandingPageViewModelHeaderTitleDescriptionFontSizeXS";case"LANDING_PAGE_YOUTUBE_FONT_SIZE_S":return"ytLandingPageViewModelHeaderTitleDescriptionFontSizeS";case"LANDING_PAGE_YOUTUBE_FONT_SIZE_M":return"ytLandingPageViewModelHeaderTitleDescriptionFontSizeM";case"LANDING_PAGE_YOUTUBE_FONT_SIZE_L":return"ytLandingPageViewModelHeaderTitleDescriptionFontSizeL";case"LANDING_PAGE_YOUTUBE_FONT_SIZE_XL":return"ytLandingPageViewModelHeaderTitleDescriptionFontSizeXL"; default:return"ytLandingPageViewModelHeaderTitleDescriptionFontSizeL";}} var j3b=tu(function(a){var b=function(){var e;return Ekc((e=a.data())==null?void 0:e.titleFontSize)},c=function(){var e; return Fkc((e=a.data())==null?void 0:e.descriptionFontSize)},d=function(){var e; return((e=a.data())==null?void 0:e.titleFontSize)==="LANDING_PAGE_YOUTUBE_FONT_SIZE_M"}; return C("yt-landing-page-view-model",{class:R("ytLandingPageViewModelHost",a.className)},C("div",{class:"ytLandingPageViewModelHeader"},C(K,{cond:function(){var e;return(e=a.data())==null?void 0:e.bannerImage}, then:function(e){return C("div",{class:"ytLandingPageViewModelHeaderImage"},C(NC,{data:function(){return e()}},{imageBannerViewModel:function(f){return C(v8b,{data:f.data, isPositionRelative:!0})}}))}}),C(K,{cond:function(){var e; return(e=a.data())==null?void 0:e.bannerAnimation}, then:function(e){return C(xA,{data:function(){var f=e();if(f==null?0:f.url){var h;f={path:(h=f==null?void 0:f.url)!=null?h:"",autoplay:!0,loop:!0,renderer:"svg"}}else if(f==null?0:f.payload){var m;f={animationData:JSON.parse((m=f==null?void 0:f.payload)!=null?m:""),autoplay:!0,loop:!0,renderer:"svg"}}else f=void 0;return{animationConfig:f}}, animationName:"landing_page_banner_animation",className:"ytLandingPageViewModelHeaderBannerAnimation"})}}),C("div",{class:"ytLandingPageViewModelHeaderTitle"},C(K,{cond:function(){var e; return(e=a.data())==null?void 0:e.title}, then:function(e){return C("div",{class:R("ytLandingPageViewModelHeaderTitleContent",b)},C(HB,{text:function(){return e()}}))}}),C(K,{cond:function(){var e; return(e=a.data())==null?void 0:e.description}, then:function(e){var f={};return C(HB,{className:R("ytLandingPageViewModelHeaderTitleDescription",c,(f.ytLandingPageViewModelHeaderTitleDescriptionMargin=d,f)),text:function(){return e()}})}}))),C(K,{cond:function(){var e,f; return(e=a.data())==null?void 0:(f=e.featuredContentList)==null?void 0:f.length}, then:function(){return C("div",{class:"ytLandingPageViewModelFeaturedContentSection"},C(NC,{data:function(){return a.data().featuredContentList}},{featuredContentItemViewModel:function(e){return C(Dkc,{data:e.data})}}))}}),C(K,{cond:function(){var e,f; return(e=a.data())==null?void 0:(f=e.expandableContentList)==null?void 0:f.length}, then:function(){return C("div",{class:"ytLandingPageViewModelFaqSection"},C(NC,{data:function(){return a.data().expandableContentList}},{faqEntryViewModel:function(e){return C("div",{class:"ytLandingPageViewModelFaqSectionEntry"},C(Pfc,{data:e.data}))}}))}}),C("div",{class:"ytLandingPageViewModelFooter"},C(K,{cond:function(){var e; return(e=a.data())==null?void 0:e.legalCopy}, then:function(e){return C("div",{class:"ytLandingPageViewModelFooterLegalCopy"},C(HB,{text:function(){return e()}}))}}),C(K,{cond:function(){var e; return(e=a.data())==null?void 0:e.actions}, then:function(e){return C("div",null,C(NC,{data:function(){return e()}},{flexibleActionsViewModel:function(f){return C(xQ,{data:f.data, layout:1,className:"ytLandingPageViewModelFooterActions"})}}))}})))},"rj");var fXb=tu(function(a){return C("yt-channel-attribution-view-model",{class:R("ytChannelAttributionViewModelHost",a.className)},C("div",{class:"ytChannelAttributionViewModelUpper"},C(NC,{data:function(){return a.data().avatar}},{decoratedAvatarViewModel:NR}),C("div",{class:"ytChannelAttributionViewModelChannelTitle"},C(HB,{text:function(){return a.data().title}}))),C("div",{class:"ytChannelAttributionViewModelBottom"},C(HB,{text:function(){return a.data().subtitle}})))},"sj");var wbc=tu(function(a){return C("yt-feedback-prompt-view-model",{class:R("ytFeedbackPromptViewModelHost",a.className)},C(K,{cond:function(){return a.data().text}, then:function(b){return C(HB,{text:b,className:"ytFeedbackPromptViewModelPrompt"})}}),C(NC,{data:function(){return a.data().likeButton}},{likeButtonViewModel:function(b){return C(zQ,{data:b.data, className:"ytFeedbackPromptViewModelLikeButton"})}}),C(NC,{data:function(){return a.data().dislikeButton}},{dislikeButtonViewModel:yQ}))},"tj");var O5b=tu(function(a){var b=vu(a,{numberOfChips:5}).numberOfChips;return C("yt-ghost-chip-shelf",{class:"ytGhostChipShelfHost"},C(Wv,{each:function(){return Array(b==null?void 0:b())}},function(){return C("div",{class:"ytGhostChipShelfChip"})}))},"uj");var uTb=tu(function(a){var b=a.data;var c=a.buttonIndex;var d=a.selectedIndex;var e=a.onSelect;var f=function(){return c()===d()},h=function(){var m,p; return(p=(m=b().text)==null?void 0:m.content)!=null?p:""}; a=YC();return C("yt-toggleable-image-button-view-model",{class:function(){var m={};m=(m.toggleableImageButtonViewModelHost=!0,m[""]=!0,m.toggleableImageButtonViewModelSemiTransparent=d()!==-1&&!f(),m);return UV(m)}, tabindex:0,"aria-label":h,"aria-pressed":f,role:"button","on:keydown":a,"on:click":uC(function(){e(b().onSubmitCommand);return!1})},C(K,{cond:function(){return b().logo}, then:function(m){return C(FB,{data:m,className:function(){var p={};p=(p.toggleableImageButtonViewModelImage=!0,p.toggleableImageButtonViewModelCircularRadius=!(!b().backgroundColor||!b().backgroundColorDarkMode),p.toggleableImageButtonViewModelGradientRing=!!(f()&&b().backgroundColor&&b().backgroundColorDarkMode),p);return UV(p)}, alt:h,useWidth:!1,style:function(){if(f()&&b().backgroundColor&&b().backgroundColorDarkMode){var p=ky(Number(b().backgroundColorDarkMode),"1");var q=ky(Number(b().backgroundColor),"1");p="background: linear-gradient(180deg,"+p+","+q+") border-box;"}else p="";return p}})}}),C(bL,{model:{borderRadius:"16px"}}),C("p",{class:function(){var m={}; m=(m.toggleableImageButtonViewModelLabel=!0,m.toggleableImageButtonViewModelBoldText=f(),m);return UV(m)}},C(HB,{text:function(){return b().text}})))},"vj"); uTb.idomCompat=!0;var Gkc=tu(function(a){var b=a.targetElement;return C("ytd-ai-response-box-remove-animation",{class:R("ytdAiResponseBoxRemoveAnimationViewModelHost")},C("div",{class:"ytdAiResponseBoxRemoveAnimationViewModelTopPosition"},C(Y8b,{data:{numRows:2},removalAnimation:function(){var c=b().getBoundingClientRect();return{enabled:!0,targetX:c.left+c.width/2,targetY:c.top+c.height/2}}})))},"wj");var GIb=tu(function(a){var b=a.data;var c=a.showChips;var d=a.isUpdateInProgress;var e=a.allowRemovalAnimation;var f=a.chipClickCallback;a=l($o(null,void 0,"aRtvUb"));var h=a.next().value;a=a.next().value;var m=l($o(!1,void 0,"W6bWU")),p=m.next().value,q=m.next().value;m=l($o(!1,void 0,"oS3tpc"));var t=m.next().value,u=m.next().value,v=function(){var x,A;return!((x=b())==null?0:x.responseMessage)&&!((A=b())==null||!A.chipsShelf)},w=void 0; Vv(function(){u(!0);var x=(c()||v())&&!d();requestAnimationFrame(function(){q(x)}); w&&clearTimeout(w);w=setTimeout(function(){u(!1)},300)},"d2AS5"); kp(function(){w&&clearTimeout(w)}); m={};return C("ytd-ai-response-box-view-model",{class:R("ytdAiResponseBoxViewModelHost")},C("div",{class:R("ytdAiResponseBoxViewModelAiResponseBoxContent")},C("div",{el:DA(a),class:R("ytdAiResponseBoxViewModelResponseMessageContainer",(m.ytdAiResponseBoxViewModelResponseMessageContainerHidden=p,m.ytdAiResponseBoxViewModelNotShown=function(){return p()&&!t()},m))},C(K,{cond:d, then:function(){return C("div",null,C(HB,{text:function(){return b().responsePendingMessage}}))}, else:function(){return C(Yp,null,C(K,{cond:function(){var x;return(x=b().responseMessageIcon)==null?void 0:x.iconType}, then:function(x){return C("div",{class:"ytdAiResponseBoxViewModelResponseMessageIcon"},C(AB,{icon:x}))}}),C("div",null,C(HB,{text:function(){return b().responseMessage}})))}})),C(NC,{data:function(){return b().chipsShelf}},{chipsShelfViewModel:function(x){x=x.data; var A={};return C("div",{class:R("ytdAiResponseBoxViewModelChipsShelfContainer",(A.ytdAiResponseBoxViewModelChipsShelfContainerShown=p,A.ytdAiResponseBoxViewModelNotShown=function(){return!p()&&!t()},A))},C(SXb,{data:x, selectionBehavior:3,nextButtonStyle:1,callback:f}))}})),C(K,{cond:function(){return h()}, then:function(x){return C(K,{cond:function(){var A;return((A=b())==null?void 0:A.showRemovedContentAnimation)&&e()}, then:function(){return C(Gkc,{targetElement:x})}})}}))},"yj");var kYb=tu(function(a){var b=function(){return a.data().targetId||""},c=function(){var O; return((O=a.data())==null?void 0:O.expansionEntityKey)||""},d=iL(lyb,c),e=l($o(0,void 0,"WvDr8c")),f=e.next().value,h=e.next().value,m=!0,p=function(){var O; return((O=d())==null?void 0:O.value)===b()},q=function(O){nu(Ez("stringEntity",c(),{key:c(), value:O?b():""}))}; ew(function(){m=!1;a.data().isExpanded&&q(!0)}); var t=function(){if(p()){var O=!0;a.onCollapse!==void 0&&(O=a.onCollapse());O&&q(!1)}else q(!0)}; e=uC(t);var u=function(){var O;return(((O=a.accordionStyle)==null?void 0:O.call(a))||"ACCORDION_VIEW_MODEL_STYLE_UNSPECIFIED")==="ACCORDION_VIEW_MODEL_STYLE_MINI"},v=aw("div"),w=aw("div",function(O){var Q=new ResizeObserver(function(){var V,Z; h((Z=(V=O.parentElement)==null?void 0:V.scrollHeight)!=null?Z:0)}); Q.observe(O);return function(){Q.disconnect()}}),x=function(){var O,Q; return(Q=(O=z(a.data().rendererContext,Ex))==null?void 0:O.label)!=null?Q:""},A=function(){var O,Q; return{disabled:(O=a.hideIfNotExpanded)==null?void 0:O.call(a),ariaHidden:(Q=a.hideIfNotExpanded)==null?void 0:Q.call(a)}},H={},P={}; return C("yt-accordion-item-view-model",{class:R("ytAccordionItemViewModelHost",a.className,(H.ytAccordionItemViewModelExpanded=function(){return p()},H.ytAccordionItemViewModelHidden=function(){var O; return(O=a.hideIfNotExpanded)==null?void 0:O.call(a)},H.ytAccordionItemViewModelMini=u,H)), "data-target-id":b},C("div",{class:"ytAccordionItemViewModelContainer"},C("div",{class:"ytAccordionItemViewModelLeftSection","on:click":e,title:x,"aria-hidden":function(){var O;return(O=a.hideIfNotExpanded)==null?void 0:O.call(a)}},C(HB,{text:function(){return a.data().title}, className:"ytAccordionItemViewModelLabel",ariaLabel:x})),C("div",{class:"ytAccordionItemViewModelRightSection"},C(NC,{data:function(){return p()?a.data().expandButton:a.data().collapseButton}},{buttonViewModel:function(O){return C(DC,{data:O.data, className:"ytAccordionItemViewModelToggleButton",onClick:t,buttonOverrides:A})}}))),C("div",{class:"ytAccordionItemViewModelContainer"},C("div",{class:R("ytAccordionItemViewModelContent",(P.ytAccordionItemViewModelExpandedSubtitle=function(){return p()},P)), el:v,style:gC({"max-height":function(){return m?"auto":p()?f()>0?f()+"px":"auto":"0"}}), "aria-hidden":function(){return!p()}},C("div",{el:w},C(K,{cond:function(){return!u()}, then:function(){return C(HB,{text:function(){return a.data().description}, className:"ytAccordionItemViewModelSubtitle"})}}),C(NC,{data:function(){return a.data().content}},{horizontalShelfViewModel:function(O){return C(TV,{data:O.data, className:"ytAccordionItemViewModelLockupShelf",hasPeek:!0})}})))))},"Aj");var YFb=tu(function(a){var b=a.data;return C("ytfz-fanzone-scheduled-info-view-model",{class:"ytfzFanzoneScheduledInfoViewModelHost"},C("div",{class:"ytfzFanzoneScheduledInfoViewModelAvatar"},C(NC,{data:function(){return b().avatar}},{avatarViewModel:CC})),C("h2",{class:"ytfzFanzoneScheduledInfoViewModelTitle"},C(HB,{text:function(){return b().title}})),C(HB,{text:function(){return b().description}, className:"ytfzFanzoneScheduledInfoViewModelDescription"}))},"Bj");var tYb=tu(function(a){var b=a.data;return C("ytvl-live-leaderboard-item-action-content-view-model",{class:R("ytvlLiveLeaderboardItemActionContentViewModelHost")},C(HB,{text:function(){var c;return(c=b())==null?void 0:c.actionDescription}, className:"ytvlLiveLeaderboardItemActionContentViewModelActionDescription"}),C(NC,{data:function(){return b().actionButton}},{buttonViewModel:function(c){return C(DC,{className:"ytvlLiveLeaderboardItemActionContentViewModelActionButton", data:c.data})}}))},"Cj");var wYb=tu(function(a){var b=a.data;return C("ytvl-live-leaderboard-item-channel-content-view-model",{class:R("ytvlLiveLeaderboardItemChannelContentViewModelHost")},C(HB,{className:"ytvlLiveLeaderboardItemChannelContentViewModelChannelName",text:function(){var c;return(c=b())==null?void 0:c.displayName}, ellipsisTruncate:!0}),C(NC,{data:function(){return b().badge}},{buttonViewModel:function(c){return C(DC,{className:"ytvlLiveLeaderboardItemChannelContentViewModelBadge", data:c.data})}}))},"Dj");var D0b=tu(function(a){var b=a.data;var c=ZC(xT);a={};return C("player-disclosure-view-model",{class:R("ytwPlayerDisclosureViewModelHost",(a.ytwPlayerDisclosureViewModelExtractOverlay=function(){return c()===1},a))},C(wC,{command:function(){return b().navigationEndpoint}, className:"ytwPlayerDisclosureViewModelEndpoint"},C(K,{cond:function(){return b().iconName}, then:function(d){return C(AB,{icon:d})}}),C(K,{cond:function(){return b().iconName?void 0:b().image}, then:function(d){return C(FB,{data:d,alt:function(){return b().title||""}, className:"ytwPlayerDisclosureViewModelImage"})}}),C(K,{cond:function(){return b().title||b().secondaryText}, then:function(){return C("div",null,C("div",{class:"ytwPlayerDisclosureViewModelTitle"},function(){return b().title}),C("div",{class:"ytwPlayerDisclosureViewModelText"},function(){return b().text}),C(K,{cond:function(){return b().secondaryText}, then:function(d){return C(Yp,null,C("div",{class:"ytwPlayerDisclosureViewModelDivider"}),C("div",{class:"ytwPlayerDisclosureViewModelText"},d))}}))}, else:function(){return C("span",{class:"ytwPlayerDisclosureViewModelText"},function(){return b().text})}}),C(K,{cond:function(){return b().showEndChevron}, then:function(){return C(AB,{icon:"CHEVRON_RIGHT"})}})))},"Ej");var aGb=tu(function(a){return C("collaborative-playlist-invite-message-view-model",{class:"ytCollaborativePlaylistInviteMessageViewModelHost"},C("div",{class:"ytCollaborativePlaylistInviteMessageViewModelInviteMessageWrapper"},C(HB,{text:function(){return a.data().inviteMessage}})),C("div",{class:"ytCollaborativePlaylistInviteMessageViewModelAccountSectionHeaderText"},C(HB,{text:function(){return a.data().attributedAccountSectionHeaderText}})),C("div",{class:"ytCollaborativePlaylistInviteMessageViewModelAccountWrapper"}, C(NC,{data:function(){return a.data().accountAvatar}},{avatarViewModel:CC}),C("div",{class:"ytCollaborativePlaylistInviteMessageViewModelAccountText"},C(HB,{text:function(){return a.data().accountName}}),C("div",{class:"ytCollaborativePlaylistInviteMessageViewModelHandle"},C(HB,{text:function(){return a.data().handle}}))),C(NC,{data:function(){return a.data().trailingButton}},{buttonViewModel:DC})),C("div",{class:"ytCollaborativePlaylistInviteMessageViewModelTermsOfService"},C(HB,{text:function(){return a.data().termsOfService}})))}, "Fj");var dGb=tu(function(a){JG(function(){var b;Z2b("fan-community-nudge-form",{isValid:function(){return!0}, formData:function(){var c,d=(c=a.data().enablementActionMetadata)==null?void 0:c.viewerPostSettings;return{viewerPostSettingsFormData:{enablementType:"VIEWER_POST_ENABLEMENT_TYPE_ON",moderationType:(d==null?0:d.moderationType)&&(d==null?void 0:d.moderationType)!=="VIEWER_POST_MODERATION_TYPE_UNKNOWN"?d.moderationType:"VIEWER_POST_MODERATION_TYPE_BASIC_AUTOMOD",allowedPosterType:(d==null?0:d.allowedPosterType)&&(d==null?void 0:d.allowedPosterType)!=="VIEWER_POST_ALLOWED_POSTER_TYPE_UNKNOWN"?d.allowedPosterType: "VIEWER_POST_ALLOWED_POSTER_TYPE_SUBSCRIBERS_ONLY",minimumSubscriberDuration:d==null?void 0:d.minimumSubscriberDuration}}}, submitConfig:{submitId:"SUBMIT_ID_VIEWER_POST_SETTINGS_FORM",params:(b=a.data().enablementActionMetadata)==null?void 0:b.submitViewerPostSettingsFormParams},disableDuringSubmission:!0,onSubmitResult:function(){var c=Dn().resolve(iB),d,e=(d=a.data().enablementActionMetadata)==null?void 0:d.onEnablementSuccess;e&&(d=kB(e))&&c.resolveCommand(d);FX()().delete("fan-community-nudge-form");location.reload()}})}); return C("yt-community-edu-view-model",{class:R("ytCommunityEduViewModelHost")},C("div",{class:"ytCommunityEduViewModelHeader"},C(K,{cond:function(){var b;return(b=a.data().titleImage)==null?void 0:b.image}, then:function(){return C(FB,{className:"ytCommunityEduViewModelTitleImage",data:function(){return a.data().titleImage.image}, alt:""})}}),C(K,{cond:function(){return a.data().creatorAvatar}, then:function(){return C("div",{class:"ytCommunityEduViewModelAvatar"},C(NC,{data:function(){return a.data().creatorAvatar}},{avatarViewModel:function(b){var c=b.data; return C(CC,{data:function(){return Object.assign({},c(),{avatarBorderStyle:"AVATAR_BORDER_STYLE_SQUARE"})}})}}))}})),C(K,{cond:function(){return a.data().titleText}, then:function(){return C(HB,{className:"ytCommunityEduViewModelTitle",text:function(){return a.data().titleText}})}}),C("div",{class:"ytCommunityEduViewModelContent"},C(K,{cond:function(){var b; return(b=a.data().educationalTextSet)==null?void 0:b.length}, then:function(){return C(Wv,{each:function(){return a.data().educationalTextSet}},function(b){return C("div",{class:"ytCommunityEduViewModelEducationalTextSet"},C(K,{cond:function(){return b.primaryText}, then:function(){return C(HB,{className:"ytCommunityEduViewModelPrimaryText",text:function(){return b.primaryText}})}}),C(K,{cond:function(){return b.secondaryText}, then:function(){return C(HB,{className:"ytCommunityEduViewModelSecondaryText",text:function(){return b.secondaryText}})}}))})}}),C(K,{cond:function(){return a.data().learnMoreText}, then:function(b){return C(HB,{className:"ytCommunityEduViewModelLearnMore",text:b})}})))},"Gj");var Hkc=new Ck("shoppingContentLineItemViewModel");var Ikc=tu(function(a){var b=vu(a,{}).data;return C("yt-shopping-content-line-item-view-model",{class:R("ytShoppingContentLineItemViewModelHost")},C(HB,{text:function(){var c;return(c=b().text)==null?void 0:c.attributedString}}))},"Hj");var Jkc=tu(function(a){a=vu(a,{});var b=a.data,c={};return C("yt-shopping-content-line-view-model",{class:R("ytShoppingContentLineViewModelHost",a.className,(c.ytShoppingContentLineViewModelTruncateText=function(){return!b().wrapContent},c)), style:gC({"--shopping-content-line-gap":function(){return b().itemGap?b().itemGap+"px":void 0}, "--shopping-content-line-height":function(){return b().lineHeight?b().lineHeight+"px":void 0}})},C(Wv,{each:function(){return(b().items||[]).map(function(d){return z(d,Hkc)}).filter(function(d){return!!d})}},function(d){return C(Ikc,{data:d})}))},"Ij");var PYb=tu(function(a){var b=a.data;var c=function(){var f;return((f=b().image)==null?void 0:f.height)||48},d=function(){var f; return((f=b().image)==null?void 0:f.width)||48},e=function(){return"width: "+d()+"px; height: "+c()+"px;"}; return C("yt-shopping-description-item-view-model",{class:"ytShoppingDescriptionItemViewModelHost",style:function(){if(window.matchMedia("(-ms-high-contrast: active)").matches||window.matchMedia("(forced-colors: active)").matches)var f="";else{var h,m,p=((f=Dn().resolve(An(gB)))==null?0:f())?(h=b())==null?void 0:h.darkThemeBackgroundColor:(m=b())==null?void 0:m.lightThemeBackgroundColor;f=p?jy(p):""}return"background-color: "+f+";"}, el:DA(SC(function(){var f;return(f=b())==null?void 0:f.rendererContext})), role:"link",tabindex:0},C(K,{cond:function(){var f,h;return(h=(f=b().image)==null?void 0:f.image)!=null?h:b().thumbnail}, then:function(f){return C("div",{class:"ytShoppingDescriptionItemViewModelThumbnail",style:function(){var h;return"background-color: "+(((h=b().image)==null?0:h.backgroundColor)?jy(b().image.backgroundColor):"")+";"+e()}},C(FB,{data:f, height:c,width:d,style:e,alt:""}))}}),C("div",{class:"ytShoppingDescriptionItemViewModelText"},C(NC,{data:function(){return b().line1}},{shoppingContentLineViewModel:function(f){return C(Jkc,{data:f.data})}}),C(NC,{data:function(){return b().line2}},{shoppingContentLineViewModel:function(f){return C(Jkc,{data:f.data})}}),C(NC,{data:function(){return b().line3}},{shoppingContentLineViewModel:function(f){return C(Jkc,{data:f.data})}})))},"Jj");var kRb=tu(function(a){var b=a.data;var c=a.buttonShapeOverrideables;var d=function(){return"ytwReelActionBarViewModelHostDesktopActionButton"}; a={};return C("reel-action-bar-view-model",{class:R("ytwReelActionBarViewModelHost",(a.ytwReelActionBarViewModelHostMobile=function(){return!1},a.ytwReelActionBarViewModelHostDesktop=function(){return!0},a))},C(NC,{data:function(){return b().buttonViewModels}},{buttonViewModel:function(e){return C(EC,{className:d, data:e.data,buttonOverrides:c})}, likeButtonViewModel:function(e){return C(zQ,{className:d,data:e.data,buttonShapeOverrideables:c})}, dislikeButtonViewModel:function(e){return C(yQ,{className:d,data:e.data,buttonShapeOverrideables:c})}, toggleButtonViewModel:function(e){return C(FC,{className:d,data:e.data,buttonShapeOverrides:c})}, pivotButtonViewModel:function(e){return C(hRb,{className:d,data:e.data})}}))},"Kj");var nRb=tu(function(a){var b=a.data;var c=a.onShow;a=tT(function(){return b().interaction}); JG(function(){var h,m=(h=b().animatedRenderingConfig)==null?void 0:h.delayedSecondsToVisible;if(m){var p=setTimeout(c,m*1E3);kp(function(){clearTimeout(p)})}}); var d=ZC(xT),e=function(){return d()===1},f={}; return C("reels-ad-card-buttoned-view-model",{class:R(function(){var h;return((h=b().interaction)==null?0:h.onTap)?"ytwReelsAdCardButtonedViewModelHostIsClickableAdComponent":"ytwReelsAdCardButtonedViewModelHost"},(f.ytwReelsAdCardButtonedViewModelHostExpansive=e,f)), el:DA(a)},C(cgc,{avatar:function(){return z(b().avatar,agc)}, headline:function(){return b().headline}, badge:function(){return z(b().adBadge,bgc)}, description:function(){return b().description}}),C(NC,{data:function(){return b().ctaButton}},{adButtonViewModel:function(h){var m=h.data; return C(uT,{data:function(){return e()?Object.assign({},m(),{style:"AD_BUTTON_STYLE_MONO_FILLED"}):m()}})}}))},"Lj");var qRb=tu(function(a){var b=a.data;return C("reels-ad-metadata-view-model",{class:function(){var c;return((c=b().interaction)==null?0:c.onTap)?"ytwReelsAdMetadataViewModelHostIsClickableAdComponent":"ytwReelsAdMetadataViewModelHost"}, el:DA(tT(function(){return b().interaction},void 0,function(){return!0}))},C(cgc,{avatar:function(){return z(b().avatar,agc)}, headline:function(){return b().headline}, badge:function(){return z(b().adBadge,bgc)}, description:function(){return b().description}}))},"Mj");var gGb=tu(function(a){var b=a.data;return C("yt-access-confirmation-view-model",{class:"ytAccessConfirmationViewModelHost"},C("div",{class:"ytAccessConfirmationViewModelContent"},C(NC,{data:function(){var c;return(c=b().avatar)!=null?c:b().dualAvatar}},{dualAvatarViewModel:function(c){return C(R0b,{data:c.data, className:"ytAccessConfirmationViewModelAvatar"})}, decoratedAvatarViewModel:function(c){return C(NR,{data:c.data,className:"ytAccessConfirmationViewModelAvatar"})}}),C("h2",{class:"ytAccessConfirmationViewModelTitle"},C(HB,{text:function(){return b().title}})),C(HB,{text:function(){return b().subtitle}, className:"ytAccessConfirmationViewModelSubtitle"})))},"Nj");var mXb=tu(function(a){return C("yt-sponsorships-channel-upsell-view-model",{class:R("ytSponsorshipsChannelUpsellViewModelHost",a.className)},C(NC,{data:function(){var b;return(b=a.data())==null?void 0:b.avatar}},{decoratedAvatarViewModel:NR}),C("div",{class:"ytSponsorshipsChannelUpsellViewModelTitleContainer"},C(HB,{text:function(){return a.data().title}, className:"ytSponsorshipsChannelUpsellViewModelTitle"})),C(NC,{data:function(){var b;return(b=a.data())==null?void 0:b.button}},{buttonViewModel:DC}))},"Oj");var J0b=tu(function(a){var b=a.data;return C("yt-sponsorships-hub-perk-card",{class:"ytSponsorshipsHubPerkCardHost"},C("button",{class:"ytSponsorshipsHubPerkCardPerkCard","on:click":uC(function(){var c=b().onTap;c&&pB(c)})},C(K,{cond:function(){return b().icon}, then:function(c){return C(AB,{icon:function(){return c().iconType}, className:"ytSponsorshipsHubPerkCardPerkIcon"})}}),C("div",{class:"ytSponsorshipsHubPerkCardPerkTitle"},function(){return b().title})))},"Pj"); J0b.idomCompat=!0;var M0b=tu(function(a){var b=aw("div"),c=l($o(void 0,void 0,"dg3xff")),d=c.next().value,e=c.next().value;c=l($o(void 0,void 0,"AgHNfc"));var f=c.next().value,h=c.next().value;c=l($o(void 0,void 0,"fuTKCc"));var m=c.next().value,p=c.next().value,q=function(){var P=d();return P!==void 0?Math.abs(P):void 0},t=function(){var P=q(); return P===void 0||P<=3},u=function(){var P=q(); var O=f(),Q=m();P=P!==void 0&&O!==void 0&&Q!==void 0?O-Q-P:void 0;return P===void 0||P<=3},v=function(P){b.value&&b.value.scrollBy({top:0, left:(Hk("HTML_DIR")==="rtl"?-1:1)*P*b.value.clientWidth,behavior:"smooth"})},w=function(){var P; e((P=b.value)==null?void 0:P.scrollLeft);var O;h((O=b.value)==null?void 0:O.scrollWidth);var Q;p((Q=b.value)==null?void 0:Q.clientWidth)},x=function(){v(-.5)},A=function(){v(.5)}; c=uC(function(){w()}); ew(function(){w();if(b.value&&window.ResizeObserver){var P=new ResizeObserver(w);P.observe(b.value);kp(function(){P.disconnect()})}}); var H={};return C("yt-sponsorships-scrollable-shelf",{class:R("ytdSponsorshipsScrollableShelfHost",a.className)},C("div",{class:R("ytdSponsorshipsScrollableShelfContent",(H.ytdSponsorshipsScrollableShelfFadingEffectBothSides=function(){return a.data().previousButton&&a.data().nextButton&&!t()&&!u()},H.ytdSponsorshipsScrollableShelfFadingEffectStart=function(){return a.data().previousButton&&!t()&&u()},H.ytdSponsorshipsScrollableShelfFadingEffectEnd=function(){return a.data().nextButton&&t()&&!u()}, H)), el:b,"on:scroll":c},a.children),C(K,{cond:function(){return!t()}, then:function(){return C(NC,{data:function(){return a.data().previousButton}},{buttonViewModel:function(P){return C(DC,{data:P.data, className:"ytdSponsorshipsScrollableShelfPreviousButton",onClick:x})}})}}),C(K,{cond:function(){return!u()}, then:function(){return C(NC,{data:function(){return a.data().nextButton}},{buttonViewModel:function(P){return C(DC,{data:P.data, className:"ytdSponsorshipsScrollableShelfNextButton",onClick:A})}})}}))},"Rj"); M0b.idomCompat=!0;var DJb=tu(function(a){var b=a.data;var c=iL(pLb,function(){return b().subscriptionStateEntityKey}); return C(K,{cond:function(){var d=b(),e=c();return!d.hideWhenUnsubscribed||(e==null?0:e.subscribed)?z(b().button,dK):void 0}, then:function(d){return C("yt-subscribe-plus-button-view-model",{class:"ytSubscribePlusButtonViewModelHost"},C(DC,{data:d,buttonOverrides:function(){return{toggled:!0}}}))}})},"Sj"); DJb.idomCompat=!0;var nUb=tu(function(a){var b=function(){var c;return((c=a.data())==null?void 0:c.answers)||[]}; return C("yt-survey-icons",{class:"ytSurveyIconsHost"},C("div",{class:"ytSurveyIconsHeader"},C("div",{class:"ytSurveyIconsTitle"},function(){var c;return(c=a.data())==null?void 0:c.text}),C("div",null,C(eL,{data:function(){return{style:"mono", type:"text",state:"active",size:"M",iconPosition:"icon-only",onTap:function(){var c;(c=a.onDismiss)==null||c.call(a)}}}, iconName:"DISMISSAL"}))),C("div",null,C("div",{class:"ytSurveyIconsAnswers"},C(Wv,{each:function(){return b()}, keyBy:"INDEX"},function(c,d){return C("div",null,C(eL,{data:function(){return{style:"mono",type:"text",state:"active",size:"XL",iconPosition:"icon-only",onTap:function(){var e;(e=a.onSelect)==null||e.call(a,c(),d)}}}, icon:function(){return C(AB,{icon:function(){var e,f;return(e=c())==null?void 0:(f=e.icon)==null?void 0:f.iconType}, className:"ytSurveyIconsIcon"})}}))})),C("div",{class:"ytSurveyIconsAnswersText"},C("div",null,function(){return b().length?b()[0].text:""}),C("div",null,function(){return b().length?b()[b().length-1].text:""}))))},"Tj");var SYb=tu(function(a){var b=a.data;a={};return C("timeline-chapter-view-model",{class:R("ytwTimelineChapterViewModelHost",(a.ytwTimelineChapterViewModelHostSmallerPadding=y("web_timeline_view_section_list_renderer"),a))},C("h3",{class:R("ytwTimelineChapterViewModelTitle")},function(){return b().title}),C(NC,{data:function(){return b().contents}},{timelineItemViewModel:function(c){return C(VYb,{data:c.data, chapterChild:!0})}, videoAttributesSectionViewModel:function(c){return C(bZb,{data:c.data})}}))},"Uj");var jGb=tu(function(a){var b=function(){var m,p;return(m=a.data().formSchema)==null?void 0:(p=m.initialValues)==null?void 0:p.selectedLanguages},c=l(su(function(){return b()})),d=c.next().value,e=c.next().value,f={}; Vv(function(){var m=a.data().formSchema,p=m==null?void 0:m.submitConfig;a.data()!==f&&(f=a.data(),m&&p&&Z2b(m.id,{isValid:function(){var q,t=(q=d())!=null?q:[],u;q=(u=b())!=null?u:[];if(t.length!==q.length)return!0;u=new Set(q);t=l(t);for(q=t.next();!q.done;q=t.next())if(!u.has(q.value))return!0;return!1}, formData:function(){return{preferredLanguageSettingsFormData:{selectedLanguages:d()||[]}}}, submitConfig:p}))},"iCaJcc"); var h=function(m){var p=m.key;if(p){var q;if(p&&((q=d())==null?0:q.includes(p))){var t;e((t=d())==null?void 0:t.filter(function(u){return u!==p}))}else e([].concat(ja(d()||[]),[p]))}}; return C("yt-preferred-language-settings-panel-view-model",{class:"ytPreferredLanguageSettingsPanelViewModelHost"},C(NC,{data:function(){return a.data().checkboxGroup}},{checkboxGroupViewModel:function(m){return C(o3b,{data:m.data, onItemTap:h,selectedKeys:d,controlledMode:!0,disableHorizontalPadding:a.disableHorizontalPadding})}}))},"Wj");var Kkc=tu(function(a){var b=vu(a,{useCustomTabRenderable:!1}),c=b.shape;b=b.useCustomTabRenderable;var d=a.customTabRenderable,e=function(){return c().disabled},f=function(){return!!c().selected},h=function(){return c().title},m=function(){return c().icon},p=aw("yt-tab-shape"); a=uC(function(u){var v;if(!e()&&((v=c().aTagConfig)==null?0:v.onclick))c().aTagConfig.onclick(u);return!1}); var q=uC(function(u){if(u.key==="Enter"||u.key==="ArrowUp"||u.key==="ArrowDown")u.preventDefault(),p.value.click();return!1}),t={}; return C("yt-tab-shape",{class:R("yt-tab-shape",function(){return c().className},(t["yt-tab-shape__tab--last-tab"]=function(){return c().isLastTab},t["yt-tab-shape--host-disabled"]=e,t["yt-tab-shape--host-clickable"]=!d,t)), role:d?void 0:"tab","aria-selected":f,"aria-disabled":e,tabindex:d?void 0:0,"on:click":a,"on:keydown":q,el:p,"tab-identifier":function(){return c().identifier}, "tab-title":h},C(K,{cond:b,then:function(){return d()}, else:function(){var u={},v={};return C(Yp,null,C("div",{class:R("yt-tab-shape__tab",(u["yt-tab-shape__tab--tab-selected"]=f,u))},C(K,{cond:m,then:function(w){return C(AB,{className:"yt-tab-shape__tab-icon",icon:function(){return w().iconType}})}}),h),C("div",{class:R("yt-tab-shape__tab-bar",(v["yt-tab-shape__tab-bar--tab-bar-selected"]=f,v))}))}}))},"Xj"); Kkc.idomCompat={callbacks:{customTabRenderable:!0}};var Mkc=tu(function(a){var b=a.shape;a=l($o(48,void 0,"nDAx4"));var c=a.next().value,d=a.next().value;a=l($o(0,void 0,"GCgjqb"));var e=a.next().value,f=a.next().value,h=function(){return b().tabs},m=aw("yt-tab-group-shape"),p=function(){var v,w; return(w=(v=h())==null?void 0:v.findIndex(function(x){return x.selected}))!=null?w:-1}; a=l($o(!1,void 0,"SU01tf"));var q=a.next().value,t=a.next().value,u=function(){q()||ul(0,function(){t(!0)},0)}; Vv(function(){var v=p(),w=ul(0,function(){var x,A=((x=m.value)==null?void 0:x.querySelectorAll("yt-tab-shape"))||[],H;d(((H=v>-1?A[v]:void 0)==null?void 0:H.getBoundingClientRect().width)||0);for(H=x=0;H0&&e.setAttribute("accept",d.join(","));e.style.position="absolute";e.style.overflow="hidden";e.style.height="0px";e.style.width="0px";e.style.opacity="0";e.setAttribute("aria-hidden","true");e.setAttribute("tabIndex",-1);if(a.overlayTarget_!=null)return e.style.height= b.offsetHeight+"px",e.style.width=b.offsetWidth+"px",a.parentOverlay_&&(a.parentOverlay_.style.position="relative"),ai(e,b),b=new Hh(b.offsetLeft,b.offsetTop),b instanceof Hh?(a=b.x,b=b.y):(a=b,b=void 0),e.style.left=ki(a,!1),e.style.top=ki(b,!1),e;a.parentOverlay_.appendChild(e);return e}; Vkc.prototype.click=function(){this.overlay_.click()}; Vkc.prototype.onFilesSelected_=function(a){a:{try{var b=new XMLHttpRequest().upload!==void 0;break a}catch(q){}b=!1}if(b){var c;a=Array.from((c=a.target.files)!=null?c:[]);c=[];if(this.selectorType_==="single_directory"&&(Bd||zd||Ad)){c=new Tkc("");if(File.prototype.hasOwnProperty("webkitRelativePath"))for(b=0;b=a.naturalWidth?"width:inherit;transform:"+b+";":"height:inherit;transform:"+b+";"):a.naturalHeight>=a.naturalWidth?"width:inherit;":"height:inherit;"}}}}); s1.prototype.onKeyPress=s1.prototype.onKeyPress;n([Et(".image-container"),r("design:type",HTMLElement)],s1.prototype,"imageContainer",void 0);n([I(),r("design:type",Object)],s1.prototype,"data",void 0);n([I({reflectToAttribute:!0,computed:"computeSelected(data)"}),r("design:type",Object)],s1.prototype,"selected",void 0);n([F("data.image"),r("design:type",Object),r("design:paramtypes",[])],s1.prototype,"thumbnailUrl",null); n([F("data.image","data.image.previewCoordinates"),r("design:type",Object),r("design:paramtypes",[])],s1.prototype,"thumbnailStyle",null);n([Bt("keypress"),r("design:type",Function),r("design:paramtypes",[Event]),r("design:returntype")],s1.prototype,"onKeyPress",null);n([St({is:"ytd-backstage-multi-image-thumbnail-renderer",disableElementRegistration:!0})],s1); var clc=Hu()(s1,"ytd-backstage-multi-image-thumbnail-renderer",function(){if(blc===void 0){var a=document.createElement("template");M(a,"
\n
\n \"\"\n
\n
\n");a.content.insertBefore(N().content.cloneNode(!0), a.content.firstChild);blc=a}a=blc;return a},{allowedProps:["data"], mode:2});var dlc=function(a,b,c,d,e){this.id=a;this.imageBlob=b;this.localImageSrc=c;this.naturalWidth=d;this.naturalHeight=e;this.previewCoordinates=this.naturalHeight>this.naturalWidth?{top:(this.naturalHeight-this.naturalWidth)/2/this.naturalHeight,right:1,bottom:(this.naturalHeight+this.naturalWidth)/2/this.naturalHeight,left:0}:{top:0,right:(this.naturalWidth+this.naturalHeight)/2/this.naturalWidth,bottom:1,left:(this.naturalWidth-this.naturalHeight)/2/this.naturalWidth}}; function elc(a,b,c){return ta(function(d){return d.return(new Promise(function(e){var f=new Image;f.onload=function(){e(new dlc(a,b,c,f.naturalWidth,f.naturalHeight))}; f.src=c.toString()}))})} ;var t1={style:"BUTTON_VIEW_MODEL_STYLE_MONO",type:"BUTTON_VIEW_MODEL_TYPE_TEXT"},flc=[".jpeg",".jpg",".png"],glc=tu(function(a){var b,c=$kc(function(){var v,w;return(v=a.optionFormSchema)==null?void 0:(w=v.call(a))==null?void 0:w.id}),d=l($o(!1,void 0,"dbPzeb")),e=d.next().value,f=d.next().value; Vv(function(){if(c!=null&&c.form()&&!e()){var v;(v=c.form())==null||v.text.updateValue(" ");var w;(w=c.form())==null||w.text.updateValue("");f(!0)}},"oQ5xJf"); d=l($o(null,void 0,"voK8Gc"));var h=d.next().value,m=d.next().value,p=new Vkc(null,"single_file",flc),q=jU(function(){var v;return{formId:(v=a.optionFormSchema)==null?void 0:v.call(a).id,fieldId:"uri"}}),t=function(v){if(v.files&&v.files.length!==0&&(v=v.files[0],v.type.startsWith("image/"))){var w=Hb(v); elc(a.index(),v,w).then(function(x){m(x);if(!a.isImageType()){var A;(A=a.onOptionTypeChange)==null||A.call(a)}var H;if(A=(H=a.uploadManager)==null?void 0:H.call(a)){YSb(A,[x]);var P,O;(P=A.imagesUploadData.find(function(Q){return Q.image.id===x.id}))==null||(O=P.uploadPromise)==null||O.then(function(){m(Object.assign({},x))})}},function(){URL.revokeObjectURL(w.toString())})}}; Vv(function(){var v=h();if(v){var w=v==null?void 0:v.localImageSrc.toString(),x;if(((x=q())==null?void 0:x.value)!==(v==null?void 0:v.localImageSrc.toString())){var A;(A=q())==null||A.updateValue(w)}kp(function(){URL.revokeObjectURL(v.localImageSrc.toString())})}},"VBGSu"); Vv(function(){var v=c==null?void 0:c.form();if(v){var w=v.uri.value;v=v.text.value;var x=c.state().isValid,A="IMAGE_UPLOADING_STATE_UNSPECIFIED",H=h();H&&(A=H.encryptedBlobId?"IMAGE_UPLOADING_STATE_SUCCEED":"IMAGE_UPLOADING_STATE_UPLOADING");a.onOptionUpdated(a.index(),w!=null?w:"",v!=null?v:"",x,A)}},"yqhBcf"); JG(function(){p.listen("p",t);kp(function(){p==null||p.dispose()})}); Vv(function(){var v,w=(v=a.optionFormSchema)==null?void 0:v.call(a);if((v=w==null?void 0:w.id)&&v!==b){var x;(x=$kc(v))==null||x.dispose();Zkc(w)}b=v},"yF4Nbe"); kp(function(){var v;(v=$kc(b))==null||v.dispose();b=void 0}); d={};var u={};return C("yt-posts-creation-option-view-model",{class:R("ytPostsCreationOptionViewModelHost",a.className)},C("div",{class:R("ytPostsCreationOptionViewModelQuizOption",(d.ytPostsCreationOptionViewModelQuizOptionCorrect=a.isCorrect,d)),role:"group"},C("div",{class:"ytPostsCreationOptionViewModelQuizOptionContainer"},C(DC,{className:R("ytPostsCreationOptionViewModelOptionSelectorButton",(u.ytPostsCreationOptionViewModelOptionSelectorButtonCorrect=a.isCorrect,u.ytPostsCreationOptionViewModelOptionSelectorButtonImageType= a.isImageType,u)),data:function(){return Object.assign({},t1,{iconName:a.isCorrect()?"check_circle":"check_circle_outline",accessibilityText:a.isCorrect()?a.data().markedAsCorrectAnswerAccessibilityLabel:a.data().markAnswerButtonAccessibilityLabel})}, buttonOverrides:function(){return{toggleable:!0,toggled:a.isCorrect()}}, onClick:a.onMarkCorrect}),C(K,{cond:function(){return a.isImageType()}, then:function(){return C("div",{class:"ytPostsCreationOptionViewModelImageThumbnailContainer"},C(K,{cond:h,then:function(v){return C("div",{class:"ytPostsCreationOptionViewModelImageThumbnailRenderer"},C(clc,{data:function(){return{image:v(),selected:!1}}}),C("div",{class:"ytPostsCreationOptionViewModelImageThumbnailOverlay", "aria-hidden":"true"}),C("div",{class:"ytPostsCreationOptionViewModelImageRepositionContainer"},C(DC,{className:"ytPostsCreationOptionViewModelImageRepositionButton",data:function(){return Object.assign({},t1,{iconName:"pencil",accessibilityText:a.data().repositionImageButtonAccessibilityLabel})}})))}, else:function(){return C("div",{class:"ytPostsCreationOptionViewModelImageSelectContainer"},C(DC,{className:"ytPostsCreationOptionViewModelImageUploadButton",data:function(){return Object.assign({},t1,{iconName:"image",accessibilityText:a.data().selectImageButtonAccessibilityLabel})}, onClick:function(){p==null||p.click()}}))}}))}}),C("div",{class:"ytPostsCreationOptionViewModelTextFieldContainer"},C(NC,{data:function(){return a.data().optionTextViewModel}},{textFieldViewModel:function(v){var w=v.data; return C(PSb,{data:function(){var x=w();if(x){var A,H,P,O=Object,Q=O.assign,V={formId:(A=a.optionFormSchema)==null?void 0:(H=A.call(a))==null?void 0:H.id,fieldId:(P=x.formFieldMetadata)==null?void 0:P.fieldId};A=Object;H=A.assign;P=x.contentProperties;var Z;var da,ca=(Z=w())==null?void 0:(da=Z.contentProperties)==null?void 0:da.placeholderText;ca?(Z=String(a.index()+1),Z=ca.includes("$0")?ca.replace("$0",Z):ca+" "+Z):Z="";return Q.call(O,{},x,{formFieldMetadata:V,contentProperties:H.call(A,{},P,{placeholderText:Z})})}}})}})), C(K,{cond:function(){return!a.isImageType()}, then:function(){return C(DC,{className:"ytPostsCreationOptionViewModelImageTypeButton",data:function(){return Object.assign({},t1,{iconName:"image",accessibilityText:a.data().selectImageButtonAccessibilityLabel})}, onClick:function(){p==null||p.click()}})}}),C(DC,{className:"ytPostsCreationOptionViewModelRemoveOptionButton", data:function(){return Object.assign({},t1,{iconName:"delete",accessibilityText:a.data().deleteOptionButtonAccessibilityLabel})}, onClick:a.onRemove}))))},"ok");var cTb=tu(function(a){var b=inb(function(){return a.data().formFieldMetadata}),c=function(){var h,m; return(m=(h=b())==null?void 0:h.value)!=null?m:[]},d=uC(function(){var h=Aw(),m; (m=b())==null||m.add({id:h})}),e=function(h){if(h){var m=c().findIndex(function(v){return v.id===h}); if(m!==-1){var p=a.correctOptionIndex(),q=p;m=c().length)){var u=c()[h]; if(u.uri!==m||u.text!==p||u.isValid!==q||u.imageUploadingState!==t){var v;if((v=b())!=null){m=Object.assign({},u,{uri:m,text:p,isValid:q,imageUploadingState:t});if(h<0||h>=v.value.length)throw NJ("Update index "+h+" is out of bounds for field "+v.fieldId+" in form "+v.parentFormId+" with length "+v.value.length+".");p=[].concat(ja(v.value));p[h]=m;v.runFieldUpdateProcess(p,v.fieldId,v.parentFormId)}}}}; return C("yt-posts-creation-options-view-model",{class:R("ytPostsCreationOptionsViewModelHost",a.className)},C("div",{class:"ytPostsCreationOptionsViewModelContainer"},C(K,{cond:function(){return!!z(a.data().optionViewModel||{},alc)}, then:function(){return C(Wv,{each:c,keyBy:function(h){return h.id}},function(h,m){return C(glc,{data:function(){return z(a.data().optionViewModel||{},alc)}, index:m,isCorrect:function(){return a.correctOptionIndex()===m()}, onMarkCorrect:function(){if(a.correctOptionIndex()!==m()){var p;(p=a.onCorrectOptionIndexChange)==null||p.call(a,m())}}, onRemove:function(){return void e(h().id)}, optionFormSchema:function(){return Object.assign({},a.data().optionFormSchemaTemplate,{id:h().id})}, onOptionTypeChange:function(){var p;(p=a.onOptionTypeChange)==null||p.call(a,!0)}, isImageType:a.isImageType,onOptionUpdated:f,uploadManager:a.uploadManager})})}}),C(K,{cond:function(){var h; return c().length<((h=a.data().maxTextOptions)!=null?h:Number.MAX_SAFE_INTEGER)}, then:function(){var h={},m={},p={},q={},t={};return C("button",{type:"button",class:R("ytPostsCreationOptionsViewModelAddOptionButton",(h.ytPostsCreationOptionsViewModelAddOptionButtonImageType=a.isImageType,h)),"on:click":d},C("span",{class:R("ytPostsCreationOptionsViewModelAddOptionContainer",(m.ytPostsCreationOptionsViewModelAddOptionContainerImageType=a.isImageType,m))},C("span",{class:R("ytPostsCreationOptionsViewModelImageThumbnail",(p.ytPostsCreationOptionsViewModelImageThumbnailImage=a.isImageType, p))},C(AB,{className:R("ytPostsCreationOptionsViewModelAddOptionIcon",(q.ytPostsCreationOptionsViewModelAddOptionIconImageType=a.isImageType,q)),icon:"ADD"})),C(HB,{className:R("ytPostsCreationOptionsViewModelAddOptionButtonText",(t.ytPostsCreationOptionsViewModelAddOptionButtonTextImageType=a.isImageType,t)),text:function(){return a.data().addOptionButtonText}})))}})))},"pk");var Jjc=tu(function(a){var b=iL(UTa,function(){return a.data().askStudioCardLoadingStateEntityKey}); return C("ytcp-ask-studio-card-loading-view-model",{class:R("ytcpAskStudioCardLoadingViewModelHost"),"data-target-id":function(){return a.data().targetId||""}},C("div",{class:R("ytcpAskStudioCardLoadingViewModelLoadingHeader","ytcpAskStudioCardLoadingViewModelIsStreamingEnabled"), "aria-live":"polite"},C("div",{class:"ytcpAskStudioCardLoadingViewModelLoader"},C("svg",{"aria-hidden":"true",style:"width: 0; height: 0; position: absolute;",focusable:"false",xmlns:"http://www.w3.org/2000/svg"},C("linearGradient",{id:"spark-gradient"},C("stop",{class:"ytcpAskStudioCardLoadingViewModelSparkGradientStop1",offset:"0%"}),C("stop",{class:"ytcpAskStudioCardLoadingViewModelSparkGradientStop2",offset:"20%"}),C("stop",{class:"ytcpAskStudioCardLoadingViewModelSparkGradientStop3",offset:"100%"}))), C(AB,{gradientColor:"url(#spark-gradient)",icon:"spark_filled"})),C(HB,{text:function(){if(a.data().askStudioCardLoadingStateEntityKey){var c;return(c=b())==null?void 0:c.loadingText}return a.data().loadingText}, className:"ytcpAskStudioCardLoadingViewModelLoadingText"})))},"qk");var hlc=tu(function(a){var b=a.data;return C("yt-disclaimer-item-view-model",{class:"ytDisclaimerItemViewModelHost"},C(K,{cond:function(){return b().linkfiedText}, then:function(c){return C(HB,{text:c})}}))},"rk");var kkc=tu(function(a){return C("yt-chat-item-view-model",{class:"ytChatItemViewModelHost","data-target-id":function(){return a.data().targetId||""}},C(K,{cond:function(){return a.data().icon}, then:function(b){return C(FB,{data:b,className:"ytChatItemViewModelIcon",alt:""})}}),C("div",{class:"ytChatItemViewModelItemContent", role:"alert"},C(K,{cond:function(){var b;return((b=a.data().textContent)==null?void 0:b.content)||""}, then:function(b){return C(NYb,{text:b,wrapCodeBlocks:!0})}}),C(NC,{data:function(){return a.data().content}},{basicContentViewModel:iP, cardViewModel:QV,linearLayoutViewModel:kP,responseActionsViewModel:nbc,disclaimerItemViewModel:hlc})))},"sk");var iic=tu(function(a){var b=a.data;var c=a.selectedKey;var d=a.onSelected;var e=a.groupName;var f=Dn().resolve(An(iB)),h=VC(),m=function(){return b().text},p=function(){return b().attributedText},q=function(){return b().subtext},t=function(){return b().attributedSubtext},u=function(){return b().superlabel},v=function(){return b().selectionText},w=function(){return b().trailingIconName},x=C("div",{class:"ytRadioButtonItemViewModelLabel"},C("div",null,C(K,{cond:u, then:function(){return C(HB,{text:u,className:"ytRadioButtonItemViewModelSuperlabel"})}}),C(K,{cond:m, then:function(){return C("div",null,m)}}),C(K,{cond:p, then:function(){return C(HB,{text:p})}}),C(K,{cond:q, then:function(){return C("div",{class:"ytRadioButtonItemViewModelSubText"},q)}}),C(K,{cond:t, then:function(){return C(HB,{text:t,className:"ytRadioButtonItemViewModelSubText"})}})),C(K,{cond:function(){return v()||w()}, then:function(){return C("div",{class:"ytRadioButtonItemViewModelTrailingContainer"},C(K,{cond:v,then:function(){return C(HB,{text:v,className:"ytRadioButtonItemViewModelTrailingAccessory"})}}),C(K,{cond:w, then:function(){return C(AB,{icon:w,className:"ytRadioButtonItemViewModelTrailingAccessory"})}}))}})); a={};var A={};return C("yt-radio-button-item-view-model",{class:R("ytRadioButtonItemViewModelHost",(a.ytRadioButtonItemViewModelDisabled=function(){return!!b().isDisabled},a))},C(WC,{name:e, checked:function(){return!(c==null||!c()||b().key!==(c==null?void 0:c()))}, onChange:function(H){b().confirmSelectionCommand||d==null||d(H.target,b(),e==null?void 0:e())}, onClick:function(H){if(b().confirmSelectionCommand){var P=kB(b().confirmSelectionCommand);P&&f&&f.resolveCommand(P);H.preventDefault()}}, labelRenderable:function(){return x}, ariaLabel:function(){var H,P=(H=u())==null?void 0:H.content,O,Q;H=(Q=(O=t())==null?void 0:O.content)!=null?Q:q();var V,Z;O=(Z=(V=p())==null?void 0:V.content)!=null?Z:m();return[P,O,H].filter(Boolean).join(", ")}, className:R((A.ytRadioButtonItemViewModelSubTitle=function(){return!!q()},A)), disabled:function(){return!!b().isDisabled}, horizontalPadding:function(){var H=b().horizontalPaddingToken;if(H){var P;return(P=h())==null?void 0:P(H)}}}))},"tk");var $ic=tu(function(a){var b=a.data,c=function(){var f;return(f=b())==null?void 0:f.description},d=function(){var f; return(f=b())==null?void 0:f.subtitle},e=function(){var f; return(f=b())==null?void 0:f.title}; return C("ytfc-youth-basic-section-header-view-model",{class:R("ytfcYouthBasicSectionHeaderViewModelHost",a.className)},C("div",{class:"ytfcYouthBasicSectionHeaderViewModelLeading"},C(NC,{data:function(){var f;return(f=b())==null?void 0:f.avatar}},{avatarViewModel:CC, decoratedAvatarViewModel:NR}),C(K,{cond:function(){var f;return yC((f=b())==null?void 0:f.themedImage)}, then:function(f){return C(FB,{data:f,alt:function(){var h,m;return(m=(h=e())==null?void 0:h.content)!=null?m:""}, className:"ytfcYouthBasicSectionHeaderViewModelImage"})}})),C("div",{class:"ytfcYouthBasicSectionHeaderViewModelDetails"},C(K,{cond:e, then:function(){return C(HB,{text:e,className:"ytfcYouthBasicSectionHeaderViewModelTitle"})}}),C("div",{class:"ytfcYouthBasicSectionHeaderViewModelMetadata"},C(NC,{data:function(){var f; return(f=b())==null?void 0:f.bottomBadge}},{badgeViewModel:function(f){return C("div",{class:"ytfcYouthBasicSectionHeaderViewModelBadge"},C(GC,{data:f.data}))}}),C(K,{cond:d, then:function(){return C(HB,{text:d,className:"ytfcYouthBasicSectionHeaderViewModelSubtitle"})}}),C(K,{cond:c, then:function(){var f={};return C(HB,{text:c,className:R("ytfcYouthBasicSectionHeaderViewModelDescription",(f.ytfcYouthBasicSectionHeaderViewModelClickableDescription=function(){var h,m;return!!((h=c())==null?0:(m=h.commandRuns)==null?0:m.length)},f))})}}))))},"uk");var cjc=tu(function(a){var b=a.data;return C("ytfc-youth-section-body-view-model",{class:R("ytfcYouthSectionBodyViewModelHost",a.className)},C(NC,{data:function(){var c;return(c=b())==null?void 0:c.topContent}},{avatarStackViewModel:function(c){return C(MR,{data:c.data, className:"ytfcYouthSectionBodyViewModelAvatarStack"})}}),C(HB,{text:function(){var c; return(c=b())==null?void 0:c.description}, className:"ytfcYouthSectionBodyViewModelDescription"}))},"vk");var Hic=tu(function(a){var b=a.data;var c=a.isOverlay;return C("channel-info-view-model",{class:"ytwChannelInfoViewModelHost"},C("div",{class:"ytwChannelInfoViewModelHostChannelHeader"},C(NC,{data:function(){return b().header}},{sectionHeaderViewModel:function(d){return C(OV,{data:d.data, isOverlay:c})}})),C("div",{class:"ytwChannelInfoViewModelHostChannelButtons"},C(NC,{data:function(){return b().channelInfoButtons}},{flexibleActionsViewModel:xQ})),C("div",{class:"ytwChannelInfoViewModelHostChannelDescription"},C(NC,{data:function(){return b().description}},{descriptionPreviewViewModel:function(d){return C(QUb,{data:d.data, isOverlay:c})}})))},"wk"); Hic.idomCompat=!0;var ilc=tu(function(a){var b=a.data;var c={};return C("factoid-view-model",{class:R("ytwFactoidViewModelHost",(c.ytwFactoidViewModelHostOverlay=a.isOverlay,c))},C(HB,{text:function(){return b().value}, className:"ytwFactoidViewModelHostFactoidValue"}),C(HB,{text:function(){return b().label}, className:"ytwFactoidViewModelHostFactoidLabel"}))},"xk"); ilc.idomCompat=!0;var Mic=tu(function(a){var b=a.data;var c=a.isOverlay;return C("factoids-row-view-model",{class:"ytwFactoidsRowViewModelHost"},C(NC,{data:function(){return b().factoids}},{factoidViewModel:function(d){return C(ilc,{data:d.data, isOverlay:c})}}))},"yk"); Mic.idomCompat=!0;var jlc=na(["",""]);function klc(){return ua.apply(0,arguments).flat().filter(function(a){return a}).join(";")} function llc(){return Lua(jlc,klc.apply(null,ja(ua.apply(0,arguments))))} ;var nlc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("Tx5i5b"),2);a=mlc;return b.return(a)})},olc=BC(function(){return nlc()},{debugName:"expandableMetadataViewModel"}); En(zC,function(a){a.registerLoadFn("expandableMetadataViewModel","Tx5i5b",nlc)});var plc=tu(function(a){var b=void 0,c=function(){return a.data()},d=function(){return!!cYb(bYb(c())).optionColor},e=l($o(-1,void 0,"m6Iyqc")),f=e.next().value,h=e.next().value,m=function(v){return f()===v},p=function(v){return c().correctAnswerIndex===v},q=function(){return f()!==-1}; e=l($o("",void 0,"jvMkLd"));var t=e.next().value,u=e.next().value;return C("yoututor-quiz-view-model",{class:R("learningQuizComponentHost","learningYoututorQuizHost",a.className),style:gC({background:function(){return cYb(bYb(c())).backgroundColor}})},C("div",{"aria-live":"polite", class:"learningYoututorQuizVisuallyHidden"},t),C("div",{class:"learningQuizComponentQuizContainer"},C("div",{class:"learningQuizComponentQuiz"},C("div",{class:"learningQuizComponentQuizContent"},C(K,{cond:function(){return!!c().aiGeneratedQuizLabel}, then:function(){return C("div",{class:"learningQuizComponentQuizAiGeneratedLabel"},C(HB,{text:function(){return c().aiGeneratedQuizLabel}}))}}),C("div",{class:"learningQuizComponentQuizHeader"},C("div",{class:"learningQuizComponentQuizHeaderTextContainer"},C("div",{class:"learningYoututorQuizText", style:gC({color:function(){return cYb(bYb(c())).primaryTextColor}})},C(HB,{text:function(){return c().questionHeaderText}}))))),C("div",{role:"group", class:R("learningQuizComponentQuizOptionsList","learningYoututorQuizOptionsListGap")},C(Wv,{each:function(){return c().optionsData||[]}},function(v,w){var x={}; return C("button",{class:R("learningQuizComponentQuizOptions","learningYoututorQuizOptionsGap","learningYoututorQuizOptionsBorderSquare",(x.learningQuizComponentQuizHover=function(){return!q()},x.learningQuizComponentQuizOptionWithCustomColor=d,x.learningYoututorQuizOptionSelectedCorrectOutline=function(){return q()&&p(w())},x.learningYoututorQuizOptionSelectedIncorrectOutline=function(){return f()!==c().correctAnswerIndex&&m(w())},x.learningQuizComponentQuizIncorrectShake=function(){return f()!== c().correctAnswerIndex&&m(w())},x)), "on:click":uC(function(){mz(Fy(),{data:v});if(q())return!1;h(w());u(p(w())?c().correctAnswerAriaLabel||"":c().incorrectAnswerAriaLabel||"");return!1}), style:gC({background:"transparent"}),"aria-description":function(){return q()?p(w())?c().correctAnswerAriaLabel:c().incorrectAnswerAriaLabel:""}, "aria-disabled":q,el:DA(function(A){SV(271905,A,b,function(H){b=H})}), "client-ve-type":271905},C("div",{class:"learningQuizComponentQuizOptionContainer"},C(HB,{text:v.optionText}),C(K,{cond:function(){var A=w();return q()&&(m(A)||p(A))}, then:function(){var A={};return C(AB,{className:R("learningYoututorQuizOptionIcon",(A.learningQuizComponentQuizPulse=function(){return f()===c().correctAnswerIndex&&p(w())},A)), size:24,icon:function(){return p(w())?"CHECK_CIRCLE_FILLED":"X_CIRCLE"}, active:!0})}})))}),C(K,{cond:q, then:function(){return C("div",{class:"learningYoututorQuizExplanationContainer"},C("div",{class:"learningYoututorQuizExplanationText"},C(HB,{text:function(){return c().explanationHeaderText}})),C(HB,{text:function(){return c().optionsData[f()].explanationText}, className:"learningYoututorQuizExplanationDescriptionText"}))}})))))},"zk"); plc.idomCompat=!0;var rlc=tu(function(a){var b=function(){return a.data().pendingStateEntityKey||""},c=iL(Ubc,b),d=function(){var m; if(!(m=a.disabled())){var p;m=!((p=c())==null||!p.isPendingResponse)}return m},e=l($o(llc(""),void 0,"Q6q6y")),f=e.next().value,h=e.next().value; ew(function(){requestAnimationFrame(function(){var m=a.data().onShowAnimationMs||0;m=m>0?llc("--chip-animation-duration: "+m+"ms;"):llc("");h(m)})}); return C("you-chat-chips-data",{class:"ytwYouChatChipsDataHost",style:f},C(Wv,{each:function(){return a.data().chipData||[]}, keyBy:"REFERENCE"},function(m){return C(qlc,{data:m,disabled:d,pendingStateKey:b,onError:a.onError})}))},"Bk"),qlc=tu(function(a){var b=bw("button"),c=l($o(!0,void 0,"baSFEf")),d=c.next().value,e=c.next().value,f=function(){return a.data().text.content},h=function(){return a.data().transparentWhenLoading},m=ZC(iQ.currentPageSubTypeSelector),p=function(){var t; return(t=Dn().resolve(An(KZ)))==null?void 0:t.getPageContext(m())},q=uC(function(t){var u,v,w,x,A,H,P,O; return ta(function(Q){switch(Q.nextAddress){case 1:t.stopPropagation();if(a.disabled())return Q.return();v=String(Math.floor(((u=UC())==null?void 0:u.getCurrentTime())||0)*1E3);w="youchat-"+Date.now();x=function(){nB(a.data().onClick||{});var V=Tbc(a.data().continuation),Z=JZ({clientMessageId:w,playerOffsetMs:v,pageContext:p()});return new Promise(function(da,ca){nB(V,{form:{formData:Z},commandController:{onSuccess:function(ma,wa){da(wa)}, onServerError:function(ma,wa){ca(wa.error)}}})})}; A=Vbc(a.pendingStateKey());A(!0);U9a("#youchat-input, ytd-engagement-panel-section-list-renderer #footer yt-chat-input-view-model textarea, ytm-engagement-panel-section-list-renderer .engagement-panel-section-list-footer-wrapper yt-chat-input-view-model button");e(!1);Q.setCatchFinallyBlocks(2);return Q.yield(x(),4);case 4:Q.leaveTryBlock(3);break;case 2:H=Q.enterCatchBlock(),(O=(P=a).onError)==null||O.call(P,H);case 3:A(!1),Q.jumpToEnd();}})}); return C(K,{cond:d,then:function(){return C("div",{class:"ytwYouChatChipsDataChipWrapper"},C("button",{el:b,class:"ytwYouChatChipsDataChip","data-disabled":a.disabled,"data-transparent-loading":h,"on:click":q,tabindex:0},f))}})},"Ck");var slc=tu(function(a){var b=a.data;var c=a.initiallyExpanded;var d=function(){var q;return(q=b().conversationResourceData)==null?void 0:q.learningGuideData}; a=l(su(function(){var q;return(q=c==null?void 0:c())!=null?q:!1})); var e=a.next().value,f=a.next().value,h=function(){var q,t=z((q=d())==null?void 0:q.expandButton,dK);t&&mz(Fy(),{data:t});f(!0)},m=Io(function(){var q,t; return(t=(q=d())==null?void 0:q.sections)!=null?t:[]},void 0,"V7sYqc"),p=Io(function(){return m().length>4},void 0,"GFFPnd"); a=Io(function(){var q;return!e()&&p()&&(q=d())!=null&&q.expandButton?m().slice(0,4):m()},void 0,"Rbi7Ke"); return C("yt-conversation-resource-view-model",{class:R("ytConversationResourceViewModelHost","ytConversationResourceViewModelHostSectionList")},C(NC,{data:a},{expandableMetadataViewModel:olc}),C(K,{cond:function(){return p()&&!e()}, then:function(){return C("div",{id:"showMoreButton"},C(NC,{data:function(){var q;return(q=d())==null?void 0:q.expandButton}},{buttonViewModel:function(q){return C(DC,{data:q.data, onClick:h})}}))}}))},"Dk");var Akc=tu(function(a){var b=y("web_enable_youchat_ux_changes"),c=l($o([],void 0,"LfO5O")),d=c.next().value,e=c.next().value,f=function(){var ca,ma;return((ca=a.data().text)==null?void 0:ca.content)||((ma=a.data().textContent)==null?void 0:ma.content)||""},h=function(){var ca,ma; return(ca=a.data().webData)==null?void 0:(ma=ca.textResult)==null?void 0:ma.content},m=Dn().resolve(vB),p=sQ(),q=function(){return a.data().chatResponseStyle},t=function(){return!a.data().transparentBackground},u=function(){return a.data().rightAlignThumbs},v=function(){return a.data().animationUrl==="https://www.gstatic.com/youtube/img/lottie/youchat_animations/gemini_twirl_v2.json"||a.data().animationUrl==="/google3/video/youtube/web/shared/testdata/animation/gemini_twirl_v2.json"||!!a.data().icon}, w=function(){return{animationConfig:{autoplay:!1, loop:!1,renderer:"svg",rendererSettings:{viewBoxSize:v()?"0 0 1400 1400":"12 0 48 48"},name:"YOUCHAT_ICON",path:a.data().animationUrl||"https://www.gstatic.com/youtube/img/lottie/youchat_animations/progress_indicator_solo_v1.json"}}},x=function(){var ca,ma; return a.data().webData||((ca=a.data().text)==null?void 0:ca.content)||a.data().videoResultsData||a.data().conversationResourceViewModel||a.data().quiz||a.data().yoututorQuiz||a.data().richContent||a.data().content||((ma=a.data().textContent)==null?void 0:ma.content)},A=function(){return!!a.data().sectionHeader||x()},H=function(){return a.data().hideIcon||q()==="CHAT_RESPONSE_STYLE_MULTI_PART_MIDDLE"||q()==="CHAT_RESPONSE_STYLE_MULTI_PART_END"?!1:A()},P=function(){var ca; return(ca=a.data().videoResultsData)==null?void 0:ca.videoShelf},O=function(){var ca; return(ca=a.data().webData)==null?void 0:ca.sourcesShelf},Q=function(){return q()==="CHAT_RESPONSE_STYLE_MULTI_PART_START"||q()==="CHAT_RESPONSE_STYLE_MULTI_PART_MIDDLE"?!1:a.data().thumbsDownViewModel&&a.data().thumbsUpViewModel},V=function(){return z(a.data().thumbsUpViewModel,fK)},Z=function(){return z(a.data().thumbsDownViewModel,fK)},da=function(){return v()}; ew(function(){requestAnimationFrame(function(){f()&&y("enable_youchat_latex_rendering")&&Da("kn8kmd").then(function(){e(d().concat([tlc]))}); var ca;(ca=a.shouldAnimateIcon)!=null&&ca.call(a)&&ulc(p.lottieEl)})}); c={};return C("you-chat-item-view-model",{class:R("ytwYouChatItemViewModelYouChatItemViewModel",(c.ytwYouChatItemViewModelColumnLayout=da,c.ytwYouChatItemViewModelYouChatItemViewModelNoZIndex=b,c)),style:gC({"min-height":function(){var ca,ma;return egc((ca=a.containerHeight)==null?void 0:ca.call(a),(ma=a.isLastItem)==null?void 0:ma.call(a))}}), "data-target-id":function(){return a.data().id||""}},C(K,{cond:function(){return a.data().removeIcon||v()&&!H()?!1:A()}, then:function(){return C("div",{"aria-hidden":"true"},C(K,{cond:function(){return a.data().icon}, then:function(ca){var ma={};return C(FB,{data:ca,className:R("ytwYouChatItemViewModelIcon",(ma.ytwYouChatItemViewModelIconVertical=da,ma)),alt:""})}, else:function(){var ca={};return C(xA,{className:R("ytwYouChatItemViewModelIcon",(ca.ytwYouChatItemViewModelRtl=m==="rtl",ca.ytwYouChatItemViewModelHidden=function(){return!H()},ca)), animationName:"YOUCHAT_ICON",data:w,animationRef:p})}}))}}),C(K,{cond:A, then:function(){var ca={};return C("div",{class:R("ytwYouChatItemViewModelHost",(ca.ytwYouChatItemViewModelHostNoPadding=function(){return!!a.data().sectionHeader&&!x()},ca.ytwYouChatItemViewModelChatResponseStyleMultiPartStart=function(){return q()==="CHAT_RESPONSE_STYLE_MULTI_PART_START"},ca.ytwYouChatItemViewModelChatResponseStyleMultiPartMiddle=function(){return q()==="CHAT_RESPONSE_STYLE_MULTI_PART_MIDDLE"},ca.ytwYouChatItemViewModelChatResponseStyleMultiPartEnd=function(){return q()==="CHAT_RESPONSE_STYLE_MULTI_PART_END"}, ca.ytwYouChatItemViewModelGradientBackground=t,ca.ytwYouChatItemViewModelHostAlignStart=function(){return!v()},ca.ytwYouChatItemViewModelHostDefaultFlex=function(){return!v()},ca)), role:"alert"},C(K,{cond:f,then:function(ma){return C(NYb,{text:ma,wrapCodeBlocks:!0,plugins:d})}}),C(NC,{data:function(){return a.data().sectionHeader}},{sectionHeaderViewModel:function(ma){var wa={}; return C(OV,{data:ma.data,className:R("ytwYouChatItemViewModelSectionHeader",(wa.ytwYouChatItemViewModelSectionHeaderNoPadding=function(){return!!a.data().sectionHeader&&!x()},wa)), forceSmallLayout:!0})}}),C(K,{cond:h, then:function(ma){return C(NYb,{text:ma,wrapCodeBlocks:!0})}}),C(K,{cond:P, then:function(){return C("div",{class:"ytwYouChatItemViewModelLockupShelf"},C(NC,{data:function(){var ma;return(ma=a.data().videoResultsData)==null?void 0:ma.videoShelf}},{horizontalShelfViewModel:function(ma){return C(TV,{data:ma.data, hasPeek:!0,disableArrows:!1,protectBackground:!0})}}))}}),C(K,{cond:O, then:function(){return C("div",{class:"ytwYouChatItemViewModelLockupShelf"},C(NC,{data:function(){var ma;return(ma=a.data().webData)==null?void 0:ma.sourcesShelf}},{horizontalShelfViewModel:function(ma){return C(TV,{data:ma.data, hasPeek:!0,disableArrows:!1})}}))}}),C(NC,{data:function(){return a.data().conversationResourceViewModel}},{conversationResourceViewModel:slc}),C(NC,{data:function(){return a.data().quiz}},{learningJourneyQuizViewModel:jYb}),C(NC,{data:function(){return a.data().yoututorQuiz}},{yoututorQuizViewModel:plc}),C(NC,{data:function(){return a.data().richContent}},{cardViewModel:QV, linearLayoutViewModel:kP}),C(NC,{data:function(){return a.data().content}},{cardViewModel:QV, yoututorQuizViewModel:plc,linearLayoutViewModel:kP,learningJourneyQuizViewModel:jYb,conversationResourceViewModel:slc}),C(K,{cond:Q,then:function(){return C(tfc,{thumbsUp:V,thumbsDown:Z,rightAlignThumbs:u})}}))}}),C(K,{cond:function(){return a.data().chipsData}, then:function(ca){return C(rlc,{data:ca,disabled:a.pending,onError:a.onError})}}))},"Fk"); Akc.idomCompat={callbacks:{onError:!0,onSend:!0}};function ulc(a){a==null||a.addEventListener("DOMLoaded",function(){a.goToAndPlay(a.totalFrames-48,!0)})} ;Object.create(null);var u1=function(){}; u1.prototype.equals=function(a){return v1(this,a)}; u1.prototype.hashCode=function(){return vlc(this)}; u1.prototype.toString=function(){var a=w1(x1(y1(this.constructor)))+"@";var b=(this.hashCode()>>>0).toString(16);return a+w1(b)}; var wlc=function(a){return a!=null}; u1.prototype.$$classMetadata=["java.lang.Object",0];var z1=function(a){this.f_localeString__com_google_apps_xplat_i18n_context_LocaleContext_=a}; k(z1,u1);var xlc=function(a){return a instanceof z1}; z1.prototype.$$classMetadata=["com.google.apps.xplat.i18n.context.LocaleContext",0];var A1=function(){},ylc=function(a){var b=typeof a; return B1(b,"boolean")||B1(b,"number")||B1(b,"string")||a instanceof FF?!0:a!=null&&a.$implements__java_lang_Comparable==1}; A1.prototype.$implements__java_lang_Comparable=!0;A1.prototype.$$classMetadata=["java.lang.Comparable",1];var C1=function(){}; k(C1,u1);var D1=function(a){zlc();Alc(a)},E1=function(a,b){zlc(); a.f_detailMessage__java_lang_Throwable_=b;Alc(a)},F1=function(a,b){a.backingJsObject=b; Blc(b,a)},Alc=function(a){Clc(a.backingJsObject)&&(Error.captureStackTrace?Error.captureStackTrace(S(a.backingJsObject,Clc,Dlc)):S(a.backingJsObject,Clc,Dlc).stack=Error().stack)}; C1.prototype.toString=function(){var a=x1(y1(this.constructor)),b=this.f_detailMessage__java_lang_Throwable_;return b==null?a:w1(a)+": "+w1(b)}; var I1=function(a){if(a!=null){var b=a.__java$exception;if(b!=null)return b}a instanceof TypeError?b=G1():(b=new H1,D1(b),F1(b,Error(b)));b.f_detailMessage__java_lang_Throwable_=a==null?"null":a.toString();F1(b,a);return b},zlc=function(){J1([0],K1,Elc)},Flc=function(a){return a instanceof C1}; C1.prototype.$$classMetadata=["java.lang.Throwable",0];var L1=function(){}; k(L1,C1);L1.prototype.$$classMetadata=["java.lang.Exception",0];var M1=function(){}; k(M1,L1);M1.prototype.$$classMetadata=["java.lang.RuntimeException",0];var N1=function(){}; k(N1,M1);var Glc=function(){var a=new N1;D1(a);F1(a,Error(a));return a},Hlc=function(a){var b=new N1; E1(b,a);F1(b,Error(b));return b}; N1.prototype.$$classMetadata=["java.lang.IndexOutOfBoundsException",0];var v1=function(a,b){return Object.is(a,b)||a==null&&b==null};var Ilc=function(){}; k(Ilc,M1);Ilc.prototype.$$classMetadata=["java.lang.ArithmeticException",0];var Jlc=function(){}; k(Jlc,N1);Jlc.prototype.$$classMetadata=["java.lang.ArrayIndexOutOfBoundsException",0];var Klc=function(){}; k(Klc,M1);Klc.prototype.$$classMetadata=["java.lang.ArrayStoreException",0];var Llc=function(){}; k(Llc,C1);Llc.prototype.$$classMetadata=["java.lang.Error",0];var Mlc=function(){}; k(Mlc,Llc);var O1=function(a){var b=new Mlc,c=w1(a);a=Flc(a)?a:null;zlc();b.f_cause__java_lang_Throwable_=a;b.f_detailMessage__java_lang_Throwable_=c;Alc(b);F1(b,Error(b));return b}; Mlc.prototype.$$classMetadata=["java.lang.AssertionError",0];var P1=function(){}; k(P1,M1);var Nlc=function(a){var b=new P1;E1(b,a);F1(b,Error(b));return b}; P1.prototype.$$classMetadata=["java.lang.ClassCastException",0];var Q1=function(){}; k(Q1,M1);var Olc=function(){var a=new Q1;D1(a);F1(a,Error(a));return a},R1=function(a){var b=new Q1; E1(b,a);F1(b,Error(b));return b}; Q1.prototype.$$classMetadata=["java.lang.IllegalArgumentException",0];var Plc=function(){}; k(Plc,M1);var Qlc=function(){var a=new Plc;D1(a);F1(a,Error(a));return a}; Plc.prototype.$$classMetadata=["java.lang.IllegalStateException",0];var H1=function(){}; k(H1,M1);H1.prototype.$$classMetadata=["java.lang.JsException",0];var S1=function(){}; k(S1,H1);var G1=function(){var a=new S1;D1(a);F1(a,new TypeError(a));return a},Rlc=function(a){var b=new S1; E1(b,a);F1(b,new TypeError(b));return b}; S1.prototype.$$classMetadata=["java.lang.NullPointerException",0];var Slc=function(){}; k(Slc,N1);var Tlc=function(a){var b=new Slc;E1(b,a);F1(b,Error(b));return b}; Slc.prototype.$$classMetadata=["java.lang.StringIndexOutOfBoundsException",0];var Ulc=function(){}; k(Ulc,M1);Ulc.prototype.$$classMetadata=["java.util.ConcurrentModificationException",0];var Vlc=function(){}; k(Vlc,M1);var T1=function(){var a=new Vlc;D1(a);F1(a,Error(a));return a}; Vlc.prototype.$$classMetadata=["java.util.NoSuchElementException",0];var U1=function(){}; k(U1,u1);U1.prototype.$$classMetadata=["java.lang.Number",0];var V1=function(){}; k(V1,U1);var X1=function(a){return W1(a)},Y1=function(a){return"number"===typeof a}; V1.prototype.$implements__java_lang_Comparable=!0;V1.prototype.$$classMetadata=["java.lang.Double",0];var Wlc=function(){throw Z1().backingJsObject};var Xlc,Ylc=function(){Ylc=function(){}; for(var a=J1([256],$1,a2),b=0;b<256;b=b+1|0)b2(a,b,Zlc(b-128|0));Xlc=a};var c2=function(){}; k(c2,u1);var $lc=function(a){return"boolean"===typeof a}; c2.prototype.$implements__java_lang_Comparable=!0;c2.prototype.$$classMetadata=["java.lang.Boolean",0];var S=function(a,b,c){if(a!=null&&!b(a))throw a=w1(x1(d2(a)))+" cannot be cast to "+w1(x1(y1(c))),Nlc(a).backingJsObject;return a};var amc=function(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};var e2=function(a){if(!isFinite(a))throw a=new Ilc,D1(a),F1(a,Error(a)),a.backingJsObject;return a|0},bmc=function(a){return Math.max(Math.min(a,2147483647),-2147483648)|0};var cmc=function(a,b){if(ab)return 1;if(a==b){if(a!=0)return 0;a=1/a;b=1/b;return a==b?0:a",1];j2.prototype.$implements__$$JavaScriptFunction=!0;var fmc=function(){}; k(fmc,u1);fmc.prototype.$$classMetadata=["",0];var J1=function(a,b,c){return gmc(a,hmc(b,c,a.length))},gmc=function(a,b){var c=a[0]; if(c==null)return null;var d=new globalThis.Array(c);b&&(d.$$arrayMetadata=b);if(a.length>1){a=a.slice(1);b=b&&hmc(b.leafType,b.leafTypeIsInstance,b.dimensionCount-1);for(var e=0;e1){if(!imc(c,d.leafType,d.leafTypeIsInstance,d.dimensionCount-1)){d=!1;break a}}else if(c!=null&&!d.leafTypeIsInstance(c)){d=!1;break a}d=!0}if(!d)throw a=new Klc,D1(a),F1(a,Error(a)),a.backingJsObject;a[b]=c},imc=function(a,b,c,d){if(a==null||!Array.isArray(a))return!1; a=a.$$arrayMetadata||{leafType:u1,dimensionCount:1};var e=a.dimensionCount;return e==d?(d=a.leafType,d===b?!0:b&&b.prototype.$$isPrimitive||d&&d.prototype.$$isPrimitive?!1:c(d.prototype)):e>d?u1==b:!1},jmc=function(a,b,c){if(a!=null&&!imc(a,b,c,1))throw b=y1(b,1),a=x1(d2(a))+" cannot be cast to "+x1(b),Nlc(a).backingJsObject; return a},hmc=function(a,b,c){return{leafType:a, leafTypeIsInstance:b,dimensionCount:c}};var $1=function(){this.f_value__java_lang_Integer_=0}; k($1,U1);var mmc=function(a){if(a==null)throw kmc("null").backingJsObject;for(var b=a.length,c=b>0&&(f2(a,0)==45||f2(a,0)==43)?1:0;c=48&&d<58?d-48|0:d>=97&&d<97?d-97+10|0:d>=65&&d<65?d-65+10|0:-1)==-1)throw lmc(a).backingJsObject}b=parseInt(a,10);c=b<-2147483648;if(isNaN(b))throw lmc(a).backingJsObject;if(c||b>2147483647)throw lmc(a).backingJsObject;return b},T=function(a){a>-129&&a<128?(Ylc(),a=Xlc[a+128|0]):a=Zlc(a); return a},Zlc=function(a){var b=new $1; b.f_value__java_lang_Integer_=a;return b}; g=$1.prototype;g.equals=function(a){return a2(a)&&S(a,a2,$1).f_value__java_lang_Integer_==this.f_value__java_lang_Integer_}; g.hashCode=function(){return this.f_value__java_lang_Integer_}; g.intValue=function(){return this.f_value__java_lang_Integer_}; g.toString=function(){return""+this.f_value__java_lang_Integer_}; g.m_compareTo__java_lang_Object__int=function(a){var b=S(a,a2,$1);a=this.f_value__java_lang_Integer_;b=b.f_value__java_lang_Integer_;return ab?1:0}; var a2=function(a){return a instanceof $1}; $1.prototype.$implements__java_lang_Comparable=!0;$1.prototype.$$classMetadata=["java.lang.Integer",0];var nmc,omc,pmc=function(a){nmc==null&&(nmc=RegExp("\\d"));return nmc.test(m2(a))},qmc=function(a){return a>=56320&&a<=57343},rmc=function(a,b){var c=n2(a,b=b-1|0),d,e; if(e=qmc(c)&&b>0)a=d=n2(a,b-1|0),e=a>=55296&&a<=56319;return e?65536+((d&1023)<<10)+(c&1023)|0:c};var smc=function(){}; k(smc,M1);var Z1=function(){var a=new smc;D1(a);F1(a,Error(a));return a}; smc.prototype.$$classMetadata=["java.lang.UnsupportedOperationException",0];var n2=function(a,b){return o2(a)?f2(a,b):f2(a.f_string__java_lang_AbstractStringBuilder,b)};var tmc=function(){},umc=function(a){return a!=null&&!!a.$implements__java_util_Comparator}; tmc.prototype.$implements__java_util_Comparator=!0;tmc.prototype.$$classMetadata=["java.util.Comparator",1];var p2=function(){}; k(p2,u1);p2.prototype.m_compare__java_lang_Object__java_lang_Object__int=function(a,b){a=S(a,ylc,A1);b=S(b,ylc,A1);return vmc(S(W1(a),ylc,A1),S(W1(b),ylc,A1))}; p2.prototype.$implements__java_util_Comparator=!0;p2.prototype.$$classMetadata=["java.util.Comparators$NaturalOrderComparator",0];var vmc=function(a,b){switch(W1(typeof a)){case"number":return b=S(b,Y1,V1),a=W1(a),b=W1(b),cmc(a,b);case"boolean":return b=S(b,$lc,c2),a=W1(a),b=W1(b),a==b?0:a?1:-1;case"string":return wmc(a,S(b,o2,i2));}a instanceof FF?(b=S(b,xmc,k2),a=W1(a),b=W1(b),a=a.compare(b)<0?-1:a.compare(b)>0?1:0):a=a.m_compareTo__java_lang_Object__int(b);return a};var ymc,Amc=function(a){zmc();return a==null?ymc:a},zmc=function(){zmc=function(){}; ymc=new p2};var Bmc=function(a){this.f_fn__java_lang_Iterable_$LambdaAdaptor=a}; k(Bmc,u1);Bmc.prototype.m_iterator__java_util_Iterator=function(){var a;return a=this.f_fn__java_lang_Iterable_$LambdaAdaptor,a()}; Bmc.prototype.$$classMetadata=["java.lang.Iterable$$LambdaAdaptor",0];var q2=function(){}; k(q2,u1);g=q2.prototype;g.add=function(){throw Z1().backingJsObject}; g.addAll=function(a){W1(a);var b=!1;for(a=a.m_iterator__java_util_Iterator();a.m_hasNext__boolean();){var c=a.m_next__java_lang_Object();b=!!(+b|+this.add(c))}return b}; g.clear=function(){for(var a=this.m_iterator__java_util_Iterator();a.m_hasNext__boolean();)a.m_next__java_lang_Object(),a.JSC$17079_m_remove__void()}; g.contains=function(a){return Cmc(this,a,!1)}; g.containsAll=function(a){W1(a);for(a=a.m_iterator__java_util_Iterator();a.m_hasNext__boolean();){var b=a.m_next__java_lang_Object();if(!this.contains(b))return!1}return!0}; g.isEmpty=function(){return this.size()==0}; g.remove=function(a){return Cmc(this,a,!0)}; g.removeAll=function(a){W1(a);for(var b=!1,c=this.m_iterator__java_util_Iterator();c.m_hasNext__boolean();){var d=c.m_next__java_lang_Object();a.contains(d)&&(c.JSC$17079_m_remove__void(),b=!0)}return b}; g.m_toArray__arrayOf_java_lang_Object=function(){return Dmc(this,Array(this.size()))}; g.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object=function(a){return Dmc(this,a)}; g.toString=function(){for(var a=Emc("[","]"),b=this.m_iterator__java_util_Iterator();b.m_hasNext__boolean();){var c=b.m_next__java_lang_Object();Fmc(a,v1(c,this)?"(this Collection)":w1(c))}return a.toString()}; var Cmc=function(a,b,c){for(a=a.m_iterator__java_util_Iterator();a.m_hasNext__boolean();){var d=a.m_next__java_lang_Object();if(r2(b,d))return c&&a.JSC$17079_m_remove__void(),!0}return!1}; q2.prototype.$$classMetadata=["java.util.AbstractCollection",0];var Gmc=function(){}; k(Gmc,u1);Gmc.prototype.toString=function(){return this.f_string__java_lang_AbstractStringBuilder}; Gmc.prototype.$$classMetadata=["java.lang.AbstractStringBuilder",0];var s2=function(){},Imc=function(a,b){var c=a.m_toArray__arrayOf_java_lang_Object(); b=Amc(b);var d=c.length,e=c.slice(0,d);Hmc(e,c,0,d,0,b);for(b=0;b-1;b=b-1|0)if(r2(a,this.getAtIndex(b)))return b;return-1}; g.m_listIterator__java_util_ListIterator=function(){return this.m_listIterator__int__java_util_ListIterator(0)}; g.m_listIterator__int__java_util_ListIterator=function(a){var b=new Jmc;b.$outer_this__java_util_AbstractList_ListIteratorImpl=this;b.$outer_this__java_util_AbstractList_IteratorImpl=this;b.f_i__java_util_AbstractList_IteratorImpl=0;b.f_last__java_util_AbstractList_IteratorImpl=-1;Kmc(a,this.size());b.f_i__java_util_AbstractList_IteratorImpl=a;return b}; g.removeAtIndex=function(){throw Z1().backingJsObject}; g.setAtIndex=function(){throw Z1().backingJsObject}; g.subList=function(a,b){var c=new Lmc;Mmc(a,b,this.size());c.f_wrapped__java_util_AbstractList_SubList_=this;c.f_fromIndex__java_util_AbstractList_SubList_=a;c.f_size__java_util_AbstractList_SubList_=b-a|0;return c}; g.m_removeRange__int__int__void=function(a,b){for(var c=this.m_listIterator__int__java_util_ListIterator(a);a=0;b=b-1|0)if(r2(a,this.f_array__java_util_ArrayListBase[b])){a=b;break a}a=-1}return a}; g.removeAtIndex=function(a){var b=this.getAtIndex(a);this.f_array__java_util_ArrayListBase.splice(a,1);return b}; g.remove=function(a){a=this.indexOf(a);if(a==-1)return!1;this.f_array__java_util_ArrayListBase.splice(a,1);return!0}; g.setAtIndex=function(a,b){var c=this.getAtIndex(a);b2(this.f_array__java_util_ArrayListBase,a,b);return c}; g.size=function(){return this.f_array__java_util_ArrayListBase.length}; g.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object=function(a){var b=this.f_array__java_util_ArrayListBase.length;a.lengthb&&b2(a,b,null);return a}; g.m_sort__java_util_Comparator__void=function(a){Pmc(this.f_array__java_util_ArrayListBase,this.f_array__java_util_ArrayListBase.length,Amc(a))}; g.$implements__java_util_List=!0;g.$implements__java_util_RandomAccess=!0;g.$$classMetadata=["java.util.ArrayListBase",0];var Qmc=function(){}; k(Qmc,Nmc);var Rmc=function(){var a=new Qmc;a.f_array__java_util_ArrayListBase=[];return a}; g=Qmc.prototype;g.add=function(a){this.f_array__java_util_ArrayListBase.push(a);return!0}; g.addAtIndex=function(a,b){Kmc(a,this.f_array__java_util_ArrayListBase.length);this.f_array__java_util_ArrayListBase.splice(a,0,b)}; g.addAllAtIndex=function(a,b){Kmc(a,this.f_array__java_util_ArrayListBase.length);b=b.m_toArray__arrayOf_java_lang_Object();var c=b.length;if(c==0)a=!1;else{var d=this.f_array__java_util_ArrayListBase.length+c|0;this.f_array__java_util_ArrayListBase.length=d;var e=a+c|0;Smc(this.f_array__java_util_ArrayListBase,a,this.f_array__java_util_ArrayListBase,e,d-e|0);Smc(b,0,this.f_array__java_util_ArrayListBase,a,c);a=!0}return a}; g.m_toArray__arrayOf_java_lang_Object=function(){var a=this.f_array__java_util_ArrayListBase,b=a.slice();b.$$arrayMetadata=a.$$arrayMetadata;return jmc(b,u1,wlc)}; g.m_removeRange__int__int__void=function(a,b){Mmc(a,b,this.f_array__java_util_ArrayListBase.length);this.f_array__java_util_ArrayListBase.splice(a,b-a|0)}; g.$$classMetadata=["java.util.ArrayList",0];var A2=function(){this.f_last__java_util_ArrayListBase_1=this.f_i__java_util_ArrayListBase_1=0}; k(A2,u1);A2.prototype.m_hasNext__boolean=function(){return this.f_i__java_util_ArrayListBase_10}; g.m_nextIndex__int=function(){return this.f_i__java_util_AbstractList_IteratorImpl}; g.m_previous__java_lang_Object=function(){B2(this.m_hasPrevious__boolean());return this.$outer_this__java_util_AbstractList_ListIteratorImpl.getAtIndex(this.f_last__java_util_AbstractList_IteratorImpl=this.f_i__java_util_AbstractList_IteratorImpl=this.f_i__java_util_AbstractList_IteratorImpl-1|0)}; g.m_previousIndex__int=function(){return this.f_i__java_util_AbstractList_IteratorImpl-1|0}; g.$$classMetadata=["java.util.AbstractList$ListIteratorImpl",0];var Lmc=function(){this.f_size__java_util_AbstractList_SubList_=this.f_fromIndex__java_util_AbstractList_SubList_=0}; k(Lmc,u2);g=Lmc.prototype;g.addAtIndex=function(a,b){Kmc(a,this.f_size__java_util_AbstractList_SubList_);this.f_wrapped__java_util_AbstractList_SubList_.addAtIndex(this.f_fromIndex__java_util_AbstractList_SubList_+a|0,b);this.f_size__java_util_AbstractList_SubList_=this.f_size__java_util_AbstractList_SubList_+1|0}; g.getAtIndex=function(a){z2(a,this.f_size__java_util_AbstractList_SubList_);return this.f_wrapped__java_util_AbstractList_SubList_.getAtIndex(this.f_fromIndex__java_util_AbstractList_SubList_+a|0)}; g.removeAtIndex=function(a){z2(a,this.f_size__java_util_AbstractList_SubList_);a=this.f_wrapped__java_util_AbstractList_SubList_.removeAtIndex(this.f_fromIndex__java_util_AbstractList_SubList_+a|0);this.f_size__java_util_AbstractList_SubList_=this.f_size__java_util_AbstractList_SubList_-1|0;return a}; g.setAtIndex=function(a,b){z2(a,this.f_size__java_util_AbstractList_SubList_);return this.f_wrapped__java_util_AbstractList_SubList_.setAtIndex(this.f_fromIndex__java_util_AbstractList_SubList_+a|0,b)}; g.size=function(){return this.f_size__java_util_AbstractList_SubList_}; g.$$classMetadata=["java.util.AbstractList$SubList",0];var eoc=function(){}; k(eoc,u2);g=eoc.prototype;g.contains=function(a){return this.indexOf(a)!=-1}; g.getAtIndex=function(a){z2(a,this.size());return this.f_array__java_util_Arrays_ArrayList_[a]}; g.setAtIndex=function(a,b){var c=this.getAtIndex(a);b2(this.f_array__java_util_Arrays_ArrayList_,a,b);return c}; g.size=function(){return this.f_array__java_util_Arrays_ArrayList_.length}; g.m_sort__java_util_Comparator__void=function(a){Pmc(this.f_array__java_util_Arrays_ArrayList_,this.f_array__java_util_Arrays_ArrayList_.length,Amc(a))}; g.m_toArray__arrayOf_java_lang_Object=function(){return this.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object(Array(this.f_array__java_util_Arrays_ArrayList_.length))}; g.m_iterator__java_util_Iterator=function(){var a=new k3;a.f_array__javaemul_internal_ArrayIterator_=this.f_array__java_util_Arrays_ArrayList_;return a}; g.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object=function(a){var b=this.f_array__java_util_Arrays_ArrayList_.length;a.lengthb&&b2(a,b,null);return a}; g.$implements__java_util_RandomAccess=!0;g.$$classMetadata=["java.util.Arrays$ArrayList",0];var k3=function(){this.f_i__javaemul_internal_ArrayIterator_=0}; k(k3,u1);k3.prototype.m_hasNext__boolean=function(){return this.f_i__javaemul_internal_ArrayIterator_c&&b2(b,c,null);return b};var goc=function(a,b,c){b=new RegExp(b,"g");for(var d=0;0<=(d=c.indexOf("\\",d));)c=f2(c,d+1|0)==36?w1(m3(c,0,d))+"$"+w1(n3(c,d=d+1|0)):w1(m3(c,0,d))+w1(n3(c,d=d+1|0));return a.replace(b,c)},hoc=function(a){return goc(a.toString(),"([/\\\\\\.\\*\\+\\?\\|\\(\\)\\[\\]\\{\\}$^])","\\\\$1")};var o3=function(){}; k(o3,Q1);var lmc=function(a){return kmc("For input string: \""+w1(a)+"\"")},kmc=function(a){var b=new o3; E1(b,a);F1(b,Error(b));return b}; o3.prototype.$$classMetadata=["java.lang.NumberFormatException",0];var Smc=function(a,b,c,d,e){var f=a.length,h=c.length;if(b<0||d<0||e<0||(b+e|0)>f||(d+e|0)>h)throw Glc().backingJsObject;if(e!=0)if(v1(a,c)&&bd;)b2(c,e=e-1|0,a[b=b-1|0]);else for(e=d+e|0;db)throw R1("fromIndex: 0 > toIndex: "+b).backingJsObject;if(b>d)throw a=new Jlc,E1(a,"fromIndex: 0, toIndex: "+b+", length: "+d),F1(a,Error(a)),a.backingJsObject;d=a.slice(0,b);Hmc(d,a,0,b,0,c)};var Omc=function(a,b){a.$$arrayMetadata=b.$$arrayMetadata;return a};var Hmc=function(a,b,c,d,e,f){if((d-c|0)<17){a=c;for(var h=a+1|0;ha;){c=b[p-1|0];if(f.m_compare__java_lang_Object__java_lang_Object__int(c,m)<=0)break;b2(b,p,c);p=p-1|0}b2(b,p,m)}}else if(p=c+e|0,h=d+e|0,m=p+((h-p|0)>>1)|0,Hmc(b,a,p,m,-e|0,f),Hmc(b,a,m,h,-e|0,f),f.m_compare__java_lang_Object__java_lang_Object__int(a[m-1|0],a[m])<=0)for(;c=h||p=b)throw Hlc("Index: "+a+", Size: "+b).backingJsObject; },ioc=function(a,b){if(a<0||a>=b)throw Tlc("Index: "+a+", Size: "+b).backingJsObject; },Kmc=function(a,b){if(a<0||a>b)throw Hlc("Index: "+a+", Size: "+b).backingJsObject; },Mmc=function(a,b,c){if(a<0||b>c)throw Hlc("fromIndex: "+a+", toIndex: "+b+", size: "+c).backingJsObject; if(a>b)throw R1("fromIndex: "+a+" > toIndex: "+b).backingJsObject},xnc=function(a,b){if(a!=b)throw a=new Ulc,D1(a),F1(a,Error(a)),a.backingJsObject; };var K1=function(){}; k(K1,u1);K1.prototype.equals=function(a){return Elc(a)?v1(this.f_methodName__java_lang_StackTraceElement_,a.f_methodName__java_lang_StackTraceElement_)&&v1(this.f_className__java_lang_StackTraceElement_,a.f_className__java_lang_StackTraceElement_)&&v1(this.f_fileName__java_lang_StackTraceElement_,a.f_fileName__java_lang_StackTraceElement_):!1}; K1.prototype.hashCode=function(){var a=[T(0),this.f_className__java_lang_StackTraceElement_,this.f_methodName__java_lang_StackTraceElement_,this.f_fileName__java_lang_StackTraceElement_];return foc(a)}; K1.prototype.toString=function(){return w1(this.f_className__java_lang_StackTraceElement_)+"."+w1(this.f_methodName__java_lang_StackTraceElement_)+"("+w1(this.f_fileName__java_lang_StackTraceElement_!=null?this.f_fileName__java_lang_StackTraceElement_:"Unknown Source")+":0)"}; var Elc=function(a){return a instanceof K1}; K1.prototype.$$classMetadata=["java.lang.StackTraceElement",0];var Dlc=function(){},Clc=function(a){return a instanceof Error}; Dlc.prototype.$$classMetadata=["Error",0];var Blc=function(a,b){if(a instanceof Object)try{a.__java$exception=b,Object.defineProperties(a,{cause:{get:function(){return b.f_cause__java_lang_Throwable_&&b.f_cause__java_lang_Throwable_.backingJsObject}}})}catch(c){}};var i2=function(){}; k(i2,u1);var m2=function(a){return String.fromCharCode(a)},w1=function(a){return a==null?"null":a.toString()},f2=function(a,b){ioc(b,a.length); return a.charCodeAt(b)},q3=function(a,b){var c=a.length,d,e=n2(a,(d=b,b=b+1|0,d)),f; return e>=55296&&e<=56319&&bd||c1E3)throw R1("Found too many placeholders during substitution. Check placeholderValues for unescaped ... substrings.").backingJsObject;var e=S(t3(S(d[0],o2,i2)),o2,i2);d=S(t3(S(d[1],o2,i2)),o2,i2);d=mmc(d);d=b[d-1|0].toString();a=goc(a,hoc(e),hoc(d));d=voc.exec(a)}return a},woc=function(){woc=function(){}; voc=RegExp("%(\\d)","i")};var yoc=function(a,b){a=w1(a);b==null&&(b=["(Object[])null"]);for(var c=boc(),d=0,e=0;e>>0).toString(16);c+=w1(a);a=zoc;if(Aoc==null){var d=new Boc;d.f_loggerMap__java_util_logging_LogManager_=Z2();Aoc=d;d=Coc("");var e=(Doc(),Eoc);d.f_level__java_util_logging_Logger_=e;Foc(Aoc,d)}d=a(Aoc,"com.google.common.base.Strings");e=(Doc(),Goc);var f="Exception during lenientFormat for "+w1(c);if(Hoc&&e.JSC$16692_m_intValue__int()>=Ioc.JSC$16692_m_intValue__int())for(a=new Joc,a.f_thrown__java_util_logging_LogRecord_= null,a.f_level__java_util_logging_LogRecord_=e,a.f_msg__java_util_logging_LogRecord_=f,e=Date.now(),MF(e),a.f_thrown__java_util_logging_LogRecord_=b;d!=null;){e=jmc(d.f_handlers__java_util_logging_Logger_.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object(J1([d.f_handlers__java_util_logging_Logger_.size()],v3,Koc)),v3,Koc);for(f=0;f=Ioc.JSC$16692_m_intValue__int()?"error":h>=Goc.JSC$16692_m_intValue__int()?"warn":h>=Eoc.JSC$16692_m_intValue__int()?"info":"log",console[h].call(console,m.f_msg__java_util_logging_LogRecord_),m.f_thrown__java_util_logging_LogRecord_!=null&&Noc(p,h,m.f_thrown__java_util_logging_LogRecord_,"Exception: ",!0))}d=d.f_useParentHandlers__java_util_logging_Logger_? d.f_parent__java_util_logging_Logger_:null}return"<"+w1(c)+" threw "+w1(x1(d2(b)))+">"}throw b.backingJsObject}};var w3=function(){},Moc,Eoc,Ioc,Goc; k(w3,u1);w3.prototype.JSC$16692_m_getName__java_lang_String=function(){return"DUMMY"}; w3.prototype.JSC$16692_m_intValue__int=function(){return-1}; w3.prototype.toString=function(){return this.JSC$16692_m_getName__java_lang_String()}; var Doc=function(){Doc=function(){}; Moc=new x3;Eoc=new y3;Ioc=new z3;Goc=new A3}; w3.prototype.$$classMetadata=["java.util.logging.Level",0];var x3=function(){}; k(x3,w3);x3.prototype.JSC$16692_m_getName__java_lang_String=function(){return"ALL"}; x3.prototype.JSC$16692_m_intValue__int=function(){return-2147483648}; x3.prototype.$$classMetadata=["java.util.logging.Level$LevelAll",0];var y3=function(){}; k(y3,w3);y3.prototype.JSC$16692_m_getName__java_lang_String=function(){return"INFO"}; y3.prototype.JSC$16692_m_intValue__int=function(){return 800}; y3.prototype.$$classMetadata=["java.util.logging.Level$LevelInfo",0];var z3=function(){}; k(z3,w3);z3.prototype.JSC$16692_m_getName__java_lang_String=function(){return"SEVERE"}; z3.prototype.JSC$16692_m_intValue__int=function(){return 1E3}; z3.prototype.$$classMetadata=["java.util.logging.Level$LevelSevere",0];var A3=function(){}; k(A3,w3);A3.prototype.JSC$16692_m_getName__java_lang_String=function(){return"WARNING"}; A3.prototype.JSC$16692_m_intValue__int=function(){return 900}; A3.prototype.$$classMetadata=["java.util.logging.Level$LevelWarning",0];var Joc=function(){}; k(Joc,u1);Joc.prototype.$$classMetadata=["java.util.logging.LogRecord",0];var v3=function(){}; k(v3,u1);var Koc=function(a){return a instanceof v3}; v3.prototype.$$classMetadata=["java.util.logging.Handler",0];var Boc=function(){},Aoc; k(Boc,u1);var Foc=function(a,b){if(j3(b.f_name__java_util_logging_Logger_)){var c=new Ooc;Hoc=!0;b.f_handlers__java_util_logging_Logger_.add(c)}a.f_loggerMap__java_util_logging_LogManager_.put(b.f_name__java_util_logging_Logger_,b)},zoc=function(a,b){var c=S(a.f_loggerMap__java_util_logging_LogManager_.get(b),Poc,B3); if(c==null){b=Coc(b);c=b.f_name__java_util_logging_Logger_;var d=Math,e=d.max;var f=String.fromCodePoint(46);f=c.lastIndexOf(f);c=m3(c,0,e.call(d,0,f));c=zoc(a,c);c!=null&&(b.f_parent__java_util_logging_Logger_=c);Foc(a,b);return b}return c}; Boc.prototype.$$classMetadata=["java.util.logging.LogManager",0];var Ooc=function(){}; k(Ooc,v3);Ooc.prototype.$$classMetadata=["java.util.logging.SimpleConsoleLogHandler",0];var Loc=function(){}; k(Loc,u1); var Noc=function(a,b,c,d,e){(e||console.groupCollapsed==null?console.group!=null?console.group:console.log:console.groupCollapsed).call(console,w1(d)+w1(c.toString()));d=c.backingJsObject;console[b].call(console,d&&d.stack||"");d=c.f_cause__java_lang_Throwable_;d!=null&&Noc(a,b,d,"Caused by: ",!1);c=c.f_suppressedExceptions__java_lang_Throwable_==null?J1([0],C1,Flc):jmc(c.f_suppressedExceptions__java_lang_Throwable_.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object(J1([0],C1,Flc)),C1, Flc);for(d=0;d0}; g.m_previous__java_lang_Object=function(){if(!this.m_hasPrevious__boolean())throw T1().backingJsObject;var a=this.f_position__com_google_common_collect_AbstractIndexedListIterator_=this.f_position__com_google_common_collect_AbstractIndexedListIterator_-1|0;return this.$outer_this__com_google_common_collect_ImmutableList_1.getAtIndex(a)}; g.m_previousIndex__int=function(){return this.f_position__com_google_common_collect_AbstractIndexedListIterator_-1|0}; g.$$classMetadata=["com.google.common.collect.AbstractIndexedListIterator",0];var D3=function(){}; k(D3,C3);D3.prototype.m_hasNext__boolean=function(){return this.$captured_iterator__com_google_common_collect_Iterators_1.m_hasNext__boolean()}; D3.prototype.m_next__java_lang_Object=function(){return this.$captured_iterator__com_google_common_collect_Iterators_1.m_next__java_lang_Object()}; D3.prototype.$$classMetadata=["com.google.common.collect.Iterators$1",0];var Xoc=function(a,b){if(a==null)throw Rlc("null key in entry: null="+w1(b)).backingJsObject;if(b==null)throw Rlc("null value in entry: "+w1(a)+"=null").backingJsObject};var E3=function(){this.f_done__com_google_common_collect_Iterators_SingletonIterator_=!1}; k(E3,C3);E3.prototype.m_hasNext__boolean=function(){return!this.f_done__com_google_common_collect_Iterators_SingletonIterator_}; E3.prototype.m_next__java_lang_Object=function(){if(this.f_done__com_google_common_collect_Iterators_SingletonIterator_)throw T1().backingJsObject;this.f_done__com_google_common_collect_Iterators_SingletonIterator_=!0;return this.f_value__com_google_common_collect_Iterators_SingletonIterator_}; E3.prototype.$$classMetadata=["com.google.common.collect.Iterators$SingletonIterator",0];var Yoc=function(a){t3(a);if(Uoc(a))a=S(a,Uoc,C3);else{var b=new D3;b.$captured_iterator__com_google_common_collect_Iterators_1=a;a=b}return a};var F3=function(){}; k(F3,q2);g=F3.prototype;g.contains=function(a){return a!=null&&q2.prototype.contains.call(this,a)}; g.add=function(){throw Z1().backingJsObject}; g.remove=function(){throw Z1().backingJsObject}; g.addAll=function(){throw Z1().backingJsObject}; g.removeAll=function(){throw Z1().backingJsObject}; g.clear=function(){throw Z1().backingJsObject}; g.m_asList__com_google_common_collect_ImmutableList=function(){var a=this.f_asList__com_google_common_collect_ImmutableCollection_;return a==null?this.f_asList__com_google_common_collect_ImmutableCollection_=this.m_createAsList__com_google_common_collect_ImmutableList_$pp_com_google_common_collect():a}; g.m_createAsList__com_google_common_collect_ImmutableList_$pp_com_google_common_collect=function(){switch(this.size()){case 0:return Zoc(),$oc;case 1:var a=this.m_iterator__com_google_common_collect_UnmodifiableIterator().m_next__java_lang_Object();return apc(t3(a));default:return bpc(this,this.m_toArray__arrayOf_java_lang_Object());}}; g.m_iterator__java_util_Iterator=function(){return this.m_iterator__com_google_common_collect_UnmodifiableIterator()}; g.$$classMetadata=["com.google.common.collect.ImmutableCollection",0];var cpc=function(){}; k(cpc,F3);var epc=function(a){switch(a.size()){case 0:return Zoc(),$oc;case 1:return a=a.getAtIndex(0),apc(t3(a));default:return dpc(a);}}; g=cpc.prototype;g.indexOf=function(a){if(a==null)a=-1;else a:if(y2(this))b:{var b=this.size();if(a==null)for(a=0;a=0;a=a-1|0){if(this.getAtIndex(a)==null)break b}else for(var b=this.size()-1|0;b>=0;b=b-1|0)if(g2(a,this.getAtIndex(b))){a=b;break b}a=-1}else{for(b=this.m_listIterator__int__java_util_ListIterator(this.size());b.m_hasPrevious__boolean();)if(r2(a,b.m_previous__java_lang_Object())){a=b.m_nextIndex__int();break a}a=-1}return a}; g.addAllAtIndex=function(){throw Z1().backingJsObject}; g.setAtIndex=function(){throw Z1().backingJsObject}; g.addAtIndex=function(){throw Z1().backingJsObject}; g.removeAtIndex=function(){throw Z1().backingJsObject}; g.m_iterator__com_google_common_collect_UnmodifiableIterator=function(){return this.m_listIterator__int__com_google_common_collect_UnmodifiableListIterator(0)}; g.subList=function(a,b){if(y2(this)){var c=new fpc;c.f_backingList__com_google_common_collect_Lists_AbstractListWrapper=S(t3(this),t2,s2)}else c=new gpc,c.f_backingList__com_google_common_collect_Lists_AbstractListWrapper=S(t3(this),t2,s2);a=c.subList(a,b);return epc(a)}; g.m_listIterator__int__com_google_common_collect_UnmodifiableListIterator=function(a){var b=this.size(),c=new hpc;c.$outer_this__com_google_common_collect_ImmutableList_1=this;if(a<0||a>b){if(a<0)a=yoc("%s (%s) must not be negative",["index",T(a)]);else{if(b<0)throw R1("negative size: "+b).backingJsObject;a=yoc("%s (%s) must not be greater than size (%s)",["index",T(a),T(b)])}throw Hlc(a).backingJsObject}c.f_size__com_google_common_collect_AbstractIndexedListIterator_=b;c.f_position__com_google_common_collect_AbstractIndexedListIterator_= a;return c}; g.m_asList__com_google_common_collect_ImmutableList=function(){return this}; g.equals=function(a){return ipc(this,a)}; g.hashCode=function(){for(var a=1,b=this.m_iterator__java_util_Iterator();b.m_hasNext__boolean();){var c=b.m_next__java_lang_Object();a=Math.imul(31,a)+(c==null?0:h2(c))|0;a=~~a}return a}; g.m_listIterator__java_util_ListIterator=function(){return this.m_listIterator__int__com_google_common_collect_UnmodifiableListIterator(0)}; g.m_listIterator__int__java_util_ListIterator=function(a){return this.m_listIterator__int__com_google_common_collect_UnmodifiableListIterator(a)}; g.m_sort__java_util_Comparator__void=function(a){Imc(this,a)}; g.$implements__java_util_List=!0;g.$implements__java_util_RandomAccess=!0;g.$$classMetadata=["com.google.common.collect.ImmutableList",0];var jpc=function(){}; k(jpc,u1);jpc.prototype.toString=function(){return G3(this).toString()}; jpc.prototype.$$classMetadata=["com.google.common.collect.ForwardingObject",0];var kpc=function(){}; k(kpc,jpc);g=kpc.prototype;g.m_iterator__java_util_Iterator=function(){return G3(this).m_iterator__java_util_Iterator()}; g.size=function(){return G3(this).size()}; g.removeAll=function(a){return G3(this).removeAll(a)}; g.isEmpty=function(){return G3(this).isEmpty()}; g.contains=function(a){return G3(this).contains(a)}; g.add=function(a){return G3(this).add(a)}; g.remove=function(a){return G3(this).remove(a)}; g.containsAll=function(a){return G3(this).containsAll(a)}; g.addAll=function(a){return G3(this).addAll(a)}; g.clear=function(){G3(this).clear()}; g.m_toArray__arrayOf_java_lang_Object=function(){return G3(this).m_toArray__arrayOf_java_lang_Object()}; g.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object=function(a){return G3(this).m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object(a)}; g.$$classMetadata=["com.google.common.collect.ForwardingCollection",0];var H3=function(){}; k(H3,kpc);H3.prototype.equals=function(a){return v1(a,this)||g2(G3(this),a)}; H3.prototype.hashCode=function(){return h2(G3(this))}; H3.prototype.$implements__java_util_Set=!0;H3.prototype.$$classMetadata=["com.google.common.collect.ForwardingSet",0];var I3=function(){}; k(I3,H3);var G3=function(a){return a.$outer_this__com_google_common_collect_ForwardingImmutableMap_1.f_delegate__com_google_common_collect_ForwardingImmutableMap.entrySet()}; I3.prototype.contains=function(a){if(D2(a)&&S(a,D2,E2).JSC$16621_getKey()==null)return!1;try{return H3.prototype.contains.call(this,a)}catch(c){var b=I1(c);if(b instanceof P1)return!1;throw b.backingJsObject}}; I3.prototype.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object=function(a){a=H3.prototype.m_toArray__arrayOf_java_lang_Object__arrayOf_java_lang_Object.call(this,a);this.size()0,"Font size must be positive."); var c;return c=b.f_transformCreator__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_,c(a)}; Tpc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.CanvasTransform",0];var Vpc=function(){}; k(Vpc,Tpc);g=Vpc.prototype;g.canvasFontSize=function(){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_1.value()}; g.canvasLengthUnit=function(){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_1.unit()}; g.layoutToCanvasX=function(a){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_1.value()*a}; g.layoutToCanvasY=function(a){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_1.value()*-a}; g.layoutToCanvasLength=function(a){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_1.value()*a}; g.canvasYAxisDirection=function(){return d4(),Wpc}; g.$$classMetadata=["com.google.apps.xplatmath.api.CanvasTransform$YAxisDirection$1",0];var Xpc=function(){}; k(Xpc,Tpc);g=Xpc.prototype;g.canvasFontSize=function(){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_2.value()}; g.canvasLengthUnit=function(){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_2.unit()}; g.layoutToCanvasX=function(a){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_2.value()*a}; g.layoutToCanvasY=function(a){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_2.value()*a}; g.layoutToCanvasLength=function(a){return this.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_2.value()*a}; g.canvasYAxisDirection=function(){return d4(),e4}; g.$$classMetadata=["com.google.apps.xplatmath.api.CanvasTransform$YAxisDirection$2",0];var f4=function(a){Ypc(a,"false")},Ypc=function(a,b){if(!a)throw O1(b).backingJsObject; },g4=function(){throw O1("Unreachable.").backingJsObject; },h4=function(a){c4(a,"false")},c4=function(a,b){if(!a)throw R1(b).backingJsObject; },i4=function(a){return Zpc(a,"null")},Zpc=function(a,b){if(a==null)throw O1(b).backingJsObject; return a};var $pc=function(){}; $pc.prototype.$$classMetadata=["com.google.apps.xplatmath.util.Length$Unit",0];var j4=function(){this.f_value__com_google_apps_xplatmath_util_AutoValue_Length_=0},aqc; k(j4,$3);var cqc=function(a,b){bqc();c4(b!=="EM"||a==1,"An `em` length other than 1 will result in double-scaling.");var c=new j4;c.f_value__com_google_apps_xplatmath_util_AutoValue_Length_=a;l3(Q2(b,$pc));c.f_unit__com_google_apps_xplatmath_util_AutoValue_Length_=b;return c}; j4.prototype.value=function(){return this.f_value__com_google_apps_xplatmath_util_AutoValue_Length_}; j4.prototype.unit=function(){return this.f_unit__com_google_apps_xplatmath_util_AutoValue_Length_}; var bqc=function(){bqc=function(){}; aqc=cqc(1,"EM")}; j4.prototype.$$classMetadata=["com.google.apps.xplatmath.util.Length",0];var k4=function(){this.f_y__com_google_apps_xplatmath_util_AutoValue_Point_=this.f_x__com_google_apps_xplatmath_util_AutoValue_Point_=0},dqc; k(k4,$3);var m4=function(a,b){return l4(a,b)},n4=function(){eqc(); return dqc},fqc=function(a,b){return a.offset(b.x(),b.y())}; k4.prototype.offset=function(a,b){return m4(this.x()+a,this.y()+b)}; k4.prototype.sub=function(a){return m4(this.x()-a.x(),this.y()-a.y())}; k4.prototype.offsetX=function(a){return m4(this.x()+a,this.y())}; k4.prototype.offsetY=function(a){return m4(this.x(),this.y()+a)}; var l4=function(a,b){eqc();var c=new k4;c.f_x__com_google_apps_xplatmath_util_AutoValue_Point_=a;c.f_y__com_google_apps_xplatmath_util_AutoValue_Point_=b;return c}; k4.prototype.x=function(){return this.f_x__com_google_apps_xplatmath_util_AutoValue_Point_}; k4.prototype.y=function(){return this.f_y__com_google_apps_xplatmath_util_AutoValue_Point_}; var eqc=function(){eqc=function(){}; dqc=l4(0,0)},gqc=function(a){return a instanceof k4}; k4.prototype.$$classMetadata=["com.google.apps.xplatmath.util.Point",0];var o4=function(){}; k(o4,u1);var hqc=function(a){var b=new o4;b.$outer_this__com_google_apps_xplatmath_collections_BaseXArray_1=a;return b}; o4.prototype.m_iterator__java_util_Iterator=function(){var a=new p4;a.f_list__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_=this.$outer_this__com_google_apps_xplatmath_collections_BaseXArray_1;a.f_left__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_=a.f_list__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_.size();return a}; o4.prototype.toString=function(){return this.$outer_this__com_google_apps_xplatmath_collections_BaseXArray_1.toString()}; o4.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.BaseXArray$1",0];var p4=function(){this.f_left__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_=0}; k(p4,u1);p4.prototype.m_hasNext__boolean=function(){return this.f_left__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_>0}; p4.prototype.m_next__java_lang_Object=function(){if(!this.m_hasNext__boolean())throw T1().backingJsObject;return this.f_list__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_.get(this.f_left__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_=this.f_left__com_google_apps_xplatmath_collections_BaseXArray_ReverseIter_-1|0)}; p4.prototype.JSC$17079_m_remove__void=function(){Wlc()}; p4.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.BaseXArray$ReverseIter",0];var q4=function(){}; k(q4,u1);q4.prototype.m_hasNext__boolean=function(){return this.f_iter__com_google_apps_xplatmath_collections_BaseXArray_Iter_.m_hasNext__boolean()}; q4.prototype.m_next__java_lang_Object=function(){return this.f_iter__com_google_apps_xplatmath_collections_BaseXArray_Iter_.m_next__java_lang_Object()}; q4.prototype.JSC$17079_m_remove__void=function(){Wlc()}; q4.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.BaseXArray$Iter",0];var r4=function(a){this.list=a}; k(r4,u1);var iqc=function(a,b){return 0<=b&&b=0;b=b-1|0)if(a(this.get(b)))return b;return-1}; g.some=function(a){return this.findIndex(a)!=-1}; g.every=function(a){for(var b=0;b0&&h3(b,a),g3(b,this.get(c));return b.toString()}; g.iterator=function(){var a=new q4;a.f_iter__com_google_apps_xplatmath_collections_BaseXArray_Iter_=this.list.m_iterator__java_util_Iterator();return a}; g.equals=function(a){return v1(this,a)||a!=null&&lqc(a)&&this.list.equals(S(a,lqc,r4).list)}; g.hashCode=function(){return this.list.hashCode()}; g.toString=function(){return"["+w1(this.join(", "))+"]"}; g.m_iterator__java_util_Iterator=function(){return this.iterator()}; var lqc=function(a){return a instanceof r4}; r4.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.BaseXArray",0];r4.prototype[Symbol.iterator]=function(){var a=this;return function c(){var d,e;return taa(c,function(f){switch(f.nextAddress){case 1:f.setFinallyBlock(2),d=0;case 4:if(!(d=0,"Initial capacity must not be negative");this.list=b}; k(C4,r4);var s4=function(a){return new C4(a)},x4=function(){return new C4(0)},oqc=function(a){var b=new C4(0); b.add(a);return b},A4=function(a,b){var c=new C4(0); c.add(a);c.add(b);return c},qqc=function(a,b,c,d){var e=new C4(0); e.add(a);e.add(b);e.add(c);e.add(d);return e}; C4.prototype.copy=function(){return rqc(this)}; var rqc=function(a){var b=s4(a.size());b.addAll(a);return b}; g=C4.prototype;g.set=function(a,b){if(0>a||a>=this.size())throw Glc().backingJsObject;this.list.setAtIndex(a,b)}; g.add=function(a){this.list.add(a);return this}; g.addAll=function(a){this.list.addAll(a.list);return this}; g.pop=function(){return this.list.isEmpty()?null:this.list.removeAtIndex(this.list.size()-1|0)}; g.clear=function(){this.list.clear()}; var sqc=function(a,b){b=65536?2:1)|0;return T(a)}; R4.prototype.JSC$17079_m_remove__void=function(){Wlc()}; R4.prototype.$$classMetadata=["com.google.apps.xplatmath.util.StringUtil$StringIterator",0];var S4=function(a){for(var b=a.length,c=0,d=0;d=55296&&f<=56319&&d=128)return!1; return!0};var U4=function(){this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_=this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_=this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_=this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_=0},uqc; k(U4,$3);g=U4.prototype;g.width=function(){return this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_-this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_}; g.height=function(){return this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_-this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_}; g.centerX=function(){return(this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_+this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_)/2}; g.centerY=function(){return(this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_+this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_)/2}; g.isZero=function(){return this.equals(uqc)}; g.union=function(a){return a4(Math.min(this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_,a.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_),Math.min(this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,a.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_),Math.max(this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_,a.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_),Math.max(this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_,a.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_))}; var wqc=function(a,b){var c=a.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_,d=a.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_,e=a.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_;a=a.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_;for(b=b.iterator();b.m_hasNext__boolean();){var f=S(b.m_next__java_lang_Object(),vqc,U4);c=Math.min(c,f.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_);d=Math.max(d,f.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_);e=Math.min(e, f.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_);a=Math.max(a,f.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_)}return a4(c,e,d,a)}; U4.prototype.offset=function(a,b){return xqc(this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_+a,this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_+b,this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_+a,this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_+b)}; U4.prototype.scale=function(a){return xqc(this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_*a,this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_*a,this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_*a,this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_*a)}; U4.prototype.contains=function(a,b){return a>=this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_&&a<=this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_&&b>=this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_&&b<=this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_}; U4.prototype.clip=function(a){return this.contains(a.x(),a.y())?a:m4(Math.max(Math.min(a.x(),this.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_),this.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_),Math.max(Math.min(a.y(),this.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_),this.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_))}; var a4=function(a,b,c,d){V4();return xqc(Math.min(a,c),Math.min(b,d),Math.max(a,c),Math.max(b,d))},W4=function(){V4(); return uqc},xqc=function(a,b,c,d){V4(); var e=new U4;e.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_=a;e.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_=b;e.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_=c;e.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_=d;return e},V4=function(){V4=function(){}; uqc=a4(0,0,0,0)},vqc=function(a){return a instanceof U4}; U4.prototype.$$classMetadata=["com.google.apps.xplatmath.util.Rect",0];var yqc=function(){this.f_ordinal__java_lang_Enum_=0},Wpc,e4; k(yqc,M2);var zqc=function(a,b,c){var d=new yqc;d.f_name__java_lang_Enum_=a;d.f_ordinal__java_lang_Enum_=b;d.f_transformCreator__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_=c;return d},d4=function(){d4=function(){}; Wpc=zqc("DOWN",0,function(a){a.value();var b=new Vpc;b.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_1=a;return b}); e4=zqc("UP",1,function(a){a.value();var b=new Xpc;b.$captured_fontSize__com_google_apps_xplatmath_api_CanvasTransform_YAxisDirection_2=a;return b})}; yqc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.CanvasTransform$YAxisDirection",2];var Aqc=function(){}; k(Aqc,u1);Aqc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.CommonConverterOptions$BaseConverterOptionsBuilder",0];var X4=function(){}; k(X4,$3);var Bqc=function(a){return a instanceof X4}; X4.prototype.$$classMetadata=["com.google.apps.xplatmath.util.I18nContext",0];var Cqc=function(){}; k(Cqc,u1);Cqc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.CommonConverterOptions",0];var Y4=function(){}; k(Y4,Aqc);var Dqc=function(a){return a instanceof Y4}; Y4.prototype.$$classMetadata=["com.google.apps.xplatmath.api.CommonRenderOptions$BaseRenderOptionsBuilder",0];var Eqc=function(){}; k(Eqc,u1);var Hqc=function(){Fqc();var a=new Eqc;a.f_fontData__com_google_apps_xplatmath_api_MathFont_=Gqc;return a}; Eqc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.MathFont",0];var Iqc=function(){this.f_italicsCorrection__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphAssembly_=0}; k(Iqc,$3);var Z4=function(a){var b=new Iqc;b.f_italicsCorrection__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphAssembly_=0;l3(a);b.f_partRecords__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphAssembly_=a;return b}; Iqc.prototype.$$classMetadata=["com.google.apps.xplatmath.font.FontMathVariantsHelper$GlyphAssembly",0];var $4=function(){this.f_partFlags__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=this.f_endConnectorLength__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=this.f_startConnectorLength__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=this.f_fullAdvance__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=this.f_glyph__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_= 0}; k($4,$3); var a5=function(a,b,c,d,e){var f=new $4;f.f_glyph__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=a;f.f_fullAdvance__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=b;f.f_startConnectorLength__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=c;f.f_endConnectorLength__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=d;f.f_partFlags__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_=e; return f},Jqc=function(a){return a instanceof $4}; $4.prototype.$$classMetadata=["com.google.apps.xplatmath.font.FontMathVariantsHelper$GlyphPartRecord",0];var Kqc=function(){this.f_value__com_google_apps_xplatmath_font_proto_GlobalConstant_=this.f_ordinal__java_lang_Enum_=0}; k(Kqc,M2); var b5=function(a,b,c){var d=new Kqc;d.f_name__java_lang_Enum_=a;d.f_ordinal__java_lang_Enum_=b;d.f_value__com_google_apps_xplatmath_font_proto_GlobalConstant_=c;return d},Lqc=b5("UNITS_PER_EM",1,1),Mqc=b5("MIN_CONNECTOR_OVERLAP",2,2),Nqc=b5("SCRIPT_PERCENT_SCALE_DOWN",3,3),Oqc=b5("SCRIPT_SCRIPT_PERCENT_SCALE_DOWN",4,4),c5=b5("AXIS_HEIGHT",8,8),Pqc=b5("ACCENT_BASE_HEIGHT",9,9),Qqc=b5("SUBSCRIPT_SHIFT_DOWN",11,11),Rqc=b5("SUBSCRIPT_TOP_MAX",12,12),Sqc=b5("SUBSCRIPT_BASELINE_DROP_MIN",13,13),Tqc=b5("SUPERSCRIPT_SHIFT_UP", 14,14),Uqc=b5("SUPERSCRIPT_SHIFT_UP_CRAMPED",15,15),Vqc=b5("SUPERSCRIPT_BOTTOM_MIN",16,16),Wqc=b5("SUPERSCRIPT_BASELINE_DROP_MAX",17,17),Xqc=b5("SUB_SUPERSCRIPT_GAP_MIN",18,18),Yqc=b5("SUPERSCRIPT_BOTTOM_MAX_WITH_SUBSCRIPT",19,19),Zqc=b5("SPACE_AFTER_SCRIPT",20,20),$qc=b5("UPPER_LIMIT_GAP_MIN",21,21),arc=b5("UPPER_LIMIT_BASELINE_RISE_MIN",22,22),brc=b5("LOWER_LIMIT_GAP_MIN",23,23),crc=b5("LOWER_LIMIT_BASELINE_DROP_MIN",24,24),drc=b5("STACK_TOP_SHIFT_UP",25,25),erc=b5("STACK_TOP_DISPLAY_STYLE_SHIFT_UP", 26,26),frc=b5("STACK_BOTTOM_SHIFT_DOWN",27,27),grc=b5("STACK_BOTTOM_DISPLAY_STYLE_SHIFT_DOWN",28,28),hrc=b5("STACK_GAP_MIN",29,29),irc=b5("STACK_DISPLAY_STYLE_GAP_MIN",30,30),jrc=b5("FRACTION_NUMERATOR_SHIFT_UP",35,35),krc=b5("FRACTION_NUMERATOR_DISPLAY_STYLE_SHIFT_UP",36,36),lrc=b5("FRACTION_DENOMINATOR_SHIFT_DOWN",37,37),mrc=b5("FRACTION_DENOMINATOR_DISPLAY_STYLE_SHIFT_DOWN",38,38),nrc=b5("FRACTION_NUMERATOR_GAP_MIN",39,39),orc=b5("FRACTION_NUM_DISPLAY_STYLE_GAP_MIN",40,40),prc=b5("FRACTION_RULE_THICKNESS", 41,41),qrc=b5("FRACTION_DENOMINATOR_GAP_MIN",42,42),rrc=b5("FRACTION_DENOM_DISPLAY_STYLE_GAP_MIN",43,43),src=b5("OVERBAR_VERTICAL_GAP",46,46),trc=b5("OVERBAR_RULE_THICKNESS",47,47),urc=b5("OVERBAR_EXTRA_ASCENDER",48,48),vrc=b5("UNDERBAR_VERTICAL_GAP",49,49),wrc=b5("UNDERBAR_RULE_THICKNESS",50,50),xrc=b5("UNDERBAR_EXTRA_DESCENDER",51,51),yrc=b5("RADICAL_VERTICAL_GAP",52,52),zrc=b5("RADICAL_RULE_THICKNESS",54,54),Arc=b5("RADICAL_EXTRA_ASCENDER",55,55),Brc=b5("RADICAL_KERN_BEFORE_DEGREE",56,56),Crc= b5("RADICAL_KERN_AFTER_DEGREE",57,57),Drc=b5("RADICAL_DEGREE_BOTTOM_RAISE_PERCENT",58,58); Kqc.prototype.$$classMetadata=["com.google.apps.xplatmath.font.proto.GlobalConstant",2];var Erc=function(){}; k(Erc,u1);var d5=function(a,b,c){return Frc(a,b,c,255)},Frc=function(a,b,c,d){e5(); a=Grc(a);b=Grc(b);c=Grc(c);d=Grc(d);var e=new f5;e.f_red__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=a;e.f_green__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=b;e.f_blue__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=c;e.f_alpha__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=d;return e},g5=function(){e5(); return Hrc(),Irc},Grc=function(a){if(0<=a&&a<256)return a; throw O1("Invalid color byte "+a).backingJsObject},Jrc=function(a){e5(); if(f2(a,0)!=35)return null;try{switch(a.length){case 4:return d5(Math.imul(h5(a,1),17),Math.imul(h5(a,2),17),Math.imul(h5(a,3),17));case 5:return Frc(Math.imul(h5(a,1),17),Math.imul(h5(a,2),17),Math.imul(h5(a,3),17),Math.imul(h5(a,4),17));case 7:return d5(Math.imul(h5(a,1),16)+h5(a,2)|0,Math.imul(h5(a,3),16)+h5(a,4)|0,Math.imul(h5(a,5),16)+h5(a,6)|0);case 9:return Frc(Math.imul(h5(a,1),16)+h5(a,2)|0,Math.imul(h5(a,3),16)+h5(a,4)|0,Math.imul(h5(a,5),16)+h5(a,6)|0,Math.imul(h5(a,7),16)+h5(a,8)|0);default:return null;}}catch(c){var b= I1(c);if(b instanceof Q1)return null;throw b.backingJsObject}},h5=function(a,b){a=f2(a,b); if(48<=a&&a<=57)return a-48|0;if(97<=a&&a<=102)return a-97+10|0;if(65<=a&&a<=70)return a-65+10|0;throw Olc().backingJsObject},e5=function(){e5=function(){}; d5(0,0,0);d5(68,68,68);d5(136,136,136);d5(204,204,204);d5(255,255,255);d5(255,0,0);d5(0,255,0);d5(0,0,255);d5(255,255,0);d5(0,255,255);d5(255,0,255);Frc(0,0,0,0)}; Erc.prototype.$$classMetadata=["com.google.apps.xplatmath.util.Color",0];var Krc=function(){},Irc; k(Krc,Erc);Krc.prototype.toHtmlColor=function(){return"currentColor"}; var Hrc=function(){Hrc=function(){}; e5();Irc=new Krc}; Krc.prototype.$$classMetadata=["com.google.apps.xplatmath.util.Color$InheritAmbient",0];var f5=function(){this.f_alpha__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=this.f_blue__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=this.f_green__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=this.f_red__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_=0}; k(f5,Erc);g=f5.prototype;g.toHtmlColor=function(){var a=coc("#");f3(a,f2("0123456789ABCDEF",e2(e2(this.red()/16)%16)));f3(a,f2("0123456789ABCDEF",e2(this.red()%16)));f3(a,f2("0123456789ABCDEF",e2(e2(this.green()/16)%16)));f3(a,f2("0123456789ABCDEF",e2(this.green()%16)));f3(a,f2("0123456789ABCDEF",e2(e2(this.blue()/16)%16)));f3(a,f2("0123456789ABCDEF",e2(this.blue()%16)));this.alpha()!=255&&(f3(a,f2("0123456789ABCDEF",e2(e2(this.alpha()/16)%16))),f3(a,f2("0123456789ABCDEF",e2(this.alpha()%16))));return a.toString()}; g.red=function(){return this.f_red__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_}; g.green=function(){return this.f_green__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_}; g.blue=function(){return this.f_blue__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_}; g.alpha=function(){return this.f_alpha__com_google_apps_xplatmath_util_AutoValue_Color_Rgba_}; Spc(f5,$3,7);f5.prototype.$$classMetadata=["com.google.apps.xplatmath.util.Color$Rgba",0];var Lrc=function(){},Mrc; k(Lrc,Cqc);var Nrc=function(){Nrc=function(){}; Mrc=d5(153,153,153)}; Lrc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.CommonRenderOptions",0];var i5=function(){this.f_codePoint__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=this.f_fontSize__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=this.f_id__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=0}; k(i5,$3);g=i5.prototype;g.contains=function(a,b){return this.f_bounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_.contains(a-this.offset().x(),b-this.offset().y())}; g.centerX=function(){return this.offset().x()+this.f_bounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_.centerX()}; g.centerY=function(){return this.offset().y()+this.f_bounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_.centerY()}; g.id=function(){return this.f_id__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_}; g.fontSize=function(){return this.f_fontSize__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_}; g.codePoint=function(){return this.f_codePoint__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_}; g.offset=function(){return this.f_offset__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_}; g.color=function(){return this.f_color__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_}; g.text=function(){return this.f_text__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_}; var Orc=function(a){return a instanceof i5}; i5.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderGeometry$GlyphData",0];var Prc=function(){}; Prc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderGeometry$LineData$LineStyle",0];var j5=function(){this.f_thickness__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_=0}; k(j5,$3);var Qrc=function(a,b,c,d,e){var f=new j5;l3(a);f.f_from__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_=a;l3(b);f.f_to__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_=b;l3(c);f.f_color__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_=c;f.f_thickness__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_=d;l3(Q2(e,Prc));f.f_lineStyle__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_=e;return f}; j5.prototype.from=function(){return this.f_from__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_}; j5.prototype.to=function(){return this.f_to__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_}; j5.prototype.color=function(){return this.f_color__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_}; j5.prototype.thickness=function(){return this.f_thickness__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_}; var Rrc=function(a){return a instanceof j5}; j5.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderGeometry$LineData",0];var k5=function(){this.f_strokeWidth__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_=0}; k(k5,$3);var Src=function(a,b,c,d){var e=new k5;l3(a);e.f_rect__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_=a;e.f_fillColor__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_=b;e.f_strokeWidth__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_=c;e.f_strokeColor__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_=d;return e}; k5.prototype.rect=function(){return this.f_rect__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_}; k5.prototype.fillColor=function(){return this.f_fillColor__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_}; k5.prototype.strokeWidth=function(){return this.f_strokeWidth__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_}; k5.prototype.strokeColor=function(){return this.f_strokeColor__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_RectData_}; var Trc=function(a){return a instanceof k5}; k5.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderGeometry$RectData",0];var l5=function(){this.f_scale__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_=0}; k(l5,$3);l5.prototype.path=function(){return this.f_path__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_}; l5.prototype.fillColor=function(){return this.f_fillColor__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_}; l5.prototype.offset=function(){return this.f_offset__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_}; l5.prototype.scale=function(){return this.f_scale__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_}; var Urc=function(a){return a instanceof l5}; l5.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderGeometry$SvgPathData",0];var Vrc=function(){}; k(Vrc,$3); var Xrc=function(a,b,c,d,e,f,h){Wrc();var m=new Vrc;l3(a);m.f_rects__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_=a;l3(b);m.f_lines__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_=b;l3(c);m.f_glyphs__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_=c;l3(d);m.f_svgPaths__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_=d;l3(e);m.f_typesetBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_=e;l3(f);m.f_renderBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_=f; l3(h);m.f_canvasTransform__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_=h;return m}; Vrc.prototype.lines=function(){return this.f_lines__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_}; var Wrc=function(){Wrc=function(){}; Xrc(y4(),y4(),y4(),y4(),W4(),W4(),Upc(cqc(1,"PX"),(d4(),e4)))}; Vrc.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderGeometry",0];var m5=function(){this.f_forceItalic__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=this.f_forceBold__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=this.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=this.f_useTallCursor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=this.f_showPlaceholders__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=this.f_isInlineWithText__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_= this.f_autocorrectInvalidInput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=!1;this.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=this.f_lineSpacingFactor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=0}; k(m5,Y4);var Yrc=function(a,b){a.f_autocorrectInvalidInput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=b;a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=(a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_|1)<<24>>24;return a},Zrc=function(a,b){a.f_isInlineWithText__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=b; a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=(a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_|2)<<24>>24;return a},$rc=function(a,b){a.f_showPlaceholders__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=b; a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=(a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_|4)<<24>>24;return a},asc=function(a,b){a.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=b; a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=(a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_|16)<<24>>24;return a},bsc=function(a,b){a.f_forceBold__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=b; a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=(a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_|32)<<24>>24;return a},csc=function(a,b){a.f_forceItalic__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=b; a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=(a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_|64)<<24>>24;return a},dsc=function(a,b){a.f_lineSpacingFactor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=b; a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=(a.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_|-128)<<24>>24;return a}; m5.prototype.build=function(){if(this.f_set$0__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_!=-1||this.f_i18nContext__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_==null||this.f_defaultColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_==null||this.f_font__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_==null||this.f_placeholderColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_==null)throw Qlc().backingJsObject; var a=this.f_autocorrectInvalidInput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,b=this.f_i18nContext__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,c=this.f_defaultColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,d=this.f_font__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,e=this.f_isInlineWithText__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,f=this.f_showPlaceholders__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_, h=this.f_debugOutput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,m=this.f_placeholderColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,p=this.f_useTallCursor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,q=this.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,t=this.f_forceBold__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_,u=this.f_forceItalic__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_, v=this.f_lineSpacingFactor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_;Nrc();var w=new n5;w.f_autocorrectInvalidInput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=a;w.f_i18nContext__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=b;w.f_defaultColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=c;w.f_font__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=d;w.f_isInlineWithText__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=e;w.f_showPlaceholders__com_google_apps_xplatmath_api_AutoValue_RenderOptions_= f;w.f_debugOutput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=h;w.f_placeholderColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=m;w.f_useTallCursor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=p;w.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=q;w.f_forceBold__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=t;w.f_forceItalic__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=u;w.f_lineSpacingFactor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_= v;return w}; var esc=function(a){return a instanceof m5}; m5.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderOptions$Builder",0];var n5=function(){this.f_forceItalic__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=this.f_forceBold__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=this.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=this.f_useTallCursor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=this.f_showPlaceholders__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=this.f_isInlineWithText__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=this.f_autocorrectInvalidInput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_= !1;this.f_lineSpacingFactor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_=0}; k(n5,Lrc);g=n5.prototype;g.autocorrectInvalidInput=function(){return this.f_autocorrectInvalidInput__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.defaultColor=function(){return this.f_defaultColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.font=function(){return this.f_font__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.isInlineWithText=function(){return this.f_isInlineWithText__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.showPlaceholders=function(){return this.f_showPlaceholders__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.placeholderColor=function(){return this.f_placeholderColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.useAdditionalUltraThinSpacing=function(){return this.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.forceBold=function(){return this.f_forceBold__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.forceItalic=function(){return this.f_forceItalic__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; g.lineSpacingFactor=function(){return this.f_lineSpacingFactor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_}; var fsc=function(a){return a instanceof n5}; Spc(n5,$3,7);n5.prototype.$$classMetadata=["com.google.apps.xplatmath.api.RenderOptions",0];var gsc,hsc=function(){hsc=function(){}; gsc=Hqc()};var o5=function(){}; k(o5,u1);o5.prototype.size=function(){return this.f_map__com_google_apps_xplatmath_collections_BaseXMap.size()}; o5.prototype.isEmpty=function(){return this.f_map__com_google_apps_xplatmath_collections_BaseXMap.isEmpty()}; var p5=function(a,b){return a.f_map__com_google_apps_xplatmath_collections_BaseXMap.get(b)}; o5.prototype.get=function(a){var b=this.f_map__com_google_apps_xplatmath_collections_BaseXMap.get(a);if(b==null)throw b=new Vlc,E1(b,a.toString()),F1(b,Error(b)),b.backingJsObject;return b}; o5.prototype.forEach=function(a){for(var b=this.f_map__com_google_apps_xplatmath_collections_BaseXMap.entrySet().m_iterator__java_util_Iterator();b.m_hasNext__boolean();){var c=S(b.m_next__java_lang_Object(),D2,E2);a(c.JSC$16621_getKey(),c.JSC$16621_getValue())}}; var ksc=function(){return isc(jsc,function(a){return a},function(a,b){throw O1("Keys "+w1(a)+" and "+w1(b)+" mapped to the same value.").backingJsObject; })},isc=function(a,b,c){var d=q5(); a.forEach(function(e,f){f=b(f);if(f!=null){var h=p5(d,f);(h==null||c(e,h))&&d.put(f,e)}}); return d}; o5.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.BaseXMap",0];var r5=function(){}; k(r5,u1);var lsc=function(a){var b=new r5;b.f_builder__com_google_apps_xplatmath_collections_ImmutableXMap_Builder_=a;return b}; r5.prototype.get=function(a){return this.f_builder__com_google_apps_xplatmath_collections_ImmutableXMap_Builder_.get(a)}; r5.prototype.put=function(a,b){if(this.f_builder__com_google_apps_xplatmath_collections_ImmutableXMap_Builder_.f_map__com_google_apps_xplatmath_collections_BaseXMap.JSC$16820_containsKey(a))throw O1("Map already contains \""+w1(a)+"\"").backingJsObject;this.f_builder__com_google_apps_xplatmath_collections_ImmutableXMap_Builder_.put(a,b);return this}; var s5=function(a,b,c,d){a.put(b,d);a.put(c,d);return a},t5=function(a,b,c,d,e){a.put(b,e); a.put(c,e);a.put(d,e);return a},zsc=function(){var a=s5(t5(t5(s5(s5(s5(s5(msc(s5(s5(s5(s5(t5(s5(s5(s5(s5(s5(t5(t5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(u5().put("\\alpha",v5(w5,"\u03B1")).put("\\beta",v5(w5,"\u03B2")).put("\\gamma",v5(w5,"\u03B3")).put("\\delta",v5(w5,"\u03B4")).put("\\varepsilon",v5(w5,"\u03B5")).put("\\zeta",v5(w5,"\u03B6")).put("\\eta",v5(w5,"\u03B7")).put("\\theta",v5(w5,"\u03B8")).put("\\iota",v5(w5,"\u03B9")).put("\\kappa",v5(w5,"\u03BA")).put("\\lambda",v5(w5,"\u03BB")).put("\\mu", v5(w5,"\u03BC")).put("\\nu",v5(w5,"\u03BD")).put("\\xi",v5(w5,"\u03BE")).put("\\omicron",v5(w5,"\u03BF")).put("\\pi",v5(w5,"\u03C0")).put("\\rho",v5(w5,"\u03C1")).put("\\varsigma",v5(w5,"\u03C2")).put("\\sigma",v5(w5,"\u03C3")).put("\\tau",v5(w5,"\u03C4")).put("\\upsilon",v5(w5,"\u03C5")).put("\\varphi",v5(w5,"\u03C6")).put("\\chi",v5(w5,"\u03C7")).put("\\psi",v5(w5,"\u03C8")).put("\\omega",v5(w5,"\u03C9")).put("\\vartheta",v5(w5,"\u03D1")).put("\\phi",v5(w5,"\u03D5")).put("\\varpi",v5(w5,"\u03D6")).put("\\varkappa", v5(w5,"\u03F0")).put("\\varrho",v5(w5,"\u03F1")).put("\\epsilon",v5(w5,"\u03F5")).put("\\Alpha",v5(w5,"\u0391")).put("\\Beta",v5(w5,"\u0392")).put("\\Gamma",v5(w5,"\u0393")).put("\\Delta",v5(w5,"\u0394")).put("\\Epsilon",v5(w5,"\u0395")).put("\\Zeta",v5(w5,"\u0396")).put("\\Eta",v5(w5,"\u0397")).put("\\Theta",v5(w5,"\u0398")).put("\\Iota",v5(w5,"\u0399")).put("\\Kappa",v5(w5,"\u039A")).put("\\Lambda",v5(w5,"\u039B")).put("\\Mu",v5(w5,"\u039C")).put("\\Nu",v5(w5,"\u039D")).put("\\Xi",v5(w5,"\u039E")).put("\\Omicron", v5(w5,"\u039F")).put("\\Pi",v5(w5,"\u03A0")).put("\\Rho",v5(w5,"\u03A1")).put("\\Sigma",v5(w5,"\u03A3")).put("\\Tau",v5(w5,"\u03A4")).put("\\Upsilon",v5(w5,"\u03A5")).put("\\Phi",v5(w5,"\u03A6")).put("\\Chi",v5(w5,"\u03A7")).put("\\Psi",v5(w5,"\u03A8")).put("\\Omega",v5(w5,"\u03A9")).put("\\langle",v5(x5,y5(z5))),"[","\\lbrack",v5(x5,y5(A5))).put("\\lceil",v5(x5,y5(B5))),"\\{","\\lbrace",v5(x5,y5(C5))).put("\\lBrace",v5(x5,y5(nsc))).put("\\llbracket",v5(x5,y5(osc))).put("\\lfloor",v5(x5,y5(D5))).put("\\lgroup", v5(x5,y5(E5))).put("\\llcorner",v5(x5,y5(psc))).put("\\lmoustache",v5(x5,y5(qsc))),"(","\\lparen",v5(x5,y5(F5))).put("\\ulcorner",v5(x5,y5(rsc))).put("\\lvert",v5(x5,y5(G5))).put("\\lVert",v5(x5,y5(H5))).put("\\rangle",v5(I5,y5(J5))),"]","\\rbrack",v5(I5,y5(K5))).put("\\rceil",v5(I5,y5(L5))),"\\}","\\rbrace",v5(I5,y5(M5))).put("\\rBrace",v5(I5,y5(ssc))).put("\\rrbracket",v5(I5,y5(tsc))).put("\\rfloor",v5(I5,y5(N5))).put("\\rgroup",v5(I5,y5(O5))).put("\\lrcorner",v5(I5,y5(usc))).put("\\rmoustache", v5(I5,y5(vsc))),")","\\rparen",v5(I5,y5(P5))).put("\\urcorner",v5(I5,y5(wsc))).put("\\rvert",v5(I5,y5(G5))).put("\\rVert",v5(I5,y5(H5))).put("!",v5(I5,"!")).put("?",v5(I5,"?")).put("\\leftarrow",v5(Q5,"\u2190")).put("\\uparrow",v5(Q5,"\u2191")).put("\\rightarrow",v5(Q5,"\u2192")).put("\\downarrow",v5(Q5,"\u2193")).put("\\leftrightarrow",v5(Q5,"\u2194")).put("\\updownarrow",v5(Q5,"\u2195")).put("\\nwarrow",v5(Q5,"\u2196")).put("\\nearrow",v5(Q5,"\u2197")).put("\\searrow",v5(Q5,"\u2198")).put("\\swarrow", v5(Q5,"\u2199")).put("\\mapsto",v5(Q5,"\u21A6")).put("\\hookleftarrow",v5(Q5,"\u21A9")).put("\\hookrightarrow",v5(Q5,"\u21AA")).put("\\leftharpoonup",v5(Q5,"\u21BC")).put("\\leftharpoondown",v5(Q5,"\u21BD")).put("\\upharpoonright",v5(Q5,"\u21BE")).put("\\upharpoonleft",v5(Q5,"\u21BF")).put("\\rightharpoonup",v5(Q5,"\u21C0")).put("\\rightharpoondown",v5(Q5,"\u21C1")).put("\\downharpoonright",v5(Q5,"\u21C2")).put("\\downharpoonleft",v5(Q5,"\u21C3")).put("\\rightleftarrows",v5(Q5,"\u21C4")).put("\\leftrightarrows", v5(Q5,"\u21C6")).put("\\rightleftharpoons",v5(Q5,"\u21CC")).put("\\leftrightharpoons",v5(Q5,"\u21CB")).put("\\Leftarrow",v5(Q5,"\u21D0")).put("\\Uparrow",v5(Q5,"\u21D1")).put("\\Rightarrow",v5(Q5,"\u21D2")).put("\\Downarrow",v5(Q5,"\u21D3")).put("\\Leftrightarrow",v5(Q5,"\u21D4")).put("\\Updownarrow",v5(Q5,"\u21D5")).put("\\longleftarrow",v5(Q5,"\u27F5")).put("\\longrightarrow",v5(Q5,"\u27F6")).put("\\longleftrightarrow",v5(Q5,"\u27F7")),"\\Longleftarrow","\\impliedby",v5(Q5,"\u27F8")),"\\Longrightarrow", "\\implies",v5(Q5,"\u27F9")),"\\Longleftrightarrow","\\iff",v5(Q5,"\u27FA")).put("\\longmapsto",v5(Q5,"\u27FC")).put("=",v5(Q5,"=")),"<","\\lt",v5(Q5,"<")),">","\\gt",v5(Q5,">")).put(":",v5(Q5,"\u2236")),"\\le","\\leq",v5(Q5,"\u2264")),"\\ge","\\geq",v5(Q5,"\u2265")),"\\ne","\\neq",v5(Q5,"\u2260")).put("\\complement",v5(Q5,"\u2201")),"\\in","\\isin",v5(Q5,"\u2208")).put("\\notin",v5(Q5,"\u2209")).put("\\ni",v5(Q5,"\u220B")).put("\\notni",v5(Q5,"\u220C")).put("\\propto",v5(Q5,"\u221D")).put("\\mid", v5(Q5,"\u2223")).put("\\nshortmid",v5(Q5,"\u2224")).put("\\parallel",v5(Q5,"\u2225")).put("\\nshortparallel",v5(Q5,"\u2226")).put("\\therefore",v5(Q5,"\u2234")).put("\\because",v5(Q5,"\u2235")).put("\\sim",v5(Q5,"\u223C")).put("\\nsim",v5(Q5,"\u2241")).put("\\simeq",v5(Q5,"\u2243")).put("\u2244",v5(Q5,"\u2244")).put("\\cong",v5(Q5,"\u2245")).put("\\ncong",v5(Q5,"\u2247")).put("\\approx",v5(Q5,"\u2248")).put("\\asymp",v5(Q5,"\u224D")).put("\\doteq",v5(Q5,"\u2250")).put("\\triangleq",v5(Q5,"\u225C")).put("\\equiv", v5(Q5,"\u2261")).put("\\gvertneqq",v5(Q5,"\u2269")).put("\\lvertneqq",v5(Q5,"\u2268")).put("\\ll",v5(Q5,"\u226A")).put("\\gg",v5(Q5,"\u226B")).put("\\nless",v5(Q5,"\u226E")).put("\\ngtr",v5(Q5,"\u226F")),"\\nleq","\\nleqq","\\nleqslant",v5(Q5,"\u2270")),"\\ngeq","\\ngeqq","\\ngeqslant",v5(Q5,"\u2271")).put("\\lessgtr",v5(Q5,"\u2276")).put("\\gtrless",v5(Q5,"\u2277")).put("\\prec",v5(Q5,"\u227A")).put("\\succ",v5(Q5,"\u227B")).put("\\subset",v5(Q5,"\u2282")).put("\\supset",v5(Q5,"\u2283")).put("\u2284", v5(Q5,"\u2284")).put("\u2285",v5(Q5,"\u2285")).put("\\subseteq",v5(Q5,"\u2286")).put("\\supseteq",v5(Q5,"\u2287")),"\\nsubseteq","\\nsubseteqq",v5(Q5,"\u2288")),"\\nsupseteq","\\nsupseteqq",v5(Q5,"\u2289")),"\\subsetneq","\\varsubsetneq",v5(Q5,"\u228A")),"\\supsetneq","\\varsupsetneq",v5(Q5,"\u228B")).put("\\sqsubset",v5(Q5,"\u228F")).put("\\sqsupset",v5(Q5,"\u2290")).put("\\sqsubseteq",v5(Q5,"\u2291")).put("\\sqsupseteq",v5(Q5,"\u2292")).put("\\vdash",v5(Q5,"\u22A2")).put("\\models",v5(Q5,"\u22A7")).put("\\Vdash", v5(Q5,"\u22A9")).put("\\perp",v5(Q5,"\u27C2")).put("\\leqslant",v5(Q5,"\u2A7D")).put("\\geqslant",v5(Q5,"\u2A7E")).put("\\varsubsetneqq",v5(Q5,"\u2ACB")).put("\\varsupsetneqq",v5(Q5,"\u2ACC")).put("\\nmid",v5(Q5,"\u2AEE")).put("\\And",v5(R5,"&")).put("*",v5(R5,"*")).put("+",v5(R5,"+")).put("\\times",v5(R5,"\xD7")).put("\\div",v5(R5,"\xF7")).put("\\pm",v5(R5,"\xB1")),"\\dag","\\dagger",v5(R5,"\u2020")),"\\ddag","\\ddagger","\\Dagger",v5(R5,"\u2021")).put("\\slash",v5(R5,"\u2044")).put("-",v5(R5, "\u2212")).put("\\mp",v5(R5,"\u2213")).put("\\dotplus",v5(R5,"\u2214")).put("\\setminus",v5(R5,"\u2216")).put("\\ast",v5(R5,"\u2217")).put("\\circ",v5(R5,"\u2218")).put("\\bullet",v5(R5,"\u2219")),"\\wedge","\\land",v5(R5,"\u2227")),"\\vee","\\lor",v5(R5,"\u2228")).put("\\cap",v5(R5,"\u2229")).put("\\cup",v5(R5,"\u222A")).put("\\wr",v5(R5,"\u2240")).put("\\uplus",v5(R5,"\u228E")).put("\\sqcap",v5(R5,"\u2293")).put("\\sqcup",v5(R5,"\u2294")).put("\\oplus",v5(R5,"\u2295")).put("\\ominus",v5(R5,"\u2296")).put("\\otimes", v5(R5,"\u2297")).put("\\oslash",v5(R5,"\u2298")).put("\\odot",v5(R5,"\u2299")).put("\\boxplus",v5(R5,"\u229E")).put("\\boxminus",v5(R5,"\u229F")).put("\\boxtimes",v5(R5,"\u22A0")).put("\\boxdot",v5(R5,"\u22A1")).put("\\lhd",v5(R5,"\u22B2")).put("\\rhd",v5(R5,"\u22B3")).put("\\unlhd",v5(R5,"\u22B4")).put("\\unrhd",v5(R5,"\u22B5")).put("\\veebar",v5(R5,"\u22BB")).put("\\barwedge",v5(R5,"\u22BC")).put("\\star",v5(R5,"\u22C6")).put("\\cdot",v5(R5,"\u22C5")).put("\\divideontimes",v5(R5,"\u22C7")).put("\\ltimes", v5(R5,"\u22C9")).put("\\rtimes",v5(R5,"\u22CA")).put("\\leftthreetimes",v5(R5,"\u22CB")).put("\\rightthreetimes",v5(R5,"\u22CC")).put("\\curlyvee",v5(R5,"\u22CE")).put("\\curlywedge",v5(R5,"\u22CF")),"\\Cap","\\doublecap",v5(R5,"\u22D2")),"\\Cup","\\doublecup",v5(R5,"\u22D3")).put("\\lessdot",v5(R5,"\u22D6")).put("\\amalg",v5(R5,"\u2A3F")).put("\\bmod",S5("mod",!1,!1)).put("\\mod",S5("mod",!1,!1)).put("\\log",S5("log",!1,!0)).put("\\lg",S5("lg",!1,!0)).put("\\ln",S5("ln",!1,!0)).put("\\sin",S5("sin", !1,!0)).put("\\arcsin",S5("arcsin",!1,!0)).put("\\sinh",S5("sinh",!1,!0)).put("\\cos",S5("cos",!1,!0)).put("\\arccos",S5("arccos",!1,!0)).put("\\cosh",S5("cosh",!1,!0)).put("\\tan",S5("tan",!1,!0)).put("\\arctan",S5("arctan",!1,!0)).put("\\tanh",S5("tanh",!1,!0)).put("\\cot",S5("cot",!1,!0)).put("\\coth",S5("coth",!1,!0)).put("\\sec",S5("sec",!1,!0)).put("\\csc",S5("csc",!1,!0)).put("\\cosec",S5("cosec",!1,!0)).put("\\arg",S5("arg",!1,!0)).put("\\ker",S5("ker",!1,!0)).put("\\dim",S5("dim",!1,!0)).put("\\hom", S5("hom",!1,!0)).put("\\exp",S5("exp",!1,!0)).put("\\deg",S5("deg",!1,!0)).put("\\lim",S5("lim",!0,!1)).put("\\limsup",S5("lim sup",!0,!1)).put("\\liminf",S5("lim inf",!0,!1)).put("\\max",S5("max",!0,!1)).put("\\min",S5("min",!0,!1)).put("\\sup",S5("sup",!0,!1)).put("\\inf",S5("inf",!0,!1)).put("\\det",S5("det",!0,!1)).put("\\Pr",S5("Pr",!0,!1)).put("\\gcd",S5("gcd",!0,!1)),xsc).put("\\P",v5(T5,"\xB6")).put("\u2013",v5(T5,"\u2013")).put("\u2014",v5(T5,"\u2014")).put("\\$",v5(T5,"$")).put("\\&", v5(T5,"&")).put("\\#",v5(T5,"#")).put("\\%",v5(T5,"%")).put("\\_",v5(T5,"_")).put("\\ ",v5(T5," ")).put("\\space",v5(T5," ")).put("~",v5(T5,"\xA0")).put("\\nobreakspace",v5(T5,"\xA0")).put("\\backslash",v5(T5,"\\")).put("\\yen",v5(T5,"\xA5")).put("\\pounds",v5(T5,"\xA3")).put("\\textsterling",v5(T5,"\xA3")).put("\\euro",v5(T5,"\u20AC")).put("\\texteuro",v5(T5,"\u20AC")).put("\\rupee",v5(T5,"\u20B9")).put("\\textyen",v5(T5,"\xA5")).put("\\LaTeX",v5(T5,"LaTeX")).put(",",v5(ysc,",")).put(";", v5(ysc,";")).put("\\colon",v5(ysc,":")).put("\\cdotp",v5(ysc,"\xB7")).put("\\circlearrowleft",v5(T5,"\u21BA")).put("\\circlearrowright",v5(T5,"\u21BB")).put("\\curvearrowleft",v5(T5,"\u21B6")).put("\\curvearrowright",v5(T5,"\u21B7")).put("\\degree",v5(T5,"\xB0")).put("\\copyright",v5(T5,"\xA9")),"\\neg","\\lnot",v5(T5,"\xAC")),"\\textregistered","\\circledR",v5(T5,"\xAE")),"\\AA","\\angstrom",v5(T5,"\xC5")).put("\\eth",v5(T5,"\xF0")),"\\|","\\Vert",v5(T5,"\u2016")).put("\\vert",v5(T5, "|")),"\\ldots","\\mathellipsis","\\textellipsis",v5(T5,"\u2026")),"\\dots","\\dotsc","\\dotso",v5(T5,"\u2026")).put("\\prime",v5(T5,"\u2032")).put("\\hbar",v5(T5,"\u210F")).put("\\Im",v5(T5,"\u2111")).put("\\ell",v5(T5,"\u2113")).put("\\wp",v5(T5,"\u2118")).put("\\Re",v5(T5,"\u211C")).put("\\mho",v5(T5,"\u2127")).put("\\aleph",v5(T5,"\u2135")).put("\\beth",v5(T5,"\u2136")).put("\\gimel",v5(T5,"\u2137")).put("\\forall",v5(T5,"\u2200")).put("\\exists",v5(T5,"\u2203")).put("\\nexists",v5(T5,"\u2204")), "\\emptyset","\\varnothing",v5(T5,"\u2205")).put("\\nabla",v5(T5,"\u2207")).put("\\surd",v5(T5,"\u221A")).put("\\infty",v5(T5,"\u221E")).put("\\angle",v5(T5,"\u2220")).put("\\measuredangle",v5(T5,"\u2221")).put("\\sphericalangle",v5(T5,"\u2222")).put("\\nparallel",v5(T5,"\u2226")).put("\\circleddash",v5(T5,"\u229D")).put("\\diagup",v5(T5,"\u2571")).put("\\diagdown",v5(T5,"\u2572")).put("\\top",v5(T5,"\u22A4")).put("\\bot",v5(T5,"\u22A5")).put("\\vdots",v5(T5,"\u22EE")),b=v5(T5,"\u22EF"); a.put("\\cdots",b);a.put("\\dotsb",b);a.put("\\dotsm",b);a.put("\\dotsi",b);return a},msc=function(a,b){b.forEach(function(c,d){a.put(c,d)}); return a}; r5.prototype.build=function(){return U5(this.f_builder__com_google_apps_xplatmath_collections_ImmutableXMap_Builder_)}; r5.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.ImmutableXMap$Builder",0];var V5=function(){}; k(V5,o5);var Asc=function(a){var b=new V5;b.f_map__com_google_apps_xplatmath_collections_BaseXMap=a;return b},q5=function(){return Asc(Z2())},Bsc=function(a,b,c){var d=a.f_map__com_google_apps_xplatmath_collections_BaseXMap.get(b); d==null&&(d=c(),a.f_map__com_google_apps_xplatmath_collections_BaseXMap.put(b,d));return d}; V5.prototype.put=function(a,b){this.f_map__com_google_apps_xplatmath_collections_BaseXMap.put(a,b);return this}; V5.prototype.remove=function(a){this.f_map__com_google_apps_xplatmath_collections_BaseXMap.remove(a)}; V5.prototype.clear=function(){this.f_map__com_google_apps_xplatmath_collections_BaseXMap.clear()}; var U5=function(a){var b=Csc(a.f_map__com_google_apps_xplatmath_collections_BaseXMap);a.f_map__com_google_apps_xplatmath_collections_BaseXMap=Z2();return b},Dsc=function(){var a=ksc(); var b=lsc(Asc(a.f_map__com_google_apps_xplatmath_collections_BaseXMap));a.f_map__com_google_apps_xplatmath_collections_BaseXMap=Z2();return b}; V5.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.XMap",0];var Esc=function(){}; k(Esc,o5);var Csc=function(a){Fsc();var b=new Esc;b.f_map__com_google_apps_xplatmath_collections_BaseXMap=a;return b},u5=function(){Fsc(); return lsc(q5())},Fsc=function(){Fsc=function(){}; Csc(Z2())}; Esc.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.ImmutableXMap",0];var W5=function(){this.f_lastY__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=this.f_lastX__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=0}; k(W5,u1);var X5=function(a,b,c){a.f_renderer__com_google_apps_xplatmath_font_gen_CompactPathRenderer_.moveTo(b,c);a.f_lastX__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=b;a.f_lastY__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=c;return a},Y5=function(a,b,c){a.f_renderer__com_google_apps_xplatmath_font_gen_CompactPathRenderer_.lineTo(b,c); a.f_lastX__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=b;a.f_lastY__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=c;return a},U=function(a,b){a.f_renderer__com_google_apps_xplatmath_font_gen_CompactPathRenderer_.lineTo(b,a.f_lastY__com_google_apps_xplatmath_font_gen_CompactPathRenderer_); a.f_lastX__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=b;return a},X=function(a,b){a.f_renderer__com_google_apps_xplatmath_font_gen_CompactPathRenderer_.lineTo(a.f_lastX__com_google_apps_xplatmath_font_gen_CompactPathRenderer_,b); a.f_lastY__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=b;return a},Y=function(a,b,c,d,e,f,h){var m=a.f_renderer__com_google_apps_xplatmath_font_gen_CompactPathRenderer_; Z5(m,"C",b,c);Z5(m," ",d,e);Z5(m," ",f,h);m.f_lastX__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=f;m.f_lastY__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=h;a.f_lastX__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=f;a.f_lastY__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=h;return a},$5=function(a){a.f_renderer__com_google_apps_xplatmath_font_gen_CompactPathRenderer_.close(); return a},a6=function(a){return a instanceof W5}; W5.prototype.$$classMetadata=["com.google.apps.xplatmath.font.gen.CompactPathRenderer",0];var Hsc=function(a,b,c,d,e,f,h,m,p,q,t){Gsc(this,a,b,c,d,e,f,h,m,p,q,t)}; k(Hsc,u1); var Gsc=function(a,b,c,d,e,f,h,m,p,q,t,u){a.f_fontFamily__com_google_apps_xplatmath_font_gen_GeneratedFontData_=b;a.f_globalConstants__com_google_apps_xplatmath_font_gen_GeneratedFontData_=d;a.f_horizontalAdvance__com_google_apps_xplatmath_font_gen_GeneratedFontData_=e;a.f_italicsCorrection__com_google_apps_xplatmath_font_gen_GeneratedFontData_=f;a.f_rectsMin__com_google_apps_xplatmath_font_gen_GeneratedFontData_=h;a.f_rectsMax__com_google_apps_xplatmath_font_gen_GeneratedFontData_=m;a.f_topAccentAttachment__com_google_apps_xplatmath_font_gen_GeneratedFontData_=p; a.f_horizontalVariants__com_google_apps_xplatmath_font_gen_GeneratedFontData_=q;a.f_verticalVariants__com_google_apps_xplatmath_font_gen_GeneratedFontData_=t;a.f_glyphPaths__com_google_apps_xplatmath_font_gen_GeneratedFontData_=u;var v=q5(),w=q5();Isc(c,function(x,A){x=S(x,a2,$1);A=S(A,a2,$1);v.put(A,x);w.put(x,A)}); a.f_codePointForGlyphId__com_google_apps_xplatmath_font_gen_GeneratedFontData_=U5(v);a.f_glyphIdForCodePoint__com_google_apps_xplatmath_font_gen_GeneratedFontData_=U5(w)},Jsc=function(a,b){a=S(p5(a.f_glyphIdForCodePoint__com_google_apps_xplatmath_font_gen_GeneratedFontData_,T(b)),a2,$1); return a==null?0:a.intValue()},Lsc=function(a,b,c){a=v1(b,0)?a.f_horizontalVariants__com_google_apps_xplatmath_font_gen_GeneratedFontData_:a.f_verticalVariants__com_google_apps_xplatmath_font_gen_GeneratedFontData_; c=S(p5(a,T(c)),Ksc,b6);return c==null?y4():c.f_variantGlyphIds__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_MathGlyphConstruction_},Msc=function(a,b){var c=S(p5(a.f_glyphPaths__com_google_apps_xplatmath_font_gen_GeneratedFontData_,T(b)),l2,j2); return c==null?null:function(d){var e=new W5;e.f_renderer__com_google_apps_xplatmath_font_gen_CompactPathRenderer_=d;c(e)}},Nsc=function(a,b,c){b=Math.imul(b,2); return a4(c6(a.f_rectsMin__com_google_apps_xplatmath_font_gen_GeneratedFontData_,b+0|0)*c,c6(a.f_rectsMin__com_google_apps_xplatmath_font_gen_GeneratedFontData_,b+1|0)*c,c6(a.f_rectsMax__com_google_apps_xplatmath_font_gen_GeneratedFontData_,b+0|0)*c,c6(a.f_rectsMax__com_google_apps_xplatmath_font_gen_GeneratedFontData_,b+1|0)*c)},Psc=function(a,b){return Osc(a.f_topAccentAttachment__com_google_apps_xplatmath_font_gen_GeneratedFontData_,b,c6(a.f_horizontalAdvance__com_google_apps_xplatmath_font_gen_GeneratedFontData_, b)/2)},c6=function(a,b){a=f2(a,b); if(a==0)throw O1("Unset value in table. Use lookupTableWithDefault instead.").backingJsObject;return a-28672|0},Osc=function(a,b,c){a=f2(a,b); return a==0?c:a-28672|0},Isc=function(a,b){var c=0; for(a=w4(a).m_iterator__java_util_Iterator();a.m_hasNext__boolean();){var d=S(a.m_next__java_lang_Object(),a2,$1).intValue();d!=0&&b(T(d),T(c));c=c+1|0}}; Hsc.prototype.$$classMetadata=["com.google.apps.xplatmath.font.gen.GeneratedFontData",0];var b6=function(){}; k(b6,$3);var d6=function(a,b){var c=new b6;c.f_assembly__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_MathGlyphConstruction_=a;l3(b);c.f_variantGlyphIds__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_MathGlyphConstruction_=b;return c},Ksc=function(a){return a instanceof b6}; b6.prototype.$$classMetadata=["com.google.apps.xplatmath.font.FontMathVariantsHelper$MathGlyphConstruction",0];var Qsc,Rsc,Ssc,Tsc=function(){Tsc=function(){}; Qsc=U5(q5().put(T(395),d6(Z4(E4(a5(3226,781,0,550,0),a5(3328,800,800,800,1),a5(3230,1478,550,550,0),a5(3328,800,800,800,1),a5(3232,781,550,0,0))),F4(T(395),T(3236),T(3269),T(3280),T(3289),T(3298)))).put(T(396),d6(Z4(D4(a5(3227,800,0,250,0),a5(3329,800,800,800,1),a5(3233,800,250,0,0))),F4(T(396),T(3237),T(3270),T(3281),T(3290),T(3299)))).put(T(397),d6(Z4(D4(a5(3189,800,0,700,0),a5(3203,800,800,800,1),a5(3191,800,700,0,0))),F4(T(397),T(3193),T(3195),T(3197),T(3199),T(3201)))).put(T(429),d6(null,F4(T(429), T(3377),T(3380),T(3383),T(3386),T(3389)))).put(T(979),d6(Z4(B4(a5(3395,802,0,600,0),a5(3393,600,600,600,1))),F4(T(979),T(3395),T(3396),T(3397),T(3398),T(3399)))).put(T(980),d6(Z4(B4(a5(3400,802,0,500,0),a5(3394,600,600,600,1))),F4(T(980),T(3400),T(3401),T(3402),T(3403),T(3404)))).put(T(990),d6(Z4(B4(a5(3405,793,200,500,0),a5(3393,600,400,400,1))),F4(T(990),T(3405),T(3406),T(3407),T(3408),T(3409)))).put(T(994),d6(Z4(D4(a5(3395,802,0,700,0),a5(3393,600,600,600,1),a5(3418,802,700,0,0))),y4())).put(T(1490), d6(Z4(B4(a5(3393,600,600,600,1),a5(3418,802,500,0,0))),F4(T(1490),T(3418),T(3419),T(3420),T(3421),T(3422)))).put(T(1491),d6(Z4(B4(a5(3394,600,600,600,1),a5(3423,802,500,0,0))),F4(T(1491),T(3423),T(3424),T(3425),T(3426),T(3427)))).put(T(1500),d6(Z4(B4(a5(3393,600,600,600,1),a5(3428,793,500,0,0))),F4(T(1500),T(3428),T(3429),T(3430),T(3431),T(3432)))).put(T(1768),d6(null,F4(T(1768),T(3379),T(3382),T(3385),T(3388),T(3391)))).put(T(1780),d6(Z4(E4(a5(3228,781,0,550,0),a5(3332,800,800,800,1),a5(3231,1478, 550,550,0),a5(3332,800,800,800,1),a5(3234,781,550,0,0))),F4(T(1780),T(3264),T(3277),T(3286),T(3295),T(3301)))).put(T(1781),d6(Z4(D4(a5(3229,800,0,250,0),a5(3333,800,800,800,1),a5(3235,800,250,0,0))),F4(T(1781),T(3265),T(3278),T(3287),T(3296),T(3302)))).put(T(1782),d6(Z4(D4(a5(3190,800,0,700,0),a5(3204,800,800,800,1),a5(3192,800,700,0,0))),F4(T(1782),T(3194),T(3196),T(3198),T(3200),T(3202)))).put(T(3356),d6(null,F4(T(3356),T(3378),T(3381),T(3384),T(3387),T(3390)))).put(T(3376),d6(Z4(D4(a5(3400,802, 0,600,0),a5(3394,600,600,600,1),a5(3423,802,600,0,0))),y4())));Rsc=U5(q5().put(T(371),d6(null,E4(T(371),T(2954),T(2957),T(2960),T(2963)))).put(T(372),d6(Z4(B4(a5(372,1E3,900,900,1),a5(372,1E3,900,900,0))),y4())).put(T(403),d6(Z4(E4(a5(984,1368,0,1100,0),a5(470,1362,1362,1362,1),a5(985,1362,500,500,0),a5(470,1362,1362,1362,1),a5(986,1368,1100,0,0))),O4(T(403),T(2978),T(3042),T(3058),T(3074),T(3090),T(3106),T(3122),T(3138),T(3154),T(2994),T(3010),T(3026)))).put(T(405),d6(Z4(E4(a5(1493,1368,0,1100,0), a5(470,1362,1362,1362,1),a5(1494,1362,500,500,0),a5(470,1362,1362,1362,1),a5(1495,1368,1100,0,0))),O4(T(405),T(2979),T(3043),T(3059),T(3075),T(3091),T(3107),T(3123),T(3139),T(3155),T(2995),T(3011),T(3027)))).put(T(407),d6(Z4(D4(a5(998,1362,0,1200,0),a5(997,1362,1300,1300,1),a5(1002,1362,1200,0,0))),O4(T(407),T(2980),T(3044),T(3060),T(3076),T(3092),T(3108),T(3124),T(3140),T(3156),T(2996),T(3012),T(3028)))).put(T(408),d6(Z4(D4(a5(1507,1362,0,1200,0),a5(1506,1362,1300,1300,1),a5(1511,1362,1200,0,0))), O4(T(408),T(2981),T(3045),T(3061),T(3077),T(3093),T(3109),T(3125),T(3141),T(3157),T(2997),T(3013),T(3029)))).put(T(462),d6(null,B4(T(462),T(3239)))).put(T(464),d6(null,B4(T(464),T(3240)))).put(T(479),d6(Z4(D4(a5(3224,1362,0,1100,0),a5(3330,1362,1362,1362,1),a5(3304,1362,1100,0,0))),B4(T(479),T(3242)))).put(T(578),d6(Z4(B4(a5(578,692,0,500,0),a5(3341,600,600,600,1))),y4())).put(T(583),d6(Z4(B4(a5(583,692,0,400,0),a5(3342,600,600,600,1))),y4())).put(T(807),d6(Z4(D4(a5(827,1362,0,1100,0),a5(829,1362, 1300,1300,1),a5(830,1362,1100,0,0))),B4(T(807),T(3258)))).put(T(911),d6(Z4(B4(a5(3172,600,600,600,1),a5(3168,1069,900,0,0))),O4(T(911),T(2982),T(3046),T(3062),T(3078),T(3094),T(3110),T(3126),T(3142),T(3158),T(2998),T(3014),T(3030)))).put(T(922),d6(Z4(B4(a5(2970,1069,0,900,0),a5(3172,600,600,600,1))),O4(T(922),T(2983),T(3047),T(3063),T(3079),T(3095),T(3111),T(3127),T(3143),T(3159),T(2999),T(3015),T(3031)))).put(T(976),d6(null,O4(T(976),T(2874),T(2898),T(2904),T(2910),T(2916),T(2922),T(2928),T(2934), T(2940),T(2880),T(2886),T(2892)))).put(T(989),d6(Z4(D4(a5(1289,1362,0,900,0),a5(1288,900,900,900,1),a5(1290,1362,900,0,0))),y4())).put(T(1004),d6(Z4(E4(a5(2971,1144,0,600,0),a5(3173,1680,1680,1680,1),a5(2974,1680,600,600,0),a5(3173,1680,1680,1680,1),a5(3169,1144,600,0,0))),O4(T(1004),T(2985),T(3049),T(3065),T(3081),T(3097),T(3113),T(3129),T(3145),T(3161),T(3001),T(3017),T(3033)))).put(T(1005),d6(Z4(D4(a5(2872,992,0,800,0),a5(2948,1E3,1E3,1E3,1),a5(2946,992,800,0,0))),O4(T(1005),T(2876),T(2900),T(2906), T(2912),T(2918),T(2924),T(2930),T(2936),T(2942),T(2882),T(2888),T(2894)))).put(T(1176),d6(null,B4(T(1176),T(3245)))).put(T(1177),d6(null,B4(T(1177),T(3246)))).put(T(1178),d6(null,B4(T(1178),T(3247)))).put(T(1180),d6(null,B4(T(1180),T(3249)))).put(T(1183),d6(null,B4(T(1183),T(3252)))).put(T(1287),d6(Z4(D4(a5(1289,1362,0,900,0),a5(1288,900,900,900,1),a5(1290,1362,900,0,0))),O4(T(1287),T(2976),T(3040),T(3056),T(3072),T(3088),T(3104),T(3120),T(3136),T(3152),T(2992),T(3008),T(3024)))).put(T(1291),d6(Z4(D4(a5(1293, 1362,0,900,0),a5(1292,900,900,900,1),a5(1294,1362,900,0,0))),O4(T(1291),T(2977),T(3041),T(3057),T(3073),T(3089),T(3105),T(3121),T(3137),T(3153),T(2993),T(3009),T(3025)))).put(T(1347),d6(null,B4(T(1347),T(3259)))).put(T(1363),d6(Z4(D4(a5(3415,1362,0,1100,0),a5(3417,1362,1362,1362,1),a5(3416,1362,1100,0,0))),B4(T(1363),T(3262)))).put(T(1375),d6(Z4(D4(a5(2660,1362,0,900,0),a5(3331,1E3,1E3,1E3,1),a5(3305,1041,800,0,0))),E4(T(1375),T(3261),T(3276),T(3285),T(3294)))).put(T(1423),d6(Z4(B4(a5(3174,600,600, 600,1),a5(3170,1069,900,0,0))),O4(T(1423),T(2986),T(3050),T(3066),T(3082),T(3098),T(3114),T(3130),T(3146),T(3162),T(3002),T(3018),T(3034)))).put(T(1438),d6(Z4(B4(a5(2972,1069,0,900,0),a5(3174,600,600,600,1))),O4(T(1438),T(2987),T(3051),T(3067),T(3083),T(3099),T(3115),T(3131),T(3147),T(3163),T(3003),T(3019),T(3035)))).put(T(1486),d6(null,O4(T(1486),T(2877),T(2901),T(2907),T(2913),T(2919),T(2925),T(2931),T(2937),T(2943),T(2883),T(2889),T(2895)))).put(T(1498),d6(Z4(D4(a5(1293,1362,0,900,0),a5(1292,900, 900,900,1),a5(1294,1362,900,0,0))),y4())).put(T(1516),d6(Z4(E4(a5(2973,1144,0,600,0),a5(3175,1680,1680,1680,1),a5(2975,1680,600,600,0),a5(3175,1680,1680,1680,1),a5(3171,1144,600,0,0))),O4(T(1516),T(2989),T(3053),T(3069),T(3085),T(3101),T(3117),T(3133),T(3149),T(3165),T(3005),T(3021),T(3037)))).put(T(1517),d6(Z4(D4(a5(2873,992,0,800,0),a5(2949,1E3,1E3,1E3,1),a5(2947,992,800,0,0))),O4(T(1517),T(2879),T(2903),T(2909),T(2915),T(2921),T(2927),T(2933),T(2939),T(2945),T(2885),T(2891),T(2897)))).put(T(1581), d6(null,E4(T(1581),T(2953),T(2956),T(2959),T(2962)))).put(T(1690),d6(null,B4(T(1690),T(3260)))).put(T(1717),d6(null,B4(T(1717),T(3263)))).put(T(1799),d6(Z4(D4(a5(3225,1362,0,1100,0),a5(3334,1362,1362,1362,1),a5(3306,1362,1100,0,0))),B4(T(1799),T(3267)))).put(T(2496),d6(Z4(B4(a5(3341,600,600,600,1),a5(2496,692,500,0,0))),y4())).put(T(2507),d6(Z4(B4(a5(3342,600,600,600,1),a5(2507,692,400,0,0))),y4())).put(T(2509),d6(Z4(D4(a5(578,692,0,500,0),a5(3341,600,600,600,1),a5(2496,692,500,0,0))),y4())).put(T(2510), d6(Z4(D4(a5(583,692,0,400,0),a5(3342,600,600,600,1),a5(2507,692,400,0,0))),y4())).put(T(2529),d6(Z4(D4(a5(1493,1368,0,1E3,0),a5(470,1362,1362,1362,1),a5(986,1368,1E3,0,0))),y4())).put(T(2530),d6(Z4(D4(a5(984,1368,0,1E3,0),a5(470,1362,1362,1362,1),a5(1495,1368,1E3,0,0))),y4())).put(T(2554),d6(null,B4(T(2554),T(3268)))).put(T(2951),d6(Z4(B4(a5(2951,1E3,900,900,1),a5(2951,1E3,900,900,0))),y4())).put(T(3215),d6(null,B4(T(3215),T(3254)))).put(T(3216),d6(null,B4(T(3216),T(3255)))).put(T(3217),d6(null,B4(T(3217), T(3256)))).put(T(3218),d6(null,B4(T(3218),T(3257)))));Ssc=U5(q5().put(T(2872),function(a){$5(U(X(U(X(U(X(U(X(U(X5(S(a,a6,W5),412,992),322),92),202),992),112),0),592),92),412))}).put(T(2873),function(a){$5(X(U(X(U(X(U(X(U(X(X5(S(a,a6,W5),212,992),92),32),0),512),992),422),92),302),992))}).put(T(2874),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),315,-345),395),135,333),382,966),302),51,333))}).put(T(2876),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),83,-279),438),-221),306),842),438),899),83)), 150,-221),842),239),-221))}).put(T(2877),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),131,-345),395,333),144,966),64),311,333),51,-345))}).put(T(2879),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),379,-279),899),24),842),156),-221),24),-279)),312,-221),223),842),312))}).put(T(2880),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),654,-2031),741),142,333),713,2599),626),51,333))}).put(T(2882),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),107,-1365),564),-1279),393),1847),564),1932),107)), 193,-1279),1847),307),-1279))}).put(T(2883),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),138,-2031),741,333),166,2599),79),650,333),51,-2031))}).put(T(2885),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),488,-1365),1932),31),1847),202),-1279),31),-1365)),402,-1279),288),1847),402))}).put(T(2886),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),691,-2219),780),143,333),750,2781),662),51,333))}).put(T(2888),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),109,-1485),578),-1396),402),1958),578), 2047),109)),197,-1396),1958),314),-1396))}).put(T(2889),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),139,-2219),780,333),169,2781),80),687,333),51,-2219))}).put(T(2891),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),500,-1485),2047),31),1958),207),-1396),31),-1485)),412,-1396),295),1958),412))}).put(T(2892),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),729,-2406),818),144,333),787,2962),698),51,333))}).put(T(2894),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),112,-1606),592),-1514),412), 2070),592),2162),112)),202,-1514),2070),322),-1514))}).put(T(2895),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),140,-2406),818,333),171,2962),82),725,333),51,-2406))}).put(T(2897),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),512,-1606),2162),32),2070),212),-1514),32),-1606)),422,-1514),302),2070),422))}).put(T(2898),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),352,-533),433),136,333),419,1147),338),51,333))}).put(T(2900),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),85,-399),452),-339), 315),953),452),1014),85)),155,-339),953),246),-339))}).put(T(2901),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),132,-533),433,333),146,1147),65),348,333),51,-533))}).put(T(2903),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),391,-399),1014),25),953),161),-339),25),-399)),322,-339),230),953),322))}).put(T(2904),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),390,-720),472),137,333),456,1329),374),51,333))}).put(T(2906),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),88,-520),466),-456),325), 1065),466),1129),88)),159,-456),1065),254),-456))}).put(T(2907),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),133,-720),472,333),149,1329),67),386,333),51,-720))}).put(T(2909),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),403,-520),1129),25),1065),166),-456),25),-520)),332,-456),238),1065),332))}).put(T(2910),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),428,-907),510),137,333),492,1510),410),51,333))}).put(T(2912),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),91,-641),480),-574),335), 1177),480),1243),91)),164,-574),1177),261),-574))}).put(T(2913),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),133,-907),510,333),151,1510),69),424,333),51,-907))}).put(T(2915),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),415,-641),1243),26),1177),171),-574),26),-641)),342,-574),245),1177),342))}).put(T(2916),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),465,-1095),549),138,333),529,1692),446),51,333))}).put(T(2918),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),93,-761),494),-691),344), 1288),494),1358),93)),169,-691),1288),269),-691))}).put(T(2919),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),134,-1095),549,333),154,1692),70),461,333),51,-1095))}).put(T(2921),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),427,-761),1358),27),1288),176),-691),27),-761)),352,-691),252),1288),352))}).put(T(2922),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),503,-1282),587),139,333),566,1873),482),51,333))}).put(T(2924),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),96,-882),508),-809),354), 1400),508),1473),96)),174,-809),1400),277),-809))}).put(T(2925),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),135,-1282),587,333),156,1873),72),499,333),51,-1282))}).put(T(2927),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),440,-882),1473),28),1400),182),-809),28),-882)),362,-809),259),1400),362))}).put(T(2928),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),541,-1469),626),140,333),603,2055),518),51,333))}).put(T(2930),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),99,-1003),522),-926),364), 1512),522),1588),99)),178,-926),1512),284),-926))}).put(T(2931),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),136,-1469),626,333),159,2055),74),537,333),51,-1469))}).put(T(2933),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),452,-1003),1588),28),1512),187),-926),28),-1003)),372,-926),266),1512),372))}).put(T(2934),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),578,-1657),664),141,333),640,2236),554),51,333))}).put(T(2936),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),101,-1123),536),-1044), 373),1623),536),1703),101)),183,-1044),1623),292),-1044))}).put(T(2937),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),137,-1657),664,333),161,2236),75),574,333),51,-1657))}).put(T(2939),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),464,-1123),1703),29),1623),192),-1044),29),-1123)),382,-1044),273),1623),382))}).put(T(2940),function(a){$5(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),616,-1844),703),142,333),677,2418),590),51,333))}).put(T(2942),function(a){$5(X(U(X(X5($5(U(X(U(X(U(X(U(X5(S(a,a6,W5),104,-1244), 550),-1161),383),1735),550),1818),104)),188,-1161),1735),299),-1161))}).put(T(2943),function(a){$5(Y5(Y5(U(Y5(Y5(X5(S(a,a6,W5),138,-1844),703,333),164,2418),77),612,333),51,-1844))}).put(T(2945),function(a){$5(U(X(U(X5($5(X(U(X(U(X(U(X(X5(S(a,a6,W5),476,-1244),1818),30),1735),197),-1161),30),-1244)),392,-1161),281),1735),392))}).put(T(2946),function(a){$5(U(X(U(X(U(X(U(X(U(X5(S(a,a6,W5),322,0),412),900),592),992),112),0),202),900),322))}).put(T(2947),function(a){$5(X(U(X(U(X(U(X(U(X(X5(S(a,a6,W5), 302,0),900),422),0),512),992),32),900),212),0))}).put(T(2948),function(a){$5(U(X(U(X5($5(U(X(U(X5(S(a,a6,W5),202,1E3),112),0),202)),412,1E3),322),0),412))}).put(T(2949),function(a){$5(X(U(X(X5($5(X(U(X(X5(S(a,a6,W5),422,1E3),0),512),1E3)),212,1E3),0),302),1E3))}).put(T(2953),function(a){$5(U(Y5(U(X5(S(a,a6,W5),10,-193),105),570,1057),476))}).put(T(2954),function(a){$5(Y5(U(Y5(X5(S(a,a6,W5),570,-193),105,1057),10),476,-193))}).put(T(2956),function(a){$5(U(Y5(U(X5(S(a,a6,W5),10,-385),113),778,1400), 675))}).put(T(2957),function(a){$5(Y5(U(Y5(X5(S(a,a6,W5),778,-385),113,1400),10),675,-385))}).put(T(2959),function(a){$5(U(Y5(U(X5(S(a,a6,W5),10,-578),122),986,1742),875))}).put(T(2960),function(a){$5(Y5(U(Y5(X5(S(a,a6,W5),986,-578),122,1742),10),875,-578))}).put(T(2962),function(a){$5(U(Y5(U(X5(S(a,a6,W5),10,-771),130),1194,2085),1074))}).put(T(2963),function(a){$5(Y5(U(Y5(X5(S(a,a6,W5),1194,-771),130,2085),10),1074,-771))}).put(T(2970),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),77,1069),0),544),94), 169),1069))}).put(T(2971),function(a){$5(Y(X(U(X(U(X(U(Y(X(U(X5(S(a,a6,W5),242,1144),150),159),150,42,233,0,397,0),580),94),474),1144),384),94),293,97,242,125,242,187))}).put(T(2972),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),517,1069),425),94),50),0),517))}).put(T(2973),function(a){$5(X(Y(X(U(X(Y(U(X(U(X(X5(S(a,a6,W5),157,1144),94),51),0),234),398,0,481,42,481,159),1144),389),187),389,125,338,97,247,94),1144))}).put(T(2974),function(a){$5(U(X(U(X5($5(Y(X(Y(X(U(X(Y(X(Y(X(U(X5(S(a,a6,W5),242,1680),150), 980),150,913,107,889,28,887),794),107,794,150,768,150,700),0),242),716),242,784,212,825,148,838),844),211,857,242,898,242,966)),474,1680),384),0),474))}).put(T(2975),function(a){$5(X(U(X(X5($5(X(Y(X(Y(X(U(X(Y(X(Y(X(X5(S(a,a6,W5),389,1680),966),389,898,420,857,483,844),838),419,825,389,784,389,716),0),481),700),481,768,524,794,603,794),887),524,889,481,913,481,980),1680)),157,1680),0),247),1680))}).put(T(2976),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),245,-279),330),200,-109,132,99,132,310),132,522, 199,731,331,899),245),105,737,40,528,40,309),40,90,105,-120,245,-279))}).put(T(2977),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),116,-279),256,-120,321,90,321,309),321,528,256,737,116,899),30),162,731,229,522,229,310),229,99,161,-109,31,-279))}).put(T(2978),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),352,-279),-205),279,-205,237,-177,237,-112),189),237,257,203,298,130,311),317),202,330,237,371,237,439),731),237,796,279,825,352,825),899),231,899,150,848,150,741),444),150,376,107,353,28, 351),276),107,276,150,250,150,182),-120),150,-227,231,-279,352,-279))}).put(T(2979),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-279),153,-279,234,-227,234,-120),182),234,250,277,276,356,276),351),277,353,234,376,234,444),741),234,848,153,899,32,899),825),105,825,147,796,147,731),439),147,371,182,330,255,317),311),181,298,147,257,147,189),-112),147,-177,105,-205,32,-205))}).put(T(2980),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),83,-279),317),-202),172),823),317),899),83))}).put(T(2981), function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),259,-279),899),26),823),171),-202),26),-279))}).put(T(2982),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),53,-280),126),832),369),899),53))}).put(T(2983),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),53,901),-279),369),-212),126),901))}).put(T(2985),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,741),444),150,376,107,353,28,351),276),107,276,150,250,150,182),-120),150,-226,231,-278,351,-279),498),-205),415),825),498),899),351),231,899, 150,848,150,741)),237,-112),189),237,257,203,298,130,311),317),202,330,237,371,237,439),731),237,792,274,821,338,825),-204),274,-201,237,-173,237,-112))}).put(T(2986),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),347,-280),899),32),832),275),-280))}).put(T(2987),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),347,901),275),-212),32),-279),347))}).put(T(2989),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,825),133),-205),51),-279),197),317,-279,399,-227,399,-120),182),399,250,442, 276,521,276),351),442,353,399,376,399,444),741),399,847,318,899,197,899),51)),311,731),439),311,371,347,330,419,317),311),346,298,311,257,311,189),-112),311,-173,275,-201,210,-204),825),275,821,311,792,311,731))}).put(T(2992),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),518,-1365),625),317,-883,154,-290,154,310),154,895,314,1471,626,1933),518),190,1488,40,911,40,309),40,-312,191,-914,518,-1365))}).put(T(2993),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),138,-1365),466,-914,616,-312,616,309),616,911,466,1488, 138,1933),30),343,1471,502,895,502,310),502,-290,339,-883,31,-1365))}).put(T(2994),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),390,-1365),-1274),295,-1274,241,-1246,241,-1181),189),241,257,210,298,145,311),317),209,330,241,371,241,439),1748),241,1813,295,1842,390,1842),1932),233,1932,150,1890,150,1774),451),150,384,107,360,28,358),269),107,269,150,243,150,175),-1206),150,-1321,233,-1365,390,-1365))}).put(T(2995),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-1365), 189,-1365,272,-1321,272,-1206),175),272,243,315,269,394,269),358),315,360,272,384,272,451),1774),272,1890,189,1932,32,1932),1842),127,1842,181,1813,181,1748),439),181,371,212,330,277,317),311),211,298,181,257,181,189),-1181),181,-1246,127,-1274,32,-1274))}).put(T(2996),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),113,-1365),431),-1251),228),1819),431),1932),113))}).put(T(2997),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),353,-1365),1932),36),1819),239),-1251),36),-1365))}).put(T(2998),function(a){$5(U(X(U(X(U(X5(S(a, a6,W5),73,-1365),161),1843),512),1932),73))}).put(T(2999),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),73,1931),-1366),512),-1277),161),1931))}).put(T(3001),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,1774),451),150,384,107,360,28,358),269),107,269,150,243,150,175),-1206),150,-1321,232,-1364,389,-1365),565),-1274),463),1842),565),1932),389),233,1932,150,1890,150,1774)),241,-1181),189),241,257,210,298,145,311),317),209,330,241,371,241,439),1748),241,1810,289,1839,376, 1842),-1274),289,-1271,241,-1243,241,-1181))}).put(T(3002),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),486,-1365),1932),47),1843),398),-1365))}).put(T(3003),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),486,1931),398),-1277),47),-1366),486))}).put(T(3005),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,1842),153),-1274),51),-1365),227),383,-1365,466,-1321,466,-1206),175),466,243,509,269,588,269),358),509,360,466,384,466,451),1774),466,1889,384,1932,227,1932),51)),375,1748),439), 375,371,407,330,471,317),311),406,298,375,257,375,189),-1181),375,-1243,327,-1271,240,-1274),1842),327,1839,375,1810,375,1748))}).put(T(3008),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),549,-1485),658),330,-969,157,-333,157,310),157,937,326,1553,659,2048),549),200,1572,40,953,40,309),40,-357,200,-1003,549,-1485))}).put(T(3009),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),141,-1485),489,-1003,649,-357,649,309),649,953,490,1572,141,2048),30),363,1553,533,937,533,310),533,-333,359,-969,31,-1485))}).put(T(3010), function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),394,-1485),-1393),296,-1393,242,-1365,242,-1300),189),242,257,211,298,146,311),317),210,330,242,371,242,439),1861),242,1926,296,1955,394,1955),2047),233,2047,150,2005,150,1889),452),150,385,107,361,28,359),268),107,268,150,242,150,174),-1326),150,-1442,233,-1485,394,-1485))}).put(T(3011),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-1485),193,-1485,276,-1442,276,-1326),174),276,242,319,268,398,268),359),319,361,276,385, 276,452),1889),276,2005,193,2047,32,2047),1955),130,1955,184,1926,184,1861),439),184,371,216,330,280,317),311),215,298,184,257,184,189),-1300),184,-1365,130,-1393,32,-1393))}).put(T(3012),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),117,-1485),443),-1367),234),1929),443),2047),117))}).put(T(3013),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),364,-1485),2047),37),1929),246),-1367),37),-1485))}).put(T(3014),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),75,-1485),165),1956),528),2047),75))}).put(T(3015),function(a){$5(X(U(X(U(X(X5(S(a, a6,W5),75,2046),-1487),528),-1396),165),2046))}).put(T(3017),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,1889),452),150,385,107,361,28,359),268),107,268,150,242,150,174),-1326),150,-1442,232,-1485,393,-1485),573),-1393),469),1955),573),2047),393),233,2047,150,2005,150,1889)),242,-1300),189),242,257,211,298,146,311),317),210,330,242,371,242,439),1861),242,1923,291,1952,380,1955),-1393),291,-1390,242,-1362,242,-1300))}).put(T(3018),function(a){$5(X(U(X(U(X(X5(S(a, a6,W5),502,-1485),2047),48),1956),411),-1485))}).put(T(3019),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),502,2046),411),-1396),48),-1487),502))}).put(T(3021),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,1955),155),-1393),51),-1485),231),391,-1485,474,-1442,474,-1326),174),474,242,517,268,596,268),359),517,361,474,385,474,452),1889),474,2005,391,2047,231,2047),51)),382,1861),439),382,371,413,330,477,317),311),412,298,382,257,382,189),-1300),382,-1362,332,-1390,244,-1393), 1955),332,1952,382,1923,382,1861))}).put(T(3024),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),579,-1606),691),343,-1055,159,-376,159,310),159,978,339,1635,692,2163),579),209,1655,40,996,40,309),40,-402,210,-1091,579,-1606))}).put(T(3025),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),143,-1606),512,-1091,682,-402,682,309),682,996,513,1655,143,2163),30),383,1635,563,978,563,310),563,-376,379,-1055,31,-1606))}).put(T(3026),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),398,-1606),-1512),298,-1512, 242,-1484,242,-1419),189),242,257,212,298,148,311),317),211,330,242,371,242,439),1974),242,2039,298,2068,398,2068),2162),233,2162,150,2121,150,2004),453),150,386,107,362,28,360),267),107,267,150,241,150,173),-1447),150,-1564,233,-1606,398,-1606))}).put(T(3027),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-1606),197,-1606,280,-1564,280,-1447),173),280,241,323,267,402,267),360),323,362,280,386,280,453),2004),280,2121,197,2162,32,2162),2068),132,2068,188,2039,188,1974),439),188,371, 219,330,282,317),311),218,298,188,257,188,189),-1419),188,-1484,132,-1512,32,-1512))}).put(T(3028),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),120,-1606),456),-1484),240),2040),456),2162),120))}).put(T(3029),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),374,-1606),2162),38),2040),254),-1484),38),-1606))}).put(T(3030),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),77,-1606),169),2068),544),2162),77))}).put(T(3031),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),77,2160),-1608),544),-1514),169),2160))}).put(T(3033),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a, a6,W5),150,2004),453),150,386,107,362,28,360),267),107,267,150,241,150,173),-1447),150,-1564,233,-1606,397,-1606),580),-1512),474),2068),580),2162),397),233,2162,150,2121,150,2004)),242,-1419),189),242,257,212,298,148,311),317),211,330,242,371,242,439),1974),242,2036,293,2065,384,2068),-1512),293,-1509,242,-1481,242,-1419))}).put(T(3034),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),517,-1606),2162),50),2068),425),-1606))}).put(T(3035),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),517,2160),425),-1514),50),-1608), 517))}).put(T(3037),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,2068),157),-1512),51),-1606),234),398,-1606,481,-1564,481,-1447),173),481,241,524,267,603,267),360),524,362,481,386,481,453),2004),481,2121,398,2162,234,2162),51)),389,1974),439),389,371,420,330,483,317),311),419,298,389,257,389,189),-1419),389,-1481,338,-1509,247,-1512),2068),338,2065,389,2036,389,1974))}).put(T(3040),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),276,-399),363),213,-195,134,56,134,310), 134,564,212,813,364,1014),276),114,821,40,570,40,309),40,46,114,-208,276,-399))}).put(T(3041),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),118,-399),280,-208,354,46,354,309),354,570,280,821,118,1014),30),182,813,260,564,260,310),260,56,181,-195,31,-399))}).put(T(3042),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),356,-399),-324),281,-324,238,-296,238,-231),189),238,257,204,298,131,311),317),203,330,238,371,238,439),844),238,909,281,938,356,938),1014),231,1014,150,964,150,856),445),150,377, 107,354,28,352),275),107,275,150,249,150,181),-240),150,-348,231,-399,356,-399))}).put(T(3043),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-399),157,-399,238,-348,238,-240),181),238,249,281,275,360,275),352),281,354,238,377,238,445),856),238,964,157,1014,32,1014),938),108,938,151,909,151,844),439),151,371,186,330,257,317),311),185,298,151,257,151,189),-231),151,-296,108,-324,32,-324))}).put(T(3044),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),87,-399),329),-319),178),933),329),1014), 87))}).put(T(3045),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),270,-399),1014),27),933),178),-319),27),-399))}).put(T(3046),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),55,-401),130),945),385),1014),55))}).put(T(3047),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),55,1015),-400),385),-331),130),1015))}).put(T(3049),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,856),445),150,377,107,354,28,352),275),107,275,150,249,150,181),-240),150,-348,231,-399,355,-399),505),-324),421),938), 505),1014),355),231,1014,150,964,150,856)),238,-231),189),238,257,204,298,131,311),317),203,330,238,371,238,439),844),238,905,275,934,342,938),-323),275,-320,238,-292,238,-231))}).put(T(3050),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),363,-401),1014),33),945),288),-401))}).put(T(3051),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),363,1015),288),-331),33),-400),363))}).put(T(3053),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,938),135),-324),51),-399),201),325,-399,406,-348, 406,-240),181),406,249,449,275,528,275),352),449,354,406,377,406,445),856),406,963,325,1013,201,1014),51)),318,844),439),318,371,353,330,425,317),311),352,298,318,257,318,189),-231),318,-292,281,-320,214,-323),938),281,934,318,905,318,844))}).put(T(3056),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),306,-520),396),226,-281,137,13,137,310),137,605,224,896,397,1129),306),124,904,40,613,40,309),40,1,124,-297,306,-520))}).put(T(3057),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),121,-520),303,-297,387,1,387,309), 387,613,303,904,121,1129),30),202,896,290,605,290,310),290,13,201,-281,31,-520))}).put(T(3058),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),361,-520),-442),282,-442,238,-414,238,-349),189),238,257,205,298,133,311),317),204,330,238,371,238,439),957),238,1022,282,1051,361,1051),1129),232,1129,150,1079,150,971),446),150,378,107,355,28,353),275),107,275,150,249,150,181),-361),150,-470,232,-520,361,-520))}).put(T(3059),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-520), 161,-520,243,-470,243,-361),181),243,249,286,275,365,275),353),286,355,243,378,243,446),971),243,1079,161,1129,32,1129),1051),110,1051,154,1022,154,957),439),154,371,189,330,260,317),311),188,298,154,257,154,189),-349),154,-414,110,-442,32,-442))}).put(T(3060),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),90,-520),342),-435),185),1044),342),1129),90))}).put(T(3061),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),280,-520),1129),28),1044),186),-435),28),-520))}).put(T(3062),function(a){$5(U(X(U(X(U(X5(S(a, a6,W5),58,-521),134),1057),401),1129),58))}).put(T(3063),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),58,1130),-520),401),-449),134),1130))}).put(T(3065),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(Y5(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,971),446),150,378,107,355,28,353),275),107,275,150,249,150,181),-361),150,-469,231,-520,359,-520),513),-442),426),1051),513),1129),360),359,1128),232,1129,150,1079,150,971)),238,-349),189),238,257,205,298,133,311),317),204,330,238,371,238,439),957),238,1018,277,1047, 347,1051),-442),277,-439,238,-411,238,-349))}).put(T(3066),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),378,-521),1129),35),1057),302),-521))}).put(T(3067),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),378,1130),302),-449),35),-520),378))}).put(T(3069),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(X(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,1051),138),-442),51),-520),204),332,-520,414,-470,414,-361),181),414,249,457,275,536,275),353),457,355,414,378,414,446),971),414,1079,332,1128,204,1128),1129),51)),325,957),439),325, 371,360,330,431,317),311),359,298,325,257,325,189),-349),325,-411,286,-439,217,-442),1051),286,1047,325,1018,325,957))}).put(T(3072),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),336,-641),428),239,-367,139,-31,139,310),139,647,237,978,429,1244),336),133,988,40,655,40,309),40,-44,133,-385,336,-641))}).put(T(3073),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),123,-641),326,-385,419,-44,419,309),419,655,326,988,123,1244),30),222,978,320,647,320,310),320,-31,220,-367,31,-641))}).put(T(3074),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a, a6,W5),365,-641),-561),284,-561,239,-533,239,-468),189),239,257,205,298,135,311),317),204,330,239,371,239,439),1070),239,1135,284,1164,365,1164),1243),232,1243,150,1195,150,1085),446),150,379,107,355,28,353),274),107,274,150,248,150,180),-482),150,-591,232,-641,365,-641))}).put(T(3075),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-641),165,-641,247,-591,247,-482),180),247,248,290,274,369,274),353),290,355,247,379,247,446),1085),247,1195,165,1243,32,1243),1164),113,1164,158,1135,158, 1070),439),158,371,192,330,262,317),311),191,298,158,257,158,189),-468),158,-533,113,-561,32,-561))}).put(T(3076),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),93,-641),355),-552),191),1155),355),1243),93))}).put(T(3077),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),291,-641),1243),29),1155),193),-552),29),-641))}).put(T(3078),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),60,-642),138),1169),417),1243),60))}).put(T(3079),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),60,1244),-641),417),-567),138),1244))}).put(T(3081), function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,1085),446),150,379,107,355,28,353),274),107,274,150,248,150,180),-482),150,-591,231,-640,364,-641),520),-561),431),1164),520),1243),364),232,1243,150,1195,150,1085)),239,-468),189),239,257,205,298,135,311),317),204,330,239,371,239,439),1070),239,1131,279,1160,351,1164),-561),279,-558,239,-529,239,-468))}).put(T(3082),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),394,-642),1243),37),1169),316),-642))}).put(T(3083),function(a){$5(U(X(U(X(U(X5(S(a, a6,W5),394,1244),316),-567),37),-641),394))}).put(T(3085),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,1164),140),-561),51),-641),207),339,-641,421,-591,421,-482),180),421,248,464,274,543,274),353),464,355,421,379,421,446),1085),421,1195,340,1243,207,1243),51)),332,1070),439),332,371,367,330,436,317),311),366,298,332,257,332,189),-468),332,-529,292,-558,220,-561),1164),292,1160,332,1131,332,1070))}).put(T(3088),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),367,-761), 461),252,-453,142,-74,142,310),142,688,250,1060,462,1359),367),143,1071,40,698,40,309),40,-89,143,-473,367,-761))}).put(T(3089),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),126,-761),349,-473,452,-89,452,309),452,698,350,1071,126,1359),30),242,1060,351,688,351,310),351,-74,240,-453,31,-761))}).put(T(3090),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),369,-761),-680),286,-680,239,-652,239,-587),189),239,257,206,298,136,311),317),205,330,239,371,239,439),1183),239,1248,286,1277,369,1277),1358), 232,1358,150,1311,150,1200),447),150,380,107,356,28,354),273),107,273,150,247,150,179),-602),150,-713,232,-761,369,-761))}).put(T(3091),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-761),169,-761,251,-713,251,-602),179),251,247,294,273,373,273),354),294,356,251,380,251,447),1200),251,1311,169,1358,32,1358),1277),115,1277,162,1248,162,1183),439),162,371,196,330,265,317),311),195,298,162,257,162,189),-587),162,-652,115,-680,32,-680))}).put(T(3092),function(a){$5(U(X(U(X(U(X(U(X5(S(a, a6,W5),97,-761),367),-668),197),1265),367),1358),97))}).put(T(3093),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),301,-761),1358),30),1265),201),-668),30),-761))}).put(T(3094),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),62,-762),142),1282),433),1358),62))}).put(T(3095),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),62,1359),-762),433),-686),142),1359))}).put(T(3097),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,1200),447),150,380,107,356,28,354),273),107,273,150,247,150,179), -602),150,-713,231,-761,368,-761),528),-680),437),1277),528),1358),368),232,1358,150,1311,150,1200)),239,-587),189),239,257,206,298,136,311),317),205,330,239,371,239,439),1183),239,1244,281,1274,355,1277),-680),281,-677,239,-648,239,-587))}).put(T(3098),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),409,-762),1358),38),1282),329),-762))}).put(T(3099),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),409,1359),329),-686),38),-762),409))}).put(T(3101),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a, a6,W5),51,1277),142),-680),51),-761),211),347,-761,429,-713,429,-602),179),429,247,472,273,551,273),354),472,356,429,380,429,447),1200),429,1310,347,1358,211,1358),51)),339,1183),439),339,371,373,330,442,317),311),372,298,339,257,339,189),-587),339,-648,298,-677,224,-680),1277),298,1274,339,1244,339,1183))}).put(T(3104),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),397,-882),494),265,-539,144,-117,144,310),144,730,263,1142,495,1474),397),152,1155,40,741,40,309),40,-133,153,-561,397,-882))}).put(T(3105), function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),128,-882),373,-561,485,-133,485,309),485,741,373,1155,128,1474),30),263,1142,381,730,381,310),381,-117,260,-539,31,-882))}).put(T(3106),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),373,-882),-799),288,-799,240,-771,240,-706),189),240,257,207,298,138,311),317),206,330,240,371,240,439),1296),240,1361,288,1390,373,1390),1473),232,1473,150,1427,150,1315),448),150,381,107,357,28,355),272),107,272,150,246,150,178),-723),150,-834,232,-882,373,-882))}).put(T(3107), function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-882),173,-882,255,-834,255,-723),178),255,246,298,272,377,272),355),298,357,255,381,255,448),1315),255,1427,173,1473,32,1473),1390),118,1390,166,1361,166,1296),439),166,371,199,330,267,317),311),198,298,166,257,166,189),-706),166,-771,118,-799,32,-799))}).put(T(3108),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),100,-882),380),-785),203),1376),380),1473),100))}).put(T(3109),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),312,-882),1473),32),1376), 209),-785),32),-882))}).put(T(3110),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),64,-883),146),1394),449),1473),64))}).put(T(3111),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),64,1473),-883),449),-804),146),1473))}).put(T(3113),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,1315),448),150,381,107,357,28,355),272),107,272,150,246,150,178),-723),150,-834,232,-882,372,-882),535),-799),442),1390),535),1473),372),232,1473,150,1427,150,1315)),240,-706),189),240,257,207,298,138,311), 317),206,330,240,371,240,439),1296),240,1357,282,1387,359,1390),-799),282,-796,240,-767,240,-706))}).put(T(3114),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),425,-883),1473),40),1394),343),-883))}).put(T(3115),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),425,1473),343),-804),40),-883),425))}).put(T(3117),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,1390),144),-799),51),-882),214),354,-882,436,-834,436,-723),178),436,246,479,272,558,272),355),479,357,436,381,436,448),1315),436, 1426,354,1473,214,1473),51)),347,1296),439),347,371,380,330,448,317),311),379,298,347,257,347,189),-706),347,-767,304,-796,227,-799),1390),304,1387,347,1357,347,1296))}).put(T(3120),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),427,-1003),527),278,-625,147,-160,147,310),147,771,275,1224,528,1588),427),162,1238,40,783,40,309),40,-178,162,-650,427,-1003))}).put(T(3121),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),131,-1003),396,-650,518,-178,518,309),518,783,396,1238,131,1588),30),283,1224,411,771,411,310),411, -160,280,-625,31,-1003))}).put(T(3122),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),377,-1003),-918),289,-918,240,-890,240,-825),189),240,257,208,298,140,311),317),207,330,240,371,240,439),1409),240,1474,289,1503,377,1503),1588),232,1588,150,1542,150,1430),449),150,381,107,358,28,356),271),107,271,150,245,150,177),-844),150,-956,232,-1003,377,-1003))}).put(T(3123),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-1003),177,-1003,259,-956,259,-844),177),259,245,302,271, 381,271),356),302,358,259,381,259,449),1430),259,1542,177,1588,32,1588),1503),120,1503,169,1474,169,1409),439),169,371,202,330,270,317),311),201,298,169,257,169,189),-825),169,-890,120,-918,32,-918))}).put(T(3124),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),103,-1003),393),-901),209),1487),393),1588),103))}).put(T(3125),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),322,-1003),1588),33),1487),216),-901),33),-1003))}).put(T(3126),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),66,-1003),149),1506),464),1588),66))}).put(T(3127), function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),66,1588),-1004),464),-922),149),1588))}).put(T(3129),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,1430),449),150,381,107,358,28,356),271),107,271,150,245,150,177),-844),150,-956,232,-1002,376,-1003),543),-918),447),1503),543),1588),376),232,1588,150,1542,150,1430)),240,-825),189),240,257,208,298,140,311),317),207,330,240,371,240,439),1409),240,1470,284,1500,363,1503),-918),284,-915,240,-886,240,-825))}).put(T(3130),function(a){$5(X(U(X(U(X(X5(S(a, a6,W5),440,-1003),1588),42),1506),357),-1003))}).put(T(3131),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),440,1588),357),-922),42),-1004),440))}).put(T(3133),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,1503),146),-918),51),-1003),217),361,-1003,444,-956,444,-844),177),444,245,487,271,566,271),356),487,358,444,381,444,449),1430),444,1542,362,1588,217,1588),51)),354,1409),439),354,371,387,330,454,317),311),386,298,354,257,354,189),-825),354,-886,309,-915,230,-918),1503), 309,1500,354,1470,354,1409))}).put(T(3136),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),458,-1123),560),291,-711,149,-203,149,310),149,812,288,1306,561,1703),458),171,1321,40,826,40,309),40,-223,172,-738,458,-1123))}).put(T(3137),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),133,-1123),419,-738,551,-223,551,309),551,826,420,1321,133,1703),30),303,1306,442,812,442,310),442,-203,300,-711,31,-1123))}).put(T(3138),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),381,-1123),-1037),291,-1037,240,-1009, 240,-944),189),240,257,209,298,141,311),317),208,330,240,371,240,439),1522),240,1587,291,1616,381,1616),1703),232,1703,150,1658,150,1545),450),150,382,107,359,28,357),270),107,270,150,244,150,176),-964),150,-1078,232,-1123,381,-1123))}).put(T(3139),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-1123),181,-1123,263,-1078,263,-964),176),263,244,306,270,385,270),357),306,359,263,382,263,450),1545),263,1658,181,1703,32,1703),1616),122,1616,173,1587,173,1522),439),173,371,206,330,272,317), 311),205,298,173,257,173,189),-944),173,-1009,122,-1037,32,-1037))}).put(T(3140),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),107,-1123),405),-1018),215),1597),405),1703),107))}).put(T(3141),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),332,-1123),1703),34),1597),224),-1018),34),-1123))}).put(T(3142),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),68,-1124),153),1619),480),1703),68))}).put(T(3143),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),68,1702),-1125),480),-1041),153),1702))}).put(T(3145),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a, a6,W5),150,1545),450),150,382,107,359,28,357),270),107,270,150,244,150,176),-964),150,-1077,232,-1123,380,-1123),550),-1037),453),1616),550),1703),380),232,1703,150,1658,150,1545)),240,-944),189),240,257,209,298,141,311),317),208,330,240,371,240,439),1522),240,1584,286,1613,367,1616),-1036),286,-1034,240,-1005,240,-944))}).put(T(3146),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),455,-1124),1703),43),1619),370),-1124))}).put(T(3147),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),455,1702),370),-1041),43),-1125), 455))}).put(T(3149),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a,a6,W5),51,1616),148),-1037),51),-1123),221),369,-1123,451,-1078,451,-964),176),451,244,494,270,573,270),357),494,359,451,382,451,450),1545),451,1658,369,1702,221,1703),51)),361,1522),439),361,371,393,330,460,317),311),392,298,361,257,361,189),-944),361,-1005,315,-1034,234,-1036),1616),315,1613,361,1584,361,1522))}).put(T(3152),function(a){$5(Y(Y(U(Y(Y(U(X5(S(a,a6,W5),488,-1244),593),304,-797,152,-246,152,310), 152,854,301,1389,594,1818),488),181,1405,40,868,40,309),40,-268,181,-826,488,-1244))}).put(T(3153),function(a){$5(Y(Y(U(Y(Y(X5(S(a,a6,W5),136,-1244),442,-826,584,-268,584,309),584,868,443,1405,136,1818),30),323,1389,472,854,472,310),472,-246,320,-797,31,-1244))}).put(T(3154),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(X5(S(a,a6,W5),386,-1244),-1155),293,-1155,241,-1127,241,-1062),189),241,257,210,298,143,311),317),209,330,241,371,241,439),1635),241,1700,293,1729,386,1729),1818),233,1818,150,1774, 150,1660),451),150,383,107,360,28,358),270),107,270,150,244,150,176),-1085),150,-1199,233,-1244,386,-1244))}).put(T(3155),function(a){$5(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X(Y(X5(S(a,a6,W5),32,-1244),185,-1244,268,-1199,268,-1085),176),268,244,311,270,390,270),358),311,360,268,383,268,451),1660),268,1774,185,1818,32,1818),1729),125,1729,177,1700,177,1635),439),177,371,209,330,275,317),311),208,298,177,257,177,189),-1062),177,-1127,125,-1155,32,-1155))}).put(T(3156),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5), 110,-1244),418),-1134),222),1708),418),1818),110))}).put(T(3157),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),343,-1244),1818),35),1708),231),-1134),35),-1244))}).put(T(3158),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),71,-1244),157),1731),496),1818),71))}).put(T(3159),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),71,1817),-1245),496),-1159),157),1817))}).put(T(3161),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(Y(Y5(U(X(U(X(U(X(U(Y(X(Y(X(Y(X(X5(S(a,a6,W5),150,1660),451),150,383,107,360,28,358),270),107,270,150,244,150, 176),-1085),150,-1199,232,-1244,384,-1244),558),-1155),458),1729),558),1818),385),384,1817),233,1818,150,1774,150,1660)),241,-1062),189),241,257,210,298,143,311),317),209,330,241,371,241,439),1635),241,1697,288,1726,372,1729),-1155),288,-1153,241,-1124,241,-1062))}).put(T(3162),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),471,-1244),1818),45),1731),384),-1244))}).put(T(3163),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),471,1817),384),-1159),45),-1245),471))}).put(T(3165),function(a){$5(Y(X(Y(X(Y(X(Y(X(X5($5(U(X(Y(X(Y(X(Y(X(Y(U(X(U(X(U(X5(S(a, a6,W5),51,1729),151),-1155),51),-1244),224),376,-1244,459,-1199,459,-1085),176),459,244,502,270,581,270),358),502,360,459,383,459,451),1660),459,1773,376,1817,224,1817),1818),51)),368,1635),439),368,371,400,330,466,317),311),399,298,368,257,368,189),-1062),368,-1124,321,-1153,237,-1155),1729),321,1726,368,1697,368,1635))}).put(T(3168),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),77,0),169),975),544),1069),77))}).put(T(3169),function(a){$5(Y(U(X(U(X(U(X(Y(X(U(X5(S(a,a6,W5),150,0),242),956),242,1018,293, 1047,384,1050),0),474),1050),580),1144),397),233,1144,150,1103,150,986))}).put(T(3170),function(a){$5(X(U(X(U(X(X5(S(a,a6,W5),517,0),1069),50),975),425),0))}).put(T(3171),function(a){$5(X(U(X(U(Y(X(U(X(Y(X(X5(S(a,a6,W5),247,0),1050),338,1047,389,1018,389,956),0),481),986),481,1103,398,1144,234,1144),51),1050),157),0))}).put(T(3172),function(a){$5(U(X(U(X5(S(a,a6,W5),77,0),169),600),77))}).put(T(3173),function(a){$5(U(X(U(X5($5(U(X(U(X5(S(a,a6,W5),474,1680),384),0),474)),242,1680),150),0),242))}).put(T(3174), function(a){$5(X(U(X(X5(S(a,a6,W5),517,0),600),425),0))}).put(T(3175),function(a){$5(X(U(X(X5($5(X(U(X(X5(S(a,a6,W5),157,1680),0),247),1680)),389,1680),0),481),1680))}).put(T(3189),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),0,-327),800),-247),72),-128),0))}).put(T(3190),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),0,658),72),777),800),857),0))}).put(T(3191),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),0,-327),800),-128),728),-247),0))}).put(T(3192),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),728,658),800),857),0),777), 728))}).put(T(3193),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),0,-128),-312),1202),-128),1138),-241),64),-128))}).put(T(3194),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),0,658),64),771),1138),658),1202),842),0))}).put(T(3195),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),0,-128),-312),1742),-128),1678),-241),64),-128))}).put(T(3196),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),0,658),64),771),1678),658),1742),842),0))}).put(T(3197),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),0,-128),-312),2282),-128),2218), -241),64),-128))}).put(T(3198),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),0,658),64),771),2218),658),2282),842),0))}).put(T(3199),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),0,-128),-312),2822),-128),2758),-241),64),-128))}).put(T(3200),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),0,658),64),771),2758),658),2822),842),0))}).put(T(3201),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),0,-128),-312),3362),-128),3298),-241),64),-128))}).put(T(3202),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),0,658),64),771),3298), 658),3362),842),0))}).put(T(3203),function(a){$5(U(X(U(X5(S(a,a6,W5),0,-327),800),-247),0))}).put(T(3204),function(a){$5(U(X(U(X5(S(a,a6,W5),0,777),800),857),0))}).put(T(3224),function(a){$5(Y(X(Y(Y(X(U(X(Y(X5($5(Y(X(Y(Y(X(U(X(Y(X5(S(a,a6,W5),75,0),182,0,236,61,236,178),1362),151),184),151,108,123,70,68,70),49,70,30,74,12,82),9),28,3,49,0,75,0)),364,0),471,0,525,61,525,178),1362),440),184),440,108,412,70,357,70),338,70,319,74,301,82),9),317,3,338,0,364,0))}).put(T(3225),function(a){$5(Y(X(Y(Y(X(U(X(Y(X5($5(Y(X(Y(Y(X(U(X(Y(X5($5(Y(X(Y(Y(X(U(X(Y(X5(S(a, a6,W5),75,0),182,0,236,61,236,178),1362),151),184),151,108,123,70,68,70),49,70,30,74,12,82),9),28,3,49,0,75,0)),364,0),471,0,525,61,525,178),1362),440),184),440,108,412,70,357,70),338,70,319,74,301,82),9),317,3,338,0,364,0)),653,0),760,0,814,61,814,178),1362),729),184),729,108,701,70,646,70),627,70,608,74,590,82),9),606,3,627,0,653,0))}).put(T(3226),function(a){$5(Y(U(Y(U(X(U(X5(S(a,a6,W5),174,-297),781),-217),181),105,-217,73,-194,73,-128),0),0,-239,51,-297,174,-297))}).put(T(3227),function(a){$5(U(Y(Y5(Y(U(X5(S(a, a6,W5),800,-247),534),277,-247,171,-204,65,-77),0,-122),101,-272,244,-327,534,-327),800))}).put(T(3228),function(a){$5(X(U(Y(U(Y(X5(S(a,a6,W5),174,827),51,827,0,769,0,658),73),73,724,105,747,181,747),781),827))}).put(T(3229),function(a){$5(Y(Y5(Y(U(X(X5(S(a,a6,W5),800,777),857),534),244,857,101,802,0,652),65,607),171,734,277,777,534,777))}).put(T(3230),function(a){$5(Y(U(X(U(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),705,-373),773),776,-322,811,-297,878,-297),1478),-217),866),798,-217,757,-241,742,-290),736), 721,-241,680,-217,612,-217),0),-297),600),667,-297,702,-322,705,-373))}).put(T(3231),function(a){$5(Y(U(X(U(Y(U(Y(U(X(U(Y(X5(S(a,a6,W5),705,903),702,852,667,827,600,827),0),747),612),680,747,721,771,736,820),742),757,771,798,747,866,747),1478),827),878),811,827,776,852,773,903))}).put(T(3232),function(a){$5(U(Y(U(Y(U(X5(S(a,a6,W5),0,-297),607),730,-297,781,-239,781,-128),708),708,-194,676,-217,600,-217),0))}).put(T(3233),function(a){$5(Y(Y5(Y(U(X(X5(S(a,a6,W5),0,-247),-327),266),556,-327,699,-272, 800,-122),735,-77),629,-204,523,-247,266,-247))}).put(T(3234),function(a){$5(Y(U(Y(U(X(X5(S(a,a6,W5),0,827),747),600),676,747,708,724,708,658),781),781,769,730,827,607,827))}).put(T(3235),function(a){$5(U(Y(Y5(Y(U(X5(S(a,a6,W5),0,777),266),523,777,629,734,735,607),800,652),699,802,556,857,266,857),0))}).put(T(3236),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(X5(S(a,a6,W5),718,-373),786),789,-322,824,-297,891,-297),1330),1453,-297,1504,-239,1504,-128),1431),1431,-194,1399,-217,1323,-217),879),811, -217,770,-241,755,-290),749),734,-241,693,-217,625,-217),181),105,-217,73,-194,73,-128),0),0,-239,51,-297,174,-297),613),680,-297,715,-322,718,-373))}).put(T(3237),function(a){$5(Y(Y(Y5(Y(Y(X5(S(a,a6,W5),0,-132),118,-309,442,-414,856,-414),1248,-414,1572,-309,1712,-132),1630,-122),1491,-253,1212,-334,856,-334),477,-334,198,-253,82,-122))}).put(T(3239),function(a){$5(Y(X(Y(X5($5(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5(S(a,a6,W5),176,-830),284,-830,339,-769,339,-652),118),467,134,542,224, 542,323),542,422,467,511,339,527),1291),339,1367,367,1405,422,1405),440,1405,459,1401,478,1393),1466),463,1472,442,1475,415,1475),308,1475,254,1416,254,1297),527),125,511,51,421,51,323),51,224,124,134,254,118),-646),254,-722,225,-760,168,-760),148,-760,128,-756,108,-748),-820),128,-827,150,-830,176,-830)),471,323),471,260,426,200,339,185),459),428,444,471,383,471,323)),122,323),122,386,169,444,254,458),185),175,199,122,249,122,323))}).put(T(3240),function(a){$5(X(U(X(U(X(U(X(X5(S(a,a6,W5),51,1410), -240),1001),1410),901),-147),151),1410))}).put(T(3242),function(a){$5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5(S(a,a6,W5),362,-830),470,-830,525,-769,525,-652),1291),525,1367,553,1405,608,1405),626,1405,645,1401,664,1393),1466),649,1472,628,1475,601,1475),494,1475,440,1416,440,1297),-646),440,-722,411,-760,354,-760),334,-760,314,-756,294,-748),-820),314,-827,337,-830,362,-830)),73,-830),181,-830,236,-769,236,-652),1291),236,1367,264,1405,319,1405),337,1405,356,1401,375,1393),1466), 360,1472,339,1475,312,1475),205,1475,151,1416,151,1297),-646),151,-722,122,-760,65,-760),45,-760,25,-756,5,-748),-820),25,-827,47,-830,73,-830))}).put(T(3245),function(a){$5(Y(Y(Y(Y(X5($5(Y(Y(Y(Y(X5($5(Y(Y(Y(Y(X5(S(a,a6,W5),897,-509),1364,-509,1743,-130,1743,337),1743,804,1364,1183,897,1183),430,1183,51,804,51,337),51,-130,430,-509,897,-509)),897,-438),469,-438,122,-91,122,337),122,765,469,1112,897,1112),1325,1112,1672,765,1672,337),1672,-91,1325,-438,897,-438)),897,232),956,232,1002,278,1002,337), 1002,396,956,442,897,442),838,442,792,396,792,337),792,278,838,232,897,232))}).put(T(3246),function(a){$5(Y(U(X5($5(Y(X(U(X5($5(Y(X(X5($5(X(Y(X5($5(Y(Y(Y(Y(X5(S(a,a6,W5),897,-509),1364,-509,1743,-130,1743,337),1743,804,1364,1183,897,1183),430,1183,51,804,51,337),51,-130,430,-509,897,-509)),123,372),141,772,462,1093,862,1111),372)),932,372),1111),1332,1093,1653,772,1671,372)),123,302),862),-437),462,-419,141,-98,123,302)),932,302),1671),1653,-98,1332,-419,932,-437))}).put(T(3247),function(a){$5(Y(Y5(Y5(Y(X5($5(Y(Y5(Y5(Y(X5($5(Y(Y5(Y5(Y(X5($5(Y(Y5(Y5(Y(X5($5(Y(Y(Y(Y(X5(S(a, a6,W5),897,-509),1364,-509,1743,-130,1743,337),1743,804,1364,1183,897,1183),430,1183,51,804,51,337),51,-130,430,-509,897,-509)),897,1112),1098,1112,1282,1035,1419,909),897,387),375,909),512,1035,696,1112,897,1112)),122,337),122,538,199,722,325,859),847,337),325,-185),199,-48,122,136,122,337)),1672,337),1672,136,1595,-48,1469,-185),947,337),1469,859),1595,722,1672,538,1672,337)),897,-438),696,-438,512,-361,375,-235),897,287),1419,-235),1282,-361,1098,-438,897,-438))}).put(T(3249),function(a){$5(U(X(U(X(U(X(U(X5(S(a, a6,W5),51,-514),1345),1136),1274),-443),122),1136),51))}).put(T(3252),function(a){$5(U(X(U(X(U(X(U(X(U(X(U(X5($5(Y(X(U(X(Y(Y(X(U(X(Y(X5(S(a,a6,W5),735,-499),1159,-499,1419,-255,1419,177),1131),1348),172),1348,-209,1127,-428,735,-428),342,-428,122,-210,122,172),1131),51),177),51,-259,311,-499,735,-499)),696,-252),773),48),1073),125),773),425),696),125),396),48),696))}).put(T(3254),function(a){$5(Y(Y(X(U(X(Y(Y(X(U(X5(S(a,a6,W5),51,-499),122),460),122,842,342,1060,735,1060),1127,1060,1348,841,1348,460), -499),1419),455),1419,887,1159,1131,735,1131),311,1131,51,891,51,455))}).put(T(3255),function(a){$5(U(Y5(U(Y5(Y5(U(X5(S(a,a6,W5),51,-514),128),856,1040),1584,-514),1661),885,1136),827))}).put(T(3256),function(a){$5(U(Y5(Y5(U(Y5(U(X5(S(a,a6,W5),827,-514),885),1661,1136),1584),856,-418),128,1136),51))}).put(T(3257),function(a){$5(Y(X(U(X(Y(Y(X(U(X(Y(X5(S(a,a6,W5),735,-499),1159,-499,1419,-255,1419,177),1131),1348),172),1348,-209,1127,-428,735,-428),342,-428,122,-210,122,172),1131),51),177),51,-259, 311,-499,735,-499))}).put(T(3258),function(a){$5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5(S(a,a6,W5),73,-830),181,-830,236,-769,236,-652),1291),236,1367,264,1405,319,1405),337,1405,356,1401,375,1393),1466),360,1472,339,1475,312,1475),205,1475,151,1416,151,1297),-646),151,-722,122,-760,65,-760),45,-760,25,-756,5,-748),-820),25,-827,47,-830,73,-830))}).put(T(3259),function(a){$5(U(X(U(X(U(X(U(X5(S(a,a6,W5),51,-240),151),1317),901),-240),1001),1410),51))}).put(T(3260),function(a){$5(Y5(Y5(X(U(X(U(Y5(Y5(U(X(U(X5(S(a, a6,W5),51,-609),1070),-500),203),714,285),217,979),1014),1083),65),998),573,281),51,-522))}).put(T(3261),function(a){$5(U(X(U(Y5(Y5(U(Y5(U(X5(S(a,a6,W5),306,0),375),811,1415),737),340,121),194,540),50),470),138))}).put(T(3262),function(a){$5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5(S(a,a6,W5),940,-830),1048,-830,1103,-769,1103,-652),1291),1103,1367,1131,1405,1186,1405),1204,1405,1223,1401,1242,1393),1466),1227,1472,1206,1475, 1179,1475),1072,1475,1018,1416,1018,1297),-646),1018,-722,989,-760,932,-760),912,-760,892,-756,872,-748),-820),892,-827,915,-830,940,-830)),73,-830),181,-830,236,-769,236,-652),1291),236,1367,264,1405,319,1405),338,1405,357,1401,375,1393),1466),360,1472,339,1475,312,1475),204,1475,151,1416,151,1297),-646),151,-722,122,-760,65,-760),45,-760,25,-756,5,-748),-820),25,-827,47,-830,73,-830)),362,-830),470,-830,525,-769,525,-652),1291),525,1367,553,1405,608,1405),626,1405,645,1401,664,1393),1466),649,1472, 628,1475,601,1475),494,1475,440,1416,440,1297),-646),440,-722,411,-760,354,-760),334,-760,314,-756,294,-748),-820),314,-827,337,-830,362,-830)),651,-830),759,-830,814,-769,814,-652),1291),814,1367,842,1405,897,1405),915,1405,934,1401,953,1393),1466),938,1472,917,1475,890,1475),783,1475,729,1416,729,1297),-646),729,-722,700,-760,643,-760),623,-760,603,-756,583,-748),-820),603,-827,625,-830,651,-830))}).put(T(3263),function(a){$5(Y(X(Y(X5($5(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5(S(a, a6,W5),441,105),474,105,509,107,543,111),-646),543,-722,514,-760,457,-760),437,-760,417,-756,397,-748),-820),417,-827,440,-830,465,-830),573,-830,628,-769,628,-652),126),740,154,831,214,831,322),831,428,739,488,628,517),1291),628,1367,656,1405,711,1405),729,1405,748,1401,767,1393),1466),752,1472,731,1475,704,1475),597,1475,543,1416,543,1297),534),508,538,474,540,441,540),408,540,374,538,339,534),1291),339,1367,367,1405,422,1405),440,1405,459,1401,478,1393),1466),463,1472,442,1475,415,1475),308,1475, 254,1416,254,1297),517),143,488,51,428,51,322),51,214,142,154,254,126),-646),254,-722,225,-760,168,-760),148,-760,128,-756,108,-748),-820),128,-827,150,-830,176,-830),284,-830,339,-769,339,-652),111),373,107,408,105,441,105)),441,170),410,170,375,172,339,177),468),375,473,410,475,441,475),472,475,507,473,543,468),177),507,172,472,170,441,170)),760,322),760,257,701,218,628,195),449),701,426,760,387,760,322)),122,322),122,386,181,426,254,449),195),181,217,122,257,122,322))}).put(T(3264),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(X5(S(a, a6,W5),718,903),715,852,680,827,613,827),174),51,827,0,769,0,658),73),73,724,105,747,181,747),625),693,747,734,771,749,820),755),770,771,811,747,879,747),1323),1399,747,1431,724,1431,658),1504),1504,769,1453,827,1330,827),891),824,827,789,852,786,903))}).put(T(3265),function(a){$5(Y(Y(Y5(Y(Y(Y5(X5(S(a,a6,W5),0,668),82,658),198,789,477,870,856,870),1212,870,1491,789,1630,658),1712,668),1572,845,1248,950,856,950),442,950,118,845,0,668))}).put(T(3267),function(a){$5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X5(S(a, a6,W5),651,-830),759,-830,814,-769,814,-652),1291),814,1367,842,1405,897,1405),915,1405,934,1401,953,1393),1466),938,1472,917,1475,890,1475),783,1475,729,1416,729,1297),-646),729,-722,700,-760,643,-760),623,-760,603,-756,583,-748),-820),603,-827,626,-830,651,-830)),73,-830),181,-830,236,-769,236,-652),1291),236,1367,264,1405,319,1405),337,1405,356,1401,375,1393),1466),360,1472,339,1475,312,1475),205,1475,151,1416,151,1297),-646),151,-722,122,-760,65,-760),45,-760,25,-756,5,-748),-820),25,-827,48, -830,73,-830)),362,-830),470,-830,525,-769,525,-652),1291),525,1367,553,1405,608,1405),626,1405,645,1401,664,1393),1466),649,1472,628,1475,601,1475),494,1475,440,1416,440,1297),-646),440,-722,411,-760,354,-760),334,-760,314,-756,294,-748),-820),314,-827,336,-830,362,-830))}).put(T(3268),function(a){$5(Y(X(Y(X5($5(Y(X(Y(X5($5(Y(X(Y(X(X5($5(Y(X(Y(X5($5(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X(Y(Y(X(Y(Y(X(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(Y(X(Y(X(Y(Y(X(Y(Y(X(Y(X(Y(X5(S(a,a6,W5),176,-830),284,-830,339,-769,339,-652), 111),401,102,470,97,543,95),-646),543,-722,514,-760,457,-760),437,-760,417,-756,397,-748),-820),417,-827,439,-830,465,-830),573,-830,628,-769,628,-652),95),700,97,770,102,832,111),-646),832,-722,803,-760,746,-760),726,-760,706,-756,686,-748),-820),706,-827,729,-830,754,-830),862,-830,917,-769,917,-652),129),1039,162,1120,222,1120,322),1120,421,1038,481,917,514),1291),917,1367,945,1405,1E3,1405),1018,1405,1037,1401,1056,1393),1466),1041,1472,1020,1475,993,1475),886,1475,832,1416,832,1297),533),769, 543,700,548,628,550),1291),628,1367,656,1405,711,1405),729,1405,748,1401,767,1393),1466),752,1472,731,1475,704,1475),597,1475,543,1416,543,1297),550),471,548,402,543,339,532),1291),339,1367,367,1405,422,1405),440,1405,459,1401,478,1393),1466),463,1472,442,1475,415,1475),308,1475,254,1416,254,1297),514),133,481,51,421,51,322),51,222,131,162,254,129),-646),254,-722,225,-760,168,-760),148,-760,128,-756,108,-748),-820),128,-827,151,-830,176,-830)),628,485),700,483,770,478,832,468),177),770,167,700,162, 628,160)),339,177),468),401,478,471,483,543,485),160),471,162,401,167,339,177)),1049,322),1049,261,997,221,917,196),448),997,423,1049,383,1049,322)),122,322),122,383,174,423,254,448),196),174,221,122,260,122,322))}).put(T(3269),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(X5(S(a,a6,W5),1030,-373),1098),1101,-322,1136,-297,1203,-297),1954),2077,-297,2128,-239,2128,-128),2055),2055,-194,2023,-217,1947,-217),1191),1123,-217,1082,-241,1067,-290),1061),1046,-241,1005,-217,937,-217),181),105,-217,73, -194,73,-128),0),0,-239,51,-297,174,-297),925),992,-297,1027,-322,1030,-373))}).put(T(3270),function(a){$5(Y(Y(Y5(Y(Y(X5(S(a,a6,W5),0,-142),117,-320,558,-428,1142,-428),1681,-428,2123,-320,2284,-142),2200,-122),2040,-261,1641,-348,1142,-348),598,-348,199,-261,84,-122))}).put(T(3276),function(a){$5(U(X(U(Y5(Y5(U(Y5(U(X5(S(a,a6,W5),337,0),410),912,1772),835),372,121),194,630),49),560),137))}).put(T(3277),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(X5(S(a,a6,W5),1030,903),1027,852,992,827,925,827), 174),51,827,0,769,0,658),73),73,724,105,747,181,747),937),1005,747,1046,771,1061,820),1067),1082,771,1123,747,1191,747),1947),2023,747,2055,724,2055,658),2128),2128,769,2077,827,1954,827),1203),1136,827,1101,852,1098,903))}).put(T(3278),function(a){$5(Y(Y(Y5(Y(Y(Y5(X5(S(a,a6,W5),0,678),84,658),199,797,598,884,1142,884),1641,884,2040,797,2200,658),2284,678),2123,856,1681,964,1142,964),558,964,117,856,0,678))}).put(T(3280),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(X5(S(a,a6,W5),1342,-373),1410), 1413,-322,1448,-297,1515,-297),2578),2701,-297,2752,-239,2752,-128),2679),2679,-194,2647,-217,2571,-217),1503),1435,-217,1394,-241,1379,-290),1373),1358,-241,1317,-217,1249,-217),181),105,-217,73,-194,73,-128),0),0,-239,51,-297,174,-297),1237),1304,-297,1339,-322,1342,-373))}).put(T(3281),function(a){$5(Y(Y(Y5(Y(Y(X5(S(a,a6,W5),0,-152),115,-330,675,-442,1428,-442),2115,-442,2674,-330,2856,-152),2770,-122),2588,-268,2069,-362,1428,-362),719,-362,201,-268,86,-122))}).put(T(3285),function(a){$5(U(X(U(Y5(Y5(U(Y5(U(X5(S(a, a6,W5),369,0),446),1012,2130),932),405,121),194,720),48),650),136))}).put(T(3286),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(X5(S(a,a6,W5),1342,903),1339,852,1304,827,1237,827),174),51,827,0,769,0,658),73),73,724,105,747,181,747),1249),1317,747,1358,771,1373,820),1379),1394,771,1435,747,1503,747),2571),2647,747,2679,724,2679,658),2752),2752,769,2701,827,2578,827),1515),1448,827,1413,852,1410,903))}).put(T(3287),function(a){$5(Y(Y(Y5(Y(Y(Y5(X5(S(a,a6,W5),0,688),86,658),201,804,719,898,1428,898), 2069,898,2588,804,2770,658),2856,688),2674,866,2115,978,1428,978),675,978,115,866,0,688))}).put(T(3289),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(X5(S(a,a6,W5),1654,-373),1722),1725,-322,1760,-297,1827,-297),3202),3325,-297,3376,-239,3376,-128),3303),3303,-194,3271,-217,3195,-217),1815),1747,-217,1706,-241,1691,-290),1685),1670,-241,1629,-217,1561,-217),181),105,-217,73,-194,73,-128),0),0,-239,51,-297,174,-297),1549),1616,-297,1651,-322,1654,-373))}).put(T(3290),function(a){$5(Y(Y(Y5(Y(Y(X5(S(a, a6,W5),0,-162),114,-341,791,-456,1714,-456),2548,-456,3225,-341,3428,-162),3340,-122),3137,-276,2498,-376,1714,-376),840,-376,202,-276,88,-122))}).put(T(3294),function(a){$5(U(X(U(Y5(Y5(U(Y5(U(X5(S(a,a6,W5),400,0),481),1113,2487),1030),437,121),194,810),47),740),135))}).put(T(3295),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(X5(S(a,a6,W5),1654,903),1651,852,1616,827,1549,827),174),51,827,0,769,0,658),73),73,724,105,747,181,747),1561),1629,747,1670,771,1685,820),1691),1706,771,1747,747,1815,747), 3195),3271,747,3303,724,3303,658),3376),3376,769,3325,827,3202,827),1827),1760,827,1725,852,1722,903))}).put(T(3296),function(a){$5(Y(Y(Y5(Y(Y(Y5(X5(S(a,a6,W5),0,698),88,658),202,812,840,912,1714,912),2498,912,3137,812,3340,658),3428,698),3225,877,2548,992,1714,992),791,992,114,877,0,698))}).put(T(3298),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(X5(S(a,a6,W5),1966,-373),2034),2037,-322,2072,-297,2139,-297),3826),3949,-297,4E3,-239,4E3,-128),3927),3927,-194,3895,-217,3819,-217),2127),2059,-217, 2018,-241,2003,-290),1997),1982,-241,1941,-217,1873,-217),181),105,-217,73,-194,73,-128),0),0,-239,51,-297,174,-297),1861),1928,-297,1963,-322,1966,-373))}).put(T(3299),function(a){$5(Y(Y(Y5(Y(Y(X5(S(a,a6,W5),0,-172),113,-352,907,-470,2E3,-470),2982,-470,3776,-352,4E3,-172),3910,-122),3685,-284,2926,-390,2E3,-390),961,-390,203,-284,90,-122))}).put(T(3301),function(a){$5(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(U(Y(X5(S(a,a6,W5),1966,903),1963,852,1928,827,1861,827),174),51,827,0,769,0,658),73),73,724,105,747,181, 747),1873),1941,747,1982,771,1997,820),2003),2018,771,2059,747,2127,747),3819),3895,747,3927,724,3927,658),4E3),4E3,769,3949,827,3826,827),2139),2072,827,2037,852,2034,903))}).put(T(3302),function(a){$5(Y(Y(Y5(Y(Y(Y5(X5(S(a,a6,W5),0,708),90,658),203,820,961,926,2E3,926),2926,926,3685,820,3910,658),4E3,708),3776,888,2982,1006,2E3,1006),907,1006,113,888,0,708))}).put(T(3304),function(a){$5(Y(Y(X(Y(Y(X(U(X5($5(Y(Y(X(Y(Y(X(U(X5(S(a,a6,W5),151,0),236),1178),236,1254,264,1292,319,1292),337,1292,356,1288, 375,1280),1353),360,1359,339,1362,312,1362),205,1362,151,1303,151,1184)),440,0),525),1178),525,1254,553,1292,608,1292),626,1292,645,1288,664,1280),1353),649,1359,628,1362,601,1362),494,1362,440,1303,440,1184))}).put(T(3305),function(a){$5(U(X(U(X(U(X5(S(a,a6,W5),529,951),838),1041),444),0),529))}).put(T(3306),function(a){$5(Y(Y(X(Y(Y(X(U(X5($5(Y(Y(X(Y(Y(X(U(X5($5(Y(Y(X(Y(Y(X(U(X5(S(a,a6,W5),151,0),236),1178),236,1254,264,1292,319,1292),337,1292,356,1288,375,1280),1353),360,1359,339,1362,312,1362), 205,1362,151,1303,151,1184)),440,0),525),1178),525,1254,553,1292,608,1292),626,1292,645,1288,664,1280),1353),649,1359,628,1362,601,1362),494,1362,440,1303,440,1184)),729,0),814),1178),814,1254,842,1292,897,1292),915,1292,934,1288,953,1280),1353),938,1359,917,1362,890,1362),783,1362,729,1303,729,1184))}).put(T(3328),function(a){$5(U(X(U(X5(S(a,a6,W5),0,-297),800),-217),0))}).put(T(3329),function(a){$5(U(X(U(X5(S(a,a6,W5),0,-327),800),-247),0))}).put(T(3330),function(a){$5(U(X(U(X5($5(U(X(U(X5(S(a, a6,W5),151,0),236),1362),151)),440,0),525),1362),440))}).put(T(3331),function(a){$5(U(X(U(X5(S(a,a6,W5),444,0),529),1E3),444))}).put(T(3332),function(a){$5(X(U(X(X5(S(a,a6,W5),0,827),747),800),827))}).put(T(3333),function(a){$5(U(X(U(X5(S(a,a6,W5),0,777),800),857),0))}).put(T(3334),function(a){$5(U(X(U(X5($5(U(X(U(X5($5(U(X(U(X5(S(a,a6,W5),151,0),236),1362),151)),440,0),525),1362),440)),729,0),814),1362),729))}).put(T(3341),function(a){$5(U(X(U(X5(S(a,a6,W5),191,0),245),600),191))}).put(T(3342),function(a){$5(U(X(U(X5($5(U(X(U(X5(S(a, a6,W5),209,0),263),600),209)),351,0),405),600),351))}).put(T(3377),function(a){$5(Y(U(Y(X(U(Y(Y(U(X5(S(a,a6,W5),0,603),64),159,624,280,656,379,699),479,656,602,623,697,603),762),617),638,654,506,718,429,772),331),253,718,123,655,0,617))}).put(T(3378),function(a){$5(Y(Y(U(X(Y(U(Y(X(X5(S(a,a6,W5),0,773),759),123,721,253,658,331,604),429),506,658,638,722,762,759),773),697),602,753,479,720,379,677),280,720,159,752,64,773))}).put(T(3379),function(a){$5(Y(Y(U(Y(Y(Y(U(Y(X5(S(a,a6,W5),590,605),702,605,780, 655,812,737),754),718,695,675,675,593,675),480,675,353,737,222,737),110,737,32,688,0,605),58),93,647,137,667,219,667),334,667,462,605,590,605))}).put(T(3380),function(a){$5(Y(U(Y(X(U(Y(Y(U(X5(S(a,a6,W5),0,599),68),222,619,428,651,591,702),755,651,962,618,1117,599),1186),616),976,653,775,715,645,778),539),409,715,209,654,0,616))}).put(T(3381),function(a){$5(Y(Y(U(X(Y(U(Y(X(X5(S(a,a6,W5),0,767),750),209,712,409,651,539,588),645),775,651,976,713,1186,750),767),1117),962,748,755,715,591,664),428,715, 222,747,68,767))}).put(T(3382),function(a){$5(Y(Y(U(Y(Y(Y(U(Y(X5(S(a,a6,W5),924,603),1085,603,1203,653,1259,739),1193),1131,695,1059,673,926,673),742,673,537,741,335,741),174,741,56,692,0,605),66),127,650,200,671,333,671),518,671,724,603,924,603))}).put(T(3383),function(a){$5(Y(U(Y(X(U(Y(Y(U(X5(S(a,a6,W5),0,594),73),307,612,626,645,874,706),1123,645,1443,612,1677,594),1751),615),1426,652,1133,711,933,785),817),617,711,324,652,0,615))}).put(T(3384),function(a){$5(Y(Y(U(X(Y(U(Y(X(X5(S(a,a6,W5),0,772), 751),324,714,617,655,817,581),933),1133,655,1426,714,1751,751),772),1677),1443,754,1123,721,874,660),626,721,307,754,73,772))}).put(T(3385),function(a){$5(Y(Y(U(Y(Y(Y(U(Y(X5(S(a,a6,W5),1259,601),1469,601,1627,651,1707,741),1633),1545,694,1443,671,1260,671),1005,671,722,744,448,744),238,744,80,695,0,604),74),161,652,264,674,447,674),703,674,986,601,1259,601))}).put(T(3386),function(a){$5(Y(U(Y(X(U(Y(Y(U(X5(S(a,a6,W5),0,589),79),393,606,825,639,1158,710),1492,639,1925,606,2238,589),2317),613),1877, 650,1492,707,1222,793),1095),825,707,440,650,0,613))}).put(T(3387),function(a){$5(Y(Y(U(X(Y(U(Y(X(X5(S(a,a6,W5),0,777),753),440,716,825,659,1095,573),1222),1492,659,1877,716,2317,753),777),2238),1925,760,1492,727,1158,656),825,727,393,760,79,777))}).put(T(3388),function(a){$5(Y(Y(U(Y(Y(Y(U(Y(X5(S(a,a6,W5),1593,599),1851,599,2049,649,2153,743),2072),1958,693,1826,669,1593,669),1266,669,906,748,560,748),302,748,104,698,0,604),81),195,654,327,678,560,678),887,678,1247,599,1593,599))}).put(T(3389),function(a){$5(Y(U(Y(X(U(Y(Y(U(X5(S(a, a6,W5),0,586),82),435,602,924,635,1300,711),1676,635,2165,602,2518,586),2600),612),2102,649,1671,705,1366,796),1234),929,705,498,649,0,612))}).put(T(3390),function(a){$5(Y(Y(U(X(Y(U(Y(X(X5(S(a,a6,W5),0,780),754),498,717,929,661,1234,570),1366),1671,661,2102,717,2600,754),780),2518),2165,764,1676,731,1300,655),924,731,435,764,82,780))}).put(T(3391),function(a){$5(Y(Y(U(Y(Y(Y(U(Y(X5(S(a,a6,W5),1927,597),2234,597,2472,647,2600,745),2511),2371,692,2209,667,1926,667),1528,667,1091,751,673,751),366,751, 128,701,0,603),89),229,656,391,681,674,681),1072,681,1509,597,1927,597))}).put(T(3393),function(a){$5(U(X(U(X5(S(a,a6,W5),0,670),600),730),0))}).put(T(3394),function(a){$5(U(X(U(X5(S(a,a6,W5),0,-158),600),-98),0))}).put(T(3395),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,581),181),165,619,148,650,132,670),802),730),133),149,750,165,780,181,817),137),98,769,57,733,14,710),688),57,665,98,629,137,581))}).put(T(3396),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,581),181),165,619,148, 650,132,670),1142),730),133),149,750,165,780,181,817),137),98,769,57,733,14,710),688),57,665,98,629,137,581))}).put(T(3397),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,581),181),165,619,148,650,132,670),1482),730),133),149,750,165,780,181,817),137),98,768,57,733,14,710),688),57,665,98,630,137,581))}).put(T(3398),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,581),181),165,620,148,650,132,670),1822),730),133),149,750,165,780,181,817),137),98,768,57,733,14,710),688),57,665,98,630,137, 581))}).put(T(3399),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,581),181),165,620,148,650,132,670),2162),730),133),149,750,165,779,181,817),137),98,768,57,733,14,710),688),57,665,98,630,137,581))}).put(T(3400),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,-247),181),165,-209,148,-178,132,-158),802),-98),133),149,-78,165,-48,181,-11),137),98,-59,57,-95,14,-118),-140),57,-163,98,-199,137,-247))}).put(T(3401),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,-247),181),165,-209,148, -178,132,-158),1142),-98),133),149,-78,165,-48,181,-11),137),98,-59,57,-95,14,-118),-140),57,-163,98,-199,137,-247))}).put(T(3402),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,-247),181),165,-209,148,-178,132,-158),1482),-98),133),149,-78,165,-48,181,-11),137),98,-60,57,-95,14,-118),-140),57,-163,98,-198,137,-247))}).put(T(3403),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,-247),181),165,-208,148,-178,132,-158),1822),-98),133),149,-78,165,-48,181,-11),137),98,-60,57,-95,14,-118),-140), 57,-163,98,-198,137,-247))}).put(T(3404),function(a){$5(Y(X(Y(U(Y(U(X(U(Y(U(X5(S(a,a6,W5),137,-247),181),165,-208,148,-178,132,-158),2162),-98),133),149,-78,165,-49,181,-11),137),98,-60,57,-95,14,-118),-140),57,-163,98,-198,137,-247))}).put(T(3405),function(a){$5(Y(U(Y(U(X(U(X5(S(a,a6,W5),0,670),793),730),142),158,752,175,785,191,825),147),100,772,51,733,0,708))}).put(T(3406),function(a){$5(Y(U(Y(U(X(U(X5(S(a,a6,W5),0,670),1133),730),142),158,752,175,785,191,825),147),100,772,51,733,0,708))}).put(T(3407), function(a){$5(Y(U(Y(U(X(U(X5(S(a,a6,W5),0,670),1473),730),142),158,752,175,785,191,825),147),100,772,51,733,0,708))}).put(T(3408),function(a){$5(Y(U(Y(U(X(U(X5(S(a,a6,W5),0,670),1813),730),142),158,752,175,785,191,825),147),100,772,51,733,0,708))}).put(T(3409),function(a){$5(Y(U(Y(U(X(U(X5(S(a,a6,W5),0,670),2153),730),142),158,752,175,785,191,825),147),100,772,51,733,0,708))}).put(T(3415),function(a){$5(Y(X(Y(Y(X(U(X(Y(X5($5(Y(X(Y(Y(X(U(X(Y(X5($5(Y(X(Y(Y(X(U(X(Y(X5($5(Y(X(Y(Y(X(U(X(Y(X5(S(a,a6,W5), 75,0),182,0,236,61,236,178),1362),151),184),151,108,123,70,68,70),49,70,30,74,12,82),9),28,3,49,0,75,0)),364,0),471,0,525,61,525,178),1362),440),184),440,108,412,70,357,70),338,70,319,74,301,82),9),317,3,338,0,364,0)),653,0),760,0,814,61,814,178),1362),729),184),729,108,701,70,646,70),627,70,608,74,590,82),9),606,3,627,0,653,0)),942,0),1049,0,1103,61,1103,178),1362),1018),184),1018,108,990,70,935,70),916,70,897,74,879,82),9),895,3,916,0,942,0))}).put(T(3416),function(a){$5(Y(Y(X(Y(Y(X(U(X5($5(Y(Y(X(Y(Y(X(U(X5($5(Y(Y(X(Y(Y(X(U(X5($5(Y(Y(X(Y(Y(X(U(X5(S(a, a6,W5),151,0),236),1178),236,1254,264,1292,319,1292),337,1292,356,1288,375,1280),1353),360,1359,339,1362,312,1362),205,1362,151,1303,151,1184)),440,0),525),1178),525,1254,553,1292,608,1292),626,1292,645,1288,664,1280),1353),649,1359,628,1362,601,1362),494,1362,440,1303,440,1184)),729,0),814),1178),814,1254,842,1292,897,1292),915,1292,934,1288,953,1280),1353),938,1359,917,1362,890,1362),783,1362,729,1303,729,1184)),1018,0),1103),1178),1103,1254,1131,1292,1186,1292),1204,1292,1223,1288,1242,1280),1353), 1227,1359,1206,1362,1179,1362),1072,1362,1018,1303,1018,1184))}).put(T(3417),function(a){$5(U(X(U(X5($5(U(X(U(X5($5(U(X(U(X5($5(U(X(U(X5(S(a,a6,W5),151,0),236),1362),151)),440,0),525),1362),440)),729,0),814),1362),729)),1018,0),1103),1362),1018))}).put(T(3418),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),665,581),704,629,745,665,788,688),710),745,733,704,769,665,817),621),637,780,653,750,669,730),0),670),670),654,650,637,619,621,581))}).put(T(3419),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5), 1005,581),1044,629,1085,665,1128,688),710),1085,733,1044,769,1005,817),961),977,780,993,750,1009,730),0),670),1010),994,650,977,619,961,581))}).put(T(3420),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),1345,581),1384,630,1425,665,1468,688),710),1425,733,1384,768,1345,817),1301),1317,780,1333,750,1349,730),0),670),1350),1334,650,1317,619,1301,581))}).put(T(3421),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),1685,581),1724,630,1765,665,1808,688),710),1765,733,1724,768,1685,817),1641),1657,780,1673, 750,1689,730),0),670),1690),1674,650,1657,620,1641,581))}).put(T(3422),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),2025,581),2064,630,2105,665,2148,688),710),2105,733,2064,768,2025,817),1981),1997,779,2013,750,2029,730),0),670),2030),2014,650,1997,620,1981,581))}).put(T(3423),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),665,-247),704,-199,745,-163,788,-140),-118),745,-95,704,-59,665,-11),621),637,-48,653,-78,669,-98),0),-158),670),654,-178,637,-209,621,-247))}).put(T(3424),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a, a6,W5),1005,-247),1044,-199,1085,-163,1128,-140),-118),1085,-95,1044,-59,1005,-11),961),977,-48,993,-78,1009,-98),0),-158),1010),994,-178,977,-209,961,-247))}).put(T(3425),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),1345,-247),1384,-198,1425,-163,1468,-140),-118),1425,-95,1384,-60,1345,-11),1301),1317,-48,1333,-78,1349,-98),0),-158),1350),1334,-178,1317,-209,1301,-247))}).put(T(3426),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),1685,-247),1724,-198,1765,-163,1808,-140),-118),1765,-95,1724,-60, 1685,-11),1641),1657,-48,1673,-78,1689,-98),0),-158),1690),1674,-178,1657,-208,1641,-247))}).put(T(3427),function(a){$5(Y(U(X(U(Y(U(Y(X(Y(X5(S(a,a6,W5),2025,-247),2064,-198,2105,-163,2148,-140),-118),2105,-95,2064,-60,2025,-11),1981),1997,-49,2013,-78,2029,-98),0),-158),2030),2014,-178,1997,-208,1981,-247))}).put(T(3428),function(a){$5(X(U(Y(U(Y(X(X5(S(a,a6,W5),793,670),708),742,733,693,772,646,825),602),618,785,635,752,651,730),0),670))}).put(T(3429),function(a){$5(X(U(Y(U(Y(X(X5(S(a,a6,W5),1133, 670),708),1082,733,1033,772,986,825),942),958,785,975,752,991,730),0),670))}).put(T(3430),function(a){$5(X(U(Y(U(Y(X(X5(S(a,a6,W5),1473,670),708),1422,733,1373,772,1326,825),1282),1298,785,1315,752,1331,730),0),670))}).put(T(3431),function(a){$5(X(U(Y(U(Y(X(X5(S(a,a6,W5),1813,670),708),1762,733,1713,772,1666,825),1622),1638,785,1655,752,1671,730),0),670))}).put(T(3432),function(a){$5(X(U(Y(U(Y(X(X5(S(a,a6,W5),2153,670),708),2102,733,2053,772,2006,825),1962),1978,785,1995,752,2011,730),0),670))}))};var Gqc,Fqc=function(){Fqc=function(){}; Gqc=new Hsc("Noto Sans Math","\0A\uD835\uDD04\u2336\u237A\u2376\u2340\u2349\u2365\u233E\u235F\u233D\u235C\u236A\u2362\u2352\u234B\u2359\u236B\u235A\u2371\u2366\u234E\u234A\u2356\u2377\u2369\u2373\u2378\u2364\u235B\u2367\u2345\u2375\u2379\u2395\u2342\u233C\u2360\u2354\u234D\u233A\u2339\u2357\u234C\u2338\u233B\u2347\u236F\u2370\u2348\u2341\u2350\u2353\u235E\u2358\u2374\u2346\u236E\u233F\u2337\u2363\u236D\u2368\u2372\u235D\u2361\u2355\u2351\u234F\u236C\uD835\uDC00\uD835\uDC68\uD835\uDCD0\uD835\uDD38\uD835\uDC34\u0391\u20E7\uD835\uDC9CB\uD835\uDD05\uD835\uDD6D\uD835\uDC01\uD835\uDC69\uD835\uDCD1\uD835\uDD39\u0392\uD835\uDC35\u212CC\u212D\r\uD835\uDC02\uD835\uDC6A\uD835\uDCD2\u2102\u03A7\uD835\uDC36\uD835\uDC9ED\uD835\uDD07\uD835\uDC03\uD835\uDC6B\uD835\uDCD3\uD835\uDD3B\u0394\u2B3F\uD835\uDC37\u2145\uD835\uDC9FE\uD835\uDD08\uD835\uDC04\uD835\uDC6C\uD835\uDCD4\uD835\uDD3C\uD835\uDC38\u0395\u2130\u0397F\uD835\uDD09\uD835\uDC05\uD835\uDC6D\uD835\uDCD5\uD835\uDD3D\uD835\uDC39\u2131G\uD835\uDD0A\u0393\u213E\uD835\uDC06\uD835\uDC6E\uD835\uDCD6\uD835\uDD3E\uD835\uDC3A\uD835\uDCA2H\u210C\uD835\uDC07\uD835\uDC6F\uD835\uDCD7\u210D\uD835\uDC3B\u210BI\u2111\uD835\uDC08\uD835\uDC70\uD835\uDCD8\uD835\uDD40\uD835\uDC3C\u0399\u2110J\uD835\uDD0D\uD835\uDC09\uD835\uDC71\uD835\uDCD9\uD835\uDD41\uD835\uDC3D\uD835\uDCA5K\uD835\uDD0E\u039A\uD835\uDC0A\uD835\uDC72\uD835\uDCDA\uD835\uDD42\uD835\uDC3E\uD835\uDCA6L\uD835\uDD0F\u039B\uD835\uDC0B\uD835\uDC73\uD835\uDCDB\uD835\uDD43\uD835\uDC3F\u2112M\uD835\uDD10\uD835\uDC0C\uD835\uDC74\uD835\uDCDC\uD835\uDD44\uD835\uDC40\u2133\u039CN\uD835\uDD11\uD835\uDD79\uD835\uDC0D\uD835\uDC75\uD835\uDCDD\u2115\uD835\uDC41\uD835\uDCA9\u039DO\uD835\uDD12\uD835\uDC0E\uD835\uDC76\uD835\uDCDE\uD835\uDD46\uD835\uDC42\u03A9\u039F\uD83B\uDEF1\uD83B\uDEF0\uD835\uDCAAP\uD835\uDD13\uD835\uDC0F\uD835\uDC77\uD835\uDCDF\u2119\u03A6\u03A0\u213F\uD835\uDC43\uD835\uDCAB\u03A8Q\uD835\uDD14\uD835\uDC10\uD835\uDC78\uD835\uDCE0\u211A\uD835\uDC44\uD835\uDCACR\u211C\uD835\uDD7D\uD835\uDC11\uD835\uDC79\uD835\uDCE1\u211D\u03A1\uD835\uDC45\u211BS\uD835\uDD16\uD835\uDC12\uD835\uDC7A\uD835\uDCE2\uD835\uDD4A\u03A3\uD835\uDC46\uD835\uDCAET\uD835\uDD17\u03A4\uD835\uDC13\uD835\uDC7B\uD835\uDCE3\uD835\uDD4B\u0398\u03F4\uD835\uDC47\uD835\uDCAFU\uD835\uDD18\uD835\uDC14\uD835\uDC7C\uD835\uDCE4\uD835\uDD4C\uD835\uDC48\u03A5\uD835\uDCB0V\uD835\uDD19\uD835\uDC15\uD835\uDC7D\uD835\uDCE5\uD835\uDD4D\uD835\uDC49\uD835\uDCB1W\uD835\uDD1A\uD835\uDC16\uD835\uDC7E\uD835\uDCE6\uD835\uDD4E\uD835\uDC4A\uD835\uDCB2X\uD835\uDD1B\uD835\uDC17\uD835\uDC7F\uD835\uDCE7\uD835\uDD4F\u039E\uD835\uDC4B\uD835\uDCB3Y\uD835\uDD1C\uD835\uDC18\uD835\uDC80\uD835\uDCE8\uD835\uDD50\uD835\uDC4C\uD835\uDCB4Z\u2128\uD835\uDD85\uD835\uDC19\uD835\uDC81\uD835\uDCE9\u2124\u0396\uD835\uDC4D\uD835\uDCB5a\uD835\uDD1E\uD835\uDC1A\uD835\uDC82\uD835\uDCEA\u299F\0\uD835\uDD52\uD83B\uDE0F\uD835\uDC4E\uD83B\uDE00\u2135\u224C\0\u2A6F\0\u224A\0\u03B1\u2A3F&\u27D1\u2220\0\u299E\0\u29A4\0\u2940\u27F2\u2A11\0\u21BA\u29BC\u20D4\u2233\0\u20DA\u2250\u2248\0\u2252\u2A70\0\u2246\0^~\uD835\uDCB6\u22A6*\u2217\u229B\u2243@b\uD835\uDD1F\\|\u29B6\uD835\uDC1B\uD835\uDC83\uD835\uDCEB\uD835\uDD53\u2235\uD83B\uDE01\uD83B\uDE1C\u03B2\u2136\u226C\u29F9\u29F8\uD835\uDC4F\u29D3\u29ED\u29EA\u29D7\u29EB\u293B\u231E\u231F\u23DF\u23DD\u23B5\u23B6\u23E1\u22C8\u29D1\u29D2{\uFF5B}\uFF5D[]\uD835\uDCB7\u29BF\u2219c\uD835\uDD20\u21B5\uD835\uDC1C\uD835\uDC84\uD835\uDCEC\uD835\uDD54\u03C7\u29BA\u29C2\0\u29C3\0\u29B5\u29BB\u2A10\0\u0302\uD835\uDC50\u2941\u27F3\u21BB\u20D5\u2232\0\u2231\0\u20D9\u2A4D\u2ACF\u2AD1\u2AD0\u2AD2\u2A4C\u2A50:\u2254,\u2201\0\u2245\0\u2A6D\0\u220D\u22B3\u22B5\u22FA\u22FD\u22FB\u222E\0\u2210\u2258\uD835\uDCB8\u221B\0\u22CF\u23AA\u22CEd\uD835\uDD21\uD83B\uDE19\uD83B\uDE03\u2138\u229D\u21E3\u222C\0\uD835\uDC1D\uD835\uDC85\uD835\uDCED\uD835\uDD55\u03B4\u225C\u22C4\u0308\u224F\uD835\uDC51\u2146\xF7\u2A38\u2223\u2215\u22C7\u2AEE\0\u22EB\u22ED\u2224\0\u22AE\0\u22E0\u22AC\0\u22E1$\u0307\u22C5\u2238\u2214\u25CC\u2999\u2A74\0\u2AEA\u29DF\u2A9A\u2A99\u2A9C\u2A9B\u2AFA\u2AF9\u2A53\u2A54\u2AA2\u2AA1\u2AA3\0\u29FA\u2ABB\u2AFD\0\u2A4E\u2A4F\u2AEC\u2ABC\u2AEB\u2AE5\u2AE3\u22D2\u2995\u2036\u2996\uD83B\uDEAF\uD83B\uDEA1\uD83B\uDEB9\uD83B\uDEA3\uD83B\uDEB0\uD83B\uDEBB\uD83B\uDEA7\uD83B\uDEA2\uD83B\uDEB7\uD83B\uDEAB\uD83B\uDEAC\uD83B\uDEAD\uD83B\uDEB2\uD83B\uDEB3\uD83B\uDEB1\uD83B\uDEAE\uD83B\uDEB4\uD83B\uDEA8\uD83B\uDEB5\uD83B\uDEB8\uD83B\uDEB6\uD83B\uDEA5\uD83B\uDEA9\uD83B\uDEBA\uD83B\uDEA6\u22D0\u22D1\u22D3\u22AB\u20E6\u21F5\u2193\u2913\u2908\u21C3\u21C2\u21D3\u21CA\u297F\u21A7\u2965\u296F\u2961\u2959\u295D\u2955\u27F1\u2AF1\u2936\u2937\u21B2\u21B3\u29E8\0\u29E9\0\u290B\u21A1\u25BD\u22F1\uD835\uDCB9e\uD835\uDD22\uD835\uDC1E\uD835\uDC86\uD835\uDCEE\uD835\uDD568\uD835\uDC52\u2147\u2208\u2AD9\u27D2\u220A\u22F5\0\u22F2\u22F6\u22F9\0\u22F8\0\u22F3\u22EE\u29B4\u29B1\u29B3\u2205\u29B2\u220E\u03B5\u03F5=\u22D5\u229C\u2B40\u2A71\u2971\u2A73\0\u29E3\0\u29E4\0\u2AAE\u2A66\u2A77\u2A6E\u2255\u225D\u22DE\u22DF\u225A\u2261\u2A78\u224D\u29F3\u29F1\u29EF\u29F2\u29F0\u29EE\u212F\u2259\u03B7\u2239\0!\u2203\0f\uD835\uDD23\u27CD\0\u292F\u292C\uD835\uDC1F\uD835\uDC87\uD835\uDCEF\uD835\uDD57\uD83B\uDE10\uD83B\uDE1E\u2A0D\0\uD835\uDC535\u266D\u22A9\u2ADC\x004\u20DC\u221C\0\u2298\uD835\uDCBB\u27D7g\uD835\uDD24\u03B3\u213D\uD835\uDC20\uD835\uDC88\uD835\uDCF0\uD835\uDD58\u2251\u224E\u223A\uD83B\uDE1B\u2137\uD835\uDC54\u29E6\u2207`>\u29C1\u2A8C\u2A92\u2978\u2A90\0\u2A8E\0\u2A94\u2A8A\0\u2A88\0\u2AA5\u2AA7\u2AA9\u2A86\0\u2A7E\u2A82\u2A84\u2A80\u2AA4\u2A7A\u2A7C\0\u2265\u22DB\u2273\u2277\u2267\u210Ah\uD835\uDD25\uD83B\uDE07\uD835\uDC21\uD835\uDC89\uD835\uDCF1\uD835\uDD59\u22B9\u223B\0\u23AF\uD835\uDCBD-i\uD835\uDD26\uD835\uDC22\uD835\uDC8A\uD835\uDCF2\u29E5\0\u2A67\uD835\uDD5A\uD835\uDC56\u2148\u22B7\u2253\u29DC\0\u29E1\0\u2206\u221E\u29DE\uD83B\uDE2F\uD83B\uDE21\uD83B\uDE39\uD83B\uDE30\uD83B\uDE3B\uD83B\uDE27\uD83B\uDE24\uD83B\uDE22\uD83B\uDE2A\uD83B\uDE37\uD83B\uDE2B\uD83B\uDE2C\uD83B\uDE2D\uD83B\uDE32\uD83B\uDE31\uD83B\uDE2E\uD83B\uDE34\uD83B\uDE35\uD83B\uDE36\uD83B\uDE29\u222B\0\u2A15\0\u2A0F\0\u2A0E\0\u2A19\0\u2A17\0\u2A1B\0\u2A18\0\u2A1C\0\u2A1A\0\u2321\0\u23AE\u2320\0\u22BA\u2A3C\u2229\u2A49\u2A47\u2A4B\u2A40\u2A44\u2A43\u223E\0\u03B9\uD835\uDCBEj\uD835\uDD27\uD835\uDC23\uD835\uDC8B\uD835\uDCF3\uD835\uDD5B\uD83B\uDE02\uD835\uDC57\u2149\u2A1D\uD835\uDCBFk\uD835\uDD28\uD83B\uDE0A\u03BA\u03F0\uD835\uDC24\uD835\uDC8C\uD835\uDCF4\uD835\uDD5C\uD83B\uDE17\uD835\uDC58\uD835\uDCC0l\uD835\uDD29\uD83B\uDE0B\u03BB\u27D9\u2A1E\0\u2AFC\u27D8\u2AAB\u2AAD\uD835\uDC25\uD835\uDC8D\uD835\uDCF5\uD835\uDD5D\u21C6\u27DA\u27DB\u2190\u2B4A\u2B42\u2B4B\u2943\u2973\u291F\u2919\u2977\u297A\u2B3E\u2B10\u2B11\u291D\u2B32\u2B38\u2946\u2B3A\u2B39\u21BD\u2950\u294B\u21BC\u294A\u294E\u2308\u21E0\u21D0\u2906\u291B\u2902\u290C\u21C7\u21CD\u21FA\u297C\u230A\u21A4\u2967\u296B\u295E\u2956\u2962\u296A\u2966\u295A\u2952\u21A9\u27F5\u27F8\u27FD\u27FB\u21AB\u27DC\0\u21FD\u27D5\u21CB\u2B45\u2194\u21D4\u2904\u21CE\u21FC\u27F7\u27FA\u21FF\u21AE\u21F9\u21AD\u2939\u21DC\u219A\u21E4\u21A2\u21B9\u29CF\u21DA\u290E\u2B36\u2B35\u2B3B\u2B3D\u2B3C\u2B34\u2B37\u219E\u21F7\u219C\u25C1\u27E8\u2991\u2993\u20D6\u20EE\u20EA\u2B30\u2997\u23A9\u23A8\u23A7\u27EA\u29DA\u27EE\u20D0\u20ED\u22C9\u29FC\u20E1\u2948\u22CB\u23A2\u23A3\u298F\u298D\u298B\u23A1\u27C5\u2983\u27E6\u27EC\u29D8<\u29C0\u2A8B\u2A91\u2976\u2A8F\0\u2A8D\0\u2A93\u2A89\0\u2A87\0\u2AA6\u2AA8\u2A85\0\u2A7D\u2A81\u2A83\u2A7F\u2A79\u2A7B\0\u2264\u22DA\u2272\0\u2276\u2266\u2A14\0\u2A12\0\u2A13\0\uD835\uDC59\u2A51\u2A5E\u2A60\u2A5C\u2A5A\u2A5F\u2A59\u2A52\u2A62\u2A63\u2A5D\u2A5B\u2227\xAC\u2310\u2228\u2AE6\0\u27CC\0\u2B33\u27DE\u27DD\u20EB\u20D2\uD83B\uDE8F\uD83B\uDE80\uD83B\uDE81\uD83B\uDE99\uD83B\uDE83\uD83B\uDE90\uD83B\uDE9B\uD83B\uDE87\uD83B\uDE84\uD83B\uDE82\uD83B\uDE97\uD83B\uDE8B\uD83B\uDE8C\uD83B\uDE8D\uD83B\uDE92\uD83B\uDE93\uD83B\uDE91\uD83B\uDE8E\uD83B\uDE94\uD83B\uDE88\uD83B\uDE95\uD83B\uDE98\uD83B\uDE96\uD83B\uDE85\uD83B\uDE89\uD83B\uDE9A\uD83B\uDE86\u293F\u27D3\0\u293E\u25CA\u27E0\uD835\uDCC1m\uD835\uDD2A\uD835\uDC26\uD835\uDC8E\uD835\uDCF6\uD835\uDD5E\u299B\0\u29AB\0\u29AA\0\u29AF\0\u29AD\0\u29AE\0\u29AC\0\u29A9\0\u29A8\0\u299D\0\u2221\0\u225E\u25FB\uD83B\uDE0C\u22EF\u2212\u2296\u2A3A\u2A29\0\u2A2A\u2A2B\u2A2C\u2213\u2242\0\u2032\u29FF\uD835\uDC5A\u22A7\0\u2A0A\0\uD835\uDCC2\u03BC\u226B\u226A\u22B8\0\xD7\u2297\u2A37\u2A34\u2A35\u2A3B\u2A36\u2A30\u2A31\u228C\0\u228D\u228En\uD835\uDD2B\u2A00\u2A01\u2A02\u2A05\u2A06\u2A09\u2A03\u2A04\u2AFF\u22BC\u266E\uD835\uDC27\uD835\uDC8F\uD835\uDCF7\xA0\uD835\uDD5F\u22AF\0\u2247\0\u2288\u22899\uD835\uDC5B\u2ADD\uD83B\uDE0D\uD83B\uDE1D\u22BD\u22B2\u22B4\u2922\u2197\u2928\u2931\u292E\u2924\u21D7\u2921\u2196\u2927\u2932\u21F1\u2923\u21D6\u21B8\u2249\0\u2244\0\u220C\u2209\u2260\0\u226D\u226F\u2271\u2279\u2262\0\u226E\u2270\u22EA\u22EC\u2226\0\u2280\u2241\0\u22E2\u22E3\u2284\u2281\u2285\u22AD\0\uD835\uDCC3\u03BD#o\uD835\uDD2C\u29A7\0\u29A6\0\uD835\uDC28\uD835\uDC90\uD835\uDCF8\uD835\uDD60\uD835\uDC5C\u03C9\u03BF1\u2474\u27C3\u27C4\u2299\u27C7\u22B6\u221F\u2BFE\u2134\u0305p\uD835\uDD2D\u21DF\u21DE\u2225\u29B7\u2AF2\u2AF3\0(\u239C\u239D\u239B)\u239F\u23A0\u239E\u2202\0\uD835\uDC29\uD835\uDC91\uD835\uDCF9\uD835\uDD61%.\u27C2\u29B9\u2AE1\u03C6\u03D5\u03C0\u03D6\u213C\uD835\uDC5D\u22D4\u2ADA\u210E+\u2295\u2A72\u2A2D\u2A2E\u2A39\u2A28\u2A23\u2A25\u2A27\u2A24\0\u2A26\0\u2A22\xB1\u227A\u2AB7\0\u2AB3\u2AB9\0\u2AB5\0\u2AAF\u2AB1\0\u22E8\u227C\u227E\u22B0\u2035\u220F\u2237\u221D\0\uD835\uDCC5\u03C8q\uD835\uDD2E\uD83B\uDE12\uD83B\uDE1F\uD835\uDC2A\uD835\uDC92\uD835\uDCFA\uD835\uDD62\uD835\uDC5E\uD835\uDCC6\u2A0C\0\u2057\u2A16\0?\u225F\0\"'r\uD835\uDD2F\u221A\0\u2236\uD835\uDC2B\uD835\uDC93\uD835\uDCFB\uD835\uDD63\u2286\u2287\uD83B\uDE13\u29B8\u29F5\u27C8\u29F7\0\u2B41\u2B47\u29A3\0\u29A5\0\u2AED\u29B0\u223D\u22CD\u20E5\u03C1\u03F1\u299C\0\u2192\u2975\u2B48\u2B4C\u2942\u2974\u2920\u291A\u2B43\u2B44\u2947\u291E\u2911\u2945\u2915\u2914\u21C0\u21C1\u2309\u21F4\u27F4\u21B4\u21E2\u21D2\u2907\u291C\u2970\u2903\u290D\u21C9\u21CF\u21FB\u297D\u230B\u21A6\u2969\u296D\u295F\u2957\u2968\u296C\u2964\u295B\u2953\u21AA\u27F9\u27FE\u27FC\u27FF\u21AC\u21FE\u27D6\u21C4\u21CC\u2B46\u2938\u21DD\u219B\u21E5\u21A3\u2935\u2934\u2B0E\u2B0F\u29CE\0\u21DB\u290F\u2905\u2901\u2916\u2918\u2917\u2900\u2910\u21A0\u21F8\u219D\u25B7\u22BE\0\u27E9\u2992\u237C\u2994\u20D7\u20EF\u2998\u23AD\u23AC\u23AB\u27EB\u29DB\u27EF\u2A3D\u20D1\u20EC\u27F6\u22CA\u29FD\u22CC\u23A5\u23A6\u298E\u2990\u298C\u23A4\u27C6\u22A2\u22BF\0\u2984\u27E7\u27ED\u29D9\u2257\u2256\u2218\u229A\u20D8\u27CB\0\u292B\u2930\uD835\uDC5F\uD835\uDCC7\u29F4\0s\uD835\uDD30\u29CC\uD83B\uDE11\uD835\uDC2C\uD835\uDC94\uD835\uDCFC\uD835\uDD64\u2033\xA7\uD83B\uDE0E;\u2A32\u2216\x007\u266F\uD83B\uDE14\u2ADF\u2AE7\u2ADE\u2944\u2AE0\u2AE9\u2AE8\u20D3\u29E2\u03C3\u03C2\u223C\u2AA0\0\u2A9F\0\u2A6C\0\u2A9E\0\u2A9D\0\u223F\0\uD835\uDC606\u2A96\u2A98\u2A95\u2A97/\u2A58\0\u2A57\0\u22FE\u22FC\u22F7\u22F4\u2A33\u29F6\0\u2198\u2929\u292D\u21F2\u2925\u21D8\u2199\u292A\u2926\u21D9 \u29A0\0\u29A1\u2222\0\u2ACD\u2ACE\u29E0\u2293\u2294\u29C6\u29C5\u27CE\u27CF\u29C4\u29C8\u29C7\u22A1\u229F\u229E\u22A0\u228F\u2291\u22E4\u2290\u2292\u22E5\uD835\uDCC8\u225B\u22C6\uD83B\uDE6F\uD83B\uDE61\uD83B\uDE79\uD83B\uDE7C\uD83B\uDE7E\uD83B\uDE70\uD83B\uDE7B\uD83B\uDE67\uD83B\uDE64\uD83B\uDE62\uD83B\uDE6A\uD83B\uDE77\uD83B\uDE6C\uD83B\uDE6D\uD83B\uDE72\uD83B\uDE71\uD83B\uDE6E\uD83B\uDE74\uD83B\uDE68\uD83B\uDE75\uD83B\uDE76\uD83B\uDE69\uD83B\uDE7A\u2263\u2282\u2979\u2AD5\u2AD3\u2AC9\0\u2AC5\u2ACB\0\u2AC7\0\u2AC3\u2ABD\u2AC1\u2ABF\u228A\u227B\u2AB8\0\u2AB4\u2ABA\0\u2AB6\0\u2AB0\u2AB2\0\u22E9\u227D\u227F\u22B1\u220B\u2211\0\u2A0B\0\u23B3\u2140\0\u23B2\u2283\u297B\u2AD4\u2AD6\u2AD8\u2AD7\u2ACA\0\u2AC6\u2ACC\0\u2AC8\0\u2AC4\u27C9\u2ABE\u2AC2\u2AC0\u228B\u222F\0t\uD835\uDD31\u22A4\u22A3\uD83B\uDE08\uD83B\uDE4F\uD83B\uDE59\uD83B\uDE5D\uD83B\uDE5F\uD83B\uDE5B\uD83B\uDE47\uD83B\uDE42\uD83B\uDE57\uD83B\uDE4B\uD83B\uDE4D\uD83B\uDE52\uD83B\uDE51\uD83B\uDE4E\uD83B\uDE54\uD83B\uDE49\u03C4\uD835\uDC2D\uD835\uDC95\uD835\uDCFD\uD835\uDD65\uD83B\uDE15\uD83B\uDE18\uD83B\uDE16\u2204\0\u2234\u29E7\u03B8\u03D13\u2A76\u27C0\0\u2B31\u21F6\u20DB\u29DD\u2B49\u2972\u2A6A\0\u2A6B\0\u0330\u0303\u29D4\u29D5\u29FE\uD835\uDC61\u293A\u293D\u293C\u21B6\u21B7\u231C\u231D\u23DE\u23DC\u23B4\u23E0\u2ADB\u29CA\u29CD\u29CB\u2AF6\u2A68\u2A69\u2AF8\u2AF7\u29FB\u2AFB\0\u2AF4\u2980\u2AF5\u222D\0\u2034\u2037\u224B\0\u20E8\u22AA\0\u22A8\uD835\uDCC9\u29A2\0\u23192\u2475\u2A75\u2A55\u2A56\u29C9\0\u2A07\u2A08u\uD835\uDD32\uD835\uDD6C\uD835\uDD6E\uD835\uDD6F\uD835\uDD70\uD835\uDD71\uD835\uDD72\uD835\uDD73\uD835\uDD74\uD835\uDD75\uD835\uDD76\uD835\uDD77\uD835\uDD78\uD835\uDD7A\uD835\uDD7B\uD835\uDD7C\uD835\uDD7E\uD835\uDD7F\uD835\uDD80\uD835\uDD81\uD835\uDD82\uD835\uDD83\uD835\uDD84\uD835\uDD86\uD835\uDD87\uD835\uDD88\uD835\uDD89\uD835\uDD8A\uD835\uDD8B\uD835\uDD8C\uD835\uDD8D\uD835\uDD8E\uD835\uDD8F\uD835\uDD90\uD835\uDD91\uD835\uDD92\uD835\uDD93\uD835\uDD94\uD835\uDD95\uD835\uDD96\uD835\uDD97\uD835\uDD98\uD835\uDD99\uD835\uDD9A\uD835\uDD9B\uD835\uDD9C\uD835\uDD9D\uD835\uDD9E\uD835\uDD9F\uD835\uDDA0\uD835\uDDA1\uD835\uDDA2\uD835\uDDA3\uD835\uDDA4\uD835\uDDA5\uD835\uDDA6\uD835\uDDA7\uD835\uDDA8\uD835\uDDA9\uD835\uDDAA\uD835\uDDAB\uD835\uDDAC\uD835\uDDAD\uD835\uDDAE\uD835\uDDAF\uD835\uDDB0\uD835\uDDB1\uD835\uDDB2\uD835\uDDB3\uD835\uDDB4\uD835\uDDB5\uD835\uDDB6\uD835\uDDB7\uD835\uDDB8\uD835\uDDB9\uD835\uDDBA\uD835\uDDBB\uD835\uDDBC\uD835\uDDBD\uD835\uDDBE\uD835\uDDBF\uD835\uDDC0\uD835\uDDC1\uD835\uDDC2\uD835\uDDC3\uD835\uDDC4\uD835\uDDC5\uD835\uDDC6\uD835\uDDC7\uD835\uDDC8\uD835\uDDC9\uD835\uDDCA\uD835\uDDCB\uD835\uDDCC\uD835\uDDCD\uD835\uDDCE\uD835\uDDCF\uD835\uDDD0\uD835\uDDD1\uD835\uDDD2\uD835\uDDD3\uD835\uDDD4\uD835\uDDD5\uD835\uDDD6\uD835\uDDD7\uD835\uDDD8\uD835\uDDD9\uD835\uDDDA\uD835\uDDDB\uD835\uDDDC\uD835\uDDDD\uD835\uDDDE\uD835\uDDDF\uD835\uDDE0\uD835\uDDE1\uD835\uDDE2\uD835\uDDE3\uD835\uDDE4\uD835\uDDE5\uD835\uDDE6\uD835\uDDE7\uD835\uDDE8\uD835\uDDE9\uD835\uDDEA\uD835\uDDEB\uD835\uDDEC\uD835\uDDED\uD835\uDDEE\uD835\uDDEF\uD835\uDDF0\uD835\uDDF1\uD835\uDDF2\uD835\uDDF3\uD835\uDDF4\uD835\uDDF5\uD835\uDDF6\uD835\uDDF7\uD835\uDDF8\uD835\uDDF9\uD835\uDDFA\uD835\uDDFB\uD835\uDDFC\uD835\uDDFD\uD835\uDDFE\uD835\uDDFF\uD835\uDE00\uD835\uDE01\uD835\uDE02\uD835\uDE03\uD835\uDE04\uD835\uDE05\uD835\uDE06\uD835\uDE07\uD835\uDE08\uD835\uDE09\uD835\uDE0A\uD835\uDE0B\uD835\uDE0C\uD835\uDE0D\uD835\uDE0E\uD835\uDE0F\uD835\uDE10\uD835\uDE11\uD835\uDE12\uD835\uDE13\uD835\uDE14\uD835\uDE15\uD835\uDE16\uD835\uDE17\uD835\uDE18\uD835\uDE19\uD835\uDE1A\uD835\uDE1B\uD835\uDE1C\uD835\uDE1D\uD835\uDE1E\uD835\uDE1F\uD835\uDE20\uD835\uDE21\uD835\uDE22\uD835\uDE23\uD835\uDE24\uD835\uDE25\uD835\uDE26\uD835\uDE27\uD835\uDE28\uD835\uDE29\uD835\uDE2A\uD835\uDE2B\uD835\uDE2C\uD835\uDE2D\uD835\uDE2E\uD835\uDE2F\uD835\uDE30\uD835\uDE31\uD835\uDE32\uD835\uDE33\uD835\uDE34\uD835\uDE35\uD835\uDE36\uD835\uDE37\uD835\uDE38\uD835\uDE39\uD835\uDE3A\uD835\uDE3B\uD835\uDE3C\uD835\uDE3D\uD835\uDE3E\uD835\uDE3F\uD835\uDE40\uD835\uDE41\uD835\uDE42\uD835\uDE43\uD835\uDE44\uD835\uDE45\uD835\uDE46\uD835\uDE47\uD835\uDE48\uD835\uDE49\uD835\uDE4A\uD835\uDE4B\uD835\uDE4C\uD835\uDE4D\uD835\uDE4E\uD835\uDE4F\uD835\uDE50\uD835\uDE51\uD835\uDE52\uD835\uDE53\uD835\uDE54\uD835\uDE55\uD835\uDE56\uD835\uDE57\uD835\uDE58\uD835\uDE59\uD835\uDE5A\uD835\uDE5B\uD835\uDE5C\uD835\uDE5D\uD835\uDE5E\uD835\uDE5F\uD835\uDE60\uD835\uDE61\uD835\uDE62\uD835\uDE63\uD835\uDE64\uD835\uDE65\uD835\uDE66\uD835\uDE67\uD835\uDE68\uD835\uDE69\uD835\uDE6A\uD835\uDE6B\uD835\uDE6C\uD835\uDE6D\uD835\uDE6E\uD835\uDE6F\uD835\uDE70\uD835\uDE71\uD835\uDE72\uD835\uDE73\uD835\uDE74\uD835\uDE75\uD835\uDE76\uD835\uDE77\uD835\uDE78\uD835\uDE79\uD835\uDE7A\uD835\uDE7B\uD835\uDE7C\uD835\uDE7D\uD835\uDE7E\uD835\uDE7F\uD835\uDE80\uD835\uDE81\uD835\uDE82\uD835\uDE83\uD835\uDE84\uD835\uDE85\uD835\uDE86\uD835\uDE87\uD835\uDE88\uD835\uDE89\uD835\uDE8A\uD835\uDE8B\uD835\uDE8C\uD835\uDE8D\uD835\uDE8E\uD835\uDE8F\uD835\uDE90\uD835\uDE91\uD835\uDE92\uD835\uDE93\uD835\uDE94\uD835\uDE95\uD835\uDE96\uD835\uDE97\uD835\uDE98\uD835\uDE99\uD835\uDE9A\uD835\uDE9B\uD835\uDE9C\uD835\uDE9D\uD835\uDE9E\uD835\uDE9F\uD835\uDEA0\uD835\uDEA1\uD835\uDEA2\uD835\uDEA3\uD835\uDEA4\uD835\uDEA5\uD835\uDEA8\uD835\uDEA9\uD835\uDEAA\uD835\uDEAB\uD835\uDEAC\uD835\uDEAD\uD835\uDEAE\uD835\uDEAF\uD835\uDEB0\uD835\uDEB1\uD835\uDEB2\uD835\uDEB3\uD835\uDEB4\uD835\uDEB5\uD835\uDEB6\uD835\uDEB7\uD835\uDEB8\uD835\uDEB9\uD835\uDEBA\uD835\uDEBB\uD835\uDEBC\uD835\uDEBD\uD835\uDEBE\uD835\uDEBF\uD835\uDEC0\uD835\uDEC1\uD835\uDEC2\uD835\uDEC3\uD835\uDEC4\uD835\uDEC5\uD835\uDEC6\uD835\uDEC7\uD835\uDEC8\uD835\uDEC9\uD835\uDECA\uD835\uDECB\uD835\uDECC\uD835\uDECD\uD835\uDECE\uD835\uDECF\uD835\uDED0\uD835\uDED1\uD835\uDED2\uD835\uDED3\uD835\uDED4\uD835\uDED5\uD835\uDED6\uD835\uDED7\uD835\uDED8\uD835\uDED9\uD835\uDEDA\uD835\uDEDB\0\uD835\uDEDC\uD835\uDEDD\uD835\uDEDE\uD835\uDEDF\uD835\uDEE0\uD835\uDEE1\uD835\uDEE2\uD835\uDEE3\uD835\uDEE4\uD835\uDEE5\uD835\uDEE6\uD835\uDEE7\uD835\uDEE8\uD835\uDEE9\uD835\uDEEA\uD835\uDEEB\uD835\uDEEC\uD835\uDEED\uD835\uDEEE\uD835\uDEEF\uD835\uDEF0\uD835\uDEF1\uD835\uDEF2\uD835\uDEF3\uD835\uDEF4\uD835\uDEF5\uD835\uDEF6\uD835\uDEF7\uD835\uDEF8\uD835\uDEF9\uD835\uDEFA\uD835\uDEFB\uD835\uDEFC\uD835\uDEFD\uD835\uDEFE\uD835\uDEFF\uD835\uDF00\uD835\uDF01\uD835\uDF02\uD835\uDF03\uD835\uDF04\uD835\uDF05\uD835\uDF06\uD835\uDF07\uD835\uDF08\uD835\uDF09\uD835\uDF0A\uD835\uDF0B\uD835\uDF0C\uD835\uDF0D\uD835\uDF0E\uD835\uDF0F\uD835\uDF10\uD835\uDF11\uD835\uDF12\uD835\uDF13\uD835\uDF14\uD835\uDF15\0\uD835\uDF16\uD835\uDF17\uD835\uDF18\uD835\uDF19\uD835\uDF1A\uD835\uDF1B\uD835\uDF1C\uD835\uDF1D\uD835\uDF1E\uD835\uDF1F\uD835\uDF20\uD835\uDF21\uD835\uDF22\uD835\uDF23\uD835\uDF24\uD835\uDF25\uD835\uDF26\uD835\uDF27\uD835\uDF28\uD835\uDF29\uD835\uDF2A\uD835\uDF2B\uD835\uDF2C\uD835\uDF2D\uD835\uDF2E\uD835\uDF2F\uD835\uDF30\uD835\uDF31\uD835\uDF32\uD835\uDF33\uD835\uDF34\uD835\uDF35\uD835\uDF36\uD835\uDF37\uD835\uDF38\uD835\uDF39\uD835\uDF3A\uD835\uDF3B\uD835\uDF3C\uD835\uDF3D\uD835\uDF3E\uD835\uDF3F\uD835\uDF40\uD835\uDF41\uD835\uDF42\uD835\uDF43\uD835\uDF44\uD835\uDF45\uD835\uDF46\uD835\uDF47\uD835\uDF48\uD835\uDF49\uD835\uDF4A\uD835\uDF4B\uD835\uDF4C\uD835\uDF4D\uD835\uDF4E\uD835\uDF4F\0\uD835\uDF50\uD835\uDF51\uD835\uDF52\uD835\uDF53\uD835\uDF54\uD835\uDF55\uD835\uDF56\uD835\uDF57\uD835\uDF58\uD835\uDF59\uD835\uDF5A\uD835\uDF5B\uD835\uDF5C\uD835\uDF5D\uD835\uDF5E\uD835\uDF5F\uD835\uDF60\uD835\uDF61\uD835\uDF62\uD835\uDF63\uD835\uDF64\uD835\uDF65\uD835\uDF66\uD835\uDF67\uD835\uDF68\uD835\uDF69\uD835\uDF6A\uD835\uDF6B\uD835\uDF6C\uD835\uDF6D\uD835\uDF6E\uD835\uDF6F\uD835\uDF70\uD835\uDF71\uD835\uDF72\uD835\uDF73\uD835\uDF74\uD835\uDF75\uD835\uDF76\uD835\uDF77\uD835\uDF78\uD835\uDF79\uD835\uDF7A\uD835\uDF7B\uD835\uDF7C\uD835\uDF7D\uD835\uDF7E\uD835\uDF7F\uD835\uDF80\uD835\uDF81\uD835\uDF82\uD835\uDF83\uD835\uDF84\uD835\uDF85\uD835\uDF86\uD835\uDF87\uD835\uDF88\uD835\uDF89\0\uD835\uDF8A\uD835\uDF8B\uD835\uDF8C\uD835\uDF8D\uD835\uDF8E\uD835\uDF8F\uD835\uDF90\uD835\uDF91\uD835\uDF92\uD835\uDF93\uD835\uDF94\uD835\uDF95\uD835\uDF96\uD835\uDF97\uD835\uDF98\uD835\uDF99\uD835\uDF9A\uD835\uDF9B\uD835\uDF9C\uD835\uDF9D\uD835\uDF9E\uD835\uDF9F\uD835\uDFA0\uD835\uDFA1\uD835\uDFA2\uD835\uDFA3\uD835\uDFA4\uD835\uDFA5\uD835\uDFA6\uD835\uDFA7\uD835\uDFA8\uD835\uDFA9\uD835\uDFAA\uD835\uDFAB\uD835\uDFAC\uD835\uDFAD\uD835\uDFAE\uD835\uDFAF\uD835\uDFB0\uD835\uDFB1\uD835\uDFB2\uD835\uDFB3\uD835\uDFB4\uD835\uDFB5\uD835\uDFB6\uD835\uDFB7\uD835\uDFB8\uD835\uDFB9\uD835\uDFBA\uD835\uDFBB\uD835\uDFBC\uD835\uDFBD\uD835\uDFBE\uD835\uDFBF\uD835\uDFC0\uD835\uDFC1\uD835\uDFC2\uD835\uDFC3\0\uD835\uDFC4\uD835\uDFC5\uD835\uDFC6\uD835\uDFC7\uD835\uDFC8\uD835\uDFC9\uD835\uDFCA\uD835\uDFCB\uD835\uDFCE\uD835\uDFCF\uD835\uDFD0\uD835\uDFD1\uD835\uDFD2\uD835\uDFD3\uD835\uDFD4\uD835\uDFD5\uD835\uDFD6\uD835\uDFD7\uD835\uDFD8\uD835\uDFD9\uD835\uDFDA\uD835\uDFDB\uD835\uDFDC\uD835\uDFDD\uD835\uDFDE\uD835\uDFDF\uD835\uDFE0\uD835\uDFE1\uD835\uDFE2\uD835\uDFE3\uD835\uDFE4\uD835\uDFE5\uD835\uDFE6\uD835\uDFE7\uD835\uDFE8\uD835\uDFE9\uD835\uDFEA\uD835\uDFEB\uD835\uDFEC\uD835\uDFED\uD835\uDFEE\uD835\uDFEF\uD835\uDFF0\uD835\uDFF1\uD835\uDFF2\uD835\uDFF3\uD835\uDFF4\uD835\uDFF5\uD835\uDFF6\uD835\uDFF7\uD835\uDFF8\uD835\uDFF9\uD835\uDFFA\uD835\uDFFB\uD835\uDFFC\uD835\uDFFD\uD835\uDFFE\uD835\uDFFF\uD835\uDC2E\uD835\uDC96\uD835\uDCFE\uD835\uDD66\uD835\uDC62_\u222A\u2A48\u2A46\u2A4A\u2A45\u2A41\u2A42\u2200\u21C5\u2191\u29BD\u2912\u2909\u2951\u294D\u21BF\u294C\u294F\u21BE\u21E1\u21D1\u21C8\u2195\u21D5\u21A8\u297E\u21A5\u296E\u2963\u2960\u2958\u295C\u2954\u27F0\u27DF\u21B0\u21B1\u290A\u219F\u25B3\u27D4\0\u23B0\u23B1\u22F0\u03C5\u22A5\u2949\uD835\uDCCAv\uD835\uDD33\uD835\uDC2F\uD835\uDC97\uD835\uDCFF\uD835\uDD67\u2A2F\u2A61\u29D0\u2AE4\u2AE2\0\u27CA\u2AEF\u2AF0\u299A\u23D0\uD835\uDC63\u2230\0\uD835\uDCCBw\uD835\uDD34\u2933\uD83B\uDE05\uD835\uDC30\uD835\uDC98\uD835\uDD00\uD835\uDD68\u29BE\u29EC\u27E1\u27E2\u27E3\u27D0\u29D6\u27E4\u27E5\u2AFE\u25AF\u2985\u2986\u27C1\u20E9\uD835\uDC64\u2240\0\uD835\uDCCCx\uD835\uDD35\uD835\uDC31\uD835\uDC99\uD835\uDD01\uD835\uDD69\u03BE\uD835\uDC65\u22BB\uD835\uDCCDy\uD835\uDD36\uD835\uDC32\uD835\uDC9A\uD835\uDD02\uD835\uDD6A\uD83B\uDE09\uD835\uDC66\uD835\uDCCEz\uD835\uDD37\u2A64\u2A65\u2A3E\0\u2A1F\0\u2A20\0\u2A21\0\u2981\u2982\uD83B\uDE1A\uD83B\uDE06\uD835\uDC33\uD835\uDC9B\uD835\uDD03\uD835\uDD6B0\u03B6\uD835\uDC67\u22FF\0\u2989\u2987\u298A\u2988\uD835\uDCCF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u0338\u23B7\u25A0\u25A1\u25A2\u25A3\u25A4\u25A5\u25A6\u25A7\u25A8\u25A9\u25AA\u25AB\u25AC\u25AD\u25AE\u25B0\u25B1\u25B2\u25B4\u25B5\u25B6\u25B8\u25B9\u25BC\u25BE\u25BF\u25C0\u25C2\u25C3\u25C4\u25C5\u25C6\u25C7\u25C8\u25C9\u25CB\u25CD\u25CE\u25CF\u25D0\u25D1\u25D2\u25D3\u25D4\u25D5\u25D6\u25D7\u25D8\u25D9\u25DC\u25DD\u25DE\u25DF\u25E0\u25E1\u25E2\u25E3\u25E4\u25E5\u25E6\u25E7\u25E8\u25E9\u25EA\u25EB\u25EC\u25ED\u25EE\u25EF\u25F0\u25F1\u25F2\u25F3\u25F4\u25F5\u25F6\u25F7\u25F8\u25F9\u25FC\u25FD\u25FE\u25FF\uD83D\uDF80\uD83D\uDF81\uD83D\uDF82\uD83D\uDF83\uD83D\uDF84\uD83D\uDF85\uD83D\uDF86\uD83D\uDF87\uD83D\uDF88\uD83D\uDF89\uD83D\uDF8A\uD83D\uDF8B\uD83D\uDF8C\uD83D\uDF8D\uD83D\uDF8E\uD83D\uDF8F\uD83D\uDF90\uD83D\uDF91\uD83D\uDF92\uD83D\uDF93\uD83D\uDF94\uD83D\uDF95\uD83D\uDF96\uD83D\uDF97\uD83D\uDF98\uD83D\uDF99\uD83D\uDF9A\uD83D\uDF9B\uD83D\uDF9C\uD83D\uDF9D\uD83D\uDF9E\uD83D\uDF9F\uD83D\uDFA0\uD83D\uDFA1\uD83D\uDFA2\uD83D\uDFA3\uD83D\uDFA4\uD83D\uDFA5\uD83D\uDFA6\uD83D\uDFA7\uD83D\uDFA8\uD83D\uDFA9\uD83D\uDFAA\uD83D\uDFAB\uD83D\uDFAC\uD83D\uDFAD\uD83D\uDFAE\uD83D\uDFAF\uD83D\uDFB0\uD83D\uDFB1\uD83D\uDFB2\uD83D\uDFB3\uD83D\uDFB4\uD83D\uDFB5\uD83D\uDFB6\uD83D\uDFB7\uD83D\uDFB8\uD83D\uDFB9\uD83D\uDFBA\uD83D\uDFBB\uD83D\uDFBC\uD83D\uDFBD\uD83D\uDFBE\uD83D\uDFBF\uD83D\uDFC0\uD83D\uDFC1\uD83D\uDFC2\uD83D\uDFC3\uD83D\uDFC4\uD83D\uDFC5\uD83D\uDFC6\uD83D\uDFC7\uD83D\uDFC8\uD83D\uDFC9\uD83D\uDFCA\uD83D\uDFCB\uD83D\uDFCC\uD83D\uDFCD\uD83D\uDFCE\uD83D\uDFCF\uD83D\uDFD0\uD83D\uDFD1\uD83D\uDFD2\uD83D\uDFD3\uD83D\uDFD4\uD83D\uDFD5\uD83D\uDFD6\uD83D\uDFD7\uD83D\uDFD8\u2044\u26AA\u26AB\u2739\u2B24\u2B1B\u2B25\u2B1D\u25DA\u25DB\u2B16\u2B17\u2B18\u2B19\u25BA\u25BB\u25FA\u0123\u0131\u0237\u03DC\u03DD\u210F\u1D46\0\u205F\u2001\u2003\u2000\u2002\u2007\u2005\u200A\u202F\u2008\u2006\u2009\u2004\u200B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u2026\u2016\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u201C\u201D\u2018\u2019\u02D5\u02D4\u2344\u2343\u2605\u2606\u2713\u2020\u2113\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u22DD\u22DC\u2AAA\u2AAC\u2269\u22E7\u22D7\u2268\u22E6\u22D6\u22C2\u22C0\u22C1\u22C3\u2275\u2274\u2278\u22D9\u22D8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u2B1A\u2550\u2572\u2571\u2577\u2510\u250C\u2500\u2518\u2514\u0300\u0301\u030B\u030C\u0306\u030A\u0304\u0309\u0311\u0312\u0323\u0326\u0327\u032C\u032D\u032E\u032F\u0331\u0332\u0333\u033A\u033F\u0346\u034D\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\uFE00\xA2\xA3\xA5\xA9\xAE\xB0\xB7\xC5\xC7\xD0\xDE\xE5\xE7\xF0\xFE\u02C6\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u2021\u20AC\u2118\u2127\u02DA\xB8\u0278\u2126", "\u7000\u73E8\u7064\u703C\u7032\u74B0\u7672\u7096\u715E\u7222\u72CA\u70D2\u71AE\u70A0\u7186\u7118\u7086\u7122\u70FA\u71AE\u7028\u7087\u712C\u7087\u729E\u71D6\u730C\u7181\u72B2\u70D2\u71F4\u7320\u724E\u7087\u7087\u7244\u7280\u7140\u7280\u7047\u70D2\u7047\u7047\u70D2\u715E\u7047\u70C8\u7047\u7047\u70C8\u7047\u7047\u7059\u70BE\u705A\u705A\u7115\u6E3E\u7038","\u7258\u727F\u730D\u72F4\u7267\u7267\u721B\u72A0\u72A0\u7304\u7304\u72A0\u72A0\u7158\u7258\u7212\u7212\u7212\u72F4\u735E\u72F4\u72AA\u72F4\u72F4\u72BB\u71EF\u723C\u715A\u715A\u71B6\u71B8\u729C\u72C0\u730E\u730E\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u72D8\u71B8\u725D\u72C0\u71B8\u721B\u71F8\u720C\u72F4\u72F4\u72F4\u72B8\u72F4\u72F4\u72F4\u72BB\u72F4\u72F1\u72F1\u73F2\u72C0\u72C1\u727F\u7000\u73E5\u728A\u7357\u7357\u72A0\u72A0\u737A\u72A0\u728A\u728E\u736B\u7278\u72E9\u7104\u729C\u729C\u7348\u7278\u724A\u7273\u7340\u72DA\u732D\u72FF\u7300\u7352\u72DC\u7245\u7356\u72D5\u72DA\u734D\u722C\u72F5\u728D\u7279\u728F\u7231\u726F\u722C\u7280\u72E5\u7207\u7293\u726D\u726D\u7375\u720E\u724E\u7366\u72D8\u7324\u720C\u7228\u7301\u731C\u72E9\u72C3\u72CA\u72EE\u72E5\u72FD\u7333\u7333\u7453\u7309\u7319\u7447\u7153\u7270\u7191\u7191\u7311\u7147\u716F\u7153\u7302\u7111\u7299\u718D\u7191\u7358\u719E\u7165\u7348\u726B\u72F3\u726B\u72DE\u72E5\u748F\u7299\u72BC\u7467\u720C\u726B\u7260\u728E\u728E\u7361\u7218\u726F\u7357\u738B\u7452\u73B8\u73B8\u747E\u7395\u73AA\u746F\u738B\u72F8\u736B\u736B\u7314\u7314\u741A\u730A\u72FB\u7415\u72F8\u730D\u7301\u7313\u7318\u7311\u72F7\u72E6\u730E\u730D\u7472\u73EA\u7307\u725D\u72DB\u727E\u7297\u73C5\u728F\u7324\u72DB\u7341\u726C\u73BB\u7324\u730D\u7384\u7313\u7313\u731B\u730D\u72E6\u7311\u726E\u736D\u736D\u72C3\u72C3\u73A7\u72CA\u725D\u7298\u7398\u7225\u7349\u724A\u724A\u73D9\u7211\u723A\u7220\u73CA\u722C\u727B\u722C\u728D\u728D\u73B1\u724D\u730D\u730E\u7265\u73A7\u72DB\u7299\u72EB\u72EB\u741A\u728E\u72DA\u7236\u740B\u7258\u7364\u72BA\u72BA\u7339\u729C\u72A3\u732F\u73A2\u7453\u742B\u742B\u748D\u73A3\u7415\u747E\u724A\u7291\u72DC\u72DC\u73D9\u72B1\u722B\u7294\u73CA\u7236\u7318\u72B5\u72B5\u737F\u7284\u7271\u7370\u723C\u7255\u7255\u729A\u729A\u72F8\u7276\u723C\u725D\u72EE\u7231\u71D6\u7257\u7299\u7211\u728C\u728C\u721F\u7269\u7243\u7102\u7261\u723C\u723C\u723C\u723C\u723C\u723C\u7267\u7289\u72DC\u72C9\u728C\u728C\u728C\u728C\u728C\u728C\u739C\u7415\u724A\u724A\u73C7\u73A0\u7000\u7257\u7257\u7000\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u720F\u71D1\u7227\u71C8\u73A0\u723C\u7383\u7267\u71CB\u7174\u71B1\u73A0\u7289\u726F\u71E0\u7297\u723C\u7318\u733A\u7277\u7212\u715C\u7193\u7193\u7232\u72E3\u7310\u736E\u72FA\u7244\u73E8\u71BA\u71BA\u7370\u7474\u7296\u72FC\u76AE\u72DE\u72E3\u72E3\u717C\u73E8\u717C\u73E8\u7149\u7149\u71CB\u73A0\u7122\u71E0\u717F\u725C\u720F\u7210\u7182\u71D0\u7227\u731C\u743C\u743C\u73FF\u73FF\u7438\u7346\u71F7\u71F7\u7000\u71E7\u739C\u7415\u73C7\u7000\u7249\u724A\u724A\u724A\u7000\u732C\u72A7\u72A7\u72A7\u72A7\u7302\u7302\u710C\u7269\u710C\u71AF\u71AF\u723C\u723C\u723C\u723C\u722C\u723C\u723C\u7330\u72BB\u72BB\u7221\u7221\u7289\u723C\u716F\u725D\u725D\u72DA\u71AE\u72DA\u7267\u71DD\u745C\u71B2\u71CA\u73A0\u71B4\u7286\u7286\u7289\u7299\u725C\u7297\u725C\u723C\u724D\u7000\u723C\u7243\u7243\u723C\u73A0\u70AD\u7193\u723C\u71AF\u71AF\u723C\u723C\u71AF\u71AF\u7344\u7344\u721E\u72F4\u72F4\u721E\u723C\u7000\u70DE\u723C\u723C\u7252\u70E0\u7312\u7312\u72F4\u7392\u723C\u723C\u723C\u723C\u723C\u723C\u72CA\u72CA\u731E\u731E\u7369\u7369\u72E8\u7349\u724E\u724E\u72E4\u72E4\u723C\u7349\u72F4\u7344\u7344\u72AC\u72DC\u71B8\u72DC\u7269\u7318\u745C\u71B2\u7364\u7269\u7290\u7290\u7290\u7267\u71FD\u725E\u729B\u7188\u745C\u7409\u7409\u7315\u7318\u71B2\u7318\u71E8\u727E\u7315\u7188\u72BB\u72BB\u72AC\u7344\u7000\u72FC\u71B4\u719C\u71B4\u71B4\u71B4\u7266\u72FC\u727A\u71B4\u7296\u7296\u71B4\u71B4\u71F4\u71B4\u72E4\u717F\u72BA\u72BA\u725C\u725C\u73B4\u73B4\u73B4\u73B4\u72D8\u71B4\u738B\u7344\u7258\u7234\u719F\u723B\u7217\u719B\u721B\u723C\u71ED\u71F3\u72BB\u7248\u727F\u722C\u72BB\u72BB\u7330\u72BB\u72BB\u72BB\u72BB\u72BB\u72BB\u70DE\u7346\u7346\u7346\u7346\u7346\u722E\u71E3\u71EF\u723C\u7258\u73A0\u731A\u723C\u731A\u723C\u723C\u72B1\u72B1\u72B1\u72B1\u723C\u723C\u723C\u723C\u7269\u723C\u721E\u721E\u723C\u723C\u72FA\u723C\u72B6\u731E\u727E\u72B6\u731E\u727E\u7184\u723C\u726A\u7269\u7269\u710D\u723E\u723E\u7158\u7133\u7357\u7357\u72B6\u72B6\u7197\u7194\u7215\u715F\u7364\u7364\u71E9\u71E9\u713E\u723C\u715B\u7344\u725C\u725C\u723C\u7000\u725D\u725D\u73A0\u7207\u7475\u7267\u71DB\u7206\u721F\u7230\u7244\u71FD\u72A7\u723C\u723C\u723C\u7269\u7178\u722C\u7336\u7245\u7000\u723C\u73A0\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u744F\u72F8\u72F8\u723C\u723C\u723C\u723C\u723C\u723C\u72AB\u729D\u723D\u723D\u723C\u723C\u723C\u723C\u723C\u71E2\u726A\u71CD\u7290\u729B\u7290\u7237\u728B\u723C\u723C\u723C\u73E8\u721A\u7142\u7102\u7140\u7160\u7162\u7158\u72B1\u72B1\u723C\u7143\u7130\u7157\u7392\u723C\u72E3\u72E3\u723C\u723C\u7245\u72E3\u72E3\u722F\u7161\u7372\u71F3\u722F\u72BA\u724B\u72BA\u71CD\u72BA\u712D\u7213\u7161\u71F3\u7372\u72E1\u72E1\u718B\u71A0\u71A6\u7183\u7183\u7221\u7221\u71E9\u71E9\u71E9\u71E9\u7236\u7236\u7280\u7280\u71F6\u71F6\u7207\u7207\u71FF\u71FF\u7236\u7236\u7183\u7183\u7183\u7183\u7183\u722C\u723C\u72AC\u71F8\u71F8\u7322\u72AC\u72AC\u72AC\u72B8\u72B8\u715A\u7145\u7102\u710F\u7159\u7152\u7158\u7143\u7290\u7123\u7157\u7363\u7144\u7216\u71D2\u7242\u7216\u728A\u727C\u7255\u721F\u7265\u7290\u7239\u71D9\u7102\u711A\u7267\u721E\u72F3\u7217\u7217\u7223\u72F3\u72A9\u72A9\u7160\u7162\u71A5\u7143\u731A\u751D\u751D\u731A\u731A\u731A\u731A\u731A\u731A\u7337\u7322\u736A\u73AA\u731A\u739A\u739A\u7337\u738D\u7343\u731A\u7322\u7322\u731A\u731A\u731A\u731A\u731A\u731A\u717F\u7343\u7324\u7324\u7322\u7324\u7343\u731A\u7324\u731A\u730C\u717F\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u7388\u746E\u746E\u746E\u746E\u735C\u731C\u731C\u7358\u73AC\u731A\u7324\u7374\u73D8\u73D8\u73D8\u7374\u74C8\u74C8\u73EE\u7374\u7374\u73B9\u7264\u7362\u731A\u731A\u7322\u73E0\u73BC\u7324\u7343\u737E\u737E\u73D6\u73D6\u73D6\u737E\u73D6\u737E\u731A\u7356\u731F\u7197\u7181\u72DC\u7000\u7000\u7000\u734D\u7112\u71D4\u71D4\u71D4\u722C\u7240\u7136\u7000\u7000\u72DE\u71C8\u7000\u736C\u72E0\u7132\u7196\u7137\u7137\u7137\u7196\u718E\u721D\u71BF\u7163\u7159\u723C\u73A0\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u72F8\u72F8\u723C\u723C\u723C\u723C\u723C\u723C\u729D\u723D\u723D\u723C\u723C\u723C\u723C\u723C\u723C\u724A\u724A\u71EB\u71EB\u71F6\u71F6\u7130\u72CA\u72CA\u72CA\u72EC\u72CA\u72CA\u72C9\u72CA\u72CA\u72CA\u72EC\u72CA\u72CA\u723C\u723C\u72CA\u7344\u7344\u7405\u7405\u7515\u736C\u736C\u7000\u7000\u72A2\u717C\u7300\u745D\u71F9\u735E\u72A2\u729C\u7331\u729C\u729C\u7276\u7208\u7260\u728C\u721A\u745D\u740B\u740B\u73E8\u7353\u71F7\u7353\u7266\u7278\u73E8\u721A\u7333\u728C\u728C\u7333\u7244\u7244\u7190\u73A7\u7301\u73DA\u73C9\u7321\u73D5\u728C\u728C\u728C\u728C\u728C\u728C\u7315\u7315\u7315\u7315\u7315\u7315\u7315\u7315\u728C\u728C\u728C\u728C\u728C\u728C\u728C\u728C\u723C\u7278\u71FD\u733E\u723C\u73A0\u735E\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u70E8\u7262\u7380\u71D5\u71D5\u7311\u7311\u730E\u726F\u7341\u7341\u731C\u731C\u723C\u72E5\u73A0\u72E3\u72E3\u735E\u73A0\u721F\u723C\u7284\u7284\u7284\u7284\u726A\u7216\u73A0\u73A0\u73A0\u7302\u7302\u738C\u7302\u7302\u7181\u723C\u7165\u729B\u72A0\u7241\u7104\u727B\u7344\u7344\u723C\u723C\u72BB\u72BB\u723C\u7257\u7249\u725E\u725E\u723C\u723C\u723C\u72B4\u726A\u72B5\u72B6\u72B5\u72A1\u72A4\u72B3\u726A\u72B6\u72B6\u7381\u72A1\u72A4\u733A\u723C\u723C\u723C\u723C\u72BB\u72BB\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u7268\u7268\u721E\u723C\u723C\u723C\u723C\u72BB\u721E\u72BB\u72F4\u72F4\u7241\u7223\u7285\u725D\u71CB\u726C\u726C\u726C\u726C\u7265\u726A\u71BF\u7245\u723E\u730E\u725D\u723C\u73E8\u72BB\u72BB\u72E5\u72CA\u7392\u728C\u728C\u71B8\u7000\u7267\u71E9\u71B4\u71B4\u7168\u73A0\u7224\u723C\u723C\u7148\u7132\u713C\u713C\u7148\u713C\u713C\u713C\u7246\u7246\u7285\u726F\u721D\u7297\u733F\u710C\u72F4\u73A0\u72F2\u72D5\u72D5\u7293\u7358\u7309\u7241\u72AA\u72AA\u7257\u723C\u72E5\u723C\u72EE\u72EE\u735E\u723C\u723C\u723C\u7269\u723C\u723C\u723C\u723C\u723C\u723C\u721E\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u721E\u723C\u7237\u70E8\u7289\u723C\u721C\u721C\u720C\u72F9\u7267\u71D6\u729B\u729B\u7288\u7277\u7208\u7297\u7230\u7213\u748C\u748C\u72E6\u71F7\u71F7\u71B2\u723C\u723C\u7198\u70E1\u719D\u7174\u72A7\u725D\u70DE\u720B\u7227\u719A\u71A6\u72BB\u72BB\u7188\u73A0\u7193\u73F3\u721B\u721B\u731A\u731A\u728C\u728C\u728C\u728C\u723C\u7346\u723C\u723C\u7000\u725D\u725D\u728C\u728C\u731A\u731A\u731A\u731A\u731A\u731A\u7337\u7322\u736A\u73AA\u731A\u7337\u7343\u731A\u7322\u7322\u731A\u731A\u717F\u734D\u738D\u72B4\u7343\u732E\u7324\u7322\u73E8\u7324\u7343\u731A\u7324\u731A\u730C\u717F\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u731A\u7388\u746E\u746E\u746E\u7515\u735C\u7358\u73AC\u731A\u731A\u7324\u7264\u7362\u731A\u731A\u7322\u7282\u7282\u739A\u739A\u7324\u7324\u7324\u7343\u737E\u737E\u73D6\u73D6\u73D6\u737E\u73D6\u737E\u731A\u7356\u731F\u728C\u728C\u7197\u7181\u73AF\u72DC\u7000\u7000\u7112\u71D4\u71D4\u71D4\u722C\u7240\u7136\u723C\u7000\u7000\u746E\u72DE\u71C8\u72E0\u7196\u7196\u7137\u7137\u7137\u7196\u718E\u72F4\u72BF\u72BF\u721D\u71BF\u7163\u7159\u723C\u723C\u717E\u73A0\u7000\u7357\u7357\u72B6\u72B6\u71D4\u7181\u7395\u7395\u71DF\u71BF\u7364\u745C\u71E8\u7202\u715E\u71F0\u7198\u7201\u7409\u710C\u723C\u7193\u7193\u723C\u7229\u7409\u72F4\u72F4\u71E3\u731A\u72F4\u72F4\u72F4\u7000\u734D\u7269\u71E4\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u729B\u729B\u71D0\u723C\u723C\u723C\u723C\u723C\u7174\u72C9\u72C9\u72C9\u72C9\u722C\u722C\u722C\u722C\u729B\u7193\u7193\u726A\u72B6\u72B5\u7381\u72A1\u72A4\u726A\u72B5\u72A1\u72A4\u7104\u723C\u723C\u7270\u723C\u723C\u741F\u741F\u72FC\u7284\u7284\u72F4\u72F4\u72F4\u72F4\u72F4\u72F4\u72F4\u72F4\u72F4\u72F4\u72F4\u723C\u7284\u723C\u7284\u7284\u723C\u7157\u723C\u71DA\u7313\u7270\u742C\u7270\u72BD\u72BD\u737B\u7404\u73C2\u7404\u72B9\u7396\u7324\u7270\u72BD\u742C\u73AC\u73AC\u73AE\u72A4\u72A9\u7271\u73AE\u723C\u72BB\u7307\u72A7\u72A7\u72A7\u72A7\u72A7\u72A7\u72A7\u72BB\u72BB\u72A7\u72BB\u72A7\u72A7\u72BB\u721E\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u721E\u723C\u7237\u72BB\u72A5\u72A5\u72A5\u72A5\u727D\u726C\u726C\u727D\u72BB\u7307\u72A7\u72A7\u7531\u7531\u72A7\u72A7\u72A7\u72A7\u72A7\u72BB\u72BB\u72A7\u73F3\u72BB\u72A7\u72A7\u72BB\u7336\u7336\u7169\u7141\u72F4\u72F4\u7315\u7300\u74F0\u72F2\u732E\u7300\u72DB\u72DB\u72DB\u72F8\u72EE\u732E\u74F0\u749D\u749D\u730A\u71DF\u7195\u71A1\u71BA\u715F\u7318\u71B2\u7318\u723E\u723E\u723B\u725F\u7253\u726F\u723C\u7516\u728C\u728C\u731A\u731A\u7000\u72E3\u731A\u731A\u723C\u723C\u723C\u723C\u7000\u7000\u72E3\u72E3\u7262\u7170\u7434\u7434\u7434\u73FD\u73FD\u71BA\u71BA\u7370\u7474\u7296\u76AE\u72AA\u7364\u73C1\u7364\u70DE\u72E9\u72E9\u73A0\u73A0\u7394\u7309\u7309\u7223\u72C1\u72DF\u7389\u7389\u7248\u725A\u723C\u723C\u7000\u734D\u734D\u72F4\u71AA\u728C\u728C\u723C\u723C\u73E8\u7368\u7310\u7310\u73B5\u73B5\u73E5\u73E5\u726A\u7219\u730D\u72E9\u732D\u72F5\u72DD\u7324\u72FD\u7270\u7299\u72F3\u726B\u7452\u7301\u72DB\u7384\u7349\u727B\u7299\u7364\u7453\u7291\u7318\u71D6\u71CB\u717F\u71DD\u719F\u7133\u71DB\u71CD\u7140\u710F\u71D2\u711A\u7301\u7216\u71CB\u71E9\u71D6\u7174\u71BF\u7141\u7219\u71D0\u72BB\u71EB\u71D7\u713F\u727F\u728A\u7278\u72DA\u722C\u7207\u72D8\u72E5\u7153\u7111\u726B\u720C\u738B\u72F8\u730D\u725D\u730D\u726E\u7225\u722C\u72DB\u7258\u73A2\u724A\u7236\u723C\u7231\u7267\u71E0\u7267\u7234\u7158\u7267\u726A\u7102\u7102\u7216\u7102\u73A7\u726A\u725D\u7267\u7267\u719D\u71DF\u7169\u726A\u71FC\u7312\u7211\u71FE\u71D6\u72B2\u72A0\u727D\u72E4\u7230\u7225\u72D4\u72FD\u7185\u714B\u7298\u7235\u73AF\u732D\u731C\u7274\u731C\u7294\u7227\u7243\u72F4\u728A\u73C7\u729B\u7270\u7243\u725C\u7279\u7202\u7279\u724F\u7183\u7279\u7291\u7131\u7131\u726C\u7131\u73D6\u7291\u726B\u7279\u7279\u71C6\u71F1\u71B2\u7291\u7239\u7358\u7242\u7239\u71E8\u7232\u7258\u724B\u729B\u7202\u71DD\u72A6\u72A8\u7144\u7111\u7232\u71DE\u7349\u72C3\u72D1\u7237\u72D1\u723D\u71F9\u71F5\u72A5\u7228\u7358\u720F\u71FD\u7213\u7238\u7243\u71C5\u7243\u71F3\u713E\u7243\u7243\u7102\u7102\u71EF\u7102\u736B\u7243\u7233\u7243\u7243\u718E\u71B0\u714C\u7243\u71D3\u72D3\u71E3\u71D3\u71BD\u7274\u726C\u7264\u72A5\u721E\u7213\u72B2\u72BC\u717F\u714B\u7265\u7206\u7370\u72F3\u72DA\u7262\u72DA\u7261\u7212\u7213\u72B3\u724E\u737E\u725E\u7234\u7218\u7252\u7253\u71E3\u7252\u722D\u7175\u7252\u725C\u7129\u7129\u7238\u7129\u7389\u725C\u7249\u7253\u7252\u71A5\u71D9\u719A\u725C\u7200\u7314\u7213\u7207\u71C7\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7130\u7123\u72F1\u72A0\u724F\u72BC\u728D\u729A\u7333\u7313\u7191\u72DE\u72BA\u73B8\u7314\u7277\u7313\u7329\u727E\u7313\u727B\u728D\u72B5\u7352\u72DC\u73D0\u7328\u72BC\u7289\u7297\u723E\u7265\u7217\u71F2\u7291\u7265\u7189\u7281\u723A\u7000\u7243\u71F9\u7265\u729C\u7288\u71FB\u7285\u720F\u7279\u72E5\u725B\u72CE\u7320\u7238\u7238\u720F\u72B2\u72A4\u72F3\u7265\u73F6\u72C1\u728E\u7244\u7299\u726F\u725D\u7319\u72E6\u716F\u72BC\u72C0\u73AA\u72FB\u7299\u72E6\u7319\u726C\u72E6\u7215\u7265\u7271\u733C\u7294\u736F\u72FD\u7299\u727E\u725B\u7224\u721B\u71EF\u71AD\u723C\u725C\u7119\u723C\u722C\u723E\u7224\u71F1\u723E\u7286\u723E\u71E6\u7246\u71F8\u7227\u72CD\u7230\u72D7\u731F\u7217\u7217\u71EC\u7284\u72C2\u72BB\u7229\u73B2\u7373\u72A0\u7263\u72BA\u7279\u7277\u7333\u7318\u7191\u7304\u72DD\u73B8\u7314\u728F\u7318\u7333\u7297\u7318\u7248\u728D\u72B5\u738E\u72DC\u73D9\u7304\u72BA\u72A3\u7287\u724C\u724A\u720D\u71D2\u726D\u7289\u7152\u7273\u725A\u7277\u724C\u7220\u726A\u7291\u725A\u720A\u7275\u720F\u725F\u7308\u7271\u730F\u7347\u721A\u7238\u7210\u72E2\u7335\u7332\u7245\u73F2\u72AE\u72C0\u724A\u72B9\u728D\u7259\u72E7\u7315\u7133\u72BF\u7271\u7368\u72E5\u726A\u7315\u72D3\u729B\u7315\u724A\u7252\u726E\u72E7\u7272\u732A\u7301\u72B9\u7267\u7259\u7207\u724F\u720B\u71DD\u725B\u7253\u7110\u7227\u71EC\u724E\u7212\u71E8\u7260\u7294\u7262\u7226\u727D\u71B8\u7245\u72C9\u720C\u72EC\u72FE\u7234\u7234\u7227\u724F\u7295\u72EB\u7234\u72FE\u7288\u72BB\u7237\u72A6\u7263\u7255\u72D8\u7311\u7135\u7273\u7236\u736C\u72D9\u7265\u7311\u72DC\u7297\u7311\u7245\u7236\u722F\u72D2\u7223\u7353\u7313\u72A6\u7261\u7261\u71F9\u7252\u720C\u71E4\u725A\u7251\u710A\u720B\u71D1\u7262\u71DF\u7210\u7268\u7281\u725E\u720B\u7287\u71C3\u724A\u72C0\u71EC\u72E0\u72F7\u7234\u7234\u723E\u7247\u7281\u72CF\u7234\u72F7\u726D\u7229\u722F\u722F\u722F\u722F\u722F\u722F\u722F\u722F\u722F\u722F\u7250\u7250\u7250\u7250\u7250\u7250\u7250\u7250\u7250\u7250\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u723C\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u7258\u729B\u72A1\u724E\u728B\u7257\u71BC\u72AC\u71F8\u71F8\u7322\u7284\u72AC\u72AC\u72EE\u72FC\u71B4\u7346\u71B4\u71B4\u71B4\u71B4\u71B4\u71B4\u71B4\u71B4\u71B4\u7266\u72FC\u71B4\u7266\u71B4\u727A\u71B4\u7296\u7296\u71B4\u71B4\u71B4\u71B4\u72E4\u717F\u725C\u725C\u72D8\u71B4\u738B\u728C\u728C\u713D\u713D\u7344\u7265\u72F4\u720E\u721E\u71FC\u71D0\u725E\u724A\u71D8\u72A0\u7232\u723C\u73BC\u72F4\u72F4\u72F4\u7169\u7178\u7178\u7159\u71F4\u721A\u7457\u7457\u71D2\u7312\u72BB\u7356\u71E8\u7358\u736B\u72F6\u73BC\u73A0\u7310\u7322\u736D\u736D\u735E\u72FA\u736D\u736D\u7181\u7193\u7193\u7193\u7364\u7000\u7333\u70F3\u70F3\u72C1\u7211\u71EB\u7286\u725C\u71C5\u7270\u71DD\u7222\u723C\u718C\u71FE\u71D7\u7243\u724A\u7241\u72A0\u727E\u7210\u722D\u71D6\u713F\u7303\u7303\u7142\u7142\u7164\u7164\u7369\u7369\u7141\u7141\u7196\u7178\u7315\u7188\u7211\u722E\u71B5\u720A\u723C\u71E4\u71FF\u72B1\u72B1\u7154\u7145\u7154\u7145\u71C6\u7334\u72D0\u72BC\u733E\u72F6\u72F6\u72BC\u73F2\u728A\u7244\u733E\u7230\u748D\u73E8\u7302\u72E4\u7302\u7325\u7235\u7334\u73C5\u73C0\u74AB\u732F\u7299\u72CB\u7000\u7320\u7330\u7330\u7346\u7330\u7346\u7346\u7346\u7346\u7346\u7346\u71F6\u71F6\u7346\u7346\u7346\u73AA\u73AA\u738B\u71CE\u71CE\u738B\u71CE\u71CE\u738B\u71CE\u71CE\u738B\u71CE\u71CE\u7346\u7346\u73AA\u73AA\u73AA\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7122\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7122\u7346\u7346\u7346\u7346\u7346\u738B\u738B\u738B\u73A0\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u7278\u7236\u7236\u7346\u72BC\u72BC\u72BC\u72BC\u715C\u7346\u7346\u7346\u7346\u7346\u7346\u7346\u711A\u71A6\u7330\u7330\u7330\u7330\u7330\u7330\u7330\u7330\u7330\u7152\u71B6\u721A\u73AA\u73AA\u73AA\u7118\u717C\u71E0\u7244\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u7258\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u72BC\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u7320\u73A0\u73A0\u73A0\u73A0\u7082\u724A\u724A\u7320\u73A0\u73A0\u727E\u7156\u7346\u7346\u73AA\u73AA\u73AA\u73AA\u7346\u7346\u7346\u7267\u7102\u7102\u7216\u71CB\u7257\u724F\u723C\u70DE\u73E8\u73E8\u71F4\u71F4\u723C\u70FA\u7046\u7034\u710C\u70A7\u70A6\u714D\u7000\u7270\u7270\u71BE\u7247\u71CE\u71BE\u7247\u71CE\u7318\u733E\u7253\u7318\u733E\u7253\u733E\u735A\u7261\u733E\u735A\u7261\u7365\u7375\u7270\u7365\u7375\u7270\u71E4\u7263\u71DD\u71E4\u7263\u71DD\u720B\u727E\u71EB\u720B\u727E\u71EB\u7231\u729A\u71FA\u7231\u729A\u71FA\u7258\u72B5\u7209\u7258\u72B5\u7209\u727E\u72D1\u7218\u727E\u72D1\u7218\u72A5\u72EC\u7226\u72A5\u72EC\u7226\u72CB\u7307\u7235\u72CB\u7307\u7235\u72F2\u7323\u7244\u72F2\u7323\u7244\u7270\u7270\u7270\u7270\u7317\u7227\u73CE\u7244\u7244\u75FA\u7314\u7314\u7827\u73E4\u73E4\u7A53\u74B4\u74B4\u7C80\u7322\u7489\u75EF\u7756\u78BC\u7252\u7277\u7252\u7277\u7277\u7277\u7169\u7169\u7180\u7180\u7157\u7157\u7191\u7191\u71E0\u7225\u7191\u7191\u71E0\u7225\u7193\u7193\u7290\u7290\u71A6\u71A6\u71D3\u71D3\u722F\u722F\u72B4\u7268\u722F\u722F\u72B4\u7268\u729D\u729D\u72B1\u72B1\u71AA\u71AA\u71E0\u71E0\u7240\u7240\u72CB\u7270\u7240\u7240\u72CB\u7270\u72BB\u72BB\u72D2\u72D2\u71AE\u71AE\u71EE\u71EE\u7252\u7252\u72E3\u7277\u7252\u7252\u72E3\u7277\u72D8\u72D8\u718A\u718A\u7184\u7184\u7165\u7165\u71A2\u71A2\u71F7\u722C\u71A2\u71A2\u71F7\u722C\u71B0\u71B0\u71AB\u71AB\u7189\u7189\u7172\u7172\u71B4\u71B4\u720F\u7234\u71B4\u71B4\u720F\u7234\u71CE\u71CE\u71CB\u71CB\u718D\u718D\u7180\u7180\u71C5\u71C5\u7226\u723B\u71C5\u71C5\u7226\u723B\u71EC\u71EC\u71EC\u71EC\u7191\u7191\u718E\u718E\u71D7\u71D7\u723E\u7243\u71D7\u71D7\u723E\u7243\u7209\u7209\u720D\u720D\u7195\u7195\u719C\u719C\u71E9\u71E9\u7256\u724A\u71E9\u71E9\u7256\u724A\u7227\u7227\u722E\u722E\u7199\u7199\u71A9\u71A9\u71FA\u71FA\u726D\u7252\u71FA\u71FA\u726D\u7252\u7244\u7244\u724F\u724F\u719D\u719D\u71B7\u71B7\u720C\u720C\u7285\u7259\u720C\u720C\u7285\u7259\u7262\u7262\u7270\u7270\u71A2\u71A2\u71C5\u71C5\u721D\u721D\u729C\u7261\u721D\u721D\u729C\u7261\u7280\u7280\u7252\u7277\u7252\u7277\u70F6\u7277\u7252\u7277\u7167\u7167\u70AF\u70AF\u710E\u710E\u72D8\u72D8\u7320\u7320\u730C\u7200\u7203\u7320\u7320\u7320\u7320\u74B2\u74B2\u76CE\u76CE\u78EA\u78EA\u7B06\u7B06\u7D22\u7D22\u7320\u7320\u723C\u723C\u72A9\u72A9\u723C\u723C\u7214\u723C\u723C\u7214\u7302\u7398\u7398\u7302\u723C\u723C\u723C\u747F\u747F\u72A4\u73C5\u730D\u7320\u730D\u7320\u75C6\u75C6\u730D\u7320\u730D\u7320\u75E0\u76B0\u7BEE\u7251\u741C\u72B8\u72A4\u72B8\u7223\u7702\u7702\u7702\u7574\u7574\u76D8\u75BE\u75BE\u7196\u75BE\u76B0\u76B0\u75BE\u7183\u741C\u7461\u7309\u74E6\u7372\u75E0\u76B0\u7BEE\u73C5\u7493\u7850\u78EC\u812E\u7314\u7314\u7223\u71AB\u736B\u7850\u78EC\u812E\u7AC0\u7B28\u866E\u736F\u736F\u73CC\u7AC0\u7B28\u866E\u7D30\u7D64\u8BAE\u73CA\u73CA\u742E\u7D30\u7D64\u8BAE\u7FA0\u7FA0\u90EE\u7FA0\u7FA0\u90EE\u72A4\u7320\u73C5\u72A9\u723C\u723C\u723C\u71C2\u72A9\u723C\u723C\u723C\u7346\u732C\u732C\u71C2\u723C\u723C\u7304\u7304\u72A7\u72BB\u72A7\u72BB\u7320\u7320\u72A4\u7320\u7320\u7320\u73C5\u714B\u73A0\u72E5\u72E5\u72B4\u72B4\u71B4\u7266\u7330\u7346\u7258\u7258\u7346\u7346\u7346\u7346\u7346\u7346\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u72FA\u72FA\u732C\u74A2\u74A2\u74EB\u76D7\u76D7\u76AB\u790D\u790D\u7869\u7A28\u7A28\u7A28\u71F4\u7258\u7258\u7322\u7476\u75CA\u771E\u7872\u7322\u7476\u75CA\u771E\u7872\u7319\u746D\u75C1\u7715\u7869\u72DE\u7446\u75AE\u7716\u787E\u74E6\u74E6\u74E6\u7322\u7476\u75CA\u771E\u7872\u7322\u7476\u75CA\u771E\u7872\u7319\u746D\u75C1\u7715\u7869\u72DE\u7446\u75AE\u7716\u787E\u727D\u734E\u7420\u74F1\u75C2\u732C\u74EC\u76AA\u7868\u7A28\u7000\u723C\u723C\u723C\u7340\u7340\u71AC\u710C\u727F\u7278\u72DA\u725D\u7231\u71E0\u725D\u7267\u71A2\u727F\u7267\u728A\u720C\u72B3\u722C\u7356\u724C\u7300\u7300\u726A\u72C4\u738B\u72E5\u730D\u72DB\u725D\u7278\u722C\u7270\u7324\u724A\u72E5\u72BA\u740D\u7411\u72B4\u735A\u7282\u7279\u741C\u727F\u7231\u7257\u7240\u71B1\u7245\u7234\u72EE\u71EA\u7283\u7283\u7211\u7242\u72EA\u727D\u725D\u7270\u7267\u71E0\u71DC\u71FE\u72D5\u7211\u7278\u7265\u7382\u738A\u72B8\u730A\u7252\u71EE\u7344\u722F\u7200\u723C\u7344\u72FF\u712C\u70E1\u72D5\u72CD", "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7028\0\0\0\0\u7028\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7037\0\0\0\u702A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7039\0\0\u701F\0\0\0\0\0\0\u704C\u701E\0\u7040\u701E\0\0\0\0\0\0\0\0\0\0\0\0\0\u705B\u701E\0\u704A\u701E\0\0\0\u705B\u7028\0\u704A\0\u7028\0\0\0\u705B\u701E\0\u704F\u701E\0\0\0\0\u7059\0\0\u704F\0\0\0\0\0\0\0\0\0\0\0\0\0\u705C\0\0\u704A\0\0\0\0\0\0\u7065\0\0\u7054\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7019\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u701D\0\0\0\u701D\0\0\0\0\0\u7067\u701E\0\0\0\u7058\u701E\0\0\0\u7067\0\0\u7056\0\0\0\0\0\u7078\u7023\0\u706F\u7023\0\0\0\u7078\u7019\0\u7065\u7019\0\0\0\u7055\0\0\0\u7051\0\0\0\0\u7076\u701E\0\u7072\u701E\0\0\0\0\u703B\0\0\0\u702E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7044\0\0\0\0\0\0\u7017\u7053\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7033\0\0\0\0\0\0\0\0\u7015\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u70B3\u7033\0\0\0\0\0\u70BD\0\0\0\0\0\0\0\0\0\0\u7026\0\0\0\0\0\0\u7043\0\0\0\0\0\0\0\u703E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u708C\0\u70C8\0\u70C8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7015\0\0\0\0\0\0\0\0\0\0\0\0\u703A\0\0\0\u7032\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u701E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u701E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u701A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7019\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u701D\u7019\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7018\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u701E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7041\0\u703C\u7061\0\u7018\u704D\u701D\u706D\0\u7017\u7019\0\0\0\0\u7022\u706C\u701F\u7070\u706B\u7066\u7070\u703E\0\0\u701C\u7026\0\u7091\0\0\u7020\u701F\u7032\u7027\0\0\0\0\0\u7033\0\u7034\0\u7044\u703A\u702F\u7044\0\0\0\u703C\0\u7036\u703F\0\u7019\u704B\u701A\u7070\0\u7019\u7019\0\u7019\0\0\u7020\u705B\u701D\u706E\u7072\u7062\u7070\u7046\0\0\u701E\u7030\0\u7081\0\0\u702A\u702B\u7045\u7031\0\0\0\0\0\u7039\0\u7027\0\u704E\u7047\u7045\u7048\u7025\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7040\0\u701F\u702E\u704A\0\u704A\u704F\0\u704A\u7054\u7024\0\u704A\0\0\u704D\u7058\u7072\0\u7051\u704B\0\u7064\u7030\0\0\0\0\u7060\0\0\0\u7027\0\0\0\u7036\0\u7038\0\0\u7038\u7038\0\0\u704C\0\0\0\0\0\u7033\0\0\0\u703C\0\0\u704C\0\u7039\u705E\u705B\0\u705B\u703A\0\u705C\u7065\u703D\0\u705B\u7019\0\u705C\u7067\u7076\u7019\u7055\u705C\0\u706A\u7036\0\0\u7020\u7020\u7055\0\0\0\0\0\0\0\u7029\0\u7037\0\0\u7037\u7037\0\0\u704B\0\0\0\0\0\u7030\0\0\0\u703F\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7058\0\u7016\u701D\0\0\0\u7055\0\0\0\u701F\0\0\0\0\u7025\u7045\u7046\0\u7049\0\0\u7049\0\0\u7029\0\0\u7020\0\0\0\u702E\0\0\u7030\0\0\u7017\0\0\u7028\u7027\0\0\u702E\0\0\0\0\0\u7018\u7029\0\0\u7018\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7017\0\0\0\u7021\0\u7016\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u708C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", "\u7000\u7000\u7000\u7000\u701C\u6FE5\u7033\u701A\u7037\u6FF6\u7033\u6F6B\u7033\u6F92\u7033\u6FAE\u7033\u7048\u7033\u7016\u7033\u7006\u7033\u6FAE\u7033\u6F6B\u7033\u7000\u7033\u701A\u7033\u6FAE\u7033\u6FAE\u7033\u6F6B\u7033\u701A\u7033\u6F6B\u7033\u707C\u7033\u6FAE\u7033\u701A\u7033\u6F85\u7033\u7000\u7029\u6F6B\u7033\u703C\u7052\u6FF6\u7034\u6F6B\u7033\u70BD\u7033\u6F6B\u7033\u6FAE\u7033\u7000\u7038\u6FF6\u7029\u6F6B\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u704F\u6F9A\u7033\u6F6B\u704F\u6F10\u7033\u7000\u7033\u6F6B\u7033\u6F92\u704F\u6F9A\u7033\u7097\u7033\u6FAE\u7033\u7126\u7033\u707C\u7033\u7000\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u7000\u7033\u6FF6\u7004\u7000\u6FCF\u7000\u6FEC\u6FEB\u7005\u7000\u6FC8\u7000\u7000\u7000\u6DAE\u6EC3\u6FEC\u6FEA\u7061\u7000\u7025\u6FE9\u7025\u6FEA\u701C\u7000\u6FE9\u7000\u700A\u6FF5\u704D\u7000\u7061\u7000\u6FEB\u7000\u700A\u6FF5\u703D\u6FF6\u702E\u6FE8\u7000\u7000\u7037\u6FF6\u703F\u6FF6\u7028\u6FF6\u7032\u6FF6\u7004\u7000\u7034\u6FF6\u7028\u6FF6\u7061\u7000\u7018\u6FE9\u701C\u7000\u6FE8\u7000\u7023\u6FF6\u704D\u7000\u7014\u7000\u7033\u70C5\u6FEB\u7000\u7024\u7000\u7023\u6FF6\u7061\u7000\u702E\u6FE8\u701C\u7000\u6FE9\u7000\u7023\u6FF6\u704D\u7000\u6FEB\u7000\u7061\u7000\u7023\u6FF6\u7061\u7000\u7061\u7000\u7019\u6F40\u701C\u7000\u6FE9\u7000\u701E\u6FF6\u704D\u7000\u6FEB\u7000\u701E\u6FF6\u703D\u6FF6\u702E\u6FE9\u7061\u7000\u7061\u7000\u7037\u6FF6\u703F\u6FF6\u7019\u6FF4\u7032\u6FF6\u7034\u6FF6\u7023\u6FF4\u7061\u7000\u6FF7\u6F4E\u701C\u7000\u6FE9\u7000\u7014\u6FF6\u7061\u7000\u6FEB\u7000\u7014\u6FF6\u7028\u7000\u7012\u6FEB\u701C\u7000\u6FE9\u7000\u7019\u6FF6\u704D\u7000\u6FEB\u7000\u7028\u7000\u7019\u6FF6\u6FB2\u6F42\u7015\u6F5C\u6FEB\u6F10\u6F62\u6F10\u7000\u6F5E\u7000\u6FF6\u6F65\u6F10\u7000\u6F5E\u7061\u7000\u7004\u6FE9\u7061\u7000\u701C\u7000\u6FE9\u7000\u7019\u6FF0\u704D\u7000\u6FEB\u7000\u7019\u6FF0\u7061\u7000\u700A\u6FE9\u7000\u7000\u701C\u7000\u6FE9\u7000\u701E\u6FF2\u704D\u7000\u6FEC\u7000\u701E\u6FF6\u7061\u7000\u6FFF\u6FE9\u701C\u7000\u6FE9\u7000\u7019\u6FF6\u704D\u7000\u6FEC\u7000\u7019\u6FF6\u7061\u7000\u7061\u7000\u700D\u6FE9\u700D\u6FE8\u701C\u7000\u6FE9\u7000\u7014\u6FF4\u7061\u7000\u6FEC\u7000\u7019\u6FF4\u7061\u7000\u703D\u6FF6\u7010\u6FE9\u7037\u6FF6\u703F\u6FF5\u7028\u6FF6\u7032\u6FF6\u7034\u6FF5\u7026\u7000\u703D\u6FF6\u702C\u6F8D\u7022\u6F92\u7028\u6FF6\u7061\u7000\u7000\u6F3D\u701C\u7000\u6FE9\u7000\u7019\u6FF6\u7061\u7000\u7033\u6FF6\u7061\u7000\u7061\u7000\u6FEC\u7000\u7019\u6FF6\u7035\u7000\u703D\u6F56\u7010\u6FE9\u7037\u6F10\u703E\u6F10\u7014\u6FF8\u703D\u6F56\u7034\u6F1E\u7019\u6FF8\u7061\u7000\u700D\u6FE9\u700D\u6FE8\u701C\u7000\u6FE9\u7000\u7019\u6FF6\u7061\u7000\u7061\u7000\u6FEC\u7000\u7019\u6FF6\u7033\u6FF6\u702E\u6FE9\u701E\u6FF6\u700E\u6FF6\u7019\u6FF6\u7021\u6FF6\u7024\u7000\u7007\u6FF6\u7019\u6FF6\u700A\u7000\u7015\u6FE9\u700A\u7000\u700A\u7000\u7044\u7000\u7019\u6FF6\u7005\u7000\u703D\u6FF6\u703D\u6FF6\u704C\u7000\u7019\u6FF6\u705A\u6FF6\u7012\u6FE9\u7010\u6FF6\u7063\u6FF6\u7023\u6FF8\u7046\u6FF6\u7060\u6FF6\u7000\u7000\u7023\u6FF8\u7000\u7000\u7025\u6FE9\u7000\u7000\u7055\u7000\u700A\u6FF6\u7005\u7000\u7052\u7000\u700A\u6FF6\u700C\u7000\u7026\u6FEB\u7000\u7000\u7056\u7000\u7023\u6FF8\u7005\u7000\u7059\u7000\u7023\u6FF8\u7004\u7000\u7008\u6FE9\u700A\u7000\u6FD6\u7000\u7019\u6FF8\u7014\u7000\u7023\u7000\u6FCF\u7000\u7019\u6FF8\u7000\u7000\u7007\u6F3B\u7000\u7000\u7058\u7000\u7023\u6FF6\u7005\u7000\u704D\u7000\u7023\u6FF8\u7026\u7000\u7014\u6F37\u7014\u6F34\u702A\u7000\u6FFE\u7000\u6FB0\u6EEF\u7026\u7000\u7026\u7000\u6FEF\u7000\u6FB0\u6EED\u702E\u6FF6\u7017\u6FE9\u702D\u6FF6\u7028\u6FF6\u7018\u6FF9\u7033\u7000\u7033\u7000\u7023\u6FF6\u7053\u6F69\u702B\u6FF6\u7057\u7087\u7025\u6FE6\u7033\u709E\u7033\u709E\u7033\u703E\u7033\u703E\u7033\u709E\u7033\u709E\u7037\u6FF6\u7033\u7000\u7035\u6FF6\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7087\u7012\u7087\u7012\u7033\u6F10\u7060\u6F10\u7087\u7012\u7033\u6FC0\u7000\u7260\u7033\u6F10\u706D\u6F10\u6F1D\u7022\u7033\u70D9\u7033\u70BD\u7033\u70BD\u7033\u7016\u7033\u703D\u7033\u703D\u7033\u7026\u7033\u7026\u7026\u710B\u7032\u711F\u7025\u6FF9\u7033\u701A\u7029\u7136\u7033\u70A9\u7033\u6FC0\u7033\u70F6\u703A\u6FA7\u7055\u6FF6\u702C\u6FE9\u700A\u7000\u70B4\u6F51\u7033\u6FC0\u7011\u6FF6\u7015\u6FF6\u7032\u6FF9\u7045\u6FF6\u7033\u707A\u704E\u6FC5\u7070\u7087\u7055\u6F10\u7022\u7000\u7033\u7000\u6FF4\u6EDB\u6FF4\u6EDB\u701B\u6FF6\u7033\u6FEF\u7033\u6F2A\u7033\u6F2A\u7033\u7000\u7033\u7000\u7087\u70AE\u7033\u7000\u7033\u7000\u7000\u6E8B\u7000\u6E70\u7000\u6EC8\u7033\u708D\u700F\u6E64\u7033\u7000\u7033\u6FEF\u7033\u6FEF\u701C\u6F62\u7186\u6F62\u7020\u6F62\u7186\u6F62\u7050\u6F62\u7019\u6F62\u703E\u6FF9\u7033\u6FC0\u7033\u7102\u7037\u6FF6\u703A\u6FE9\u7073\u7072\u702F\u6FF6\u7028\u6FF6\u701E\u6FF9\u7028\u6FF6\u6FF5\u6F10\u7034\u6FF6\u7033\u6FF6\u7033\u6FF6\u7033\u6FF6\u7033\u6FF6\u7033\u6FF6\u7033\u6FF5\u7033\u6F10\u7033\u6F10\u7000\u725E\u702B\u6FF6\u7087\u7012\u7087\u7012\u7087\u7012\u7000\u7260\u7033\u6F10\u7060\u6F10\u7033\u6F10\u7060\u6F10\u6F1D\u7029\u7033\u7000\u7033\u7070\u7033\u7000\u7033\u7070\u7033\u7000\u7033\u7000\u7033\u7000\u7048\u6FF2\u7033\u70C0\u7029\u6F7F\u7033\u6FF4\u7033\u6FF4\u7033\u709E\u7033\u709E\u7033\u703A\u7033\u703A\u7033\u7085\u7033\u70A4\u7033\u7066\u7033\u703D\u7033\u703D\u7033\u703D\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u7032\u702A\u6FF9\u7033\u7000\u6FE1\u6FF9\u7033\u7000\u70BC\u7000\u7033\u7000\u7037\u6FF6\u701F\u6FE9\u704E\u6F81\u702C\u7087\u7002\u7000\u7033\u6FC0\u7046\u6FEB\u7005\u6F0F\u700C\u6F0F\u702E\u6FF6\u7028\u6FF6\u7018\u6FFA\u7028\u6FF6\u7036\u6FF6\u7033\u7032\u7033\u706D\u7000\u7277\u7033\u70D9\u702B\u6FF6\u7009\u6FF7\u7032\u7079\u7033\u6FC0\u7033\u6F88\u7033\u6F87\u7033\u7060\u7033\u6F88\u7033\u6F88\u7033\u7042\u7033\u6FB6\u7033\u6F88\u7033\u6F88\u7033\u6FF7\u7033\u6FF7\u7033\u6FB6\u7033\u6FF6\u7033\u6FF6\u7033\u6FB6\u703E\u6FC6\u7000\u7271\u7033\u7124\u7033\u713D\u7033\u706D\u7030\u702A\u7033\u6FF6\u7033\u70C0\u7033\u70C0\u7033\u701A\u7033\u70D9\u7033\u701C\u7033\u701C\u7033\u6FAF\u7033\u6FAF\u7033\u6FAC\u7033\u6FAC\u7033\u7000\u7033\u7000\u7033\u6FE4\u7033\u6FE4\u7033\u7025\u7033\u7025\u7033\u706E\u7033\u705D\u7033\u6F87\u7033\u6F87\u7033\u7000\u7033\u7000\u7033\u70B5\u7033\u705D\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u7036\u7033\u6F9E\u6FE6\u71C8\u7033\u6F9E\u704A\u6F60\u7045\u6FBC\u7045\u6F78\u7023\u707E\u7045\u707E\u704A\u6F60\u7045\u6F5F\u7045\u6F5F\u7045\u6F5F\u7045\u6F78\u7045\u6F4C\u7045\u6F78\u7045\u6F78\u6FDF\u6FB2\u7045\u6F78\u7045\u6F78\u7045\u6F78\u702B\u707E\u7045\u707E\u7023\u707E\u7045\u707E\u7023\u6FB3\u7045\u6EE9\u702B\u707E\u6FDF\u6FB2\u7033\u703E\u7033\u703E\u7033\u7036\u7033\u701A\u6F6D\u6F0F\u7046\u7000\u7046\u7000\u7046\u6FCA\u7046\u7000\u7046\u7000\u70BF\u7000\u7046\u7000\u7046\u7000\u705A\u702D\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u6FCA\u7046\u7000\u7046\u6FCA\u7033\u7000\u7033\u6FE2\u7033\u704B\u7033\u704B\u7073\u7000\u7073\u7000\u7033\u6FFD\u7033\u6FFD\u7033\u6FFD\u7033\u6FFD\u7046\u7000\u7046\u6FCE\u7033\u7000\u7033\u6FF6\u7020\u6FF9\u7037\u6FF6\u703A\u6FE9\u702F\u6FF6\u7028\u6FF6\u7011\u6FF9\u7028\u6FF6\u7031\u6FF6\u702B\u6FF6\u7009\u6FF6\u7033\u703D\u7033\u703D\u7033\u703D\u7033\u7085\u7033\u703D\u7033\u703D\u7033\u703D\u7033\u703D\u7033\u703D\u7033\u703D\u7033\u6F9D\u7033\u6F9D\u7033\u703D\u7033\u6FF6\u7033\u6FF5\u7033\u6FF5\u7033\u6FF5\u7033\u6FF5\u7033\u6FF5\u7033\u7000\u702B\u6FF6\u7037\u6FF6\u7039\u70D9\u7033\u7000\u7033\u6FC0\u7033\u70C5\u7033\u6FE6\u7033\u70C5\u7033\u709E\u7033\u709E\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u708F\u7033\u7016\u7033\u7016\u7033\u70D9\u7033\u70C0\u7033\u7032\u7033\u6FE0\u7033\u6FE0\u7033\u7032\u7033\u708F\u7033\u708F\u7033\u70C2\u7033\u6F3A\u7033\u6F3A\u7033\u6F3A\u7033\u6F3A\u7033\u6F3A\u7033\u6F3A\u702A\u6FF9\u7033\u7032\u7055\u6F10\u7033\u70C0\u7033\u70C0\u7048\u6FF2\u7033\u7000\u7033\u7000\u700F\u7000\u7014\u6F3E\u702E\u6F86\u7033\u6F87\u7033\u7031\u7033\u7031\u7013\u7000\u6F75\u6F10\u6F74\u6EE2\u6FF6\u7000\u704E\u7087\u704E\u7087\u7033\u6F10\u7033\u6F10\u6F74\u6F10\u703F\u6FF6\u7033\u6FE7\u7033\u701A\u7033\u7029\u7033\u7029\u7015\u7000\u6EAD\u7271\u7033\u7000\u6FE1\u6FF9\u7033\u6FC0\u6F6A\u6EDE\u7033\u7000\u7037\u6F10\u7016\u6F3E\u7005\u6F10\u7005\u6F10\u7002\u6F10\u6FC6\u6F10\u6FA6\u6ED9\u7030\u6F10\u7033\u7016\u7033\u704A\u7033\u707A\u7053\u6F69\u7008\u6FE9\u6FDD\u6F10\u7033\u7000\u7014\u7000\u7000\u725E\u7032\u7074\u7033\u6FC0\u7033\u6F49\u7033\u6F6E\u7033\u6FF6\u7033\u6F49\u7033\u6F49\u7033\u6FFF\u7033\u6FFF\u7033\u6F52\u7033\u6FA3\u7033\u6FA3\u7033\u6FB7\u7033\u6FB7\u7033\u7060\u7033\u7060\u7033\u6FE5\u7033\u6FE2\u7033\u6FE2\u7033\u6FCC\u7033\u6FCC\u7033\u6FCC\u7033\u6FCC\u7033\u7060\u7033\u7074\u7033\u7074\u7033\u7074\u7033\u702F\u7033\u6F94\u7033\u7032\u7033\u7002\u7033\u701C\u6F9C\u6ED9\u7055\u7000\u7025\u6F3B\u704E\u6F68\u7011\u7000\u7015\u6FF6\u7015\u6FF9\u704B\u7000\u7033\u7070\u7033\u7084\u7033\u7084\u6FFE\u713E\u7009\u6FFA\u7028\u70E5\u704E\u7000\u7015\u6FE9\u7011\u7000\u7039\u6FF6\u7034\u6FF9\u7033\u7000\u7033\u7000\u7033\u708F\u7049\u7000\u703E\u6FF6\u7020\u7000\u7033\u70D9\u7033\u7016\u7033\u7099\u7033\u7099\u7033\u7066\u7033\u7066\u7014\u7000\u7033\u7099\u7033\u7000\u7024\u7087\u703C\u6FC5\u704E\u7087\u703D\u7087\u7024\u7087\u702C\u7087\u703D\u7075\u702C\u6FFF\u701C\u7087\u702C\u7087\u7045\u7087\u7039\u7087\u703C\u7087\u703D\u7087\u704E\u7087\u703D\u7087\u703D\u7087\u7032\u7087\u7042\u7087\u703D\u6FD6\u7005\u6F10\u700C\u6F10\u703D\u6F10\u703D\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u702A\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6E81\u703C\u6E81\u7033\u6F10\u7033\u6F10\u700C\u7000\u7097\u6EDB\u7097\u7000\u7097\u7000\u700C\u6EDB\u7033\u7000\u7033\u7080\u7032\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u70C3\u7033\u70C3\u7052\u6FF6\u703A\u6FF9\u6FC9\u6F10\u7013\u6F3E\u6FEC\u6F10\u6F74\u6F10\u6F06\u6ED9\u6FF3\u6F10\u704E\u6F68\u6F74\u6F10\u6F6F\u6F10\u7033\u6FBE\u6EEC\u6ED3\u7055\u7000\u7025\u6FE9\u701B\u7087\u7055\u7000\u6FFB\u6FF6\u7011\u7000\u7015\u7000\u7014\u6FF9\u704B\u7000\u704E\u6F68\u702C\u6FF9\u7007\u6FF9\u7055\u7000\u7025\u6FE9\u704E\u6F81\u6FFA\u6FF6\u7033\u7000\u7033\u6FBF\u7033\u6FBF\u7033\u6EFC\u7033\u7000\u7033\u7027\u7033\u6FF2\u7011\u7000\u7032\u6FF6\u7022\u6FF9\u704B\u7000\u7033\u7021\u7033\u701A\u7033\u701A\u7033\u70C5\u7033\u7007\u7033\u7007\u7033\u706B\u7033\u7054\u7033\u706B\u7033\u70C5\u7033\u70C5\u7033\u7051\u7033\u7068\u7033\u70C5\u7073\u6FFE\u7073\u713E\u7033\u70C5\u7033\u7073\u7033\u70C5\u7033\u703B\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u713E\u7033\u70C5\u7033\u713E\u7033\u6F60\u7033\u70C5\u7033\u706C\u7033\u706C\u7033\u70C5\u7033\u706C\u7033\u70C5\u7033\u7021\u7033\u706C\u7033\u70C5\u705A\u7076\u7033\u6F62\u7033\u70C5\u7033\u7054\u7033\u7054\u7033\u70C5\u7033\u70C5\u7033\u7054\u7033\u70CD\u7033\u70CD\u7033\u70C5\u7033\u70C5\u7033\u709E\u7033\u70C5\u7033\u706C\u7033\u706C\u7033\u70C5\u7033\u70C5\u7033\u70D9\u7033\u70D9\u7033\u70DA\u7033\u7000\u7033\u7054\u7033\u701A\u7033\u70C5\u7033\u706C\u7033\u706C\u7033\u706C\u7033\u70C5\u7033\u70C5\u7033\u706C\u7033\u70DA\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7087\u6FC6\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7096\u7031\u7033\u70A6\u7033\u7033\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70D2\u7033\u6FCA\u7033\u6F62\u7033\u6F98\u7033\u6F9E\u700E\u7245\u700E\u6F09\u6ED8\u70A9\u7033\u70C5\u7033\u6F98\u70BC\u7000\u7042\u7000\u70BC\u7000\u7033\u6F62\u7033\u6F95\u7033\u6F98\u7000\u729E\u7000\u6F03\u7033\u7000\u7033\u6F62\u7000\u7250\u7033\u70C5\u7033\u7008\u7033\u7000\u7033\u7000\u7033\u6F6D\u7033\u6F6D\u7033\u6F28\u7033\u7000\u7033\u6F42\u701C\u6F62\u7050\u6F62\u7033\u6F98\u7033\u6F95\u7032\u7074\u7033\u6FC0\u7033\u6F49\u7033\u6F6E\u7033\u6FF6\u7033\u6F49\u7033\u6F49\u7033\u6FFF\u7033\u6FFF\u7033\u6F52\u7033\u6FA3\u7033\u6FA3\u7033\u6FB7\u7033\u6FB7\u7033\u7060\u7033\u6FE5\u7033\u6FE2\u7033\u6FE2\u7033\u6FCC\u7033\u6FCC\u7033\u6FCC\u7033\u6FCC\u7033\u7074\u7033\u7074\u7033\u7074\u7033\u702F\u7033\u6F94\u7033\u7032\u7033\u7032\u7033\u7002\u7033\u701C\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7033\u6F10\u7049\u6FF6\u7033\u7000\u7033\u7000\u7033\u6EF1\u7033\u7000\u7033\u7000\u7033\u6F87\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u6EF1\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7080\u7033\u7079\u7033\u7000\u7033\u701A\u7033\u701A\u7033\u6F74\u7000\u6F74\u7033\u70C5\u7033\u707E\u7033\u707E\u6EF0\u7000\u6FD3\u6F4E\u7049\u6F54\u7036\u7087\u701E\u6FC5\u7033\u6F83\u702A\u7087\u7033\u7087\u7049\u6F54\u7044\u6F52\u7033\u7075\u7044\u6F52\u7044\u6F52\u703E\u6F81\u7027\u6EEA\u7033\u6F81\u7033\u6F7E\u7033\u6FB1\u7033\u6F83\u7033\u6F81\u7033\u6F81\u7033\u7087\u7033\u7087\u7029\u7087\u7033\u7087\u7033\u6FB1\u7022\u6EF2\u7033\u7087\u7033\u6FB1\u7087\u6F96\u7033\u7000\u7033\u7000\u7087\u6F96\u7033\u7000\u7033\u7000\u7022\u6FF9\u7055\u7000\u7015\u6FE7\u7014\u7000\u7025\u6FF9\u6FFE\u6FF8\u704B\u7000\u7033\u6F83\u7033\u6F83\u7033\u6FAA\u7033\u6FAA\u7033\u6FAA\u7033\u6FAA\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u6F83\u7033\u6F83\u7033\u6F83\u7033\u6F83\u7033\u7000\u7033\u7000\u7033\u6F83\u7033\u6F83\u7033\u7032\u7033\u7061\u704E\u6F56\u7033\u7124\u7033\u713D\u7033\u6FC0\u7033\u7000\u7033\u713D\u7033\u713D\u7033\u707A\u7033\u707A\u7033\u707A\u7033\u706D\u7033\u70DF\u7033\u70DF\u7027\u71C8\u7033\u712D\u702C\u6FF6\u7033\u701A\u7033\u701A\u7033\u6F10\u7033\u6F10\u7006\u6FFA\u7055\u6F10\u701F\u7061\u701F\u7061\u7033\u70D9\u7033\u70D9\u7041\u7084\u7028\u6FCD\u7033\u6FC0\u7033\u6FC0\u7033\u6FC0\u7033\u7000\u7033\u6FC0\u7033\u7081\u7033\u6FFD\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7055\u7000\u7015\u6FE7\u7033\u6FB4\u7033\u6FB4\u7033\u6FB4\u7033\u6FA4\u7033\u6FA4\u7033\u6FA4\u7033\u6FAE\u7033\u6FAE\u7033\u6F85\u7033\u7000\u7033\u6F1B\u7014\u7000\u7025\u6FF6\u6FFE\u6FF8\u7000\u7000\u7043\u7000\u7033\u6FF6\u7033\u6FF6\u7033\u7026\u7033\u7026\u7033\u6FAA\u7033\u6FAA\u7032\u6FF6\u702C\u6FF6\u7033\u7059\u704E\u6F81\u704E\u6F81\u7033\u7000\u7033\u70A4\u7033\u7066\u7033\u7032\u7033\u7057\u7033\u7031\u7033\u7031\u7033\u7031\u7087\u7020\u7033\u703A\u7033\u7032\u7033\u7057\u7033\u7031\u7033\u7031\u7073\u7000\u7033\u7020\u7033\u703A\u7087\u7047\u7033\u704D\u7033\u704D\u7033\u704D\u7033\u704D\u7033\u6FD5\u7033\u6FD5\u7033\u7052\u7033\u7052\u7033\u704D\u7033\u7042\u7033\u6FB6\u7033\u6FB6\u7033\u7028\u7033\u7028\u7033\u7042\u7033\u6FB6\u7033\u7042\u7033\u6FB6\u7033\u6F88\u7031\u6F88\u7033\u7042\u7033\u70A9\u7033\u70A9\u7033\u6FA3\u7033\u6FA3\u7033\u6FC7\u7033\u7042\u7033\u6FC7\u7033\u6FF6\u7033\u6FF6\u7008\u6FF9\u7000\u7000\u7019\u7000\u7037\u6FF6\u702C\u6FE9\u7033\u7096\u7033\u7096\u7033\u7096\u7033\u7096\u702F\u6FF6\u7028\u6FF6\u701A\u6FF9\u7028\u6FF6\u702B\u6FF6\u7038\u6FF6\u7037\u6FF6\u7059\u7000\u704E\u6FC7\u7033\u703C\u7033\u703C\u7028\u6FCD\u7033\u7000\u7033\u70D9\u7033\u7000\u7033\u7000\u702A\u6FF9\u7000\u7303\u7055\u6F10\u7016\u6F3E\u7046\u7000\u7046\u7000\u7033\u6F88\u7033\u6FC0\u7033\u6F88\u7033\u6F88\u7033\u6F88\u7028\u6F62\u7033\u7000\u7033\u7000\u7033\u7000\u701E\u6F62\u70B4\u7000\u7014\u7000\u7014\u7000\u7033\u6FF6\u7033\u6FF6\u700D\u6F10\u6FE2\u6F10\u6F6C\u6EE5\u7045\u6F10\u7031\u6FF6\u7048\u6FF2\u7033\u701A\u7033\u6FC0\u7033\u701A\u7037\u6F10\u7036\u6F10\u700C\u6FF6\u700B\u6FF6\u7031\u6FF6\u6FF9\u6F10\u7033\u7000\u7033\u6F88\u702C\u6FF6\u7032\u706F\u7028\u6FCD\u7033\u6FE6\u7033\u6FC0\u7033\u6FC0\u7033\u7000\u7033\u706D\u7033\u706E\u7033\u6FB2\u7033\u6FAD\u7033\u706E\u7033\u706E\u7033\u6FAA\u7033\u6FAA\u7033\u706E\u7032\u7000\u7033\u705D\u7033\u6FB8\u7033\u6FB8\u7033\u6FD2\u7033\u6F73\u7033\u6F73\u7033\u6F6D\u7033\u6F6D\u7033\u702F\u7033\u6FB7\u7033\u6FB7\u7033\u6FF2\u7033\u6FD6\u7033\u7032\u7033\u7042\u6FE6\u71C8\u7033\u6F10\u7033\u707A\u7033\u70C6\u7033\u70C6\u6F72\u6EE5\u704F\u6F10\u7037\u6F10\u7017\u6F3E\u704E\u6F81\u704E\u6F81\u702E\u6F10\u7028\u6F10\u7016\u6ED3\u7028\u6F10\u702B\u6F10\u701C\u6ED3\u7005\u6F10\u700C\u6F10\u7027\u71C8\u7033\u6F10\u7033\u6F10\u700C\u6FF2\u7033\u7032\u7033\u7032\u7041\u71C8\u7041\u71C8\u7055\u7000\u7015\u6FE9\u7033\u7000\u6FE1\u6FF9\u7033\u707A\u7014\u7000\u7025\u7000\u7036\u6FFA\u704B\u7000\u7033\u7000\u7033\u7000\u6FE8\u6FBB\u7033\u6FC0\u7033\u6F87\u7033\u6F87\u7033\u6F87\u7033\u6F87\u7033\u70C5\u7033\u70C5\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u70B5\u7033\u6FF5\u7033\u711F\u7033\u70F6\u6F4F\u7000\u704F\u6F10\u7037\u6F10\u7033\u7000\u7033\u7000\u7033\u70C5\u7033\u7007\u7033\u7007\u7033\u706B\u7033\u7054\u7033\u706B\u7033\u70C5\u7033\u70C5\u7033\u7051\u7073\u7068\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u703B\u7033\u70C5\u7033\u70C5\u7033\u713E\u7033\u70C5\u701E\u6F60\u7033\u70C5\u7033\u7073\u7073\u703A\u7033\u70C5\u7033\u706C\u7033\u706C\u7033\u70C5\u7070\u70A4\u7033\u706C\u7033\u70C5\u7033\u7021\u7033\u706C\u7033\u70C5\u705A\u7076\u701E\u6F62\u7033\u70C5\u7033\u7054\u7033\u7054\u7033\u70C5\u7033\u70C5\u7033\u70CD\u7033\u70CD\u7033\u7054\u7033\u70C5\u7033\u70C5\u7087\u709E\u7033\u706C\u7033\u706C\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70DA\u7033\u7000\u7033\u7021\u7033\u7054\u7033\u701A\u7087\u6FC6\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u702F\u7033\u702F\u7073\u6FFE\u7073\u713E\u7033\u7011\u7033\u7011\u7033\u7033\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70C5\u7033\u70D2\u7033\u6FCA\u7033\u7000\u7033\u7000\u7033\u6F62\u7033\u6F98\u7033\u6F63\u7033\u6F9E\u7000\u7245\u7000\u6F09\u7033\u6F98\u7020\u7000\u70BC\u7000\u7020\u7000\u701D\u6F62\u7033\u6F95\u7033\u6F98\u7033\u7080\u7000\u729E\u6FB1\u6F03\u7033\u70C5\u7033\u7000\u7033\u6F62\u7033\u7008\u710E\u7000\u7030\u7000\u7033\u6F6D\u7033\u6F6D\u7033\u6F28\u7030\u7000\u7033\u6F42\u7033\u701A\u7033\u7000\u7033\u7000\u7033\u6F62\u7017\u6F62\u7033\u6F98\u7033\u6F95\u7033\u7032\u7033\u70D9\u7033\u70D5\u7033\u6FC0\u6F1D\u7029\u702E\u6F86\u7033\u6F87\u7033\u7031\u7033\u7031\u702C\u7000\u703B\u6FF9\u7033\u706B\u7033\u706B\u7033\u6FF6\u701D\u6FE9\u7033\u7000\u704E\u6F81\u701E\u6FF6\u7011\u6FF6\u7006\u6FF8\u7032\u6FF6\u7027\u71C8\u703B\u6FFB\u704E\u6F81\u701F\u6F7F\u7033\u706F\u7033\u6F87\u7033\u6F87\u702C\u7000\u7033\u6F03\u704E\u6F81\u7033\u70A2\u7033\u7045\u7033\u701A\u7033\u7054\u7033\u70A2\u7033\u6FA9\u7033\u7045\u6FD9\u6FD0\u7033\u7000\u7037\u6FF6\u7037\u6F3D\u7033\u711F\u7033\u6FC3\u7033\u6FC3\u7033\u6FC3\u7033\u6FC3\u7033\u7082\u7033\u7082\u7033\u7033\u7033\u7033\u7033\u7033\u7033\u7033\u7033\u7051\u7033\u7051\u7019\u6FF6\u7037\u6FF6\u7033\u6FCC\u7033\u6FCC\u7033\u6FCC\u7033\u6FCC\u700A\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7085\u7033\u7085\u7033\u7085\u7033\u7085\u7033\u6FE5\u7033\u6F87\u7033\u6F87\u7033\u7057\u7033\u7032\u7033\u7031\u705A\u7000\u7087\u7020\u7033\u703A\u7033\u7057\u7033\u7031\u7033\u7020\u7033\u703A\u7000\u7000\u7033\u7054\u7033\u7054\u7033\u705A\u7033\u7054\u7033\u7054\u7033\u7052\u7033\u7052\u7033\u7000\u7033\u7052\u7033\u7052\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u7052\u7033\u7000\u7033\u6FAA\u7033\u7052\u7033\u7000\u7033\u6FAA\u700B\u6FF8\u7033\u7032\u7033\u70B1\u7056\u7087\u7056\u6FC5\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7075\u7056\u6FFF\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u7087\u7056\u6FD6\u7056\u7087\u7033\u7038\u7033\u703E\u7033\u6F87\u7033\u6F55\u7033\u6F55\u7033\u6FC0\u7033\u6FC0\u7033\u6FE4\u7033\u6F7E\u7033\u6F7E\u7033\u6FD1\u7033\u6FD1\u7033\u7000\u7033\u703C\u7033\u6FE3\u7033\u6FDA\u7033\u6FAB\u7033\u705D\u7033\u6FB8\u7033\u6FB8\u7033\u6FD2\u7033\u6F73\u7033\u6F73\u7033\u6F6D\u7033\u6F6D\u7033\u702F\u7033\u6FB7\u7033\u6FB7\u7033\u6FF2\u7033\u6FD6\u7033\u7032\u7033\u7042\u7033\u703D\u7033\u6F10\u7033\u6F10\u7033\u6E5C\u7033\u6E5C\u7033\u7035\u701A\u6F10\u7000\u6F10\u7033\u6EDB\u7033\u703E\u7033\u6F87\u7033\u6F55\u7033\u6F55\u7033\u7070\u7033\u7070\u7033\u6FC0\u7033\u6FC0\u7033\u6FE4\u7033\u6F7E\u7033\u6F7E\u7033\u6FD1\u7033\u6FD1\u7033\u7000\u7033\u6F87\u7033\u703D\u7033\u6FE3\u7033\u6FDA\u7033\u6FAB\u7033\u6F10\u7033\u6F10\u7010\u6FF6\u701F\u6FE7\u7033\u701A\u7033\u701A\u7034\u7087\u7053\u6F66\u7028\u6F81\u7028\u6F81\u7028\u6F81\u7053\u6F66\u704E\u6F64\u704E\u6F64\u704E\u6F64\u7023\u6F81\u7024\u6F81\u7028\u6F81\u7028\u6F81\u7028\u6F81\u7028\u6F81\u7028\u6EF2\u700A\u6FF5\u7015\u6FF6\u703C\u6FF6\u7035\u6FFA\u6FE4\u6FF6\u704E\u7087\u702C\u7087\u704E\u7087\u7033\u6FB1\u7033\u6FB1\u7033\u707A\u7033\u7000\u7037\u6FF6\u7006\u6FF6\u702D\u6FF6\u7033\u70D9\u7033\u7000\u7033\u7000\u7033\u6F7D\u7033\u6F7D\u6F0D\u7271\u7033\u7099\u7033\u70C5\u7033\u70C5\u7033\u711F\u7033\u711F\u7033\u7084\u7033\u7084\u7000\u6F48\u7000\u725E\u7033\u6FEF\u7033\u6FEF\u7033\u7063\u7045\u6FF6\u7087\u70AE\u7087\u70AE\u7087\u70AE\u7087\u70A0\u7087\u70A0\u7033\u715A\u7033\u715A\u7000\u7292\u7000\u7292\u7000\u7292\u700F\u7232\u7033\u6F88\u7033\u7000\u7033\u7000\u7033\u6F6B\u7033\u6FF6\u7033\u7000\u7033\u7000\u7033\u6FA5\u7033\u6FA5\u7033\u706E\u7033\u6F87\u7033\u6F87\u7033\u6F51\u70B4\u6F51\u7033\u6F88\u7005\u6F10\u700C\u6F10\u7027\u71C8\u6FE6\u71C8\u7033\u7082\u7033\u7082\u6F0D\u6F44\u7033\u701A\u7033\u701A\u7033\u701A\u703A\u6FFA\u7033\u6FEC\u7033\u6FEC\u7033\u7136\u7030\u7000\u704E\u6FC7\u7033\u70D9\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u6FA4\u7033\u6FA4\u704F\u6FF6\u7016\u6FE9\u701C\u6FE0\u702E\u6FE9\u7018\u6FE9\u702E\u6FE9\u700A\u6F48\u702E\u6FE9\u6FEF\u6F30\u7012\u6FE9\u7015\u6F5C\u7004\u6FE9\u700A\u6FE9\u6FFF\u6FE9\u7010\u6FE9\u7000\u6F2E\u7010\u6FE9\u702E\u6FEA\u7015\u6FE9\u7012\u6FEA\u7025\u6FEB\u7026\u6FE9\u7008\u6FE9\u7007\u6F31\u7017\u6FE9\u702C\u6FE9\u703A\u6FE9\u701F\u6FE9\u703A\u6FE9\u7014\u6F3E\u7016\u6F39\u7025\u6F38\u7015\u6FE9\u7013\u6F38\u7025\u6FE9\u7025\u6FE9\u7015\u6FE9\u7015\u6FE9\u702C\u6FE9\u7016\u6F38\u7017\u6F38\u7015\u6FE9\u701D\u6FE9\u701F\u6FE9\u7016\u6FE9\u701C\u6FE9\u7024\u6FE9\u7022\u6FE9\u7024\u6F38\u7010\u6F38\u7000\u7000\u7061\u7000\u703D\u6FF6\u7061\u7000\u7061\u7000\u7061\u7000\u703D\u6FF6\u7061\u7000\u7028\u7000\u6FB2\u6F42\u7061\u7000\u7061\u7000\u7061\u7000\u7061\u7000\u703D\u6FF6\u7061\u7000\u703D\u6F56\u7061\u7000\u7033\u6FF6\u700A\u7000\u705A\u6FF6\u7000\u7000\u700C\u7000\u7004\u7000\u7000\u7000\u7026\u7000\u702E\u6FF6\u7055\u6FF6\u7037\u6FF6\u7037\u6FF6\u7037\u6FF6\u700F\u7000\u7037\u6F10\u7055\u7000\u704E\u7000\u6FC9\u6F10\u7055\u7000\u7055\u7000\u7055\u7000\u7055\u7000\u7037\u6FF6\u7055\u6F10\u7037\u6F10\u7055\u7000\u7033\u6FF6\u7010\u6FF6\u704F\u6FF6\u7000\u7000\u700B\u7001\u7012\u7000\u7001\u6F10\u7027\u7000\u7000\u7000\u705A\u7000\u703A\u6FF6\u705A\u7000\u705A\u7000\u705A\u7000\u703A\u6FF6\u705A\u7000\u7020\u7000\u6FB6\u6F2E\u705A\u7000\u705A\u7000\u705A\u7000\u705A\u7000\u703A\u6FF6\u705A\u7000\u703A\u6F56\u705A\u7000\u702E\u6FF6\u7014\u7000\u7055\u6FF6\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7018\u7000\u702A\u6FF6\u704E\u6FF6\u702D\u6FF6\u702D\u6FF6\u702D\u6FF6\u7014\u7000\u702D\u6F10\u704E\u7000\u7048\u7000\u6FC0\u6F10\u704E\u7000\u704E\u7000\u704E\u7000\u704E\u7000\u702D\u6FF6\u704E\u6F10\u702D\u6F10\u704E\u7000\u702D\u6FF6\u7017\u6FF6\u704B\u6FF6\u7000\u7000\u700A\u7000\u7005\u7000\u7000\u6F10\u701B\u7000\u6FC7\u7000\u7029\u7000\u7048\u6FF6\u7029\u7000\u7029\u7000\u7029\u7000\u7048\u6FF6\u702A\u7000\u6FEC\u7000\u6F64\u6F42\u7029\u7000\u7029\u7000\u7028\u7000\u7028\u7000\u7048\u6FF6\u7029\u7000\u7048\u6F56\u7029\u7000\u7013\u6FF6\u705A\u7000\u704F\u6FF6\u705C\u7000\u706B\u7000\u6FCC\u7000\u705C\u7000\u6FF6\u7000\u7030\u6FF6\u701C\u6FF6\u7030\u6FF6\u7030\u6FF6\u7030\u6FF6\u6F90\u6F10\u7019\u6F10\u701C\u7000\u701C\u7000\u6F82\u6F10\u701B\u7000\u701B\u7000\u701C\u7000\u7018\u6FFD\u7030\u6FF8\u6FEA\u6F10\u7030\u6F10\u701C\u7000\u7005\u6FF6\u702C\u6FF6\u7037\u6FF6\u7030\u7000\u7039\u7000\u6FDB\u7000\u6FA2\u6F10\u6FF1\u7000\u6FC4\u7000\u701A\u7000\u703C\u6FF6\u701A\u7000\u701A\u7000\u701A\u7000\u703C\u6FF6\u701A\u7000\u6FE3\u7000\u6F63\u6F2E\u701A\u7000\u701A\u7000\u701A\u7000\u701A\u7000\u703C\u6FF6\u701A\u7000\u703C\u6F56\u701A\u7000\u7014\u6FF6\u7052\u7000\u7045\u6FF6\u705A\u7000\u705A\u7000\u6FC7\u7000\u705B\u7000\u6FE2\u7000\u702C\u6FF6\u7012\u6FF6\u702C\u6FF6\u702C\u6FF6\u702C\u6FF6\u6F95\u6F10\u700D\u6F10\u7012\u7000\u7012\u7000\u6F7F\u6F10\u7012\u7000\u7012\u7000\u7012\u7000\u7012\u7000\u702C\u6FF6\u6FDF\u6F10\u702C\u6F10\u7012\u7000\u700B\u6FF6\u702E\u6FF6\u7036\u6FF6\u7032\u7000\u703D\u7000\u6FCF\u7000\u6FBB\u6F10\u6FE9\u7000\u7014\u7000\u705F\u7000\u7042\u6FF6\u7046\u7000\u705F\u7000\u705F\u7000\u702D\u6FF6\u7046\u7000\u706E\u7000\u7064\u6FF6\u7046\u7000\u7073\u7000\u7032\u7000\u7046\u7000\u702D\u6FF6\u705F\u7000\u702D\u6F4C\u705F\u7000\u7055\u6FF6\u702D\u7000\u7046\u6FF6\u7019\u7000\u7019\u7000\u7023\u7000\u7023\u7000\u705F\u7000\u7046\u6FF6\u7050\u6FF6\u7055\u6FF6\u7037\u6FF6\u703C\u6FF6\u7042\u7000\u7037\u6F0B\u7050\u7000\u7050\u7000\u703C\u6F0B\u7069\u7000\u7050\u7000\u7032\u7000\u7050\u7000\u7037\u6FF6\u7050\u6F10\u7037\u6F10\u703E\u7000\u7069\u6FF6\u7038\u6FF6\u704B\u6FF6\u702D\u7000\u7010\u7000\u702D\u7000\u702D\u6F0B\u705A\u7000\u703E\u6FF6\u6F74\u6F10\u7004\u7000\u701C\u7000\u701C\u7000\u7031\u7000\u701C\u7000\u702A\u7000\u701C\u7000\u7037\u6FF6\u701C\u7000\u701C\u7000\u7000\u7000\u701C\u7000\u701C\u7000\u7020\u7000\u7037\u6FF6\u701C\u7000\u701C\u7000\u7037\u6FF6\u7017\u7000\u700A\u7000\u7000\u7000\u701E\u7000\u700A\u7000\u7016\u7000\u702C\u7000\u7031\u7000\u702F\u6FF6\u705D\u6F10\u6FE1\u6F10\u702F\u6FF6\u7025\u6FF6\u702F\u6F35\u7043\u6F10\u702F\u6FF6\u705D\u6FF6\u7011\u7000\u7000\u7000\u7051\u6F10\u6FE0\u7000\u702F\u6F33\u702F\u6FF6\u7020\u6FF8\u7053\u6F10\u702F\u6F33\u702F\u6FF6\u7014\u6FF6\u701B\u6FF6\u702F\u6F10\u700D\u6F10\u701B\u6F10\u702F\u6FF6\u702F\u6FF6\u702F\u6FF6\u702F\u6FF6\u700F\u6FF6\u7012\u6FF6\u702F\u6F10\u7030\u6F10\u7014\u6FF6\u6FC8\u7000\u6FEB\u7000\u6FEB\u7000\u6FD1\u7000\u6FEB\u7000\u6FEF\u7000\u6FEB\u7000\u7034\u6FF5\u6FEB\u7000\u6FEB\u7000\u6FD1\u7000\u6FEC\u7000\u6FEC\u7000\u6FF8\u7000\u7034\u6FF5\u6FEB\u7000\u6FEC\u7000\u7034\u6FF5\u6FC7\u7000\u704C\u7000\u704D\u7000\u7040\u6FF6\u6FCF\u7000\u7079\u7000\u7001\u7000\u7079\u7000\u703A\u6FF6\u6FDA\u6F10\u7045\u6F25\u7027\u6FF6\u7028\u6FF6\u7027\u6F2F\u7040\u6F10\u704C\u6FF6\u7027\u6FF8\u7013\u6FFA\u6FEC\u6FFA\u6FDE\u6F10\u7045\u6FF8\u703F\u6F2F\u702B\u6FF6\u703A\u6FFA\u6FC5\u6F10\u7033\u6F2F\u702B\u6FF6\u703A\u6FF8\u7043\u6FF6\u702F\u6F10\u6FB8\u6F0A\u7043\u6F10\u7036\u6FF6\u7032\u6FF6\u701E\u6FF6\u702B\u6FF6\u7051\u6FF6\u7052\u6FF6\u7013\u6F10\u701C\u6F11\u7054\u6FF6\u7009\u7000\u6FE9\u7000\u6FE9\u7000\u6FD9\u7000\u6FE9\u7000\u6FFE\u7000\u6FE9\u7000\u703F\u6FF5\u6FE9\u7000\u6FE9\u7000\u6FD9\u7000\u6FE9\u7000\u6FE9\u7000\u6FDF\u7000\u703F\u6FF5\u6FE9\u7000\u6FE9\u7000\u703F\u6FF5\u6FCF\u7000\u7044\u7000\u7058\u7000\u7026\u6FF6\u6FD6\u7000\u7074\u7000\u6FE8\u7000\u7073\u7000\u7037\u6FF6\u6FD0\u6F10\u7046\u6F24\u7025\u6FF6\u7027\u6FF6\u7026\u6F21\u7038\u6F10\u704A\u6FF6\u701F\u6FF6\u7002\u6FF6\u6FE6\u6FF6\u6FD0\u6F10\u7046\u6FF7\u7052\u6F21\u7028\u6FF6\u702A\u6FF6\u6FB6\u6F10\u702F\u6F21\u7028\u6FF6\u702A\u6FF6\u7046\u6FF6\u702C\u6F10\u6FB1\u6F06\u7046\u6F10\u7030\u6FF6\u702A\u6FF6\u702F\u6FF6\u7028\u6FF6\u704B\u6FF6\u704C\u6FF6\u7011\u6F10\u700A\u6EE3\u7049\u6FF6\u7000\u7000\u704A\u7000\u704A\u7000\u7000\u7000\u704A\u7000\u7012\u7000\u704A\u7000\u702B\u6FEB\u704F\u7000\u704A\u7000\u6FFB\u7000\u704A\u7000\u704A\u7000\u702A\u7000\u702B\u6FEC\u704A\u7000\u704A\u7000\u702B\u6FEC\u7016\u7000\u700A\u7000\u6FF3\u7000\u7025\u7000\u6FFB\u7000\u7036\u7000\u701B\u7000\u7000\u7000\u7024\u6FEE\u7049\u6F2B\u7004\u6F2B\u7025\u6FEE\u7024\u6FEE\u702D\u6F2B\u7041\u6F2B\u7031\u6FEE\u7041\u7000\u7041\u7000\u6FFE\u7000\u7043\u6F2B\u7002\u7000\u7026\u6F2B\u7023\u6FEE\u7024\u7000\u7040\u6F2B\u7025\u6F2B\u7023\u6FEE\u7000\u7000\u703A\u6FEE\u7026\u6F2B\u6FFD\u6F2B\u703C\u6F2B\u7031\u6FEE\u701D\u6FEE\u7021\u6FEE\u7023\u6FEE\u7019\u6FEE\u7006\u6FEE\u7023\u6F2B\u7029\u6F3F\u7022\u6FEE\u6FB9\u7000\u700B\u7000\u700C\u7000\u6FCB\u7000\u700B\u7000\u6FE7\u7000\u700B\u7000\u7028\u6FEB\u700D\u7000\u700D\u7000\u6FBF\u7000\u700B\u7000\u700A\u7000\u6FF5\u7000\u7028\u6FEB\u700C\u7000\u700B\u7000\u7028\u6FEB\u6FDE\u7000\u7032\u7000\u7012\u7000\u701C\u7000\u6FBB\u7000\u7049\u7000\u6FF1\u7000\u7022\u7000\u7012\u6FF1\u6FDE\u6F2A\u7008\u6F2A\u7012\u6FF0\u7002\u6FF0\u701E\u6F2A\u6FFF\u6F2A\u7027\u6FF0\u7002\u7000\u7002\u7000\u6FB8\u7000\u6FE1\u6F2A\u7012\u7000\u701E\u6F2A\u7010\u6FF0\u7019\u7000\u6FDD\u6F2A\u7016\u6F2A\u7010\u6FF0\u700E\u7000\u701C\u6FF0\u7014\u6F2A\u6F9E\u6F2A\u7025\u6F2A\u7014\u6FED\u7000\u6FF0\u7013\u6FF0\u7015\u6FF0\u6FFF\u6FF0\u6FD2\u6FF0\u7010\u6F2A\u6FF9\u6F37\u700F\u6FF0\u701C\u7000\u7019\u6F10\u7022\u6FF6\u702A\u7000\u7023\u7000\u701C\u6FF6\u700D\u7000\u7028\u6FF6\u702D\u6FF6\u702C\u7000\u701E\u6FF6\u7023\u6FF6\u7031\u6FF6\u7066\u7000\u7032\u7000\u7034\u6FF6\u7019\u7000\u7045\u6FF6\u703C\u6FF6\u7040\u7000\u7032\u6FF6\u7034\u6FF6\u7031\u6FF6\u7059\u7000\u7030\u7000\u702D\u6FF6\u7015\u7000\u703F\u6FF6\u7037\u6FF6\u702C\u7000\u7031\u6FF6\u7032\u6FF6\u7024\u6FF6\u703B\u7000\u7026\u7000\u7026\u6FF6\u7011\u7000\u7031\u6FF6\u7023\u6FF6\u701B\u7000\u7023\u6FF6\u7020\u6FF6\u703C\u6FF6\u7061\u7000\u7046\u7000\u704A\u6FF6\u7032\u7000\u7050\u6FF6\u703C\u6FF6\u703C\u7000\u7044\u6FF6\u703C\u6FF6\u701A\u6FF6\u7039\u6FF6\u7036\u6FFB\u7049\u6FF6\u7039\u6FF6\u6FFE\u6F5F\u7032\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u6FFC\u7046\u7000\u7046\u7000\u7034\u6F7C\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u70BF\u7000\u70BF\u7000\u7046\u6FEB\u7046\u7000\u7046\u7000\u7046\u6FA6\u7046\u6FA6\u7046\u6FA6\u705A\u702D\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u7046\u7000\u7033\u7000\u7033\u6FE2\u7073\u7000\u7073\u7000\u7046\u7000\u7046\u6FCE\u7033\u7000\u7033\u7000\u7033\u7000\u700F\u6EDB\u700F\u6EDB\u7033\u6FF6\u704F\u6FF6\u7033\u701A\u7073\u6FCE\u7038\u6FFB\u7000\u7000\u701C\u6FE9\u7000\u7000\u7010\u6FF7\u703A\u6FFA\u7005\u7000\u7033\u707B\u7033\u7092\u7033\u70A6\u7033\u701A\u7033\u701A\u7033\u701A\u7033\u6F88\u7033\u6FE2\u7033\u6FE2\u7033\u6F5F\u70DF\u7000\u7011\u6FF7\u7033\u6F10\u7033\u6F10\u7046\u6FFA\u700B\u7001\u7024\u6FE9\u7033\u70C5\u702C\u6FBC\u6FFD\u7000\u7025\u6FF6\u703A\u6FFA\u7005\u7000\u7033\u6FC0\u7033\u6F2A\u7033\u6FFF\u6FFB\u6FFF\u7033\u6FFF\u7033\u7000\u7033\u7000\u6FFB\u701A\u7033\u701A\u7033\u7000\u7033\u6EE1\u7033\u6F62\u7019\u6F62\u7033\u7000\u6F21\u725E\u7025\u6FF6\u7033\u7065\u7033\u7065\u7037\u6FF8\u7012\u7000\u7022\u6FE4\u700B\u7000\u6FEC\u7000\u6FF3\u6FF9\u7014\u7000\u7036\u6F3D\u6FEC\u7000\u7033\u7000\u7001\u6FF9\u7001\u6F10\u7015\u6F3B\u7000\u6F10\u6F58\u6F10\u6FD8\u6ED3\u7005\u6F10\u704E\u6EF2\u6F5E\u6F10\u6FCD\u6ED3\u7027\u7000\u7010\u6F3E\u7033\u6FFD\u7033\u6FFD\u7033\u6FE9\u7033\u6FE9\u7033\u6FD6\u7033\u6FD6\u7033\u7007\u7033\u7007\u7033\u7000\u7033\u7000\u7033\u70C9\u7033\u7034\u7034\u7087\u6FE8\u6FBB\u7012\u7000\u7000\u7000\u6FBE\u6ED3\u701E\u7000\u7031\u6FF6\u7037\u6F3D\u6FFF\u7000\u7033\u703E\u7033\u703E\u7033\u6F9A\u7033\u6F9A\u7033\u6F9A\u7033\u6F9A\u6FC1\u6ED3\u6FE7\u6FF5\u7019\u6FF5\u7032\u6FF5\u7019\u6FF8\u7019\u6FF8\u7019\u6FF5\u7032\u6F15\u6FE7\u6FF5\u6FE7\u6FF5\u6FC4\u6F4C\u6FE7\u6F4C\u701E\u6FF5\u6FF1\u6FF5\u6FF1\u6FF5\u7032\u6FF5\u7019\u6FF5\u7032\u6F47\u6FE7\u6F4C\u7028\u6FC4\u7019\u6FF5\u7019\u6FF5\u7005\u6FFA\u7005\u6FFA\u6FFB\u6FF5\u7019\u6FF5\u7019\u6FF5\u7000\u6F9C\u7033\u7000\u7033\u7000\u7033\u7000\u703E\u7000\u7033\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u7033\u709D\u7033\u709D\u703E\u70B3\u703E\u70B3\u70F0\u7000\u7033\u70B3\u7033\u70B3\u7033\u7000\u7013\u70AE\u7013\u70AE\u7069\u6FCA\u7030\u7091\u7030\u7091\u7033\u7000\u7013\u70AE\u7013\u70AE\u7069\u6FCA\u7030\u7091\u7030\u7091\u703E\u7073\u703E\u7073\u701E\u6FAF\u701E\u6FAE\u701E\u6FAE\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u71A3\u6FF6\u7000\u6FC2\u7000\u6FC2\u7034\u7165\u71A3\u7165\u71A3\u6FF6\u7034\u6FF6\u7034\u7165\u7034\u6FF6\u703E\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u700F\u70DF\u703E\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u6FB4\u703E\u7000\u703E\u7000\u703E\u7000\u703E\u7000\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u703E\u7000\u703E\u7000\u7033\u7061\u7033\u7082\u7033\u7082\u703E\u7000\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7033\u70E6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7034\u6FF6\u7033\u710B\u7033\u70C5\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u7000\u7033\u70F0\u7033\u70BE\u7033\u708C\u701E\u6FAE\u701E\u6FAE\u701E\u6FAE\u7033\u70D7\u7033\u7084\u7033\u7032\u7033\u7000\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7078\u707E\u706C\u7072\u705F\u7066\u7053\u705A\u7049\u704F\u703D\u7042\u7032\u7038\u7032\u703A\u7032\u703A\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u702D\u7039\u7023\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7039\u7032\u7036\u7032\u7036\u7032\u7036\u7032\u7036\u7032\u7007\u7032\u7007\u7032\u7007\u7032\u7007\u7032\u7007\u7031\u7015\u7031\u7015\u7032\u6FD6\u7032\u6FD6\u7032\u6FD6\u7032\u7007\u7032\u7007\u7032\u7007\u7032\u7007\u7032\u7007\u7032\u7007\u7032\u7007\u7033\u6FC0\u7033\u6FC0\u7033\u6FC0\u7033\u6FC0\u6F41\u7000\u7033\u7075\u7033\u7075\u7032\u7007\u7033\u6FB4\u7033\u6FC8\u7033\u705A\u7033\u70ED\u7000\u7165\u7000\u6FC2\u701E\u6FAE\u701E\u6FAE\u701E\u6FAE\u701E\u6FAE\u703E\u7073\u703E\u7073\u703E\u7000\u7037\u6F10\u7055\u7000\u6FC9\u6F10\u7061\u7000\u7056\u6F10\u701E\u6FF6\u7024\u7119\u7031\u6FF6\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7070\u7000\u7020\u7000\u7033\u6EA7\u7033\u6EA7\u7053\u6EE9\u7033\u6EA7\u7012\u6EA7\u7018\u6EE9\u7033\u6811\u7033\u6811\u706B\u6AAB\u7033\u6811\u6FAE\u6811\u701F\u6AAB\u7033\u6755\u7033\u6755\u706D\u6A33\u7033\u6755\u6FA3\u6755\u701F\u6A33\u7033\u669A\u7033\u669A\u7070\u69BA\u7033\u669A\u6F98\u669A\u7020\u69BA\u7033\u6DEB\u7033\u6DEB\u7055\u6E71\u7033\u6DEB\u7007\u6DEB\u7019\u6E71\u7033\u6D30\u7033\u6D30\u7058\u6DF8\u7033\u6D30\u6FFC\u6D30\u7019\u6DF8\u7033\u6C75\u7033\u6C75\u705B\u6D7F\u7033\u6C75\u6FF1\u6C75\u701A\u6D7F\u7033\u6BB9\u7033\u6BB9\u705D\u6D07\u7033\u6BB9\u6FE6\u6BB9\u701B\u6D07\u7033\u6AFE\u7033\u6AFE\u7060\u6C8E\u7033\u6AFE\u6FDB\u6AFE\u701C\u6C8E\u7033\u6A43\u7033\u6A43\u7063\u6C15\u7033\u6A43\u6FCF\u6A43\u701C\u6C15\u7033\u6987\u7033\u6987\u7065\u6B9D\u7033\u6987\u6FC4\u6987\u701D\u6B9D\u7033\u68CC\u7033\u68CC\u7068\u6B24\u7033\u68CC\u6FB9\u68CC\u701E\u6B24\u7070\u7000\u7020\u7000\u7070\u7000\u70D4\u7000\u7048\u6FF2\u7081\u6F51\u7000\u7303\u700A\u6F3F\u700A\u6F3F\u7000\u7303\u700A\u6E7F\u700A\u6E7F\u7000\u7303\u700A\u6DBE\u700A\u6DBE\u7000\u7303\u700A\u6CFD\u700A\u6CFD\u7000\u7303\u6FFE\u6F5F\u6FFE\u6F5F\u6FFE\u6F5F\u6FFE\u6F5F\u6FFE\u6F5F\u704D\u7000\u7096\u7000\u7032\u7000\u7033\u7000\u701C\u7000\u709D\u7000\u7028\u6EE9\u701E\u6EE9\u701C\u6EE9\u7020\u6EE9\u7053\u6EE9\u701A\u6EE9\u7035\u6EE8\u7035\u6EE9\u7033\u6EE8\u701C\u6EE9\u7020\u6EE8\u7020\u6EE9\u7033\u6EE8\u7033\u6EE9\u7033\u6EEC\u7019\u6EEC\u7028\u6AAB\u701E\u6AAB\u701C\u6AAB\u7020\u6AAB\u7071\u6AAB\u7024\u6AAB\u7049\u6AAB\u7049\u6AAA\u7033\u6AA2\u701C\u6AAB\u702F\u6AAB\u702F\u6AAA\u7033\u6AA2\u7033\u6AAB\u7033\u6AC8\u7019\u6AC8\u7028\u6A33\u701E\u6A33\u701C\u6A33\u7020\u6A33\u7075\u6A33\u7025\u6A33\u704B\u6A33\u704B\u6A31\u7033\u6A29\u701C\u6A33\u7030\u6A33\u7030\u6A31\u7033\u6A29\u7033\u6A33\u7033\u6A52\u7019\u6A52\u7028\u69BA\u701E\u69BA\u701C\u69BA\u7020\u69BA\u7078\u69BA\u7026\u69BA\u704D\u69BA\u704D\u69B8\u7033\u69AF\u701C\u69BA\u7032\u69BA\u7032\u69B8\u7033\u69AF\u7033\u69BA\u7033\u69DC\u7019\u69DC\u7028\u6E71\u701E\u6E71\u701C\u6E71\u7020\u6E71\u7057\u6E71\u701B\u6E71\u7037\u6E6F\u7037\u6E70\u7033\u6E6F\u701C\u6E71\u7021\u6E6F\u7021\u6E70\u7033\u6E6F\u7033\u6E71\u7033\u6E77\u7019\u6E77\u7028\u6DF8\u701E\u6DF8\u701C\u6DF8\u7020\u6DF8\u705A\u6DF8\u701C\u6DF8\u703A\u6DF7\u703A\u6DF8\u7033\u6DF5\u701C\u6DF8\u7023\u6DF7\u7023\u6DF8\u7033\u6DF5\u7033\u6DF8\u7033\u6E00\u7019\u6E00\u7028\u6D7F\u701E\u6D7F\u701C\u6D7F\u7020\u6D7F\u705D\u6D7F\u701D\u6D7F\u703C\u6D7E\u703C\u6D7F\u7033\u6D7C\u701C\u6D7F\u7025\u6D7E\u7025\u6D7F\u7033\u6D7C\u7033\u6D7F\u7033\u6D8A\u7019\u6D8A\u7028\u6D07\u701E\u6D07\u701C\u6D07\u7020\u6D07\u7061\u6D07\u701E\u6D07\u703E\u6D06\u703E\u6D06\u7033\u6D02\u701C\u6D07\u7026\u6D06\u7026\u6D06\u7033\u6D02\u7033\u6D07\u7033\u6D15\u7019\u6D15\u7028\u6C8E\u701E\u6C8E\u701C\u6C8E\u7020\u6C8E\u7064\u6C8E\u7020\u6C8E\u7040\u6C8D\u7040\u6C8D\u7033\u6C89\u701C\u6C8E\u7028\u6C8D\u7028\u6C8D\u7033\u6C89\u7033\u6C8E\u7033\u6C9F\u7019\u6C9F\u7028\u6C15\u701E\u6C15\u701C\u6C15\u7020\u6C15\u7067\u6C15\u7021\u6C15\u7042\u6C15\u7042\u6C14\u7033\u6C0F\u701C\u6C15\u702A\u6C15\u702A\u6C14\u7033\u6C0F\u7033\u6C15\u7033\u6C2A\u7019\u6C2A\u7028\u6B9D\u701E\u6B9D\u701C\u6B9D\u7020\u6B9D\u706B\u6B9D\u7022\u6B9D\u7044\u6B9C\u7044\u6B9B\u7033\u6B95\u701C\u6B9D\u702B\u6B9C\u702B\u6B9B\u7033\u6B95\u7033\u6B9D\u7033\u6BB4\u7019\u6BB4\u7028\u6B24\u701E\u6B24\u701C\u6B24\u7020\u6B24\u706E\u6B24\u7023\u6B24\u7047\u6B24\u7047\u6B23\u7033\u6B1C\u701C\u6B24\u702D\u6B24\u702D\u6B23\u7033\u6B1C\u7033\u6B24\u7033\u6B3E\u7019\u6B3E\u704D\u7000\u7096\u7000\u7032\u7000\u7033\u7000\u704D\u7000\u7096\u7000\u71A9\u7000\u709D\u7000\u700C\u71D5\u700C\u71D5\u700C\u71D5\u700C\u71D5\u7023\u70E3\u7023\u70E3\u704F\u6F9A\u704F\u6F9A\u7031\u7015\u7031\u7015\u7032\u6FF5\u7041\u7000\u702E\u6FF5\u7000\u6EB9\u7000\u7292\u7000\u6EB9\u7000\u7292\u7000\u6EC8\u7000\u7292\u7000\u6EC8\u7000\u7292\u7000\u6EC8\u7000\u7292\u7000\u6EC8\u7000\u7292\u7000\u6EC8\u7000\u7292\u7000\u6EB9\u7000\u7309\u7033\u7000\u7033\u7000\u7033\u7027\u7033\u6FF2\u7033\u6FB7\u7033\u6FFC\u7033\u706A\u7033\u6FB7\u7033\u6FF2\u7033\u706A\u7033\u6FAE\u7033\u6FA4\u7033\u6FA4\u7033\u6FAE\u7033\u6FB6\u7033\u6FB6\u7033\u6FB6\u7033\u706B\u7033\u706B\u700C\u7000\u700C\u7000\u7000\u6ED7\u7000\u6EB9\u7000\u7292\u7000\u725F\u7000\u6E8B\u7000\u72EB\u7000\u6ED7\u7000\u6EB9\u7000\u7292\u7000\u725F\u7000\u6E8B\u7000\u6E62\u700F\u6E64\u7033\u6CC2\u7033\u6F10\u7032\u7000\u7005\u6CC2\u7032\u7000\u7033\u6E6A\u7033\u6E03\u7033\u6E03\u7033\u6E03\u7033\u6DFE\u7033\u6DFE\u7033\u6DFE\u7033\u6E0D\u7033\u6E0D\u7033\u6F1B\u7033\u6E0D\u7033\u6DFE\u7033\u6DFE\u7033\u6E0D\u7005\u6CC2\u7033\u6F10\u7033\u6D9F\u7032\u7000\u7005\u6CC2\u7033\u6CC2\u7000\u7292\u7000\u7292\u700F\u7232\u7005\u6CC2\u7033\u6CC2\u7000\u6E8B\u7000\u6E54\u700F\u6E64\u7032\u7000\u7032\u7000\u7033\u6DD7\u7033\u6EB1\u7031\u7000\u7000\u7292\u7000\u7292\u700F\u7232\u7000\u6E8B\u7000\u6E46\u700F\u6E64\u7031\u7000\u7031\u7000\u7030\u7000\u7000\u7292\u7000\u7292\u700F\u7232\u7000\u6E8B\u7000\u6E38\u700F\u6E64\u7030\u7000\u7030\u7000\u702F\u7000\u7000\u7292\u7000\u7292\u700F\u7232\u7000\u6E8B\u7000\u6E2A\u700F\u6E64\u7000\u7292\u7000\u7292\u700F\u7232\u7097\u7000\u71BC\u7000\u7097\u7000\u7033\u6FD3\u7033\u6FA8\u7033\u702E\u7033\u6FB7\u7033\u6F7A\u7033\u6FD3\u7033\u6FA8\u7033\u702E\u7033\u6FB7\u6FCF\u6F91\u7033\u7000\u7033\u7000\u7033\u6F7A\u7033\u7033\u7033\u7033\u7033\u7052\u7033\u7052\u7033\u6F68\u7033\u6F68\u7033\u6F68\u7033\u6F68\u7000\u6ED7\u7000\u6EB9\u7097\u7000\u71BC\u7000\u7000\u72EB\u7000\u7309\u7097\u7000\u7033\u701A\u7033\u6FC0\u7028\u6FCD\u7028\u6FCD\u7000\u70C5\u7000\u70C5\u70BF\u7000\u70D1\u7000\u7033\u7000\u7000\u7101\u6FE7\u6FE7\u6FE7\u6FE7\u718A\u6E62\u6FF6\u6E62\u718A\u6E62\u7000\u7133\u6FF6\u7133\u718A\u7133\u7000\u725E\u7028\u725E\u7028\u725E\u7028\u725E\u7028\u725E\u7028\u725E\u7028\u725E\u7028\u724E\u7018\u7265\u7028\u7255\u7019\u6F50\u7028\u6F23\u700D\u6F10\u7019\u6F39\u7019\u6F38\u7019\u6F45\u7019\u6F45\u7019\u6F65\u7019\u6F68\u7019\u6F0C\u7019\u6F26\u7019\u7264\u7019\u7253\u7000\u6F14\u7000\u725B\u7000\u725C\u7000\u725D\u7000\u7257\u7000\u724C\u7000\u725B\u7000\u7252\u7000\u7245\u7000\u7259\u7000\u724D\u7000\u723D\u7000\u7257\u7000\u724A\u7000\u723A\u7000\u7255\u7000\u713E\u7000\u729E\u7000\u6F62\u700E\u7245\u700E\u7245\u700E\u7245\u700E\u7245\u700E\u7245\u700E\u6F09\u700E\u6F09\u700E\u6F09\u700E\u6F09\u700E\u6F09\u7000\u729E\u7000\u729E\u7000\u729E\u7000\u729E\u7000\u729E\u7000\u6F03\u7000\u6F03\u7000\u6F03\u7000\u6F03\u7000\u6F03\u700C\u7000\u7097\u7000\u7097\u7000\u7000\u7245\u7000\u7245\u7000\u7245\u7000\u7245\u7000\u7245\u7000\u6F09\u7000\u6F09\u7000\u6F09\u7000\u6F09\u7000\u6F09\u7000\u729E\u7000\u729E\u7000\u729E\u7000\u729E\u7000\u729E\u6FC5\u6F03\u6FD9\u6F03\u6FED\u6F03\u7001\u6F03\u7015\u6F03\u7000\u6EEE\u7000\u6E40\u7000\u6D91\u7000\u6CE3\u7000\u6C35\u7000\u6F47\u7000\u6F45\u7000\u6F43\u7000\u6F41\u7000\u6F3F\u7000\u7000\u705B\u6FF6\u7020\u7000\u700E\u7000\u7031\u6FF6\u7031\u6FF6\u7037\u71A1\u7048\u711D\u7000\u7000\u703D\u6F10\u701E\u7000\u7061\u7000\u702E\u6FF6\u7037\u6F10\u7037\u6FF6\u7055\u6F10\u7028\u725E\u7000\u7000\u7061\u7000\u7061\u7000\u7061\u7000\u7006\u6F44\u7061\u7000\u7001\u7000\u7026\u6FF6\u7062\u7000\u7062\u7000\u7061\u7000\u7001\u6FF5\u7061\u7000\u7061\u7000\u703D\u6FF6\u7061\u7000\u7061\u7000\u703D\u6FF6\u700A\u7000\u700B\u6FF6\u7033\u6FF6\u7004\u7000\u7061\u6F44\u7050\u7000\u7061\u7000\u7061\u6F44\u7008\u7000\u7061\u7000\u7061\u7000\u701E\u6FF6\u7061\u6FF6\u7016\u7000\u702E\u6FF6\u7039\u6FF6\u7055\u7000\u7055\u7000\u7013\u6F46\u7037\u6FF6\u7001\u7000\u7021\u6FF6\u7055\u7000\u7055\u7000\u7055\u7000\u7007\u6FF9\u7055\u7000\u7055\u7000\u7037\u6FF6\u7055\u7000\u7055\u6F10\u7037\u6FF6\u7014\u7000\u7001\u6F10\u7036\u6F10\u7012\u7000\u7055\u6F46\u704A\u7000\u7055\u7000\u7055\u6F47\u7012\u7000\u7055\u7000\u7055\u7000\u701D\u6FF6\u7055\u6FF6\u7010\u7000\u703C\u7000\u7017\u6FF6\u702C\u6F0F\u701E\u6FF5\u7028\u725E\u700E\u6F10\u7036\u6F10\u7026\u7000", "\u7000\u7000\u727E\u72CD\u7292\u72D7\u72C1\u72A8\u7258\u7222\u7258\u7222\u71E8\u72C9\u726D\u7304\u726D\u7346\u72D1\u72B4\u72D1\u72A4\u726D\u7304\u726D\u7282\u7125\u71B2\u7225\u7346\u71DF\u7304\u71DF\u7304\u71DF\u7272\u72C1\u72A8\u732B\u72F8\u72C1\u7257\u7277\u7304\u72C1\u72A8\u72C1\u72A8\u7288\u72CA\u71E2\u7222\u7209\u72AE\u7148\u7218\u7149\u7218\u7183\u72AE\u7185\u720D\u7269\u7304\u728D\u72CA\u72D6\u7218\u72E5\u7218\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7289\u7330\u7185\u72CA\u7226\u7222\u728D\u72CA\u7185\u7203\u71E8\u72C9\u71A9\u7330\u71D9\u72AE\u72C1\u7304\u72C1\u72AE\u72C1\u7257\u7285\u72D5\u72C1\u7346\u72C1\u72A8\u72C1\u733D\u7288\u72CA\u72C1\u72D6\u72F1\u72CA\u72C7\u72CA\u7406\u72D2\u72BB\u72CA\u7291\u72CA\u727E\u72CD\u7089\u7374\u73F9\u72D2\u7254\u72CA\u730E\u72D7\u732D\u72EF\u727C\u72CA\u729F\u72CA\u735C\u72D2\u7269\u72CA\u7254\u72CA\u726F\u72CA\u734D\u72D2\u7259\u72D4\u726A\u72D6\u7000\u7000\u7274\u72D4\u72BF\u72D8\u733E\u72D0\u7246\u72D5\u7246\u72CA\u7289\u72D4\u732C\u72CE\u729D\u72CA\u72F5\u72F1\u72C8\u72CA\u72EE\u72CA\u731B\u72D2\u72AA\u72CA\u7231\u72CA\u7323\u71ED\u72B6\u72CA\u72CB\u72CA\u7316\u72D2\u71F0\u72CA\u726A\u72D6\u726D\u72CA\u729E\u72CA\u727B\u72D6\u71FF\u72CA\u727A\u72CA\u71F0\u72CA\u726C\u72D6\u7283\u72CA\u71F0\u72CA\u7261\u72DD\u724B\u72CA\u72A5\u72CA\u737F\u72D9\u71FF\u72CA\u727A\u72CA\u7370\u72D9\u728E\u72D4\u72C5\u72E5\u71F4\u72CA\u7219\u72CA\u72E5\u72D4\u72FD\u72D4\u72D0\u72D2\u7283\u72D5\u72BA\u72D4\u72CB\u72D2\u7283\u72CA\u7274\u72D6\u7317\u72CA\u737A\u72CA\u745D\u72E6\u72A8\u72CA\u734F\u72CA\u7451\u72E6\u712A\u72CA\u721A\u72DB\u7175\u72CA\u71D8\u72CA\u7325\u72D5\u70FA\u72CA\u71A5\u72CA\u712A\u72CA\u7316\u72D5\u70B6\u72CA\u7217\u72D9\u7177\u72CA\u71D8\u72CA\u7362\u72D2\u7158\u72CA\u71A0\u72CA\u7352\u72D2\u726B\u72CA\u7295\u72D7\u726B\u72CA\u72DE\u72CA\u732A\u72CA\u7476\u72D2\u728F\u72CA\u72F7\u72CA\u7453\u72D1\u71F3\u72CA\u71EC\u72DD\u725F\u72CA\u726D\u72CA\u726A\u72CA\u7343\u72D5\u71FF\u72CA\u7237\u72CA\u7339\u72D5\u732A\u72CA\u739C\u72E3\u739C\u72CA\u7400\u72CA\u7465\u72D2\u7348\u72CA\u73E0\u72CA\u7456\u72D2\u732A\u72CA\u7297\u72CA\u72C6\u72D6\u7356\u72E0\u7303\u72CA\u7365\u72CA\u7406\u72D2\u72A9\u72CA\u733B\u72CA\u73FC\u72D2\u7297\u72CA\u72D0\u72D5\u72D7\u72E9\u72DC\u72D5\u72FD\u72D5\u72E9\u72D2\u72C5\u72D5\u72C7\u72D5\u72E9\u72D5\u72D0\u72D5\u7446\u711B\u73C8\u71B3\u72DF\u72D2\u722A\u72CA\u726A\u72D7\u7260\u72CA\u729C\u72CA\u73AC\u72D2\u725C\u72CA\u72F0\u72D4\u7279\u72CA\u72A8\u72CA\u7266\u72CA\u73A2\u72D2\u72EF\u72CA\u72D0\u72D5\u72FF\u72E9\u72DC\u72D5\u72FC\u72D5\u731B\u72D2\u7300\u72D5\u72C7\u72D5\u7311\u72D0\u725F\u72CA\u72DE\u72DD\u7374\u72EB\u72C7\u72CA\u72AE\u72CA\u7389\u72D4\u72BB\u72CA\u722A\u72CA\u726D\u72CA\u737A\u72D4\u71F6\u72D4\u72DA\u72D9\u7218\u72D4\u7253\u72D4\u73C0\u72D2\u71E4\u72D5\u7222\u72CA\u7229\u72D4\u73B1\u72D2\u7221\u72CA\u7265\u72DA\u7221\u72CA\u7283\u72CA\u72E0\u72CA\u73BB\u72D9\u7248\u72CA\u72D0\u72D5\u72D0\u72D5\u72A9\u72CA\u73B1\u72D6\u7280\u72CA\u724A\u72D5\u72DB\u72CA\u733E\u72CA\u740B\u72D2\u7248\u72CA\u731C\u72CA\u7236\u72CA\u73FC\u72CE\u7258\u72CA\u7304\u72D5\u72BA\u72CA\u731E\u72CA\u7348\u72D2\u7297\u72CA\u72FE\u72CA\u733E\u72D2\u7395\u72CA\u73EB\u72EB\u742B\u72CA\u748F\u72CA\u7492\u72D2\u739E\u72CA\u7466\u72CA\u7483\u72D2\u7246\u72CA\u723E\u72D5\u72D2\u72CA\u731D\u72CA\u73C0\u72D2\u729D\u72CA\u7207\u72CA\u72D1\u72CA\u73B1\u72D2\u7236\u72CA\u729D\u72D8\u72B5\u72CA\u7317\u72CA\u7389\u72D6\u727F\u72CA\u72CF\u72CA\u737A\u72D2\u7215\u72CA\u71E2\u72D6\u721D\u72ED\u726E\u72CA\u72C1\u72CA\u72DA\u72D3\u724F\u72CA\u7215\u72CA\u7277\u72CA\u72D0\u72CE\u71E0\u7221\u719C\u71ED\u7237\u7225\u7277\u7222\u71E3\u7134\u7259\u712A\u7259\u712A\u71DE\u7222\u727F\u7257\u723E\u7222\u70BC\u7326\u7240\u7259\u7209\u7246\u7209\u7246\u7209\u7283\u7209\u7283\u7209\u7245\u7209\u7245\u7258\u7222\u7256\u72CA\u72DA\u72D5\u7296\u7244\u7259\u7203\u7259\u7203\u7259\u7203\u7259\u7203\u7259\u7285\u7259\u7285\u7315\u7317\u738E\u72A0\u7217\u7375\u7244\u7375\u7340\u72A0\u736D\u72FA\u7260\u7325\u7224\u7375\u725E\u7375\u70E3\u71EF\u7209\u72AA\u7209\u7205\u7209\u7205\u7209\u72AA\u7209\u7284\u7209\u7284\u7209\u7246\u7209\u7246\u7216\u72CF\u7209\u71A2\u71E1\u7134\u719E\u72A8\u71FC\u72F8\u7195\u7219\u736D\u72FA\u7209\u71FE\u7349\u72CA\u7230\u72F8\u7179\u72C0\u716A\u72CA\u70FD\u7339\u736D\u72FA\u725A\u72F8\u7247\u72F8\u71C9\u724A\u726F\u72F8\u7209\u7247\u72DB\u721F\u72FD\u721F\u724A\u72FD\u71EA\u7245\u7129\u72F8\u719F\u742D\u719F\u742D\u7207\u72F8\u72B0\u7283\u72DD\u72D4\u733B\u72FE\u72C7\u727D\u7211\u72D0\u73AD\u7204\u7187\u7170\u7187\u7170\u7370\u6F80\u7474\u6F86\u7296\u6F80\u72C9\u723B\u769F\u6FE0\u72AB\u728E\u72B0\u7283\u72B0\u7283\u715C\u7310\u72C6\u72CA\u7160\u7310\u72C6\u72CA\u7130\u7310\u70F9\u7310\u71BD\u724A\u736D\u72FA\u70EF\u71BF\u71BF\u7222\u712A\u71ED\u71E9\u7240\u71EA\u7225\u7210\u7222\u716E\u7134\u71B0\u7222\u7221\u721B\u7312\u72D4\u7409\u72D4\u7409\u72D4\u73CC\u72D4\u73CC\u72D4\u7405\u72D4\u7313\u72D5\u71C4\u7375\u71C4\u7375\u7152\u72FE\u71E7\u7222\u7315\u7317\u738E\u72A0\u7340\u72A0\u7260\u7325\u7217\u7375\u7244\u7375\u7217\u7375\u7244\u7375\u70E3\u71F6\u72F9\u7298\u7274\u7252\u7274\u726E\u7274\u7252\u7274\u726E\u72F9\u7298\u72F9\u7298\u70C4\u7226\u7236\u7200\u70C0\u7074\u717C\u72D7\u717C\u72D7\u7209\u7246\u7209\u7246\u7209\u7287\u7209\u7287\u71F9\u723C\u7209\u721D\u7209\u7256\u72FD\u7283\u7288\u7324\u7288\u7283\u71EE\u7375\u71EE\u7375\u7256\u72CA\u7209\u7218\u715C\u7134\u72C6\u7421\u722A\u7352\u72A7\u7234\u7118\u7552\u72A7\u7234\u7212\u72F8\u7179\u72C0\u741E\u7290\u717E\u7215\u71B4\u7245\u736D\u72FA\u716E\u72C9\u727A\u7375\u7281\u7375\u727B\u72F8\u7289\u72F8\u728C\u724A\u7252\u72F8\u7226\u72F8\u7209\u72B7\u721A\u7254\u7119\u72DA\u7209\u7276\u7246\u72F8\u7282\u72F8\u7209\u7247\u736D\u72FA\u707A\u72F8\u7160\u72F8\u7209\u7260\u717C\u72F8\u717C\u72F8\u7209\u72B4\u7209\u72F3\u717C\u72F8\u717C\u72F8\u7311\u72CD\u7311\u72CD\u71EB\u72F3\u72C1\u72CC\u72C1\u72CC\u71EB\u72F3\u7204\u72F7\u7067\u72E1\u70AB\u719C\u7209\u7247\u7209\u72F5\u7222\u721C\u70AD\u72D5\u72DF\u7200\u72DF\u7200\u72C1\u72A8\u735F\u71EB\u7209\u72A7\u7209\u72A7\u7209\u7319\u7209\u7319\u7209\u7316\u7209\u7316\u7297\u7244\u7297\u7244\u72EB\u72C0\u72EB\u72C0\u7336\u729C\u7336\u729C\u72B5\u7252\u7316\u7265\u721B\u72F8\u721B\u72F8\u72B1\u72D5\u72B1\u72D5\u7209\u71B9\u7316\u7265\u72C1\u72A8\u7311\u72A8\u7311\u72A8\u7279\u728B\u72A9\u72F6\u7164\u72CA\u72A9\u72F6\u7288\u7260\u72E4\u7229\u7427\u7299\u7187\u721F\u7330\u7328\u7288\u7311\u727E\u720D\u727E\u720D\u727E\u72C8\u7228\u732F\u71D5\u71ED\u722A\u71A0\u7267\u728D\u7154\u71E5\u7427\u71F5\u73D5\u71E5\u73D5\u729A\u72E1\u732F\u72E4\u7263\u7187\u72C3\u72E4\u7275\u71B4\u71E4\u725B\u71E4\u72E1\u732F\u7154\u72A3\u7288\u7284\u7288\u7284\u7279\u728B\u7311\u72A8\u7092\u72F8\u72B6\u72B4\u716E\u72B4\u716E\u72B4\u716E\u72B4\u70F5\u72B4\u716E\u72B4\u7220\u72B4\u72B6\u72B4\u7220\u7285\u716E\u72B4\u7250\u72B4\u7250\u72B4\u716E\u72B4\u716E\u72B4\u716E\u72B4\u716E\u72B4\u72B1\u72B4\u714C\u72C7\u7287\u7267\u7287\u7267\u71E9\u72B4\u71E9\u72B4\u7381\u72CA\u7381\u72CA\u7381\u72CA\u7381\u72CA\u7292\u72B4\u716E\u72E6\u7358\u72B9\u7311\u72CE\u7277\u724A\u7201\u7222\u7141\u71ED\u7211\u7225\u7212\u7222\u7166\u7134\u71F3\u7222\u720A\u72D4\u71DA\u7222\u71F4\u7222\u7288\u7283\u7215\u72B4\u7215\u72B4\u71F9\u723C\u7288\u7330\u7288\u7330\u72FD\u7283\u7288\u7324\u7288\u7283\u7288\u7283\u7288\u7283\u7288\u7283\u7288\u7283\u70AB\u72CE\u7313\u73D2\u7313\u7376\u7313\u73D2\u7313\u72D5\u7313\u73CC\u71FB\u72A0\u71C1\u7222\u71CD\u7222\u7203\u71E7\u7225\u72F8\u736D\u72FA\u72E7\u7261\u7209\u72DC\u72E7\u7261\u7209\u7246\u7209\u7246\u727E\u72CA\u727E\u72CA\u727E\u7376\u727E\u7376\u7209\u72C1\u7209\u71E7\u7209\u72AA\u7209\u732D\u7236\u7200\u7209\u7285\u71EB\u7288\u71EB\u7288\u7209\u7297\u7209\u7232\u72C7\u72F5\u7209\u7204\u7283\u72DE\u72EB\u72DE\u724B\u72DE\u7283\u72DE\u72EB\u72DE\u724B\u72DE\u716C\u7134\u7209\u7297\u7219\u7222\u7236\u7200\u7236\u7200\u70C4\u72CA\u720B\u72CB\u720B\u72CB\u7183\u72FD\u7126\u72C0\u7329\u7218\u7324\u72F8\u7283\u7281\u7283\u7281\u71E3\u7301\u7233\u7302\u7234\u725F\u717C\u7302\u7327\u731F\u7327\u7268\u71B6\u7375\u71B6\u7375\u71E7\u7302\u7203\u72CA\u7128\u7248\u7311\u72A8\u7229\u7247\u7229\u7247\u7228\u72CE\u7151\u72E1\u72C6\u7421\u722A\u7352\u736D\u72FA\u7219\u7261\u7442\u7292\u7212\u7222\u7178\u71ED\u7201\u7218\u7203\u7218\u722B\u723E\u7273\u7246\u71E9\u7139\u725A\u7222\u7209\u72AA\u7209\u7276\u7209\u7247\u727F\u7308\u7145\u7250\u7256\u7249\u7303\u726E\u7231\u72CA\u70C9\u72FE\u7209\u7260\u736D\u72FA\u7209\u7376\u7209\u732F\u7209\u72CA\u7209\u7376\u7209\u7376\u7209\u72C2\u7209\u72C2\u7209\u7366\u7209\u72B7\u7209\u72B7\u7209\u7292\u7209\u7292\u741C\u7274\u72C5\u7274\u72C5\u72C9\u7209\u72B7\u7209\u72B7\u7209\u7277\u7209\u7277\u7209\u7316\u7209\u7277\u7278\u7274\u726A\u7260\u720A\u72D2\u720A\u72D2\u7209\u7292\u7209\u732F\u7209\u7267\u7209\u72BE\u7209\u72A7\u71CE\u7138\u7219\u72F8\u7177\u72C0\u7275\u7204\u7281\u72F8\u7280\u72F8\u71FE\u724A\u7242\u72F8\u7209\u7253\u7209\u723D\u7209\u723D\u73EA\u7174\u71DE\u724A\u711A\u7133\u70B5\u72E1\u70DA\u72C9\u714F\u7302\u7152\u7302\u7150\u71CD\u727E\u72CA\u727E\u72CA\u7209\u72F5\u70F9\u72F8\u7122\u72F9\u7156\u7301\u735F\u71EB\u7209\u72AA\u72B0\u721A\u72B0\u721A\u7209\u7266\u7209\u7266\u7231\u72CA\u72B0\u721A\u72B0\u72BD\u720B\u71FD\u7125\u71FD\u7324\u7290\u71B6\u7300\u720B\u72A9\u728E\u71DB\u720E\u7238\u728E\u71DB\u71B1\u7315\u728E\u7261\u70E8\u7326\u71DA\u71DB\u7125\u72A3\u71B6\u72FC\u7324\u71EC\u72A4\u71DB\u72A4\u7281\u7159\u72BA\u715E\u72CE\u7169\u71FD\u7177\u7375\u717E\u7375\u71E4\u7375\u71E4\u7375\u71B6\u7375\u71B6\u7375\u71B6\u7375\u71B6\u7375\u7203\u7375\u7203\u7375\u724D\u7375\u724D\u7375\u71CC\u7404\u71C3\u7404\u71D4\u7375\u71D4\u7375\u71C3\u7375\u71CC\u7375\u7203\u7375\u7203\u7375\u70EC\u7552\u7177\u742D\u70EC\u7552\u7177\u7552\u70EC\u742D\u71F9\u728E\u7209\u7184\u727A\u7298\u71C5\u72E9\u71C5\u72B8\u72EF\u713B\u7279\u7298\u7279\u7298\u7279\u730D\u7285\u71FC\u7285\u71FC\u7148\u7218\u7144\u71CC\u70B5\u72E1\u70C1\u72C9\u7102\u7302\u7149\u7302\u7159\u71CD\u70F9\u72F8\u7275\u7204\u711D\u72F9\u7156\u7301\u7330\u72D3\u7144\u71CC\u720D\u72F8\u7177\u72C0\u71FC\u7326\u720D\u7218\u7280\u7222\u727C\u72F8\u727B\u72F8\u71F5\u724A\u7251\u72F8\u7275\u72BF\u7257\u72F8\u71BB\u724A\u70AD\u72F8\u70F7\u72C0\u721F\u7326\u721E\u72FE\u72C0\u7311\u71E4\u72D3\u71E4\u72D3\u71F0\u739D\u72C0\u7311\u7276\u728D\u7276\u72CF\u714F\u72F8\u7151\u72F8\u71AF\u724A\u70F8\u72F8\u72E7\u7291\u74EA\u72A8\u74EA\u72A8\u72E7\u71ED\u72E7\u71ED\u72E7\u71ED\u72E7\u71ED\u72E7\u725E\u72E7\u71ED\u7304\u71ED\u72EF\u71ED\u7337\u7261\u7337\u724A\u72E7\u71ED\u7327\u7174\u7327\u72B4\u7304\u71ED\u735A\u723F\u7310\u71ED\u72E7\u71ED\u72EF\u71ED\u72EF\u71ED\u72E7\u7174\u72E7\u7174\u72E7\u71ED\u72E7\u71ED\u72E7\u71ED\u72E7\u71ED\u7161\u7310\u7310\u71ED\u72F1\u7246\u72F1\u7246\u72EF\u71ED\u72F1\u7246\u7310\u71ED\u72E7\u7291\u72F1\u7246\u72E7\u71ED\u72B2\u723C\u7161\u7312\u72E7\u71ED\u72E7\u71E5\u72E7\u71E5\u72E7\u71ED\u72E7\u71ED\u72E7\u725E\u72E7\u725E\u72E7\u725E\u72E7\u71ED\u72E7\u71ED\u7301\u7214\u743B\u71ED\u743B\u7246\u743B\u7246\u743B\u71ED\u7329\u7239\u72E9\u71EB\u72E9\u71EB\u7325\u71D8\u7379\u7292\u72E7\u725E\u72F1\u7298\u7341\u71ED\u73A5\u7246\u73A5\u7246\u73A5\u7246\u7341\u71ED\u7495\u71ED\u7495\u7246\u73BB\u71D8\u7341\u71ED\u7341\u71ED\u7386\u71ED\u71DD\u72EC\u732F\u71ED\u72E7\u71ED\u72E7\u71ED\u72EF\u71ED\u734A\u7281\u7389\u721F\u72F1\u727F\u7310\u71ED\u734B\u71ED\u734B\u71ED\u73A3\u71ED\u73A3\u71ED\u73A3\u71ED\u734B\u71ED\u73A3\u71ED\u734B\u71ED\u72E7\u71ED\u7323\u71E0\u72EC\u72EF\u7164\u7310\u714E\u7302\u72A9\u72F6\u71CE\u7331\u71CE\u6FF5\u7128\u7193\u731A\u71ED\u70DF\u7302\u71B4\u7558\u7118\u7552\u71B4\u7558\u720F\u7310\u720D\u72FE\u7103\u7302\u71C5\u7339\u71C5\u6F9E\u72AC\u728E\u7195\u7310\u7255\u7328\u7339\u71ED\u72AD\u7286\u7088\u7552\u7166\u7552\u7104\u7302\u7104\u7302\u7104\u7302\u7166\u7552\u715B\u72DD\u71EA\u7310\u71A8\u7310\u7130\u7302\u7126\u72FE\u7209\u7260\u736D\u72FA\u7209\u7376\u7209\u732F\u7209\u72CA\u7209\u7376\u7209\u7376\u7209\u72C2\u7209\u72C2\u7209\u7366\u7209\u72B7\u7209\u72B7\u7209\u7292\u7209\u7292\u72C5\u7274\u72C5\u72C9\u7209\u72B7\u7209\u72B7\u7209\u7277\u7209\u7277\u7209\u7316\u7209\u7277\u726A\u7260\u720A\u72D2\u720A\u72D2\u7209\u7292\u7209\u732F\u7209\u7267\u7209\u7267\u7209\u72BE\u7209\u72A7\u7217\u7375\u7217\u7375\u71B8\u7375\u71B8\u7375\u71C3\u7375\u71C3\u7375\u712B\u72F8\u7297\u72F8\u7297\u7353\u7297\u7244\u72B9\u7244\u7297\u7244\u7297\u7244\u7296\u72A8\u7297\u72F8\u7297\u7353\u7297\u7244\u72B9\u7244\u7297\u7244\u7297\u7244\u7209\u7184\u7209\u717D\u7297\u7244\u7311\u72A8\u7311\u72A8\u7405\u7371\u73D2\u7371\u74E2\u71ED\u7339\u7244\u7339\u7244\u710F\u72CA\u702D\u72CA\u727A\u7257\u7146\u7326\u72CE\u721F\u742A\u7290\u71CF\u7215\u732B\u731F\u727A\u7308\u7274\u7204\u72FE\u7238\u7274\u7204\u7274\u72BF\u7238\u7326\u71E1\u71E4\u722D\u7223\u7259\u7284\u71E7\u71DC\u742A\u71EE\u73D8\u71DB\u73D8\u7286\u73B5\u7326\u7320\u725A\u71CE\u72BA\u7320\u7263\u7233\u71DB\u7256\u71DB\u73B5\u7326\u71E7\u729A\u72AC\u7267\u7259\u7226\u7259\u7226\u72AC\u7267\u7211\u72D0\u7211\u72CF\u719A\u724A\u7356\u7222\u727C\u71ED\u73C0\u7225\u73B9\u7225\u72E8\u7134\u738C\u7222\u7259\u7203\u7259\u7203\u7259\u7259\u7259\u7259\u7259\u7259\u7259\u7259\u72E2\u7226\u72E2\u7226\u72E2\u7226\u72E2\u7226\u72E2\u7226\u72E2\u7226\u72E2\u7226\u72E2\u7226\u7259\u7232\u7259\u7232\u7259\u7232\u7259\u7232\u7259\u7226\u7259\u7226\u7259\u7203\u7259\u7203\u7209\u723D\u7245\u7273\u71CC\u71E4\u730B\u719D\u7209\u7184\u736D\u72FA\u732B\u72DD\u7209\u72BD\u7209\u72BD\u7209\u7184\u7209\u7247\u7209\u7247\u7209\u72C3\u7209\u71E7\u7209\u71E7\u7102\u72CA\u722F\u7193\u736F\u7221\u71A2\u72A8\u71A2\u72A8\u72DE\u72CA\u72DE\u72CA\u72D7\u7134\u721A\u7218\u7322\u7261\u7322\u7261\u72E9\u71EB\u72E9\u71EB\u71FB\u723E\u72BD\u7262\u736D\u72FA\u72B0\u72FA\u72B0\u72FA\u732B\u72DD\u736D\u73D8\u71EC\u7276\u7209\u723A\u7251\u72B8\u7251\u72B8\u7251\u72B8\u7251\u72B8\u7219\u7222\u71A9\u71ED\u736D\u72EE\u736D\u72EE\u736D\u72EE\u72CF\u72CA\u72CF\u72CA\u7359\u72CA\u72CF\u72CA\u72CF\u72CA\u714E\u72D3\u7209\u7243\u7132\u71B2\u7281\u7225\u7290\u7222\u7208\u7134\u7000\u7000\u723A\u7222\u7311\u72CC\u7311\u72CC\u7209\u7299\u7209\u7299\u7288\u7346\u7288\u7346\u7208\u72D4\u7246\u7221\u7216\u7247\u7221\u7197\u7221\u7169\u7209\u7243\u7209\u721D\u7209\u7256\u7281\u7280\u7237\u725B\u7282\u7281\u7283\u7280\u7282\u7281\u726E\u7292\u7271\u7278\u7280\u7280\u7237\u725B\u7283\u7280\u7283\u7280\u7327\u72B4\u721A\u7292\u7271\u7278\u72B3\u72B4\u7209\u726C\u7209\u726C\u7209\u726C\u7209\u726C\u7288\u72FA\u7288\u72FA\u7209\u726E\u7209\u726E\u7209\u7271\u7209\u72B4\u7209\u72F3\u7209\u72F3\u7209\u7299\u7209\u7299\u7209\u72B4\u7209\u72F3\u7209\u72B4\u7209\u72F3\u7237\u72F8\u7235\u72F8\u71EB\u72B4\u7209\u7219\u7209\u7219\u7209\u7349\u7209\u7349\u7288\u72FB\u71EB\u72B4\u7288\u72FB\u72C1\u72CC\u72C1\u72CC\u7206\u7134\u71FA\u7218\u726C\u72CA\u7227\u7222\u7175\u71ED\u7239\u719E\u7239\u719E\u7239\u719E\u7239\u719E\u7236\u7225\u7241\u7222\u7193\u7134\u721D\u7222\u7213\u7222\u72D6\u7218\u7227\u7222\u7163\u72CA\u739A\u72FF\u7288\u7282\u7288\u7282\u72BD\u7262\u7297\u7244\u735F\u71EB\u7259\u7226\u7259\u7226\u718C\u7134\u71A1\u734A\u7230\u7222\u7185\u7201\u716E\u72B4\u716E\u72B4\u7135\u72F8\u736D\u72FA\u71F1\u72F8\u7209\u72F8\u7209\u72F8\u712A\u7310\u7088\u7384\u7128\u7552\u7128\u7552\u7120\u7310\u7109\u7384\u7109\u7552\u7109\u7552\u7213\u72D2\u7213\u72D2\u7256\u7222\u7247\u7222\u71E3\u721F\u726F\u7222\u730E\u72D4\u70C4\u7079\u72C1\u72A8\u736D\u72FA\u72BF\u72A6\u729E\u7222\u729E\u72F8\u7273\u7218\u7339\u7218\u72FD\u7218\u7216\u7222\u7277\u72BC\u7277\u72D0\u7246\u72F8\u7208\u7253\u72BD\u7262\u7209\u72DC\u72BB\u72FA\u72BB\u72FA\u732B\u72DD\u7209\u7252\u7209\u732D\u7209\u7252\u7236\u7252\u7209\u730E\u7209\u730E\u7209\u7252\u7209\u7252\u7209\u738B\u7209\u7256\u71EB\u7265\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72AE\u7209\u72AE\u7209\u72AE\u7209\u7287\u71EB\u727E\u7209\u7287\u7204\u727E\u70C1\u72CA\u7256\u72CA\u7209\u7247\u71E9\u71FB\u71E9\u71FB\u71CB\u721E\u72BC\u72F7\u7212\u7222\u7165\u71ED\u725E\u7284\u725E\u71DB\u7287\u7222\u725B\u7222\u71DC\u7134\u7252\u7222\u7219\u7222\u71CE\u7134\u7480\u7375\u7487\u7375\u7300\u72CA\u71C4\u7375\u71C4\u7375\u7198\u72D4\u7209\u7275\u7209\u7275\u7157\u72CA\u70A0\u72CA\u718E\u7222\u711E\u71ED\u72C6\u7421\u722A\u7352\u70AB\u7247\u71FC\u7224\u722D\u7222\u7161\u714A\u719C\u7222\u7288\u72D2\u7288\u72D2\u714B\u71DC\u736D\u72FA\u7160\u72F8\u73C0\u72F8\u71E8\u72F8\u71E8\u72F8\u72E7\u7247\u72E7\u7247\u7259\u7203\u7259\u7203\u7259\u7285\u7259\u7285\u7209\u71B9\u7313\u72D5\u7209\u71A2\u7209\u71FE\u70B0\u72CA\u7226\u7222\u7226\u7222\u7259\u7226\u7259\u7226\u72E7\u71ED\u72E7\u71ED\u72E7\u71ED\u72E7\u71ED\u72E7\u725E\u72E7\u71ED\u7304\u71ED\u72EF\u71ED\u7337\u7261\u7377\u724A\u72E7\u71ED\u7304\u71ED\u7310\u71ED\u72E7\u71ED\u72EF\u71ED\u72EF\u71ED\u72E7\u71ED\u72E7\u7174\u714C\u7310\u731A\u71ED\u735A\u723F\u7241\u71B0\u7310\u71ED\u72FB\u7246\u72F1\u7246\u72EF\u71ED\u7378\u720E\u72F1\u7246\u7310\u71ED\u72E7\u7291\u72F1\u7246\u72E7\u71ED\u72B2\u723C\u714C\u7312\u72E7\u71ED\u72E7\u71E5\u72E7\u71E5\u72E7\u71ED\u72E7\u71ED\u72E7\u725E\u72E7\u725E\u72E7\u725E\u72E7\u71ED\u72E7\u71ED\u7355\u7214\u743B\u7246\u743B\u7246\u743B\u71ED\u74E2\u71ED\u7329\u7239\u7325\u71D8\u7379\u7292\u72E7\u7291\u72E7\u725E\u72F1\u7298\u71DD\u72EC\u732F\u71ED\u72E7\u71ED\u72E7\u71ED\u72EF\u71ED\u724F\u7283\u724F\u7283\u7327\u7174\u7327\u72B4\u72F1\u72AC\u72F1\u72AC\u72F1\u727F\u7310\u71ED\u734B\u71ED\u734B\u71ED\u73A3\u71ED\u73A3\u71ED\u73A3\u71ED\u734B\u71ED\u73A3\u71ED\u734B\u71ED\u72E7\u71ED\u7323\u71E0\u72EC\u72EF\u7259\u7226\u7259\u7226\u7164\u7310\u714E\u7302\u737C\u72F6\u72A9\u72F6\u71C0\u7331\u71C0\u6FF5\u70DF\u7302\u7118\u7558\u7192\u7552\u7118\u7558\u71F9\u7310\u720D\u72FE\u7103\u7302\u7209\u7184\u71C5\u7339\u7176\u6F9E\u743B\u71ED\u72AC\u728E\u7195\u7310\u72AD\u7286\u7163\u7552\u7163\u7552\u7104\u7302\u7104\u7302\u7104\u7302\u7163\u7552\u715B\u72DD\u72C1\u72A8\u728C\u7259\u728C\u7259\u7201\u7310\u716F\u7310\u7130\u7302\u7126\u72FE\u7209\u72A3\u7209\u71E7\u714B\u71ED\u736D\u72FA\u70E3\u71EF\u7329\u7218\u7324\u72F8\u7283\u7281\u7283\u7281\u71D9\u7222\u7147\u714A\u7362\u7247\u7362\u7247\u71B2\u7222\u716B\u7261\u7331\u72ED\u741E\u71EC\u71C0\u7224\u71E7\u7222\u7133\u7151\u71B2\u7222\u71B2\u72CA\u71BF\u72FD\u73CC\u71DB\u70C2\u7226\u7209\u723D\u7160\u72F8\u7160\u72F8\u720B\u72CA\u71F6\u7262\u73CC\u7286\u72C1\u721F\u72C1\u7280\u71B0\u72A8\u72E7\u725E\u72C1\u721F\u72C1\u731A\u72C1\u7280\u7029\u7248\u731A\u71A7\u7251\u7218\u71CA\u7222\u7209\u71A2\u7209\u72FE\u7209\u72FE\u7209\u72FE\u7209\u72FE\u7209\u7245\u7209\u7245\u7209\u7268\u7209\u7268\u7209\u7268\u7209\u7268\u7268\u7273\u7268\u7273\u71B5\u7221\u720D\u72D4\u7209\u7277\u7209\u7277\u7209\u7277\u7209\u7277\u716A\u72CA\u7296\u7244\u7296\u7244\u7296\u7244\u7296\u7244\u71F9\u72C4\u71F9\u723C\u71F9\u72C4\u71F9\u723C\u7268\u728A\u7160\u7371\u7160\u7371\u7237\u725B\u7283\u7281\u7282\u7281\u730E\u72B4\u726E\u7292\u7271\u7278\u7237\u725B\u7282\u7281\u721A\u7292\u7271\u7278\u7000\u7000\u7209\u725E\u7209\u725E\u723D\u7230\u7209\u725E\u7209\u725E\u73EC\u7270\u73EC\u7270\u72C9\u727F\u7251\u7270\u7251\u7270\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u7209\u7270\u7251\u72C0\u7209\u72BE\u7251\u7270\u7251\u72C0\u7209\u72BE\u711D\u7151\u7209\u72DA\u71A7\u7212\u72EF\u7326\u7234\u7326\u73DE\u7326\u7234\u7326\u7280\u7326\u7280\u7326\u7357\u7326\u73D8\u7326\u7361\u7326\u73D8\u7326\u729D\u7326\u736A\u7326\u72EB\u7326\u7234\u7326\u7280\u7326\u73DE\u7326\u736F\u7326\u736F\u7326\u7371\u7326\u7272\u7326\u7267\u7326\u7234\u7326\u7371\u7326\u7209\u7289\u7288\u7284\u72D4\u734A\u7274\u736A\u7274\u736A\u7274\u72FE\u7274\u72FE\u7274\u72F2\u7274\u72F2\u7274\u72F2\u7288\u72D2\u7288\u72D2\u7274\u7318\u7288\u7282\u7274\u72F2\u7274\u72F2\u7288\u72D2\u71EB\u7265\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72F1\u7209\u72AE\u7209\u72AE\u7209\u72AE\u7209\u7287\u71EB\u727E\u7209\u7287\u7204\u727E\u7288\u7283\u7272\u72CA\u7272\u72CA\u7272\u7375\u7272\u7375\u724A\u742D\u726C\u72CA\u7252\u72CA\u724A\u72A0\u7288\u7284\u72D4\u734A\u7274\u736A\u7274\u736A\u74FE\u7252\u74FE\u7252\u7274\u72FE\u7274\u72FE\u7274\u72F2\u7274\u72F2\u7274\u72F2\u7288\u72D2\u7288\u72D2\u7274\u7318\u73C0\u72F8\u7288\u7283\u7274\u72F2\u7274\u72F2\u7288\u72D2\u7303\u7375\u7303\u7375\u7153\u7293\u70ED\u725B\u72C1\u72A8\u72C1\u72A8\u72D8\u7326\u72D8\u7257\u74B2\u7290\u72B5\u7169\u72F1\u71DB\u72D8\u7308\u72B3\u7204\u72B3\u7204\u72B3\u72BF\u72B0\u7326\u72B1\u7197\u72F1\u7284\u74B2\u71EC\u7460\u71DB\u7460\u7286\u72DE\u71DB\u71C4\u7218\u7181\u7294\u71AA\u7293\u71BF\u7236\u7156\u72A8\u72DB\u725A\u717E\u72BA\u72DB\u7263\u720B\u7323\u720B\u7323\u7209\u7247\u722C\u726E\u721C\u72FD\u7260\u72FD\u7203\u72D4\u74E3\u71E7\u7259\u7226\u7259\u7226\u72E7\u7335\u72E7\u7335\u70F2\u72E1\u72B0\u72B1\u72E7\u7247\u72E7\u7247\u7209\u7247\u7209\u7247\u7209\u723D\u7209\u723D\u716F\u6FC9\u716F\u72DF\u72B0\u7283\u72B0\u7283\u722F\u725D\u7174\u7293\u73AD\u7204\u73AD\u7204\u73AD\u7204\u7376\u7212\u7376\u7212\u7187\u72CA\u7187\u72CA\u7370\u7387\u7474\u73A8\u7296\u734A\u769F\u73AE\u7277\u72D0\u7331\u73A4\u738E\u72ED\u7331\u72ED\u70AB\u72CE\u72B6\u72CA\u72B6\u72CA\u736D\u72FF\u736D\u72FF\u7361\u7252\u72D6\u72F8\u72D6\u72F8\u71F0\u7339\u720D\u7339\u72AC\u72F8\u737D\u7375\u7384\u7375\u7262\u72CA\u7206\u72CA\u7209\u7245\u7209\u7245\u70F2\u6FB4\u731A\u72A8\u731A\u72A8\u72C1\u72A8\u71B4\u7236\u7259\u71EF\u7259\u71EF\u7209\u723A\u7208\u72D4\u739A\u72FF\u7335\u71E7\u72DD\u7244\u72DD\u7244\u7382\u734F\u7382\u734F\u73B2\u72CA\u73B2\u72CA\u7215\u7218\u71A4\u71ED\u7307\u72EB\u72D8\u72E6\u72FA\u72EB\u72DB\u72EB\u72BA\u72EB\u72F6\u72FB\u72C5\u72EA\u723D\u72EB\u7269\u72EB\u7300\u72EB\u7239\u72ED\u743B\u72EB\u72D3\u72EC\u72AD\u72F0\u737C\u72EC\u7319\u72EC\u7294\u72EB\u7292\u72EC\u733D\u72EB\u7428\u72F2\u7296\u72ED\u72E7\u72F3\u71D4\u71F2\u71B4\u72D9\u716E\u71FD\u71C6\u72D9\u7180\u71FD\u716B\u72D9\u71B7\u71FD\u71B6\u72D9\u7135\u72E3\u70F9\u72E3\u71D2\u72D9\u713A\u72D9\u72EE\u71FD\u7203\u71FD\u71B4\u71FD\u71D2\u721B\u71AC\u71FD\u7165\u71FD\u71AA\u727E\u713D\u7269\u7203\u71FD\u71B9\u721B\u72A3\u721B\u71CC\u7203\u71C0\u721B\u711D\u7201\u727E\u72CD\u7254\u72CA\u7259\u72D4\u729D\u72CA\u71F0\u72CA\u71F0\u72CA\u728E\u72D4\u7283\u72CA\u712A\u72CA\u70B6\u72CA\u726B\u72CA\u71F3\u72CA\u732A\u72CA\u7297\u72CA\u72D0\u72D5\u722A\u72CA\u72D0\u72D5\u725F\u72CA\u71F6\u72D4\u7221\u72CA\u7280\u72CA\u7258\u72CA\u7395\u72CA\u7246\u72CA\u7236\u72CA\u7215\u72CA\u71E0\u7221\u7230\u72F8\u71BF\u7222\u7212\u72F8\u7201\u7222\u7183\u72FD\u7212\u7222\u7219\u72F8\u70B5\u72E1\u70B5\u72E1\u720D\u72F8\u70AD\u72F8\u7356\u7222\u7219\u7222\u7227\u7222\u7230\u7222\u7212\u7222\u718E\u7222\u71B2\u7222\u7153\u7293\u7215\u7218\u71FC\u7218\u7307\u7219\u71FF\u7218\u71FE\u7218\u71AF\u7218\u72B2\u72CD\u726B\u72CA\u725A\u72D4\u72AA\u72CA\u71F5\u72CA\u71F3\u72CA\u7284\u72D4\u72A3\u72CA\u7165\u72CA\u70F1\u72CA\u7298\u72CA\u7213\u72CA\u7355\u72CA\u72D3\u72CA\u72E2\u72D5\u7247\u72CA\u72E2\u72D5\u7294\u72CA\u71FF\u72D4\u722F\u72CA\u729F\u72CA\u728A\u72CA\u73C7\u72CA\u729B\u72CA\u7270\u72CA\u722B\u72CA\u7211\u722D\u724C\u72F8\u71E3\u722C\u722B\u72F8\u7224\u722C\u71B0\u72FD\u722B\u722C\u7246\u72F8\u70EA\u72F8\u70EA\u72F8\u726C\u72F8\u70E3\u72F8\u738B\u722C\u7246\u722C\u723E\u722C\u724C\u722C\u722B\u722C\u71B1\u722C\u71CB\u722C\u7192\u7296\u7243\u7222\u7239\u7222\u734E\u7222\u723D\u7222\u7239\u7222\u71CA\u7222\u7201\u72CA\u724D\u72CA\u7278\u72D4\u727C\u72CA\u722A\u72CA\u722A\u72CA\u7298\u72D4\u72AC\u72CA\u717D\u72CA\u711A\u72CA\u728B\u72CA\u71A4\u72CA\u734C\u72CA\u72C8\u72CA\u72B2\u72D5\u7237\u72CA\u72B2\u72D5\u7239\u72CA\u7207\u72D4\u724D\u72CA\u72B0\u72CA\u7284\u72CA\u73AF\u72CA\u7261\u72CA\u7259\u72CA\u723D\u72CA\u7226\u7222\u7212\u72F8\u71CD\u7222\u7255\u72F8\u71D5\u7222\u71BB\u72FD\u7227\u7222\u720B\u72F8\u710E\u72E0\u710D\u72E0\u720D\u72F8\u7115\u72F8\u7333\u7222\u720E\u7225\u7204\u721F\u7212\u7221\u7226\u7222\u71AD\u7222\u719C\u7222\u716C\u7292\u7226\u7218\u7203\u7218\u72F9\u7218\u71FE\u7218\u7203\u7218\u71B7\u7218\u7238\u72CA\u7263\u72CA\u728C\u72D5\u7286\u72CA\u7240\u72CA\u723E\u72CA\u72A6\u72D5\u72C1\u72CA\u71B6\u72CA\u7151\u72CA\u72C1\u72CA\u71C3\u72CA\u7375\u72CA\u72F8\u72CA\u72BB\u72D5\u7267\u72CA\u72BB\u72D5\u7248\u72CA\u721E\u72D4\u725A\u72CA\u72BC\u72CA\u72A8\u72CA\u73DC\u72CA\u72AC\u72CA\u7290\u72CA\u724A\u72CA\u7241\u722C\u7227\u72F8\u71ED\u722C\u726E\u72F8\u7214\u722C\u71E2\u72FD\u7241\u722C\u7229\u72F8\u713F\u72F8\u7140\u72F8\u7269\u72F8\u7146\u72F8\u7356\u722C\u7229\u722C\u721D\u722C\u7227\u722C\u7241\u722C\u71CA\u722C\u71C5\u722C\u71AD\u7296\u724B\u7222\u723A\u7222\u7347\u7222\u7244\u7222\u723B\u7222\u71D8\u7222\u7244\u72CD\u7221\u72CA\u7226\u72D4\u722B\u72CA\u7203\u72CA\u7203\u72CA\u7212\u72D4\u7212\u72CA\u71EA\u72CA\u71D1\u72CA\u7226\u72CA\u7203\u72CA\u7226\u72CA\u7212\u72CA\u722B\u72D6\u7221\u72CA\u722B\u72D6\u7239\u72CA\u7211\u72D4\u722B\u72CA\u7212\u72CA\u723F\u72CA\u723F\u72CA\u7235\u72CA\u7235\u72CA\u71F9\u72CA\u71FE\u7222\u7221\u72F8\u71F9\u7222\u7208\u72F8\u721C\u7222\u723A\u72FD\u7208\u7222\u720D\u72F8\u721C\u72F8\u7195\u72F8\u723A\u72F8\u721C\u72F8\u7227\u7222\u720D\u7222\u7221\u7222\u7221\u7222\u7208\u7222\u723C\u7222\u71EF\u7222\u7204\u72A7\u7208\u7218\u722A\u7218\u7249\u7218\u722A\u7218\u722A\u7218\u71FE\u7218\u7122\u7218\u70FB\u7218\u72F1\u72CA\u727C\u72CA\u7245\u72CA\u728B\u72CA\u726D\u72CA\u726E\u72CA\u7317\u72CA\u72DC\u72D5\u7175\u72CA\u72DE\u72CA\u72BA\u72CA\u739C\u72CA\u7303\u72CA\u7257\u72CA\u72DC\u72D5\u730D\u72CA\u7260\u72CA\u72DC\u72D5\u7251\u72CA\u7283\u72CA\u72B5\u72CA\u7334\u72CA\u72D2\u72CA\u73B8\u72CA\u72FC\u72D5\u728B\u72CA\u727F\u7222\u7268\u7302\u7211\u7222\u7236\u72FD\u71F2\u7224\u7205\u7319\u7247\u7225\u7236\u72FC\u7180\u7218\u727C\u721C\u7237\u7302\u727F\u7218\u7213\u7222\u71E5\u7318\u7236\u7225\u7280\u7218\u7259\u7225\u71EA\u7225\u7276\u7218\u71EF\u7218\u724B\u7220\u72B6\u72F8\u7258\u721B\u72A0\u72F8\u72F1\u722A\u7209\u72D4\u7209\u72D4\u71EA\u7225\u72A3\u72FC\u7286\u7222\u72C4\u7226\u7236\u7225\u73E2\u726D\u7291\u72CA\u726F\u72CA\u7270\u72CA\u7241\u72CA\u727A\u72CA\u7277\u72CA\u734F\u72CA\u72C7\u72D5\u71A5\u72CA\u72F7\u72CA\u7287\u72CA\u73E0\u72CA\u733B\u72CA\u72A9\u72CA\u72C7\u72D5\u734F\u72CA\u7266\u72CA\u72C7\u72D5\u724E\u72CA\u72A9\u72CA\u72CF\u72CA\u7328\u72D4\u72D1\u72CA\u73A6\u72CA\u72DE\u72D5\u72E9\u72CA\u729A\u7222\u721F\u7302\u7212\u721D\u7219\u72FD\u71EE\u7221\u71F9\u7323\u7233\u7222\u723E\u7302\u70E7\u7218\u724F\u721D\u7204\u7302\u7223\u7218\u7212\u721D\u7213\u7323\u7213\u7222\u72AA\u7218\u720B\u7222\u71DD\u7222\u726A\u7218\u721C\u7218\u71FB\u7220\u72A4\u7222\u7268\u721B\u72AC\u72F8\u72E9\u7222\u71F9\u72D4\u71E5\u72D4\u71E7\u7222\u72A3\u7302\u7259\u7222\u727B\u72F8\u7220\u7223\u73DA\u7218\u7301\u72CA\u729F\u72CA\u729B\u72CA\u7276\u72CA\u729E\u72CA\u72C1\u72CA\u737A\u72CA\u72FD\u72D5\u71D8\u72CA\u732A\u72CA\u72A9\u72CA\u7400\u72CA\u7365\u72CA\u72B8\u72CA\u72FD\u72D5\u737A\u72CA\u729C\u72CA\u72FD\u72D5\u7290\u72CA\u72E0\u72CA\u7317\u72CA\u7393\u72D4\u731D\u72CA\u7421\u72CA\u72EF\u72D5\u7310\u72CA\u72C5\u7222\u725B\u7300\u723D\u7221\u7256\u72FD\u7219\u7224\u7213\u7326\u7261\u7225\u726C\u7301\u711C\u7218\u7273\u721C\u722E\u7301\u724C\u7218\u723D\u7221\u7235\u7326\u7241\u7222\u72B4\u7218\u722B\u7225\u7208\u7225\u7298\u7218\u7232\u7218\u7231\u7220\u72E2\u7225\u72A8\u721F\u72E1\u72F8\u7311\u7222\u7204\u72D4\u7209\u72D4\u7210\u7222\u72FE\u7301\u72AF\u7222\u72F3\u72F8\u7240\u7225\u741D\u7218\u72AE\u72CF\u7298\u72CF\u723F\u72CF\u72B9\u72CF\u7266\u72CF\u724D\u72CF\u729D\u72CF\u72EA\u72E3\u70E3\u72CF\u72CA\u72CF\u7276\u72CF\u731D\u72CF\u729B\u72CF\u723F\u72CF\u72EA\u72E2\u7288\u72CF\u7270\u72CF\u72EA\u72E2\u723A\u72CF\u7247\u72CF\u7279\u72CF\u72C1\u72CF\u7277\u72CF\u72F4\u72CF\u72E5\u72E2\u72B9\u72CF\u7226\u7226\u723A\u72D4\u7209\u7213\u722C\u72CF\u71F8\u7226\u71E7\u72CF\u721B\u7221\u7222\u72D5\u70CF\u7213\u722B\u7213\u71F1\u72CF\u720F\u7213\u7210\u7213\u71EC\u72CF\u723D\u7226\u7277\u7213\u723F\u7226\u720B\u7226\u727F\u7226\u71B8\u7213\u720B\u7213\u72A3\u7226\u7218\u7213\u72B0\u728F\u72CD\u7213\u7213\u72D4\u7217\u72D4\u720B\u7226\u724F\u72D4\u7281\u7226\u72C8\u72CF\u721F\u7225\u72DC\u7213\u7251\u72CF\u7298\u72CF\u727B\u72CF\u7284\u72CF\u7265\u72CF\u725E\u72CF\u72CD\u72CF\u72E8\u72E3\u7128\u72CF\u72B4\u72CF\u7219\u72CF\u7361\u72CF\u72CF\u72CF\u7270\u72CF\u72E8\u72E3\u72D0\u72CF\u727B\u72CF\u72E8\u72E3\u7256\u72CF\u7267\u72CF\u7261\u72CF\u72B5\u72CF\u7258\u72CF\u7351\u72CF\u72E1\u72E3\u72DB\u72CF\u723F\u7225\u722C\u72DE\u720E\u7215\u7233\u72CF\u71E8\u7226\u71F0\u72CF\u721F\u7226\u7220\u72DE\u70EB\u7215\u7225\u7215\u71A5\u72CF\u7242\u7215\u71FB\u7215\u71F1\u72CF\u7236\u7225\u7284\u7215\u722C\u7226\u71F1\u7226\u729B\u7226\u71D6\u7215\u722E\u7215\u728C\u7226\u7206\u7215\u72C3\u7296\u72BD\u7215\u721A\u72DE\u722F\u72DE\u720F\u7225\u724B\u72DE\u7296\u7225\u729D\u72CF\u7213\u7225\u72FB\u7215\u724B\u72CA\u7204\u7218\u720D\u72D4\u71FE\u72CE\u7201\u72D4\u7201\u72D4\u721C\u72CA\u71FA\u72CA\u720C\u72D4\u720E\u72CA\u7211\u72D4\u7202\u72D4\u721F\u72D5\u71B3\u72CA\u7200\u72D5\u720B\u72D5\u7239\u72CA\u7209\u72CA\u721C\u72D5\u7212\u72CA\u721F\u72D5\u7214\u72D5\u720B\u72D5\u7163\u72CA\u7208\u72D4\u7203\u72D4\u7228\u72CE\u7203\u72CA\u720D\u72D4\u720B\u72CA\u720A\u72D4\u7208\u72D4\u7217\u72D5\u719D\u72CA\u721B\u72D4\u7214\u72D4\u722B\u72CA\u720E\u72CA\u721B\u72D2\u721B\u72CA\u7218\u72D3\u7218\u72D2\u721C\u72D4\u7208\u72CA\u7221\u72D4\u720D\u72D4\u7226\u72CE\u7207\u72CA\u721C\u72D4\u721C\u72CA\u7213\u72D4\u721C\u72D4\u7282\u7218\u7291\u7218\u721F\u7134\u7240\u7218\u7247\u7218\u71BE\u6FA6\u727A\u7298\u71C5\u72E9\u71C5\u72B8\u72EF\u713B\u7279\u7298\u7279\u7298\u7279\u732C\u72BB\u72CB\u72B6\u72B4\u716E\u72B4\u7312\u73A8\u716E\u72EA\u716E\u72B4\u70F5\u72B4\u716E\u72B4\u70F5\u72B4\u716E\u72B4\u716E\u72B4\u716E\u72B4\u716E\u72C9\u7220\u72B4\u72B6\u72B4\u716E\u72B4\u7220\u72B4\u716E\u72B4\u7220\u7285\u716E\u72B4\u7250\u72B4\u7250\u72B4\u716E\u72B4\u716E\u72EA\u716E\u72B4\u716E\u72EA\u72B1\u72B4\u714C\u72C7\u71E9\u72B4\u71E9\u72B4\u7292\u72B4\u716E\u72E6\u7358\u72B9\u7259\u7226\u7259\u7226\u712E\u742D\u712E\u742D\u7311\u72CE\u722F\u7218\u72C1\u72A8\u719B\u72E6\u71F1\u7134\u71FC\u7218\u7183\u7203\u725E\u7218\u722A\u7221\u71C0\u7134\u729B\u7218\u71FF\u7247\u7209\u7230\u7389\u721F\u72C1\u72A8\u72C1\u72A8\u72C1\u72A8\u7136\u72F8\u7145\u72C8\u7145\u72C8\u7126\u7334\u7115\u7552\u71F9\u721D\u7424\u7375\u7424\u7375\u71A5\u7133\u7307\u7219\u7240\u7203\u7323\u71ED\u71AB\u71DB\u7359\u7218\u7354\u7222\u72E0\u7134\u73B7\u7218\u736D\u72FA\u72DD\u72D4\u72EF\u72C2\u733A\u72C2\u7372\u72C2\u732B\u72F8\u72C7\u727D\u733A\u72A8\u7372\u72A8\u714E\u7262\u7160\u72C9\u717A\u7310\u7160\u7310\u7331\u72ED\u70DF\u7303\u731F\u7222\u70C0\u725C\u70C0\u725C\u7289\u7134\u71FF\u7218\u7176\u71EF\u727F\u7218\u725F\u7218\u718E\u7134\u725C\u7218\u71C9\u72F8\u722F\u7218\u7209\u7243\u718E\u7134\u71FE\u7218\u7174\u7206\u7243\u7218\u722A\u7222\u7221\u7133\u729B\u7218\u7252\u71DB\u71F1\u7221\u7208\u7133\u71AF\u7218\u70F8\u71FE\u72D0\u72B7\u72D0\u72B7\u710F\u7252\u710F\u7252\u7131\u729A\u7131\u729A\u7336\u72BB\u7336\u72BB\u710E\u72E5\u710E\u72E5\u7163\u71F9\u7145\u7293\u72D8\u7326\u714B\u729A\u71F3\u7218\u7215\u7218\u7194\u7134\u71EC\u7218\u720B\u72D5\u71C9\u72F8\u71D8\u7218\u727E\u7284\u727E\u7284\u7121\u7302\u7112\u7302\u7121\u7302\u7112\u7302\u7196\u7134\u7302\u72E0\u7294\u72D6\u729E\u72D6\u731B\u72DD\u72D8\u72CA\u72D8\u72CA\u729E\u72D6\u7429\u733C\u72A3\u72D6\u725D\u72D6\u736B\u72D6\u7221\u72D6\u74C9\u733C\u7433\u733C\u72D0\u72D6\u72C1\u72D6\u7316\u72D6\u733E\u72D6\u720D\u72D6\u734D\u7310\u733E\u72EE\u7361\u733C\u744C\u733C\u7334\u72D6\u7280\u7300\u72B2\u72D9\u71AC\u732E\u7211\u7552\u72FD\u72CA\u72FD\u72CA\u7308\u72CA\u72FD\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u71C3\u722D\u71C3\u722D\u7308\u7218\u7308\u7218\u7256\u72CA\u7377\u7218\u7377\u7218\u7358\u72B9\u71BB\u721C\u71BB\u721C\u7322\u72EF\u719E\u7239\u719E\u7239\u7358\u72B9\u71BB\u721C\u71BB\u721C\u7322\u72EF\u719E\u7239\u719E\u7239\u7308\u7257\u7308\u7257\u738C\u731D\u738C\u731C\u738C\u731C\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u71A3\u72D4\u7312\u72D4\u7122\u7308\u7346\u7308\u71A3\u72D4\u7312\u72D4\u7312\u7165\u71A3\u7165\u7312\u72D4\u7312\u7165\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7113\u71E3\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7358\u72B9\u7358\u72B9\u7358\u72B9\u736D\u72EE\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7308\u72CA\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7308\u72CA\u7308\u72CA\u7245\u7273\u7203\u7252\u7203\u7252\u7308\u72CA\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u7129\u71DC\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u7312\u72D4\u70E7\u71BF\u7173\u7205\u72FD\u72CA\u72FD\u72CA\u72FD\u72CA\u72FD\u72CA\u72FD\u72CA\u72FD\u72CA\u72FD\u72CA\u72FD\u72CA\u72FD\u72CA\u711F\u71DC\u7183\u720E\u71E7\u7240\u738C\u731C\u738C\u731C\u738C\u731C\u70E5\u71F9\u7149\u724C\u71AD\u729E\u7211\u72D0\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u7245\u724C\u7251\u7258\u725D\u7264\u7269\u7270\u7274\u727B\u7281\u7288\u728B\u7292\u728A\u7292\u728A\u7292\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728F\u7291\u7299\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u728A\u7291\u72EE\u7294\u72EE\u7294\u72EE\u7294\u72EE\u7294\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u72ED\u72AD\u72ED\u72AD\u72EE\u72F4\u72EE\u72F4\u72EE\u72F4\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u72EE\u72C3\u736D\u72FA\u736D\u72FA\u736D\u72FA\u736D\u72FA\u7140\u72CA\u7217\u7259\u7217\u7259\u72EE\u72C3\u736D\u72EE\u736D\u7302\u724B\u7272\u7123\u71DD\u7346\u7308\u7346\u7165\u738C\u731C\u738C\u731C\u738C\u731C\u738C\u731C\u7308\u7257\u7308\u7257\u7308\u72CA\u7212\u72F5\u70AD\u7218\u70AD\u7218\u71E6\u72CA\u71AB\u7218\u7246\u72F8\u721D\u726B\u720B\u72D5\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7000\u7250\u73E0\u7200\u73E0\u718B\u73C6\u7236\u73C6\u71B6\u7383\u718B\u73C6\u7214\u73C6\u717B\u7383\u72E5\u7A27\u7390\u7A27\u7234\u778C\u72E5\u7A27\u730B\u7A27\u71E8\u778C\u730C\u7ADD\u73B7\u7ADD\u7242\u77FF\u730C\u7ADD\u7327\u7ADD\u71F4\u77FF\u7332\u7B92\u73DD\u7B92\u7250\u7872\u7332\u7B92\u7342\u7B92\u7200\u7872\u71B1\u747B\u725C\u747B\u71C4\u73F6\u71B1\u747B\u7230\u747B\u7187\u73F6\u71D8\u7531\u7283\u7531\u71D2\u7469\u71D8\u7531\u724B\u7531\u7193\u7469\u71FE\u75E6\u72A9\u75E6\u71E0\u74DB\u71FE\u75E6\u7267\u75E6\u719F\u74DB\u7225\u769C\u72D0\u769C\u71EE\u754E\u7225\u769C\u7282\u769C\u71AB\u754E\u724B\u7751\u72F6\u7751\u71FC\u75C1\u724B\u7751\u729E\u7751\u71B8\u75C1\u7272\u7807\u731D\u7807\u720A\u7634\u7272\u7807\u72B9\u7807\u71C4\u7634\u7298\u78BC\u7343\u78BC\u7218\u76A7\u7298\u78BC\u72D4\u78BC\u71D0\u76A7\u72BF\u7972\u736A\u7972\u7226\u771A\u72BF\u7972\u72F0\u7972\u71DC\u771A\u7250\u73E0\u7200\u73E0\u719C\u73E8\u7200\u73E8\u72CF\u7079\u71A6\u7339\u73CE\u734A\u723A\u7421\u723A\u7421\u75FA\u734A\u730A\u7578\u730A\u7578\u7827\u734A\u73DA\u76CE\u73DA\u76CE\u7A53\u734A\u74AA\u7825\u74AA\u7825\u7C80\u734A\u7324\u6FA6\u748B\u6FA6\u75F1\u6FA6\u7758\u6FA6\u78BE\u6FA6\u7220\u742D\u7244\u7478\u7205\u742D\u71E1\u7478\u71DA\u7690\u725B\u7690\u714B\u7383\u7141\u7383\u7160\u7383\u7164\u7383\u713D\u7383\u7103\u7383\u7171\u7383\u7171\u7385\u71AD\u7383\u71F2\u7383\u715B\u7383\u715B\u7385\u71AD\u7383\u7209\u7383\u717A\u7386\u7160\u7386\u7272\u778D\u7268\u778D\u7186\u778C\u718A\u778C\u71AF\u778C\u7161\u778C\u7200\u778C\u7200\u778B\u7281\u778C\u7235\u778C\u71E6\u778C\u71E6\u778B\u7281\u778C\u724C\u778C\u7284\u77AA\u726A\u77AA\u7293\u7800\u7289\u7800\u718A\u77FF\u718E\u77FF\u71BB\u77FF\u716C\u77FF\u7210\u77FF\u7210\u77FE\u7298\u77FF\u723D\u77FF\u71F6\u77FF\u71F6\u77FE\u7298\u77FF\u7254\u77FF\u72A2\u7820\u7288\u7820\u72B4\u7873\u72AA\u7873\u718E\u7872\u7192\u7872\u71C8\u7872\u7176\u7872\u7220\u7872\u7220\u7870\u72B0\u7872\u7244\u7872\u7205\u7872\u7205\u7870\u72B0\u7872\u725B\u7872\u72BF\u7896\u72A5\u7896\u716C\u73F6\u7162\u73F6\u7164\u73F6\u7168\u73F6\u7149\u73F6\u710E\u73F6\u7181\u73F6\u7181\u73F7\u71C4\u73F6\u71F9\u73F6\u716B\u73F6\u716B\u73F7\u71C4\u73F6\u7210\u73F6\u7197\u73FB\u717D\u73FB\u718D\u7469\u7183\u7469\u7169\u7469\u716D\u7469\u7156\u7469\u7118\u7469\u7191\u7469\u7191\u746A\u71DC\u7469\u7201\u7469\u717A\u7469\u717A\u746A\u71DC\u7469\u7218\u7469\u71B5\u7472\u719B\u7472\u71AD\u74DC\u71A3\u74DC\u716D\u74DB\u7171\u74DB\u7163\u74DB\u7123\u74DB\u71A1\u74DB\u71A1\u74DC\u71F3\u74DB\u7208\u74DB\u718A\u74DB\u718A\u74DC\u71F3\u74DB\u721F\u74DB\u71D3\u74E8\u71B9\u74E8\u71CE\u754F\u71C4\u754F\u7171\u754E\u7175\u754E\u716F\u754E\u712D\u754E\u71B1\u754E\u71B1\u754F\u720B\u754E\u7210\u754E\u7199\u754E\u7199\u754F\u720B\u754E\u7227\u754E\u71F0\u755D\u71D6\u755D\u71EF\u75C2\u71E5\u75C2\u7175\u75C1\u7179\u75C1\u717C\u75C1\u7138\u75C1\u71C1\u75C1\u71C1\u75C1\u7223\u75C1\u7217\u75C1\u71A9\u75C1\u71A9\u75C1\u7223\u75C1\u722E\u75C1\u720E\u75D3\u71F4\u75D3\u7210\u7634\u7206\u7634\u7179\u7634\u717D\u7634\u7189\u7634\u7142\u7634\u71D0\u7634\u71D0\u7634\u723A\u7634\u721F\u7634\u71B8\u7634\u71B8\u7634\u723A\u7634\u7236\u7634\u722B\u7648\u7211\u7648\u7231\u76A7\u7227\u76A7\u717D\u76A7\u7181\u76A7\u7195\u76A7\u714C\u76A7\u71E0\u76A7\u71E0\u76A6\u7252\u76A7\u7226\u76A7\u71C7\u76A7\u71C7\u76A6\u7252\u76A7\u723D\u76A7\u7249\u76BE\u722F\u76BE\u7252\u771A\u7248\u771A\u7182\u771A\u7186\u771A\u71A2\u771A\u7157\u771A\u71F0\u771A\u71F0\u7719\u7269\u771A\u722E\u771A\u71D7\u771A\u71D7\u7719\u7269\u771A\u7245\u771A\u7267\u7734\u724D\u7734\u7220\u742D\u7244\u7478\u7205\u742D\u71E1\u7478\u70A9\u7258\u71DA\u7690\u7205\u7258\u71E1\u7690\u715B\u72CA\u715B\u72CA\u70A3\u72CA\u70A3\u72CA\u70EB\u718D\u70EB\u718D\u7289\u7330\u7289\u7330\u72ED\u72AD\u72ED\u72AD\u72DA\u72D6\u71C0\u72F8\u71BD\u72FD\u7320\u6F80\u7320\u7359\u7320\u6F80\u7320\u7359\u74B2\u6F80\u74B2\u734A\u76CE\u6F80\u76CE\u734A\u78EA\u6F80\u78EA\u734A\u7B06\u6F80\u7B06\u734A\u7D22\u6F80\u7D22\u734A\u7320\u6F09\u7320\u7359\u7209\u7263\u7209\u7263\u7276\u728D\u7276\u72CF\u7209\u72A7\u7209\u7271\u71E1\u7256\u7209\u72A7\u7209\u7267\u71E1\u7256\u72CF\u72CA\u7365\u72CA\u7365\u72CA\u72CF\u72CA\u7209\u72F3\u7209\u72F3\u7209\u72F3\u744C\u7257\u744C\u7257\u720D\u7552\u732E\u7552\u730D\u6F80\u7320\u6FB3\u730D\u733B\u7320\u7359\u75C6\u6F27\u75C6\u7387\u730D\u6F80\u7320\u6FB3\u730D\u733B\u7320\u7359\u75E0\u6F80\u76B0\u6F86\u7BDF\u6FE0\u721E\u75C3\u73E9\u7582\u7312\u752D\u7298\u75C3\u7312\u752D\u71F0\u740F\u76CF\u749F\u76CF\u749F\u76CF\u749F\u7541\u7470\u7541\u7470\u76A5\u7470\u758B\u746B\u758B\u746B\u7163\u733D\u758B\u746B\u767D\u7470\u767D\u7470\u758B\u746B\u7177\u75C3\u73E9\u7582\u742E\u743B\u732B\u7587\u74DA\u75C3\u733F\u75C3\u75E0\u7387\u76B0\u73B6\u7BDF\u73AE\u73B9\u75C3\u7460\u75C3\u7850\u6F80\u78EC\u6F86\u811F\u6FE0\u735D\u7639\u735D\u7639\u71F0\u7481\u7178\u73A7\u7390\u76EC\u7850\u7387\u78EC\u73C4\u811F\u73AE\u7AC0\u6F80\u7B28\u6F86\u865F\u6FE0\u73A9\u7745\u73A9\u7745\u73F4\u7852\u7AC0\u7387\u7B28\u73D2\u865F\u73AE\u7D30\u6F80\u7D64\u6F86\u8B9F\u6FE0\u73F4\u7852\u73F4\u7852\u7459\u79B7\u7D30\u7387\u7D64\u73E0\u8B9F\u73AE\u7FA0\u6F80\u7FA0\u6F86\u90DF\u6FE0\u7FA0\u7387\u7FA0\u73EE\u90DF\u73AE\u7298\u7552\u7346\u7411\u73B9\u7552\u7276\u72F8\u7209\u7323\u7209\u7267\u7209\u72A7\u718F\u72CA\u7276\u72F8\u7209\u7323\u7209\u7267\u7209\u72A7\u7377\u7339\u72F9\u7298\u72F9\u7298\u718F\u72CA\u7209\u7268\u7209\u7268\u72D1\u7270\u72D1\u7270\u7274\u72F2\u7288\u72D2\u7274\u72F2\u7288\u72D2\u7320\u6F27\u7320\u6F09\u720D\u7552\u7211\u73E8\u7320\u733B\u7320\u7359\u732E\u7552\u7117\u71FE\u736D\u72FA\u72BD\u7262\u72BD\u7262\u72B4\u71ED\u72B4\u71ED\u70F5\u7258\u7195\u7258\u72FD\u72CA\u7346\u7197\u7271\u72E3\u7271\u72E3\u71BC\u7165\u71BC\u7165\u7350\u7165\u7346\u7165\u71BC\u7436\u7350\u7436\u70C9\u72FE\u70F1\u72FE\u718F\u72FE\u717A\u72FE\u715F\u72E4\u7104\u7331\u7151\u72A5\u70DD\u7335\u714F\u72EB\u70A8\u72F5\u7081\u6FC0\u70A8\u6FC3\u70D3\u7000\u716B\u6FD9\u716B\u6FD8\u7150\u6FCB\u7150\u6FCB\u7142\u6FAC\u71D9\u6FA8\u71B8\u6FD0\u717D\u6FD0\u71B8\u7328\u71CD\u72FD\u7255\u6FEC\u72FA\u7304\u72FA\u7305\u732C\u72E1\u74A2\u730A\u74A2\u72FF\u74EB\u72E5\u76D7\u7311\u76D7\u7304\u76AB\u72E8\u790D\u7319\u790D\u7309\u7869\u72EC\u7A28\u731C\u7A28\u730C\u7A28\u72EF\u71F4\u7174\u7258\u72DA\u7258\u6F9E\u7322\u7331\u7476\u7331\u75CA\u7331\u771E\u7331\u7872\u7331\u7322\u6FF5\u7476\u6FF5\u75CA\u6FF5\u771E\u6FF5\u7872\u6FF5\u7319\u7339\u746D\u7339\u75C1\u7339\u7715\u7339\u7869\u7339\u7319\u6F9E\u746D\u6F9E\u75C1\u6F9E\u7715\u6F9E\u7869\u6F9E\u744F\u7552\u74DA\u7552\u744F\u7552\u7314\u7331\u7468\u7331\u75BC\u7331\u7710\u7331\u7864\u7331\u7314\u6FF5\u7468\u6FF5\u75BC\u6FF5\u7710\u6FF5\u7864\u6FF5\u7319\u7339\u746D\u7339\u75C1\u7339\u7715\u7339\u7869\u7339\u72DE\u6F9E\u7446\u6F9E\u75AE\u6F9E\u7716\u6F9E\u787E\u6F9E\u727D\u74A4\u734E\u761A\u7420\u7791\u74F1\u7907\u75C2\u7A7D\u732C\u6FCB\u74EC\u6FCF\u76AA\u6FD2\u7868\u6FD6\u7A28\u6FD9\u7000\u7000\u71E5\u72D4\u7217\u72D3\u722C\u72CA\u730F\u72D4\u730F\u72D4\u7175\u72D4\u70C4\u71A4\u727E\u736E\u7259\u72D4\u729D\u72CA\u722A\u72CA\u721B\u7331\u71BF\u7222\u7227\u72FD\u7230\u72F8\u717A\u72FE\u727E\u72CD\u7234\u72CA\u7254\u72CA\u71F4\u72CA\u729D\u72CA\u71F0\u72CA\u7354\u72CA\u7216\u72D4\u72A0\u72CA\u72A0\u73A8\u726A\u72CA\u7263\u72CA\u732A\u72CA\u7283\u72CA\u72D0\u72D5\u7279\u72CA\u722A\u72CA\u7259\u72D4\u7221\u72CA\u7270\u72CA\u72F0\u72D4\u7246\u72CA\u72D0\u72CA\u7259\u72CA\u73AB\u72CA\u73F3\u72CA\u7281\u72CA\u72F9\u72CA\u724F\u72CA\u723B\u72D4\u73DE\u72D5\u721E\u72CA\u71E0\u7221\u7221\u72FD\u7215\u7218\u719C\u7218\u7231\u7218\u7201\u7222\u72EB\u7218\u71BD\u7222\u722D\u7218\u722D\u72F6\u7205\u7218\u71ED\u7218\u7294\u7218\u7228\u7218\u7227\u7222\u721A\u7218\u7230\u7222\u71BF\u7222\u71C7\u7218\u71FE\u7218\u729E\u72F8\u71FF\u7218\u7266\u7218\u7210\u7218\u732C\u7218\u7379\u7218\u7282\u7218\u72B5\u7218\u721D\u7218\u71B7\u7222\u730D\u7222\u71DA\u7218\u71C4\u72F8\u722F\u72D3\u730E\u7287\u72E1\u72CA\u7104\u7331\u70D4\u7000\u729E\u72F8\u72E9\u72D5", "\0\u713E\u7138\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u716E\u71D8\u7402\u7128\u71C0\u713E\0\u73E7\u7142\u7182\u71A9\u716E\u71AF\u725C\u715D\u7145\u71A6\u7250\u717C\u7144\0\u716B\u71F3\u723B\u7143\u7124\u71CD\u7240\u7169\u7167\u7175\u71DF\u71D9\u7179\u7123\0\u71CA\u71C1\u71D1\u7131\u715A\u713B\u719C\u71FE\u7127\u7197\u7131\u71F4\u7173\u712A\u7138\u7174\u7196\u72B2\u7164\u7186\u72B1\u7195\u7179\u7131\u7181\u7172\u71F9\u7174\u7124\u71D6\u716C\u7173\u7154\u718F\u71F9\u7376\u7184\u71EC\u7378\u70AA\u710D\u70C0\u7128\u729F\u70A3\u7117\u70AA\u7287\u7089\u70FE\u70D3\u7128\u72DB\u70E0\u7112\u72CB\u7154\u7171\u7154\u716B\u71D2\u7325\u7138\u71BD\u72F7\u708C\u7103\u7130\u70DB\u71A6\u724F\u70E4\u7197\u7242\u71C6\u71B7\u71C7\u723B\u73A5\u719B\u7234\u73BA\u71C6\u717C\u716D\u71BB\u7191\u71E9\u7379\u7114\u71DD\u734C\u717C\u7187\u71AF\u7189\u71EB\u726A\u717B\u71D2\u7187\u7187\0\0\u7268\u713D\u7130\u7169\u71AB\u7367\u71C5\u7192\u716E\u7184\u7195\u7373\u7192\u7187\u7180\u7161\u71E9\u7254\u714D\u71D2\u7250\u7137\u715C\u719B\u715E\u71C1\u727A\u716F\u713D\u71AB\u7277\u711D\u71B5\u711B\u7184\u7333\u70D0\u711D\u716F\u7313\u7116\u713D\u7116\u7141\u71A6\u72F3\u7126\u7187\u7187\u7192\u72F7\u716E\u7121\u7171\u71D5\u7278\u7130\u71CC\u711B\u7280\u712F\u7162\u714D\u71BC\u71FE\u710E\u71B1\u71FA\u71D1\u71C9\u71F6\u7275\u72A7\u71A0\u726A\u72A2\u7124\u713B\u7150\u71CD\u72EA\u70F8\u7116\u71A9\u72E2\u711B\u7146\u7149\u71BA\u723B\u711B\u7198\u7233\u7122\u711A\u713A\u7160\u71AC\u71D1\u7184\u7122\u718E\u71BC\u7119\u70E5\u7136\u7186\u7143\0\0\u711D\0\u715B\0\0\0\0\0\0\0\0\u7137\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7130\0\0\0\0\0\0\0\0\0\0\0\0\0\u7153\0\0\0\0\0\0\u7152\u70C2\0\0\0\u710E\u71A1\u7169\u7133\0\0\0\u7144\0\0\0\0\u7182\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7179\0\0\u711C\u70C7\0\u710C\u715F\u7131\u70EE\u7114\0\0\0\0\0\0\0\0\0\u70A9\u7141\0\0\0\u7130\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7141\0\0\0\0\0\u7113\u70BC\0\0\0\0\0\0\0\u713A\u71B6\u7260\u7164\u712E\0\0\u708C\0\u718B\u7199\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7033\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u725F\u711D\u70E3\u7138\u716D\u7119\u711B\0\u7144\u7157\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u710C\u70F8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u713D\0\u7146\0\0\0\0\0\u70FC\u70C2\0\0\0\0\u70FE\u7199\u721E\u70C8\0\0\0\0\u7164\0\0\0\0\0\0\u6FFF\0\0\0\u7205\0\u7129\u70D8\u7103\u70E4\u7116\u715B\u7182\u7132\0\0\0\0\0\u714F\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u716B\u7082\u70B0\0\u711C\u71B1\u7146\u711C\0\0\0\0\u7131\0\u7081\u707B\u709D\u711C\u7133\0\0\0\u70A1\u7101\u70E4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7082\u7138\u7081\u707E\u70AB\u7114\u7188\u7083\0\u70FB\u70BB\0\u7177\u7081\u70B4\0\u710B\u7145\u711A\u7194\u714A\u7121\0\u7186\u7132\u7081\u708C\0\u710F\0\0\0\0\0\0\0\u70A1\u711A\u717D\u70A1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u70E9\u70F2\u7000\0\0\0\0\0\0\0\0\u70D9\u70ED\0\0\u712A\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7101\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u717A\u71DF\u7145\u71D9\u721E\u71C4\u71DC\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u71F9\0\0\0\0\u71B9\u7138\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7135\u70D9\0\0\0\0\0\0\0\0\0\0\0\u70DD\u7189\u7150\0\u7132\0\0\0\0\0\0\0\u7165\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7156\u7112\0\u712F\u70FE\0\0\0\0\u7132\u716E\u711F\u7122\u7158\u7185\u712F\0\0\0\0\0\0\0\0\0\u7120\u70D1\u714C\u7107\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u717F\u7171\u71AD\u71AD\0\0\0\0\0\u716B\u716B\u714A\u71A6\u71BC\u715A\0\0\u7195\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u71A9\u717D\u7134\u70B9\0\0\u7166\u7175\u713F\u70EB\u7151\u714A\0\0\0\0\0\0\0\0\0\0\u70F0\u70AC\0\0\0\u7117\u714D\u70D1\u7122\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u712F\u712F\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u70E5\u707A\0\0\0\0\0\0\0\0\u709D\u7089\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7123\u70D5\0\0\u70F0\u70EB\0\0\u70E5\u713A\u70D4\u70CC\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7135\u70F2\0\0\0\0\0\0\0\0\0\0\0\0\0\u7121\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u70D5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u709A\u708B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u70F0\u70BC\u7124\u719F\u708B\0\0\0\0\0\0\0\u712A\u713C\0\0\0\0\0\0\u6FFF\0\0\0\0\0\0\0\u70B8\u70B8\0\0\0\u710B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u6FFF\0\0\0\u71A4\0\0\0\0\0\0\0\0\0\0\0\0\u7135\u70D8\u715F\u7173\u715F\u7190\u715E\u7181\u7180\u7122\u7146\u71AE\u712C\u7208\u719B\u715F\u7190\u71D6\u7143\u7139\u718C\u71FB\u7170\u716A\u7105\u70DC\u70F1\u70E1\u70FD\u70E7\u70EF\u70C3\u709F\u7094\u70DE\u70A6\u717E\u7102\u7120\u712D\u70D9\u70CF\u710C\u70B0\u7101\u70FA\u7176\u7102\u70D5\u7097\u713E\u7142\u717C\u7169\u7131\u712A\u7195\u7173\u70AA\u7089\u7154\u708C\u71C6\u717C\u7187\u713D\u7187\u7137\u711D\u7116\u716E\u712F\u71D1\u7124\u711B\u7122\u7119\u7152\u711C\u7113\u711D\u70FC\u7129\u7082\u7081\u7081\u7081\u7081\u71DF\u7135\u712F\u714C\u7134\u70F0\u70F0\u709A\u7135\u70FC\u7189\u7107\u70FF\u70EB\u7159\u7155\u7179\u7172\u712D\u712A\u7190\u717F\u70C3\u70A6\u715E\u70A4\u71D7\u7197\u718E\u7145\u718E\u7152\u711C\u7122\u717A\u7146\u71E4\u714E\u7138\u7127\u712E\u7145\u711F\u70F8\u7128\u710D\u713A\u709B\u7099\u7099\u709F\u7099\u71F5\u7149\u7136\u7154\u713D\u70FE\u70F9\u70C6\u7149\u7119\u71AC\u7120\u711D\u70F4\u7178\u718C\u71BC\u71AD\u7172\u714E\u71D0\u71B1\u7101\u70ED\u7192\u70FC\u71F6\u71C6\u71C8\u7175\u71C8\u717E\u7152\u715A\u71B2\u7167\u720B\u7156\u715E\u7169\u7155\u71BB\u7132\u718B\u713A\u715D\u7151\u70E8\u70E5\u70E5\u70E8\u70E7\u71FA\u715D\u7142\u715B\u715B\u7120\u7106\u70F9\u715B\u7110\u7199\u711C\u7110\u7118\u7198\u7192\u71B4\u71AD\u7170\u7168\u71C6\u71B8\u7117\u7106\u71A6\u7119\u7205\u71DD\u71CB\u7181\u71CB\u718F\u7160\u7168\u71B4\u717F\u721D\u717D\u716E\u716B\u7163\u71B0\u7148\u7190\u7157\u716C\u7160\u70FE\u70FC\u70FC\u70FB\u70FE\u7210\u716A\u7157\u7164\u7163\u7125\u711A\u7120\u7168\u712B\u71BA\u713D\u712B\u711E\u712C\u712C\u7167\u7115\u7132\u713D\u7142\u712C\u712C\u71A4\u712C\u70A1\u7131\u7131\u712C\u712C\u712C\u712C\u713F\u712C\u712C\u712C\u712C\u712C\u712C\u7138\u7131\u712C\u7148\u712C\u7130\u7196\u712C\u707E\u7133\u7154\u7154\u712C\u7146\u7138\u712C\u7136\u7118\u7154\u7131\u70FF\u712C\u712C\u712D\u712C\u712C\u7136\u7101\u70FB\u716D\u716E\u717A\u7154\u712F\u714C\u718F\u7189\u70C0\u716B\u7152\u71C7\u7191\u7136\u7189\u7189\u7169\u7189\u711C\u7141\u714C\u71A9\u714D\u71E7\u7192\0\u7147\u718A\u70FC\u7132\u7116\u7117\u70DD\u7132\u70A7\u711E\u710F\u71B6\u70D4\u70F5\u7132\u7188\u717A\u710C\u7185\u70F7\u711E\u717A\u715C\u7162\u7190\0\0\u711E\u716A\u7141\u7187\u7131\u720B\u71C0\u71A6\u71D6\u715A\u7197\u718E\u71EC\u71C6\u7117\u71BD\u717B\u7234\u71DD\u71A8\u71D2\u71F6\u7195\u71C6\u714C\u7192\u7198\u71FE\u71A9\u7267\u71B1\0\u713B\u715D\u716E\u7141\u714A\u7130\u7142\u7162\u70B5\u7173\u710E\u71AC\u714C\u713E\u7158\u71AE\u7146\u7111\u71AA\u715B\u711F\u71CE\u7163\u71B2\u71B5\0\0\u712F\u71A5\u718E\u7180\u7164\u724A\u71D8\u71AF\u71EC\u7175\u719C\u71AC\u71F9\u71F5\u7128\u71D2\u718E\u723B\u71E9\u71A3\u71EB\u7209\u71AB\u71EB\u7172\u71A6\u71BA\u7227\u71CD\u72A2\u71AC\0\u7141\u717E\u7161\u7160\u715E\u7135\u714C\u7178\u70BA\u7170\u7119\u71BA\u7161\u714E\u716E\u71AC\u7146\u7124\u71C8\u7160\u7152\u71EE\u7189\u71C4\u71C4\0\0\u7141\u71D8\u71B7\u71BE\u716D\u7261\u7156\u716B\u71C7\u715C\u7152\u7156\u7173\u718A\u7099\u7172\u7137\u71B3\u7150\u7131\u718A\u7169\u71C7\u718A\u7127\u7128\u712B\u7173\u7139\u7195\u7180\0\u7126\u7167\u7109\u7128\u7110\u70EA\u70D1\u7129\u7088\u7126\u70E5\u717A\u7107\u70DD\u7130\u714D\u71A5\u70CF\u7182\u70DC\u7122\u716C\u7108\u7176\u7180\0\0\u7119\u7133\u710F\u7175\u713C\u717F\u7152\u7188\u7217\u715C\u717D\u7180\u71B4\u71B5\u70E5\u7197\u7125\u71FD\u7197\u7168\u71B4\u71B5\u71EA\u71B5\u7155\u718F\u716A\u7198\u713E\u720A\u718B\0\u7155\u715E\u715A\u713C\u7117\u7103\u70FA\u713C\u70AE\u7142\u70C7\u71B6\u7140\u70F8\u7144\u7186\u71A7\u70DE\u71AA\u7129\u7159\u7184\u7116\u71AC\u7188\0\0\u7128\u7146\u713F\u7186\u7161\u71AA\u7171\u714C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7125\u718A\u7160\u7138\u7165\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7134\0\0\u715B\u70FC\u70DF\u7120\u715E\u714B\u7114\0\0\0\0\0\0\0\0\0\0\0\u7146\0\0\u7153\u7189\u713F\0\0\u719E\u71EF\u71ED\u71A2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7003\u71D3\0\0\u71E6\u7107\u70DB\u712F\u7167\u711C\u70F2\u70EF\u714A\0\u7139\u70FF\u70B9\u714C\u7136\u71A1\u713E\0\u7123\u7190\u70EB\u7085\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7112\u7150\u711F\u7130\0\u70F2\u7139\0\0\0\0\0\0\u7128\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u70D6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7081\u7081\0\0\u7195\u7146\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\u7065\u705D\u70DC\u70D1\u70C4\u7096\u70BD\u7078\u70B4\u7068\u704D\u7074\u7070\u70C0\u70C2\u70B4\u70B5\u70AE\u70F9\u70E8\u70CB\u70E8\u70F3\u7121\u7182\u7182\u7196\u7254\u7254\u7276\u736E\u736E\u7356\u7486\u7486\u7435\u7514\u7514\u7514\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",( Tsc(),Qsc),Rsc,Ssc)};var e6=function(){}; k(e6,$3);var f6=function(a,b){var c=new e6;l3(a);c.f_key__com_google_apps_xplatmath_collections_AutoValue_KeyValuePair_=a;l3(b);c.f_value__com_google_apps_xplatmath_collections_AutoValue_KeyValuePair_=b;return c}; e6.prototype.key=function(){return this.f_key__com_google_apps_xplatmath_collections_AutoValue_KeyValuePair_}; e6.prototype.value=function(){return this.f_value__com_google_apps_xplatmath_collections_AutoValue_KeyValuePair_}; var Usc=function(a){return a instanceof e6}; e6.prototype.$$classMetadata=["com.google.apps.xplatmath.collections.KeyValuePair",0];var g6=function(){}; k(g6,u1);var Vsc=function(a){var b=new g6;b.f_root__com_google_apps_xplatmath_dom_Dom_=a;return b},Xsc=function(a){Wsc(); if(!a.m_isRootTable__boolean())throw O1("Must have a LINES table at the DOM root.").backingJsObject;return Vsc(a)},Zsc=function(){var a=h6(y4()); Wsc();Xsc(Ysc(z4(z4(a)),y4()))}; g6.prototype.getRoot=function(){return this.f_root__com_google_apps_xplatmath_dom_Dom_}; var atc=function(a){return a.f_root__com_google_apps_xplatmath_dom_Dom_.numRows()==1&&$sc(a.f_root__com_google_apps_xplatmath_dom_Dom_.f_cells__com_google_apps_xplatmath_dom_MathTable_)==1?S(S(a.f_root__com_google_apps_xplatmath_dom_Dom_.cells().get(0),P4,v4).get(0),i6,j6):null}; g6.prototype.transform=function(a){return Vsc(this.f_root__com_google_apps_xplatmath_dom_Dom_.transform(a))}; var Wsc=function(){Wsc=function(){}; Zsc()}; g6.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.Dom",0];var btc=function(){}; k(btc,u1);btc.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.DomTransformer",0];var k6=function(){this.f_end__com_google_apps_xplatmath_dom_AutoValue_ListPositionRange_=this.f_start__com_google_apps_xplatmath_dom_AutoValue_ListPositionRange_=0},ctc; k(k6,$3);k6.prototype.width=function(){return this.end()-this.start()|0}; k6.prototype.contains=function(a){return this.start()<=a&&a<=this.end()}; var etc=function(a,b){dtc();f4(a<=b);var c=new k6;c.f_start__com_google_apps_xplatmath_dom_AutoValue_ListPositionRange_=a;c.f_end__com_google_apps_xplatmath_dom_AutoValue_ListPositionRange_=b;return c}; k6.prototype.start=function(){return this.f_start__com_google_apps_xplatmath_dom_AutoValue_ListPositionRange_}; k6.prototype.end=function(){return this.f_end__com_google_apps_xplatmath_dom_AutoValue_ListPositionRange_}; var dtc=function(){dtc=function(){}; ctc=etc(-1,-1)}; k6.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.ListPositionRange",0];var l6=function(){this.f_end__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_=this.f_nucleusEnd__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_=this.f_start__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_=0},ftc; k(l6,$3);l6.prototype.width=function(){return this.end()-this.start()|0}; var htc=function(a,b,c){gtc();var d=new l6;d.f_start__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_=a;d.f_nucleusEnd__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_=b;d.f_end__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_=c;return d}; l6.prototype.start=function(){return this.f_start__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_}; l6.prototype.end=function(){return this.f_end__com_google_apps_xplatmath_dom_AutoValue_AtomPositionRange_}; var gtc=function(){gtc=function(){}; ftc=htc(-1,-1,-1)}; l6.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.AtomPositionRange",0];var m6=function(){}; k(m6,btc);m6.prototype.transform=function(a){return a}; m6.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.MathAtom$1",0];var itc=function(){this.f_ordinal__java_lang_Enum_=0}; k(itc,M2); var n6=function(a,b){var c=new itc;c.f_name__java_lang_Enum_=a;c.f_ordinal__java_lang_Enum_=b;return c},o6=n6("NONE",0),p6=n6("ORDINARY",1),jtc=n6("NUMBER",2),w5=n6("VARIABLE",3),ktc=n6("LARGE_OPERATOR",4),ltc=n6("BINARY_OPERATOR",5),mtc=n6("RELATION",6),q6=n6("OPEN",7),r6=n6("CLOSE",8),ntc=n6("FRACTION",9),otc=n6("RADICAL",10),ysc=n6("PUNCTUATION",11),ptc=n6("INNER",12),qtc=n6("CANCEL",13),rtc=n6("UNDERLINE",14),stc=n6("OVERLINE",15),ttc=n6("UNDERGROUP",16),utc=n6("OVERGROUP",17),s6=n6("ACCENT",18), vtc=n6("COLOR",19),wtc=n6("TABLE",20),t6=n6("TEXT",21),xtc=n6("BOX",22),ytc=n6("PHANTOM",23),u6=n6("SPACE",24),ztc=n6("STYLE",25),Atc=n6("XARROW",26),Btc=n6("TEXTCIRCLED",27),Ctc=n6("FONT_SIZE",28),Dtc=n6("SET",29),Etc=n6("CHEMICAL_FORMULA",30),Ftc=n6("TABLE_DECORATION",31); itc.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.MathAtom$Type",2];var v6=function(){}; k(v6,u1);var w6=function(a,b,c){a.JSC$17024_type_=b;a.nucleus_=c;a.sup_=null;a.sub_=null;gtc();a.JSC$17024_range_=ftc},x6=function(a,b,c){a.JSC$17024_type_=b.JSC$17024_type_; a.nucleus_=b.nucleus_;var d=b.sup_;d=d==null?null:c.transform(d);a.sup_=d;d=b.sub_;c=d==null?null:c.transform(d);a.sub_=c;a.JSC$17024_range_=b.JSC$17024_range_}; v6.prototype.m_isRootTable__boolean=function(){return!1}; var y6=function(a,b,c){if(v1(b,a.sup_)&&v1(c,a.sub_))return a;if(!(a.JSC$17024_type_.ordinal()=Fuc(a);return Guc(a.list(),b,c,d)}; s7.prototype.slice=function(a,b){return Iuc(this,this.f_startListIndex__com_google_apps_xplatmath_cursor_AutoValue_DomSelectionLocation_+a|0,this.f_startListIndex__com_google_apps_xplatmath_cursor_AutoValue_DomSelectionLocation_+b|0)}; var v7=function(a,b){return a.slice(b,a.size())}; s7.prototype.iterator=function(){var a=new r7;a.$outer_this__com_google_apps_xplatmath_cursor_DomSelectionLocation_Iter=this;a.f_i__com_google_apps_xplatmath_cursor_DomSelectionLocation_Iter_=0;return a}; s7.prototype.m_iterator__java_util_Iterator=function(){return this.iterator()}; s7.prototype.list=function(){return this.f_list__com_google_apps_xplatmath_cursor_AutoValue_DomSelectionLocation_}; s7.prototype.size=function(){return this.f_size__com_google_apps_xplatmath_cursor_AutoValue_DomSelectionLocation_}; var Juc=function(a){return a instanceof s7}; s7.prototype.$$classMetadata=["com.google.apps.xplatmath.cursor.DomSelectionLocation",0];var w7=function(){}; k(w7,v6);var Kuc=function(a){var b=new w7;w6(b,Etc,"");b.f_innerList__com_google_apps_xplatmath_dom_ChemicalFormula_=a;return b}; w7.prototype.transform=function(a){return Kuc(a.transform(this.f_innerList__com_google_apps_xplatmath_dom_ChemicalFormula_))}; w7.prototype.allNucleusArgumentsAreEmpty=function(){return this.f_innerList__com_google_apps_xplatmath_dom_ChemicalFormula_.isEmpty()}; var Luc=function(a){return a instanceof w7}; w7.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.ChemicalFormula",0];var x7=function(){}; k(x7,$3);x7.prototype.left=function(){return this.f_left__com_google_apps_xplatmath_dom_AutoValue_Delimiter_Pair_}; x7.prototype.right=function(){return this.f_right__com_google_apps_xplatmath_dom_AutoValue_Delimiter_Pair_}; var Muc=function(a){return a instanceof x7}; x7.prototype.$$classMetadata=["com.google.apps.xplatmath.dom.Delimiter$Pair",0];var y7=function(){this.f_ordinal__java_lang_Enum_=0},Nuc,Ouc,Puc,z7,Quc,Ruc,A7,Suc,B7,Tuc,Uuc,C7,Vuc; k(y7,M2);var D7=function(a,b,c){var d=new y7;d.f_name__java_lang_Enum_=a;d.f_ordinal__java_lang_Enum_=b;d.f_nucleus__com_google_apps_xplatmath_dom_Delimiter_=c;return d},y5=function(a){E7(); return a.f_nucleus__com_google_apps_xplatmath_dom_Delimiter_},F7=function(a,b){E7(); var c=new x7;l3(a);c.f_left__com_google_apps_xplatmath_dom_AutoValue_Delimiter_Pair_=a;l3(b);c.f_right__com_google_apps_xplatmath_dom_AutoValue_Delimiter_Pair_=b;return c},Wuc=function(a){E7(); return S(Nuc.get(a),G7,y7)},Xuc=function(a){E7(); return!v1(a.type(),t6)&&Ouc.f_map__com_google_apps_xplatmath_collections_BaseXMap.JSC$16820_containsKey(a.nucleus_)},Yuc=function(a){E7(); return!v1(a.type(),t6)&&Puc.f_map__com_google_apps_xplatmath_collections_BaseXMap.JSC$16820_containsKey(a.nucleus_)},Zuc=function(a){E7(); return S(p5(Ouc,a),o2,i2)},$uc=function(a,b){a=Zuc(a); return a!=null&&B1(b,a)},ivc=function(){E7(); var a=[H7,avc,bvc,G5,H5,cvc,dvc,evc,fvc,gvc,hvc,z5,J5,A5,K5,B5,L5,C5,M5,nsc,ssc,osc,tsc,D5,N5,E5,O5,psc,usc,qsc,vsc,F5,P5,rsc,wsc];a.$$arrayMetadata=hmc(y7,G7,1);return a},E7=function(){E7=function(){}; for(var a=u5(),b=ivc(),c=0;c b.numRows())for(a.append("\\\\ "),b=S(c.get(b.numRows()),P4,v4).iterator();b.m_hasNext__boolean();)c=S(b.m_next__java_lang_Object(),Y6,Z6),dwc(a,c);h!=null&&(a.append("\\end{"),a.append(h),a.append("}"));break;default:J7(b)?(h=S(b,J7,I7),a.append(w1(h.size().f_latexSizeCommand__com_google_apps_xplatmath_dom_MathBigDelimiter_Size_)+w1(pwc(h.type()))),jwc(a,h.delimiter())):(h=b.nucleus_,j3(h))?a.append("{}"):(c=!1,a.serializingForEditor&&H6(b)&&(d=bwc(b),c=!g2(d,a.ambientStyleAndMode))&&(a.append(cwc(d)), a.append("{")),b=kwc(b),b!=null?m8(a,b):a.append(h),c&&a.append("}"));}},owc=function(a,b,c){a.append("{"); c=S(c.get(0),P4,v4);for(var d=x4(),e=0;e=0)b=p6;else{if(b=b==="text")b=String.fromCodePoint(a),b=":-".indexOf(b)>=0;b=b?t6:null}}return b},kwc=function(a){i8(); return Twc(a.nucleus_,v1(a.type(),t6)?"text":"math")},Twc=function(a,b){i8(); return j3(a)?null:Swc(a,b)!=null?a:S(p5(Fwc,a),o2,i2)},u8=function(a,b){b=Swc(a,b); if(b!=null)return S(v5(b,a)(),D6,v6);b=S(p5(Gwc,a),o2,i2);a=S(p5(Hwc,b!=null?b:a),l2,j2);return a==null?null:S(a(),D6,v6)},v5=function(a,b){i8(); return function(){return z6(a,b)}},S5=function(a,b,c){i8(); return function(){var d=new f7;w6(d,ktc,a);d.f_limitsExplicitlyOverridden__com_google_apps_xplatmath_dom_MathLargeOperator_=!1;d.f_defaultHasLimits__com_google_apps_xplatmath_dom_MathLargeOperator_=b;d.f_hasLimits__com_google_apps_xplatmath_dom_MathLargeOperator_=b;d.f_isSimpleFunction__com_google_apps_xplatmath_dom_MathLargeOperator_=c;return d}},v8=function(a){i8(); return function(){var b=new Z7;w6(b,u6,"");b.f_mu__com_google_apps_xplatmath_dom_MathSpace_=a;return b}},Uwc=function(a){i8(); return function(){var b=new $7;w6(b,ztc,"");b.f_style__com_google_apps_xplatmath_dom_MathStyle_=a;return b}},w8=function(a){i8(); return function(){var b=new q8;w6(b,Ctc,"");b.f_fontSize__com_google_apps_xplatmath_dom_MathFontSize_=a;return b}},z8=function(a){i8(); return function(){try{return x8("\u030C",0)(U6(S(a(),D6,v6)))}catch(c){var b=I1(c);if(b instanceof y8)throw O1(b).backingJsObject;throw b.backingJsObject}}},Vwc=function(a){i8(); return function(){try{return x8("\u0308",0)(U6(z6(w5,a)))}catch(c){var b=I1(c);if(b instanceof y8)throw O1(b).backingJsObject;throw b.backingJsObject}}},Wwc=function(a){i8(); var b=a.fontStyle();b=p8(b,"text");jsc.f_map__com_google_apps_xplatmath_collections_BaseXMap.JSC$16820_containsKey(b)&&(a=S(a.transform(new m6),H6,F6),a.JSC$17024_type_=t6);return a},cwc=function(a){i8(); return S(jsc.get(a),o2,i2)},Xwc=function(a){i8(); return function(b){return Duc(ttc,a,b)}},Ywc=function(a){i8(); return function(b){return Duc(utc,a,b)}},x8=function(a,b){i8(); return function(c){var d=new K7;m7(d,s6,a,c);d.f_stretchy__com_google_apps_xplatmath_dom_MathAccent_=!1;d.f_diacriticType__com_google_apps_xplatmath_dom_MathAccent_=b;return d}},A8=function(a,b){i8(); return function(c){var d=new K7;m7(d,s6,a,c);d.f_stretchy__com_google_apps_xplatmath_dom_MathAccent_=!0;d.f_diacriticType__com_google_apps_xplatmath_dom_MathAccent_=b;return d}},Zwc=function(a,b){i8(); a=S(p5(Iwc,a),l2,j2);return a==null?null:a(S(b(),i6,j6))},fwc=function(a){i8(); h4(L7(a)||q7(a));var b=S(p5(Jwc,$wc(a)),o2,i2);if(b==null)throw O1("One-argument atom nucleus "+w1(a.nucleus_)+" should be valid by construction.").backingJsObject;return b},axc=function(a,b){i8(); a=S(p5(Jwc,a),o2,i2);if(a==null)return b;try{return S(i4(Zwc(a,function(){return U6(b)})),D6,v6)}catch(d){var c=I1(d); if(c instanceof y8)throw O1(c).backingJsObject;throw c.backingJsObject}},$wc=function(a){i8(); var b=L7(a)&&S(a,L7,K7).f_stretchy__com_google_apps_xplatmath_dom_MathAccent_||q7(a);return w1(a.nucleus_)+String(b?"\tstretchy":"")},qwc=function(a){i8(); var b=S(p5(Mwc,y5(a)),o2,i2);if(b==null)throw O1("Delimiter glyph "+w1(y5(a))+" should be valid by construction.").backingJsObject;return b},bxc=function(a){a=qwc(a); switch(W1(a)){case".":return A6();case"<":a="\\langle";break;case">":a="\\rangle";}return S(i4(u8(a,"math")),D6,v6)},cxc=function(a){i8(); c4(v1(a.type(),p6)||v1(a.type(),q6)||v1(a.type(),r6)||v1(a.type(),mtc),"Delimiter-convertible atom required.");var b=kwc(a);return S(Lwc.get(b==null?a.nucleus_:b),G7,y7)},dxc=function(){for(var a=u5(),b=ivc(),c=0;c",v8(4)).put("\\;",v8(5)).put("\\thickspace",v8(5)).put("\\!",v8(-3)).put("\\negthinspace",v8(-3)).put("\\quad",v8(18)).put("\\qquad",v8(36)).put("\\displaystyle",Uwc(g7)).put("\\textstyle",Uwc(i7)).put("\\scriptstyle",Uwc(j7)).put("\\scriptscriptstyle",Uwc(k7)).put(wwc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(wwc)).put(xwc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(xwc)).put(ywc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(ywc)).put(zwc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_, w8(zwc)).put(s8.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(s8)).put(Awc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(Awc)).put(Bwc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(Bwc)).put(Cwc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(Cwc)).put(Dwc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(Dwc)).put(Ewc.f_latexCommand__com_google_apps_xplatmath_font_FontSize_,w8(Ewc)).build();Gwc=u5().put("\\empty","\\emptyset").put("\\exist", "\\exists").put("\\sdot","\\cdot").put("\\smallsetminus","\\setminus").put("\\plusmn","\\pm").put("\\gets","\\leftarrow").put("\\to","\\rightarrow").put("\\:","\\>").build();Fwc=exc(Hwc,function(b){b=S(b,l2,j2);b=S(b(),D6,v6);return j3(b.nucleus_)?null:b.nucleus_}); jsc=u5().put(p8(K6,"math"),"\\mathrm").put(p8(K6,"text"),"\\textrm").put(p8(L6,"math"),"\\mathbf").put(p8(L6,"text"),"\\textbf").put(p8(Qtc,"math"),"\\mathcal").put(p8(Rtc,"math"),"\\mathtt").put(p8(Rtc,"text"),"\\texttt").put(p8(M6,"math"),"\\mathit").put(p8(M6,"text"),"\\textit").put(p8(Stc,"math"),"\\mathsf").put(p8(Stc,"text"),"\\textsf").put(p8(Ttc,"math"),"\\mathfrak").put(p8(Utc,"math"),"\\mathbb").put(p8(N6,"math"),"\\mathbfit").put(f8(),"\\mathnormal").put(twc(),"\\text").build();var a=Dsc(); j8=t5(a.put("\\rm",S(a.get("\\mathrm"),k8,l8)),"\\Bbb","\\bold","\\bf",S(a.get("\\mathbf"),k8,l8)).put("\\cal",S(a.get("\\mathcal"),k8,l8)).put("\\mit",S(a.get("\\mathit"),k8,l8)).put("\\frak",S(a.get("\\mathfrak"),k8,l8)).put("\\bm",S(a.get("\\mathbfit"),k8,l8)).put("\\boldsymbol",S(a.get("\\mathbfit"),k8,l8)).put("\\textnormal",S(a.get("\\text"),k8,l8)).build();nwc=u5().put(g7.toString(),"\\displaystyle").put(i7.toString(),"\\textstyle").put(j7.toString(),"\\scriptstyle").put(k7.toString(),"\\scriptscriptstyle").build(); Qwc=u5().put("\\widehat",A8("\u0302",0)).put("\\widetilde",A8("\u0303",0)).put("\\widecheck",A8("\u030C",0)).put("\\overleftharpoon",A8("\u20D0",0)).put("\\overrightharpoon",A8("\u20D1",0)).put("\\overleftarrow",A8("\u20D6",0)).put("\\overrightarrow",A8("\u20D7",0)).put("\\overleftrightarrow",A8("\u20E1",0)).put("\\underleftarrow",A8("\u20EE",1)).put("\\underrightarrow",A8("\u20EF",1)).put("\\underleftrightarrow",A8("\u034D",1)).put("\\overbracket",Ywc("\u23B4")).put("\\overbrace",Ywc("\u23DE")).put("\\overgroup", Ywc("\u23DC")).put("\\underbracket",Xwc("\u23B5")).put("\\underbrace",Xwc("\u23DF")).put("\\undergroup",Xwc("\u23DD")).build();Iwc=msc(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(u5(),"\\`","\\grave",x8("\u0300",0)),"\\'","\\acute",x8("\u0301",0)),"\\^","\\hat",x8("\u0302",0)),"\\~","\\tilde",x8("\u0303",0)),"\\=","\\bar",x8("\u0304",0)),"\\u","\\breve",x8("\u0306",0)),"\\.","\\dot",x8("\u0307",0)),"\\\"","\\ddot",x8("\u0308",0)),"\\r","\\mathring",x8("\u030A",0)).put("\\vec",x8("\u20D7",0)).put("\\overarc",x8("\u23DC", 0)).put("\\H",x8("\u030B",0)),"\\v","\\check",x8("\u030C",0)).put("\\c",x8("\u0327",2)).put("\\not",x8("\u0338",2)),Qwc).build();Kwc=h6(y4());Jwc=exc(Iwc,function(b){a:{b=S(b,l2,j2);try{var c=$wc(b(Kwc));break a}catch(d){c=I1(d);if(c instanceof y8)throw O1(c).backingJsObject;throw c.backingJsObject}c=void 0}return c}); u4();Nwc=t4(qqc("","\\","{","}"));Lwc=dxc().put(".",H7).put("\\|",H5).put("\\Vert",H5).put("\\lVert",H5).put("\\rVert",H5).put("\\vert",G5).put("\\lvert",G5).put("\\rvert",G5).put("\\uparrow",cvc).put("\\downarrow",evc).put("\\updownarrow",gvc).put("\\Uparrow",dvc).put("\\Downarrow",fvc).put("\\Updownarrow",hvc).put("\\backslash",avc).put("<",z5).put(">",J5).put("\\lt",z5).put("\\gt",J5).put("\\langle",z5).put("\\rangle",J5).put("\\lbrack",A5).put("\\rbrack",K5).put("\\{",C5).put("\\}",M5).put("\\lbrace", C5).put("\\rbrace",M5).put("\\lceil",B5).put("\\rceil",L5).put("\\lBrace",nsc).put("\\rBrace",ssc).put("\\llbracket",osc).put("\\rrbracket",tsc).put("\\lfloor",D5).put("\\rfloor",N5).put("\\lgroup",E5).put("\\rgroup",O5).put("\\llcorner",psc).put("\\lrcorner",usc).put("\\lmoustache",qsc).put("\\rmoustache",vsc).put("\\lparen",F5).put("\\rparen",P5).put("\\ulcorner",rsc).put("\\urcorner",wsc).build();Mwc=exc(Lwc,function(b){return y5(S(b,G7,y7))}); Owc=F4(f6(3,"\\,"),f6(4,"\\>"),f6(5,"\\;"),f6(-3,"\\!"),f6(18,"\\quad"),f6(36,"\\qquad"))};var B8=function(){this.f_start__com_google_apps_xplatmath_latex_AutoValue_Token_=0}; k(B8,$3);var fxc=function(a,b){h4(a.length>0);var c=new B8;l3(a);c.f_string__com_google_apps_xplatmath_latex_AutoValue_Token_=a;c.f_start__com_google_apps_xplatmath_latex_AutoValue_Token_=b;return c},gxc=function(a){return a.start()+", '"+w1(a.string())+"'"}; B8.prototype.string=function(){return this.f_string__com_google_apps_xplatmath_latex_AutoValue_Token_}; B8.prototype.start=function(){return this.f_start__com_google_apps_xplatmath_latex_AutoValue_Token_}; var hxc=function(a){return a instanceof B8}; B8.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.Token",0];var snc=function(){}; snc.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParseException$ErrorCode",0];var y8=function(a,b,c){zlc();this.f_cause__java_lang_Throwable_=c;this.f_detailMessage__java_lang_Throwable_=b;Alc(this);this.f_errorCode__com_google_apps_xplatmath_latex_LatexParseException_=a;F1(this,Error(this))}; k(y8,L1);var ixc=function(a,b,c){return new y8(b,"At "+w1(a)+": "+w1(c),null)},C8=function(a,b,c){return ixc(""+a,b,c)}; y8.prototype.errorCode=function(){return this.f_errorCode__com_google_apps_xplatmath_latex_LatexParseException_}; y8.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParseException",0];var jxc=function(){}; k(jxc,$3);var kxc=function(a){return a.f_atomBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_!=null?a.f_atomBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_:a.f_nucleusBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_},D8=function(a,b,c){var d=new jxc; d.f_atomBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_=a;d.f_nucleusBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_=b;d.f_listStartingAtCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_=c;return d}; jxc.prototype.$$classMetadata=["com.google.apps.xplatmath.cursor.DomCursorLocation",0];var lxc=function(){}; k(lxc,u1);lxc.prototype.$$classMetadata=["com.google.apps.xplatmath.debug.DebugLogger$1",0];var mxc=function(){this.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_=this.f_sizeScale__com_google_apps_xplatmath_font_FontMetrics_=this.f_styleScale__com_google_apps_xplatmath_font_FontMetrics_=0}; k(mxc,u1); var F8=function(a,b,c){var d=new mxc;d.f_data__com_google_apps_xplatmath_font_FontMetrics_=a;d.f_mathStyle__com_google_apps_xplatmath_font_FontMetrics_=b;d.f_sizeScale__com_google_apps_xplatmath_font_FontMetrics_=nxc(c);a:{switch(b.ordinal()){case 0:case 1:b=1;break a;case 2:b=c6(d.f_data__com_google_apps_xplatmath_font_FontMetrics_.f_globalConstants__com_google_apps_xplatmath_font_gen_GeneratedFontData_,Nqc.f_value__com_google_apps_xplatmath_font_proto_GlobalConstant_)*.01;break a;case 3:b=c6(d.f_data__com_google_apps_xplatmath_font_FontMetrics_.f_globalConstants__com_google_apps_xplatmath_font_gen_GeneratedFontData_, Oqc.f_value__com_google_apps_xplatmath_font_proto_GlobalConstant_)*.01;break a;}throw g4().backingJsObject}d.f_styleScale__com_google_apps_xplatmath_font_FontMetrics_=b;d.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_=E8(d)/c6(a.f_globalConstants__com_google_apps_xplatmath_font_gen_GeneratedFontData_,Lqc.f_value__com_google_apps_xplatmath_font_proto_GlobalConstant_);return d},nxc=function(a){switch(a.ordinal()){case 0:return .5; case 1:return .7;case 2:return .8;case 3:return .9;case 4:return 1;case 5:return 1.2;case 6:return 1.44;case 7:return 1.728;case 8:return 2.074;case 9:return 2.488;}throw g4().backingJsObject},oxc=function(a,b){switch(b.ordinal()){case 0:return F8(a,g7,s8); case 1:return F8(a,i7,s8);case 2:return F8(a,j7,s8);case 3:return F8(a,k7,s8);}throw g4().backingJsObject},G8=function(a,b){return oxc(a.f_data__com_google_apps_xplatmath_font_FontMetrics_,b)},H8=function(a){switch(a.f_mathStyle__com_google_apps_xplatmath_font_FontMetrics_.ordinal()){case 0:case 1:return G8(a,j7); case 2:case 3:return G8(a,k7);}throw g4().backingJsObject},pxc=function(a){switch(a.f_mathStyle__com_google_apps_xplatmath_font_FontMetrics_.ordinal()){case 0:return G8(a,i7); case 1:return G8(a,j7);case 2:case 3:return G8(a,k7);}throw g4().backingJsObject}; mxc.prototype.getStyle=function(){return this.f_mathStyle__com_google_apps_xplatmath_font_FontMetrics_}; var E8=function(a){return 1*a.f_styleScale__com_google_apps_xplatmath_font_FontMetrics_*a.f_sizeScale__com_google_apps_xplatmath_font_FontMetrics_},I8=function(a,b){a=a.f_data__com_google_apps_xplatmath_font_FontMetrics_; b=rmc(b,b.length);return Jsc(a,b)},J8=function(a,b){return Jsc(a.f_data__com_google_apps_xplatmath_font_FontMetrics_,q3(b,0))},rxc=function(a,b){var c=x4(); for(b=w4(b).m_iterator__java_util_Iterator();b.m_hasNext__boolean();){var d=S(b.m_next__java_lang_Object(),a2,$1).intValue(),e=Jsc(a.f_data__com_google_apps_xplatmath_font_FontMetrics_,d),f=c,h=f.add;e==0&&$tc(d)?(e=E8(a),d=qxc(0,e,a4(0,-.15*e,e,.85*e),e,d)):d=K8(a,e);h.call(f,d)}return t4(c)},sxc=function(a,b,c){var d=E8(a),e=Nsc(a.f_data__com_google_apps_xplatmath_font_FontMetrics_,b,a.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_); a=c6(a.f_data__com_google_apps_xplatmath_font_FontMetrics_.f_horizontalAdvance__com_google_apps_xplatmath_font_gen_GeneratedFontData_,b)*a.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_;return qxc(b,d,e,a,c)},K8=function(a,b){var c=S(p5(a.f_data__com_google_apps_xplatmath_font_FontMetrics_.f_codePointForGlyphId__com_google_apps_xplatmath_font_gen_GeneratedFontData_,T(b)),a2,$1); c=c==null?0:c.intValue();return sxc(a,b,c)},txc=function(a){var b=Jsc(a.f_data__com_google_apps_xplatmath_font_FontMetrics_,40); a=Nsc(a.f_data__com_google_apps_xplatmath_font_FontMetrics_,b,a.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_);return a4(0,a.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,0,a.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_)},uxc=function(a,b,c,d,e){b=Lsc(a.f_data__com_google_apps_xplatmath_font_FontMetrics_,b,c); d=d?hqc(b):b;c=K8(a,c);b=null;for(d=d.m_iterator__java_util_Iterator();d.m_hasNext__boolean();)if(b=S(d.m_next__java_lang_Object(),a2,$1).intValue(),b=sxc(a,b,c.codePoint()),e(b))return b;return b!=null?b:c},vxc=function(a,b,c){return uxc(a,1,b,!1,function(d){d=S(d,L8,M8); return d.ascent()+d.descent()>=c})},wxc=function(a,b,c){return uxc(a,0,b,!0,function(d){return S(d,L8,M8).rect().width()<=c})},xxc=function(a,b,c){return uxc(a,0,b,!1,function(d){return S(d,L8,M8).rect().width()>=c})},yxc=function(a,b){return uxc(a,1,b,!1,function(c){return S(c,L8,M8).f_gid__com_google_apps_xplatmath_font_AutoValue_Glyph_!=b})},zxc=function(a,b,c){var d=a.f_data__com_google_apps_xplatmath_font_FontMetrics_; b=v1(b,0)?d.f_horizontalVariants__com_google_apps_xplatmath_font_gen_GeneratedFontData_:d.f_verticalVariants__com_google_apps_xplatmath_font_gen_GeneratedFontData_;c=S(p5(b,T(c)),Ksc,b6);b=c==null?null:c.f_assembly__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_MathGlyphConstruction_;if(b==null)return null;c=x4();for(b=b.f_partRecords__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphAssembly_.iterator();b.m_hasNext__boolean();){var e=S(b.m_next__java_lang_Object(), Jqc,$4),f=K8(a,e.f_glyph__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_);d=c;var h=d.add,m=e.f_fullAdvance__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_*a.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_,p=e.f_startConnectorLength__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_*a.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_,q=e.f_endConnectorLength__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_* a.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_;e=(e.f_partFlags__com_google_apps_xplatmath_font_AutoValue_FontMathVariantsHelper_GlyphPartRecord_&1)==1;var t=new N8;l3(f);t.f_glyph__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=f;t.f_fullAdvance__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=m;t.f_startConnectorLength__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=p;t.f_endConnectorLength__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=q;t.f_isExtender__com_google_apps_xplatmath_font_AutoValue_GlyphPart_= e;h.call(d,t)}return t4(c)},O8=function(a,b){return c6(a.f_data__com_google_apps_xplatmath_font_FontMetrics_.f_globalConstants__com_google_apps_xplatmath_font_gen_GeneratedFontData_,b.f_value__com_google_apps_xplatmath_font_proto_GlobalConstant_)*a.f_fontSizePerUnit__com_google_apps_xplatmath_font_FontMetrics_}; mxc.prototype.$$classMetadata=["com.google.apps.xplatmath.font.FontMetrics",0];var M8=function(){this.f_codePoint__com_google_apps_xplatmath_font_AutoValue_Glyph_=this.f_advance__com_google_apps_xplatmath_font_AutoValue_Glyph_=this.f_fontSize__com_google_apps_xplatmath_font_AutoValue_Glyph_=this.f_gid__com_google_apps_xplatmath_font_AutoValue_Glyph_=0}; k(M8,$3);M8.prototype.ascent=function(){return Math.max(0,this.rect().f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_)}; M8.prototype.descent=function(){return Math.max(0,-this.rect().f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_)}; var qxc=function(a,b,c,d,e){var f=new M8;f.f_gid__com_google_apps_xplatmath_font_AutoValue_Glyph_=a;f.f_fontSize__com_google_apps_xplatmath_font_AutoValue_Glyph_=b;l3(c);f.f_rect__com_google_apps_xplatmath_font_AutoValue_Glyph_=c;f.f_advance__com_google_apps_xplatmath_font_AutoValue_Glyph_=d;f.f_codePoint__com_google_apps_xplatmath_font_AutoValue_Glyph_=e;return f}; M8.prototype.scale=function(a){return qxc(this.f_gid__com_google_apps_xplatmath_font_AutoValue_Glyph_,this.fontSize()*a,this.rect().scale(a),this.f_advance__com_google_apps_xplatmath_font_AutoValue_Glyph_*a,this.codePoint())}; M8.prototype.fontSize=function(){return this.f_fontSize__com_google_apps_xplatmath_font_AutoValue_Glyph_}; M8.prototype.rect=function(){return this.f_rect__com_google_apps_xplatmath_font_AutoValue_Glyph_}; M8.prototype.codePoint=function(){return this.f_codePoint__com_google_apps_xplatmath_font_AutoValue_Glyph_}; var L8=function(a){return a instanceof M8}; M8.prototype.$$classMetadata=["com.google.apps.xplatmath.font.Glyph",0];var N8=function(){this.f_endConnectorLength__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=this.f_startConnectorLength__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=this.f_fullAdvance__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=0;this.f_isExtender__com_google_apps_xplatmath_font_AutoValue_GlyphPart_=!1}; k(N8,$3);var Axc=function(a){return a instanceof N8}; N8.prototype.$$classMetadata=["com.google.apps.xplatmath.font.GlyphPart",0];var Bxc=function(){}; k(Bxc,u1);Bxc.prototype.$$classMetadata=["com.google.apps.xplatmath.label.EditorMessages",0];var P8=function(){},Cxc; k(P8,u1);var Gxc=function(a,b){var c=atc(b);return c!=null?Dxc(a,t7(c)):Exc(a.f_i18nContext__com_google_apps_xplatmath_label_ClearSpeak_,function(d,e){d=S(d,Q8,R8);e=S(e,$6,W6);Fxc(d,e)||S8(d,e)},b.getRoot())},Dxc=function(a,b){return Exc(a.f_i18nContext__com_google_apps_xplatmath_label_ClearSpeak_,function(c,d){c=S(c,Q8,R8); d=S(d,Juc,s7);T8(c,d)},b)},Hxc=function(){Hxc=function(){}; Cxc=Ixc(function(a){a=S(a,Bqc,X4);var b=new P8;b.f_i18nContext__com_google_apps_xplatmath_label_ClearSpeak_=a;return b})},Jxc=function(a){return a instanceof P8}; P8.prototype.$$classMetadata=["com.google.apps.xplatmath.label.ClearSpeak",0];var U8=function(){}; k(U8,u1);var Kxc=function(a){return a instanceof U8}; U8.prototype.$$classMetadata=["com.google.apps.xplatmath.label.ClearSpeakMessages",0];var Lxc=function(){this.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal=0}; k(Lxc,u1);var Mxc=function(a){var b=new Lxc;b.f_ordinal__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal=a;b.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal=-2147483648;return b}; Lxc.prototype.$$classMetadata=["com.google.apps.xplatmath.label.ClearSpeakBuilder$Ordinal",0];var R8=function(){this.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_=!1},Nxc,Oxc,Pxc,Qxc,Rxc,Sxc,Txc; k(R8,u1); var Exc=function(a,b,c){Uxc();var d=new R8;d.f_strBuilder__com_google_apps_xplatmath_label_ClearSpeakBuilder_=e3();d.f_i18nContext__com_google_apps_xplatmath_label_ClearSpeakBuilder_=a;d.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_=s3(a.f_localeContext__com_google_apps_xplatmath_util_AutoValue_I18nContext_.f_localeString__com_google_apps_xplat_i18n_context_LocaleContext_,"en");Vxc();var e=S(V8(Wxc,a),Xxc,W8);d.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_=e;d.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_= S(V8((Yxc(),Zxc),a),Kxc,U8);a=d.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_;X8();d.f_simpleExpressionParser__com_google_apps_xplatmath_label_ClearSpeakBuilder_=a?$xc:ayc;b(d,c);return d.f_strBuilder__com_google_apps_xplatmath_label_ClearSpeakBuilder_.toString()},byc=function(a,b,c){return Exc(a.f_i18nContext__com_google_apps_xplatmath_label_ClearSpeakBuilder_,b,c)},Z8=function(a,b){return byc(a,function(c,d){c=S(c,Q8,R8); d=S(d,i6,j6);Y8(c,d)},b)},T8=function(a,b){for(;!b.isEmpty();){var c=cyc(a,b); if(c!=null)S8(a,Huc(c.selection())),b=v7(b,c.size());else{c=a;var d=b.get(0);Fxc(c,d)||S8(c,d);b=v7(b,1)}}},cyc=function(a,b){var c=(X8(),dyc).tryParse(b); if(c!=null)return b=eyc(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,S(c.selection().get(0),H6,F6).fontStyle()),j3(b)||$8(a,b),$8(a,c.token()),c;c=fyc.tryParse(b);if(c!=null)return $8(a,gyc(a,c.token())),c;c=hyc(a,b);if(c!=null)return c;c=iyc(b,Nxc);if(c!=null)return jyc(a,c.content(),c.f_delimiters__com_google_apps_xplatmath_semantics_AutoValue_SemanticParsers_DelimitedParseResult_),c.f_fullParseResult__com_google_apps_xplatmath_semantics_AutoValue_SemanticParsers_DelimitedParseResult_; c=Oxc.tryParse(b);if(c!=null){var d=u7(v7(b,1));if(d!=null&&v1(d.type(),w5)&&S6(q3(d.nucleus_,0)))return $8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,"\u03B4")),c}return kyc(a,b)},hyc=function(a,b){var c=(X8(),b9).tryParse(b); if(c==null)return null;var d=c.token();if(C6(Huc(c.selection())))return $8(a,lyc(a,d)),c;var e=r3(d,"."),f=u7(v7(b,c.size()));if(a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_&&e&&f!=null&&v1(f.type(),stc)&&(f=S(f,o7,l7).f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,c9(myc,f))){$8(a,"the repeating decimal");for(d=c.selection().iterator();d.m_hasNext__boolean();)e=S(d.m_next__java_lang_Object(),D6,v6),$8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_, e.nucleus_));$8(a,"with repeating");$8(a,f.size()==1?"digit":"digits");for(d=f.m_iterator__java_util_Iterator();d.m_hasNext__boolean();)e=S(d.m_next__java_lang_Object(),D6,v6),$8(a,e.nucleus_);f.size()!=1&&$8(a,"end-digits");return d9(Iuc(b,c.start(),c.end()+1|0))}$8(a,lyc(a,d));a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_&&!e&&nyc.tryParse(v7(b,c.size()))!=null&&$8(a,"and");return c},kyc=function(a,b){if(!a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_)return null; var c=u7(b);if(c==null)return null;var d=oyc(c),e=h7(c)&&S(c,h7,f7).f_isSimpleFunction__com_google_apps_xplatmath_dom_MathLargeOperator_;if(!d&&!e)return null;e=iyc(v7(b,1),(X8(),pyc));if(e==null||qyc(e.content())!=null)return null;Fxc(a,c)||S8(a,c);d&&$8(a,"of");c=a.f_simpleExpressionParser__com_google_apps_xplatmath_label_ClearSpeakBuilder_;d=e.content();e9(c,d)!=null?T8(a,e.content()):jyc(a,e.content(),e.f_delimiters__com_google_apps_xplatmath_semantics_AutoValue_SemanticParsers_DelimitedParseResult_); return d9(Iuc(b,b.f_startListIndex__com_google_apps_xplatmath_cursor_AutoValue_DomSelectionLocation_,e.f_fullParseResult__com_google_apps_xplatmath_semantics_AutoValue_SemanticParsers_DelimitedParseResult_.end()))},S8=function(a,b){ryc(a,b.sub()); syc(a,b.sup())},ryc=function(a,b){b!=null&&($8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_subscriptStart__java_lang_String()),Y8(a,b),tyc(a,b)||$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_subscriptEnd__java_lang_String()))},syc=function(a,b){if(b!=null){var c=t7(b),d=(X8(),uyc).tryParse(c); if(d!=null){switch(d.size()){case 2:$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_primeDouble__java_lang_String());break;case 3:$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_primeTriple__java_lang_String());break;case 4:$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_primeQuadruple__java_lang_String());break;default:T8(a,d.selection());}c=v7(c,d.size());if(c.isEmpty())return}d=vyc(a,c);d!=null&&d.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal== 2?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_exponent2__java_lang_String()):d!=null&&d.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal==3?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_exponent3__java_lang_String()):a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_&&d!=null?$8(a,"to the "+w1(d.f_ordinal__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal)+" power"):(b=b.atoms_.some(function(e){return S(e, D6,v6).sup()!=null}),!a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_||b?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_exponentGeneral__java_lang_String__java_lang_String(byc(a,function(e,f){e=S(e,Q8,R8); f=S(f,Juc,s7);wyc(e,f)},c))):($8(a,"raised to the"),wyc(a,c),$8(a,"power")))}},Fxc=function(a,b){switch(b.type().ordinal()){case 18:var c=S(b,L7,K7); if(B1(b.nucleus_,"\u0338")&&c.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_.size()==1){b=c.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_.get(0);var d=S(p5(Pxc,b.nucleus_),o2,i2);if(d!=null&&B6(b))return $8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,d)),!1}f9(a,c,c.f_diacriticType__com_google_apps_xplatmath_dom_MathAccent_);return!1;case 22:return f9(a,S(b,o7,l7),2),!1;case 13:return f9(a,S(b,O7,N7),2),!1;case 19:return b=S(b,Q7,P7).f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_, T8(a,t7(b)),!1;case 9:d=S(b,T7,R7);b=d.f_numerator__com_google_apps_xplatmath_dom_MathFraction_;c=d.f_denominator__com_google_apps_xplatmath_dom_MathFraction_;if(!d.f_hasRule__com_google_apps_xplatmath_dom_MathFraction_)return xyc(a,B4(z4(b),z4(c))),!1;d=g9(b);var e=g9(c);if(d!=null&&e!=null&&a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_&&yyc(d.intValue(),e.intValue())){b=w1(S(Qxc.get(d.intValue()-1|0),o2,i2))+"-";a:switch(c=e.intValue(),d=d.intValue()!=1,c){case 1:c=d?"oneths": "oneth";break a;case 2:c=d?"halves":"half";break a;default:c=zyc(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,c),c=d?w1(c)+"s":c;}$8(a,b+w1(c));return!1}d=Z8(a,b);e=Z8(a,c);c9(a.f_simpleExpressionParser__com_google_apps_xplatmath_label_ClearSpeakBuilder_,b)&&c9(a.f_simpleExpressionParser__com_google_apps_xplatmath_label_ClearSpeakBuilder_,c)?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_fractionSimple__java_lang_String__java_lang_String__java_lang_String(d, e)):$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_fraction__java_lang_String__java_lang_String__java_lang_String(d,e));return!1;case 29:return b=S(b,Gvc,Y7),c=Z8(a,b.f_inner__com_google_apps_xplatmath_dom_MathSet_),d=Z8(a,b.f_outer__com_google_apps_xplatmath_dom_MathSet_),v1(b.f_setType__com_google_apps_xplatmath_dom_MathSet_,Dvc)?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_overset__java_lang_String__java_lang_String__java_lang_String(c,d)):$8(a, a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_underset__java_lang_String__java_lang_String__java_lang_String(c,d)),!1;case 12:return b=S(b,V7,U7),jyc(a,t7(b.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_),b.f_delims__com_google_apps_xplatmath_dom_MathInner_),!1;case 4:if(B1(b.nucleus_,"mod"))return $8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,b.nucleus_)),!1;Ayc(a,S(b,h7,f7));return!0;case 17:case 16:return f9(a,S(b,o7,l7),v1(b.type(),utc)? 0:1),c=b.sup(),b=b.sub(),a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_?(b!=null&&($8(a,"with"),Y8(a,b),$8(a,"below")),c!=null&&($8(a,b==null?"with":"and"),Y8(a,c),$8(a,"above"))):(b!=null&&($8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_scriptUnder__java_lang_String()),Y8(a,b)),c!=null&&($8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_scriptOver__java_lang_String()),Y8(a,c)),b==null&&c==null||$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_scriptsEnd__java_lang_String())), !0;case 15:return f9(a,S(b,o7,l7),0),!1;case 14:return f9(a,S(b,o7,l7),1),!1;case 23:return!1;case 10:return c=S(b,zvc,X7),b=c.degree(),c=Z8(a,c.f_radicand__com_google_apps_xplatmath_dom_MathRadical_),b==null?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_rootSquare__java_lang_String__java_lang_String(c)):(d=vyc(a,t7(b)),d!=null&&d.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal==2?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_rootSquare__java_lang_String__java_lang_String(c)): d!=null&&d.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal==3?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_rootCube__java_lang_String__java_lang_String(c)):(b=d!=null&&a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_?d.f_ordinal__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal:Z8(a,b),$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_rootGeneral__java_lang_String__java_lang_String__java_lang_String(b, c)))),!1;case 24:return $8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_," ")),!1;case 25:return!1;case 20:return b=S(b,$6,W6),b.f_tableType__com_google_apps_xplatmath_dom_MathTable_.f_getKind__com_google_apps_xplatmath_dom_AutoValue_TableType_.equals(d7)?Byc(a,b.cells()):Cyc(a,b.cells()),!1;default:e=b.sub();d=b.sup();if(e!=null&&B1(b.nucleus_,y5(G5)))return d==null?$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_evaluatedAt__java_lang_String__java_lang_String(Z8(a, e))):$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_evaluatedFromTo__java_lang_String__java_lang_String__java_lang_String(Z8(a,e),Z8(a,d))),!0;c=b.renderedSymbols();if(e==null&&d!=null){if(B1(c,"\u2124")&&c9((X8(),fyc),d)&&B1(d.get(0).nucleus_,"+"))return $8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_setPositiveIntegers__java_lang_String()),!0;if(!j3(c)&&r3("\u2102\u2115\u211A\u211D\u2124",c)&&(e=null,c9(Rxc,d)||c9(Sxc,d)?e=a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_, d.get(0).renderedSymbols()):(d=g9(d),d!=null&&d.intValue()>0&&(e=w1(d))),e!=null))return $8(a,w1(b.nucleus_)+"-"+w1(e)),!0}$8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,c));return!1;}},f9=function(a,b,c){var d=b.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,e=O7(b)?a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_decoratorCrossOut__java_lang_String():a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,b.nucleus_); if(Txc.contains(b.nucleus_)&&tyc(a,d))Y8(a,d),$8(a,e);else if(a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_)switch($8(a,"modified"),Y8(a,d),$8(a,"with"),$8(a,e),p3(c!=null),c){case 0:$8(a,"above");break;case 1:$8(a,"below");}else switch(b=Z8(a,d),p3(c!=null),c){case 0:$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_modifyingAbove__java_lang_String__java_lang_String__java_lang_String(b,e));break;case 1:$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_modifyingBelow__java_lang_String__java_lang_String__java_lang_String(b, e));break;default:$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_modifying__java_lang_String__java_lang_String__java_lang_String(b,e));}},Ayc=function(a,b){var c=b.sub(),d=b.sup(),e=a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,b.nucleus_); if(b.f_isSimpleFunction__com_google_apps_xplatmath_dom_MathLargeOperator_){var f=d==null?null:vyc(a,t7(d));if(a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_){var h=f!=null&&f.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal!=2&&f.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal!=3,m=!1;f!=null&&h&&($8(a,"the"),f.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal==-1?($8(a,"inverse"),m=!0):($8(a,f.f_ordinal__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal), $8(a,"power of")));$8(a,e);B1(b.nucleus_,"log")&&c!=null?(m=!0,$8(a,"base"),Y8(a,c),d==null||h||$8(a,"end-base")):ryc(a,c);h||syc(a,d);m&&$8(a,"of")}else f!=null&&f.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal==-1?(b=byc(a,function(p,q){p=S(p,Q8,R8);q=S(q,h7,f7);$8(p,a9(p.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,q.nucleus_));q.sub()!=null&&ryc(p,q.sub())},b),$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_inverse__java_lang_String__java_lang_String(b))):( $8(a,e),S8(a,b))}else $8(a,e),c!=null&&($8(a,a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_?d==null?"over":"from":a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_scriptUnder__java_lang_String()),Y8(a,c)),d!=null&&($8(a,a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_?"to":a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_scriptOver__java_lang_String()),Y8(a,d)),a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_? $8(a,"of"):C6(b)&&$8(a,a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_scriptsEnd__java_lang_String())},jyc=function(a,b,c){var d=qyc(b); if(d!=null){if(g2(c,(E7(),A7))||g2(c,(E7(),C7))||g2(c,(E7(),Uuc))){xyc(a,d.cells());return}if(g2(c,(E7(),Quc))||g2(c,(E7(),Ruc))){Dyc(a,d.cells());return}if(g2(c,(E7(),Vuc))){Byc(a,d.cells());return}}if(g2(c,(E7(),B7)))Eyc(a,b);else if(g2(c,(E7(),Quc))){var e;Fyc(a,(e=a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_,function(p){p=S(p,o2,i2);return e.m_circumfixAbsoluteValue__java_lang_String__java_lang_String(p)}),b)}else if(g2(c,(E7(),Ruc))){var f; Fyc(a,(f=a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_,function(p){p=S(p,o2,i2);return f.m_circumfixNorm__java_lang_String__java_lang_String(p)}),b)}else if(g2(c,(E7(),Suc))){var h; Fyc(a,(h=a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_,function(p){p=S(p,o2,i2);return h.m_circumfixCeiling__java_lang_String__java_lang_String(p)}),b)}else if(g2(c,(E7(),Tuc))){var m; Fyc(a,(m=a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_,function(p){p=S(p,o2,i2);return m.m_circumfixFloor__java_lang_String__java_lang_String(p)}),b)}else v1(c.left(),H7)||$8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,y5(c.left()))),T8(a,b),v1(c.right(),H7)||$8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,y5(c.right())))},Fyc=function(a,b,c){$8(a,S(b(byc(a,function(d,e){d=S(d,Q8,R8); e=S(e,Juc,s7);T8(d,e)},c)),o2,i2))},Eyc=function(a,b){var c; (c=b.isEmpty())||(c=(X8(),Gyc),c=e9(c,b)!=null);if(c)$8(a,a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,"\u2205"));else{a:{c=null;for(var d=0;d0&&h3(a.f_strBuilder__com_google_apps_xplatmath_label_ClearSpeakBuilder_," "); h3(a.f_strBuilder__com_google_apps_xplatmath_label_ClearSpeakBuilder_,b)},vyc=function(a,b){if(b.isEmpty())return Mxc("empty"); if(e9(Rxc,b)!=null){var c=b.get(0);return Mxc(w1(a9(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,c.renderedSymbols()))+"-th")}b=e9((X8(),h9),b);if(b==null)return null;b=b.token();try{c=mmc(b);var d=c>0?zyc(a.f_labels__com_google_apps_xplatmath_label_ClearSpeakBuilder_,c):lyc(a,b),e=new Lxc;e.f_ordinal__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal=d;e.f_intValue__com_google_apps_xplatmath_label_ClearSpeakBuilder_Ordinal=c;return e}catch(h){var f=I1(h);if(!(f instanceof o3))throw f.backingJsObject}return Mxc(lyc(a,b))},lyc=function(a,b){a=gyc(a,m3(b,0,1)); return j3(a)?b:w1(a)+" "+w1(n3(b,1))},gyc=function(a,b){return B1(b,"+")?a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_signPositive__java_lang_String():B1(b,"-")||B1(b,"\u2212")?a.f_messages__com_google_apps_xplatmath_label_ClearSpeakBuilder_.m_signNegative__java_lang_String():""},tyc=function(a,b){return b.size()==1&&v1(b.get(0).type(),w5)||a.f_isEnglish__com_google_apps_xplatmath_label_ClearSpeakBuilder_&&c9((X8(),Jyc),b)||c9((X8(),h9),b)},Uxc=function(){Uxc=function(){}; Nxc="[({|"+w1(y5(H5))+w1(y5(E5))+w1(y5(B5))+w1(y5(D5));Oxc=Kyc("\u0394");Sxc=Kyc("\u221E");Txc=F4("\u0304","\u0307","\u0308","\u0302","\u0303","\u0332");Pxc=u5().put("\u2223","\u2224").put("=","\u2260").put("\u223C","\u2241").put("\u2243","\u2244").put("\u2245","\u2246").put("<","\u226E").put(">","\u226F").put("\u2264","\u2270").put("\u2265","\u2271").put("\u2208","\u2209").put("\u220B","\u220C").put("\u2282","\u2284").put("\u2283","\u2285").put("\u2286","\u2288").put("\u2287","\u2289").build();Qxc= t4(x4().add("one").add("two").add("three").add("four").add("five").add("six").add("seven").add("eight").add("nine").add("ten").add("eleven").add("twelve").add("thirteen").add("fourteen").add("fifteen").add("sixteen").add("seventeen").add("eighteen").add("nineteen"));Rxc=Lyc(function(a){return S6(a)||T6(a)},1,1)},Q8=function(a){return a instanceof R8}; R8.prototype.$$classMetadata=["com.google.apps.xplatmath.label.ClearSpeakBuilder",0];var W8=function(){},Wxc,Myc; k(W8,u1); var a9=function(a,b){var c=S(p5(a.labelMap,b),o2,i2);if(!S4(b))return c!=null?c:b;var d=q3(b,0);if(c!=null&&!Ztc(d))return c;b=boc();c=auc(d);d=v1(c.fontStyle(),G6)||Wtc((R6(),Q6),c.f_baseChar__com_google_apps_xplatmath_font_AutoValue_CharSet_BaseCharAndFontStyle_,c.fontStyle(),"math")==Wtc(Q6,c.f_baseChar__com_google_apps_xplatmath_font_AutoValue_CharSet_BaseCharAndFontStyle_,G6,"math")?"":eyc(a,c.fontStyle());j3(d)||h3(h3(b,d)," ");d=c.f_baseChar__com_google_apps_xplatmath_font_AutoValue_CharSet_BaseCharAndFontStyle_;var e= i3(e3(),d).toString();c=S(p5(a.labelMap,e),o2,i2);c==null&&(c=e);T6(d)||Ztc(d)?h3(b,a.messages.m_capitalLetter__java_lang_String__java_lang_String(c)):h3(b,c);return b.toString()},eyc=function(a,b){switch(b.ordinal()){case 0:case 1:return""; case 2:return a.messages.m_styleBold__java_lang_String();case 3:return a.messages.m_styleScript__java_lang_String();case 4:return a.messages.m_styleMonospace__java_lang_String();case 5:return a.messages.m_styleItalic__java_lang_String();case 6:return a.messages.m_styleSansSerif__java_lang_String();case 7:return a.messages.m_styleGerman__java_lang_String();case 8:return a.messages.m_styleDoubleStruck__java_lang_String();case 9:return a.messages.m_styleBoldItalic__java_lang_String();}throw O1(w1(b)+ " unexpected").backingJsObject},zyc=function(a,b){if(b<0)return"negative "+w1(zyc(a,b<0?-b|0:b)); if(0<=b&&b13)switch(e2(b%10)){case 1:return w1(a)+"st";case 2:return w1(a)+"nd";case 3:return w1(a)+"rd";}return w1(a)+"th"},Vxc=function(){Vxc=function(){}; Wxc=Ixc(function(a){var b=S(a,Bqc,X4);a=new W8;S(V8((Yxc(),Zxc),b),Kxc,U8);a.messages=S(V8(Nyc,b),Oyc,i9);b=a.messages;b=t5(t5(t5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(t5(s5(s5(t5(t5(t5(s5(s5(s5(s5(s5(t5(s5(t5(s5(s5(t5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(s5(u5(),"'","\u2032",b.m_prime__java_lang_String()).put("\xB0",b.m_degrees__java_lang_String()).put("\u2B1A",b.m_placeholder__java_lang_String()).put("|",b.m_verticalLine__java_lang_String()).put("\u2016",b.m_doubleVerticalLine__java_lang_String()).put("\u221E", b.m_infinity__java_lang_String()).put(".",b.m_point__java_lang_String()).put(",",b.m_comma__java_lang_String()).put("?",b.m_questionMark__java_lang_String()).put("!",b.m_exclamationMark__java_lang_String()),":","\u2236",b.m_colon__java_lang_String())," ","\xA0",b.m_space__java_lang_String()),"\u22C5","\xB7",b.m_centerDot__java_lang_String()).put("+",b.m_plus__java_lang_String()),"-","\u2212",b.m_minus__java_lang_String()).put("\xD7",b.m_cross__java_lang_String()).put("\xF7",b.m_dividedBy__java_lang_String()).put("\u2218", b.m_composedWith__java_lang_String()).put("\xB1",b.m_plusOrMinus__java_lang_String()).put("\xAC",b.m_logicalNot__java_lang_String()).put("\u2200",b.m_logicalForAll__java_lang_String()).put("\u2203",b.m_logicalThereExists__java_lang_String()).put("\u2204",b.m_logicalThereDoesNotExist__java_lang_String()).put("=",b.m_relationEqual__java_lang_String()).put("\u2260",b.m_relationEqualNot__java_lang_String()).put("<",b.m_relationLessThan__java_lang_String()).put("\u226E",b.m_relationLessThanNot__java_lang_String()).put(">", b.m_relationGreaterThan__java_lang_String()).put("\u226F",b.m_relationGreaterThanNot__java_lang_String()).put("\u226A",b.m_relationMuchLessThan__java_lang_String()).put("\u226B",b.m_relationMuchGreaterThan__java_lang_String()),"\u2264","\u2A7D",b.m_relationLessThanOrEqual__java_lang_String()).put("\u2270",b.m_relationLessThanOrEqualNot__java_lang_String()),"\u2265","\u2A7E",b.m_relationGreaterThanOrEqual__java_lang_String()).put("\u2271",b.m_relationGreaterThanOrEqualNot__java_lang_String()).put("\u223C", b.m_relationTilde__java_lang_String()).put("\u2241",b.m_relationTildeNot__java_lang_String()).put("\u2248",b.m_relationApproximatelyEqual__java_lang_String()).put("\u2243",b.m_relationAsymptoticallyEqual__java_lang_String()).put("\u2244",b.m_relationAsymptoticallyEqualNot__java_lang_String()).put("\u2245",b.m_relationCongruent__java_lang_String()).put("\u2247",b.m_relationCongruentNot__java_lang_String()).put("\u2261",b.m_relationTripleBar__java_lang_String()).put("\u2208",b.m_setElementOf__java_lang_String()).put("\u2209", b.m_setElementOfNot__java_lang_String()).put("\u220B",b.m_setContainsElement__java_lang_String()).put("\u220C",b.m_setContainsElementNot__java_lang_String()).put("\u2282",b.m_setSubset__java_lang_String()).put("\u2284",b.m_setSubsetNot__java_lang_String()).put("\u2283",b.m_setSuperset__java_lang_String()).put("\u2285",b.m_setSupersetNot__java_lang_String()).put("\u2286",b.m_setSubsetOrEqual__java_lang_String()).put("\u2288",b.m_setSubsetOrEqualNot__java_lang_String()).put("\u228A",b.m_setSubsetStrict__java_lang_String()).put("\u2287", b.m_setSupersetOrEqual__java_lang_String()).put("\u2289",b.m_setSupersetOrEqualNot__java_lang_String()).put("\u228B",b.m_setSupersetStrict__java_lang_String()).put("\u2223",b.m_divides__java_lang_String()).put("\u2224",b.m_dividesNot__java_lang_String()).put("\u25B3",b.m_shapeTriangle__java_lang_String()).put("\u25A1",b.m_shapeSquare__java_lang_String()).put("\u2225",b.m_geometryParallel__java_lang_String()).put("\u2226",b.m_geometryParallelNot__java_lang_String()).put("\u2220",b.m_geometryAngle__java_lang_String()).put("\u2221", b.m_geometryAngleMeasured__java_lang_String()).put("(",b.m_delimiterParenOpen__java_lang_String()).put(")",b.m_delimiterParenClose__java_lang_String()).put("[",b.m_delimiterBracketOpen__java_lang_String()).put("]",b.m_delimiterBracketClose__java_lang_String()).put("{",b.m_delimiterBraceOpen__java_lang_String()).put("}",b.m_delimiterBraceClose__java_lang_String()).put(y5(z5),b.m_delimiterAngleOpen__java_lang_String()).put(y5(J5),b.m_delimiterAngleClose__java_lang_String()).put(y5(B5),b.m_delimiterCeilingOpen__java_lang_String()).put(y5(L5), b.m_delimiterCeilingClose__java_lang_String()).put(y5(D5),b.m_delimiterFloorOpen__java_lang_String()).put(y5(N5),b.m_delimiterFloorClose__java_lang_String()).put(y5(E5),b.m_delimiterFlatParenOpen__java_lang_String()).put(y5(O5),b.m_delimiterFlatParenClose__java_lang_String()).put("\u2205",b.m_setInstanceEmpty__java_lang_String()).put("\u2115",b.m_setInstanceNatural__java_lang_String()).put("\u2124",b.m_setInstanceIntegers__java_lang_String()).put("\u211A",b.m_setInstanceRational__java_lang_String()).put("\u211D", b.m_setInstanceReal__java_lang_String()).put("\u2102",b.m_setInstanceComplex__java_lang_String()).put("\u222B",b.m_integralSingle__java_lang_String()).put("\u222C",b.m_integralDouble__java_lang_String()).put("\u222D",b.m_integralTriple__java_lang_String()).put("\u2A0C",b.m_integralQuadruple__java_lang_String()).put("\u222E",b.m_integralContour__java_lang_String()).put("\u222F",b.m_integralSurface__java_lang_String()).put("\u2230",b.m_integralVolume__java_lang_String()).put("\uD835\uDF15",b.m_derivativePartial__java_lang_String()).put("\u2207", b.m_derivativeNabla__java_lang_String()).put("\u220F",b.m_naryProduct__java_lang_String()).put("\u2210",b.m_naryCoproduct__java_lang_String()).put("\u2211",b.m_narySum__java_lang_String()),"\u2227","\u22C0",b.m_logicalAnd__java_lang_String()),"\u2228","\u22C1",b.m_logicalOr__java_lang_String()),"\u2229","\u22C2",b.m_setIntersection__java_lang_String()),"\u222A","\u22C3",b.m_setUnion__java_lang_String()),"\u228E","\u2A04",b.m_setUnionWithPlus__java_lang_String()),"\u2294","\u2A06",b.m_setUnionDisjoint__java_lang_String()), "\u2299","\u2A00",b.m_circledDot__java_lang_String()),"\u2295","\u2A01",b.m_circledPlus__java_lang_String()).put("\xA5",b.m_yenYuan__java_lang_String()).put("sin",b.m_trigSin__java_lang_String()).put("cos",b.m_trigCos__java_lang_String()).put("tan",b.m_trigTan__java_lang_String()).put("csc",b.m_trigCsc__java_lang_String()).put("sec",b.m_trigSec__java_lang_String()).put("cot",b.m_trigCot__java_lang_String()).put("sinh",b.m_trigSinh__java_lang_String()).put("cosh",b.m_trigCosh__java_lang_String()).put("tanh", b.m_trigTanh__java_lang_String()).put("arcsin",b.m_trigArcSin__java_lang_String()).put("arccos",b.m_trigArcCos__java_lang_String()).put("arctan",b.m_trigArcTan__java_lang_String()).put("lim",b.m_limit__java_lang_String()).put("ln","l n").put("lg","l g"),"\u03B1","\u0391","alpha"),"\u03B2","\u0392","beta"),"\u03B3","\u0393","gamma"),"\u03B4","\u0394","delta"),"\u03B5","\u03F5","\u0395","epsilon"),"\u03B6","\u0396","zeta"),"\u03B7","\u0397","eta"),"\u03B8","\u03D1","\u0398","theta"),"\u03B9","\u0399", "iota"),"\u03BA","\u03F0","\u039A","kappa"),"\u03BB","\u039B","lambda"),"\u03BC","\u039C","mu"),"\u03BD","\u039D","nu"),"\u03BE","\u039E","xi"),"\u03BF","\u039F","omicron"),"\u03C0","\u03D6","\u03A0","pi"),"\u03C1","\u03F1","\u03A1","rho"),"\u03C3","\u03C2","\u03A3","sigma"),"\u03C4","\u03A4","tau"),"\u03C5","\u03A5","upsilon"),"\u03C6","\u03D5","\u03A6","phi"),"\u03C7","\u03A7","chi"),"\u03C8","\u03A8","psi"),"\u03C9","\u03A9","omega"),"\u0300","\u02CB",b.m_diacriticGraveAccent__java_lang_String()), "\u0301","\u02CA",b.m_diacriticAcuteAccent__java_lang_String()).put("\u0302",b.m_diacriticHat__java_lang_String()),"\u0303","~",b.m_relationTilde__java_lang_String()),"\u0304","\u02C9",b.m_diacriticBar__java_lang_String()),"\u0306","\u02D8",b.m_diacriticBreve__java_lang_String()),"\u0307","\u02D9",b.m_diacriticDot__java_lang_String()),"\u0308","\xA8",b.m_diacriticDoubleDot__java_lang_String()),"\u030A","\u02DA",b.m_diacriticRing__java_lang_String()).put("\u030B",b.m_diacriticDoubleAcuteAccent__java_lang_String()), "\u030C","\u02C7",b.m_diacriticCheck__java_lang_String()).put("\u0332",b.m_diacriticUnderline__java_lang_String()).put("\u0327",b.m_diacriticCedilla__java_lang_String()).put("\u0338",b.m_diacriticNotOverlay__java_lang_String()),"\u20D0","\u21BC",b.m_arrowHarpoonLeft__java_lang_String()),"\u20D1","\u21C0",b.m_arrowHarpoonRight__java_lang_String()),"\u20D6","\u20EE","\u2190",b.m_arrowLeft__java_lang_String()),"\u20D7","\u20EF","\u2192",b.m_arrowRight__java_lang_String()),"\u20E1","\u034D","\u2194", b.m_arrowLeftRight__java_lang_String()).put("\u27FC",b.m_arrowMapsTo__java_lang_String()).put("\u2191",b.m_arrowUp__java_lang_String()).put("\u2193",b.m_arrowDown__java_lang_String()).put("\u2195",b.m_arrowUpDown__java_lang_String()).put("\u21D0",b.m_arrowImpliesLeft__java_lang_String()).put("\u21D2",b.m_arrowImpliesRight__java_lang_String()).put("\u21D4",b.m_arrowImpliesLeftRight__java_lang_String()).put("\u21D1",b.m_arrowImpliesUp__java_lang_String()).put("\u21D3",b.m_arrowImpliesDown__java_lang_String()).put("\u21D5", b.m_arrowImpliesUpDown__java_lang_String()).put("\u21CC",b.m_arrowEquilibrium__java_lang_String()).put("\u20DE",b.m_diacriticBoxed__java_lang_String()).put("\u23DF",b.m_diacriticBraceBelow__java_lang_String()).put("\u23DE",b.m_diacriticBraceAbove__java_lang_String()).put("\u23B5",b.m_diacriticBracketBelow__java_lang_String()).put("\u23B4",b.m_diacriticBracketAbove__java_lang_String()).put("\u23DC",b.m_shapeArc__java_lang_String()).put("\u23DD",b.m_shapeUnderArc__java_lang_String()).build();a.labelMap= b;return a}); Myc=t4(x4().add("zeroth").add("first").add("second").add("third").add("fourth").add("fifth").add("sixth").add("seventh").add("eighth").add("nineth").add("tenth"))},Xxc=function(a){return a instanceof W8}; W8.prototype.$$classMetadata=["com.google.apps.xplatmath.label.Labels",0];var Pyc=function(){}; k(Pyc,u1);var Ixc=function(a){var b=new Pyc;b.f_map__com_google_apps_xplatmath_label_LocaleCachedSupplier_=q5();b.f_supplier__com_google_apps_xplatmath_label_LocaleCachedSupplier_=a;return b},V8=function(a,b){return Bsc(a.f_map__com_google_apps_xplatmath_label_LocaleCachedSupplier_,b.f_localeContext__com_google_apps_xplatmath_util_AutoValue_I18nContext_.f_localeString__com_google_apps_xplat_i18n_context_LocaleContext_,function(){var c; return c=a.f_supplier__com_google_apps_xplatmath_label_LocaleCachedSupplier_,c(b)})}; Pyc.prototype.$$classMetadata=["com.google.apps.xplatmath.label.LocaleCachedSupplier",0];var Qyc=function(){}; k(Qyc,U8);g=Qyc.prototype;g.empty=function(){return"empty"}; g.fraction=function(a,b){return u3("the fraction with numerator 1 plus 2x squared%1 and denominator 1 plus 2x squared%2 end-fraction",[a,b])}; g.m_circumfixAbsoluteValue__java_lang_String__java_lang_String=function(a){return u3("the absolute value of 1 plus 2x squared%1 end-absolute-value",[a])}; g.m_circumfixCeiling__java_lang_String__java_lang_String=function(a){return u3("the ceiling of 1 plus 2x squared%1 end-ceiling",[a])}; g.m_circumfixFloor__java_lang_String__java_lang_String=function(a){return u3("the floor of 1 plus 2x squared%1 end-floor",[a])}; g.m_circumfixNorm__java_lang_String__java_lang_String=function(a){return u3("the norm of 1 plus 2x squared%1 end-norm",[a])}; g.m_decoratorCrossOut__java_lang_String=function(){return"cross out"}; g.m_empty__java_lang_String=function(){return this.empty()}; g.m_evaluatedAt__java_lang_String__java_lang_String=function(a){return u3("evaluated at 1 plus 2x squared%1 end-evaluation",[a])}; g.m_evaluatedFromTo__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("evaluated from 1 plus 2x squared%1 to 1 plus 2x squared%2 end-evaluation",[a,b])}; g.m_exponent2__java_lang_String=function(){return"squared"}; g.m_exponent3__java_lang_String=function(){return"cubed"}; g.m_exponentGeneral__java_lang_String__java_lang_String=function(a){return u3("raised to the exponent 1 plus 2x squared%1 end-exponent",[a])}; g.m_fraction__java_lang_String__java_lang_String__java_lang_String=function(a,b){return this.fraction(a,b)}; g.m_fractionSimple__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("1 plus 2x squared%1 over 1 plus 2x squared%2 end-fraction",[a,b])}; g.m_inverse__java_lang_String__java_lang_String=function(a){return u3("sinef sub 0log%1 inverse",[a])}; g.m_modifying__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("modifying 1 plus 2x times y%1 with cedillaslash overlay%2",[a,b])}; g.m_modifyingAbove__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("modifying-above 1 plus 2x times y%1 with bartilderight arrowover brace%2",[a,b])}; g.m_modifyingBelow__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("modifying-below 1 plus 2x times y%1 with underlineright arrowunder brace%2",[a,b])}; g.m_primeDouble__java_lang_String=function(){return"double prime"}; g.m_primeTriple__java_lang_String=function(){return"triple prime"}; g.m_primeQuadruple__java_lang_String=function(){return"quadruple prime"}; g.m_rootSquare__java_lang_String__java_lang_String=function(a){return u3("the square root of 1 plus 2x times y%1 end-root",[a])}; g.m_rootCube__java_lang_String__java_lang_String=function(a){return u3("the cube root of 1 plus 2x times y%1 end-root",[a])}; g.m_rootGeneral__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("the 1 plus 2%1 root of 1 plus 2x times y%2 end-root",[a,b])}; g.m_scriptOver__java_lang_String=function(){return"over-script"}; g.m_scriptUnder__java_lang_String=function(){return"under-script"}; g.m_scriptsEnd__java_lang_String=function(){return"end-scripts"}; g.m_setStart__java_lang_String=function(){return"start-set"}; g.m_setEnd__java_lang_String=function(){return"end-set"}; g.m_setPositiveIntegers__java_lang_String=function(){return"the positive integers"}; g.m_signPositive__java_lang_String=function(){return"positive"}; g.m_signNegative__java_lang_String=function(){return"negative"}; g.m_subscriptStart__java_lang_String=function(){return"sub"}; g.m_subscriptEnd__java_lang_String=function(){return"end-sub"}; g.m_tableCasesStart__java_lang_String__java_lang_String=function(a){return u3("12%1 cases",[a])}; g.m_tableCasesRow__java_lang_String__java_lang_String=function(a){return u3("Case 12%1:",[a])}; g.m_tableCasesEnd__java_lang_String=function(){return"end-cases"}; g.m_tableLinesStart__java_lang_String__java_lang_String=function(a){return u3("12%1 lines",[a])}; g.m_tableLinesRow__java_lang_String__java_lang_String=function(a){return u3("Line 12%1:",[a])}; g.m_tableLinesEnd__java_lang_String=function(){return"end-lines"}; g.m_tableMatrixRegularStart__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("the 12%1 by 12%2 matrix",[a,b])}; g.m_tableMatrixColumnMatrixStart__java_lang_String__java_lang_String=function(a){return u3("the 12%1 by 1 column matrix",[a])}; g.m_tableMatrixRowMatrixStart__java_lang_String__java_lang_String=function(a){return u3("the 1 by 12%1 row matrix",[a])}; g.m_tableMatrixEnd__java_lang_String=function(){return"end-matrix"}; g.m_tableMatrixDeterminantStart__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("the determinant of the 12%1 by 12%2 matrix",[a,b])}; g.m_tableMatrixDeterminantEnd__java_lang_String=function(){return"end-determinant"}; g.m_tableMatrixRow__java_lang_String__java_lang_String=function(a){return u3("Row 12%1:",[a])}; g.m_tableMatrixColumn__java_lang_String__java_lang_String=function(a){return u3("Column 12%1:",[a])}; g.m_underset__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("modifying-expression 1 plus 2x times y%2 with underset bartilderight arrowover brace%1",[a,b])}; g.m_overset__java_lang_String__java_lang_String__java_lang_String=function(a,b){return u3("modifying-expression 1 plus 2x times y%2 with overset bartilderight arrowover brace%1",[a,b])}; g.$$classMetadata=["com.google.apps.xplatmath.label.XplatClearSpeakMessages_En",0];var Ryc=new Qyc;var Syc=function(){}; k(Syc,Bxc);Syc.prototype.$$classMetadata=["com.google.apps.xplatmath.label.XplatEditorMessages_En",0];var Tyc=new Syc;var Zxc,Nyc,Uyc=function(a){return Ixc(function(b){b=S(b,Bqc,X4);return a(b.f_localeContext__com_google_apps_xplatmath_util_AutoValue_I18nContext_)})},Yxc=function(){Yxc=function(){}; Zxc=Uyc(function(a){S(a,xlc,z1);return Ryc}); Uyc(function(a){S(a,xlc,z1);return Tyc}); Nyc=Uyc(function(a){S(a,xlc,z1);return Vyc})};var i9=function(){}; k(i9,u1);var Oyc=function(a){return a instanceof i9}; i9.prototype.$$classMetadata=["com.google.apps.xplatmath.label.SymbolMessages",0];var Wyc=function(){}; k(Wyc,i9);g=Wyc.prototype;g.comma=function(){return"comma"}; g.degrees=function(){return"degrees"}; g.limit=function(){return"limit"}; g.placeholder=function(){return"placeholder"}; g.point=function(){return"point"}; g.space=function(){return"space"}; g.m_arrowLeft__java_lang_String=function(){return"left arrow"}; g.m_arrowUp__java_lang_String=function(){return"up arrow"}; g.m_arrowRight__java_lang_String=function(){return"right arrow"}; g.m_arrowDown__java_lang_String=function(){return"down arrow"}; g.m_arrowLeftRight__java_lang_String=function(){return"left-right arrow"}; g.m_arrowUpDown__java_lang_String=function(){return"up-down arrow"}; g.m_arrowHarpoonLeft__java_lang_String=function(){return"left harpoon"}; g.m_arrowHarpoonRight__java_lang_String=function(){return"right harpoon"}; g.m_arrowImpliesLeft__java_lang_String=function(){return"is implied by"}; g.m_arrowImpliesUp__java_lang_String=function(){return"implies upward"}; g.m_arrowImpliesRight__java_lang_String=function(){return"implies"}; g.m_arrowImpliesDown__java_lang_String=function(){return"implies downward"}; g.m_arrowImpliesLeftRight__java_lang_String=function(){return"implies and is implied by"}; g.m_arrowImpliesUpDown__java_lang_String=function(){return"implies upward and downward"}; g.m_arrowEquilibrium__java_lang_String=function(){return"is in equilibrium with"}; g.m_arrowMapsTo__java_lang_String=function(){return"maps to"}; g.m_capitalLetter__java_lang_String__java_lang_String=function(a){return u3("cap D%1",[a])}; g.m_doubleVerticalLine__java_lang_String=function(){return"double vertical line"}; g.m_centerDot__java_lang_String=function(){return"center dot"}; g.m_circledDot__java_lang_String=function(){return"circled dot"}; g.m_circledPlus__java_lang_String=function(){return"circled plus"}; g.m_cross__java_lang_String=function(){return"cross"}; g.m_colon__java_lang_String=function(){return"colon"}; g.m_comma__java_lang_String=function(){return this.comma()}; g.m_composedWith__java_lang_String=function(){return"composed with"}; g.m_delimiterAngleOpen__java_lang_String=function(){return"open angle bracket"}; g.m_delimiterAngleClose__java_lang_String=function(){return"close angle bracket"}; g.m_delimiterBraceOpen__java_lang_String=function(){return"open brace"}; g.m_delimiterBraceClose__java_lang_String=function(){return"close brace"}; g.m_delimiterBracketOpen__java_lang_String=function(){return"open bracket"}; g.m_delimiterBracketClose__java_lang_String=function(){return"close bracket"}; g.m_delimiterCeilingOpen__java_lang_String=function(){return"left ceiling"}; g.m_delimiterCeilingClose__java_lang_String=function(){return"right ceiling"}; g.m_delimiterFlatParenOpen__java_lang_String=function(){return"flattened open paren"}; g.m_delimiterFlatParenClose__java_lang_String=function(){return"flattened close paren"}; g.m_delimiterFloorOpen__java_lang_String=function(){return"left floor"}; g.m_delimiterFloorClose__java_lang_String=function(){return"right floor"}; g.m_delimiterParenOpen__java_lang_String=function(){return"open paren"}; g.m_delimiterParenClose__java_lang_String=function(){return"close paren"}; g.m_derivativePartial__java_lang_String=function(){return"partial"}; g.m_derivativeNabla__java_lang_String=function(){return"nabla"}; g.m_diacriticAcuteAccent__java_lang_String=function(){return"acute accent"}; g.m_diacriticBar__java_lang_String=function(){return"bar"}; g.m_diacriticBoxed__java_lang_String=function(){return"boxed outline"}; g.m_diacriticBraceAbove__java_lang_String=function(){return"over brace"}; g.m_diacriticBraceBelow__java_lang_String=function(){return"under brace"}; g.m_diacriticBracketAbove__java_lang_String=function(){return"over bracket"}; g.m_diacriticBracketBelow__java_lang_String=function(){return"under bracket"}; g.m_diacriticBreve__java_lang_String=function(){return"breve"}; g.m_diacriticCedilla__java_lang_String=function(){return"cedilla"}; g.m_diacriticCheck__java_lang_String=function(){return"check"}; g.m_diacriticDot__java_lang_String=function(){return"dot"}; g.m_diacriticDoubleAcuteAccent__java_lang_String=function(){return"double acute accent"}; g.m_diacriticDoubleDot__java_lang_String=function(){return"double dot"}; g.m_diacriticGraveAccent__java_lang_String=function(){return"grave accent"}; g.m_diacriticHat__java_lang_String=function(){return"hat"}; g.m_diacriticNotOverlay__java_lang_String=function(){return"not overlay"}; g.m_diacriticRing__java_lang_String=function(){return"ring"}; g.m_diacriticUnderline__java_lang_String=function(){return"underline"}; g.m_dividedBy__java_lang_String=function(){return"divided by"}; g.m_divides__java_lang_String=function(){return"divides"}; g.m_dividesNot__java_lang_String=function(){return"does not divide"}; g.m_degrees__java_lang_String=function(){return this.degrees()}; g.m_exclamationMark__java_lang_String=function(){return"exclamation mark"}; g.m_geometryAngle__java_lang_String=function(){return"angle"}; g.m_geometryAngleMeasured__java_lang_String=function(){return"measured angle"}; g.m_geometryParallel__java_lang_String=function(){return"is parallel to"}; g.m_geometryParallelNot__java_lang_String=function(){return"is not parallel to"}; g.m_infinity__java_lang_String=function(){return"infinity"}; g.m_integralSingle__java_lang_String=function(){return"integral"}; g.m_integralDouble__java_lang_String=function(){return"double integral"}; g.m_integralTriple__java_lang_String=function(){return"triple integral"}; g.m_integralQuadruple__java_lang_String=function(){return"quadruple integral"}; g.m_integralContour__java_lang_String=function(){return"contour integral"}; g.m_integralSurface__java_lang_String=function(){return"surface integral"}; g.m_integralVolume__java_lang_String=function(){return"volume integral"}; g.m_limit__java_lang_String=function(){return this.limit()}; g.m_logicalAnd__java_lang_String=function(){return"logical and"}; g.m_logicalForAll__java_lang_String=function(){return"for all"}; g.m_logicalNot__java_lang_String=function(){return"logical not"}; g.m_logicalOr__java_lang_String=function(){return"logical or"}; g.m_logicalThereDoesNotExist__java_lang_String=function(){return"there does not exist"}; g.m_logicalThereExists__java_lang_String=function(){return"there exists"}; g.m_minus__java_lang_String=function(){return"minus"}; g.m_naryCoproduct__java_lang_String=function(){return"coproduct"}; g.m_naryProduct__java_lang_String=function(){return"product"}; g.m_narySum__java_lang_String=function(){return"sum"}; g.m_placeholder__java_lang_String=function(){return this.placeholder()}; g.m_plus__java_lang_String=function(){return"plus"}; g.m_plusOrMinus__java_lang_String=function(){return"plus or minus"}; g.m_point__java_lang_String=function(){return this.point()}; g.m_prime__java_lang_String=function(){return"prime"}; g.m_questionMark__java_lang_String=function(){return"question mark"}; g.m_relationApproximatelyEqual__java_lang_String=function(){return"is approximately equal to"}; g.m_relationAsymptoticallyEqual__java_lang_String=function(){return"is asymptotically equal to"}; g.m_relationAsymptoticallyEqualNot__java_lang_String=function(){return"is not asymptotically equal to"}; g.m_relationCongruent__java_lang_String=function(){return"is congruent to"}; g.m_relationCongruentNot__java_lang_String=function(){return"is not congruent to"}; g.m_relationEqual__java_lang_String=function(){return"equals"}; g.m_relationEqualNot__java_lang_String=function(){return"is not equal to"}; g.m_relationGreaterThan__java_lang_String=function(){return"is greater than"}; g.m_relationGreaterThanNot__java_lang_String=function(){return"is not greater than"}; g.m_relationGreaterThanOrEqual__java_lang_String=function(){return"is greater than or equal to"}; g.m_relationGreaterThanOrEqualNot__java_lang_String=function(){return"is neither greater than nor equal to"}; g.m_relationLessThan__java_lang_String=function(){return"is less than"}; g.m_relationLessThanNot__java_lang_String=function(){return"is not less than"}; g.m_relationLessThanOrEqual__java_lang_String=function(){return"is less than or equal to"}; g.m_relationLessThanOrEqualNot__java_lang_String=function(){return"is neither less than nor equal to"}; g.m_relationMuchGreaterThan__java_lang_String=function(){return"is much greater than"}; g.m_relationMuchLessThan__java_lang_String=function(){return"is much less than"}; g.m_relationTilde__java_lang_String=function(){return"tilde"}; g.m_relationTildeNot__java_lang_String=function(){return"not tilde"}; g.m_relationTripleBar__java_lang_String=function(){return"triple bar"}; g.m_setContainsElement__java_lang_String=function(){return"contains the element"}; g.m_setContainsElementNot__java_lang_String=function(){return"does not contain the element"}; g.m_setElementOf__java_lang_String=function(){return"is an element of"}; g.m_setElementOfNot__java_lang_String=function(){return"is not an element of"}; g.m_setInstanceComplex__java_lang_String=function(){return"the complex numbers"}; g.m_setInstanceEmpty__java_lang_String=function(){return"the empty set"}; g.m_setInstanceIntegers__java_lang_String=function(){return"the integers"}; g.m_setInstanceNatural__java_lang_String=function(){return"the natural numbers"}; g.m_setInstanceRational__java_lang_String=function(){return"the rational numbers"}; g.m_setInstanceReal__java_lang_String=function(){return"the real numbers"}; g.m_setIntersection__java_lang_String=function(){return"intersection"}; g.m_setSubset__java_lang_String=function(){return"is a subset of"}; g.m_setSubsetNot__java_lang_String=function(){return"is not a subset of"}; g.m_setSubsetOrEqual__java_lang_String=function(){return"is a subset of or equal to"}; g.m_setSubsetOrEqualNot__java_lang_String=function(){return"is neither a subset of nor equal to"}; g.m_setSubsetStrict__java_lang_String=function(){return"is a strict subset of"}; g.m_setSuperset__java_lang_String=function(){return"is a superset of"}; g.m_setSupersetNot__java_lang_String=function(){return"is not a superset of"}; g.m_setSupersetOrEqual__java_lang_String=function(){return"is a superset of or equal to"}; g.m_setSupersetOrEqualNot__java_lang_String=function(){return"is neither a superset of nor equal to"}; g.m_setSupersetStrict__java_lang_String=function(){return"is a strict superset of"}; g.m_setUnion__java_lang_String=function(){return"union"}; g.m_setUnionWithPlus__java_lang_String=function(){return"union with plus"}; g.m_setUnionDisjoint__java_lang_String=function(){return"disjoint union"}; g.m_shapeArc__java_lang_String=function(){return"arc"}; g.m_shapeUnderArc__java_lang_String=function(){return"under arc"}; g.m_shapeSquare__java_lang_String=function(){return"square"}; g.m_shapeTriangle__java_lang_String=function(){return"triangle"}; g.m_space__java_lang_String=function(){return this.space()}; g.m_styleBold__java_lang_String=function(){return"bold"}; g.m_styleBoldItalic__java_lang_String=function(){return"bold-italic"}; g.m_styleDoubleStruck__java_lang_String=function(){return"double-struck"}; g.m_styleItalic__java_lang_String=function(){return"italic"}; g.m_styleGerman__java_lang_String=function(){return"German"}; g.m_styleMonospace__java_lang_String=function(){return"monospace"}; g.m_styleSansSerif__java_lang_String=function(){return"sans-serif"}; g.m_styleScript__java_lang_String=function(){return"script"}; g.m_trigArcSin__java_lang_String=function(){return"arc sine"}; g.m_trigArcCos__java_lang_String=function(){return"arc cosine"}; g.m_trigArcTan__java_lang_String=function(){return"arc tangent"}; g.m_trigSin__java_lang_String=function(){return"sine"}; g.m_trigCos__java_lang_String=function(){return"cosine"}; g.m_trigTan__java_lang_String=function(){return"tangent"}; g.m_trigCsc__java_lang_String=function(){return"cosecant"}; g.m_trigSec__java_lang_String=function(){return"secant"}; g.m_trigCot__java_lang_String=function(){return"cotangent"}; g.m_trigSinh__java_lang_String=function(){return"hyperbolic sine"}; g.m_trigCosh__java_lang_String=function(){return"hyperbolic cosine"}; g.m_trigTanh__java_lang_String=function(){return"hyperbolic tangent"}; g.m_verticalLine__java_lang_String=function(){return"vertical line"}; g.m_yenYuan__java_lang_String=function(){return"yen and yuan sign"}; g.$$classMetadata=["com.google.apps.xplatmath.label.XplatSymbolMessages_En",0];var Vyc=new Wyc;var j9=function(){}; k(j9,$3);g=j9.prototype;g.list=function(){return this.selection().list()}; g.start=function(){return this.selection().f_startListIndex__com_google_apps_xplatmath_cursor_AutoValue_DomSelectionLocation_}; g.end=function(){return Fuc(this.selection())}; g.size=function(){return this.selection().size()}; g.token=function(){for(var a=e3(),b=0;b=0&&c>=0})},!1); Jyc=t9(function(a){a=S(a,D6,v6);return Jzc(a,function(b,c){return yyc(b,c)})},!1); b9=Kzc(!0);h9=Kzc(!1);fyc=new mzc;Azc=Nzc(!1);dyc=Nzc(!0);Bzc=t9(function(a){a=S(a,D6,v6);return oyc(a)},!0); Czc=t9(function(a){a=S(a,D6,v6);h7(a)&&S(a,h7,f7).f_isSimpleFunction__com_google_apps_xplatmath_dom_MathLargeOperator_&&a.sub()==null?(a=a.sup(),a==null?a=!0:(a=g9(a),a=a!=null&&a.intValue()>=-1)):a=!1;return a},!0); Gyc=new r9(function(a){a=S(a,D6,v6);return v1(a.JSC$17024_type_,u6)||H6(a)&&(B1(a.nucleus_," ")||B1(a.nucleus_,"\xA0"))}); uyc=new r9(function(a){return Htc(S(a,D6,v6))}); myc=new r9(function(a){a=S(a,D6,v6);return v1(a.type(),jtc)&&r3("0123456789",a.nucleus_)}); gzc=Pzc(1,1);fzc=Pzc(2,2);ezc=Pzc(1,2);dzc=Kyc("\xB0");azc=p9(dzc);q9=p9(fyc);Dzc=Ozc(function(a){a=S(a,D6,v6);return H6(a)?(a=S(a,H6,F6),B1(a.nucleus_,"\uD835\uDF15")||B1(a.nucleus_,"d")&&(v1(a.fontStyle(),K6)||v1(a.fontStyle(),G6))):!1},s9,s9); hzc=m9(Dzc,Ozc(function(a){a=S(a,D6,v6);return ozc(a,function(b){return S6(b)||Ytc(b)})},s9,s9)); ayc=izc();uzc=new rzc;pyc="(["+w1(y5(E5));Ezc=new szc;Fzc=new tzc;$xc=bzc(m9(Czc,uzc),m9(o9(Czc,Bzc),Fzc),ayc);Gzc=czc(Qzc(function(a){return S6(a)}),Qzc(function(a){return T6(a)}),Qzc(function(a){return Ytc(a)}),Qzc(function(a){return Ztc(a)})); Hzc=czc(Rzc(function(a){return S6(a)}),Rzc(function(a){return T6(a)}),Rzc(function(a){return Ytc(a)}),Rzc(function(a){return Ztc(a)})); Izc=m9(q9,hzc);czc(Izc,n9(b9,p9(Gzc)),n9(q9,Gzc),t9(zzc,!0));jzc(Ezc,Izc,n9(b9,p9(Hzc)),n9(q9,Hzc),Azc,t9(function(a){a:{switch(S(a,D6,v6).type().ordinal()){case 18:case 22:case 13:case 19:case 2:case 9:case 12:case 10:case 15:case 21:case 14:case 3:case 26:case 29:case 27:case 30:a=!0;break a;}a=!1}return a},!0))};var Lzc=function(a){switch(a.ordinal()){case 0:case 5:case 6:case 7:case 11:case 4:return!0;}return!1};var u9=function(){},v9; k(u9,u1);u9.prototype.ascent=function(){return Math.max(this.JSC$17953_typesetBounds().f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_,0)}; u9.prototype.descent=function(){return Math.max(-this.JSC$17953_typesetBounds().f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,0)}; u9.prototype.width=function(){return this.JSC$17953_typesetBounds().width()}; u9.prototype.height=function(){return this.JSC$17953_typesetBounds().height()}; var Szc=function(a){w9();return-.25*E8(a)},Tzc=function(a,b){w9(); return(b.f_useTallCursor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_?.9:.75)*E8(a)}; u9.prototype.type=function(){return this.f_atom__com_google_apps_xplatmath_layout_Layout_.type()}; u9.prototype.firstAtomType=function(){return this.type()}; u9.prototype.lastAtomType=function(){return this.type()}; var x9=function(a){w9();return!v1(a,u6)&&!v1(a,ztc)}; u9.prototype.draw=function(a,b){var c=this.JSC$17953_typesetBounds(),d=this.JSC$17953_renderBounds();a.JSC$17955_typesetBounds=b4(a.transform,c);a.JSC$17955_renderBounds=b4(a.transform,d);this.drawInternal(a,n4(),b)}; var Uzc=function(a){w9();if(a.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_.size()!=1)return null;a=a.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_.get(0);return H6(a)&&S4(a.nucleus_)&&B6(a)?a:null},y9=function(a,b,c){w9(); return a4(0,-b,c,a)},w9=function(){w9=function(){}; v9=A6()},Vzc=function(a){return a instanceof u9}; u9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.Layout",0];var A9=function(a,b,c,d,e){w9();z9(this,a,b,c,d,e)}; k(A9,u9);A9.prototype.styleFont=function(){return this.f_styleFont__com_google_apps_xplatmath_layout_LayoutBase_}; A9.prototype.JSC$17953_typesetBounds=function(){return this.f_typesetBounds__com_google_apps_xplatmath_layout_LayoutBase_}; A9.prototype.JSC$17953_renderBounds=function(){return this.f_renderBounds__com_google_apps_xplatmath_layout_LayoutBase_}; A9.prototype.options=function(){return this.f_options__com_google_apps_xplatmath_layout_LayoutBase_}; var z9=function(a,b,c,d,e,f){a.f_atom__com_google_apps_xplatmath_layout_Layout_=b;a.f_styleFont__com_google_apps_xplatmath_layout_LayoutBase_=c;a.f_typesetBounds__com_google_apps_xplatmath_layout_LayoutBase_=d;a.f_renderBounds__com_google_apps_xplatmath_layout_LayoutBase_=e;a.f_options__com_google_apps_xplatmath_layout_LayoutBase_=f},Wzc=function(a){return a instanceof A9}; A9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutBase",0];var Xzc=function(a,b,c,d,e){w9();z9(this,a,b,c,d,e)}; k(Xzc,A9);Xzc.prototype.drawInternal=function(){}; Xzc.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.Layout$1",0];var Yzc=function(a){this.JSC$17955_typesetBounds=W4();this.JSC$17955_renderBounds=W4();this.JSC$17955_rects=x4();this.lines=x4();this.JSC$17955_glyphs=x4();this.JSC$17955_svgPaths=x4();this.transform=a}; k(Yzc,u1);var C9=function(a,b,c,d,e,f,h){var m=a.lines,p=m.add;b=B9(a,b,c);d=B9(a,d,e);a=a.transform.layoutToCanvasLength(h);f=Qrc(b,d,f,a,"solid");p.call(m,f)},D9=function(a,b,c,d,e){var f=a.JSC$17955_glyphs,h=f.add,m=b.f_gid__com_google_apps_xplatmath_font_AutoValue_Glyph_,p=a.transform.layoutToCanvasLength(b.fontSize()),q=b.codePoint(); b=b4(a.transform,b.rect());a=B9(a,c,d);c=i3(e3(),q).toString();d=new i5;d.f_id__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=m;d.f_fontSize__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=p;d.f_codePoint__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=q;l3(b);d.f_bounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=b;l3(a);d.f_offset__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=a;l3(e);d.f_color__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_= e;l3(c);d.f_text__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_=c;h.call(f,d)},Zzc=function(a,b,c,d,e){var f=a.transform.layoutToCanvasLength(1),h=a.JSC$17955_svgPaths,m=h.add; a=B9(a,b,c);b=new l5;l3(d);b.f_path__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_=d;l3(e);b.f_fillColor__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_=e;l3(a);b.f_offset__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_=a;b.f_scale__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_SvgPathData_=f;m.call(h,b)},B9=function(a,b,c){return m4(a.transform.layoutToCanvasX(b),a.transform.layoutToCanvasY(c))}; Yzc.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.RenderGeometryBuilder",0];var E9=function(a,b){w9();this.f_atom__com_google_apps_xplatmath_layout_Layout_=a;this.layout=b}; k(E9,u9);g=E9.prototype;g.JSC$17953_typesetBounds=function(){return this.layout.JSC$17953_typesetBounds()}; g.JSC$17953_renderBounds=function(){return this.layout.JSC$17953_renderBounds()}; g.styleFont=function(){return this.layout.styleFont()}; g.options=function(){return this.layout.options()}; g.type=function(){return this.layout.type()}; g.firstAtomType=function(){return this.layout.firstAtomType()}; g.lastAtomType=function(){return this.layout.lastAtomType()}; g.$$classMetadata=["com.google.apps.xplatmath.layout.ModifiedLayout",0];var F9=function(a,b,c,d){w9();this.f_atom__com_google_apps_xplatmath_layout_Layout_=a;this.layout=d;this.JSC$17967_lineThickness=0;this.corners=b;this.JSC$17967_lineThickness=c}; k(F9,E9);F9.prototype.JSC$17953_renderBounds=function(){return this.layout.JSC$17953_renderBounds().union(this.corners)}; F9.prototype.drawInternal=function(a,b,c){this.layout.drawInternal(a,b,c);b=this.corners.offset(b.x(),b.y());var d=S(this.f_atom__com_google_apps_xplatmath_layout_Layout_,O7,N7).cancelType();d!=="/"&&d!=="X"||C9(a,b.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_,b.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,b.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_,b.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_,c,this.JSC$17967_lineThickness);d!=="\\"&&d!=="X"||C9(a,b.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_, b.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_,b.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_,b.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,c,this.JSC$17967_lineThickness)}; F9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.CanceledLayout",0];var G9=function(a,b,c,d,e,f,h,m){w9();z9(this,v9,e,f,h,m);this.isPlaceholder=!1;this.mathList=a;this.JSC$17970_atomType=b;this.subLayouts=c;this.isPlaceholder=d}; k(G9,A9);var $zc=function(a,b,c,d){w9();return H9(null,a,b,c,d)},I9=function(a,b,c,d){w9(); return H9(p6,a,b,c,d)},bAc=function(a,b,c,d){w9(); var e=aAc(c,d,b);return new G9(a,p6,b,!1,c,e.f_typesetBounds__com_google_apps_xplatmath_layout_Typesetter_LayoutMetrics,e.f_renderBounds__com_google_apps_xplatmath_layout_Typesetter_LayoutMetrics,d)}; G9.prototype.type=function(){throw O1("Shouldn't be used.").backingJsObject}; G9.prototype.firstAtomType=function(){if(this.JSC$17970_atomType!=null)return this.JSC$17970_atomType;for(var a=this.subLayouts.iterator();a.m_hasNext__boolean();){var b=S(a.m_next__java_lang_Object(),J9,K9).firstAtomType();if(x9(b))return b}return p6}; G9.prototype.lastAtomType=function(){if(this.JSC$17970_atomType!=null)return this.JSC$17970_atomType;for(var a=hqc(this.subLayouts).m_iterator__java_util_Iterator();a.m_hasNext__boolean();){var b=S(a.m_next__java_lang_Object(),J9,K9).lastAtomType();if(x9(b))return b}return p6}; G9.prototype.drawInternal=function(a,b,c){for(var d=this.subLayouts.iterator();d.m_hasNext__boolean();)S(d.m_next__java_lang_Object(),J9,K9).drawInternal(a,b,c)}; var cAc=function(a){return a instanceof G9}; G9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutMathList",0];var L9=function(a,b,c,d,e,f){w9();z9(this,b,c,d,e,f);this.f_innerLayout__com_google_apps_xplatmath_layout_LayoutListWrapper_=a}; k(L9,A9);L9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutListWrapper",0];var M9=function(a,b,c,d,e,f,h,m){w9();L9.call(this,c,a,e,f,h,m);this.f_applySupSubOnAccentee__com_google_apps_xplatmath_layout_LayoutAccent_=!1;this.accent=b;this.f_applySupSubOnAccentee__com_google_apps_xplatmath_layout_LayoutAccent_=d}; k(M9,L9);M9.prototype.type=function(){return s6}; M9.prototype.drawInternal=function(a,b,c){this.f_innerLayout__com_google_apps_xplatmath_layout_LayoutListWrapper_.drawInternal(a,b,c);this.accent.drawInternal(a,b,c)}; var dAc=function(a){return a instanceof M9}; M9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutAccent",0];var N9=function(a,b,c,d,e){w9();z9(this,a,b,c,d,e)}; k(N9,A9);N9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutBasicAtom",0];var O9=function(a,b,c,d,e,f,h,m,p){w9();z9(this,b,f,h,m,p);this.shiftDown=this.shiftLeft=0;this.JSC$17981_atomType=a;this.JSC$17981_glyph=c;this.shiftLeft=d;this.shiftDown=e}; k(O9,N9);var eAc=function(a,b,c,d,e,f,h){w9();e=y9(c.ascent()-d,c.descent()+d,c.f_advance__com_google_apps_xplatmath_font_AutoValue_Glyph_-e);var m=e.union(c.rect().offset(0,-d));return new O9(a,b,c,0,d,f,e,m,h)}; O9.prototype.type=function(){return this.JSC$17981_atomType}; O9.prototype.drawInternal=function(a,b,c){D9(a,this.JSC$17981_glyph,b.x()-this.shiftLeft,b.y()-this.shiftDown,c)}; var fAc=function(a){return a instanceof O9}; O9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutGlyph",0];var gAc=function(a,b,c,d,e,f,h){w9();z9(this,a,d,e,f,h);this.JSC$17987_glyphs=b;this.offsets=c}; k(gAc,N9); var iAc=function(a,b,c,d,e){w9();if(q7(a)){var f=xxc(d,b,c);var h=f.rect().width()}else f=wxc(d,b,c),h=Lsc(d.f_data__com_google_apps_xplatmath_font_FontMetrics_,0,b),h.isEmpty()?h=K8(d,b):(h=S(h.get(h.size()-1|0),a2,$1),h=K8(d,h.intValue())),h=h.rect().width()*1.05;if(c>h){var m=zxc(d,0,b);if(m==null||m.size()==0)b=null;else{h=x4();b=x4();hAc(d,m,c,!1,h,b);c=-Infinity;m=Infinity;for(var p=0,q=0;q1&&h>0)for(a=h/(e.size()-1|0),b=0;b0&&(t+=e,u-=e)));e=h==null?0:c;h=m4(e+p.width(),t);c=m4(p.width(),-u);p=p.width()+Math.max(q==null?0:q.width()+e,m==null?0:m.width())+O8(d,Zqc);t=Math.max(b.ascent(),q==null?0:q.ascent()+ t);u=Math.max(b.descent(),m==null?0:m.descent()+u);q=q==null?null:new K9(q,h);m=m==null?null:new K9(m,c);p=y9(t,u,p);c=p.union(b.JSC$17953_renderBounds());q!=null&&(c=c.union(q.JSC$17953_renderBounds()));m!=null&&(c=c.union(m.JSC$17953_renderBounds()));return new P9(a,b,q,m,d,p,c,f)},kAc=function(a,b,c,d,e,f){w9(); c/=2;var h=a.sup(),m=a.sub();if(m==null&&h==null)return b;var p;h==null?p=null:p=H9(p6,h,H8(d),e,f);e=p;var q;m==null?q=null:q=H9(p6,m,H8(d),!0,f);m=e==null?0:e.width();p=q==null?0:q.width();m=Math.max(b.width(),Math.max(m,p));h=b.ascent();var t=b.descent(),u=null,v=null;p=b.JSC$17953_renderBounds();e!=null&&(u=Math.max(O8(d,$qc),O8(d,arc)-e.descent()),h=h+u+e.height(),u=m4(c+(m-e.width())/2,b.ascent()+u+e.descent()),u=new K9(e,u),p=p.union(u.JSC$17953_renderBounds()));q!=null&&(e=Math.max(O8(d,brc), O8(d,crc)-q.ascent()),t=t+e+q.height(),c=m4(c+(m-q.width())/2,-b.descent()-e-q.ascent()),v=new K9(q,c),p=p.union(v.JSC$17953_renderBounds()));c=y9(h,t,m);return new P9(a,new K9(b,m4((m-b.width())/2,0)),u,v,d,c,p,f)}; P9.prototype.drawInternal=function(a,b,c){this.JSC$17992_nucleus.drawInternal(a,b,c);this.sup!=null&&this.sup.drawInternal(a,b,c);this.sub!=null&&this.sub.drawInternal(a,b,c)}; var lAc=function(a){return a instanceof P9}; P9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutSupSub",0];var Q9=function(a,b){w9();this.f_atom__com_google_apps_xplatmath_layout_Layout_=b;this.layout=a}; k(Q9,E9);Q9.prototype.drawInternal=function(a,b){this.layout.drawInternal(a,b,S(this.f_atom__com_google_apps_xplatmath_layout_Layout_,Q7,P7).color())}; Q9.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.ColoredLayout",0];var mAc=function(a,b,c,d,e,f,h,m,p,q){w9();L9.call(this,f,a,h,m,p,q);this.JSC$17998_lineThickness=0;this.backgroundColor=b;this.borderColor=c;this.JSC$17998_customStyle=d;this.JSC$17998_lineThickness=e}; k(mAc,L9); mAc.prototype.drawInternal=function(a,b,c){var d=v1(this.backgroundColor,g5())?c:this.backgroundColor,e=v1(this.borderColor,g5())?c:this.borderColor;switch(p3(this.JSC$17998_customStyle!=null),this.JSC$17998_customStyle){case"NONE":var f=this.JSC$17953_typesetBounds().offset(b.x(),b.y()),h=this.JSC$17998_lineThickness,m=a.JSC$17955_rects,p=m.add;f=b4(a.transform,f);h=a.transform.layoutToCanvasLength(h);e=Src(f,d,h,e);p.call(m,e);break;case"HIGHLIGHT_DASHED":case"HIGHLIGHT_SOLID":if(d==null||e== null)throw O1("MathBox with custom highlight style must have specific border and background colors.").backingJsObject;h=this.JSC$17953_typesetBounds().offset(b.x(),b.y());m=a.JSC$17955_rects;p=m.add;h=b4(a.transform,h);f=a.transform.layoutToCanvasLength(0);d=Src(h,d,f,null);p.call(m,d);var q=this.JSC$17953_typesetBounds().offset(b.x(),b.y()).f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_+this.JSC$17998_lineThickness/2;p=this.JSC$17998_customStyle==="HIGHLIGHT_DASHED"?"dashed":"solid";f=b.x(); var t=b.x()+this.width();h=this.JSC$17998_lineThickness;d=a.lines;m=d.add;f=B9(a,f,q);q=B9(a,t,q);h=a.transform.layoutToCanvasLength(h);e=Qrc(f,q,e,h,p);m.call(d,e);}this.f_innerLayout__com_google_apps_xplatmath_layout_LayoutListWrapper_.drawInternal(a,b,c)}; mAc.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutBox",0];var nAc=function(a,b,c,d,e,f){w9();z9(this,a,c,d,e,f);this.JSC$18001_innerLayout=b}; k(nAc,A9);nAc.prototype.drawInternal=function(a,b,c){this.JSC$18001_innerLayout.drawInternal(a,b,c)}; nAc.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutChemicalFormula",0];var oAc=function(a,b,c,d,e,f,h,m){w9();z9(this,a,e,f,h,m);this.JSC$18004_inner=b;this.open=c;this.close=d}; k(oAc,A9); var rAc=function(a,b,c,d,e,f){w9();var h=pAc(q6,a,e,f,c.left(),d);c=pAc(r6,a,e,f,c.right(),d);var m=h.width()+qAc(q6,b.firstAtomType(),e,f.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_);d=m+b.width()+qAc(b.lastAtomType(),r6,e,f.f_useAdditionalUltraThinSpacing__com_google_apps_xplatmath_api_AutoValue_RenderOptions_);var p=d+c.width(),q=Math.max(h.ascent(),Math.max(b.ascent(),c.ascent())),t=Math.max(h.descent(),Math.max(b.descent(),c.descent()));b=new K9(b, l4(m,0));p=y9(q,t,p);return new oAc(a,b,h,new K9(c,l4(d,0)),e,p,p.union(b.JSC$17953_renderBounds()),f)}; oAc.prototype.drawInternal=function(a,b,c){this.open.drawInternal(a,b,c);this.JSC$18004_inner.drawInternal(a,b,c);this.close.drawInternal(a,b,c)}; oAc.prototype.$$classMetadata=["com.google.apps.xplatmath.layout.LayoutDelimited",0];var R9=function(a,b,c,d,e,f,h,m){w9();z9(this,b,e,f,h,m);this.JSC$18007_atomType=a;this.JSC$18007_glyphs=c;this.offsets=d}; k(R9,N9);var tAc=function(a,b,c,d,e){w9();return sAc(p6,a,b,c,J8(b,"\u221A"),d,e)},sAc=function(a,b,c,d,e,f,h){w9(); var m=vxc(c,e,f);if(m.ascent()+m.descent() this.table.numRows()?Y9(E8(A),S(this.table.decorations().get(this.table.numRows()),P4,v4)):0,v=x.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_-(P>0?P+v/2:0),P>0&&(v=x.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_-P-H+.15*E8(A)-muc().thickness()/2),x=v):(A=S(O.subLayouts.get(P+1|0),J9,K9).JSC$17953_typesetBounds().offset(Q.x(),Q.y()),x=(x.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_+A.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_)/2);A=m;v=this.rows;P=b;O=d;H=h; A==0?(A=Y9(E8(O),S(this.table.decorations().get(0),P4,v4)),u=u.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_+(A>0?A+H/2:0),A>0&&(u-=muc().thickness()/2)):u=(S(v.subLayouts.get(A-1|0),J9,K9).JSC$17953_typesetBounds().offset(P.x(),P.y()).f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_+u.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_)/2;YAc(p,q,a,t,c,w,u,x,this.columnWidths,this.table.f_tableType__com_google_apps_xplatmath_dom_MathTable_.f_interColumnSpacingMu__com_google_apps_xplatmath_dom_AutoValue_TableType_, e)}this.rowDecorations.size()>this.rows.subLayouts.size()&&(d=S(this.rows.subLayouts.get(this.rows.subLayouts.size()-1|0),J9,K9),f=S(this.rowDecorations.get(this.rowDecorations.size()-1|0),P4,v4),h=fqc(b,d.offset),b=d.JSC$17953_typesetBounds().offset(b.x(),b.y()).f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,m=Y9(E8(d.styleFont()),f),b=b-m-this.table.f_tableType__com_google_apps_xplatmath_dom_MathTable_.f_interRowAdditionalSpacingEm__com_google_apps_xplatmath_dom_AutoValue_TableType_,YAc(d, f,a,h,c,b,b,b,this.columnWidths,this.table.f_tableType__com_google_apps_xplatmath_dom_MathTable_.f_interColumnSpacingMu__com_google_apps_xplatmath_dom_AutoValue_TableType_,e))}; var SAc=function(a,b,c,d){var e=b.f_tableType__com_google_apps_xplatmath_dom_MathTable_.f_interRowAdditionalSpacingEm__com_google_apps_xplatmath_dom_AutoValue_TableType_*E8(c)*d.f_lineSpacingFactor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_+.1*E8(c);d=Y9(E8(c),S(b.decorations().get(0),P4,v4));d=d>0?d+e/2:0;var f=b.decorations().size()>b.numRows()?Y9(E8(c),S(b.decorations().get(b.numRows()),P4,v4)):0;e=f>0?f+e/2:0;c=UAc(b,c);c>0&&ZAc(b)&&(c+=luc(a7,0,0,-1,-1,.04).thickness());return a4(a.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_, a.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_-e,a.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_+c,a.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_+d)},UAc=function(a,b){return ZAc(a)?a.f_tableType__com_google_apps_xplatmath_dom_MathTable_.f_interColumnSpacingMu__com_google_apps_xplatmath_dom_AutoValue_TableType_/18*E8(b)/4:0},ZAc=function(a){if(guc(a))return!1; a=S(a.decorations().get(0),P4,v4);return a.isEmpty()?!1:v1(S(a.get(0),Y6,Z6).decorationType(),a7)||v1(S(a.get(a.size()-1|0),Y6,Z6).decorationType(),a7)},Y9=function(a,b){var c=0; a*=.15;for(var d=0;d=0?w._columnRange.start():P;P>=0&&Pf.width()){var wa=new K9(p,m4(0,v.y()));var Ba=new K9(f,m4(-v.x(),0))}else wa=new K9(p,v),Ba=f;var Ja=y9(ca,ma,f.width());Itc(e)&&(Ja=Ja.union(wa.JSC$17953_typesetBounds()));return new M9(e,wa,Ba,t!=null,b,Ja,f.JSC$17953_renderBounds().union(Ja).union(wa.JSC$17953_renderBounds()), d);case 22:var Na=S(a,svc,M7);w9();var ab=I9(Na.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,b,c,d),Ha=Na.backgroundColor(),bb=Na.borderColor(),lb=Na.f_customStyle__com_google_apps_xplatmath_dom_MathBox_;switch(p3(lb!=null),lb){case"NONE":var Ka=bb==null?0:.02*E8(b);var Ia=.3*E8(b),Wa=l4(Ia,0);var jb=new K9(ab,Wa);var tc=y9(jb.ascent()+Ia,jb.descent()+Ia,jb.width()+2*Ia);break;case"HIGHLIGHT_DASHED":case"HIGHLIGHT_SOLID":Ka=.1*E8(b);var Jb=.2*E8(b),pc=.15*E8(b),pe=.15*E8(b);jb=new K9(ab, l4(pe,0));var Td=txc(b),oc=Math.max(Td.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_,jb.ascent()),uc=Math.max(-Td.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,jb.descent());tc=y9(oc+Jb,uc+pc+Ka,jb.JSC$17953_renderBounds().width()+2*pe);break;default:throw g4().backingJsObject;}return new mAc(Na,Ha,bb,lb,Ka,jb,b,tc,tc.union(jb.JSC$17953_renderBounds()),d);case 13:var zb=S(a,O7,N7);w9();var sb=I9(zb.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,b,c,d),Zb=O8(b,wrc),jd= E8(b)*.2,$b=sb.JSC$17953_typesetBounds();$b=Uzc(zb)!=null?a4($b.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_,$b.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_-jd,$b.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_,$b.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_+jd):a4($b.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_-jd,$b.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_,$b.f_maxX__com_google_apps_xplatmath_util_AutoValue_Rect_+jd,$b.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_); return new F9(zb,$b,Zb,sb);case 19:var wc=S(a,Q7,P7);w9();return new Q9($zc(wc.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,b,c,d),wc);case 10:return QAc(S(a,zvc,X7),b,d);case 9:var fb=S(a,T7,R7),Xb=b;w9();var Qc=fb.f_overrideStyle__com_google_apps_xplatmath_dom_MathFraction_;Qc!=null&&(Xb=G8(Xb,Qc));var Ce=pxc(Xb),Je=I9(fb.f_numerator__com_google_apps_xplatmath_dom_MathFraction_,Ce,!1,d),Wd=I9(fb.f_denominator__com_google_apps_xplatmath_dom_MathFraction_,Ce,!0,d),Bb=Xb;var kd=fb.f_hasRule__com_google_apps_xplatmath_dom_MathFraction_? v1(Bb.getStyle(),g7)?O8(Bb,krc):O8(Bb,jrc):v1(Bb.getStyle(),g7)?O8(Bb,erc):O8(Bb,drc);var nd=Xb;var Uc=fb.f_hasRule__com_google_apps_xplatmath_dom_MathFraction_?v1(nd.getStyle(),g7)?O8(nd,mrc):O8(nd,lrc):v1(nd.getStyle(),g7)?O8(nd,grc):O8(nd,frc);var td=O8(Xb,c5),Um=fb.f_hasRule__com_google_apps_xplatmath_dom_MathFraction_?O8(Xb,prc):0;if(fb.f_hasRule__com_google_apps_xplatmath_dom_MathFraction_){var jk=kd-Je.descent()-(td+Um/2),Ej=Xb;var kk=v1(Ej.getStyle(),g7)?O8(Ej,orc):O8(Ej,nrc);jk0&&(ug=new K9(ug,l4(ec,0)));var qe=y9(Mb,Tb,Math.max(ug.width(),Ok.width())),uf=new MAc(Nk,Ok,ug,b,qe,qe.union(ug.JSC$17953_renderBounds()),d);return kAc(Nk,uf,0,b,c,d);case 15:case 14:var Wg=S(a,Mvc,a8);w9();var mh=I9(Wg.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_, b,c,d),pt=v1(Wg.type(),rtc),XC=pt?-(mh.descent()+O8(b,vrc)):mh.ascent()+O8(b,src),Bz=pt?0:O8(b,src)+O8(b,trc)+O8(b,urc),Cz=pt?O8(b,vrc)+O8(b,wrc)+O8(b,xrc):0,Kw=y9(mh.ascent()+Bz,mh.descent()+Cz,mh.width());return new aBc(Wg,XC,pt?O8(b,wrc):O8(b,trc),mh,b,Kw,Kw.union(mh.JSC$17953_renderBounds()),d);case 23:var qt=S(a,xvc,W7);w9();var vq=$zc(qt.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,b,c,d);return new W9(qt,vq,b,NAc(qt,vq.JSC$17953_typesetBounds()),NAc(qt,vq.JSC$17953_renderBounds()), d);case 24:var $N=S(a,Hvc,Z7);w9();var LX=$N.em()*E8(b);V4();var lD=a4(0,0,0+LX,0);return new U9($N,b,lD,lD,d);case 20:return WAc(S(a,$6,W6),b,d);case 26:var zt=S(a,$vc,d8);w9();var nm=pxc(b),MX=h6(y4());var av=H9(o6,MX,nm,!1,d);var bv=I9(zt.f_over__com_google_apps_xplatmath_dom_XArrow_,nm,!1,d),Iz=O8(b,c5),mD=O8(b,prc),Ww=v1(zt.direction(),Yvc)||v1(zt.direction(),Xvc),aO=Iz;Ww&&(aO-=.15000000000000002);var Vr=bv.mathList!=null&&!bv.mathList.isEmpty(),Jz=0;if(Vr){Jz=v1(b.getStyle(),g7)?O8(b,krc): O8(b,jrc);var RH=Jz-bv.descent()-(aO+mD/2);var bO=v1(b.getStyle(),g7)?O8(b,orc):O8(b,nrc);RH1)d=mBc(d,z6(jtc,d.token()));else if(d=dyc.tryParse(c),d!=null&&d.size()>1){var e=c=z6(t6,d.token()),f=S(d.selection().get(0),H6,F6).fontStyle();e.fontStyle_=f;d=mBc(d,c)}else d=null;d!=null?(c=d.f_parseResult__com_google_apps_xplatmath_mathml_BaseMathMLBuilder_ParseResultAndAtom,a=v7(a,c.size()),c=Huc(c.selection()),b.add(y6(d.f_atom__com_google_apps_xplatmath_mathml_BaseMathMLBuilder_ParseResultAndAtom,c.sup(),c.sub()))):( d=a.get(0),a=v7(a,1),v1(d.type(),ztc)||b.add(d))}return t4(b)},e$=function(a,b,c){var d=G6,e=tBc(c); e.size()==1?rBc(a,b,S(e.get(0),D6,v6),d):a$(b,"mrow",function(f){f=S(f,b$,Z9);uBc(a,f,e,d)})},uBc=function(a,b,c,d){for(c=c.iterator();c.m_hasNext__boolean();){var e=S(c.m_next__java_lang_Object(),D6,v6); rBc(a,b,e,d)}},rBc=function(a,b,c,d){var e=c.sub(),f=c.sup(),h=vBc(c)?e!=null&&f!=null?"munderover":e!=null?"munder":f!=null?"mover":null:e!=null&&f!=null?"msubsup":e!=null?"msub":f!=null?"msup":null; h==null?wBc(a,b,c,d):a$(b,h,function(m){m=S(m,b$,Z9);wBc(a,m,c,d);e!=null&&e$(a,m,e);f!=null&&e$(a,m,f)})},vBc=function(a){return h7(a)&&S(a,h7,f7).f_defaultHasLimits__com_google_apps_xplatmath_dom_MathLargeOperator_||q7(a)},wBc=function(a,b,c,d){switch(c.type().ordinal()){case 18:var e=S(c,L7,K7),f=e.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,h=e.f_stretchy__com_google_apps_xplatmath_dom_MathAccent_&&(f.size()!=1||!S4(f.get(0).nucleus_)); $9(b,"mover",h?qqc("accent","true","stretchy","true"):A4("accent","true"),function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,f);d$(Ba,"mo",h?A4("stretchy","true"):y4(),c.nucleus_)}); break;case 22:var m=S(c,svc,M7);e=m.backgroundColor();$9(b,"mpadded",e==null?y4():pBc("mathbackground",e.toHtmlColor()),function(Ba){Ba=S(Ba,b$,Z9);var Ja=m.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_,Na=m.contentMode()==="math"?d:K6;uBc(a,Ba,tBc(Ja),Na)}); break;case 13:var p=S(c,O7,N7);e=p.cancelType()==="/"?"updiagonalstrike":p.cancelType()==="\\"?"downdiagonalstrike":"updiagonalstrike downdiagonalstrike";$9(b,"menclose",A4("notation",e),function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,p.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_)}); break;case 19:var q=S(c,Q7,P7);$9(b,"mstyle",pBc("mathcolor",q.color().toHtmlColor()),function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,q.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_)}); break;case 9:var t=S(c,T7,R7);xBc(b,t.f_delims__com_google_apps_xplatmath_dom_MathFraction_,function(Ba){$9(S(Ba,b$,Z9),"mfrac",t.f_hasRule__com_google_apps_xplatmath_dom_MathFraction_?y4():A4("linethickness","0"),function(Ja){Ja=S(Ja,b$,Z9);e$(a,Ja,t.f_numerator__com_google_apps_xplatmath_dom_MathFraction_);e$(a,Ja,t.f_denominator__com_google_apps_xplatmath_dom_MathFraction_)})}); break;case 27:var u=S(c,Ovc,b8).params();a$(b,"mcirc",function(Ba){Ba=S(Ba,b$,Z9);u!=null&&e$(a,Ba,u)}); break;case 30:var v=S(c,Luc,w7),w=v.f_innerList__com_google_apps_xplatmath_dom_ChemicalFormula_;a$(b,"ce",function(Ba){Ba=S(Ba,b$,Z9);w!=null&&e$(a,Ba,v.f_innerList__com_google_apps_xplatmath_dom_ChemicalFormula_)}); break;case 26:var x=S(c,$vc,d8);a$(b,yBc(x.direction()),function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,x.f_over__com_google_apps_xplatmath_dom_XArrow_)}); break;case 29:var A=S(c,Gvc,Y7);a$(b,v1(A.f_setType__com_google_apps_xplatmath_dom_MathSet_,Cvc)?"munder":"mover",function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,A.f_outer__com_google_apps_xplatmath_dom_MathSet_);e$(a,Ba,A.f_inner__com_google_apps_xplatmath_dom_MathSet_)}); break;case 12:var H=S(c,V7,U7);xBc(b,H.f_delims__com_google_apps_xplatmath_dom_MathInner_,function(Ba){Ba=S(Ba,b$,Z9);uBc(a,Ba,tBc(H.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_),d)}); break;case 4:e=S4(c.nucleus_);var P=x4();e&&P.add("largeop").add("true");vBc(c)&&P.add("movablelimits").add("true");d$(b,e?"mo":"mi",P,c.nucleus_);break;case 17:case 16:var O=S(c,q7,p7);e=v1(O.type(),ttc);a$(b,e?"munder":"mover",function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,O.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_);d$(Ba,"mo",A4("stretchy","true"),O.nucleus_)}); break;case 15:case 14:var Q=S(c,Mvc,a8),V=v1(Q.type(),rtc);$9(b,V?"munder":"mover",A4(V?"accentunder":"accent","true"),function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,Q.f_innerList__com_google_apps_xplatmath_dom_MathListWrapper_);d$(Ba,"mo",A4("stretchy","true"),V?"_":"\xAF")}); break;case 23:break;case 10:var Z=S(c,zvc,X7),da=Z.degree();a$(b,da!=null?"mroot":"msqrt",function(Ba){Ba=S(Ba,b$,Z9);e$(a,Ba,Z.f_radicand__com_google_apps_xplatmath_dom_MathRadical_);da!=null&&e$(a,Ba,da)}); break;case 24:e=S(c,Hvc,Z7);$9(b,"mspace",pBc("width",w1(T4(e.em()))+"em"),function(Ba){S(Ba,b$,Z9)}); break;case 25:break;case 20:var ca=S(c,$6,W6),ma=function(Ba){a$(S(Ba,b$,Z9),"mtable",function(Ja){Ja=S(Ja,b$,Z9);for(var Na={},ab=ca.cells().iterator();ab.m_hasNext__boolean();Na={row$jscomp$37:void 0})Na.row$jscomp$37=S(ab.m_next__java_lang_Object(),P4,v4),a$(Ja,"mtr",function(Ha){return function(bb){bb=S(bb,b$,Z9);for(var lb={},Ka=Ha.row$jscomp$37.iterator();Ka.m_hasNext__boolean();lb={cell$jscomp$20:void 0})lb.cell$jscomp$20=S(Ka.m_next__java_lang_Object(),i6,j6),a$(bb,"mtd",function(Ia){return function(Wa){Wa= S(Wa,b$,Z9);e$(a,Wa,Ia.cell$jscomp$20)}}(lb))}}(Na))})}; ca.f_tableType__com_google_apps_xplatmath_dom_MathTable_.f_getKind__com_google_apps_xplatmath_dom_AutoValue_TableType_.equals(d7)?a$(b,"mrow",function(Ba){Ba=S(Ba,b$,Z9);d$(Ba,"mo",y4(),"{");ma(Ba)}):ma(b); break;default:if(J7(c))e=S(c,J7,I7),e=w1(T4(e.size().em()))+"em",d$(b,"mo",qqc("minsize",e,"maxsize",e),c.nucleus_);else if(j3(c.nucleus_))a$(b,"mrow",function(Ba){S(Ba,b$,Z9)});else if(B1(c.nucleus_," "))d$(b,"mtext",y4()," ");else if(H6(c)){e=S(c,H6,F6);P=e.fontStyle();var wa=y4();v1(P,G6)||v1(P,d)||(wa=pBc("mathvariant",zBc(P)));d$(b,ABc(e),wa,c.nucleus_)}else throw O1("Unexpected atom type "+w1(c.type())).backingJsObject;}},yBc=function(a){switch(a.ordinal()){case 0:return"xrightarrow"; case 1:return"xleftarrow";case 2:return"xleftrightarrow";case 3:return"xleftharpoonup";case 4:return"xleftharpoondown";case 5:return"xrightharpoondown";case 6:return"xrightharpoonup";case 7:return"xrightleftharpoons";case 8:return"xleftrightharpoons";}throw O1("Unexpected direction "+w1(a)).backingJsObject},ABc=function(a){switch(a.type().ordinal()){case 21:return"mtext"; case 2:return"mn";case 3:return"mi";default:return"mo";}},zBc=function(a){switch(a.ordinal()){case 0:return""; case 1:return"normal";case 2:return"bold";case 3:return"script";case 4:return"monospace";case 5:return"italic";case 6:return"sans-serif";case 7:return"fraktur";case 8:return"double-struck";case 9:return"bold-italic";}throw g4().backingJsObject},xBc=function(a,b,c){v1(b.left(),H7)&&v1(b.right(),H7)?c(a):a$(a,"mrow",function(d){d=S(d,b$,Z9); if(!v1(b.left(),H7)){var e=y5(b.left());d$(d,"mo",y4(),e)}c(d);v1(b.right(),H7)||(e=y5(b.right()),d$(d,"mo",y4(),e))})}; oBc.prototype.$$classMetadata=["com.google.apps.xplatmath.mathml.BaseMathMLBuilder",0];var f$=function(){this.placeCursorAtStart=!1}; k(f$,u1);var BBc=function(a,b,c){var d=new f$;d.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder=a;d.JSC$18064_atoms=b;d.placeCursorAtStart=c;return d}; f$.prototype.size=function(){return this.JSC$18064_atoms.size()}; f$.prototype.get=function(a){return S(this.JSC$18064_atoms.get(a),D6,v6)}; f$.prototype.add=function(a){this.JSC$18064_atoms.add(a);return this}; var g$=function(a,b){a.JSC$18064_atoms.addAll(b);return a}; f$.prototype.addAll=function(a){a.placeCursorAtStart&&CBc(this);this.JSC$18064_atoms.addAll(a.JSC$18064_atoms);return this}; var DBc=function(a,b){var c=S(a.JSC$18064_atoms.get(a.JSC$18064_atoms.size()-1|0),D6,v6);v1(b,c)||(a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_!=null&&v1(kxc(a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_),c)&&(c=v1(a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_.f_nucleusBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_, c)||v1(a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_.f_atomBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_,c)&&B6(c),a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_=c?D8(null,b,null):D8(b,null,null)),a.JSC$18064_atoms.set(a.JSC$18064_atoms.size()-1|0,b))},CBc=function(a){if(a.JSC$18064_atoms.isEmpty())a.placeCursorAtStart=!0,a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_= null;else {var b=a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder;a=S(a.JSC$18064_atoms.get(a.JSC$18064_atoms.size()-1|0),D6,v6);a=D8(a,null,null);b.cursorLocation_=a}}; f$.prototype.build=function(){if(this.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.collapseEmptyAtoms){var a=this.JSC$18064_atoms.iterator();if(a.m_hasNext__boolean()){this.JSC$18064_atoms=x4();for(var b=S(a.m_next__java_lang_Object(),D6,v6);a.m_hasNext__boolean();){var c=S(a.m_next__java_lang_Object(),D6,v6);if(Gtc(c)&&b.JSC$17024_type_.ordinal()=0;f=f-1|0){var h=S(c.get(f),a2,$1),m=S(b.get(h.intValue()),D6,v6);if($uc(m.nucleus_,e.nucleus_)){HBc(a,b,h.intValue());sqc(c,f);break}}Xuc(e)&&c.add(T(b.size()-1|0))}a.JSC$18064_atoms=b}},HBc=function(a,b,c){var d=b.size()-1|0,e=S(b.get(c),D6,v6),f=S(b.get(d),D6,v6),h=F7(cxc(e),cxc(f)),m=x4(),p=!1; if(C6(e)){var q=y6(A6(),e.sup(),e.sub());m.add(q);a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_!=null&&v1(a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_.f_atomBeforeCursor__com_google_apps_xplatmath_cursor_AutoValue_DomCursorLocation_,e)&&(a.$outer_this__com_google_apps_xplatmath_editor_ListWithCursorBuilderFactory_ListBuilder.cursorLocation_=D8(q,null,null),p=!0)}q=Math.max(c+1|0, 0);for(d=Math.min(d,b.size());q"))c=Qvc;else return n$(b,c),null;}else if(B1(e,"<")){if(e=m$(b),e!=null){if(B1(e.string(),"-"))c=m$(b),c!=null&&B1(c.string(),">")?c=Svc:(c!=null&&n$(b,c),c=Rvc);else if(B1(e.string(),"=")){if(e=m$(b),e!=null&&B1(e.string(),">"))c=Xvc;else return n$(b,c),null;}else return n$(b,c),null;}else return n$(b,c),null;}else return n$(b,c),null;e=i$(d).build();var f=null,h=m$(b);h!=null&&B1(h.string(),"[")?(e=QBc(a,b,d),h=m$(b),h!=null&&B1(h.string(),"[")?f=QBc(a, b,d):h!=null&&n$(b,h)):h!=null&&n$(b,h);return Zvc(c,e,f)},OBc=function(a,b,c,d){for(var e=i$(c),f={};k$(b);f={styleAndMode$jscomp$4:void 0}){var h=m$(b); if(h==null)break;if(RBc(h,b)){n$(b,h);break}var m=h.string();if(B1(m," ")&&!d){n$(b,h);break}B1(m,"{")?(m=SBc(a,b,c,d),e.add(vvc(m,(E7(),z7)))):B1(m,"^")||B1(m,"_")?(f=TBc(a,b,c,d),h=A6(),h=B1(m,"^")?y6(h,f,null):y6(h,null,f),e.add(h)):(f.styleAndMode$jscomp$4=S(p5((i8(),j8),m),k8,l8),f.styleAndMode$jscomp$4!=null?(l$(b),m=m$(b),m!=null&&B1(m.string(),"{")?(m=S(o$(a,f.styleAndMode$jscomp$4,function(p){return function(){return SBc(a,b,c,R2(p.styleAndMode$jscomp$4.contentMode(),"text"))}}(f)),i6,j6), g$(e,m.atoms_)):m!=null&&n$(b,m)):d&&B1(m," ")?e.add(S(i4(u8("\\ ","text")),D6,v6)):e.add(UBc(h,a)))}return e.size()>0?d?e:VBc(e.build(),c):i$(c)},RBc=function(a,b){a=a.string(); if(!B1(a,"-")&&!B1(a,"<"))return!1;var c=m$(b);if(c==null)return!1;n$(b,c);return B1(a,"-")?B1(c.string(),">"):B1(c.string(),"-")||B1(c.string(),"=")},QBc=function(a,b,c){for(var d=b.currentIndex(),e=1;k$(b);){var f=m$(b); if(f==null)break;B1(f.string(),"[")?e=e+1|0:B1(f.string(),"]")&&(e=e-1|0);if(e==0)return b=WBc(b,d,f.start()),PBc(a,c,b,!0)}throw C8(b.currentIndex(),14,"Missing ]").backingJsObject},SBc=function(a,b,c,d){for(var e=b.currentIndex(),f=1;k$(b);){var h=m$(b); if(h==null)break;B1(h.string(),"{")?f=f+1|0:B1(h.string(),"}")&&(f=f-1|0);if(f==0)return b=WBc(b,e,h.start()),PBc(a,c,b,!d)}throw C8(b.currentIndex(),14,"Missing }").backingJsObject},TBc=function(a,b,c,d){d||l$(b); var e=m$(b);if(e==null)throw C8(b.currentIndex(),7,"Missing script argument").backingJsObject;if(B1(e.string(),"{"))return SBc(a,b,c,d);a=UBc(e,a);return i$(c).add(a).build()},UBc=function(a,b){var c=u8(a.string(),"text"); c==null&&(c=u8(a.string(),"math"));c=S(i4(c),D6,v6);H6(c)&&(a=c,v1(a.fontStyle(),G6)&&(R2(b.contentMode(),"text")?a.fontStyle_=K6:(b=b.fontStyle(),a.fontStyle_=b)));return c},VBc=function(a,b){var c=i$(b); if(a.isEmpty())return c;for(var d=0;d0&&pmc(f2(f,0))&&!(h.nucleus_.length>0&&pmc(f2(h.nucleus_,0))))m=i$(b),f=h.sub(),f!=null&&g$(m,f.atoms_),m.add(e),DBc(c,y6(h,h.sup(),m.build()));else if(h!=null&&(B1(f,"+")||B1(f,"-"))){m=!0;if(B1(f,"-")&&(d+1|0)0)f=f2(f.nucleus_,0),omc==null&&(omc=RegExp("[A-Z]","i")),p=omc.test(m2(f));p&&(m=!1)}h.nucleus_.length>0&&pmc(f2(h.nucleus_,0))&&(m=!1);m?j3(h.nucleus_)||h.sub()==null?(m=i$(b),f= h.sup(),f!=null&&g$(m,f.atoms_),m.add(e),DBc(c,y6(h,m.build(),h.sub()))):(e=y6(A6(),i$(b).add(e).build(),null),c.add(e)):c.add(e)}else c.add(e)}return c};var j$=function(a){this.currentCharIndex=this.currentCharIndex=0;this.chars=a}; k(j$,u1);j$.prototype.currentIndex=function(){return this.currentCharIndex}; var WBc=function(a,b,c){return m3(a.chars,b,c)},r$=function(a){p$(a,123,14); l$(a);var b=!1,c=q$(a);c==35&&(b=!0);XBc(a,c);c=null;if(b){p$(a,35,0);b=a.currentCharIndex-1|0;var d=YBc(a,function(e){return Rwc(e)}); c=Jrc("#"+w1(d));if(c==null)throw C8(b,0,"Could not parse color #"+w1(d)).backingJsObject}else{c=YBc(a,function(e){return n8(e)}); b=loc(c,(poc(),ooc));d=S(p5((i8(),Pwc),b),o2,i2);if(d==null)throw C8(a.currentCharIndex,0,"Unknown color name "+w1(b)).backingJsObject;c=Jrc(d);if(c==null)throw C8(a.currentCharIndex,0,"Invalid hex "+w1(d)+" for color name "+w1(b)).backingJsObject}p$(a,125,14);return c},m$=function(a){if(!k$(a))return null; var b=a.currentCharIndex,c=q$(a);b=c==92?ZBc(a):$Bc(a,b);c==32&&l$(a);return b},ZBc=function(a){var b=a.currentCharIndex-1|0; if(!k$(a))throw C8(b,1,"Missing command name after '\\'.").backingJsObject;var c=q$(a);n8(c)&&aCc(a,function(d){return n8(d)}); return $Bc(a,b)},$Bc=function(a,b){return fxc(m3(a.chars,b,a.currentCharIndex),b)},bCc=function(a,b,c){var d=m$(a); if(d!=null&&B1(d.string(),b))return!0;d!=null&&n$(a,d);if(tnc(c)!=null)throw s$(a,d,c,"Expected "+w1(b)).backingJsObject;return!1},dCc=function(a){p$(a,123,14); l$(a);var b=a.currentCharIndex,c=cCc(a,!0);p$(a,125,14);if(j3(c))throw C8(b,14,"Missing environment name").backingJsObject;return fxc(c,b)},eCc=function(a){var b=D4("bgcolor","underlinecolor","linestyle"); p$(a,123,14);for(var c=q5(),d=!0;k$(a);){l$(a);if(!k$(a))break;if(t$(a)==125)break;d?d=!1:p$(a,44,14);l$(a);var e=a.currentCharIndex,f=cCc(a,!1);if(!b.contains(f))throw C8(e,4,"Invalid keyword "+w1(f)).backingJsObject;p$(a,61,14);l$(a);var h=YBc(a,function(m){return Rwc(m)||m==35||m==46||m==45||m==43}); if(c.f_map__com_google_apps_xplatmath_collections_BaseXMap.JSC$16820_containsKey(f))throw C8(e,15,"Repeated keyword "+w1(f)).backingJsObject;c.put(f,h)}p$(a,125,14);return U5(c)},cCc=function(a,b){var c=YBc(a,function(d){return n8(d)}); return b&&B1(c,"align")&&k$(a)&&t$(a)==42?w1(c)+m2(q$(a)&65535):c},k$=function(a){return a.currentCharIndex=a.chars.length)throw O1("Retrieving character at index "+a.currentCharIndex+" beyond length "+a.chars.length).backingJsObject; return q3(a.chars,a.currentCharIndex)},q$=function(a){var b=t$(a); a.currentCharIndex=a.currentCharIndex+(b>=65536?2:1)|0;return b},XBc=function(a,b){if(a.currentCharIndex<=0)throw O1("Unlooking when at the first character.").backingJsObject; a.currentCharIndex=a.currentCharIndex-(b>=65536?2:1)|0},l$=function(a){aCc(a,function(b){return b<33})},fCc=function(a){aCc(a,function(b){return b!=10&&b!=13}); k$(a)&&q$(a)==13&&k$(a)&&t$(a)==10&&q$(a)},p$=function(a,b,c){if(b<33)throw O1("Expected non-space character but got '"+m2(b)+"'").backingJsObject; l$(a);if(k$(a)){var d=q$(a);if(d==b)return;XBc(a,d)}throw C8(a.currentCharIndex,c,"Missing "+m2(b)).backingJsObject},YBc=function(a,b){var c=a.currentCharIndex; aCc(a,b);return m3(a.chars,c,a.currentCharIndex)},aCc=function(a,b){for(;k$(a);){var c=q$(a); if(!b(c)){XBc(a,c);break}}},n$=function(a,b){a.currentCharIndex=b.start()},gCc=function(a){var b=x4(),c=x4(),d=nuc(); p$(a,123,14);l$(a);for(var e=m$(a);e!=null;e=m$(a)){l$(a);switch(W1(e.string())){case"l":b.add(Q2("l",V6));c.add(d);d=nuc();break;case"c":b.add(Q2("c",V6));c.add(d);d=nuc();break;case"r":b.add(Q2("r",V6));c.add(d);d=nuc();break;case"|":d=luc(a7,0,0,-1,-1,.04);break;default:throw s$(a,e,1,"Invalid table alignment "+w1(e)).backingJsObject;}if(k$(a)&&t$(a)==125)break}c.add(d);p$(a,125,14);return new u$(t4(b),c)},s$=function(a,b,c,d){return ixc(b==null?""+a.currentCharIndex:gxc(b),c,d)}; j$.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexLexer",0];var u$=function(a,b){this.JSC$18077_alignments=a;this.decorations=b}; k(u$,u1);var hCc=function(a){return a instanceof u$}; u$.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.TableColumnSpecs",0];var v$=function(){this.f_lookingForRight__com_google_apps_xplatmath_latex_LatexParserState_=!1;this.f_styleAndMode__com_google_apps_xplatmath_latex_LatexParserState_=f8();this.f_lookingForRight__com_google_apps_xplatmath_latex_LatexParserState_=!1}; k(v$,u1);var iCc=function(a,b){var c=a.f_styleAndMode__com_google_apps_xplatmath_latex_LatexParserState_,d=a.f_lookingForRight__com_google_apps_xplatmath_latex_LatexParserState_;b=b();a.f_styleAndMode__com_google_apps_xplatmath_latex_LatexParserState_=c;a.f_lookingForRight__com_google_apps_xplatmath_latex_LatexParserState_=d;return b},o$=function(a,b,c){return iCc(a,function(){a.f_styleAndMode__com_google_apps_xplatmath_latex_LatexParserState_=b; return c()})},w$=function(a,b){return o$(a,f8(),b)},jCc=function(a,b){return o$(a,twc(),b)},kCc=function(a,b){return iCc(a,function(){a.f_lookingForRight__com_google_apps_xplatmath_latex_LatexParserState_=!0; return b()})}; v$.prototype.contentMode=function(){return this.f_styleAndMode__com_google_apps_xplatmath_latex_LatexParserState_.contentMode()}; v$.prototype.fontStyle=function(){return this.f_styleAndMode__com_google_apps_xplatmath_latex_LatexParserState_.fontStyle()}; v$.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParserState",0];var x$=function(){},lCc,mCc; k(x$,u1);var nCc=function(a,b){y$();return L$(i$(b).add(a))},L$=function(a){y$(); var b=new M$;b.f_fragment__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_Fragment=a;return b},O$=function(a){y$(); var b=new N$;b.f_result__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_FinishedWith=a;return b},oCc=function(){y$(); return lCc},pCc=function(){y$(); return mCc}; x$.prototype.m_orElse__com_google_apps_xplatmath_latex_Parser__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_$pp_com_google_apps_xplatmath_latex=function(){return this}; var y$=function(){y$=function(){}; lCc=new qCc;mCc=new rCc},sCc=function(a){return a instanceof x$}; x$.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParser$TokenParseResult",0];var N$=function(){}; k(N$,x$);var tCc=function(a){return a instanceof N$}; N$.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParser$TokenParseResult$FinishedWith",0];var qCc=function(){}; k(qCc,x$);qCc.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParser$TokenParseResult$Consumed",0];var M$=function(){}; k(M$,x$);var uCc=function(a){return a instanceof M$}; M$.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParser$TokenParseResult$Fragment",0];var rCc=function(){}; k(rCc,x$);rCc.prototype.m_orElse__com_google_apps_xplatmath_latex_Parser__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_$pp_com_google_apps_xplatmath_latex=function(a){return S(a(),sCc,x$)}; rCc.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParser$TokenParseResult$NoMatch",0];var vCc=function(){this.cursorCommandSeen=this.selectionCommandSeen=!1},wCc,xCc; k(vCc,u1);vCc.prototype.parse=function(){var a=this;return S(yCc(function(){var b=zCc(a,null,null),c=m$(a.lexer);if(c!=null)throw s$(a.lexer,c,17,"Unexpected token").backingJsObject;if($6(b))return S(b,$6,W6);throw O1("Parsed atom should have been a MathTable.").backingJsObject},function(b){throw new y8(16,"Math too deeply nested.",b).backingJsObject; }),$6,W6)}; var Q$=function(a){return P$(a,!0,null).build()},R$=function(a,b){var c=P$(a,!1,b); bCc(a.lexer,b,14);return c},P$=function(a,b,c){if(b&&c!=null)throw O1("Cannot set both oneArgOnly and stopToken.").backingJsObject; var d=i$(a.listFactory),e=null;e=m$(a.lexer);for(var f={};e!=null;f={tokenFinal:void 0,listFinal:void 0},e=m$(a.lexer)){var h=e.string();if(c!=null&&B1(h,c))return n$(a.lexer,e),d;f4(!ACc(a,e,null));f.tokenFinal=e;f.listFinal=d;f=BCc(a,e,d,c).m_orElse__com_google_apps_xplatmath_latex_Parser__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_$pp_com_google_apps_xplatmath_latex(function(m){return function(){return CCc(a,m.tokenFinal,m.listFinal)}}(f)).m_orElse__com_google_apps_xplatmath_latex_Parser__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_$pp_com_google_apps_xplatmath_latex(function(m){return function(){return DCc(a, m.tokenFinal,b)}}(f)); if(uCc(f)){e=S(f,uCc,M$).f_fragment__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_Fragment;if(b)return d.addAll(e);ECc(a,d,e)}else if(tCc(f)){d=S(f,tCc,N$).f_result__com_google_apps_xplatmath_latex_LatexParser_TokenParseResult_FinishedWith;break}}if(b)throw s$(a.lexer,e,7,"Missing argument").backingJsObject;return d},CCc=function(a,b,c){var d=b.string(),e=S(p5((i8(),j8),d),k8,l8); if(e!=null)return l$(a.lexer),L$(S(o$(a.parserState,e,function(){return P$(a,!0,null)}),h$,f$)); switch(W1(d)){case"%":return fCc(a.lexer),oCc();case"{":return L$(R$(a,"}"));case"$":case"\\(":if(a.parserState.contentMode()==="math")throw s$(a.lexer,b,17,"Already in math mode.").backingJsObject;var f=B1(b.string(),"$")?"$":"\\)";return L$(S(w$(a.parserState,function(){return R$(a,f)}),h$,f$)); case"\\cursor":case"\\cursorIfSelection":case"\\selection":if(a.selectedAtoms==null)throw s$(a.lexer,b,1,"Invalid command").backingJsObject;if((e=B1(d,"\\cursor"))||B1(d,"\\cursorIfSelection")){if(a.cursorCommandSeen)throw s$(a.lexer,b,1,"\\cursor and \\cursorIfSelection must not appear more than once and cannot appear together").backingJsObject;a.cursorCommandSeen=!0;(e||a.selectedAtoms.size()>0)&&CBc(c);return oCc()}if(a.selectionCommandSeen)throw s$(a.lexer,b,1,"\\selection must not appear more than once").backingJsObject; a.selectionCommandSeen=!0;c=g$(i$(a.listFactory),a.selectedAtoms);a.cursorCommandSeen||CBc(c);return L$(c);case"\\pmod":return L$(i$(a.listFactory).add(S$(a,"\\quad")).add(S$(a,"(")).add(S$(a,"\\bmod")).addAll(P$(a,!0,null)).add(S$(a,")")));case"\\operatorname":return b=S(j8.get("\\mathrm"),k8,l8),d=i$(a.listFactory),c.size()>0&&d.add(S$(a,"\\:")),d.addAll(S(o$(a.parserState,b,function(){return P$(a,!0,null)}),h$,f$)),k$(a.lexer)&&d.add(S$(a,"\\:")),L$(d); default:return pCc();}},DCc=function(a,b,c){var d=b.string(); switch(W1(d)){case"^":case"_":case"'":if(c)throw s$(a.lexer,b,7,"Expected argument instead").backingJsObject;n$(a.lexer,b);b=A6();break;case"\\left":return S(kCc(a.parserState,function(){var e=FCc(a,"\\left"),f=P$(a,!1,null);if(bCc(a.lexer,"\\right",unc(null,snc))){var h=FCc(a,"\\right");return nCc(vvc(f.build(),F7(e,h)),a.listFactory)}if(a.options.autocorrectInvalidInput())return e=bxc(e),h=i$(a.listFactory),Gtc(e)||h.add(e),h.addAll(f),L$(h);throw C8(a.lexer.currentIndex(),13,"Missing \\right").backingJsObject; }),uCc,M$); default:b=GCc(a,b);if(b==null)return oCc();H6(b)&&(c=b,v1(c.fontStyle(),G6)&&Ltc(c,a.parserState.fontStyle()),a.parserState.contentMode()!=="text"||v1(c.type(),t6)||(b=Wwc(c)));}return nCc(b,a.listFactory)},GCc=function(a,b){var c=b.string(); if(s3(b.string(),"\\"))return HCc(a,b);if(a.parserState.contentMode()==="text"&&B1(b.string()," "))return S$(a,"\\ ");var d=u8(c,a.parserState.contentMode());if(d==null)if(B1(c," "))d=null;else a:{c=q3(b.string(),0),c4(b.string().length==(c>=65536?2:1),"Token has more than one code point."),d=a.parserState.contentMode();i8();c=auc(c);b=c.fontStyle();b=v1(b,K6)?G6:b;c=i3(e3(),c.f_baseChar__com_google_apps_xplatmath_font_AutoValue_CharSet_BaseCharAndFontStyle_).toString();c=Twc(c,d);if(c!=null&&(d= u8(c,d),d!=null)){H6(d)&&(S(d,H6,F6).fontStyle_=b);break a}d=null}if(d==null)return null;b=d;c=m$(a.lexer);c!=null&&(b=axc(c.string(),b),v1(d,b)&&n$(a.lexer,c));return b},S$=function(a,b){return S(i4(u8(b,a.parserState.contentMode())),D6,v6)},ECc=function(a,b,c){b.addAll(c); var d=c.size()-1|0;c=S(iqc(c.JSC$18064_atoms,d),D6,v6);if(c!=null){if(c.JSC$17024_type_.ordinal()0;h=h-1|0)e.add(i$(b));return d.map(function(q){return S(q,Q4,C4).map(function(t){return S(t,h$,f$).build()})})},JCc=function(a,b,c){b=S(p5(b,c),o2,i2); if(b==null)throw C8(a.lexer.currentIndex(),11,"Missing expected arg: "+w1(c)).backingJsObject;var d=Jrc(b);if(d==null)throw C8(a.lexer.currentIndex(),0,"Could not parse arg '"+w1(b)+"' for keyword '"+w1(c)+"'").backingJsObject;return d},OCc=function(a,b,c){switch(W1(b.string())){case"eqalign":case"split":case"align":case"align*":case"aligned":return X6(),vuc; case"displaylines":case"gather":case"gathered":return X6(),yuc;case"eqnarray":return X6(),xuc;case"cases":return X6(),wuc;case"array":return a=S(i4(c),hCc,u$).JSC$18077_alignments,X6(),e7(quc,a,.3,18);default:throw s$(a.lexer,b,3,"Unknown environment").backingJsObject;}},T$=function(){T$=function(){}; wCc=U5(q5().put("\\over",(E7(),z7)).put("\\atop",z7).put("\\choose",C7).put("\\brack",A7).put("\\brace",B7));xCc=U5(q5().put("matrix",z7).put("pmatrix",C7).put("bmatrix",A7).put("Bmatrix",B7).put("vmatrix",Quc).put("Vmatrix",Ruc))}; vCc.prototype.$$classMetadata=["com.google.apps.xplatmath.latex.LatexParser",0];var yCc=function(a,b){try{return a()}catch(d){var c=I1(d);if(c instanceof H1&&(a=c.f_detailMessage__java_lang_Throwable_,r3(a,"call stack")||r3(a,"recursion")))return b(c);throw c.backingJsObject}};var U$=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(U$,Dg);U$.prototype.getName=function(){return Tf(this,1)};var V$=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(V$,Dg);V$.prototype.setAttribute=function(a,b){Lf(this,2,U$,b,a,1);return this}; V$.prototype.removeAttribute=function(a){Lf(this,2,U$,void 0,a,1,!0);return this}; var c$=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(c$,Dg);c$.prototype.setText=function(a){return Df(this,1,W$,We(a))}; c$.prototype.hasText=function(){return Zf(this,1,W$)!=null}; var W$=[1,2];var PCc=function(a){this.internalArrayDoNotAccessOrElseMightBeUndefinedWhoKnows=hf(a)}; k(PCc,Dg);PCc.prototype.getRoot=function(){return Gf(this,V$,1)};var QCc=function(a,b){var c=Pp();var d=Tf(b,1);d=Jua(d);c=Np(c,"<"+d);d=Hf(b,U$,2);for(var e=d.length,f=0;f");d=Hf(b,c$,3);e=d.length;for(f=0;f");return c};var RCc=function(a){nBc(this,a)}; k(RCc,oBc);var qBc=function(a,b){return new SCc("math",a,b).build()},SCc=function(a,b,c){this.JSC$18119_proto=new V$; eg(this.JSC$18119_proto,1,a);for(a=0;a>24;return a},$Cc=function(a,b){a.f_showDebugRects__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_=b; a.f_set$0__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_=(a.f_set$0__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_|2)<<24>>24;return a}; XCc.prototype.build=function(){if(this.f_set$0__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_!=3||this.f_a11yLabel__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_==null||this.f_font__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_==null)throw Qlc().backingJsObject;var a=new aDc,b=this.f_a11yLabel__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_,c=this.f_font__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_,d=this.f_useExtendedRenderBounds__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_, e=this.f_showDebugRects__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_;a.f_a11yLabel__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_=b;a.f_font__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_=c;a.f_useExtendedRenderBounds__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_=d;a.f_showDebugRects__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_=e;return a}; XCc.prototype.$$classMetadata=["com.google.apps.xplatmath.svg.Svg$Options$Builder",0];var aDc=function(){this.f_showDebugRects__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_=this.f_useExtendedRenderBounds__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_=!1}; k(aDc,$3);g=aDc.prototype;g.a11yLabel=function(){return this.f_a11yLabel__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_}; g.font=function(){return this.f_font__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_}; g.useExtendedRenderBounds=function(){return this.f_useExtendedRenderBounds__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_}; g.showDebugRects=function(){return this.f_showDebugRects__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_}; g.$$classMetadata=["com.google.apps.xplatmath.svg.Svg$Options",0];var $$=function(){this.f_lastY__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=this.f_lastX__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=0}; k($$,u1);$$.prototype.moveTo=function(a,b){Z5(this,"M",a,b);this.f_lastX__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=a;this.f_lastY__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=b}; $$.prototype.lineTo=function(a,b){this.f_lastX__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_==a?h3(h3(this.f_sb__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_,"V"),T4(b)):this.f_lastY__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_==b?h3(h3(this.f_sb__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_,"H"),T4(a)):Z5(this,"L",a,b);this.f_lastX__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=a;this.f_lastY__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_= b}; var Z5=function(a,b,c,d){h3(h3(a.f_sb__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_,b),T4(c));h3(h3(a.f_sb__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_," "),T4(d))}; $$.prototype.close=function(){h3(this.f_sb__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_,"Z")}; $$.prototype.$$classMetadata=["com.google.apps.xplatmath.svg.SvgPath$SvgPathRenderer",0];var bDc=function(){}; k(bDc,u1);var dDc=function(a,b,c){cDc(a,T4(b.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_),T4(b.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_),T4(b.width()),T4(b.height()),"none",T4(c*.05),"#ffaaaa88")},eDc=function(a){return a==null?"none":a.toHtmlColor()}; bDc.prototype.$$classMetadata=["com.google.apps.xplatmath.svg.BaseSvgBuilder",0];var fDc=function(){this.JSC$18157_proto=new Z$}; k(fDc,bDc);fDc.prototype.addText=function(a,b,c,d,e){var f=this.JSC$18157_proto,h=f.addText;a=new Y$().setText(a);b=eg(a,2,b);c=eg(b,3,c);d=eg(c,4,d);e=eg(d,5,e);h.call(f,e)}; var gDc=function(a,b,c,d){a=a.JSC$18157_proto;var e=new TCc;b=eg(e,1,b);c=eg(b,2,c);d=eg(c,3,d);Nf(a,9,TCc,d)},cDc=function(a,b,c,d,e,f,h,m){a=a.JSC$18157_proto; var p=new X$;b=eg(p,1,b);c=eg(b,2,c);d=eg(c,5,d);e=eg(d,6,e);f=eg(e,7,f);h=eg(f,8,h);m=eg(h,9,m);Nf(a,8,X$,m)}; fDc.prototype.build=function(){return this.JSC$18157_proto};var hDc=function(){Vh()}; hDc.prototype.render=function(a,b){a=a(b||{},{});return String(a)};var iDc=function(a,b){WCc.call(this,a,b,new lxc)}; k(iDc,WCc);var jDc=!1; function kDc(a){var b=a.clipboardData;if(b){var c=document.getSelection(),d;if(!(d=!c||c.isCollapsed))b:{d=c.anchorNode;for(d=d instanceof Element?d:d==null?void 0:d.parentElement;d!=null;){if(d.hasAttribute("data-xpm-disable-copy")){d=!0;break b}d=d.parentElement}d=!1}if(d)var e=null;else{d=document.createElement("div");var f=lDc(c);d.appendChild(c.getRangeAt(0).cloneContents());f();if(!d.querySelector("[data-xpm-latex]")||d.querySelector("[data-xpm-disable-copy]"))e=null;else{c=d.innerHTML;f=d.querySelectorAll("[data-xpm-latex]"); f=l(f);for(var h=f.next();!h.done;h=f.next()){var m=h.value,p=void 0;h=(p=m.getAttribute("data-xpm-latex"))!=null?p:"";for(p=m;m.parentElement!=null&&m!==d;m=m.parentElement)m.hasAttribute("data-xpm-copy-root")&&(p=m);m=void 0;(m=p.parentNode)==null||m.replaceChild(new Text("\\("+h+"\\)"),p)}d=(e=d.textContent)!=null?e:"";e={html:c,text:d}}}e&&(b.setData("text/html",e.html),b.setData("text/plain",e.text),a.preventDefault())}} function lDc(a){if(a.rangeCount<=1)return function(){}; for(var b=[],c=0;c>24;var ma=dsc(csc(bsc(asc(da,!1),!1),!1),1);var wa=S(ma,esc,m5);var Ba=Yrc(wa,t);l3(x);Ba.f_defaultColor__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=x;l3(u);Ba.f_font__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=u;var Ja=new z1("en"),Na=new X4;l3(Ja);Na.f_localeContext__com_google_apps_xplatmath_util_AutoValue_I18nContext_= Ja;l3(Na);Ba.f_i18nContext__com_google_apps_xplatmath_api_AutoValue_RenderOptions_Builder_=Na;var ab=csc(bsc(dsc(asc($rc(Zrc(Ba,v),A),H),P),O),Q).build();var Ha=new iDc(w,ab);var bb=q.showDebugRects===void 0?!1:q.showDebugRects;var lb=q.useExtendedRenderBounds===void 0?!1:q.useExtendedRenderBounds;var Ka=YCc($Cc(ZCc(YCc(new XCc),!1),!1)),Ia=S(Ha.options,fsc,n5).font();l3(Ia);Ka.f_font__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_Builder_=Ia;var Wa=ZCc($Cc(Ka,bb),lb).build();var jb=q.fontSizePx; var tc=jb==null?(bqc(),aqc):cqc(jb,"PX");var Jb=new fDc,pc=Upc(tc,(d4(),Wpc)),pe=Ha.layout,Td=S(Ha.options,fsc,n5).defaultColor(),oc=new Yzc(pc);pe.draw(oc,Td);var uc=Xrc(t4(oc.JSC$17955_rects),t4(oc.lines),t4(oc.JSC$17955_glyphs),t4(oc.JSC$17955_svgPaths),oc.JSC$17955_typesetBounds,oc.JSC$17955_renderBounds,oc.transform);h4(v1(uc.f_canvasTransform__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.canvasYAxisDirection(),Wpc));var zb=Wa.f_useExtendedRenderBounds__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_? uc.f_renderBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_:uc.f_typesetBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_,sb=Wa.f_useExtendedRenderBounds__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_?Math.max(0,v1(uc.f_canvasTransform__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.canvasYAxisDirection(),e4)?-uc.f_renderBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_:uc.f_renderBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_): Math.max(0,v1(uc.f_canvasTransform__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.canvasYAxisDirection(),e4)?-uc.f_typesetBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_:uc.f_typesetBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.f_maxY__com_google_apps_xplatmath_util_AutoValue_Rect_),Zb=w1(T4(zb.f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_))+" "+w1(T4(zb.f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_))+ " "+w1(T4(zb.width()))+" "+w1(T4(zb.height())),jd=loc(Q2(uc.f_canvasTransform__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.canvasLengthUnit(),$pc).toString(),koc()),$b=Wa.a11yLabel(),wc=w1(T4(zb.width()))+w1(jd),fb=w1(T4(zb.height()))+w1(jd),Xb=w1(T4(-sb))+w1(jd),Qc=eg(Jb.JSC$18157_proto,1,$b);var Ce=eg(Qc,2,wc);var Je=eg(Ce,3,fb);var Wd=eg(Je,4,Zb);eg(Wd,5,Xb);Wa.f_showDebugRects__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_&&dDc(Jb,uc.f_renderBounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_, uc.f_canvasTransform__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.canvasFontSize());for(var Bb=uc.f_rects__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.iterator();Bb.m_hasNext__boolean();){var kd=S(Bb.m_next__java_lang_Object(),Trc,k5);cDc(Jb,T4(kd.rect().f_minX__com_google_apps_xplatmath_util_AutoValue_Rect_),T4(kd.rect().f_minY__com_google_apps_xplatmath_util_AutoValue_Rect_),T4(kd.rect().width()),T4(kd.rect().height()),eDc(kd.fillColor()),T4(kd.strokeWidth()),eDc(kd.strokeColor()))}for(var nd= uc.f_glyphs__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.iterator();nd.m_hasNext__boolean();){var Uc=S(nd.m_next__java_lang_Object(),Orc,i5);if(Wa.f_showDebugRects__com_google_apps_xplatmath_svg_AutoValue_Svg_Options_){var td=Uc.offset();dDc(Jb,Uc.f_bounds__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_GlyphData_.offset(td.x(),td.y()),uc.f_canvasTransform__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.canvasFontSize())}var Um=Wa.font(),jk=Uc.id();var Ej=Msc(Um.f_fontData__com_google_apps_xplatmath_api_MathFont_, jk);if(Ej!=null){var kk=Uc.offset(),Kg=Uc.fontSize(),Kk=Wa.font();var wl=c6(Kk.f_fontData__com_google_apps_xplatmath_api_MathFont_.f_globalConstants__com_google_apps_xplatmath_font_gen_GeneratedFontData_,Lqc.f_value__com_google_apps_xplatmath_font_proto_GlobalConstant_);var Vg=T4(Kg/wl),Lk="translate("+w1(T4(kk.x()))+","+w1(T4(kk.y()))+") scale("+(w1(Vg)+",-"+w1(Vg)+")"),Fj=Jb,gm=e3(),Vm=Ej,nt=new $$,lk=nt,ci=gm;lk.f_lastX__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=0;lk.f_lastY__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_= 0;lk.f_sb__com_google_apps_xplatmath_svg_SvgPath_SvgPathRenderer_=ci;Vm(nt);gDc(Fj,gm.toString(),Uc.color().toHtmlColor(),Lk)}else if(Uc.codePoint()>0){var Mf=void 0,xl=Jb,Wm=Uc,Xm=Wa,Ym=w1(T4(Wm.fontSize()))+"px",Zm=xl.addText,Ni=Wm.text();Mf=Xm.font().f_fontData__com_google_apps_xplatmath_api_MathFont_.f_fontFamily__com_google_apps_xplatmath_font_gen_GeneratedFontData_;var ij=Wm.color().toHtmlColor(),tg=e3(),uq=Wm.offset();h3(h3(h3(h3(h3(tg,"translate("),T4(uq.x())),","),T4(uq.y())),")");Zm.call(xl, Ni,Mf,Ym,ij,tg.toString())}}for(var jj=uc.lines().iterator();jj.m_hasNext__boolean();){var ot=S(jj.m_next__java_lang_Object(),Rrc,j5),bo=void 0,si=void 0,yl=void 0,ti=void 0,hm=void 0,kj=void 0,Mk=void 0,zl=void 0,co=void 0,Nk=Jb,ug=ot,Ah="",Ok="";if(ug.f_lineStyle__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_LineData_==="dashed"){var Pk=ug.from(),Pa=ug.to();co=Math.hypot(Pa.x()-Pk.x(),Pa.y()-Pk.y());var Mb=((2*Math.ceil((co+.2)/.4)-1)*.2-co)/2;Ah=T4(.2);Ok=T4(Mb)}var Tb=T4(ug.from().x()), ec=T4(ug.from().y()),ad=T4(ug.to().x()),qe=T4(ug.to().y()),uf=T4(ug.thickness()),Wg=ug.color().toHtmlColor(),mh=Ah,pt=Ok,XC=Nk.JSC$18157_proto,Bz=new X$;zl=eg(Bz,1,Tb);Mk=eg(zl,2,ec);kj=eg(Mk,3,ad);hm=eg(kj,4,qe);ti=eg(hm,9,Wg);yl=eg(ti,8,uf);si=eg(yl,10,mh);bo=eg(si,11,pt);Nf(XC,6,X$,bo)}for(var Cz=uc.f_svgPaths__com_google_apps_xplatmath_api_AutoValue_RenderGeometry_.iterator();Cz.m_hasNext__boolean();){var Kw=S(Cz.m_next__java_lang_Object(),Urc,l5),qt=Jb,vq=Kw,$N=vq.path(),LX=vq.fillColor().toHtmlColor(), lD=e3(),zt=vq.offset();h3(h3(h3(h3(h3(lD,"translate("),T4(zt.x())),","),T4(zt.y())),")");vq.scale()!=1&&h3(h3(h3(lD," scale("),T4(vq.scale())),")");gDc(qt,$N,LX,lD.toString())}var nm=Jb.build();var MX=Ha.options.f_i18nContext__com_google_apps_xplatmath_api_AutoValue_RenderOptions_,av=Ha.dom,bv=q.mathmlId===void 0?null:q.mathmlId;iBc();var Iz=new jBc(bv==null?kBc:t4(rqc(kBc).add("id").add(bv)));var mD=sBc(new RCc(MX),av,Iz);var Ww;new hDc;var aO=Ha.dom,Vr=new e8;Vr.strBuilder=e3();Vr.ambientStyleAndMode= f8();Vr.serializingForEditor=!1;awc(Vr,aO.getRoot());var Jz=Vr.build();var RH=(Ww=q.scrollWhenLong)!=null?Ww:!1,bO=Pp(),Xw=Np(Pp(),"
");var lo=Op(Pp(),QCc({},mD.getRoot()));for(var nD=Np(Op(Xw,lo),"
"),Kz,Bq="",At=Hf(nm,X$,8),oD=At.length,pD=0;pD"}for(var qD=Hf(nm,Y$,7),cO=qD.length,SH=0;SH",UH=Tf(Xr,1);var Mz=xua(UH);Bq=TH+(ok+Mz+"")}for(var Cq=Hf(nm,TCc,9),VH=Cq.length,Yw=0;Yw"}for(var Nz=Hf(nm,X$,6),WH=Nz.length,Zw=0;Zw"}Kz=Ip(Bq+"");var XH=Op(nD,Kz),Oz=Tf(nm,5);var rD=rD===void 0?!1:rD;var dn=Np(Pp(),"");var dO=Ip("");var YH=Np(Op(Op(dn,dO),xua(XH)),"
");var D$=Op(bO,YH);var ZH=tua(D$);return b(ZH)}catch(wkb){return c}})};var nDc=function(){var a;return ta(function(b){if(b.nextAddress==1)return b.yield(Da("CUDeyd"),2);a=mDc;return b.return(a)})},oDc=BC(function(){return nDc()},{debugName:"expandableMetadataHeaderViewModel"}); En(zC,function(a){a.registerLoadFn("expandableMetadataHeaderViewModel","CUDeyd",nDc)});var mlc=tu(function(a){var b=l(su(function(){return a.data().initiallyExpanded})),c=b.next().value,d=b.next().value,e,f=(e=Dn().resolve(An(gB)))==null?void 0:e(),h=function(){var m=a.data().colorData; if(m)return f?m==null?void 0:m.darkColorPalette:m==null?void 0:m.lightColorPalette}; return C("yt-expandable-metadata-view-model",{class:"ytExpandableMetadataViewModelHost",style:gC({"background-color":function(){var m=h();return(m==null?0:m.section2Color)?jy(m.section2Color):""}})},C(NC,{data:function(){return a.data().header}},{expandableMetadataHeaderViewModel:function(m){return C(oDc,{data:m.data, expanded:function(){return!!c()}, expandedCallback:function(p){d(p)}})}}),C(K,{cond:function(){return c()}, then:function(){return C("div",{class:"ytExpandableMetadataViewModelExpandedContent"},C(NC,{data:function(){return a.data().expandedContent}},{horizontalShelfViewModel:function(m){return C(TV,{data:m.data, includeMargin:!0,forceNarrowLayout:!0,palette:h})}, videoSummaryContentViewModel:function(m){return C(GNb,{data:m.data,className:"ytExpandableMetadataViewModelVideoSummaryContent"})}, lockupViewModel:function(m){return C(mS,{data:m.data,className:"ytExpandableMetadataViewModelLockup",thumbnailFixedWidth:function(){return"168px"}, containerType:3,sizing:"COMPACT"})}, basicContentViewModel:function(m){return C(iP,{data:m.data,className:"ytExpandableMetadataViewModelBasicContent"})}}),C(NC,{data:function(){return a.data().expandedBottomButtons}},{buttonViewModel:function(m){return C("div",{class:"ytExpandableMetadataViewModelExpandedBottomButtons"},C(DC,{data:m.data}))}}))}}))},"Gk");var mDc=tu(function(a){var b=aw("yt-expandable-metadata-header-view-model"),c=uC(function(d){mz(Fy(),{data:a.data()});if(!PC(OC(d),b.value,["A".toString(),"BUTTON".toString()])){var e;(e=a.expandedCallback)==null||e.call(a,!1)}}); return C("yt-expandable-metadata-header-view-model",{el:b,class:"ytExpandableMetadataHeaderViewModelHost"},C(K,{cond:function(){return a.expanded()}, then:function(){return C("div",{class:"ytExpandableMetadataHeaderViewModelExpandedHeader","on:click":c},C("div",{class:"ytExpandableMetadataHeaderViewModelLeftSectionExpanded"},C(K,{cond:function(){return a.data().expandedTitleImage}, then:function(d){return C("div",{class:"ytExpandableMetadataHeaderViewModelExpandedTitleImage"},C(FB,{alt:"",width:16,height:16,className:"ytExpandableMetadataHeaderViewModelIcon",data:d}))}}),C("div",{class:"ytExpandableMetadataHeaderViewModelExpandedTextContainer"},C("div",{class:"ytExpandableMetadataHeaderViewModelExpandedTextFirstRowContainer"},C(HB,{text:function(){return a.data().expandedLabel}, className:"ytExpandableMetadataHeaderViewModelExpandedLabel"}),C(HB,{text:function(){return a.data().expandedTitle}, className:"ytExpandableMetadataHeaderViewModelExpandedTitle"})),C(HB,{text:function(){return a.data().expandedSubtitle}, className:"ytExpandableMetadataHeaderViewModelExpandedSubtitle",linkInheritColor:!0}))),C("div",{class:"ytExpandableMetadataHeaderViewModelRightSection"},C(NC,{data:function(){return a.data().infoButton}},{buttonViewModel:DC}),C(NC,{data:function(){return a.data().collapseButton}},{buttonViewModel:function(d){return C(DC,{data:d.data, onClick:function(){var e;(e=a.expandedCallback)==null||e.call(a,!1)}})}})))}, else:function(){return C(pDc,Object.assign({},a))}}))},"Hk"),qDc=tu(function(a){return C("div",{class:"ytExpandableMetadataHeaderViewModelCollapsedLabelContainer"},C(K,{cond:function(){return a.data().collapsedLabelImage}, then:function(b){return C("div",{class:"ytExpandableMetadataHeaderViewModelCollapsedLabelImage"},C(FB,{width:16,height:16,className:"ytExpandableMetadataHeaderViewModelIcon",data:b,alt:""}))}}),C(HB,{text:function(){return a.data().collapsedLabel}, className:"ytExpandableMetadataHeaderViewModelCollapsedLabel"}))},"Ik"),pDc=tu(function(a){return C("div",{class:"ytExpandableMetadataHeaderViewModelCollapsedHeader", "on:click":uC(function(){mz(Fy(),{data:a.data()});var b;(b=a.expandedCallback)==null||b.call(a,!0)})},C("div",{class:"ytExpandableMetadataHeaderViewModelLeftSection"},C(K,{cond:function(){return a.data().collapsedImage}, then:function(b){return C("div",{class:"ytExpandableMetadataHeaderViewModelCollapsedImage"},C(FB,{height:20,preserveHeight:!0,preserveWidth:!0,data:b,alt:""}))}}),C(K,{cond:function(){return a.data().showLeadingCollapsedLabel}, then:function(){return C(qDc,Object.assign({},a))}}),C("div",{class:"ytExpandableMetadataHeaderViewModelCollapsedTitle"},C(HB,{text:function(){return a.data().collapsedTitle}}))),C("div",{class:"ytExpandableMetadataHeaderViewModelRightSection"},C(K,{cond:function(){return!a.data().showLeadingCollapsedLabel}, then:function(){return C(qDc,Object.assign({},a))}}),C(NC,{data:function(){return a.data().infoButton}},{buttonViewModel:DC}),C(NC,{data:function(){return a.data().expandButton}},{buttonViewModel:function(b){var c=b.data; return C(DC,{data:c,onClick:function(){mz(Fy(),{data:c});var d;(d=a.expandedCallback)==null||d.call(a,!0)}})}})))},"Jk")}).call(this);